学位论文 > 优秀研究生学位论文题录展示
基于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
|
相似论文
- 复杂仿真系统VV&A工作流技术研究,TP391.9
- 基于MDA的界面自动生成方法的研究,TP311.5
- 农业供应链系统网络平台的构建,S126
- 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- 新疆电信融合计费管理子系统的设计与实现,TP311.52
- 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
- 新疆广播电视大学教学评价系统的设计与实现,TP311.52
- 高职院校毕业生信息管理系统的设计与实现,TP311.52
- 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
- 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
- 数字化查账系统研究,TP311.52
- 新疆高职院校网上评教系统的设计与实现,TP311.52
- 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
- 振道科技人力资源管理系统,TP311.52
- 田径运动会通用管理系统,TP311.52
- 在线招投标系统信息安全的设计与实现,TP393.08
- 移动AdHoc网网的入侵检检:基于时时有限状状自动机方法,TN929.5
- 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
- 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|