用户需求及目标
用一句话来说,即总队能够及时掌握重大、特大事故的发生及事故情况。当发生重大、特大事故时,总队领导不可能总在事故现场,因而即时掌握事故情况不能实现,影响迅速调派警力处理等决策。
目标是当发生重大、特大事故时,现场勘查警员能够利用计算机与通讯技术立即将采集的现场数据发往总队,总队领导马上掌握事故情况,从而即刻调动力量,采取相应措施,以使事故造成的损失、影响最小。
方案综述
根据用户目标,我们设计了由三部分组成的方案:
现场采集系统:完成现场警员采集数据的收集工作;收集数据包括事故数据信息与事故图片。
网络通讯系统:完成采集数据发送到总队工作。
总队接收与查询系统:接收现场发生的事故数据,并实现事故信息查询以提供领导决策依据。
总体结构图
方案设计
选用Oracle 数据库作为本系统的数据库,其中总队服务器选用基于Windows NT 的Oracle Server数据库,移动用户选用Oracle personal 数据库,系统实现事故信息的输入,事故信息数据的存储和管理,事故信息的查询功能。移动用户使用拨号或直接连接局域网方式实现数据传输。
(一)、硬件系统:
总队系统
总队中心选用一台服务器,作为网络与数据服务器,并与总队现有局域网连接。
现场采集系统
使用数码相机实现现场图片的采集;
笔记本电脑作为现场处理计算机;
网络通信系统
总队系统端,采用调制解调器提供拨号用户接入硬件平台;
现场采集系统端,采用三种方式将数据传送到总队系统:
1) 使用无线方式,采用PC电话卡拨号到总队服务器,上传数据。
2) 使用固定电话拨号方式,采用笔记本用调制解调器与固定电话线连接,拨号到总队服务器,上传数据。
3) 局域网连接,采用笔记本网卡直接连在总队局域网,向服务器传输数据,上传数据。
(二)、软件系统:
总队系统
网络操作系统选用Windows NT Server;
数据库服务器采用Oracle Server;
工作站操作系统选用Win95/98;
开发总队事故查询系统(按事故号查询事故信息及相关图片),采用Sybase PB开发。
现场采集系统
笔记本数据库采用Personal Oracle 数据库,数据暂在笔记本上保存,在网络通讯条件允许条件下,数据可随时发送;
开发现场事故登记系统,采集现场勘查数据信息及图片信息,采用Sybase PB开发。
数据发送系统
开发数据发送系统,实现保存到笔记本的采集数据向总队发送,采用Sybase PB开发。