基于模块结构的兵源信息管理系统设计与实现

2010-01-03 01:00
中国人民警察大学学报 2010年2期
关键词:边防部队边防公安

●王 雷

(武警学院 基础部,河北 廊坊 065000)

0 引言

当今社会,应用于多种领域的数据库管理系统琳琅满目、层出不穷,各种办公自动化软件也已被各行各业所广泛接受并使用。然而,真正能够做到针对公安边防部队业务特点、适合公安边防部队基层实际业务工作需要的且具有针对型和专业性的数据库管理系统却少之又少。本文正是从基层公安边防部队的实际调研情况出发,针对基层部队人员数量多、流动量大、基层单位经费有限、计算机耗材资源紧张、边防工作信息保密性强、网络应用范围小等实际情况,通过采用 C/S多模块开发模式技术架构,实现了适应基层公安边防部队工作实际业务需求的管理系统。该系统通过前台对后台数据库管理的方法,达到对兵源信息维护与更新管理的目的。同时,该系统还具有打包文件体积小、安装使用操作简便及人机交互界面友好、兼容性和可移植性强、保密措施严格、检索系统功能强大等优点。该系统的实现不仅使信息技术更大限度地应用于公安边防部队的人员管理工作中,而且也使得基层部队人员管理业务水平得到了进一步提高,从而达到事半功倍的效果。本文将对该系统的功能及研发进行详细阐述,进而深入挖掘信息技术在基层公安边防工作中的应用及其意义。

1 系统设计

1.1 SRIMS系统模型设计

图1 SRIMS系统模型

SRIMS系统的模型设计如图 1所示。SRIMS系统拥有不同级别用户的访问权限。不同身份的用户在拥有不同访问权限的同时,可对该系统实行不同程度的操作。这样一来,既保证了系统的安全性,又实现了系统的灵活性。其中,User用户访问权限最低,只能通过系统客户端人机交互界面中的搜索引擎实现对后台数据库多条件语句的综合性查询操作;而对于拥有 Administrator身份的高级用户而言,不仅可以拥有 User用户的所有访问权限,而且还可以在此基础上对其服务器端数据库进行更高层次的多重操作,如对后台数据库进行增、删、查、改等。

1.2 功能模块设计

SRIMS系统采用了当今流行的 Microsoft软件开发模式,即多模块结构设计思想。多模块设计的理念可以在满足用户基本需求的同时,根据系统欲实现功能的实际情况,采用灵活多样的模块编程技术对其软件需求进行多重扩展。采用这一软件结构,恰恰符合了公安边防部队实际工作的业务特点。考虑到基层公安边防工作任务繁重、涉及专业类别多样、人员流动量大等实际情况,多模块设计可以有效地弥补其在人员、专业类别等方面管理的不足。也就是说,通过采用多模块结构的 SRIMS系统可以实时的根据公安边防工作的实际业务情况对其实现功能进行升级和扩充,这样就提高了系统应用的功能性和系统实现的灵活性。SRIMS系统的功能模块设计如图 2所示。

图2 系统功能模块

1.3 系统工作流程

本文中所提到的基于模块设计的 SRIMS系统具有良好的人机交互界面和强大的搜索引擎。在执行数据检索过程中,不同用户可以根据自己的不同级别再按照各自的查找要求,对其多重搜索条件进行复合配置。SRIMS系统的工作流程如图 3所示。

2 系统的独立性与保密性

2.1 系统的独立性

图3 系统工作流程

SRIMS系统是基于模块结构设计并研发的具有强大检索功能的多模块程序集合,故该系统具有其相对的独立性。该系统可按照用户实际需求,自主配置模块数量;同时,也可以根据工作业务情况及使用需求,实时更新系统模块功能和菜单栏设置。系统可作为客户端和服务器端独立安装并使用。该系统安装后,可通过系统中所集成的数据库导入与导出功能模块对后台数据库进行直接管理与维护。高级权限用户也可以使用手工方式对后台数据库独立使用。这样一来,就使得该系统在很大程度上降低了对操作系统及其硬件配置的客观要求,也从根本上缓解了基层公安边防工作中计算机耗材资源紧张等瓶颈问题。

2.2 系统的保密性与安全性

系统在用户使用过程中提供了两种登录权限的用户,即具有两种用户登录身份:Adm inistrator用户和 User用户。当系统用户采用 Administrator身份欲登录系统并对该系统进行合法权限操作时,该用户必须具有系统授权的用户身份口令和密码。通过三次尝试如口令失败,系统则自动退出并阻止此次登录行为。如登录成功,系统管理员则具有对系统的最高使用权限,同时可以对系统中的数据记录进行增、删、查、改等操作,还可以对系统变量进行配置以及重置各种身份的登录权限口令等。登录用户若采用 User身份登录系统,则登录用户只具有对该系统数据进行浏览的权限。其中,User权限用户只能使用系统中的搜索引擎功能对其数据记录进行查找和浏览;欲进行更高权限的操作需申请获得 Administrator权限。这样一来,系统数据的管理权限就完全依赖于 Administrator本身,从而在很大程度上保证了系统数据的安全性与保密性。

3 结语

本文中所提及的兵源信息管理系统是采用 C/S架构且利用多模块结构设计和研发的一款具有强大检索功能的高级数据库管理系统。该系统打包文件体积小、安装方便、用户界面友好、兼容性和可移植性强、信息保密性高、检索功能强大、对计算机硬件及系统配置要求较低,而且在很大程度上也缓解了基层公安边防工作中计算机耗材资源紧张的瓶颈问题。该系统采用后台数据库独立管理与维护的方法,可通过前、后台自动或手动地对其数据进行配置与更新,便于基层公安边防工作的日常需要。同时,该系统还集成了专业类别管理模块、培训情况管理模块和直属单位管理模块等,用户可通过这些模块对系统字段进行动态配置,对后续工作中的动态变化和系统升级都起到了极大的促进作用。此外,由于采用了模块结构设计的理念,在该系统的研发过程中,还对系统后续升级功能进行了预留。

目前,基于前期调研情况和需求分析,该系统中所集成的模块数量较少,在很大程度上还不能满足于基层公安边防业务对该系统的需求。所以,在后续工作中,还要继续深入探索和挖掘信息技术与基层公安边防工作的结合点,通过不断丰富该系统的集成模块数量和完善其功能,使得信息技术更好地服务于公安边防工作,真正实现信息技术在公安业务工作中的实用与现实意义,尽好、尽快地朝着“科技强警”的目标努力。

[1]张军安.Visual Basic 6.0应用基础教程[M].西安:西北工业大学出版社,2006.

[2]赛奎春,高春艳,李俊民,等.Visual Basic信息系统开发实例精选[M].北京:机械工业出版社,2006.

猜你喜欢
边防部队边防公安
博物馆:上海公安史图片展
守卫边防的“帕米尔雄鹰”
金鸡山上守边防
Frequent attacks on health workers in China: social changes or historical origins?
走边防
“10岁当公安”为何能畅通无阻
探讨边防部队财务集中核算的利弊
军改背景下的边防部队财务集中管理模式优化研究
监控系统在高速公路公安卡口中的应用
浅谈边防部队会计核算基础