15软件开发项目管理过程分析报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

软件开发项目管理过程分析报告学院:华信软件学院专业:软件工程课程名称:专业前沿技术发展动态课程代码:1961006姓名:满咏涛学号:20114953所在班级:5班指导教师:张一鸣设计题目:企业文档管理系统(范围、质量、时间管理)摘要伴随着企业的不断发展,企业的的各种资料的积累也会不断的增加。如何管理这些资料是各个企业都比较关注的一个问题。而在计算机技术高速发展的今天,将各种资料都数据化已经是一个十分普遍的现象。一个好的文档管理系统已经成为企业需要的必然工具。针对这个问题,本次项目设计的就是一个企业文档管理系统。可以解决大多数企业的文档资料管理问题。本系统基于J2EE平台,使用B/S架构进行开发,使用当下最流行的SSH框架开发,采用MVC设计模式进行开发,本次的系统开发完全是一切为用户着想,界面要美观大方,操作尽量简单明了,使其文件管理系统的管理实现规范化、科学化。因为文件管理系统的使用者大多都是普通的用户,并不具备非常专业的计算机类知识,过于复杂的系统将会使系统操作人员不方便使用,因此,简单实用的系统成为了系统意向非常重要的指标,能够适用于任何人群。在对项目的相关开发过程和背景进行了解后,完成了本论文的编写。本论文主要设计到关于该项目的一些相关内容的介绍,着重介绍了项目范围管理,项目质量管理和项目时间管理,这三部分都是软件项目管理的重点内容,也是与项目能否成功息息相关的。关键字:企业文档管理,项目范围管理,项目质量管理,项目时间管理目录第一章项目概述..................................................................................................................11.1项目背景介绍................................................11.2项目规划.....................................................61.3可行性分析...................................................11.4项目整体管理................................................3第二章项目范围管理.............................................52.1项目范围管理概述............................................52.2收集需求.....................................................62.3定义范围.....................................................72.4创作工作分解结构.............................................82.5核实范围.....................................................92.6控制范围.....................................................9第三章软件项目质量管理.......................................113.1软件项目质量管理概述........................................113.2软件项目质量管理计划........................................123.3软件项目质量保证............................................133.4软件项目质量控制...........................................143.4软件测试....................................................143.4.1项目背景..............................................143.4.2网络环境..............................................143.4.3服务器硬件............................................153.4.4测试机环境............................................153.4.5测试工具..............................................163.4.6测试结果..............................................16第四章软件项目时间管理.......................................174.1软件项目时间管理概述及其过程................................174.2定义活动....................................................194.3活动时间估计...............................................194.4编写项目进度计划............................................204.5进度安排方法................................................214.6进度计划控制................................................23第五章结论.............................................24软件开发项目管理过程分析报告1第一章项目概述1.1项目背景介绍伴随着企业的不断发展,企业的的各种资料的积累也会不断的增加。如何管理这些资料是各个企业都比较关注的一个问题。而在计算机技术高速发展的今天,将各种资料都数据化已经是一个十分普遍的现象。一个好的文档管理系统已经成为企业需要的必然工具。针对这个问题,本次项目设计的就是一个企业文档管理系统。可以解决大多数企业的文档资料管理问题。1.2项目规划作为一个企业文档管理系统,系统开发的总体任务是实现企业中各职员以及总经理对于文档的操作,目的是为了让企业中所有人可以便捷的对拥有文档,企业库中的文档进行操作,保持了企业内部消息的快速流通和对秩序的梳理。系统功能分析是在系统开发的总体任务的基础上完成的。企业文档管理系统需要完成的功能主要有:用户的注册和登录;对文档进行管理以及个人信息管理功能;管理员也可以对文档进行管理,同时保持对用户以及公告的管理。在数据库方面,利用关系数据库功能强大的查询语言对企业各类文档信息入库保存,按要求及时处理。该系统集添加,修改,查询和删除各种处理为一体,操作快捷、方便,性能高效、强大;使用易懂、易会,数据处理形象化,根据需要用户可以进行需求操作。本系统在实施过程中主要实现以下目标:(1)界面美观,体现企业文档管理的正规化,而且操作简便。(2)各功能模块层次清晰,代码高效易懂。(3)添加和编辑简便、清晰,提高工作效率。(4)查询方便,数据存储安全可靠。(5)功能全面,实用性强。本系统在研发过程中主要实现以下主要功能:软件开发项目管理过程分析报告2(1)用户的注册登录,及个人信息管理(2)用户对文档的操作(3)文档的加密,锁死等安全操作(4)管理员对于文档和公告的管理项目目标:在三个月的时间里,通过开发小组的工作,使企业文档管理系统可以正式运行,要求能实现该企业所要求的通过B/S架构的完成对文档操作的功能,从而节约成本,完成工作。1.3可行性分析随着计算机的普集,为人类的进步注入了新的活力。新的技术为人们带来的是更快捷、更可靠的服务。电子文档电子数据已经取代了传统纸质文件,进入到人们日常生活之中,越来越多的文件保存在计算机上,如果企业不好好管理文件,将造成以后的使用困难,查找麻烦。为了解决这个问题,企业文档管理系统应运而生,为了满足企业的需要。本系统要实现文件上传下载,文件分类,文件加密,文件锁死,文件批量销毁,系统整个关闭,增加系统工作日志等,提高文件数据资源信息的丰富度,满足企业日常办公需要,并且有着良好的安全性。其中功能需求重点是:1数据资产保护2.防止泄密3.文档访问管理4.灵活操作5.事件追中6.管理成本低1.3.1经济可行性从经济角度来说,服务器搭建成本较为低廉,由于初期系统不会有太多用户,所以并不需要更多的服务器,来增加系统的稳定性。一台服务器和一个系统软件开发项目管理过程分析报告3管理员便能完成初期的系统需求。1.系统开发,建立费用共15万元。其中本系统开发为6个月,需开发人员5人(不完全参加满),根据软件系统规模估算,开发工作量为16个月,每人每月平均工费按6000元计算,开发费用为9万6千元.2.服务器1台1万元3.相关配件5000元一次性支出费用16万5000元从企业长远考虑出发,一次投资所带来的价值是长久的。所以从经济角度来说整个系统是可行的。1.3.2技术可行性从技术角度上说,只需要服务器端拥有足够大的硬盘便能满足用户的上传文件需要,服务区端需要有良好的网络支持,并不需要高端的处理器便能满足系统运行的需要。利用java来编写源程序,使用开源的ssh框架,增加了系统今后的可维护性。所以说从技术角度来说是可行的。1.3.3社会可行性伴随着企业的不断发展,企业的的各种资料的积累也会不断的增加。如何管理这些资料是各个企业都比较关注的一个问题。而在计算机技术高速发展的今天,将各种资料都数据化已经是一个十分普遍的现象。一个好的文档管理系统已经成为企业需要的必然工具。针对这个问题,本次项目设计的就是一个企业文档管理系统。可以解决大多数企业的文档资料管理问题。从社会角度来说,电子文档的使用已经成为大多数企业不可缺少的一部分,人们对次有广泛的认知度,所以从社会角度来说系统是可行的。1.4项目整体管理1.4.1开发计划软件项目进入系统开发启动实施夹断前必须要有一个完整的项目计划,主要软件开发项目管理过程分析报告4包括如下几个工作:首先要将详细的项目实施范围确定;第二,要将工作成果定义递交;第三,要对实施过程汇总的的主要风险作出评估评;第四,要对实施的时间、成本、人力资源计划做出详细的计划。1.4.2配置管理软件配置管理简称SCM(SoftwareConfigurationManagement的缩写),我们的软件开发是否需要对其进行配置管理需要看软件的规模的大小,软件的规模越大,配置管理则越为重要。配置管理是在软件开发中的标志、控制和管理软件更改的一种管理。项目规模和复杂性以及风险水平决定了配置管理的使用。1.4.3项目管理没有管理无论做什么都是一盘散沙,对于软件开发更为需要项目的管理,如果没有管理也许一个软件也能诞生,但最后的结果可能会惨不忍睹,比如盈利最后成为亏损,软件开发的方向发生错误,成品出现重重的BUG,再者没有管理是大大增加开发过程中的风险。软件开发项目管理过程分析报告5第二章项目范围管理2.1项目范围管理概述任何项目都有其严格的范围控制,正所谓无范围便无项目,没有控制项目的范围更谈不上管理一个项目。在软件项目管理中范围是指产品范围和项目范围,产品范围指的是软件项目所具有的特定使用功能范围,例如本文所分析企业文档管理系统,此项目的使用范围是对企业的文档和数字文件进行有效的管理,管理功能有管理文档的存储,分发,加密,打印和下载。项目范围是指为了完成所要的项目功能所必须完成的工作。项目范围直接影响项目成功,因为项目范围直接影响,质量,时间,成本。四者关系图如图2.1所示。图2.1四者

1 / 27
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功