基于JavaEE的项目管理系统毕业论文

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

摘 要

企业项目管理系统是为了使企业项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目进行分析和管理的活动,系统主要包括项目基本信息操作、项目规划管理,合同管理,和项目评价管理四个模块。

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

The design and implement of Enterprise project management system based on Javaee

Abstract

Enterprise Project Management System is designed to enable enterprises to be able to follow a predetermined project cost, schedule, quality, successful completion, while the people, products, processes and project analysis and management activities, including items of basic information systems operations, project planning and management, contract management, and project evaluation and management of four modules.

Java EE technology is undoubtedly one of the best technical solution for large applications in today's Internet, around the application of Java EE technology, also generated a lot of Web development framework, which greatly enhance the ease of use of Java EE technologies. This paper describes the Java EE related technologies, such as Struts2, Hibernate, Spring, as well as some of the front desk JS frameworks such as jQuery. And use these techniques to complete an SSH-based project management system architecture, which developed and implemented the full functionality of the module. System is under Windows7 to SQL Server 2005 database development platform, Tomcat as the application server network information services, MyEclipse8.5 as a development tool, using SSH architecture technology mainstream, jQuery and related plug-ins and development of enterprise project management system.

Proj