基于java技术的web应用项目管理系统的设计与研究

基于java技术的web应用项目管理系统的设计与研究

ID:9389508

大小:582.50 KB

页数:6页

时间:2018-04-29

基于java技术的web应用项目管理系统的设计与研究_第1页
基于java技术的web应用项目管理系统的设计与研究_第2页
基于java技术的web应用项目管理系统的设计与研究_第3页
基于java技术的web应用项目管理系统的设计与研究_第4页
基于java技术的web应用项目管理系统的设计与研究_第5页
资源描述:

《基于java技术的web应用项目管理系统的设计与研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于Java技术的Web应用项目管理系统的设计与研究李育涵(上海交通大学软件学院上海200240)摘要:如今随着信息技术的飞速发展,软件项目的规模也日趋扩大,此时必须将软件项目管理引入开发活动中,对项目的人员、进度和质量进行有效的管理和控制。在本篇论文中,讨论了基于Java技术,使用Tomcat作为web应用服务器来是设计的项目管理系统原理、设计和实现。该系统根据用户特定的开发模式,提供了项目工作分解结构、人员以及规格说明书的管理,并且能使项目经理对项目中的每个部分进行实时的进度监控,从而能够大幅度提高项目效率。关键词:B/S架构,Tomcat,Java软件开发Rese

2、archandDesignofJavabasedWebapplicationProjectManagementsystemLiYuHan(SchoolofSoftware,ShanghaiJiaoTongUniversity,Shanghai,200240)【Abstract】Nowadays,theinformationtechnologyisdevelopingrapidly,andthescaleofthesoftwaredevelopmentprojectenlargesgreatly.Sothesoftwareprojectmanagementmustbein

3、volvedinthedailydevelopmentactivitiestoensureefficientmanagementandeffectivecontroloverthestaffs,scheduleandqualityoftheproject.Thispaperdiscussestheconcepts,designandtheimplementationoftheprojectmanagementsystembymeansofTomcatbaseontheJavatechnology:TheProjectdevelopedaccordingtotheusep

4、atternofourclient,providestheWorkBreakdownStructure(WBS)management,stuffmanagementandspecificationmanagement,andalsoprovidestheprojectleadwiththeabilitytomonitorthereal-timeprogressofeachpartoftheproject,whichgreatlyimprovetheefficiencyoftheproject.1.绪论对于软件项目开发来说,如何进行科学、有效的管理是摆在项目经理和整个软件

5、开发团队面前的巨大的挑战。如果没有能够很好的对整个项目管理,对项目资源进行合理分配,那么项目必将会是一个失败的案例,目前,国内外已经有很多成熟的项目管理软件用来进行对于整个项目管理以及监控,我们熟悉的有MicrosoftProject,IBMRationalPortfolioManager等等。这两个产品的功能都非常的成熟和完善。然而其不足之处也是显而易见的,首先昂贵的授权费用以及复杂的项目流程培训都无疑是一个巨大的门槛,对于一些预算紧、内部临时组成开发周期短的小项目来说不是很适用甚至有牛刀杀鸡不是很适宜。[1]在本篇论文中,使用Tomcat作为web应用服务器来是设计

6、一套内部使用的项目管理系统。这个系统可以根据企业内部需求开发模式,把项目分解为工作任务分解结构(WBS)和规格说明分解结构(SBS)两个树形结构。同时提供了多项目并行、人员合理分配等协作性管理、能使项目经理对项目中的每个部分进行实时的进度监控,明确个人分工和专业化。能追踪到项目的状态、产生项目详细的报告,从而大幅度提高项目效率。2.系统需求分析2.1项目基本元素企业内部项目开发模式一般具有下面几类元素:项目组、项目、任务、需求规格。总体的架构如下图2-1所示:图2-1项目元素结构Fig.2-1Projectelementsstructure(一)项目组是若干项目的集合,

7、表示有着一类共同属性的项目。相对于软件开发项目来说,一个项目组通常代表着一个产品系列。项目组由项目经理创建或者删除,在创建时同时设定项目组的名称、优先级、状态、开始日期以及结束日期、项目组描述,并且可以附加若干文件作为附件;系统能够自动记录项目组的创建日期、时间,以及创建人。项目经理随后可以创建项目组下面的每一个项目并任命相应的产品经理。(二)项目是完成某项工作的任务的集合。对于软件开发来说,通常是指一个产品的某个版本的整个开发过程。项目是由项目经理来进行创建、删除和维护。创建的时候设置项目的名称和描述(可以附加文件)以及优先级,状态以及

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。