文摘
英文文摘
学位论文版权使用授权书及同济大学学位论文原创性声明
第1章 绪论
1.1 课题研究背景
1.2技术发展现状
1.3课题研究目标
1.4课题研究的主要内容
第2章 J2EE和设计模式
2.1J2EE架构
2.1.1J2EE体系结构概述
2.1.2J2EE基于层次的架构
2.1.3基于容器的组件管理
2.1.4J2EE的核心组件
2.2设计模式
2.2.1设计模式概述
2.2.2MVC设计模式
第3章 基于J2EE和MVC模式的企业信息系统
3.1基于J2EE和MVC模式的解决方案
3.2基于MVC模式的Web应用框架Struts
3.2.1Struts的体系结构
3.2.2Struts的核心组件
3.2.3Struts与MVC模式的关系
3.3对象持久化技术
3.3.1对象/关系映射技术(O/R Mapping)
3.3.2传统持久化方案的技术分析
3.4Hibernate对象持久化框架
3.4.1Hibernate概述
3.4.2Hibernate体系结构
3.5基于Struts和Hibernate框架的J2EE架构
3.5.1Struts和Hibernate对MVC的实现
3.5.2架构的结构和流程
第4章 系统功能分析和总体架构
4.1项目背景和意义
4.2系统的概要设计
4.2.1系统的模块化分
4.2.2主要功能模块的逻辑设计
4.3NCJG-QYGL系统总体架构
4.3.1系统设计模型及特点
4.3.2Struts的处理流程
4.3.3持久化的DAO设计模式的实现
4.3.4Hibernate的配置和数据映射机制
第5章 工作流转管理模块的功能分析和类设计
5.1工作流转管理模块功能分析
5.1.1 流转单的主要处理流程
5.1.2流转单处理流程监控
5.1.3流转单的统计报表
5.2模块类设计和功能描述
5.2.1流转单类设计
5.2.2模块类的数据流图
5.2.3流转单类信息模型示意图
5.2.4流转单类属性描述
第6章 工作流转管理模块的类实现
6.1控制器(controller)
6.2业务逻辑对象BO(Business Object)
6.3数据访问对象DAO(Data Access Object)
6.4持久对象PO(persistence Object)
6.5视图对象VO(View Object)
6.6查询对象QO(Query Object)
第7章 结束语
7.1结论
7.2进一步工作的方向
致谢
参考文献
个人简历 在读期间发表的学术论文与研究成果