电子相册系统的设计与实现Word文档格式.docx
- 文档编号:14002170
- 上传时间:2022-10-16
- 格式:DOCX
- 页数:36
- 大小:582.35KB
电子相册系统的设计与实现Word文档格式.docx
《电子相册系统的设计与实现Word文档格式.docx》由会员分享,可在线阅读,更多相关《电子相册系统的设计与实现Word文档格式.docx(36页珍藏版)》请在冰豆网上搜索。
xxxxxxx
2013年6月21日
哈尔滨理工大学毕业设计(论文)评语
学生姓名:
xxxxx学号:
xxxxx
学院:
xxxx专业:
软件工程
任务起止时间:
2013年9月10日至2014年6月21日
毕业设计(论文)题目:
电子相册系统设计与实现
指导教师对毕业设计(论文)的评语:
指导教师签名:
指导教师职称:
评阅教师对毕业设计(论文)的评语:
评阅教师签名:
评阅教师职称:
答辩委员会对毕业设计(论文)的评语:
答辩委员会评定,该生毕业设计(论文)成绩为:
答辩委员会主席签名:
职称:
年月日
教务处制表
哈尔滨理工大学毕业设计(论文)任务书
1xxxxxxx
xxxxx专业:
2013年9月10日至2014年6月21日
毕业设计工作内容:
随着数码摄影时代的到来,不论是专业摄影师建立图片档案或是向他人展示自己的摄影作品,还是家庭生活摄影,都需要电子相册来保管摄影作品。
如同传统的照相簿,电子相册既有展示功能也有存储和管理功能。
1.实现用户的注册与登录;
2.实现登录用户上传修改照片等功能;
3.支持登录用户的管理相册功能;
4.未注册用户可以浏览照片发表评论等功能;
5.管理员登陆可以添加相册分类;
资料:
1李皎,李玲玲,王朔琛.基于Java的电子相册系统设计与实现[J].软件导刊,2012
2Lanying.MethodofSystemTransferringfromClient/ServetoBrowser/Server[J][J].ComputerandCommunications,2005
3布鲁斯艾克尔(BruceEckel).Java编程思想(第四版).机械工业出版社,2007
4梁立新.项目实战精解基于Struts+Spring+Hibernate的Java应用开发.电子工业出版社,2006
指导教师意见:
签名:
系主任意见:
教务处制表
摘要
随着人们生活水平的逐步提高,旅游照相成了大家必不可少放松项目。
虽然照片最后会存入到自己的电脑里,但是时间一长、照片一多,这些有着勾起回忆的“资料”,就会显得杂乱无章,即不方便欣赏,也不方便管理。
而电子相册具有欣赏、界面美观等特点,传播方便,可以很好的管理所存入的照片,不失为最佳欣赏、保存照片的相册工具。
本系统是一种基于B/S架构的电子相册管理系统,它采用了目前最流行的Java语言进行编写,用到了当今先进的技术如JSP技术、Hibernate、Spring、Struts框架等来实现该系统。
系统分为五大模块:
相册列表模块、新建相册模块、修改资料模块、修改密码模块、添加相册分类模块。
前四大模块是根据注册用户的提供的,注册用户登陆后可以进行添加相册,上传,删除照片,修改资料等一系列操作,最后一个模块是管理员登陆所进行的操作。
而如果是未注册用户只能查看相册中的内容,没有权力进行相应的修改。
关键词 JAVA;
电子相册;
SSH框架;
MVC
TheElectronicAlbumSystemBaseOnSSHFramework
Abstract
Withthegradualimprovementofpeople'
slivingstandards,Journeyandphotographisbecomingourindispensableprojectforrelaxing.Althoughthepictureswilleventuallybestoredintotheirowncomputer,butthosepictureswhichhasbrokenbackmemoriesofthepasttime,willbecomedisorganizedafteralongtime.Itisinconvenienttoappreciateandmanage.Electronicalbumhasfeaturesofappreciationandbeautifulinterface.Itiseasilytospread.Thematterofmanagingstoredpictureswillbecomearelaxedthing.Electronicalbumwhichhasbestappreciationwillbecomeaalbumtooltostorepictures.
Thissystemisaalbummanagementsystem,whichisbasedonB/Sstructure.Itscodeusesjavatowritewhichisthemostpopularlanguage.Andtoday'
sadvancedtechnologiessuchasJSPtechnology,Hibernate,spring,Strutsframeworkareusedtoimplementthesystem.
Thissystemisdividedintofivemodules,suchasalbumlistmodule,newalbummodule,modifydatamodule,changepasswordmodule,addalbumclassificationmodule.Thetopfourmodulesareprovidedaccordingtoregisteredusers.Registereduserscandoaseriesofoperationssuchasaddalbums,uploadanddeletephotos,modifydataafteropiningsystem.Thelastmoduleisusedtoperformforanopiningadministrator.Andifauserisnotregistereduser,hecanonlyviewthecontentsofthealbum;
thereisnopowertomaketheappropriatechanges.
KeywordsJAVA;
ElectronPhotoAlbum;
SSHFrames;
MVC
第1章绪论
1.1系统开发的背景和意义
随着人们生活水平的逐步提高,旅游成了大家必不可少的放松项目,每当走到一个美丽的景点,每个人都会忍不住拿起数码相机照上几张留做回忆。
虽然照片最后会存入到自己的电脑里,但是时间一长、照片一多,这些有着勾起回忆的资料,就会显得杂乱无章,即不方便欣赏,也不方便管理。
而电子相册具有欣赏、传播方便,界面美观等特点,可以很好的管理所存入的照片,不失为最佳欣赏、保存照片的相册工具。
电子相册是现在时下最流行的一种网络元素[1]。
它可以应该在很多的领域,例如时下最流行的空间及博客就是大量的应该这一技术,而且受到大多数网友的认可及追捧,其以静态照片为素材(获得源方式为扫描仪扫描、数码相机所拍等),配合动感的背景、前景和字幕等视频处理的特殊效果,配上音乐就可制作成电子相册。
制作好的电子相册可以在电脑上,各类影碟机上,以及手机和MP4里都能观看,这是电子相册技术发展到今天的一个新的突破,即不再象传统那样,只能在电脑上或在影碟机上观看了。
并且还可以通过手机将自己的个性化MTV发送给远方的亲朋好友们分享。
当然,如果考虑到长期保存的话,制作成电子相册光盘那是最好的选择,金碟可保存100多年之久,标准VCD、SVCD、DVD格式,兼容性好,通过影牒机即可与家人、朋友、客户观赏;
若保存在硬盘上,也便于随时调阅、欣赏,永久保存。
另外随着数码相机、手机照相等功能的普及,想必每个人手上都储存了大量的电子相片,但这此照片如果不进行处理,仅仅以一张张图片的形式放置在电脑上,不仅不易观赏,也不方便分类管理,是否有软件能将这些照片整理成一本本的相册,电子相册系统平台就是一款集相册生成、浏览专业软件。
1.2研究内容
电子相册系统是一种基于B/S架构的系统,它采用目前最流行的java语言编写[2]。
用到了当今先进的技术如jsp技术、Hibernate、Spring、Struts框架等来实现该系统[3]。
采用MVC框架技术提高了系统的可维护性[4]。
本系统所研究的是从电子相册的管理到相册的生成等一系列的问题,大致分为:
前台包括相册列表、新建相册、修改资料、修改密码、技术支持,后台包括相册管理。
本文共分5章,第1章是绪论,第2章是可需求分析,第3章是概要设计,第4章详细设计,第5章是系统测试。
1.3本章小结
在本章中主要介绍了电子相册系统的背景和意义、国内外发展现状和研究内容
第2章需求分析
2.1系统总体目标
为了给那些对照片管理感兴趣的朋友提供一个交流的平台,对有很多照片需要管理的朋友,你在这里可以进行注册成为会员,上传自己的照片,也可以着浏览别人的相册,还可以修改个人资料。
非注册会员你可以浏览电子相册里别人的相片。
对于管理员登陆,可以添加相册分类。
人们交流的方式多种多样,但是,我们在交流的同时希望更多的了解对方的信息,本软件即是根据此需求进行开发的。
让用户能够通过注册信息,登录并更新及查询自己的相册信息,在此基础上,用户还能够有效的掌握和共享其它资源。
从而促进了相册管理的规范化和集成化,使得用户之间的交流更加的便捷。
本软件产品的最终用户来源广泛,相同之处则是为了增进与他人之间的交流。
本软件面向大众,用户使用过程中的操作也不复杂。
基本功能如下:
1.本系统应该具有相片浏览。
2.相片上传。
3.评论相片、编辑、删除相片。
4.用户注册。
5.用户管理。
6.个人信息修改等功能。
具体功能:
本系统用户分为普通用户和管理员两种角色,普通用户的功能包含浏览数据库中包含的所有相册和相片,登录系统后上传专属自己的相片,可以查看他人相片,并且提交自己的评论,对自己的相册和相片进行增删改查等操作,未注册用户在提交满足条件的信息后可以注册成功并且实现登录,用户可以进行个人信息的修改,包括qq、电子邮件、等信息,还可以修改密码,也有退出登录功能。
管理员的功能包含普通用户的所有功能,管理员独有的功能包含添加文件功能。
2.2系统数据流图
1.用户使用该系统,首先需要注册用户,其次需要上传照片,这两个是电子相册系统的输入数据流;
而输出数据流包括浏览图片和查看评论。
如图2-1描述的是电子相册系统的顶层数据流图。
图2-1顶层数据流图
2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子相册 系统 设计 实现