校园时光相册就是设计一个提供给各个高校学生上传自己在学校各个时段拍摄的校园美景的一个网站相册,在学生随手拍完自己学校各时段的美景以后可以把照片上传到校园时光相册里,这样就能避免照片只能自己看到,而能让更多的学生看到自己拍的自己学校的美景,这样也能让自己同学校的学生或者是从来没有来过自己学校的学生欣赏自己的学校,欣赏自己拍的校园美景,同时也能让自己和其他学校的学生进行交流,实现了以其他学校的一个互动,同时也宣传了自己的学校,实现了校园美景的共享,也能让自己留住了自己看到校园美景的时光,为自己以后的回忆增添筹码,也能交到更多的朋友,留住了时光,留住了自己的交友圈。
本系统前台设计主要采用了JSP作为开发语言,后台设计主要采用了MySQL作为数据库管理系统,开发环境采用了MyEclipse,服务器采用tomcat,是一种基于Web技术上开发出的B/S结构的校园时光相册。
1.1校园时光相册及发展 6
1.1.1系统的简介 6
1.1.2研究开发现状分析 6
1.1.3课题背景和研究意义 6
第二章 软件需求分析 8
2.1需求分析 8
2.1.1技术可行性 8
2.1.2经济可行性 8
2.1.3操作可行性 8
2.1.4法律可行性 8
2.2 性能需求 9
2.2.1系统的安全性 9
2.2.2数据的完整性 9
2.3 界面需求 9
第三章 软件概要设计 11
3.1功能模块图 11
3.2数据库的分析与设计 11
3.2.1概念结构设计 11
3.2.2逻辑结构设计 13
3.3系统用例图分析 17
第四章 系统功能实现 18
4.1开发工具及技术 18
4.1.1 MyEclipse 18
4.1.2 Tomcat服务器 18
4.1.3 JSP技术 18
4.1.3 JavaScript脚本 19
4.2软件功能模块的实现 19
4.2.1系统首页 19
4.2.2用户注册功能 20
4.2.3个人信息管理 21
4.2.4登录页面设计 21
4.2.5管理员主界面 22
4.2.6系统公告管理 22
4.2.7相册信息管理 22
4.2.8照片信息管理 23
4.2.9注册用户管理 24
第五章 软件测试 25
5.1测试的目的和意义 25
5.2测试过程 25
5.2.1 登录模块测试流程 25
5.3其它错误 26
结 论 27
致谢语 28
参考文献 29