论文部分内容阅读
公安局指挥中心作为城市应急联动的重要一环,一项重要的职能就是统一受理全市各类突发事件和应急求助的报警。由于城市化进程的加快,城市人口的增长,为了能有效地处理与日俱增的突发事件和应急救助,需要对指挥中心进行信息化建设,特别是在业务比较繁忙的接处警流程上,所以接处警座席系统这样的软件就孕育而生。指挥中心接处警座席系统为公安局指挥中心报警信息的收集和分析工作提供信息化服务。指挥中心的操作人员可通过接处警系统受理和发布事件报警信息、发布预警消息、制定应急处置方案、调度处置力量、接收和分发事件处置反馈信息、将事件处理情况存档等。同时,为了能够有效地处警,还需要与诸如地理信息系统等外部系统进行配合,从而加大了该软件系统的开发难度。本文首先会针对所涉及到的技术知识,进行必要的介绍。包括呼叫中心相关的计算机电话集成技术,用户交换机以及自动呼叫分配;Oracle数据库的相关的技术细节,还有编程相关的数据传输对象模式。接着,本文对系统的需求进行了描述和分析,从公安局指挥中心的具体业务流程出发,结合具体操作用户的角色分析,从而建立起为公安局指挥中心系统提供一般解决方案的需求规格。期间会运用统一建模语言(Unified Modeling Language, UML)进行必要的阐述,建立用例图来说明系统中各个用户角色的所涉及的功能模块以及角色之间的关系。经过分析之后,将会把系统功能只要分为:登录功能、接警功能、处警功能、反馈功能、事件相关功能、辅助功能和查询功能,这样七大功能模块。并会用流程图的形式对主要的功能做进一步的分析。然后本文根据需求分析对系统的架构和功能的实现做了阐述。首先对系统的网络进行必要的规划,主要用网络拓扑图的形式来阐述,并介绍了诸如排队交换机系统和通信服务器等。本系统的架构将采用比较流行的分层架构的设计,主要分为操作界面层、业务服务层以及业务服务模型层。对于各个层将会通过类图的方式对其中的主要类进行分析和设计。同时还对主要功能的实现方式做了详细的描述,如接处警功能。并介绍了数据字典表的设计和与地理信息系统接口的实现。最后文中给出了该软件系统的测试方法和实际测试数据,并对测试数据进行了必要的分析,为此类项目的开发提供了有益的经验。并且列举了在昆山应急联动指挥中心的实际应用案例,根据用户的反馈,大概了解了该系统的优缺点,具体展示和说明了本文在实践中的成果。在总结和展望中,对本文的主要工作成果进行了总结,提出了一些下一阶段需要改进的问题,并从技术和业务两个方面对课题做了展望。