民用爆破器材有序化管理信息系统的研制.pdf
2 0 0 7 年1 0 月民用爆破器材有序化管理信息系统的研翻 汪 泉等 民用爆破器材有序化管理信息系统的研制 汪 采①李志教。陈大勇。章菁箐①石佳① ①安徽理工大学化工东 安徽淮南,2 3 2 0 0 1 ②安徽理工大学数理系 安徽淮南,2 3 2 0 0 1 ◎池州学院化学系 安徽池州,2 4 7 1 0 0 [ 擅要] 文章采用V B 程序语言结合s 也S e Ⅳe r 2 0 0 5 致据库系统,开发研制出民曩器材有序化信息管理系统. 本信息系统分为前台销售臂理和后台库房臂理两个子系统,实现了民爆器材的销售管理、入库管理、查询管理以及 库存管理包括器材超期警告等诸多功能,并考虑到面向网络安全性问题.系统界面设计比较科学、操作便捷,适合 于在民曩企业中推广. [ 关健词]民辱器材Ⅶ6 .oS c 阻S e Ⅳe r 2 0 0 S 销售管理库房管理 [ 分类号] T D 2 3 5 .2 l 引育爆破器材有序化信息管理系统信息模型包括基 民用爆破器材是指用于非军事目的的工业炸药础信息库和动态信息库两部分。基础信息库主要存 及其制品和工业火工品的总称,如炸药、雷管、导火 储民爆企业各种静态信息和基础信息,这些信息更 索、导爆索等。对这类特殊商品推行信息化管理模新频率低、相对固定,是民爆企业基本特性的反映, 式,是民爆行业与国际接轨的重要一步,势必会提高包括企业信息库、人员信息库、爆破器材信息库等I 民爆企业生产和经营效率。目前我国民爆企业信息动态信息库主要存储民爆企业的各种动态信息,这 化管理水平不高,相关管理人员掌握信息处理和数些信息更新频率高、变化快,是民爆企业运营、爆破 据库知识欠缺,影响了该行业快速、有序发展。针对器材流动特性的反映,包括单位和人员动态信息、爆 此状况,公安部、国防科工委等部门相继出台了有关 破器材动态信息、业务动态信息、政策法规动态信 文件法规,强调要使信息管理系统成为民爆行业管 息、行业宣传及技术咨询动态信息等。本系统根据这 理的主要模式.本文正是基于此,采用V B 程序及些信息归类为前台销售管理和后台库房管理两个子 S Q Ls e v e r 2 0 0 5 数据库系统,研制开发出个适合系统,系统设计的层次框架如图l 所示。 于民爆企业的器材销售和库房管理的管理系统,旨 数据库设计采用S Q Ls e Ⅳe r 2 0 0 5 ,包括本单位 在为器材管理员、销售员、经营和业务人员等提供一 定义表、报损表、仓库基础信息表、供应商基础信息 个信息化平台.表、客户明细表、库存表、入库表、器材基础信息表、 2 开发环境销售表、销售票号表、员工基础信息表、权限设置表、 硬件环境P e n t i u m 或更高的处理器,或任何运入库票号表等。 行于M i c r ∞o f tW i n d o wN TW o r k s t a t i o n 的A l p h4 主要功能模块介绍及面向网络方案设计【I 。阳 处理器;M i c r o s o f tW i n d o 粥支持的V G A 或分辨率4 .1 前台销售管理模块设计与实现 更高的监视器,6 4 M B 内存以上;鼠标或其他定点设 前台销售管理模块设计包括公用子模块、系统 备.登陆子模块、主程序界面、器材销售子模块、客户结 软件环境本数据库系统是在M i c r o s o f tw i n - ”款子模块、爆破器材查询及客户查询等方面。首先在 d o 、船X P 下开发的,所采用的开发工具是M i c r o s o f t 公用子模块中设计一个公用的数据库连接函数,方 公司的V i s u a lB a s i c6 .o 中文企业版。后台采用了便系统中频繁的调用数据库连接I 在登陆子模块中 M i c r o s o f t 的S Q Ls e r v e r2 0 0 5 数据库系统,这样合设置操作员的权限和登陆密码,在v B 窗体上添加 理的应用,提高了数据处理的速度。用户如果在1 个A d o d c 控件、1 个D a t a C o m b o 控件、2 个L a b e l W i n d o w s9 8 操作系统下使用本系统,应该使用M i - 控件,2 个C o m m a n d 控件,将A d o d c 控件的C o n . c r o s o f t 的s c 也S e r 饨r2 0 0 5 个人版。推荐桌面显示矾c t i o n S r i n g 属性设置与S Q L 数据库绑定。登陆时 方式为1 0 2 4 7 6 8 像素。系统会对操作员和密码进行验证,验证成功后方可 3 总体设计进入主程序界面,若出现密码错误系统会进行提示, 万方数据 3 8 爆破器材E x p l ∞i “ M a t e r i a l s第3 6 卷第5 期 图l民用爆破器材有序化管理系统结构图 一旦密码输入3 次错误后,自动退出系统;在主程序 界面上设计4 个可连接子模块的L a b e l 控件 即。器 材销售”、。客户结款”、“器材查询”和“客户查询” 及 一个“退出”按键。下面就主要子模块“器材销售”的 实现过程进行介绍。 器材销售子模块的实现过程。 1 在“前台销售管理”工程中,添加一个新窗体 m a i n q c x s , 2 单击“工程”菜单下的“部件”选定“M i - c r o s o f tF l e x G r i dC o n t r o l6 .0 s p 6 一、。M i c r o s o f t D a t a G r i dC o n t r o l6 .0 s p 3 ”选项,将该控件添加到 工具箱中, 3 在窗体中添加5 个A d o d c 控件、1 个M 孓 F l e x G r i d 控件、1 个D a t a G r i d 控件、1 个D a t a L i s t 控件、2 个D a t a C o n l b o 控件、1 3 个T e x t 控件、5 个 C 0 m m a n d 控件等, 4 分别在5 个A d o d c 控件的c o n n e c t i o n - S t r i n g 属性中将其与S Q L 数据库绑定I 5 在器材输入表单的“器材名称”栏内输入爆 破器材名称或简称,将显示相关器材列表,选择器材 后回车确认,将该器材信息添加到器材输入表单中I 6 进行相关的程序代码设计。 当用户进入主程序界面后,选择‘‘器材销售”项, 就进入“器材销售界面”,此销售模块实现了以下主 要功能 1 完成爆破器材销售工作,付款方式可采 用现金和支票等形式,并可挂帐, 2 销售采用智能 化表单录入,在。器材名称”栏输入器材名称或简称 的前几个字,系统将自动利用表格显示相关爆破器 材信息。使用方向键 、 选择爆破器材, 按回车键,将该商品信息自动录入表格中。按回车健 后可销售下一个器材。 4 .2 后台库房管理模块的设计与实现 后台库房管理模块设计包括公用子模块、系统 登陆子模块、主程序界面、本单位属性定义子模块、 器材入库子模块、民爆器材信息管理子模块、器材报 损信息管理子模块、超期爆破器材列表子模块、仓库 信息管理子模块、员工信息管理子模块、客户信息管 理子模块、操作员与密码管理子模块、权限设置子模 块及系统初始化模块等方面。其中前两个子模块设 计与前台系统相似,后三个子模块设计决定数据库 安全性问题。当操作员登陆系统后将进入库房管理 主界面。在界面菜单编辑器中设置日常业务、库存管 理、报损管理、查询统计、应收应付管理、统计报表、 基础信息管理、系统设置、帮助、退出等1 0 个一级菜 单项,根据系统框架图分别在它们下面设置相应二 级菜单。单击主界面的菜单或工具栏,调用相应的程 序,进入相应的界面进行操作,同时主程序界面上显 示系统信息 如系统名称、时问、版本等 、操作员名 称等。下面介绍几个主要的子模块结构与功能。 仓库信息管理子模块的设计包括仓库代码、仓 库名称、库房管理员、库房危险等级、库存剩余量及 最大库存量等项目。可以完成仓库器材基本信息的 录入、保存、修改、删除等功能,并可按列表方式查询 仓库的基本信息;并且增加了器材报损信息管理模 块的设计,这样能及时对过期爆破器材进行销毁,以 消除器材失效造成的安全隐患。该模块界面包括“报 损登记”及“超期器材列表”2 个选项卡,“报损登记” 项包括登记号、器材名称、购买单位、规格、数量、单 价、金额、仓库名称、操作员等信息.选择。报损管 理”菜单下的“超期爆破器材列表”项,将出现符合查 万方数据 2 0 0 7 { I F1 0 月民用曩破器材有序化警理信息系统的研制汪泉等 询条件的器材入库时间及超期时间,若某器材超期 系统将发出警告提示。 4 .3 面向网络的数据安全方案设计 计算机网络信息技术的应用,促使民爆器材信 息管理从传统的单机集中式处理模式逐渐发展为网 络分布式处理阶段,因此实现数据可靠传递及保障 网络安全性尤为重要。S Q Ls e r v e r 2 0 0 5 是一大型网 络数据库系统,既注重数据访问的安全性和监督用 户的登陆,又兼顾了用户在使用数据时对速度的要 求,为开发者和数据库管理员提供有效的安全性控 制策略。前台销售管理系统采用B /S 结构即浏览器 /服务器结构,通过A S P 技术及S Q Ls e r 张r 2 0 0 5 数 据库构建,用户可在网页上交互式浏览器材信息,但 不可更改数据库数据,系统安全级别要求较低I 后台 库房管理系统则采用C /S 结构即客户端/服务器结 构,这种结构中,服务器端主要进行数据库管理,用 户可通过应用程序调用服务器端的数据以进行计算 和处理,从而达到数据管理和数据分离,系统的安全 级别要求较高。其安全网络结构如图2 所示。 5 结束语. 本文借助于V B 程序及S Q Ls e r v e r 2 0 0 5 系统 开发了民爆器材有序化管理信息系统,该系统的建 立使得民爆器材管理更加智能化、便捷化。系统简易 的操作、记载和储存方式,以及友好界面设计,使得 爆破器材相关管理人员便于操作,适合于在民爆企 业中推广使用。通过对爆破器材的信息化管理,将实 现爆破器材在销售、购买、使用等流通环节的规范 化、标准化,减少非正常渠道获得器材的违法犯罪活 动,保障社会公共安全及人民财产安全,促进民爆行 业的快速、有序发展。同时,本民爆器材有序化管理 系统采用的S Q Ls e r 、,e r 2 0 0 5 ,是一种面向网络的数 据库系统,适合于民爆器材网络化管理模式,便于国 家相关部门进行远程监控、管理。 民爆器材有序化管理系统 ,一\ l 后台库房管理系统l 前台销售管理系统I 工上。 匾应 ’辫一 用用 \ 程程 序序 客客 名 户 端 ,s n 图2民爆器材有序化管理系统的安全网络结构图 本文设计的管理系统从科学性、安全性、实用性 等多方面还需进一步改进和完善,研制出符合我国 国情的民爆企业信息化管理系统,建立起民爆器材 信息标识码识别系统印】,对促进民爆器材行业健康 发展将起到积极作用。 参考文献 [ 1 ] 高春艳,等.v i 5 u a l &。i c 数据库开发关健技术与实例 应用[ M ] .北京t 人民邮电出版社,2 0 0 4 .1 0 ~4 8 . [ 2 ] 温贤发.v i s u a lB 8 i c 数据库程序设计高手[ M ] .北京t 科学出版社,2 0 0 1 .1 0 2 ~1 4 8 . [ 3 ] H a r v 弛yM .D e i t e l ,辱.v i s u a lB a s i c 6 .O 大学救程 芙 [ M ] .北京电子工业出版社,2 0 0 4 .1 1 5 ~1 4 0 . [ 4 ] A l e x l h i e 萨l ,等.S c 也宝典 芙 C M ] .北京。电子工业 出版社,2 0 0 3 .1 4 6 ~1 9 6 . [ 5 ]郭璃军,等.v i s u a lB ”i c 数据库开发实例精粹[ M ] .北 京t 电子工业出版社,2 0 0 5 .1 1 6 ~1 2 5 . [ 6 ] 杨祖一,辱.爆破器材流向信息标识和识读方式研究 D ] .辱破器材,2 0 0 4 ,1 2 .1 0 9 ~1 1 4 . D e V e I o p m e n to fm f o m a H o nM a 聃g e m e n ts y s t e mf o rC I v l IE x p l o s I V eM a t e r l a I s w a I l gQ u 蚰o ,L iz h i I n i n o ,c h e nD a y o I l g 曲,z l l a 醒J i n g j i n 一,s h iJ i a o ①D e p .o fC h e m i 傀lE n g i 腿e r i n g ,加山u iU l l i 饨鹅i t yo fs c i e 嗽强d ‰h o l o g y A I l h u iH u a i 撇,2 3 2 0 0 1 ②【 e p .o fM a t h e m t i ∞P h y s i ∞IA n h u iU n i 饨r s i t yo fS c i e 眦e 觚dT e c h ∞l o g y A n h u iH u a i 啪,2 3 2 0 0 1 。 ◎D e p .o fC h e m i s t r y ,c h i z h o uc o l l e 鹞 A l l I I u ic h i z h o u ,2 4 7 1 0 0 [ A B S l r R A c T ] T h ei n f o m a t i ∞m a n a g e m e n ts y 5 t e mb ∞e do nt h eV Bd e 饨l o p m e n te n v i r o n m e n ta n dS Q Ls e 卅 e r 2 0 0 5d a t a b a s ei se s t a b l i 8 h e d .T h es y 3 t e m 咖b ed i l ,i d e di n t ot w o8 u b 8 ”t e m s ,i .e .t h ef o r e g r o u n d 暑a l e s5 y s t e m a I l dt h eb 们l 【g r o u n ds t o r e h o u s es y s 饱m ,a n dc nr e a l i 墨et h em u l t i f u n c t i o ns u c h 勰s a l e sm a n 吣e m e n t ,5 t o r 嘲g ca n d o t o 弛h o u ∞m 姐a 鹳m e n t ,i I I q u i r i l l gn m n 地e n 地n ta n do v e n i m e 懈i W .W h a tm o 弛,t h en e t w o r ks e 印r i t ys c h e m ei 。 p u tf o n 酬i nt h es y s t e m .T h em 枷鹳m e n ts y s t e mi 8o f ∞i e n t i f i ca I l dc o n 饨n i e n tf o ru s e r 8 ,a n di 8f i tf o rp o p u l 盯- i z a t i o ni nt l I ec i l ,i le x p l o s i 、他i I l d u s t r i e o . [ 1 E Yw O m S ] c i 、,i le x p l ∞i “ 姒t e r i a l 。,v B 6 .0 ,s c 也S e r 垤r 2 0 0 5 ,s a l e sm a 越g e m e n t ,s t o r e h o u 扯m 瑚g e m e n t 万方数据