admin 发表于 2016-5-4 15:01:01

项目管理系统的设计与实现

技术:Java、JSP等
摘要:
企业项目管理系统是为了使企业项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目进行分析和管理的活动,系统主要包括项目基本信息操作、项目规划管理,合同管理,和项目评价管理四个模块。
Java EE技术无疑是当今因特网大型应用的最佳技术方案之一,围绕Java EE技术的应用性,也产生了大量的Web开发框架,它们极大地提升了Java EE技术的易用性。本文描述了Java EE的相关技术,比如Struts2,Hibernate,Spring等,以及一些前台JS框架,如jQuery。并用这些技术完成一个基于SSH架构的项目管理系统,开发并实现其中的全部功能模块。系统是在Windows7下,以SQL Server 2005为数据库开发平台,Tomcat网络信息服务作为应用服务器,MyEclipse8.5为开发工具,采用SSH主流架构技术,jQuery及相关插件而开发的企业项目管理系统。
项目管理系统将以需求为管理核心,任务为管理内容,质量为管理指标实现项目过程的管理。项目从需求建立为开始,由任务来跟踪需求完成的进度,用质量管理来考核需求完成的标准,系统可实现需求到任务,任务到质量的完整管理,以追溯管理的方式实现项目过程的完整管理。
关键词:项目管理系统;Java EE;SSH ;SQL Server 2005

目录:
摘要    i
Abstract    ii
1绪论    1
1.1国内外研究动态    1
1.2项目背景及意义    1
2Java EE运行环境及开发技术    2
2.1Java EE运行环境    2
2.1.1MyEclipse    2
2.1.2Tomcat    2
2.1.3SQL Server 2005    3
2.2Java EE开发技术    3
2.2.1MVC设计模式    3
2.2.2Struts2    4
2.2.3Hibernate    5
2.2.4Spring    5
2.2.5jQuery    6
3需求分析    7
3.1可行性分析    7
3.1.1经济可行性    7
3.1.2技术可行性    7
3.1.3操作可行性    7
3.1.4法律可行性    7
3.2本系统的需求分析    7
3.2.1功能需求    7
3.2.2性能需求    7
3.3系统开发流程    8
4总体设计    9
4.1总体设计的目的    9
4.2系统总体流程图    9
4.3功能模块图    10
4.4用户功能模块图    11
4.5数据库设计    12
4.5.1系统E-R图    13
4.5.2数据字典    13
5系统详细设计及实现    15
5.1系统架构设计    15
5.2系统的运行结果    15
5.3类的分布    16
5.4控制层的实现    17
5.4.1adminAction.java类(处理基本登录信息的类)    17
5.4.2hetongAction(实现对合同信息的操作)    18
5.5持久层的实现    22
5.5.1接口类    22
5.5.2实现接口类    23
5.6服务层的实现    26
6系统测试    30
6.1软件测试    30
6.1.1黑盒测试    30
6.1.2白盒测试    30
6.1.3单元测试    30
6.1.4集成测试    30
6.1.5系统测试    31
6.1.6程序调试    31
6.2本系统测试    31
6.2.1JUnit单元测试    31
结束语    33
参考文献    34
致谢    35
外文原文    36
中文翻译    42

包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 项目管理系统的设计与实现