首页> 中文学位 >基于J2EE架构的建工企业信息系统设计实现
【6h】

基于J2EE架构的建工企业信息系统设计实现

代理获取

目录

文摘

英文文摘

学位论文版权使用授权书及同济大学学位论文原创性声明

第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进一步工作的方向

致谢

参考文献

个人简历 在读期间发表的学术论文与研究成果

展开▼

摘要

随着计算机和网络技术的不断发展,很多企业已经组织开发了自己的企业信息系统。随着企业业务规模的扩大,传统的C/S模式的企业信息系统已经不能适应企业在Internet上开展业务的需求。本课题的研究目标就是要构建一个基于J2EE架构的多层分布式Web信息系统。 本文首先对J2EE架构和设计模式做了概要介绍,重点探讨了J2EE的体系构和MVC模式的概念思想。通过讨论可以发现:基于J2EE和MVC模式的多层体系结构为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制。就具体的实现技术而言,Web层使用目前流行的Struts框架技术进行构建。在EJB层中,构造业务逻辑对象来实现系统核心的业务逻辑。考虑到实体Bean组件自身的技术缺陷,模型系统采用了新兴的对象/关系映射框架Hibernate来实现持久化层。在对Struts和Hibernate框架的详细研究分析后,我们得出结论:把Struts和Hibernate这两个框架互相结合可以很好地实现MVC的设计模式。 随后,本文对所开发的项目——NCJG-QYGL系统各业务模块做了详细的系统功能分析并确定了系统的总体架构方案。通过系统功能分析,我们发现:工作流转管理是企业管理的核心内容。因此,在本文的第五、六章,我们对工作流转管理模块做了重点地分析,并利用Struts和Hibernate框架给出了本模块的具体实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号