校园失物招领管理系统的设计与实现

 2022-12-21 16:27:11

论文总字数:18884字

摘 要

近年来,随着高校的扩招,校园内人流量增多,加之活动时间较集中,很容易发生丢失物品无法找回或捡到物品找不到失主的现象,给生活带来了极大的不便。本校园失物招领管理系统就是为丢失物品的人和捡到物品的人搭建一个可以进行信息交流的平台。丢失物品得人可以进入到本系统,查询自己丢失的物品是否已被好心人捡到或发布丢失物品信息等待好心人归还以及对好心人进行感谢等;捡到物品的人可以通过登录本系统查看失主是否发布寻物信息并与失主取得联系或直接发布招领物品的信息然后归还物品;管理员可通过登录系统后台对寻物信息、招领信息、留言感谢信息、公告信息等进行管理。

本系统是在研究有关于失物招领管理的网站的基础上,以Java为开发语言,eclipse为开发工具,mysql作为数据库,Tomcat作为服务器,遵循软件工程的思想进行开发的校园失物招领管理系统。系统运用JSP Spring SpringMVC Hibernate技术的整合进行系统的开发,具有具有伸缩性好、扩展性强、界面美观,功能实用、兼容性好、易维护的特点,非常适合校园失物招领管理业务的需求。本文阐述了研究校园失物招领管理系统的目的和意义,并对系统的需求分析、系统设计、详细设计以及系统测试等做了详细介绍。

关键词:失物招领;Java;MySQL;SpringMVC;Spring

Abstract

In recent years, with the expansion of enrollment in colleges and universities, the increase traffic on campus, coupled with the concentration of activity time, it is easy for someone to lose items or pick up items, many owners can not find or even find lost items in time, which brings great inconvenience to life. This system is to build a platform for information exchange for the people who lost the items and found the items.The person who finds the lost item can enter the system to inquire whether the lost item has been picked up or released by the good person or to thank the good person, etc. The person who picks up the item can directly publish the information of the found item or check whether the owner publishes the found item information and contacts with the lost owner and returns the item; the administrator can manage the found information, the found information, the message of thanks, the announcement information and so on through the login system.

This system is a campus lost and found management system based on the research of lost and found management website, Java as the development language, eclipse as the development tool, MySQL as the database, Tomcat as the server, following the idea of software engineering. The system uses JSP Spring springmvc Hibernate technology integration to develop the system. It has the characteristics of good scalability, strong scalability, beautiful interface, practical function, good compatibility and easy maintenance. It is very suitable for the needs of campus lost and found management business. This paper expounds the purpose and significance of studying the lost and found management system in campus, and introduces the demand analysis, system design, detailed design and system test of the system in detail.

Keywords: Lost and found; Java;My SQL;SpringMVC;Spring

目录

摘 要 I

Abstract II

第一章 引言 1

1.1 研究背景 1

1.2 目的和意义 1

1.3 选题的研究现状 1

1.4 主要工作内容 2

第二章 相关技术基础 3

2.1 MySQL 3

2.2 B/S模式 3

2.3 Spring SpringMVC Hibernate 4

2.3.1 Spring 4

2.3.2 SpringMVC 5

2.3.3 Hibernate 6

2.4 WebSocket 6

第三章 需求分析 7

3.1 项目任务 7

3.2 功能需求分析 7

3.4 性能需求 10

3.5 可行性分析 10

3.5.1 经济可行性 10

3.5.2 技术可行性 11

3.6 软硬件环境 11

第四章 系统设计 12

4.1 系统体系结构 12

4.2 数据库设计 13

4.2.1数据库概念设计 13

4.2.2数据库详细设计 15

第五章 详细设计 18

5.1 系统功能模块设计 18

5.2 业务流程设计 19

5.3 主要界面设计 22

5.3.1 用户功能页面 22

5.3.2 后台管理页面 29

第六章 系统测试 32

6.1 测试目的与目标 32

6.2 功能测试 32

6.3 非功能测试 33

6.3.1 安全性测试 33

6.3.2 可用性测试 33

6.4 测试结论 33

结 论 34

致 谢 35

参考文献 36

第一章 引言

1.1 研究背景

近年来,随着互联网技术的快速发展,网络影响着我们生活的方方面面,只要通过网络,我们就可以随时随地了解世界上任何地方的最新动态。在大学校园内,很多老师或学生都有可能不下心遗失自己物品,这些物品可能会被好心的同学捡起来,虽然很多学校都有失物招领中心,但是这些失物招领中心一般都是通过传统的纸笔记录的,工作效率低,并且有些学校可能设有多个失物招领中心,信息同步较困难,同时失主必须到失物招领中心报失或者寻找丢失物品是否保存在失物招领中心,费时费力,往往收效甚微。因此有必要开发一个完全基于网络的失物招领管理系统,提供一个让失主和拾主可以进行信息交流的平台,这个系统可以实现集中性的失物认领功能,我们可以把自己捡到的东西,发到网上,我们也可以把自己丢的东西发到网上,看有没有人来认领或捡到。

1.2 目的和意义

本课题旨在开发一个为高校师生提供便利的在线失物招领平台,师生们只需要在本系统注册账号,登录本系统就可以发布关于失物招领或者失物寻找的帖子,看到的人可以通过发帖人的联系方式与其取得联系,为线下交流提供方便。同时线上提供平台,在线用户之间可以进行在线交流,加快了失物招领的效率。对于那些找到失物的人,可以发表感谢信对拾金不昧的人进行感谢,感谢他们的同时,鼓励更多的人有一颗乐于助人的心,使正能量充满我们的校园。管理员可以登录后台管理模块,对所有的用户信息、招领信息、寻物信息进行管理。

校园失物招领系统的实现将会给广大师生们带来便利,增加失物被寻回的概率,提高失物招领工作效率,同时减少失物被冒领的概率,节省了人力物力,为广大师生提供了极大的便利。对于那些拾金不昧的人,可以对他们表示感谢,感谢他们的同时,鼓励更多的人有一颗乐于助人的心,使正能量充满我们的校园。

1.3 选题的研究现状

在对周围的同学了解发现,大部分同学都有曾经在学校内丢失各种各样的东西,更有一小部分同学经常丢失校园卡、钥匙等随身物品,他们试图通过QQ、微信、贴吧等渠道找回丢失物品,但是结果大都不了了之。虽然我国互联网及时发展较为迅速,调查发现国内关于失物招领方面的网站并不多,很多网站都是刚刚起步,而且功能也不是很完善,针对校园内的失物招领管理系统更是少之又少。

剩余内容已隐藏,请支付后下载全文,论文总字数:18884字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;