计算机基于aspnet犍为县新农合系统的设计与实现本科学位论文.doc
《计算机基于aspnet犍为县新农合系统的设计与实现本科学位论文.doc》由会员分享,可在线阅读,更多相关《计算机基于aspnet犍为县新农合系统的设计与实现本科学位论文.doc(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山东大学硕士学位论文分类号:TP311 单位代码:10422密 级: 学 号:Z0943048006硕士学位论文论文题目: 警务信息综合系统的设计与实现The Design and Implementation of the Police Information Integrated System作 者 姓 名 范亚贤 专 业 软件工程 指导教师姓名 李庆忠 2010年 4月 10日原创性声明和关于论文使用授权的说明原 创 性 声 明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成
2、果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日期: 关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。(保密论文在解密后应遵守此规定)论文作者签名: 导师签名: 日期: 59 目 录摘 要IABSTRACTII第1章 绪论11.1 系统开发背景11.1.1 系统背景11.1.2 铁路警用系统现
3、状31.2 本文的主要工作31.3 本文的组织结构4第2章 需求分析52.1 总体业务概述52.2 主要目标52.3 需求描述62.3.1 功能需求描述62.3.2 非功能需求描述18第3章 系统设计203.1 系统设计原则和目标203.1.1 系统设计的原则203.1.2 系统设计的目标213.2 系统技术架构223.3 系统详细设计243.3.1 详细设计243.3.2 数据库设计36第4章 系统的实现与测试434.1 系统开发环境434.2 系统实现434.2.1 Web层的实现434.2.2 业务层的实现474.2.3 持久层的实现504.2.4 地理信息管理的实现524.3 系统测试
4、544.3.1 测试原则544.3.2 测试方法55第5章 总结与展望58参考文献59致谢60CONTENTSChinese abstractIEnglish abstractIIChapter 1 Introduction11.1 System development background11.1.1 Development background11.1.2 Current status of railway police system31.2 Main work of this paper31.3 Structure of this paper4Chapter 2 Requirement
5、analysis52.1 Overall business overview52.2 Main aim52.3 Requirement Description62.3.1 Functional Requirements Description62.3.2 Non-functional Requirements Description18Chapter 3 System design203.1 The rule and aim of system design203.1.1 The rule of system design203.1.2 The aim of system design213.
6、2 System technical architecture223.3 System detailed design243.3.1 Detailed design243.3.2 Database design36Chapter 4 System implementation and testing434.1 Development Environment434.2 System implementation434.2.1 Web layer implementation434.2.2 Business layer implementation474.2.3 Data layer implem
7、entation504.2.4 GIS implementation524.3 Test544.3.1 Test rule544.3.2 Test way55Chapter 5 Summary and outlook58Referrence59Thanks60摘 要铁路公安由于工作地域广,机动性高,工作方式独立,造成应对突发事件不能及时接处警,案事件信息不能及时共享。为克服这个弊端,哈尔滨铁路公安局需要开发本警务信息综合系统,以实现网上接处警和信息共享。本文采用面向对象的思想,以统一建模语言(UML)为分析设计描述语言,对警务信息综合系统的相关业务进行了需求分析和系统设计。采用B/S架构和St
8、ruts2, Spring, Hibernate框架,最终将系统实现为接处警、案事件管理、人员管理、机构管理、表薄册管理、文书管理、地理信息管理、系统维护等子系统,其中地理信息管理子系统利用Portal技术整合铁路警用GIS实现。在安全方面,采用基于角色的权限管理,增强了系统运行的安全性。在系统需求分析中,对系统的总体业务以及业务流程进行了详细说明,对九个模块的功能进行描述。从类结构设计、数据库设计等方面详细描述系统的设计,得到了系统中的设计类和数据库模型。本系统正在试用阶段,功能和性能都满足用户的需要,提高了警务工作的效率,得到了用户的好评。关键词:警务信息综合系统,铁路公安,案事件管理,接
9、处警ABSTRACTAs a result of vast territory, high mobility, work independently, Railway Police can not be timely response alarms when unexpected events occur and can not be timely sharing cases and events information. To overcome the drawbacks, Harbin Railway Public Security Bureau needs to develop the
10、comprehensive system in order to achieve online alarming and information sharing.In this paper, object-oriented thinking is used and the Unified Modeling Language (UML) as the description language is used to analysis and design this comprehensive police information system in the requirements analysi
11、s and system design. Using B/S structure and Struts2, Spring, Hibernate framework, we eventually realize as response alarm subsystem, event management subsystem, case management subsystem, personnel management subsystem, institutional management subsystem, registration formmanagement subsystem, docu
12、ment management subsystem, geographic information management subsystem, system maintenance subsystem. Geographic information management system uses Portal technology to achieve integration of the railway polices GIS. In terms of security, role-based rights management, enhances the security of the sy
13、stem in the run.In the system requirements analysis, the systems overall operations, business processes and the nine modules function are described in detail. From the class structure design, database design, we get the design classes and database model.This system is in a trial phase, functional an
14、d performance meet users needs , improves the efficiency of police work the users have a good opinion of it.Key words: Police information integratation system, Railway police, Case and event management, Response alarm第1章 绪论1.1 系统开发背景1.1.1 系统背景随着计算机技术的发展,特别是网络技术的飞速发展,人们可以通过网络快速、方便、准确的获得各种信息,当前世界己经进入信
15、息化时代,信息技术成为了目前发展最迅速的技术之一,是当前社会发展的重要的动力。对于铁路行业来说,没有信息化就没有铁路的现代化。虽然中国铁路的运营里程仅占世界铁路的6%,但是完成了世界铁路总运量的22%。中国铁路能有这样的作为,信息化功不可没。过去,由于设备、技术落后,运营管理沿袭传统的方式,作业效率低,“大动脉”长期处于超负荷状态,运营管理主要靠手工来完成,对浩繁的信息处理、瞬间的动态变化和各种随机因素的调整全靠人脑掌握控制,致使各级管理人员和工作人员过分地消耗脑力和体力,造成交通运输工作经常处于被动状态,严重地影响了交通运输经济的发展。铁路运输过程要求保证物畅其流,有序流动,并根据铁路运输系
16、统的技术规范、经济规律进行计划、编组和控制。由于我国铁路运输系统具有广域性、分散性、连续性、管理集中性和实时性等特点,因此铁路运输的生产能力、安全和效率在很大程度上取决于信息资源的获取、及时处理、利用,只有信息的正确、完整、及时的传递,即只有实现了铁路信息化,铁路运输系统的协调、高效和安全才能得到保证。在铁路生产经营的各项组织活动中,改造传统产业,提高铁路运输生产效率与市场竞争能力,在统一规划及有序组织下,在营运和管理的各个方面,充分应用国内外先进的信息技术与网络资源,深入开发、广泛利用各种信息资源,逐步实现铁路市场经营、运输生产、社会服务、运行维护、管理决策等方面的现代化1。近年来,铁路信息
17、化建设和应用取得较大成绩,为铁路改革与发展作出了积极贡献,在主要系统工程建设方面取得了重大突破。运输管理信息系统(TMIS)取得较大进展。铁路货运微机制票率达99%;各级月度货运计划及日常货运计划的提报、审批均由计算机系统完成;车站综合管理信息系统取得进展。客票发售和预订系统(PMIS)已经建成。有1000多个车站, 8000多个窗口实现了计算机售票,计算机系统的售票量已占铁路总售票量的97%以上,售票收入达到98%以上;建成了铁路客票中心及18个地区中心的联网售票系统,各铁路局实现了多个地区中心间的联网异地售票。铁路直通列车“全程席位复用”的实行,提高了车票使用率,实现列车席位在铁路各车站间
18、的共享。运输调度指挥管理系统(DMIS)工程已基本建成。一是铁道部调度指挥中心实现大屏宏观显示,调度技术资料库查询子系统、铁路气象预报信息管理系统和京沪、京广、京哈、京九线以及主要分界口基层信息入网联调,二是铁路局调度指挥中心完成了设备安装、软件编制和基层信息入网联调,基层信息网工程全部完成。建成了以铁道部至各铁路局高效、快捷的综合业务调度通讯网2。随着我国铁路客运和货运需求的迅猛增长,人们将对现有和新建铁路的运力提出更高的要求。2008年11月,我国政府宣布经济刺激方案,其中铁路建设占重要地位,同时,2009年是深入推进大规模铁路建设,完成铁路“十一五”规划目标的关键一年。因此,伴随着新线建
19、设的大规模进行,铁路信息化建设也将全面铺开。2009年6月,IBM在北京成立了全球铁路创新中心,这个创新中心不是IBM在中国的一个普通创新中心,而是IBM全球的铁路创新中心。在IBM公司总部的支持下,该创新中心不仅汇集前瞻性的信息技术知识,还包括美国、欧洲铁路建设方面的专业经验3。安全问题是铁路系统的关键问题,铁路公安担负着维护铁路安全的重要职责,在当前公安信息化和铁路信息化如火如荼发展的时期,铁路公安信息化也快速发展,全国13个铁路局也组建了自己的铁路警用系统。这些系统的应用,提离了警务工作的效率,缓解警力不足的矛盾;能够充分发挥整体作战优势,提高战斗力;及时、准确全面获取和处理外部信息,提
20、高了铁路公安决策和管理水平,促进了铁路公安决策和管理的科学化;开放网络信息渠道,能够大大提高服务质量,方便群众;实现网上流水作业,减少人为干扰,增加透明度,规范工作程序;能够促进干警素质的提高4。1.1.2 铁路警用系统现状国内的铁路警用系统研究比较晚,但是为了适应当前接警、案事件处理等工作的需要,许多铁路公安局都展开了对铁路公安信息综合系统的研究,同时,也在准备努力构建自己的信息综合系统。由于各个铁路局鉴于现有体制的制约及各地经济发展严重不平衡状态,公安信息、社会信息的建设很不平衡,形成了各自为战的情况,每个铁路公安局、每个具体部门甚至都投入了相当大的人力、物力,分别研究和开发各自的计算机信
21、息库。从某种意义上讲,在某一局部,形成了信息网络5。据调查,哈尔滨铁路公安局现有铁路警用GIS 和协调办公系统,北京铁路公安局现有铁路警用GIS、协调办公系统、派出所指挥调度系统等;上海铁路局现有铁路警用GIS、车站监控系统、派出所指挥调度系统等;其他13个也有不同的铁路警用系统。各个铁路公安局的系统都是独立开发的,国内铁路警用系统产品有北京峰华科技有限公司开发的警务综合系统、江西科泰华科技有限公司开发的网上执法办案系统、北京蓝卡软件技术有限公司开发的铁路巡检管理系统、四川浩特通信有限公司开发的铁路公安应急指挥调度系统等几十种系统,产品风格各异,没有实现信息的共享。1.2 本文的主要工作本文所
22、研究的警务信息综合系统,实现了接处警、案事件管理、人员管理、机构管理、表薄册管理、文书管理、地理信息管理等功能。该系统的开发和实现采用了面向对象的方法,利用Oracle 10g关系数据库实现相关数据的统一存储,并基于Struts2、Spring、Hibernate框架开发了综合平台。在针对整个系统的构建和功能完善过程中,本人参与了如下工作:1. 在需求分析和设计阶段,协助接处警、案事件管理、人员管理、机构管理、表薄册管理、文书管理模块的需求分析,采用Rational Rose 2003 进行UML建模辅助设计。2. 在实现阶段,编写了案件管理模块和表薄册管理模块部分登记表的代码,采用Porta
23、l 技术把哈铁公安局的警用GIS整合到本系统,实现了单点登录;采用POI技术实现Java 操作Excel文档,实现数据的导出和文档数据读入系统。1.3 本文的组织结构本文共分为五个章节:第l章为绪论,介绍系统开发的背景、现在铁路警用系统的现状、本文的主要工作和组织结构。第2章为软件的需求分析。在本章对软件开发的具体需求进行比较详细的分析。结合铁路公安的工作特点,详细分析各功能模块的功能,为系统的设计和实现打下良好的基础。第3章为系统的设计。通过对系统的需求分析,我们知道了本系统应该具有的功能。本系统采用B/S架构,从整体到局部把系统的功能模块化,分析了实体类的定义方法,构建合适的数据表。第4章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 基于 aspnet 犍为县 新农合 系统 设计 实现 本科 学位 论文
限制150内