失物帮系统研究与开发

2021-09-08 02:17李学刚王世华吴思莹张坤涛姚泽州
中国新通信 2021年14期

李学刚 王世华 吴思莹 张坤涛 姚泽州

【摘要】    基于社会进步,人们生活水平的提高,生活节奏的快速,导致生活中出现频频遗失物品的情况,降低人们的损失。本文设计了失物帮系统,该系统能够实现用户发布失物信息或者拾得物信息,联系拾得者的联系方式,分类分区浏览物品等功能,同时设有管理员核实管理物品信息,管理用户等功能。使用该系统能够使得用户在丢失物品时,及时发布失物信息,使得拾得物品的人能够第一时间将物品进行归还,从而提高失物寻回率。同时,降低传统的失物管理部门的工作压力,将登记拾得或者丢失的流程更加方便化,从而提高工作人员的工作效率。

【关键词】    小程序挂失    挂失管理    失物帮系统

引言:

随着社会越来越偏向快节奏生活,从而生活频繁出现遗失物品的情况,给人们带来了很多的损失,而目前随着人们的教育水平上升,人们十分乐意把捡到的物品归还失主或给予部们让拾得物进行认主,同时也在寻求能够快速有效地寻回丢失物品的渠道[1]。丢失物品是一个比较普遍存在的现象,特别是学校、景点等地方。为了切实地解决这个问题,现有普遍的方法都是通过设立在线下设置失物招领点,通过工作人员进行登记相关信息,帮忙留意,这是比较无效且耗费人力的一种方法,又于快节奏下的人们行程也比较着急,从而物品寻回的几率就非常渺小。又介于目前市面上的部分软件存在失物招领模块,但软件的占内存较大,且存在各种广告和潜在捆绑消费,并且个人信息得不到保障,导致使用该模块的人少之又少。

针对上述现存线下招领的方式比较难寻回,而人们在一个地方待得时间较短的问题,为了有效提高失物的寻回率利用目前比较主流的技术——微信小程序开发[2],为大家提供了一个易操作、快捷化、信息安全化的失物帮系统是一件迫在眉睫的事情。失物帮系统提供可靠、有效的失物招领信息,保护客户信息安全。通过搭建失物线上招领平台,一方面可以讓丢失的人通过平台发布信息增加寻得的几率,另一方面通过整个社会进行搜索大大缩小工作人员的工作量。在此建设和谐社会的大背景下,人们比较高的素质,而且弘扬拾金不昧的美德是对人们的一种鼓励和鞭策,对那些拾金不昧的行为进行表扬,可以为人们带来更加积极的引导,使社会文化建设更加和谐。所以此系统的开发必将受到师生、游客的广泛好评,具有实际而深远的意义。失物帮系统旨在提供一个信息管理平台[3],对丢失物品的人有一个发布和寻回物品的平台,及时发布丢失物品的信息。将到相关部门登记,打印挂到相关公布栏的过程,简化为上传信息,通过相关信息,管理员进行置顶,从而通过广大社会人士来共同寻找失物。

一、系统分析

失物帮系统主要包括两大模块:用户模块、管理员模块。用户模块包括:发表失物信息、分类分区浏览、联系发布者;管理员模块包括:管理物品信息、管理用户信息。项目用例图[4]如图1、图2 所示。

二、系统整体设计

用户登录成功后,进入系统主页。在个人主页可以绑定地区,然后可以进行发布物品信息,通过查看发布的信息可查看物品的寻回情况。如若拾取到物品也可进行发布,通过推送可快速让失物者与你取得联系。管理员通过登录进入系统主页,可以管理和推送物品的信息到各地方公众号,管理员可取得拾取者与被拾取者相关联系方式,并进行中间联系;最后管理员可对一些不实的信息或者发表不符合平台规定信息的用户进行删除或者禁用部分功能。系统模块图[5]如图3所示。

系统采用B/S架构,在微信小程序开发者工具平台下进行开发。前端页面主要采用WXSS、WXML、JavaScript等技术编写小程序页面;后端采用的小程序云开发进行数据库语言编写。

三、系统主要功能实现

3.1用户模块功能实现

用户进入系统界面后,顶部为可搜索的搜索框与轮播图,中间为平台已发布的一些失物招领信息,右下角分别有地区选择、刷新与添加信息的按钮,点击相关选项可有对应的功能,底下为导航栏信息,分别为首页、失物招领、寻物、我的四个导航键,点击可跳转到相关的页面。

3.1.1分类分区浏览

用户进入学生用户界面后,可以看到首页就是最新用户发布的失物或寻物信息,通过点击“失物招领”、“寻物”导航键可实现分类查看信息。点击右下角第一个按钮可实现校区内容的转换,实现分区。具体如图4所示。

3.1.2发布物品信息

用户点击首页上的“+”号按键时,会进入发布物品信息的页面,该页面可以实现填写失物与拾得物信息,并选择是否匿名发布。填写信息如图5所示。用户填写完所有信息后点击发布了,就会将信息发送到后台,把发布的信息插入到数据库对应的表里。

发布完信息后,前往“我的”页面“我的发布”里面可以看到自己已经发布的物品信息。

3.1.3 联系发布者

用户通过点击“失物招领”页面,找到自己丢失的物品,点击进入详情,详情页面带有发布者设置的联系信息,用户可通过其提供的联系方式进行联系或通过本系统建立一个临时会话窗口。

3.2 管理员模块功能实现

3.2.1 置顶物品信息

管理员拥有用户的所有权限,并且可以对紧急物品进行置顶,以便特殊情况下的信息能快速被更多的用户浏览。对物品信息的显示进行等级化,管理员通过管理员权限可以将紧急失物管理,设置其显示等级,等级越高,显示的越前,即可实现置顶的效果。

3.2.2 限制用户权限

为了管理用户发布内容,将用户进行信誉积分制管理。管理员通过审核用户发布的信息,如若发现发布无关信息则对其发布的信息进行屏蔽并将其信誉积分进行降低。每个用户初始时都自动赋予一定的信誉分,当小于限制的信誉分时,则限制其发布功能,从而降低平台违规内容的数量。

四、结束语

本文设计了基于B/S架构的软件失物帮系统,实现了整个软件失物招领流程的管理,界面设计简洁美观,并且操作简单方便,能够提高失物招领的招领效率,并降低招领部门的工作压力。本系统通过测试并部署运行,其功能能够满足区域范围内的失物招领运行需求,并且有较强的易用性。在下一步工作中,将开发系统的web端,进一步提高系统的使用效率。

参  考  文  献

[1]高越. 高校失物招领系统的设计与实现[D].吉林大学,2017.

[2]谢宇华.微信小程序开发实战[M].机械工业出版社,2017.

[3]王维.基于WEB的高校网络失物招领信息管理平台开发与实现[J].电脑知识与技术, 2014,10(28):6595-6597+6610.

[4]马恬煜.UML面向对象分析与设计[M].北京:清华大学出版社,2018.

[5]韩燕丽,杨慧炯.工程应用导向的面对对象系列课程体系重构[J].软件工程,2019,22(3):60-62.