| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16752 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息化技术的普及,计算机技术进入到人们的视野中,给人们的生活提供了极大的便捷。在以往的校园生活中,物品丢失的事件是很常见,为此有专门同学,利用社交软件qq等,通过人工的方式去手动去维护一个账号,通过该社交账号去发布物品丢失信息等,其他同学则是添加该账号,关注其每天发布的信息。基于这样方法,肯定存在一定的不便之处,首先他需要专门的人去手动维护,这点人工成本太大,其次,他主要是依赖于社交软件。鉴此,针对校园的物品丢失,便决定开发此线上的失物招领管理平台,本系统普通成员查看拾取、丢失物品,管理员发布物品信息,两个用户类型进行设计,基本实现发布物品、管理丢失、拾取物品的管理等功能。 经过对当前的失物招领管理平台的分析,决定采用B/S架构来研究和开发该系统Web服务器,该系统是采用的是前后端分离的模式,服务器采用的是Tomcat,前端主要采用了JS(JavaScript),后台数据库服务用的是Mysql,动态Web页面技术采用当前通用性比较强的Jsp,持久层框架采用的是Hibernate进行数据库的连接和操作,大大地提高和数据库交互的效率和系统运行的速度。整个系统的资源请求风格是基于REST,都是当下主流的开发技术与设计理念。- 本系统的优先在于采用线上的交互,避免对其他产品的依赖,操作简略,功能和性能基本满足系统需求,系统的拓展能力较好。实验证实构建该系统的思路是正确的,所选的技术方案是可执行的,成本是相对小。应用在校园范围内,将极大地给全校师生带来便利。 关键字:丢失系统 B/S Tomcat Jsp Hibernate
目录 摘要 Abstract 1. 绪论-1 1.1 课题研究的选题背景-1 1.2 课题研究的目的和意义-2 1.3 课题研究的现状分析-2 1.4 失物招领管理平台要实现的目标-3 2. 系统技术背景-5 2.1 系统体系机构-5 2.1.1 C/S体系结构-5 2.1.2 B/S体系结构-5 2.2 Jsp概述-7 2.3 Hibernate数据访问技术-8 2.3.1 Hibernate-8 2.3.2 Hibernate执行流程-8 2.3.3 Hibernate的优点-9 2.4 Rest-9 2.4.1传统下的API接口-9 2.4.2 Rest下的API接口-10 2.4.3 Rest 常见的方法-10 2.4.4 Rest优点-10 3. 失物招领管理平台需求分析-11 3.1 功能需求分析-11 3.1.1 系统管理模块-11 3.1.2 用户信息管理模块-11 3.1.3 物品信息管理模块-12 3.1.4 事件管理模块-12 3.2 可行性分析-12 3.2.1 经济可行性-12 3.2.2 技术可行性-12 4. 失物招领管理平台数据库分析与设计-13 4.1 数据库设计原则-13 4.1.1 本系统中设计数据库的考虑因素-13 4.1.2 数据库的需求分析-13 4.2 设计数据库-14 5. 系统概要设计-17 5.1 系统结构设计-17 5.1.1 系统模块划分-17 5.1.2 各模块功能-18 6. 系统详细设计-20 6.1 配置数据库连接-20 6.2 注册功能-20 6.3 登录功能-22 6.4 登出系统-24 6.5 普通用户身份-24 6.5.1 查看丢失物品信息-24 6.5.2 查看拾取物品信息-25 6.5.3 用户管理-25 6.6 管理员身份-27 6.6.1 查看丢失物品信息-27 6.6.2 查看拾取物品信息-28 6.6.3 物品类别-28 6.6.4 物品信息-29 6.7 用户管理-30 6.7.1 显示所有的用户-30 6.7.2 浏览个人丢失、拾取物品信息-31 7. 论文工作总结及展望-32 7.1 系统影响-32 7.2 论文工作总结-32 7.3 展望-33 参考文献-34 致 谢-35 |

