摘要:论述了军用车辆管理信息系统的开发实现, 并结合本系统具体介绍了采用的体系架构为B/S三层网络架构, 采用数据库为SQL Server 2008, 其实现的主要功能有:管理员信息管理, 注册用户信息管理, 车辆信息管理, 用车申请管理, 维修单管理, 报销单管理, 回场单管理以及系统数据管理。
关键词:信息系统; ASP.NET; 数据库;
Abstract:the paper discusses the development of the military vehicle management information system, and combining with the systemintroduced the architecture for the use of B/S three layer network architecture, the database is SQL Server 2008, its main functions are: the administrator information management, registered user management information, vehicle information management, vehicle applications management, maintenance management, expense management, management system and back to the field of data management.
Keyword:information system; ASP; NET; database;
遵照总部颁发的《中国人民解放军车辆管理条例》, 在我军车辆管理信息系统中, 采用电子计算机技术, 建立总部、大单位、部队三级车辆管理信息系统, 实现信息管理自动化, 提高全军基层部队车管工作技术含量, 是新时期赋予我军正规化、现代化建设所迫切需要解决的重要任务之一。针对目前我军基层部队车辆管理工作的管理现状, 我们研制了《军用车辆管理信息系统》计算机管理软件, 该软件主要适用于我军基层部队车管工作, 旨在为基层部队车管工作提供现代化、科学化的管理手段, 提高部队车管工作的效率。
1、系统设计规划
为使系统具备目前应用软件的流行风格, 同时便于对后兼容, 在选择开发平台时, 我们选择了ASP.NET作为应用软件的开发平台, ASP.NET以其快捷简便和强大的功能深受用户的青睐, 系统主要特点:
(1) 界面简洁, 使用方便, 图形化的操作和使用界面, 易学易懂。
(2) 系统设计方案严密、准确, 实用性强。
(3) 建立开放系统, 通过部队内部WLAN依托WEB访问媒介进行上报和下达, 并进行统计、分析、汇总。
(4) 建立安全、保密措施, 设立分级密码体系, 对不同的使用者分别授予不同的使用权限, 分全权密码和各分级单位使用密码;对重要数据随时备份, 防止系统数据遭受各种破坏, 加强保密和安全意识。
2、系统开发框架
对系统的需求分析之后, 需要设计出能够满足系统需求的功能模块, 并对各个模块的子功能进行分析设计, 从而构建出整个系统的框架结构。同时, 还需要对系统数据库的生成进行设计与构建, 表达各数据库表之间的逻辑关系。
本系统是基于B/S三层体系架构而设计, 图1为其分层结构图, 由上至下依次为:界面表示层、业务逻辑层、数据库层。
图1 三层体系结构图
从图2可知, 当系统各类用户成功登录后会进入不同的功能模块界面, 各用户角色只能操作系统给自己授权的相应子系统。
图2 系统用户权限分级
3、系统的实现
在此系统框架研发的基础之上对系统的界面进行了布局与设计, 同时还完成了所有功能模块代码的编译, 在.NET框架之下进行开发, 编程接口采用的是ADO.NET, ADO.NET拥有一套适用于所有数据的公共类及编程模式, 它能够实现对数据库的访问功能。图3是其与数据库的连接过程, 使得整个系统得以实现。
图3 ADO.NET连接数据库的过程
4、结束语
ASP.NET 2.0作为一种目前流行的基于WEB条件下的网络平台, 依托C++可视化编程语言, 在开发中小的数据库应用系统中, 充分体现了其强大的数据库处理功能, 《军用车辆管理信息系统》开发并投入使用以来, 运行情况良好, 为基层部队车管工作提供了先进的管理手段和管理方法, 提高了工作效率。
参考文献
[1]陈卫.B/S结构应用程序开发秘笈[M].北京:国防工业出版社, 2001.
[2]焦洋.军用车辆管理信息系统的设计与实现[D].昆明理工大学, 2010.
[3]林世琼.基于角色认证的部队车辆管理系统的设计与实现[D].北京工业大学, 2012.
[4]LANGHEINRICHM.A survey of RFID privacy approaches[J].Personal and Ubiquitous Computing manuscript, 2008, 13 (6) :413~421.
[5]高克民.部队车辆调度管理系统的设计与实现[D].吉林大学, 2008.