军用物资采购信息化系统的规划与实现
第一章 绪论
2001 年 12 月,中央军委向全军颁布了《总后勤部关于深化军队物资、工程、?服务采购改革总体方案》(中央军委第 16 号文件),该文件的发行具有重大的意义,该方案肯定了我国军事物资改革进行以来,不断探索、不断研究的成果成果,并意味着我国军事物资改革进入全面实施阶段。随着现代科学技术的不断发展,尤其是计算机技术、网络通信技术,随着电子商务深入发展,其对军队物资采购模式的影响日益加深,加深军队物资采购信息化水平,充分发挥新型军队采购制度优势,是《方案》中提出的重点核心课题。
2013 年 11 月 8 日,总后勤部印发了《深化总后物资采购改革实施方案》(以下简称《方案》),为做好新形势下总后物资采购工作提供了基本遵循,拉开了总后全面深化物资采购改革的帷幕。从国际政府采购的发展趋势来看,信息技术的广泛应用是政府采购发展的方向,目前已经有许多国家和地区应用信息技术来实施本国的政府采购,信息化物资采购是全球物资采购的发展趋势。《方案》紧跟时代脚步,按照我国实际情况,对物资采购业务网上运行管理、网上实施采购、感知识别技术应用和电子监控体系等技术手段的推行做了相关的规定。《方案》明确提出信息化现代采购手段,实现全军采购的智能化,是我军物资采购深化发展的一个不可或缺的手段。
……
随着信息化的的应用和发展,物资采购中的货物查询、合同签订、货款支付、等传统交易都可以采取信息化的方式实现。物资采购的信息化不仅能够简化采购流程,标准化采购程序,减少人工操作带来的失误,而且能够缩短采购时间,提升采购效率。
上世纪 90 年代,美国军事物资采购信息化改革就已经开始,经过多年的发展和实践,其应用水平之高属于世界级水准。在《联邦采购法案》出台之后,美军开始全面开展军事物资采购信息化实践,时至今日,已经全面搭建了信息化军事物资采购环境,采用最先进的信息技术,最佳的商业实践方案,达到提高了军事物资采购效率、降低采购成本、提高采购管理水平。
由于美国的信息技术手段是一流的,在军队物资采购管理方面已开始采用电子商务、电子交换系统,致力于物资采购管理领域的数据交换自动化,努力在招标、投标、评估、谈判、授标、管理等各个环节上实现采购程序自动化。1998年 6 月 5 日,在国防后勤局局长和国防信息系统局局长共同领导下,成立了联合电子商务计划办公室。电子商务改善了整个补给链条的通信和采购方式。仅仅经过一年的发展时间,采购合同电子化程度已经高达 88%。同时,“国防部标准采购系统”经过近一年的的时间完全替代了“标准陆军自动化合同签订系统”。“无纸工程办公室”继续查明和填补存在的空白(例如需要有一种需求计算工具供基地和军事设施使用),并推进合同签订过程的业务修订的完成日期(2000 年12 月 31 日)取消合同签订过程中使用的纸面文件的 90%,计划到 2002 财政年,电子市场采购量要占总采购量的 25%。
我国军事物资采购的信息化还处于初级阶段,采购过程中大多还使用传统的人工操作模式,对于采购系统的使用还没有建立一个统一的标准。大多使用的只是基础的信息管理系统,而且没有一个统一的大平台,阻隔了信息间的交流,无法进行共享。目前的采购系统很难达到整个采购流程的信息化、系统化,将全军的物资采购信息化、智能化已经成为近年来我军物资采购改革的重点,为了达到应该现代化战争的需求,建立信息化、智能化、反应快速化的物资采购体系已经迫在眉急,我军计划在 2017 年底前,完成“两库”信息管理系统升级改造、总后各军用物资采购局全面实现网上采购、建成电子监控体系。
……
第二章 系统开发相关技术及理论
三层架构(3-tier application) 在传统的客户端-服务器两层架构的基础上,引入了一个所谓的“中间层”,这个中间层不是真正意义上的存在,只是在逻辑结构上相对于传统的两层架构增加了一个逻辑层次,并没有增加真正的物理机构,只是将传统双层结构中庞大、冗余的客户端功能进行简化,将客户端的许多应用服务封装后,集成到应该服务器上,引入了数据访问功能,通过远程调用服务器上封装的应该进行功能实现,大大减轻了客户端的任务量。这不仅使得软件系统的易用性、安全性大大增加,也为软件的扩展和移植提供了可能,大大降低了软件使用的成本,使得软件系统的大范围普及成为可能。我们可以把三层逻辑架构简单的表示为:用户界面层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
1、用户界面层(UI):就是传统意义上的用户客户端,是软件系统给用户的直观表现,既用户进行操作的软件界面。
2、业务逻辑层(BLL):主要实现对于数据层数据的处理,可以形象的比喻为:数据就是砖块,领域层的目的就是按照用户的指令对这些砖块进行搭建,建造满足用户需要的房屋。
3、数据访问层(DAL):该层不是数据层,而是实现对于数据操作的功能的逻辑层,本层的功能是为业务逻辑提供服务,实现领域层对于数据的操作。
传统意义上的客户端-服务器结构将应用程序的用户验证、数据访问等工作都放在客户端进行处理,使得客户端程序十分庞大,使用便利用不足。三层体系将这些工作封装后放到中间层去处理,通过接口的方式,使用 COM+(Enterprise Service)、Remoting、WebService 之类的远程对象技术实现客户端和中间层的交互,客户端通过中间层对数据库进行操作。
……
C#诞生于 2000 年 6 月在奥兰多举行的的微软职业开发者论坛(PDC)上,它是微软公司开发的一种面向对象的、运行于.NET?Framework 之上的高级程序设计语言。主要由安德斯·海尔斯伯格(Anders?Hejlsberg)主持开发,虽然 C#看起来与 Java 有着惊人的相似,比如在接口规范、继承等方面,但 C#作为一种新型编程语言,有着自己明显的特点,它是面向组件化的,使用 C#语言开发的应用程序,会先使用编译器进行编译,形成反汇编程序,然后再进行运行。C#还具有其他代码的一些特点,比如:它实现了与 COM 的无缝集成,,具有两个基本类,并添加了许多其他语言不具有的新功能。
作为微软主推的面向对面编程语言,C#肩负着对抗 Java 的重任,虽说 C#是在 C 和 C++基础之上形成的,但它具有更高的安全性,更好的稳定性,使用起来更为简单方便。它在实现 C 和 C++强大功能的基础上,简化了其中的一些繁琐语法,形成了具有自己特色的编程形式。强大的功能、简单的编程语言、方便的操作、便捷的第三方组件支持,使得 C#逐渐成为了.NET 平台进行程序开发的首选语言。
本系统开发过程中使用的以数据层作为导向的开发模式,既数据层驱动模式。数据层驱动模式作为一种主要应用于中小型系统开发的方式,有其特有的优点。数据层驱动模式是以数据层的设计作为基础,实现整个应用程序的开发过程,这种开发模式的应用,微软无疑是最为成熟的。从 VB 时代到现在的.NET,微软都很好的支持了这种开发模式。在发现这种开发模式的优点之后,Java 也通过推出锐道开发框架来支持数据驱动这种开发模式。 ……
3.1 军事物资采购业务现状 .......................... 11
3.1.1 军队物资采购改革继续深化 ...................... 11
3.1.2 统筹软件开发与配套设施还不够同步 .............. 11
3.1.3 物资采购与物流规范化体系还不够健全 ............. 12
3.1.4 物资采购与物流信息化建设成效明显 ............. 12
3.1.5 专业队伍建设和人才配备还有所欠缺 ............. 13
3.2 业务管理现状及采购改革的设想 ................. 13
3.2.1 我军采购业务管理现状以及存在的问题 ........... 13
3.2.2 我军物资采购改革的设想 ...................... 14
3.3 系统的数据流程图 ............................. 15
3.4 本章小结 ....................................... 17
第四章 系统设计 ................................... 18
4.1 系统总体设计 ................................... 18
4.1.1 系统总体架构设计 ........................... 18
4.1.2 系统各层次职责 ............................... 19
4.2 系统开发规则 ................................... 21
4.3 系统功能模块设计 ............................. 22
4.4 系统数据库设计 .............................. 23
4.4.1 系统 E-R 图设计 .............................. 24
4.4.2 数据库概念结构设计 ........................... 24
4.4.3 数据库表设计 ................................. 27
4.5 系统测试设计 .................................. 31
4.5.1 系统测试过程 ................................ 31
4.5.2 系统测试用例的设计 ......................... 32
4.6 本章小结 ................................. 33
第五章 系统实现 ................................... 34
5.1 系统开发环境 ................................. 34
5.2 系统实现的关键技术 ........................... 34
5.2.1 数据库实现关键技术 .......................... 34
5.2.2 用户验证 ................................... 35
5.2.3 数据库导入导出 ............................. 37
5.3 功能模块实现 .................................. 37
5.3.1 货物管理模块 ......................... 37
5.3.2 仓库管理模块 ............................... 38
5.3.3 出入库管理模块 .............................. 39
5.4 本章小结 ..................................... 40
……
第五章 系统实现
通过前面章节对于整个采购智能化管理信息系统的总体概念结构、逻辑结构的设计,系统雏形已经显现,但是由于本系统还处于个人开发阶段,尚未获得项目经费已经军地的支持,考虑到人力以及成本等方面的因素。对于整个系统选取了部分重点功能进行物理结构的设计和开发,为以后全军开发采购智能管理信息系统打下良好的理论以及技术基础。本章将展示系统的部分截图以及实现功能的主要代码,对于系统存在的不足将会通过后续的学习进行进一步的完善和改进,争取早日实现军事物资采购的智能化、信息化。
数据库服务器:Microsoft?SQL?Server?2008,本系统使用.NET 开发平台,由于同为微软开发的平台,双方的兼容性较好,这是其他数据库所达不到的优势。同时作为成熟的数据库开发平台,其具有易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等众多优点。
服务器操作系统:本系统使用 Windows Server 2008 作为服务器操作系统。选择 Windows Server 2008 作为本系统的服务器操作系统,不仅能够保证系统的整体安全性,而且开发的应用程序和 Windows Server 2008 的兼容性较好。其后期运行维护相对较为简单,成本较低。在保证系统稳定性以及安全性的前提下,满足了本系统开发经费不足的需求。
……
结论
一要加强电子采购技术升级。通过对相关技术平台的不断完善和常态化管理,竟可能消除开展网上采购业务的保密隐患。再次基础上,按照边开发、边使用、边完善的思路,不断扩大网上采购业务,力争未来 10 年内实现 70%以上的采购项目网上采购,不断提高采购效率。
二要建立全军网络交易平台。按照全军信息化建设整体规划和后勤信息化建设总体部署,积极构建全军统一的物资采购交易平台,逐步建立战略、战役、战术 3 级采购指挥控制和从市场供应源到部队需求地的采购信息网络系统,,让全军部队切实能够自主、快捷地享受到“质优价廉”的公共产品和服务。
三要加强采购业务网上监管。通过建立完善的远程视频监管系统,对采购任务下达、评审专家筛选、网上评标议标、采购合同签订等,进行全过程、全要素网上监控和管理,及时发现采购过程中误差,并及时预警纠错,确保采购过程的准确性、可靠性、公开性,达到总后要求的“阳光采购”目标。
参考文献(略)
本文编号:40837
本文链接:https://www.wllwen.com/wenshubaike/lwfw/40837.html