软件工程毕业设计_网络相册管理系统

2018-12-01 16:03

河北农业大学

本科毕业论文(设计)

题 目: 网络相册管理系统

摘要

数码产品的普及,传统的相册已经退出了市场,现在人们一般都用数码相机,照片都存在电脑上,电子相册就是把照片通过扫描仪扫描到电脑里,它具有传统相册无法比拟的优越性。

随着互联网的发展,人们已经不满足于只是把照片放在自己的电脑里,他们还希望可以将自己拍摄的数码照片传送到网络中,以供网络中的其他朋友分享浏览,充分展现自己的风采,网络相册服务也因此应运而生并日趋盛行。 本文就是以此为背景,结合实际,从相关技术简介、需求及概要设计、详细设计及实现、实现效果、测试分析等几个方面详细阐述了一个能够对照片进行网络存储、留言回复等交互功能的网络相册管理系统的设计实现。

本网络相册管理系统采用JSP/Servlet等实现技术,以及先进的框架技术配合实现。系统可划分为用户注册/登陆模块、用户信息管理模块、用户相册管理模块、用户相片管理模块、用户留言管理模块个模块。通过对各个功能模块的实现、集成,最终完成的系统实现为用户提供基于网络社区的基本的网络相册服务。

关键词:信息化;相册;网络相册

Abstract

Along with the development of the Internet, people are not content to just put the photos on your computer, they also hope that can be passed to the network and digital photos of themselves to other friends in the network browsing, to fully demonstrate their elegant demeanour, web albums service also arises at the historic moment and an increasingly popular.

This article is based on this background, combined with the actual, from the related technology introduction, demand and general design, detailed design and implementation, the implementation effect, the test and analysis and so on several aspects in detail elaborated the a can carry on the network storage, leave a message back to the photo the design of the interactive functions such as web albums management system implementation.

This web albums management system USES the JSP/Servlet implementation technology, and advanced technology with the framework of implementation. System can be divided into user registration/login module, user information management module, user management module, user photo album management module, user management module message module. Through the implementation of each function module, integration and finishing system implementation to provide basic web albums service based on network.

Keywords: information technology, photo album, web albums

目录

1引言............................................................................................................................. 1 2相关技术简介............................................................................................................. 2 2.1 WEB建站思想 .................................................................................................... 2 2.1.1 Java WEB应用简介 ..................................................................................... 2 2.1.2 Web工程过程 .............................................................................................. 2 2.2 WEB系统实现技术 ............................................................................................ 3 2.2.1 WEB服务实现技术 ..................................................................................... 3 2.2.2数据库技术................................................................................................... 4 2.2.3系统数据库连接........................................................................................... 4 2.3 Tomcat的工作模式 ............................................................................................. 4 2.4运行环境和开发工具的选择.............................................................................. 5 2.4.1运行环境....................................................................................................... 5 2.4.2开发工具....................................................................................................... 5 3系统需求及概要设计................................................................................................. 6 3.1系统需求描述...................................................................................................... 6 3.2主界面设计.......................................................................................................... 6 3.3系统模块细分...................................................................................................... 7 3.4关键技术.............................................................................................................. 8 3.4.1对相片上传格式的设置............................................................................... 8 3.4.2缩略图的生成............................................................................................... 8 3.4.3图片显示特效............................................................................................... 9 3.5系统数据库设计.................................................................................................. 9 3.5.1数据库设计................................................................................................... 9 3.5.2系统表结构................................................................................................... 9

3.5.3数据库的完整性和安全性......................................................................... 10 3.5.4数据库的连接实现..................................................................................... 11 4系统实现效果........................................................................................................... 12 4.1系统公共模块实现效果.................................................................................... 12 4.1.1系统首页的整体页面效果......................................................................... 12 4.1.2用户成功登录页面..................................................................................... 12 4.1.3用户注册界面效果..................................................................................... 13 4.1.4图片留言界面效果..................................................................................... 13 4.1.5兴趣社区界面效果..................................................................................... 14 4.1.6个人管理界面效果..................................................................................... 14 4.2账号管理模块实现效果.................................................................................... 15 4.3相册及相片模块实现效果................................................................................ 16 4.4图片留言管理模块实现效果............................................................................ 19 5系统测试报告........................................................................................................... 21 5.1跨浏览器测试结果及分析................................................................................ 21 5.2用户相册模块测试结果及分析........................................................................ 21 5.3测试结论............................................................................................................ 21 5.4遇到问题及解决................................................................................................ 22 6结论........................................................................................................................... 23 参考文献...................................................................................................................... 24 致谢.............................................................................................................................. 25

1引言

相册在很早以前就有了,但是原来的相册是以纸质照片的形式的存在的,它使用人工方式进行管理,工作量大。而且相册还存在不易保管,不方便携带,容易丢失,翻看不方便,占用空间等等问题。

后来随着时代的发展,科技的进步,摄影技术的发展,旅游业的进步,照片数量急速增加,使用传统的方式来管理照片显然力不从心,而个人电脑的发展,照片数码化,加速了电子相册的产生与进步,电子相册解决了传统相册不易保管,不方便携带,容易丢失,翻看不方便,占用空间等等问题。

而由于网络技术的发展,网络已经渐渐的大众化。在网络冲印也已实现的今天,人们对于电子相册的需求也不再局限于保管相片那么简单。人们更希望把自己的照片同好友分享,希望照片更方便于携带,方便于搜索和查阅。

而近年来,随着各式网络社区的出现,web2.0概念的普及,为了提高网站的知名度,用户的黏度,迫使社区类网站不断改进扩充自己的功能。而出于用户对电子相册分享的需要,使得网络相册能和网络社区极好的结合,也使其成为网络社区中一个不可或缺的组成部分。

随着互联网的普及和发展,越来越多的人选择了网络,利用网络相册来保存自己的照片,这让网络相册行业迅速的红火起来。

可见,网络相册作为一项基础互联网应用,正在随着网络环境的日益成熟以及用户需求的持续增长而得到快速发展。而以交互分享为核心的网络相册2.0理念也成为产品功能改善和用户体验提升的重要标志。而本课题就是在这样的前提下提出的,由于网络相册用户的大量增加,制作一款以web2.0概念为出发点,以良好的用户体验为基础,为用户提供一个以存储、交互为核心,结合了社区模式的平台,而且又兼具一些与众不同的功能的网络相册管理系统,来满足用户的需要,就显得十分必要,也十分具有现实意义和价值了。

1


软件工程毕业设计_网络相册管理系统.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:英语应用能力考试2016年12月B级试卷-B1612-B级a卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: