ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:22.13KB ,
资源ID:4162027      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4162027.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(项目计划书.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

项目计划书.docx

1、项目计划书科成集团项目计划书科成集团科成集团2010/12/13项目背景1.1项目名称学生管理信息系统开发设计1.2项目情况简介采用C/S和B/S相结合的方式,开发学生管理系统,辅助一个学院办公室的辅导员日常管理学生的工作,能满足辅导员的工作需求,提高他们的工作效率,更好的为学生服务。1.3技术支持SQL Sever数据库,Visual Studio2008开发工具,ASP.NET动态网页技术项目总体目标2.1项目成果成功开发出适用于中国石油大学的学生管理系统2.2项目工期要求 2011年5月1日前完成系统开发并投入使用2.3成本要求总成本共计12000元2.4质量要求满足用户需求的功能,包括

2、:1)WYSIWYG(What-you-see-is-what-you-get 所见即所得)功能: 人性化界面 ,自动安装 ,多级撤消(UNDO)和纠错 ,菜单操作等。 2)支持多用户同时访问:采用并发机制。3)标准的数据库功能,能对数据库进行方便管理:具有安全性,完整性,并发控制,数据恢复等。4)生成报表,提供报表摸板;提供打印功能:可用摸板(综合测评,贫困困难补助名单,学生名单,宿舍名单,),标准打印功能 5)文件传输功能:在系统涉及范围内能方便的传输文件 6)学生管理:每一客户(辅导员)都管理一定数量(100500人)的学生,客户能通过该系统管理每个学生的基本信息,如学号,姓名,;管理学

3、生学籍,如退学,休学,复学,转班,;管理学生住宿情况,如寝室号,地址,电话;管理班级情况,如班长,团支书开会, 7)教师管理: 提供在校教师的基本信息,如职称,联系方式 8)教学管理: 提供课程表查询,如可知道在某天某时那些班没课;方便学生查询成绩,包括网上查询。 9)年度学生综合测评管理 叙述:年度综合测评是学校一年一次的对学生的综合评价。它分德育(30分),智育(60分),体育(10),奖惩分(正负10分),加起来为100+正负10。德育由自评自己给自己评分(30%)+互评班上同学给自己评分(30%)+辅导员评分辅导员给自己评分(40%);智育由学生一学年的学习课程成绩来算,算法为;体育;

4、奖惩分由一学年内获奖的情况来确定。学校根据综合分可对学生进行排名和奖学金的发放,奖学金的评定有成绩的硬性规定,如三等奖要平均分70以上,最底分62以上。 10)辅导员个人管理: 针对辅导员的工作辅助管理他日常的事务。他能根据个人管理更好管理每个学生,更好的为学生服务。11)系统自我管理 :系统有自我管理功能,如有错误自动记录,提示,修复;数据库的自动整理,备份; 项目团队组织3.1 项目组织结构项目经理:项目计划的制订和跟踪,包括进度、资源和成本的管理,还要负责团队的建立和管理 系统分析员:需求分析、系统分析(OOA)、业务建模 架构设计师:系统设计(OOD) 测试设计师:测试用例的开发、测试

5、计划程序员:编码实现、单元测试、集成测试 测试员:执行功能测试和压力测试 文档工程师:用户手册、开发指南、产品发布说明3.2 生命周期初始阶段:大部分需求分析,少部分设计(大部分业务建模和需求,少部分分析设计)?设计阶段:大部分设计,少部分编码(大部分分析设计,部分实施及测试,开始考虑部署)?实施阶段:大部分编码和测试,少部分设计(大部分实施及测试,部分部署)?收尾阶段:安装及维护(大部分部署)项目工作分解4.1 工作分解及编码4.2 项目里程碑计划1)了解用户需求,确定开发系统要达到的目标2)完成系统的总体设计3)通过单元和功能测试4)通过系统测试,打包投入使用项目进度计划5.1项目工序时间

6、序号工作名称工作时间(天)紧后项目搭接项目搭界时间1产品需求522产品目标53,43规格说明书1064初步进度计划555高层设计1066最终进度计划577低层设计108,98编码15109测试计划51010单元测试51111系统测试105.2 项目工序网络图5.3 关键路径序号工作名称工作时间(天)最早开始时间最晚开始时间最早结束时间最晚结束时间1产品需求500552产品目标55510103规格说明书10101220224初步进度计划5101015155高层设计10151525256最终进度计划5252530307低层设计10303040408编码15404055559测试计划54045505

7、510单元测试55555606011系统测试1060607070项目总工期为:71天5.4 甘特图项目资源计划6.1 人力资源计划序号工作名称工作天数人力资源工作量估计(工时)平均每天工作量每天安排人数1产品需求5管理人员1202432产品目标5管理人员1202433规格说明书10工程师2004054初步进度计划5管理人员801625高层设计10工程师2004056最终进度计划5管理人员801627低层设计10工程师80080108编码15程序员120080109测试计划5程序员8016210单元测试5程序员20040511系统测试10程序员80080106.2 设备计划序号工作名称设备使用情

8、况原材料使用情况1产品需求电脑、打印机、电话电、纸张2产品目标电脑、打印机电、纸张3规格说明书电脑、打印机电、纸张4初步进度计划电脑、打印机电、纸张5高层设计电脑电6最终进度计划电脑、打印机电、纸张7低层设计电脑电8编码电脑电9测试计划电脑、打印机电、纸张10单元测试电脑电11系统测试电脑电项目采购计划设备/原材料名称数量采购方式采购(租赁)地点采购(租赁)成本(元)电脑10台购买中关村30000打印机2台购买中关村500纸张若干购买超市600项目成本预算每项工作的费用都包括人力费用和固定费用(材料、设备)8.1 单位人力费用 管理人员:40元/小时工程师:60元/小时程序员:30元/小时8.

9、2 费用预算安排序号工作名称固定费用(元)总费用(元) 每周平均费用(元/周)1产品需求800560056002产品目标800560056003规格说明书10001300065004初步进度计划800400040005高层设计16001360068006最终进度计划800400040007低层设计20001400070008编码60048600162009测试计划6003000300010单元测试8006800680011系统测试100025000125008.3 项目累计成本预算表周数本周费用(元)已累积费用(元)至本周累计费用(元)15600056002560056001120031050

10、01120021700413300217003500051080035000458006700045800528007700052800598008192005980079000916200790009520010162009520011140011680011140011820012125001182001307001312500130700143200项目风险计划 软件项目管理的四个阶段中,在初始阶段项目成功的可能性最小,风险发生的概率也就最高,但是这时候一旦预计的风险发生了,损失是最小的,比如:在这个阶段如果某种原因突然资金来源断了(这在需求阶段是很有可能的),以至于不能继续进行项目,不

11、得不终止项目,那么这时候的损失只是需求分析阶段的投入。随着项目的进展项目成功的可能性变大,风险发生的概率逐渐变小,风险对项目的损失逐渐变大,快到收尾阶段的时候风险对项目的损失最大,随着收尾阶段的进行风险又逐渐变小。9.1 风险识别? 风险源与风险事件: 1) 初始阶段可能的风险事件:?1、 项目目标不清?2、 项目范围不明确(范围太大太小都不可以)?3、 用户参与少或和用户沟通少?4、 对业务了解不够?5、 对需求了解不够?6、 没有进行可行性研究2) ?设计阶段可能的风险事件?1、 项目队伍缺乏经验,如缺乏有经验的系统分析员?2、 没有变更控制计划,以至于变更没有依据,该变更的不变,不该变的

12、也变,这样得来的设计势必会失败或者偏离用户需求?3、 仓促计划,可能带来进度方面的风险?4、 漏项,由于设计人员的疏忽某个功能没有考虑进去3) 实施阶段可能的风险事件?1、 开发环境没有具备好?2、 设计错误带来的实施困难?3、 程序员开发能力差,或程序员对开发工具不熟?4、 项目范围改变(突然要增加或修改一些功能,需要重新考虑设计)?5、 项目进度改变(要求提前完成任务等)?6、 人员离开,在一个项目内软件开发工作有一定的连续性,需要移交和交接,有时人员离开对项目的影响会很大?7、 开发团队内部沟通不够,导致程序员对系统设计的理解上有偏差?8、 没有有效的备份方案?9、 没有切实可行的测试计

