学位论文 > 优秀研究生学位论文题录展示

基于J2EE的公安综合业务信息系统的设计与实现

作 者: 陈国平
导 师: 张苗苗;高珍;张文军
学 校: 同济大学
专 业: 软件工程
关键词: 公安综合业务信息系统 J2EE Struts+Spring+Hibernate框架组合 工作流 网络信息安全
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 283次
引 用: 7次
阅 读: 论文下载
 

内容摘要


随着计算机技术的不断发展,网络技术和应用软件开发技术的应用越来越广泛。尤其是随着公安事业的发展,对规范行政管理流程、提高办公效率、加强决策支持的要求越来越高。所以,设计实现一个公安综合业务信息系统具有非常现实的意义。目前很多应用系统是建立在Web基础上,Web应用系统的开发,特别是企业级Web应用系统的开发已经成为软件开发的一个重要领域。近些年来,J2EE(Java 2 Platform Enterprise Edition)技术作为一种建立企业应用的标准平台出现,并逐步成熟,得以飞速发展。J2EE平台的成熟,为Web应用程序更进一步的发展提供了更广阔的空间。然而,J2EE往往使许多简单问题变得复杂,尤其是采用EJB技术开发中小型Web应用程序,往往会面临诸多问题,比如:要求开发人员掌握的技术层面太多;项目组成员在整个开发过程中无法清晰分工;复杂的J2EE多层结构导致开发组开发质量和效率均无法保障;等等。为了解决这些问题,许多开发者提出了基于Web应用框架的Web应用开发方式,并给出了许多各具特色的Web应用框架。本文利用现有的Web框架技术实现Struts框架、Spring框架和Hibernate框架集成,根据当前公安业务管理的现状,结合信息系统特点,应用这种框架整合的技术,提出了基于J2EE的公安综合业务信息系统的解决方案。本文应用软件开发的原理,沿着系统分析、系统设计和系统实现展开论述。首先,分析了将J2EE、框架技术与公安综合业务信息系统相结合的优越性,提出了基于J2EE的系统设计总体方案。其次,详细叙述了其中的公文管理子系统的开发和应用情况,具体介绍了系统主要模块的设计和模块中关键技术的实现。最后分析了系统的不足之处及有待改善的地方。本系统于2007上半年已经在一些公安部门中试用,实践证明该系统能够随着公安业务环节、内容的改变而及时调整,并且操作灵活、性能可靠,取得了满意的应用效果。

全文目录


摘要  6-7
ABSTRACT  7-12
第1章 引言  12-19
  1.1 课题来源及背景  12-14
    1.1.1 课题来源  12-13
    1.1.2 公安综合业务信息系统基本概念  13
    1.1.3 公安综合业务信息系统的应用情况  13-14
  1.2 研究现状及发展方向  14-16
  1.3 课题研究内容和价值  16-17
    1.3.1 研究目标及主要内容  16-17
    1.3.2 工程应用价值和系统亮点  17
  1.4 论文的组织  17-19
第2章 公安综合业务信息系统的开发技术及理论基础  19-37
  2.1 J2EE平台简介  19-23
  2.2 Web应用的体系结构  23-25
  2.3 J2EE多层架构上的框架  25-29
    2.3.1 主要J2EE框架介绍  26-28
    2.3.2 框架选择原则  28-29
  2.4 基于Struts+Spring+Hibernate的Web开发框架  29-31
    2.4.1 Struts,Spring,Hibernate框架的特点与不足  29-30
    2.4.2 Struts+Spring+Hibernate框架组合  30
    2.4.3 Struts+Spring+Hibernate框架的优点  30-31
  2.5 其它关键技术  31-37
    2.5.1 工作流技术  31-35
    2.5.2 网络信息安全技术  35-37
第3章 公安综合业务信息系统建设的相关需求及分析  37-49
  3.1 系统建设目标和原则  37-38
  3.2 系统组成  38
  3.3 系统功能需求  38-48
    3.3.1 公安案件管理子系统  39
    3.3.2 公安日常事务管理子系统  39-47
    3.3.3 公安装备管理子系统  47
    3.3.4 公安其它业务管理子系统  47
    3.3.5 系统管理子系统  47-48
  3.4 系统性能指标  48
  3.5 系统配置要求  48-49
第4章 基于J2EE的公安综合业务信息系统的设计  49-62
  4.1 系统设计原则  49-50
  4.2 系统总体设计  50-53
    4.2.1 系统架构设计  50-51
    4.2.2 环境配置及开发工具  51-53
  4.3 数据库设计  53-56
    4.3.1 数据库设计目的和原则  53
    4.3.2 数据库设计步骤  53-54
    4.3.3 公文管理模块数据库设计  54-56
  4.4 公文管理模块详细设计  56-62
    4.4.1 代码设计  57
    4.4.2 输出设计  57-58
    4.4.3 输入设计  58-59
    4.4.4 处理过程设计  59-62
第5章 基于J2EE的公安综合业务信息系统的实现  62-71
  5.1 域模型层的配置  63-64
  5.2 持久层的配置  64
  5.3 业务层的开发和配置  64-66
    5.3.1 业务接口的定义及实现  65
    5.3.2 DAO接口的定义和实现  65-66
    5.3.3 业务层的配置工作  66
  5.4 表示层的实现  66-71
第6章 基于J2EE的公安综合业务信息系统的改进和完善  71-77
  6.1 系统功能的完善  71
  6.2 系统安全性的加强  71-77
    6.2.1 内部网络安全措施  72
    6.2.2 服务器的安全措施  72
    6.2.3 应用系统的安全设计  72-75
    6.2.4 病毒防护措施  75-77
第7章 结论与展望  77-78
  7.1 结论  77
  7.2 进一步工作的方向  77-78
致谢  78-79
参考文献  79-81
附录A 收文对象的实现  81-84
附录B 收文对象的映射  84-86
附录C 工作流处理方法  86-89
个人简历 在读期间发表的学术论文与研究成果  89

相似论文

  1. 复杂仿真系统VV&A工作流技术研究,TP391.9
  2. 基于MDA的界面自动生成方法的研究,TP311.5
  3. 农业供应链系统网络平台的构建,S126
  4. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  5. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  6. 人力资源管理系统的设计与实现,TP311.52
  7. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  8. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  9. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  10. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  11. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  12. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  13. 数字化查账系统研究,TP311.52
  14. 新疆高职院校网上评教系统的设计与实现,TP311.52
  15. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  16. 振道科技人力资源管理系统,TP311.52
  17. 田径运动会通用管理系统,TP311.52
  18. 在线招投标系统信息安全的设计与实现,TP393.08
  19. 移动AdHoc网网的入侵检检:基于时时有限状状自动机方法,TN929.5
  20. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  21. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com