基于J2EE的校园失物招领系统
2023-03-01 10:51:35
论文总字数:20934字
摘 要
本次毕业设计的研究对象是失物招领系统,研究这个系统是为了证明这个系统存在的必要性和可行性。毕设项目的开发工具是MyEclipse,服务器为Tomcat,以Spring和Hibernate为框架,简单的实现了发布浏览失物招领启事的功能业务。
失物招领系统无论在何种环境中都是有需求的,本次毕设也研究了其必要性和可行性,特别是校园环境,范围不大,人数基数庞大,所发生的事件肯定多,因为急需一个信息交流平台来展示失物,方便学生教职工寻回失物,避免出现不必要的麻烦。本身失物招领平台在各大校园也都是比较空白的一块,希望能弥补这一空白,带来好的影响和效益。
关键词:失物招领;服务平台;Spring;Hibernate;Java
Abstract
This graduation project object of study is lost and found system to study this system in order to prove the necessity and feasibility of this system exist. Project complete set of development tools MyEclipse, server Tomcat, with Spring and Hibernate framework, simple realization of publishing notices browse Lost business functions.
Lost and found in the system no matter what kind of environment are in need, this complete set also its necessity and feasibility studies, particularly the campus environment, limited in scope, the number of large base, the events certainly more, because urgent need of an information exchange platform to showcase lost property, lost property finder staff facilitate students to avoid unnecessary trouble. Lost and found itself in the major platform on campus it is also a relatively blank, hoping to fill this gap and bring good influence and effectiveness.
Keywords:Lost and found;Service Platform;Spring;Hibernate;Java
目 录
第一章 引言 1
1.1 课题由来及研究背景 1
1.1.1 确定选题缘由 1
1.1.2 课题研究背景 1
1.2 研究目的及意义 1
1.3失物招领平台现状及发展前景 1
1.3.1 平台现状及不足 1
1.3.2 未来发展前景 2
第二章 涉及技术及理论 3
2.1 系统体系结构 3
2.2 相关技术介绍 3
2.2.1 MVC设计模式 3
2.2.2 三层架构模式 4
2.2.3 JSP技术 5
2.2.4 Spring Hibernate框架 5
2.2.5 MySQL数据库 7
2.2.6 其他技术介绍 7
2.3 选用技术的优点 7
2.3.1 MVC设计模式优点 7
2.3.2 Spring框架优点 7
2.3.3 Hibernate框架优点 8
第三章 系统需求分析 9
3.1 可行性分析 9
3.1.1 经济可行性 9
3.1.2 技术可行性 9
3.1.3 法律可行性 9
3.1.4 社会可行性 9
3.2 功能需求分析 10
第四章 系统概要设计 11
4.1 系统功能点综述 11
4.2 系统界面设计 11
4.3 系统功能结构图 12
4.4 业务流程分析 13
4.5 系统性能需求 14
4.6 系统软硬件平台 15
第五章 数据库设计与实现 16
5.1 数据库概念结构设计 16
5.2 数据库逻辑结构设计 16
5.2.1 表格设计 16
5.2.2 E-R图 18
5.2.3 数据流图 18
第六章 系统详细设计 21
6.1 功能逻辑设计 21
6.1.1 首页模块设计 21
6.1.2 登录模块设计 22
6.1.3 注册模块设计 23
6.1.4 个人中心模块设计 24
6.1.5 新建启事模块设计 25
6.1.6 启事列表模块设计 27
6.1.7 代码实现 28
6.2 业务逻辑设计 28
6.2.1 注册登录业务设计 28
6.2.2 启事分类理念设计 29
6.2.3 安全可靠性设计 29
第七章 系统测试 30
7.1 测试的意义 30
7.2 测试的任务、目标及步骤 30
7.2.1 测试的任务 30
7.2.2 测试的目标 30
7.2.3 测试的步骤 30
7.3 测试方案 30
7.3.1 单元测试 30
7.3.2 集成测试 30
7.3.4 验收测试 31
7.4 测试用例 31
7.4.1 注册登录 31
7.4.2 新建启事 32
第八章 结束语 35
致 谢 36
参考文献(References) 37
- 引言
1.1 课题由来及研究背景
1.1.1 确定选题缘由
随着社会经济的逐渐发展,国民物质财富日益丰厚,几乎每个人都比以前的人多很多物品,其中不乏有一些极小的物件,例如钱包、钥匙,银行卡等等。当然,除去这些易丢的小物件,还有一些例如雨伞、书本、背包之类,也会有许多人遗忘在某处。雨伞背包之类的丢了可能没有大碍,但是对于丢了钥匙银行卡这类重要的物品,那麻烦可就不止这么一点点了,可能会为了补办银行卡及钥匙而东奔西跑的。相信谁也不想遇到这些情况。
有了这些先决条件,失物招领平台就应运而生了,这些平台大多都是依托于“服务站”,对于校园而言,那就是学校保安室,食堂等,对于小区而言,那就是小区门卫,居委会等,对于普通民众而言,那就是派出所。这些地方通常都是将相关信息登记到纸张文案上,感谢纸张的发明。但是这种方法有个致命的缺点,那就是无法传播交流启事信息,失物被捡到,失者根本不知道去哪儿领会何时领会等。所以我想到了一个解决方案。
1.1.2 课题研究背景
剩余内容已隐藏,请支付后下载全文,论文总字数:20934字