易走失人口管理系统设计
2017-04-26刘磊
刘磊
摘 要: 为了提高公安机关对易走失人口管理的工作效率,方便公安机关相关工作人员全面掌握易走失人口的基本情况,结合公安机关接、处警情况,探讨出一套专用的易走失人口管理系统。网站平台搭建使用Dreamweaver,使资源得以更有效配置,实现用户之间角色的不同转化和权限分配等功能。该系统将市民、易走失人口、管理员紧密联系在一起,有效缩短了检索时间,大大提高了工作效率。
关键词: 易走失人口; 网站; 效率; 功能; 查询
中图分类号:TP393 文献标志码:A 文章编号:1006-8228(2017)04-56-03
Abstract: In order to improve the work efficiency of the public security organs in managing vulnerable-to-be-lost people and facilitating the public security organs to know the basic information of vulnerable-to-be-lost people, a dedicated vulnerable-to-be-lost people management system is developed according to the alarm receiving situation of the public security organs faced. The website platform is built with Dreamweaver to allocate the resources more effectively and realize functions such as changing different user roles and permission assignment. The system makes residents, administrators and vulnerable-to-be-lost people associated with closely, effectively shortens the retrieval time, and greatly improving the work efficiency.
Key words: vulnerable-to-be-lost people; website; efficiency; function; inquire
0 引言
随着城市化进程加快,公安工作中走失求助的警情变得愈加频繁。公安部门对城市及易走失人口管理工作规范性逐渐增强,对易走失人口信息管理工作的要求也越来越高。设计一个易走失人口管理系统,对增强易走失人口管理工作的有序性、灵活性,提高公安工作效率有积极意义。
使用计算机对易走失人口的各项基本信息进行管理,与手工管理相比既简便又高效,有易于管理、搜索速度快、数据存储量大、管理更科学、流程更规范等优点。
1 系统设计方法
本系统采用的开发方法是生命周期原型法方法与结构化设计法[1]。
生命周期法和原型法思路有所不同,生命周期法需要在系统分析阶段就对系统进行严格定义,而系统设计是在系统分析的基础上进行的,使两者在实践中可以相互补充。一般情况下,将原型法与结构化设计结合起来更好一些。例如,用原型法作为需求定义的辅助手段,可提高系统开发的效率和质量。生命周期原型法的开发流程如图1所示。
2 系统分析
2.1 社会需求
随着中国人口老龄化社会的到来,空巢老人数量日益增长,各种意外情况随时可能发生。空巢老人,特别是“失智老人”在外行走时,易走失或遇到紧急/特殊情况,求助的警情越发频繁[3]。此时,公安民警需查询有关信息,而易走失人口管理系统能够提供充足的信息和快捷的查询手段。我国已经建立的人口信息资源库,是花了大力气的,在国家制定法规政策中起到了非常重要的作用,必须得到很好的管理和利用。因此开发一个易走失人口信息管理系统十分必要,既方便相关部门对人口信息的查询、管理,也为政府决策提供支持。
2.2 可行性研究
⑴ 技术可行性
硬件要求:计算机硬件的一般标准配置都能满足该系统的开发和运行要求。
软件要求:Windows 2000以上;采用ASP三层架构模型;基于Browser/Server结构,完成用户在浏览器中的阅读;在Visual studio开发工具下,把ASP作为开发语言(快速高效),ACCESS作为数据库(管理直观),按照软件工程的方法开发。
⑵ 操作可行性
系统采用B/S模式,无需另外安装软件。只需要安装配置好iis服务器,连接数据库,便可以在iis服务器部署本系统,使用者能够轻易掌握并熟练使用。本系统通过浏览器访问服务器地址加端口号和系統名称既可访问,系统实施成功后也会大大减少管理新闻的时间,容易得到推广使用,因此具有操作可行性。
2.3 系统用户需求
本系统的用户分为三类:超级管理员、普通管理员、注册用户。不同用户有不同的权限。
管理员需要登录后台进入管理界面。超级管理员实现对系统用户和注册用户的管理,包括添加、删除、修改、查询;并对注册用户进行审批及权限的分配。普通管理员可以实现对注册用户管理、易走失人口管理、信息统计管理、科所队动态管理、寻人公告管理。注册用户可以在网站前台进行账号注册和账号登录,然后浏览网站信息和易走失人口信息、科所队动态、寻人公告,易走失人口打印和搜索;注册用户登录个人后台可以对个人资料进行修改、登录密码修改、走失人口查询等功能操作。
对系统用户进行分类,主要是便于对不同权限用户的需求进行分析。这样可以保证系统的需求分析更加完善,有利于之后的系统设计完善。
3 易走失人口管理系统的功能模块
3.1 系统后台功能
⑴ 用户信息管理
输入用户名、密码和验证码之后点击登陆按钮,验证成功后可以登录到系统后台,修改自己的个人信息和密码。
⑵ 权限设置
权限设置有三类:高级管理员、普通管理员、注册用户。高级管理员主要是管理普通管理员和注册用户的用户信息,录入、删除易走失人口个人信息,授权用户的权限为普通管理员或注册用户,并可以浏览、删除科所队动态和发表寻人公告;普通管理员可以直接增加注册用户,管理易走失人口多级栏目(录入、删除、修改、查询),可以浏览、删除科所队动态和发表寻人公告;注册用户可以在前台根据已录入的易走失人口的头像信息进行模糊查找,查看易走失人口相关个人信息。
⑶ 易走失人口的管理
易走失人口个人信息的录入(身份证号码必须经过验证与查重,格式错误与号码出现一致的情况都将无法录入)、修改、删除和查询。
⑷ 科所队动态的管理
添加科所队动态:将科所队动态信息添加到科所队动态表,此科所队动态可被选择。
修改科所队动态:根据科所队动态ID,将科所队动态表中相应的科所队动态信息进行更新。
删除科所队动态:根据该科所队动态ID,找到易走失人口表中该记录等于该ID的科所队动态,最后删除科所队动态本身。
3.2 系统前台的功能
⑴ 注册、登录、注销
用户可以通过首页的用户注册页面,上传注册信息,经管理员审核批准后可成为注册用户。用户登录成功,可以进入系统后台,查看、编辑个人基本信息,修改密码。不同的用户类型所分配的用户权限不同,登录后台的功能页面不同。登录用户点击前台或后台退出功能,可以注销登录状态。
⑵ 寻人公告
在处理易走失人口的警情中,会出现第一次走失的情况,亦或者并未将其归入易走失人口的管理中,同时存在报案地点与走失地点不在同一辖区的情况。此时,可在寻人公告栏发布走走失人员的相关信息,以便于信息的传播。
⑶ 科所队动态
为发掘群众公认、社会认可的好人好事,推动传统美德教育深入扎实开展。在系统前台设科所队动态栏目,宣传各个派出所记录的好人好事。
4 易走失人口管理系统的设计
4.1 总体设计
系统的功能层次结构图如图2所示。
4.2 系统核心业务的业务流程
系统主要业务流程其实是对系统用户进行分类,给不同的用户以不同的权限。通过系统业务流程分析,对需求分析进一步细化,将前台功能模块和后台管理模块的工作流程描述出来,从而使用户和开发者之间更好的沟通。系统业务流程图就是一個很好的交流工具。易走失人口管理系统的总业务流程如图3所示。
4.3 数据库设计
数据设计用到的主要数据表有:寻人新闻表,注册用户表,管理员用户表,易走失人口个人信息表,科所队动态表等。其中科所队动态表如表1。
5 易走失人口管理系统的实现
易走失人口管理系统的开发实现主要采用ASP和ADO.NET等技术。
ASP是一种动态网页技术,它开发的是Web应用程序,可以和数据库以及其他程序进行交互,是一种快捷的动态服务器页面开发工具[5]。另外,ASP的代码和页面分离,大大提高了代码的可读性,这样使得功能的扩展更加容易。
本课题将采用ASP的三层架构,三层架构模型如图4所示[5]。
表示层用来和用户交互,接受用户的请求,并且将服务器的处理结果展示给用户。
业务逻辑层位于表示层和数据访问层之间,它在两者之间传递数据,按功能需求调用数据访问层中的方法,并向客户展示数据和信息。
数据访问层使用了一个强类型的DataSet,通过jdbc或者odbc操纵数据,不涉及具体业务,它为业务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。
6 结束语
易走失人口管理系统的主要特色是根据用户所掌握的数据,提供不同的查询方式,以及它的灵活性、有序性、完整性。该系统的设计采用网络存储、管理数据等手段,以极短的时间从数据库中检索匹配出走失人员,极大地提高了公安民警的工作效率,推动人口信息管理走向科学化、规范化、自动化。
系统的发展方向是通过构建基于Internet的分布式网络信息共享平台,使得各系统用户能够在内网或公共网络上进行登录以及操作,真正实现智能易走失人口管理工作的信息化管理。
参考文献(References):
[1] 赖崎.标准化、结构化技术及其在信息系统建设中的应用[D].天津大学,2004.
[2] 赵勇.基于.NET的政协机关办公自动化系统的研究与实现[D].山东大学,2012.
[3] 何凤梅.基于物联网的空巢老人防走失系统研究[J].信息化建设,2015.9.
[4] 邹修明.APS技术及其访问Web数据库方法[J].现代计算机:专业版,2001.1B:25-27
[5] 靳晋.浅谈ASP与JSP[J].中国教育技术装备,2011.6:89
[6] 刘绍刚.基于WAP技术的生活网站设计与实现[J].网络安全技术与应用,2005.1:27
[7] 李志长,姚亚琳,谭谊.连锁经营管理模拟教学软件需求分析[J].电子商务,2014.8:90-91
[8] 谷涛.基于B/S模式的计算机文化基础考试系统的设计[D].天津工业大学硕士学位论文,2006.