首页> 中文学位 >基于Struts+Hibernate研发管理信息系统的设计与实现
【6h】

基于Struts+Hibernate研发管理信息系统的设计与实现

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 课题背景

1.2 课题任务

1.3 论文结构

第二章 相关技术背景介绍

2.1 Struts技术

2.1.1 两种Web应用开发模式

2.1.2 Struts体系结构

2.1.3 Struts配置文件

2.1.4 Struts处理流程

2.1.5 应用Struts框架为项目管理工作带来的变化

2.2 Hibernate技术

2.2.1 对象持久化与持久层概念

2.2.2 对象关系映射技术

2.2.3 Hibernate原理

2.2.4 Hibernate体系结构

2.2.5 Hibernate工作原理

2.3 Hibernate与Struts技术的结合

第三章 研发管理信息系统需求分析和概要设计

3.1 系统需求分析

3.1.1 系统概述

3.1.2 系统需求分析

3.2 可行性分析

3.3 系统的设计思想

3.4 系统的实现目标

3.5 系统模块划分

3.5.1 工作管理模块

3.5.2 用户管理模块

3.6 数据库设计

第四章 研发管理信息系统的详细设计与实现

4.1 系统表示层实现

4.1.1 Struts视图层实现

4.1.2 Struts标签库

4.2 业务逻辑层实现

4.2.1 业务逻辑层的框架实现

4.3 数据的持久层实现

4.3.1 DAO模式介绍

4.3.2 持久层的Hibernate实现

4.4 系统关键问题详解

4.4.1 表单重复提交

4.4.2 生成序列号功能的实现

第五章 研发管理信息系统的实现与效果展示

5.1 实现与验证

5.1.1 开发环境

5.1.2 系统的测试与验证

5.2 应用及效果展示

第六章 总结与展望

6.1 全文总结

6.2 展望

参考文献

致 谢

攻读学位期间发表的学术论文目录

展开▼

摘要

目前,越来越多的企业都通过Internet建立起基于Web的企业信息管理系统,从而理顺工作流程,加强与客户的联系,增强企业的竞争力。本文以这类问题作为研究重点,具体实现了一个适合企业使用的研发管理信息系统。研发管理信息系统是帮助实现项目与企业战略相结合的有效的理论工具。系统提供了对于企业整个程序、项目和资源的全局化的视角。研发管理系统的关键是让项目经理与执行人员之间能紧密合作,并且能保证多个项目之间的紧密协作,充分利用资源。
   首先,本论文介绍了Struts框架、Hibernate框架和对象持久化技术等相关技术要点,随后总结并归纳了研发管理信息系统的需求。然后,本文给出了系统的功能设计和相关模块的详细设计。随后本文给出了系统总体模块结构图,描绘了四个子模块。他们各自具备一定的功能,相互之间通过接口传递参数,耦合度低。在总体设计的时候,实现了后台Oracle数据库的创建和设计。本文以工作管理模块为例,分别从项目管理、计划管理和任务管理三个方面,展示了工作管理模块的功能设计。然后又阐述了主要功能模块的用例图以及主要处理的流程。最后,对实现的系统进行了测试和效果展示,并在此基础上总结了科研成果,以及提出了研发管理信息系统可以进一步提升的地方。
   本文所描述的研发管理信息系统已经被实现,并且作为公司员工日常工作管理的核心平台。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号