摘要:为了让用户可以通过网站来查询到发布的失物信息并获得捡拾物品人的联系方式,极大方便失物的发布与认领的需求,能够取代以往张贴布告栏的形式,便设计了失物招领这个系统。
失物招领系统是基于Jsp技术,Java作为开发语言,MyEclipse10应用于前台,是最为主要的开发工具,允许使用开源框架。数据库使用的是Mysql,使用MySql是为了保存用户对于界面功能操作后的数据的增删改查。系统所使用的框架是ssh框架,使用ssh框架是为了实现系统功能,做出系统界面。当然系统也是存在缺陷的,不可能完美。
关键词 JSP ;失物发布;招领;搜索
目录
摘要
Abstract
1 绪论-1
1.1课题研究背景和研究意义-1
1.2本文研究内容-1
1.3论文框架安排-2
2开发技术说明-3
2.1 JAVA语言的简介-3
2.2 JSP简介-3
2.3 SSH框架简介-3
2.4 MyEclipse开发工具简介-3
2.5 MYSQL数据库简介-3
2.6 本章小结-3
3 失物招领系统需求分析-5
3.1可行性研究-5
3.1.1技术可行性-5
3.1.2操作可行性-5
3.1.3社会可行性-5
3.2需求分析-5
3.2.1功能需求分析-5
3.2.2性能需求分析-7
3.2.4 约束与限制-7
3.3 用例简介-7
3.3.1 系统用例图-7
3.4 系统功能分析-8
3.5系统实体属性图及系统E-R图-9
3.5.1系统各功能实体属性图-9
3.5.2系统E-R图-11
3.6本章小结-11
4 失物招领系统概要设计-13
4.1 系统设计目的-13
4.2系统功能设计-13
4.3 系统功能结构-14
4.4 系统泳道图-14
4.5 数据库设计-11
4.5本章小结-16
5失物招领系统详细设计实现-19
5.1系统实现-19
5.1.1 用户登录界面实现-19
5.1.2 用户注册界面实现-20
5.1.3 主界面实现-21
5.1.4 失物搜索模块实现-22
5.1.5 失物信息发布模块实现-23
5.1.6 失物信息管理-24
5.1.7 失物分类信息管理实现-25
5.1.8 会员信息管理实现-25
5.1.9 留言管理模块实现-25
5.1.10举报管理模块实现-26
5.2本章小结-27
6 系统测试-29
6.1 系统测试-29
6.2测试用例-29
6.2.1用户注册模块的测试-29
6.2.2用户登录模块的测试-30
6.2.3用户中心管理模块的测试-30
6.2.4留言管理模块的测试-31
6.3本章小结-32
结论-33
致谢-34
参考文献-35