APP下载

基于J2EE的高校失物招领系统网站信息管理系统的设计

2018-12-21王红旗宿州职业技术学院

数码世界 2018年9期
关键词:失物失物招领管理员

王红旗 宿州职业技术学院

1.系统需求分析

高校失物招领系统主要是由管理端和用户端组成,有技术人员操作,用户主要是使用用户端的失物招领和寻物启事的功能,当自己的物品丢失时,用户可以发布自己的失物消息。管理员主要负责审核物品信息和用户信息管理,用户发布自己的失物消息后,管理员进行审核,拾者拾到物品时,管理员进行遗失物品资料的收集,拾物启事的发布,失主等待管理员将自己的失物信息与拾物信息匹配,若匹配成功,则发消息给失主领取物品,最后,用户可以在系统的感谢墙进行感谢留言。因此,本系统的主要需求功能是:物品信息管理、失物/拾物信息公布、用户信息管理、留言墙管理等。

2.功能模块设计

2.1 管理端

在此寻物管理系统中用户首先输入用户名,密码及验证码,选择角色,判断登陆是否合法,验证通过后跳转到管理员页面,然后失主或者拾主可以向失物招领中心提供相关物品的名称、类型、丢失地点、用户资料(姓名以及联系方式)等信息,并且等待管理员审核,管理员审核通过之后,通知用户审核成功并添加物品信息。在此过程中,物品信息进行部分公开,包括用户名称、地点、时间、用户信息(姓名和电话)等。并且在物品寻找的过程中,用户可以时刻查询物品信息并显示相似的物品信息。如果物品处理成功,管理员则修改物品状态信息。此外,针对用户的请求系统管理员可以增加或删除用户,修改用户权限,对于不同权限的用户,登陆后使用的功能不同。

2.2 用户端

在失物招领系统的用户端,用户首先要输入自己的学号和密码进行登录,登录后跳转到个人中心,用户可以根据自己的需要完善自己相应的信息,包括邮箱、电话、头像等。在物品信息的读取过程中,用户可以浏览平台所有的物品信息,从中寻找自己丢失的物品,如果在所有物品信息中没有查看到自己的物品信息,用户可以继续编写自己丢失物品的相关资料,然后提交给管理员审核,审核通过后,用户也会得到相应的通过通知。最后在找回丢失的物品后,失主可以通过感谢墙发表自己对拾主的感谢,拾主也可以通过平台回复失主,这样更可以体现系统人性化的设计,也加大了学校师生的交流。

2.3 仿真过程的实现

为了实现该软件的仿真能力,我们对基于单片机的失物招领系统的基本原理和主要功能进行了测试。在Proteus软件中进行仿真时,需要用到滑动变阻器、AT89C51单片机、pcf8591芯片。根据原理图连接好电路,点击编译图标生成hex文件,不断修改程序直至程序没有任何错误,然后在底下的状态框中可以看到我们的运行结果。

3.技术实现

在失物招领系统的开发设计中,前台设计主要采用了响应式的界面,结合了Css、Json、Power Designe框架等技术,为用户展示了自然的浏览体验。同时后台与服务器采用了AJAX技术,这种技术可以实现网页的异步更新,减轻服务器的压力,提高服务器响应速度。除此之外,为了更好减轻服务器的运算量,寻物管理系统也引入了数据库相关设计,将一些需要计算的过程从程序中提到数据库时,使程序结构更加清晰。在数据库中运用了自定义函数,存储过程,触发器等功能。这些技术的使用不仅仅提高了运算器的运算效率,并且在高并发的情形下也减轻服务器的压力,提高了系统的健壮性安全性。

整个系统的设计从电路,软件和测试等方面运用了许多的技术。比如传感器信息采集、单片机、Power Designe,这些技术使得这个系统的结构更加的完整,设计更加详细,可以给用户带来更好的使用体验。

总结:总之,本系统可以有效地解决传统事物招领平台信息闭塞和管理人员工作负担大的弊端。更加方便师生找回自己丢失的物品,同时也促进了高校师生之间的交流。除此之外,系统也可以增设一些奖惩机制,由于互联网信息量比较大,可能会有一部分学生在网上发布错误信息,为此,我们可以针对此用户设立一个禁止使用期限,而对于一些积极使用平台或者帮助失主找回丢失物品的师生来说,可以为他们设立一个奖励环节,比如这些师生丢失物品时可以享受某一时间段的寻物启事消息顶置奖励,这样不仅仅可以提高失物的找回概率,也可以对良好的网络失物招领环境的形成起到促进作用。综上不难看出,高校失物招领系统的设立具有较高的经济效益和社会利益价值,我们应该在节约的基础上实现这种功能的最大利用。

猜你喜欢

失物失物招领管理员
失物招领处
失物招领处
知了的外衣
不要随便怀疑别人
我是图书管理员
我是图书管理员
可疑的管理员
不当“小捣蛋”
失物启事
尼亚加拉瀑布欲拍卖游客失物