分享到:

软件项目管理系统的研究和实现

在全面信息化建设的今天,对软件项目的需求正以快速增长,对软件产品的质量和生产效率也有了新的要求,为了适应这一变化,我们根据已有的软件项目管理的理论,总结经验,分析了当前软件项目管理的主要内容和存在的问题,并建立了一套适应软件项目管理的系统。本文从软件工程的角度对软件项目管理的内容和解决这些问题的关键因素进行了研究;根据软件项目管理的要求,进行了系统的需求分析,并阐述了系统的整体结构及实现方案,设计了基于面向对象的软件项目管理器。同时文中详细介绍了软件成本的估算、文档管理和质量管理等子系统的设计与实现,及数据库的设计。在软件项目成本估算方面,考虑到普遍使用的功能点度量法不能很好适应所有项目类型的估算,对功能点度量法在控制软件中的使用提出了改进;在文档管理中,为了便于实现系统对各文档的管理控制和版本号的自动生成,提出了一种文档编号规则,通过文档版本号可以了解该文档的当前状态;在质量评价中,利用判断矩阵和一致性检验方法,将定性信息转变  (本文共71页) 本文目录 | 阅读全文>>

东北师范大学
东北师范大学

基于SOA的软件项目管理系统的研究与实现

随着科技的进步和经济的繁荣,软件行业也在飞速的换代和发展。中国的软件行业也跟随着世界的步伐不断成熟并发展着。各个软件开发企业为了更好的管理软件开发的基本流程,以及员工的日常基本工作,开发配套使用了多种多样的软件项目管理系统。软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目进行分析和管理的活动。软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则和方法。本文所要做的就是开发一套适合中小型软件开发企业的软件项目管理系统。具体情况具体分析,从需求分析、概要设计、编码、测试及维护等各个方面对中小型企业的软件规范行开发进行管理,并能对企业员工基本信息、工作进度、企业分工等进行科学化的管理和汇...  (本文共57页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

基于.NET平台架构的软件项目管理系统的研究与实现

纵观软件业的历史,由于缺少或者不完善的软件项目管理而造成的软件质量的欠缺、开发时间的不确定性,使得软件企业昙花一现的情况比比皆是。尽管目前国内外流行的软件项目管理系统也有很多,但是由于其功能、管理方式以及价格等方面的原因,很难适应国内中小软件公司。针对这种现状,本文研究了适合于国内中小软件公司进行软件开发管理的系统。论文研究分为两大方面:系统研究和具体实现。首先,通过对实习公司成型的ERP产品架构进行系统分析,文章论述了经研究确定的软件项目管理系统的架构方案。其次,阐述了系统的总体设计。根据众多软件公司的管理现状,提出合理的管理方法,在此基础上对系统功能进行设计,确定了系统的总体功能结构。在总体架构方案的基础上,对整个系统进行总体设计。再者,详细阐述了系统的设计实现。阐明了如何在.NET平台上对系统进行实现,并以系统中的测试管理模块为实例介绍了具体的设计实现过程和方法。最后,通过对所开发系统的功能、性能和实际操作上的验证,说明本...  (本文共59页) 本文目录 | 阅读全文>>

南京大学
南京大学

基于PHP的软件项目管理系统设计与实现

软件项目管理系统既可以对软件项目开发过程中的各个阶段进行有效管理,也可以提供数据的统计与分析,帮助项目经理及时改进项目管理方法,缩短开发时间,保障软件产品质量。上海某互联网公司在软件项目管理方面没有一套统一的软件项目管理系统,有些部门仍然以人工管理的方式为主,这就导致了项目管理效率低、项目数据与资源无法共享、各部门之间交流困难等问题。虽然市场上存在很多优秀的软件项目管理系统,但是这些系统大都具有标准化的流程,缺少针对性和可扩展性,二次开发难度大且对绩效方面考虑不足。针对上述问题,通过对市场上软件项目管理系统的调研,本文结合公司开发流程设计并实现了一套软件项目管理系统。系统采用MVC模式,B/S架构,使用PHP作为编程语言。在框架的选择方面,通过对当前主流技术的研究,最终确定以ThinkPHP作为后端开发框架,使用Foundation框架和JQuery框架实现前端页面和页面动态效果展示,数据库采用MySQL数据库。本文所述的软件项...  (本文共81页) 本文目录 | 阅读全文>>

北京邮电大学
北京邮电大学

基于SSH框架的软件项目管理系统的设计与实现

本文首先概括介绍了项目管理系统的相关概念,其次介绍了J2EE技术和软件体系结构的发展和演变,并介绍了这些技术的特点。本文设计的项目管理系统采用MVC模式和J2EE的多层体系框架,详细叙述的主要有三个方面的内容:一是多层体系结构的表示层,二是业务逻辑层,三是数据层以及这几个方面的实现过程,实际上,它是一个办公自动化系统的软件,其主要方法是围绕具体项目内容来操作。而这个系统在用户的要求的基础上,把管理项目的信息、项目费用、项目进展情况和其他相关单位的情况等等几个方面的功能都很好地实现。通过输入的项目信息、项目进展情况信息、项目费用信息等等,并且在分析系统需求的基础上,系统可以自行生成相应的统计数据及统计报表以供用户查询,设计了系统的软件架构、物理架构以及系统的应用模式等,用户还可以定期的更新和删除这些基本信息,设计出了系统的整体功能结构,给用户方便的途径去管理繁琐而庞大的数据。  (本文共80页) 本文目录 | 阅读全文>>

长春理工大学
长春理工大学

小型软件项目管理系统研究与实现

本文首先概括介绍了项目管理系统的相关概念,其次介绍了J2EE技术和软件体系结构的发展和演变,并介绍了这些技术的特点。本文设计的项目管理系统采用J2EE的多层体系框架和MVC模式,详细叙述了多层体系结构的表示层、业务逻辑层和数据层的实现过程,是一个办公自动化系统的软件,其主要围绕具体项目来操作,根据用户的要求,实现项目基本信息管理、项目费用管理、项目进展情况管理以及项目相关单位情况管理等几个方面的功能。通过输入的项目信息、项目费用信息、项目进展情况信息等,系统可以自行生成相应的统计数据及统计报表以供用户查询,另外用户还可以对这些基本信息进行定期的更新和删除,项目管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。  (本文共49页) 本文目录 | 阅读全文>>