13、划?10、 测试人员经验不足?4)收尾阶段可能的风险事件?1、 质量差?2、 客户不满意?3、 设备没有按时到货?4、 资金不能回收风险识别的有效方法:建立风险项目检查表、因果分析图、采访各种项目干系人等。?软件项目的风险可以从以下几方面检查:?产品规模风险?业务影响风险检?与客户相关的风险?过程风险?技术风险?开发环境风险?与人员的模式和经验有关的风险9.2 风险综合评价风险因素权重W风险发生的可能性W*c很大(1.0)比较大(0.8)中等(0.6)不大(0.4)较小(0.2)计划不完善0.20.08工期紧张0.20.04人员变动0.10.04目标不明确0.10.02开发环境不可靠0.150

14、.06编程能力0.150.09测试能力0.10.06W*C=0.399.3 风险应对措施PMBOK提到三种应对方法?1)避免? 通过分析找出来发生风险事件的原因,消除这些原因来避免一些特定的风险事件发生。比如:如何避免客户不满意?? 客户不满意有两种情况,一种情况是没有判断客户满意度的依据,即没有双方互相认可的客户验收标准,还有一种是开发方没有达到验收标准,即没有满足用户需求。不管是哪一种,开发方都有不可推卸的责任,只要做好以下环节完全可以避免:?1、 业务建模阶段要让客户参与?2、 需求阶段要多和客户沟通,了解客户真正的需求?3、 目标系统的模型或DEMO系统要向客户演示,并得到反馈意见,如

15、果反馈的意见和DEMO系统出入比较大时,一定要将修改后的DEMO系统在次向客户演示,直到双方都达成共识为止?4、 要有双方认可的验收方案和验收标准?5、 做好变更控制和配置管理?2)减轻?通过降低风险事件发生的概率或得失量来减轻对项目的影响。也可以采用风险转移的方法来减轻风险对项目带来的影响。项目预算中考虑应急储备金是另一种降低风险影响的方法。比如:经过风险识别发现,项目组的程序员对所需开发技术不熟。可以采用熟悉的技术来减轻项目在成本或进度方面的影响。也可以事先进行培训来减轻对项目的影响。?3)接受?接收风险造成的后果。比如:为了避免自然灾害造成的后果,在一个大的软件项目中考虑了异地备份中心。

16、开发应对计划:针对需要采取应对措施的风险事件,开发应对计划,一旦发生风险事件,就实施应对计划。比如:在一个软件开发项目中,某开发人员有可能离职,离职后会对项目造成一定的影响,则应该对这个风险事件开发应对计划,过程可以参照如下:?1、进行调研,确定流动原因?2、在项目开始前,把缓解这些流动原因的工作列入风险管理计划?3、项目开始时,做好计划一旦人员离开时便可执行,以确保人员离开后项目仍能继续进行?4、制定文档标准,并建立一种机制,保证文档及时产生?5、对所有工作进行细微详审,使更多人能够按计划进度完成自己的工作?6、对每个关键性技术人员培养后备人员?在考虑风险成本之后,决定是否采用上述策略。项目

17、质量管理10.1文档管理1)内部文档包括: 项目开发计划; 需求分析; 体系结构设计说明; 详细设计说明; 构件索引; 构件成分说明; 构件接口及调用说明; 组件索引;组件接口及调用说明; 类索引; 类属性及方法说明; 测试报告; 测试统计报告; 质量监督报告; 源代码; 文档分类版本索引; 软件安装打包文件。2)外部文档主要包括: 软件安装手册; 软件操作手册; 在线帮助; 系统性能指标报告; 系统操作索引。根据文档的不同,文档的来源也不同,文档的管理是一个非常烦琐的工作,但是长远来看它不仅使项目的开发对单个主要人员的依赖减少,从而减少人员流动给项目的带来的风险,更重要的是在项目进行到后百分

18、之十的时候起到拉动项目的作用。特别是在系统整合,或者某些环节是建立在其他环节完成的基础之上时,就更显现出文档交流的准确性和高效性。10.2 系统维护质量保证系统交付后还需要后续的维护,一方面是保证对项目客户的跟踪服务,另一方面是确保该项目其它的开发人员从项目中尽快的解脱出来以便投入到下一个项目的开发中。所以通常项目维护小组成员主要由项目组的少部分开发人员承担完成。他们不仅了解软件的核心内容,而且与客户也不陌生,以便能够以最快的速度修正错误。对于一般性的错误,如操作不当等引起的问题,全部由维护小组执行完成,但需要用户测试确认上线。如果较大的修改则需要走变更控制流程,用户或者维护人员填写变更申请,经专家会议讨论分析可行方案在由维护小组实施,通过测试后方可提交用户。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1