引进装备器材可视化管理系统的设计与实现

2015-11-25 03:44张志祥周国义
中国修船 2015年1期
关键词:器材可视化管理系统

李 佳,张志祥,周国义

(海军工程大学,湖北 武汉 430033)

引进装备器材可视化管理系统的设计与实现

李 佳,张志祥,周国义

(海军工程大学,湖北 武汉 430033)

文章以PB9.0系统和Oracle 9i数据库为开发工具,实现了引进装备器材可视化管理系统的研发。该管理系统对加强引进装备的器材信息化建设,及时掌握各类备品的动态消耗,降低器材库存,增强器材识别能力,缩短器材申领时间等有重要作用。系统可应用于多型引进装备器材的信息化管理,同时具有实现网络远程器材支援和引进装备国产化器材研制保障计划的计算机辅助决策功能。

引进装备;器材;可视化;管理系统;设计

为充分做好引进装备维修器材保障工作,尽快对引进装备器材备品目录清单进行汉化、开发专用计算机器材管理软件、并实现可视化器材管理是其战斗力形成、提高和保持的重要物质基础, 是摆在器材管理部门面前的迫切课题[1]。装备器材信息化和可视化管理是一种发展趋势,可极大地缩短器材申领时间,增强器材管理人员的识别能力,减少重复申领现象,使舰船装备器材保障效率得到极大提高[2-5]。

因此,开发“引进装备器材可视化管理系统”软件,对加强引进装备的器材信息化管理,提高维修器材的信息化管理水平,提升器材管理人员方便、快速、准确查找能力等有着重大的军事和经济意义。

1 需求分析与系统功能

1.1需求分析

引进装备器材可视化管理系统作为一个备品备件科学管理系统,能对多种型号的引进装备船机电所需的8类备品维修器材进行有效管理。该系统可对所有引进装备船机电器材配置情况,各类备品备件入库、出库、库存情况,船机电器材及其零配件的研制替代方案等30余种器材信息和器材订购合同、研制计划等文档进行计算机管理。能够实现器材的入库、出库登记、备品备件数量的动态查询、备件的保障方式和研制单位查询、显示、打印、输出、统计以及合同管理等功能,并能够根据各种器材或备品备件的消耗情况,通过数学模型计算并自动发出备品急需报警,提出可供参考的订货需求。

1.2系统功能

该可视化管理系统可以对舰船备品器材进行登录、删除、修改、浏览以及查询操作,使用该系统能够及时地掌握器材的动态变化,对库存状况做到胸中有数,合理地做出需求预测,为科学制定订货计划提供有益的帮助和科学的依据。系统的合理使用能够充分利用资源、降低库存、节省人力,提高工作效率和经济效益,提高决策者的决策技术和决策质量。

器材仓库与业务机关的信息流必须一致。两者都应设置相应的访问权限,对数据库的操作应按规定流程进行,拒绝未授权用户对器材信息的修改。

2 开发工具

根据系统设计方案,以PB9.0系统和Oracle 9i数据库为开发工具,成功地实现了引进装备器材可视化管理系统的开发。系统应用时,推荐采用Windows XP OS。系统的设计和开发应符合舰船备品备件管理规定。系统按照引进装备器材管理需求设计了系统管理、信息查询、出入库管理、报表统计、器材文档管理和帮助共6个功能模块。另外,系统为每一个模块设计了多种操作方式,可以很好地实现对引进装备备品备件的科学管理。不同版本的系统满足了不同用户对系统使用权限的需求。

3 可视化器材管理系统的设计与实现

PB9.0是一个基于客户/服务器结构的可视化图形界面应用程序开发工具,提供基于网络的分布式数据库应用系统。PB9.0应用系统可在Win2000/XP、UNIX等多种操作系统上进行跨平台的开发、运行和分布。由于管理系统需要良好的稳定性、维护性和具有大量数据的处理能力,本文采用了Windows 2000 server系统平台。数据库采用了Oracle 9i,能对仓库数据量超过20万个进行处理。考虑到开发的成熟度、系统稳定性及控件支持,代码部分采用了Cache Fusion,利用了DBCA和SQL*Plus等控件。

3.1数据库设计

针对应用需求进行数据库设计,按照设计要求对关系模块进行规范化处理,消除数据冗余和数据异常,最终确定在数据库中一共建立了9个数据表,包括器材信息表、入库单、入库明细单、出库单、出库明细单、用户表、部门表、舰型表、器材种类表,业务处理数据表结构及其相互关系如图1所示。

图1 数据表结构关系图

3.2系统管理模块设计

1)用户管理。用户管理包括用户登录及权限检查。进入系统首先需要进行用户身份(用户ID)的确认,系统应该根据不同的权限提供用户不同的功能。主要功能:①管理员具有最高权限,可进行数据库及用户的管理、器材查询浏览、器材出入库、打印、报表。②操作员可进行出入库操作。③普通用户只可以查询器材信息,用户只有一个权限作用域(由管理员分配),可以限定某一引进装备,那么用户只能对所属作用域范围内的器材进行查询操作。

