电子相册系统设计与实现_第1页
电子相册系统设计与实现_第2页
电子相册系统设计与实现_第3页
电子相册系统设计与实现_第4页
电子相册系统设计与实现_第5页
已阅读5页,还剩99页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

哈 尔 滨 理 工 大 学毕 业 设 计题 目: 电子相册系统设计与实现 院、 系: 荣成学院 软件工程系 姓 名: xxxxx xx 指导教师: xxxxx 系 主 任: xxxxxxx 2013 年 6 月 21 日1哈尔滨理工大学毕业设计(论文)评语学生姓名: xxxxx 学号:xxxxx学 院: xxxx 专业:软件工程任务起止时间: 2013 年 9 月 10 日至 2014 年 6 月 21 日毕业设计(论文)题目:电子相册系统设计与实现指导教师对毕业设计(论文)的评语:指导教师签名: 指导教师职称: 评阅教师对毕业设计(论文)的评语:评阅教师签名: 评阅教师职称: 答辩委员会对毕业设计(论文)的评语:答辩委员会评定,该生毕业设计(论文)成绩为: 答辩委员会主席签名: 职称: 年 月 日教务处制表2哈尔滨理工大学毕业设计(论文)任务书学生姓名: xxxxx 学号:1xxxxxxx学 院: xxxxx 专业:软件工程任务起止时间: 2013 年 9 月 10 日 至 2014 年 6 月 21 日毕业设计(论文)题目:电子相册系统设计与实现毕业设计工作内容:随着数码摄影时代的到来,不论是专业摄影师建立图片档案或是向他人展示自己的摄影作品,还是家庭生活摄影,都需要电子相册来保管摄影作品。如同传统的照相簿,电子相册既有展示功能也有存储和管理功能。1.实现用户的注册与登录;2.实现登录用户上传修改照片等功能;3.支持登录用户的管理相册功能;4.未注册用户可以浏览照片发表评论等功能;5.管理员登陆可以添加相册分类;资料:1 李皎,李玲玲, 王朔琛. 基于 Java 的电子相册系统设计与实现 J. 软件导刊,20122 Lanying Method of System Transferring from Client/Serve to Browser/Server JJComputer and Communications,20053 布鲁斯艾克尔(Bruce Eckel)Java 编程思想(第四版) 机械工业出版社,20074 梁立新项目实战精解基于 Struts+Spring+Hibernate 的 Java 应用开发电子工业出版社,2006指导教师意见:签名:年 月 日系主任意见:签名:年 月 日教务处制表 哈尔滨理工大学学士学位论文I电子相册系统设计与实现摘 要随着人们生活水平的逐步提高,旅游照相成了大家必不可少放松项目。虽然照片最后会存入到自己的电脑里,但是时间一长、照片一多,这些有着勾起回忆的“ 资料” ,就会显得杂乱无章,即不方便欣赏,也不方便管理。而电子相册具有欣赏、界面美观等特点,传播方便,可以很好的管理所存入的照片,不失为最佳欣赏、保存照片的相册工具。本系统是一种基于 B/S 架构的电子相册管理系统,它采用了目前最流行的 Java 语言进行编写,用到了当今先进的技术如 JSP 技术、Hibernate、Spring、Struts 框架等来实现该系统。系统分为五大模块:相册列表模块、新建相册模块、修改资料模块、修改密码模块、添加相册分类模块。前四大模块是根据注册用户的提供的,注册用户登陆后可以进行添加相册,上传,删除照片,修改资料等一系列操作,最后一个模块是管理员登陆所进行的操作。而如果是未注册用户只能查看相册中的内容,没有权力进行相应的修改。关键词 JAVA;电子相册;SSH 框架;MVC哈尔滨理工大学学士学位论文IIThe Electronic Album System Base On SSH FrameworkAbstractWith the gradual improvement of peoples living standards,Journey and photograph is becoming our indispensable project for relaxing. Although the pictures will eventually be stored into their own computer, but those pictures which has broken back memories of the past time, will become disorganized after a long time. It is inconvenient to appreciate and manage. Electronic album has features of appreciation and beautiful interface. It is easily to spread .The matter of managing stored pictures will become a relaxed thing. Electronic album which has best appreciation will become a album tool to store pictures.This system is a album management system, which is based on B / S structure .Its code uses java to write which is the most popular language. And todays advanced technologies such as JSP technology, Hibernate, spring, Struts framework are used to implement the system.This system is divided into five modules, such as album list module, new album module, modify data module, change password module, add album classification module. The top four modules are provided according to registered users. Registered users can do a series of operations such as add albums, upload and delete photos, modify data after opining system. The last module is used to perform for an opining administrator. And if a user is not registered user, he can only view the contents of the album; there is no power to make the appropriate changes.Keywords JAVA; Electron Photo Album; SSH Frames; MVC哈尔滨理工大学学士学位论文III目 录摘 要 .IAbstract .II第 1 章 绪论 .11.1 系统开发的背景和意义 .11.2 研究内容 .11.3 本章小结 .2第 2 章 需求分析 .32.1 系统总体目标 .32.2 系统数据流图 .32.3 可行性分析 .52.4 本章小结 .7第 3 章 概要设计 .73.1 系统总体结构 .83.2 系统功能模块结构 .83.2.1 相册列表模块 .93.2.2 新建相册模块 .93.2.3 修改资料模块 .93.2.4 修改密码模块 .103.2.5 添加相册模块 .103.3 系统 E-R 图 .103.4 本章小结 .14第 4 章 详细设计 .154.1 系统流程图 .154.2 数据库详细设计 .174.2.1 数据库表的创建 .174.2.2 数据库实现 .184.3 管理员登陆实现 .194.3.1 管理员登陆主页面的创建 .194.3.2 实现过程 .204.4 未注册用户注册实现 .204.5 注册用户登陆实现 .214.5.1 注册用户登陆界面的创建 .224.5.2 注册用户登陆界面 .22哈尔滨理工大学学士学位论文IV4.5.3 实现过程 .234.6 添加相册分类的实现 .234.7 管理员登陆界面 .234.8 管理员添加相册界面 .244.9 按钮事件方法 .244.10 本章小结 .25第 5 章 系统测试 .265.1 测试目标 .265.2 各模块测试 .265.2.1 注册用户 .265.2.2 管理员 .295.3 本章小结 .29结论 .30致 谢 .31参考文献 .32附录 .33哈尔滨理工大学学士学位论文1第 1 章 绪论随着数码摄影时代的到来,不论是专业摄影师建立图片档案或是向他人展示自己的摄影作品,还是家庭生活摄影,都需要电子相册来保管摄影作品。如同传统的照相簿,电子相册既有展示功能也有存储和管理功能。1.1 系统开发的背景和意义随着人们生活水平的逐步提高,旅游成了大家必不可少的放松项目,每当走到一个美丽的景点,每个人都会忍不住拿起数码相机照上几张留做回忆。虽然照片最后会存入到自己的电脑里,但是时间一长、照片一多,这些有着勾起回忆的资料,就会显得杂乱无章,即不方便欣赏,也不方便管理。而电子相册具有欣赏、传播方便,界面美观等特点,可以很好的管理所存入的照片,不失为最佳欣赏、保存照片的相册工具。电子相册是现在时下最流行的一种网络元素 1。它可以应该在很多的领域,例如时下最流行的空间及博客就是大量的应该这一技术,而且受到大多数网友的认可及追捧,其以静态照片为素材(获得源方式为扫描仪扫描、数码相机所拍等) ,配合动感的背景、前景和字幕等视频处理的特殊效果,配上音乐就可制作成电子相册。制作好的电子相册可以在电脑上,各类影碟机上,以及手机和 MP4 里都能观看,这是电子相册技术发展到今天的一个新的突破,即不再象传统那样,只能在电脑上或在影碟机上观看了。并且还可以通过手机将自己的个性化 MTV 发送给远方的亲朋好友们分享。当然,如果考虑到长期保存的话,制作成电子相册光盘那是最好的选择,金碟可保存 100 多年之久,标准 VCD、SVCD、DVD 格式,兼容性好,通过影牒机即可与家人、朋友、客户观赏;若保存在硬盘上,也便于随时调阅、欣赏,永久保存。另外随着数码相机、手机照相等功能的普及,想必每个人手上都储存了大量的电子相片,但这此照片如果不进行处理,仅仅以一张张图片的形式放置在电脑上,不仅不易观赏,也不方便分类管理,是否有软件能将这些照片整理成一本本的相册,电子相册系统平台就是一款集相册生成、浏览专业软件。1.2 研究内容电子相册系统是一种基于 B/S 架构的系统,它采用目前最流行的 java语言编写 2。用到了当今先进的技术如 jsp 技术、Hibernate、Spring、Struts 框架等来实现该系统 3。采用 MVC 框架技术提高了系统的可维护性 4。哈尔滨理工大学学士学位论文2本系统所研究的是从电子相册的管理到相册的生成等一系列的问题,大致分为:前台包括相册列表、新建相册、修改资料、修改密码、技术支持,后台包括相册管理。本文共分 5 章,第 1 章是绪论,第 2 章是可需求分析,第 3 章是概要设计,第 4 章详细设计,第 5 章是系统测试。1.3 本章小结在本章中主要介绍了电子相册系统的背景和意义、国内外发展现状和研究内容哈尔滨理工大学学士学位论文3第 2 章 需求分析2.1 系统总体目标为了给那些对照片管理感兴趣的朋友提供一个交流的平台,对有很多照片需要管理的朋友,你在这里可以进行注册成为会员,上传自己的照片,也可以着浏览别人的相册,还可以修改个人资料。非注册会员你可以浏览电子相册里别人的相片。对于管理员登陆,可以添加相册分类。人们交流的方式多种多样,但是,我们在交流的同时希望更多的了解对方的信息,本软件即是根据此需求进行开发的。让用户能够通过注册信息,登录并更新及查询自己的相册信息,在此基础上,用户还能够有效的掌握和共享其它资源。从而促进了相册管理的规范化和集成化,使得用户之间的交流更加的便捷。本软件产品的最终用户来源广泛,相同之处则是为了增进与他人之间的交流。本软件面向大众,用户使用过程中的操作也不复杂。基本功能如下:1.本系统应该具有相片浏览。2.相片上传。3.评论相片、编辑、删除相片。4.用户注册。5.用户管理。6.个人信息修改等功能。具体功能:本系统用户分为普通用户和管理员两种角色,普通用户的功能包

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论