欢迎来到天天文库
浏览记录
ID:5337802
大小:267.73 KB
页数:4页
时间:2017-12-08
《警卫指挥调度系统的开发及应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据2005年4月第21卷第2期武警学院学报JOURNALOF7mECHINESEPEOPLE’SARMEDPOⅡCEFORCEACADEMYApr.2005V01.21No.2警卫指挥调度系统的开发及应用●吴晓尉(武警学院基础部,河北廊坊065000)摘要:警卫部队的信息化是警卫部队提高快速反应、协同作战能力的必由之路。介绍了警卫指挥调度系统的功能及工作流程,阐述了开发过程中遇到的一些问题的解决方案,突出了该系统的特点。关键词:警卫指挥调度系统;Delphi;C/S模式;0mce中图分类号:D631.3文献标识码:
2、A文章编号:1008—2077(2005)02—0037—03当今世界,风云变幻,犯罪手段日益先进,警卫工作正面临着严峻的挑战。信息化建设是科教强国、科技强警的重要内容,加快警卫工作的网络信息化建设,是有效提高工作效率的必由之路。信息化建设并不是简单地用计算机代替手工操作,也不是将传统的管理模式复制到计算机上来,它应该充分利用计算机网络的平台,减少警卫指挥中的重复环节,提高工作的自动化和智能化,进而实现提高工作效率的目的。警卫指挥调度系统在警卫任务信息的数据化、自动化和智能化管理等方面进行了尝试。它是警卫指挥辅助决策系统
3、中的一个子系统,主要功能是完成警卫工作的承接、部署和落实,同时通过智能查询其他子系统中的信息,为警卫任务方案及策略的制定提供参考和依据。该系统实现了合理的指挥调度,提高了工作效率。一、系统模块及功能系统流程为:任务预报一任务登录一任务部署一任务安排一任务总结。1.任务预报模块主要用于采集、记录一些可能会发生的任务(尚未登录)。与任务登录、勤务部署、勤务统计没有直接关系。2.任务登录模块(部分信息可从预报中继承,可考虑从预报中读取数据直接进入任务登录窗口,确认进入数据库)为正式任务做登录。包括任务序号、任务名称、任务内容、
4、任务安排、警卫方案等信息的登记。3.任务部署模块对已登录的任务进行部署,包括铁路、公路、住地、现场、随卫及机动力量的部署。4.任务安排模块根据任务部署情况,对警卫工作进行详细的分工。5.任务总结模块根据实际情况自动生成任务的总结报告,完成各种数据的自动统计。该系统中新增任务经过保存,将挂到主窗口左侧导航器的任务树上,进入值班临控状态。工作人员在作警卫工作部署和安排的过程中可以查看人员、路线(包括铁路、公路)、住地和现场的相关信息(数据的搜集和整理在警卫基础工作信息管理系统中完成),实现信息化的规范管理和高效提取。二、系统
5、结构根据基层警卫部队的实际情况及调查结果,整个程序设计采用clien∥senrer结构,即把程序分为“应用程序的处理过程”和“数据库”两大部分。主从结构的开发具有层级之分。两层结构是指系统分为前台的应用程序和后台的数据库管理系统。两层收稿日期:2004一12—23作者简介:吴晓尉(1978一),女,黑龙江牡丹江人,武警学院基础部计算机教研室助教。·37·万方数据《武警学院学报》2005年第2期(总第114期)·警卫研究·结构存在着一些缺点:前台的用户越多,前后台之间的Connection就越多,后台服务器的负担就越重,就
6、会降低整体的运行效率。为解决两层结构存在的问题,又出现了多层结构,即指除了前台的应用程序(即客户端)与后台的数据库管理系统之外,还多了一台以上的应用程序服务器,即中间层。中间层的应用程序服务器负责处理前台和中间层的多个con—nection,把前台计算机传来的Request传给数据库服务器,或者把数据库服务器反馈回来的数据集返回给前台的计算机。而数据库服务器则只需处理与应用程序服务器之间的一个connection,其余的时间将可以专心处理数据库的访问操作,不需要再考虑和前台的Connection,如此将大幅度减轻数据库服
7、务器的负担,进而提升整体工作性能和可扩展性。为有效地保证系统的效率和稳定性,该系统采用三层体系结构。开发工具使用了具有高效开发、高效编译和高效执行的真正面向对象的Delphi,后台数据库使用扩充性能好、安全性高的sqlserver。该系统的远程通信采用TCP/IP,当一个IP数据包到达主机时,主机上的IP层数据包必须传给它上面的传输层协议。当决定要用哪一个协议接收数据包时,IP就会去查看数据包的协议号。在IP把接收的数据传给传输协议之后,传输协议就会再把数据传给正确的应用程序。这些应用程序的处理,就是我们所说的网络服务(
8、NetworkseⅣers),它们由端口号来指定。创建一个WINSOCK对象,可以轻易地在应用程序中使用这个对象来运作socKET通信。在Delphi中可使用S0cketConnection组件来创建wIN—SOcK对象,完成数据在网络之间的传输和通信。当然,用户安装该系统的前提是要在本单位内部组建基于TCP/IP协
此文档下载收益归作者所有