提要 | 第1-4页 |
Abstract | 第4-8页 |
第一章 绪论 | 第8-10页 |
·开发多项目管理应用系统的意义 | 第8-9页 |
·应用WEB组件等新技术进行开发的意义 | 第9页 |
·论文研究范围 | 第9-10页 |
第二章 研究现状和发展方向 | 第10-20页 |
·多项目管理理论研究现状 | 第10-14页 |
·项目管理理论框架 | 第10-12页 |
·如何进行IT多项目管理 | 第12-14页 |
·WEB应用开发平台研究现状 | 第14-17页 |
·J2EE技术简介 | 第14-16页 |
·J2EE架构的企业级应用开发技术的现状 | 第16-17页 |
·J2EE平台下技术发展方向研究 | 第17-20页 |
·WEB组件技术 | 第17页 |
·表示层页面设计与程序逻辑分离技术 | 第17-18页 |
·实体-关系映射技术 | 第18-19页 |
·J2EE中间层开发框架研究 | 第19-20页 |
第三章 搭建基于WEB组件等技术的J2EE开发平台--Libra | 第20-36页 |
·Tapestry | 第20-23页 |
·Tapestry页面的构成 | 第21-22页 |
·Tapestry的组件 | 第22-23页 |
·Hibernate | 第23-26页 |
·Hibernate的体系结构 | 第23-24页 |
·用Hibernate进行对象关系映射 | 第24-25页 |
·Hibernate面向对象的条件查询 | 第25-26页 |
·Spring框架 | 第26-34页 |
·Spring与Hibernate的集成 | 第27-29页 |
·Spring与Tapestry的集成 | 第29-34页 |
·用Tapestry+Hibernate+Spring构建J2EE应用开发平台 | 第34-36页 |
第四章 某银行IT多项目管理系统的系统分析 | 第36-46页 |
·总体需求分析 | 第36-37页 |
·系统用户特点 | 第37页 |
·系统运行环境 | 第37页 |
·系统非功能需求 | 第37-39页 |
·性能需求 | 第37页 |
·安全和保密要求 | 第37-38页 |
·质量要求 | 第38页 |
·界面风格 | 第38-39页 |
·系统功能模块设计 | 第39-40页 |
·合同管理模块功能性需求分析 | 第40-46页 |
·合同基本信息管理 | 第41-42页 |
·合同审批管理 | 第42-46页 |
第五章 合同管理模块的系统设计 | 第46-53页 |
·合同管理模块的数据库设计 | 第46-48页 |
·合同管理模块的ROSE建模 | 第48-53页 |
第六章 在Libra平台上的系统实现 | 第53-61页 |
·运用Tapestry进行表示层的编码实现 | 第53-55页 |
·Tapestry应用的基础配置 | 第53页 |
·页面的组织的实现 | 第53-54页 |
·具体页面的实现 | 第54-55页 |
·运用Spring进行中间层的业务逻辑管理 | 第55-56页 |
·Spring的基础配置 | 第55页 |
·Spring中的context中Bean的配置 | 第55-56页 |
·运用Hibernate进行对象关系映射和DAO层的实现 | 第56-59页 |
·?对象关系映射的实现 | 第56-57页 |
·?Hibernate的DAO实现 | 第57-59页 |
·系统应用效果 | 第59-61页 |
第七章 结论 | 第61-63页 |
参考文献 | 第63-65页 |
附录[A]Html页面模板文件 | 第65-67页 |
附录[B]页面组件定义文件 | 第67-70页 |
附录[C]页面Java类文件 | 第70-71页 |
附录[D]Spring Context中Bean的配置文件 | 第71-75页 |
致谢 | 第75页 |