MIS在基层武装部仓储装备管理中的应用*
2013-09-02宋明辉姚加飞
宋明辉,姚加飞
(1.重庆大学a.输配电装备及系统安全与新技术国家重点实验室,重庆 400044;b.建筑设计研究院,重庆 400045;2.重庆市警备区巫山县人民武装部,重庆 404700)
0 引言
武装部是我国基层部队组织,担负着民兵训练和地方抢险救灾等重责,是国防力量的重要组成部分。随着国家大力推动军队现代化建设,管理信息系统(management information system,MIS)逐渐被应用于军队管理中。而由于国防资金投入有限以及基层人员管理观念落后等原因,武装部仓储装备管理目前尚处于落后状态,不利于在新时期条件下职能的有效发挥。因此,MIS的引入将大大提高武装部仓储装备的科学管理水平,有效降低人力物力损耗,在特殊时期大范围军备调动中,还可实现快速与军队接轨,担负国防重任。
本文通过阐述MIS的优越性,分析了基层武装部仓储装备管理特点,将MIS引入到武装部仓储装备管理中,开发出一套符合武装部特点的MIS,通过在某警备区的初步应用,实现了信息高效管理、数据精确查询、远程决策等功能,取得良好效果。
1MIS
MIS是一个由人、计算机及其他外围设备等组成的能进行信息收集、传递、存贮、加工、维护和使用的系统[1]。它强调信息在决策中的重要作用,认为“管理就是决策,决策依靠信息”,大大推动了现代化管理进程。随着Internet的普及,MIS的集成信息理念得到更大发挥,信息的高速共享为人们的远程宏观决策提供了保障[2]。
美国是在军事上开展信息工作最早的国家,在技术与管理上均处于领先地位[3]。美军研究的C4ISR系统(如图1所示),使MIS在军事上的应用得到了巨大发挥[4]。2003年伊拉克战争中,美军之所以能够实现快速突进,其关键因素之一就是信息化为后勤保障提供了强有力的支持。由此可见,后勤装备的信息化程度在当代战争中具有举足轻重的作用。
2 仓储装备管理存在的问题
目前,仓储装备管理主要存在以下几个问题:
(1)各类信息的建档存档均依靠人工登记造册。如若保管不善,易丢失或破损。存档信息不够全面,例如:对历任仓库管理员信息的管理比较欠缺等。
图1 美海军C4ISR计划结构关系Fig.1 US Navy C4ISR plan structure relation
(2)装备日常管理中,尤其是上报装备实力数据和管理人员发生变更移交接收时,需入库清查,逐箱(柜)开启,程序复杂,工作量巨大,不仅耗费人力,而且时间跨度长,工作效率较低。
(3)由于库存量大,存档信息多,查询起来,极为繁琐,且耗时较长,致使工作效率降低。
(4)与上级机关业务部门无法实现库存信息的实时共享,上级难以及时获取下属各单位的库存详情。如遇突发事件,无法在第一时间作出准确合理的决策,严重影响了武装部系统的处突能力。
(5)由于基层武装部的仓库管理员往往都是身兼数职,因此,如果在仓库管理方面耗费太多工作时间,就会影响到其他工作的工作质量和工作效率。
3 武装部仓储装备MIS研发
3.1 研发目标及功能模块设计
针对武装部仓储装备物资管理中存在的问题,系统需要具备以下几个功能:
(1)方便查询
通过信息统计,对仓储装备进行分门别类的登记,方便用户根据需要及时精确查询。
(2)异地办公
通过网络,在异地可以随时查询仓储物资情况,并支持远程处理。
(3)快速反应
系统要能保证所反映的数据为实时动态的,同时对管理员的命令作出快速反应。
(4)安全防护
由于武装部隶属军队性质,因此安全问题是整个系统能否顺利实现的重要基础,必须做到防护严密。
根据以上需要,设定了武装部仓储管理MIS系统的功能模块(如图2所示),包括人员信息管理、装备信息管理、装备日常管理、数据查询、系统维护管理5个部分。
图2 武装部仓储装备MISFig.2 Armed forces department's warehousing equipment MIS
3.1.1 人员信息管理模块
主要功能为对仓库管理人员及相关责任人的信息进行登记管理,对历任管理员及相关责任人的信息均有存档,以便需要时查询(如图3所示)。
图3 人员信息管理Fig.3 Personnel management system
3.1.2 装备信息管理模块
主要功能为对武器、弹药、物资器材的相关数据进行逐件逐批次的录入,建立数据库,以方便查询和管理(如图4所示)。该数据库是整个系统的基础和核心,对各类装备物资的使用管理均在此基础上进行。
3.1.3 装备日常管理模块
主要功能为对装备物资动用使用、维护保养、修理检测、检查考核、移交接受、退役报废等情况进行日常管理并存档,以便需要时查询(如图5所示)。
图4 装备信息管理系统Fig.4 Equipment information management system
图5 装备日常管理Fig.5 Daily management of equipment
3.1.4 数据查询模块
主要功能为提供对各项数据进行查询。用户可以通过该模块对不同类别装备物资的具体信息进行搜索查询(如图6所示)。
图6 数据查询Fig.6 Data query
3.1.5 系统维护管理模块
主要功能为对数据库及重要数据实行备份或恢复,对用户名及密码进行设置等(如图7所示)。
图7 系统维护管理Fig.7 System maintenance and management
3.2 数据库系统
数据库是MIS的核心,负责信息的分类、组织、编码、存储、检索和维护功能[5]。目前,军队多数管理信息系统的开发都采用Oracle数据库,它具有强大完备的数据管理功能,是一个分布式数据库系统,支持各种分布式功能,特别是支持各种Internet处理[6]。本系统也采用Oracle数据库,以方便与全军信息管理系统进行平滑对接。
3.3 系统模式设计
3.3.1 浏览器/服务器模式(B/S)
B/S(Browser/Server)结构(如图8所示)是基于Internet的广泛应用而产生的一种新兴体系结构,它将表示层(Presentation)、功能层(Business Logic)、数据层(Data Service)分成3个相对独立的单元,任何一层的改变不影响其他层的功能,将客户机从沉重的负担中解放出来,是目前最常用的一种体系结构[7]。
图8 B/S三层体系结构Fig.8 B/S three layer system structure
3.3.2 MVC模式
模型视图控制器(model view controller,MVC)的核心思想是将一个应用程序的数据业务处理功能在3个不同的部分上分别实现,将功能模块与显示模块分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性[8],保证了安全性,提高了开发效率。本文的武装部仓储MIS系统开发即采用了此MVC模式(如图9所示)。
图9 MVC模式Fig.9 MVC pattern
3.4 开发工具的选择
3.4.1 Tomcat
Tomcat是一种运行Servlet和JSP Web应用软件的基于Java的Web应用软件容器[9],负责处理客户的请求。当客户请求访问某个Servlet时,Servlet容器将创建一个 ServletRequest对象和 ServletResponse对象,其中封装了客户请求信息。然后Servlet容器把 ServletRequest对象和ServletResponse对象传给客户所请求的Servlet。Servlet把响应结果写到ServletResponse对象中,然后由Servlet容器把响应结果传给客户(如图10所示)。
图10 Servlet容器响应客户请求的过程Fig.10 Servlet container response process to the customer request
3.4.2 Dreamweaver
Dreamweaver是一个优秀的可视化网页设计和站点管理工具[10],其特点具有:
(1)支持最新的Web技术,提供更加强大的代码调功能;
(2)支持全局查找/替换和全局FTP功能;
(3)提供了与Fireworks和Flash的强大交互操作能力;
(4)能够处理Flash和Shockwave等媒体格式、制作动态HTML(hyper text markup language)和基于Web的创作;
(5)通过提供布局视图,使网页布局更加方便;
(6)用户可以创建自己的对象和命令,修改菜单和快捷键,甚至可以通过自己编写JavaScript代码来为Dreamweaver创建新的行为和属性面板。
3.5 系统安全设计
数据库存放有大量数据,因此,数据库的安全成为MIS系统能否正常引入的重要标杆,即使在系统崩溃或有人企图越权访问时也应保证信息的安全性[11]。严格按照信息数据库安全策略流程进行操作,对数据库实行备份,对部分信息作加密设置[12],对用户的身份认证、登陆权限等都进行严格设定,以确保数据库的安全性(如图11所示)。
4 系统应用
4.1 系统实现过程
如图12所示,此系统运行过程为:先部署发布Web应用模块,启动Web主机和数据库服务器所在的主机,初始化数据库服务器。Tomcat服务器在8888端口监听,Oracle9i数据库服务器在1521端口监听。客户端发出HTTP请求,到达Web8888端口,由Tomcat应用服务器处理。如果JSP/Servlet需要与数据库打交道,则通过JDBC(Java data base conectivity)驱动程序完成,处理完毕,将结果HTML文档返回客户端显示给用户。
4.2 应用效果
4.2.1 功能实现
将此系统在某警备区进行了初步应用,系统运作良好,达到了预期目标,实现的主要功能包括:
(1)对武器弹药、物资器材、管理人员等的管理功能;
(2)对涉密数据进行加密处理;
(3)对不同角色权限设置的查询、统计、上报功能;
(4)实现了警备区机关业务部门对各下属单位仓储装备的远程查询和调拨功能。
4.2.2 应用前后对比分析
(1)信息管理
未使用系统前,各项信息采用人工登记建档管理。武器装备信息登记多在每年年底上报或仓管人员工作调动时才进行入库逐箱开启登记,约需7个工作日左右,装备动用需填调拨单,手绪繁杂。使用系统后,统一由专人进行填报,更新及时,数据准确。
(2)查询
未使用系统前,仓储管理采取“3人3锁”制度,装备查询需3人同时到场亲自入库方可查询,受制约大,耗时长。使用该系统后,只需通过任意一名管理员的电脑,登陆数据查询版块即可查询,及时快速。
(3)上报
未使用系统前,下级武装部需指派专人将《装备实力数据报表》送至警备区机关业务部门,约需2~8 h(区县武装部离警备区机关较远)。使用该系统后,可直接生成电子报表,经加密,利用部队内网上传至警备区机关业务部门,仅需3~5 min。
(4)调拨
在未使用系统前,一切物资调拨都由警备区机关业务部门直接下拨至目标武装部,输送物资2~8 h不等,使用该系统后,机关业务部门可直接从目标武装部相邻的武装部仓库调拨物资,输送物资仅需1~2 h。
通过系统应用前后效果对比,结果证明:武装部仓储装备管理在引入MIS后,存档信息更加全面,在工作总量不发生变化的前提下,工作时间明显缩短,工作效率也随之大幅度提高,应变突发事件能力明显增强,现代化管理水平进一步提高。
5 结束语
通过系统应用结果不难看出,MIS在基层武装部仓储装备管理中的应用改变了以往较为落后的仓储管理模式,大大提高了工作效率,从根本上解决了长期以来存在的弊端,尤其在处理突发事件时,区内物资调拨体现了及时、高效、精确的特点,此系统具有广阔的前景及推广价值。
[1] 薛华成.管理信息系统[M].3版.北京:清华大学出版社,1999.XUE Hua-cheng.Management Information Service[M].3rd ed.Beijing:Tsinghua University Press,1999.
[2] Abraham Silberschatz,Henry F Korth,Sudarshan S.Database System Concepts[M].McGraw-Hill,1999:3.
[3] 吕宏.武器装备技术保障信息系统研究[D].北京:北京理工大学,2002.LÜ Hong.Research on Weapons Equipment and Technical Support for Information Systems[D].Beijing:Beijing Institute of Technology,2002.
[4] 总参军训部,军参政治部.高科技与现代化[M].北京:蓝天出版社,1993:8.General Staff Military Ministry,the Military Participation of the Political Department.High Technology and Modernization[M].Beijing:Blue Sky Press,1993:8.
[5] 魏霞,张维.MIS系统中数据库的设计与应用[J].湖北大学成人教育学院学报,2003,21(5):77-81.WEI Xia,ZHANG Wei.Database Design and Application of MIS Systems[J].Journal of Adult Education College of Hubei University,2003,21(5):77-81.
[6] 腾永昌.Oracle9i数据库管理员使用大全[M].北京:清华大学出版社,2004.TENG Yong-chang.Oracle9i Database Administrator Use Guinness[M].Beijing:Tsinghua University Press,2004.
[7] 周晓鹃,王法能,毛劲松.基于B/S的WEB数据库技术[J].西安外事学院学报,2005,35(4):82-87.ZHOU Xiao-juan,WANG Fa-neng,MAO Jin-song.WEB Database Based on B/S Technology[J].Aeronauitical Computer Technique,2005,35(4):82-87.
[8] 李海宁,游安弼.基于MVC模式开发电子政务交互平台软件[J]. 现代计算机:专业版,2003,8(169):49-50.LI Hai-ning,YOU An-bi.A Interactive Software of Electornic Government Affair based on MVC Design Model[J].Modern Computer,2003,8(169):49-50.
[9] 赵东.利用Apache和Tomcat构建支持Servlet的动态网站[J].计算机应用研究,2000,17(11):47-49.ZHAO Dong.Using Apache and Tomcat to build dynamic Web Sites for Supporting the Servlet[J].Application Research of Computers,2000,17(11):47-49.
[10] 郭玲文,王伟英.Dream Weaver实例与技巧[M].北京:航空工业出版社,2001.GUO Ling-wen,WANG Wei-ying.Dream Weaver Examples and Techniques[M].Beijing:Aviation Industry Press,2001.
[11] Abraham Silberschatz,Henry F Korth,Sudarshan.数据库系统概念[M].5版.杨冬青,马秀莉,唐世渭,等,译.北京:机械工业出版社,2006.Abraham Silberschatz,Henry F Korth,Sudarshan.Database System Concepts[M].5th ed.YANG Dongqing,MA Xiu-li,TANG Shi-wei,et al,Translated.Beijing:Mechanical Industry Press,2006.
[12] 庄严.数据库系统及其安全[D].北京:北京邮电大学,2000.ZHUANG Yan.Database System and Its Security[D].Beijing:Beijing University of Posts and Telecommunications,2000.