2)库存初始化。“库存初始化”是专门为系统初始化而设置,只有系统管理员有使用此功能的权限。由系统管理员录入初始的库存信息,管理员也可以用这个功能对已有器材信息进行必要的修改,但是,提请系统管理员注意:库存初始化仅用于仓库器材初始化入库,或者在极其特殊情况下库存信息的维护。

3)数据维护。数据维护包括3种情况:①数据的导出/导入。将一些数据导出,方便各单位数据的移植、汇总等,导入导出数据应该加密处理。②数据备份。授权用户定期使用移动硬盘、U盘或光盘等介质对本地数据库进行备份。③数据恢复。由系统管理员对本部门已损坏的数据库通过备份数据进行恢复。

4)数据字典管理。分2种情况:①部门维护。信息管理系统考虑到器材所属的部门可能会有所变化,如增加新部门等。现有器材分类:航海、武备、通信、机械仪器设备、动力自动仪表、全船机械仪器、船舶装置、检测仪表、管路与管系附件、电气设备、无线电、化学勤务、帆缆等共14个部分,它们分属相应部门管理。关于部门各引进单元不同。②器材种类维护。信息管理系统考虑到器材所属的种类可能会有所变化,如增加新种类等。目前器材所属种类现有:随舰备品、基地备品、长期备品、供应品、等级修理备品等8种。

5)系统日志记录每个用户所做的操作和操作时间。

3.3器材信息查询模块设计

1)器材信息查询分以下几种情况:①按类型查询。可按5种查询。②按部门查询,可按14个部分查询。③按器材种类查询。可按8种器材查询。④自定义查询。自定义查询中可以指定器材编码、器材名称或设备码查询,中文拼音简写查询,或者从器材信息表中任意选择检索条件组合,以上查询均要求做到可二次查询。

2)器材出入库信息查询可有以下2种情况:①查询某种器材的出入库时间、数量和单价。②统计指定时间段(当月或当年)某种器材的出入库量。

3.4器材出入库管理模块设计

1)入库操作。入库操作查询的是器材基本信息表,选择所要入库器材的器材编码,也可以加入器材入库时其它信息,诸如器材的货位编码、地点、箱号等信息。若没有,可以空缺,但必须给出器材编码。

2)出库操作。查询的是器材基本信息表,查询器材编码,选定出库的器材编码。当出库结束后,如果该器材的数量为零,保留该条数据。

3.5常用报表查询统计模块设计

常用报表查询统计模块包括:①器材库存一览表。②器材进出库情况统计表。③器材按要求查询结果一览表。④零报警,当仓库内某种器材库存为零时实时报警。

3.6器材文档管理模块设计

对器材合同管理、器材研制计划、订货计划、已研制器材清单、进口器材清单、器材研制厂家综合信息等文档进行管理。

3.7帮助模块设计

详实的帮助,采用截取运行图片的方式给出各种操作过程说明。

4 结束语

以PB9.0系统和Oracle 9i数据库为开发工具,成功地实现了引进装备器材可视化管理系统的开发。该管理系统对加强引进装备的器材信息化建设,及时掌握各类备品的动态消耗,降低器材库存,加快器材周转,提升器材管理人员方便、快速、准确查找能力和加强器材信息化管理水平等有重大意义。

系统可应用于多型引进装备器材的信息管理,甚至可以实现网络远程器材支援和引进装备器材研制保障计划的计算机辅助决策。

[1]汪鸿武,蒋铁军,张怀强.舰船装备器材管理面临的形势和对策[J]. 海军工程大学学报(综合版),2011,8(3):67-70.

[2]唐毅,张学玲,李立华. 仓库三维可视化仿真系统研究[J].物流技术,2011,30(2):66-68.

[3]马力,李杨,梁琰. 舰船装备器材管理全资可视化实现方法研究[J]. 中国修船,2013,26(3):58-61.

[4]肖融融. 船用机电器材保障方案数据库系统的设计与实现[J]. 现代计算机,2012(7):48-50.

[5]蒋红梅,徐驰. 海军装备维修器材联合库存管理研究[J]. 包装工程,2011,32(11):108-111.

In this paper,PB9.0 system and Oracle 9i database are used as development tool to realize the development of visual management system of introduced accoutrements equipment.This management system is of great importance in enhancing information construction of introduced accoutrements equipment,commanding dynamic consumption of each spare parts timely,reducing equipment repertory,strengthening ability of equipment recognition,shortening time of equipment application,etc.The system can be used in information management of multiple introduced accoutrements equipment,achieving long-distance network equipment support and computer assisted decision-making of research and development guarantee plan for domestic equipment of introduced accoutrements equipment.

introduced accoutrements;equipment;visual;management system;design

TP273

10.13352/j.issn.1001-8328.2015.01.015

李佳(1984-),男,湖北宜昌人,在读硕士研究生,研究方向为数据库应用技术。

2014-10-08

猜你喜欢
器材可视化管理系统
基于CiteSpace的足三里穴研究可视化分析
基于James的院内邮件管理系统的实现
思维可视化
AV TOP 100!2020-2021年度优秀影音器材推荐榜简评
基于CGAL和OpenGL的海底地形三维可视化
“融评”:党媒评论的可视化创新
基于LED联动显示的违停管理系统
最贵的器材多少钱 Damian Demolder
停车场寻车管理系统
海盾压载水管理系统