学位论文 > 优秀研究生学位论文题录展示
基于J2EE的中国质量认证中心管理系统的设计和实现
作 者: 杨勇
导 师: 许林英;宋云辉
学 校: 天津大学
专 业: 软件工程
关键词: 软件体系结构 J2EE 设计模式 软件框架
分类号: TP311.52
类 型: 硕士论文
年 份: 2007年
下 载: 45次
引 用: 0次
阅 读: 论文下载
内容摘要
众所周知,J2EE在企业级应用解决方案方面有很多优势,J2EE的相关技术也以前所未有的速度发展。因此,越来越多的企业在选择自己应用系统的构建方法时选择了J2EE。本文探讨了J2EE相关技术,并以中国质量认证中心认证管理系统为例,介绍了系统设计和开发过程。CMS2.0(中国质量认证中心认证管理系统)主要是完成客户的认证需求,经过一系列的业务处理最终发证的流程。在设计系统时我们考虑了系统的复杂性、开发的难度,以及系统建成后的可靠性、可扩展性和稳定性等问题,最终确立了以框架方式组装构件的体系结构。应用框架可以使企业级信息系统的软件结构具有很高的一致性,从而达到分析重用、设计重用和代码重用的目的。鉴于设计模式是软件的知识体,能够大大提升框架的设计水平,在框架设计中也用到了大量的设计模式。论文首先介绍了认证管理系统的项目背景以及实施目标,提出了建立一个合理的J2EE框架的需要,接下来论述如何开发一个高质量框架,并介绍了框架与设计模式的关系,而且详细介绍了在该项目中用到的设计模式。有了这些理论铺垫,接下来详细介绍了在这个项目中是如何运用框架和设计模式来构建企业应用的,然后给出了实际项目的开发过程,并详细介绍了一些开发细节,在论文的最后对此框架作了简单的总结,列举了该框架的一些优点,同时也指出了该框架的一些有待改进的地方。
|
全文目录
摘要 3-4 ABSTRACT 4-7 第一章 绪论 7-11 1.1 课题背景 7-8 1.2 项目背景 8-10 1.2.1 项目简介 8-9 1.2.2 系统设计和实施目标 9-10 1.3 论文作者的主要工作 10 1.4 论文的主要内容 10-11 第二章 如何开发合理的框架 11-14 2.1 框架设计的需求 11-12 2.2 如何开发高质量的框架 12-14 第三章 框架与设计模式 14-27 3.1 框架与设计模式的关系 14 3.2 设计模式的主要思想 14-17 3.2.1 分解思想 14-15 3.2.2 松耦合思想 15 3.2.3 共享思想 15 3.2.4 复用思想 15-17 3.3 项目中应用的设计模式 17-27 3.3.1 J2EE 设计模式简介 17-18 3.3.2 Model-View-Controller 设计模式 18-19 3.3.3 Command 模式 19-20 3.3.4 Value Object 设计模式 20 3.3.5 Data Access Object 设计模式 20-22 3.3.6 Front Controller 设计模式 22-23 3.3.7 Composite 模式 23-24 3.3.8 IoC 与定位器模式 24-25 3.3.9 O/R Mapping 25-27 第四章 CMS2.0 中的框架和设计模式 27-49 4.1 实际框架的设计 27-47 4.1.1 设计因素 27-28 4.1.2 框架的总体结构 28-29 4.1.3 框架包结构和调用关系 29-32 4.1.4 控制中心(Controller) 32-35 4.1.5 数据访问层与O/R Mapping 辅助类 35-37 4.1.6 数据Bean(DataBean) 37-41 4.1.7 权限日志事务的AOP 处理 41-46 4.1.8 构件容器化统一管理 46-47 4.2 框架的配置 47-49 4.2.1 服务初始化过程 47 4.2.2 初始化服务的配置 47-48 4.2.3 初始化过滤器的配置 48-49 第五章 CMS2.0 的开发过程 49-57 5.1 CMS2.0 总体结构 49-51 5.1.1 CMS2.0 的开发思想 49-50 5.1.2 CMS2.0 系统体系结构 50-51 5.2 开发中所用到的工具 51 5.3 CMS2.0 开发示例 51-56 5.4 项目实施情况 56-57 第六章 结论与展望 57-59 参考文献 59-61 致谢 61
|
相似论文
- 基于MDA的界面自动生成方法的研究,TP311.5
- 体验式服装设计模式研究,TS941.2
- 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
- 人力资源管理系统的设计与实现,TP311.52
- OpenBASE企业管理器设计与实现,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
- 田径运动会通用管理系统,TP311.52
- 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
- 基于MVC设计模式的网络服务平台的研究与实现,TP311.52
- 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
- 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|