收藏 分销(赏)

教务标准管理系统软件综合项目专题计划任务书.doc

上传人:精**** 文档编号:3031952 上传时间:2024-06-13 格式:DOC 页数:27 大小:1.44MB
下载 相关 举报
教务标准管理系统软件综合项目专题计划任务书.doc_第1页
第1页 / 共27页
教务标准管理系统软件综合项目专题计划任务书.doc_第2页
第2页 / 共27页
教务标准管理系统软件综合项目专题计划任务书.doc_第3页
第3页 / 共27页
教务标准管理系统软件综合项目专题计划任务书.doc_第4页
第4页 / 共27页
教务标准管理系统软件综合项目专题计划任务书.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、北方民族大学课程设计汇报 系(部、中心) 计算机科学和工程学院 姓 名 杨启宏 学 号 3229 专 业 软件工程 班 级 级软件班 同组人员 谢虎 王雪桥 课程名称 软件工程项目管理 设计题目名称 教务管理系统软件项目计划任务书 起止时间 9月26日12 月21日 成 绩 指导老师署名 北方民族大学教务处制目 录1引言41.1编写目标41.2关键术语42项目概述42.1项目开发背景及意义52.2项目初始范围52.2.1系统业务价值52.2.2系统层次图62.2.3系统功效描述62.3项目生存期模型选择72.4发技术选择和理由93项目范围计划103.1用户需求概述及系统关键功效103.2开发团

2、体和开发环境113.3基于系统功效分解WBS方案123.4基于项目开发过程WBS方案134项目进度计划134.1早期项目进度计划134.2项目计划细化134.3进度估算154.4进度计划165软件估算175.1项目规模估算175.1.1自下而上估算法175.1.2代码行估算:185.2项目成本估算186软件质量确保计划196.1质量目标196.2质量确保活动196.2.1产品审计196.2.2过程审计207项目风险评定及应对方法207.1项目风险事件207.2风险应对方法208项目配置管理计划218.1配置项列表(配置库)218.2配置项路径及标识218.3基线变更控制步骤219结束语21参考

3、资料211 引言1.1 编写目标 一个软件项目工程开发,必需要有明确计划和设计思绪,因为这是开发软件项目标基础特征要求,尤其是不确定性原因。为了确保项目标开发按时完成预定目标,愈加好了解项目标实际情况。能够合理次序开展工作,现已书面形式将项目开发背景意义、生命周期中项目标初始范围、生存期模型、项目范围计划、开发进度计划等内容描述出来。所以此文档作为我们团体开发指南和领路者。1.2 关键术语C/S:(Clinet/Server)结构,即用户机和服务器结构。它是软件系统体系结构,最简单C/S体系结构数据库应用由两部分组成,即用户应用程序和数据库服务程序。分别称为前台程序和后台程序。运行数据库服务器

4、程序机器是应用服务器。用户应用程序运行在用户自己电脑上。经过它能够充足利用两端硬件环境优势,将任务合理分配到Client端和Server端来实现,减轻应用服务器运行数据负荷。EAMS:教务管理系统(Educationnal Administration Management System).是我们学习小组开发项目。.NET:.NET框架(.NET Framework) 是由微软开发,一个致力于灵敏软件开发(Agile softwaredevelopment)、快速应用开发(Rapidapplication development)、平台无关性和网络透明化软件开发平台。.NET是微软为下一个十年

5、对服务器和桌面型软件工程迈出第一步。NET包含很多有利于互联网和内部网应用迅捷开发技术。.NET框架是一个多语言组件开发和实施环境,它提供了一个跨语言统一编程环境。.NET框架目标是便于开发人员更轻易地建立Web应用程序和Web服务,使得Internet上各应用程序之间,能够使用Web服务进行沟通。从层次结构来看,.NET框架又包含三个关键组成部分:公共语言运行时(CLR:Common Language Runtime)、服务框架(Services Framework)和上层两类应用模板传统Windows应用程序模板(Win Forms)和基于ASP .NET面向Web网络应用程序模板(Web

6、 Forms和Web Services)。WBS:工作分解结构 (Work Breakdown Structure)。基础定义 :以可交付结果为导向对项目要素进行分组,它归纳和定义了项目标整个工作范围每下降一层代表对项目工作更具体定义。有过程WBS和功效WBS。SOW:工作任务说明(Statement Of Work),是对项目所要提供产品或服务叙述性描述,是甲方描述实现开发约定所要实施全部任务。2 项目概述教务管理系统(Educational Administration Management System,简称EAMS)是一个以人为主导,利用计算机硬件、软件、网络通信设备和其它办公设备,进

7、行信息搜集、传输、加工、存放、更新和维护,教务管理系统(Educational Administration Management System)提供给管理者需要信息来实现对组织机构有效管理,伴随社会发展,大家对多种信息需求量越来越大。同时对信息管理难度也在不停在增加,仅仅依靠当初纸面统计信息和管理已经不能满足当今大量信息管理了,所以,利用计算机硬件,软件和网络设备来管理信息成为当今信息管理关键且可行方法。这种方法能大大提升信息管理力度,信息冗余度小,大大减小了信息管理者工作量,同时对信息安全有了保障。不过这些似乎满足不了大家需求,因为所开发这些软件和系统性能还远远不够,如性能,比如并发性,假

8、如一个系统同时有大家使用话,会造成阻塞甚至瓦解,大家不得不一再登录或等候,有时学生要花费很多时间才能查询到自己需要信息或是完成自己想做事。2.1 项目开发背景及意义伴随计算机网络和软件发展,大家生活发生了很大改变,同时计算机网络也已经成为大家生活中关键组成部分,尤其是在信息管理方面,这是很大跨越,从纸质办公到无纸办公。发展到这一步似乎已经是很大进步了,不过这并不能很好满足大家需求。因为大家要处理,搜集,管理信息量越来越大,全部用数据仓库来进行描述了,对信息管理系统要求也就越来越高,现有系统已经不能满足对目前信息管理,所以对信息管理系统升级或改善势在必行。大家利用计算机软件,硬件和计算机网络对信

9、息进行管理时,不仅是搜集数据,整理数据,存放数据,更关键是维护数据安全,这对系统要求就要高多。经过对现有系统改善,提升其性能,如并发性,这尤其对学生信息管理系统来说很关键,因为有时全部学生会同时使用系统进行选课,假如并发性太低话就会造成系统瘫痪,所以,分析文档,分析现有系统,处理现有系统不足,开发新信息管理系统,给信息数据提供高效,可行管理。信息管理系统出现,为大家管理信息提供了很大效率和节省了大量人力资源和财力资源。伴随社会发展,信息管理系统使用越来越多,尤其是几乎全部中学和大学全部是用了信息管理系统,尤其是在高校,面对这么大学生数据需要管理,原来系统已不能满足这种管理需求,所以,要在现有系

10、统基础上提升和扩展系统功效,愈加好满足对愈加庞大数据管理。2.2 项目初始范围2.2.1 系统业务价值现现在高等院校招生人数越来越多,肯定就会有大量学生信息、老师信息及课程信息需要处理。假如只靠人力来完成,这将会变成一项很繁琐、复杂工作,而且还有可能出现很多意想不到错误,给管理这些数据带来了极大不便,越来越不适合高校发展需要。所以,为了提升教务管理工作效率,降低错误出现,节省大量人力资源,教务管理也已经从手工操作转到计算机自动化信息处理阶段,全部高校全部迫切需要计算机技术来进行教务信息辅助管理。2.2.2 系统层次图2.2.3 系统功效描述u 老师子系统 老师进行身份认证、登录 老师登录后查询

11、自己基础信息(姓名,职员号,年纪,老师等级,讲课方向) 老师登录后录入和查询学生考试成绩,但不能对学生成绩进行更改,若更改须经教务管员许可 老师登录后能够录入自己所授课程介绍、教学资料、教学纲领和公布相关公告 老师登录后能够查询课表、课程信息和考试安排 老师登录后查看系统公布公告 老师登录后修改自己登录信息(密码)u 教学管理子系统 教学管理员进行身份验证登录数据库和系统后台 教学管理员将老师基础信息录入到数据库中 教学管理员将学生学籍信息录入到数据库中,能对学籍异动信息进行相关操作 教学管理员能够老师信息进行查询和更新 教学管理员能够对学生信息进行查询和更新 教学管理员能够进行教学任务安排、

12、课程管理、课表制订和考试安排 教学管理员能够对专业管理、教学部门和教室基础信息管理 教学管理员能够公布多种信息公告u 学生子系统 学生进行身份认证、登录 学生成功登录后能够查询自己学籍信息 学生成功登陆后能查询考试安排和考试成绩 学生成功登陆后能够对老师进行课堂满意度调查 学生成功登陆后能够进行选课操作和查看课表 学生成功登陆后能够查看公布公告2.3 项目生存期模型选择针对本项目标开发特点,参考企业生存模型周期和软件体系,决定采取增量式模型。图: 教务管理系统先是做出一个小试用版本,再逐步添加其它功效。这么一来,用户能够先试用最小版本同时,提出更多明确需求,这有利于下一阶段开发,大大降低了开发

13、风险。 教务管理系统中,要求系统有可扩充性。而使用增量模型能够确保系统可扩充性。用户明白了需求大部分,但也存在很不详尽地方。所以中间留有部分增量模型模块,用以完善和更新功效模块。 本项目含有增量式模型其它特点: 项目复杂程度为中等 产品和文档使用率很高 项目风险较低 生存周期中各阶段定义以下:项目计划阶段 阶段目标:依据协议和初步需求分析确定项目标规模、时间计划和资源需求。输入:协议文本、SOW过程:项目计划、计划确定输出:项目计划需求分析阶段阶段目标:确定用户需求输入:项目计划、SOW过程:需求获取、需求分析、需求控制输出:原型系统,需求规格总体设计阶段阶段目标:总体系统结构设计输入:原型系

14、统、需求规格过程:总体设计输出:系统设计说明书、数据库结构定义具体设计阶段阶段目标:细化功效和进度表,用例图输入:系统设计说明书,数据库定义过程:具体设计输出: 系统甘特图,成本计划增量1实现阶段目标:实现系统通用功效输入:系统设计说明书,数据库结构定义过程:具体设计,编码,代码走查,代码评审,单元测试输出:具体设计说明书,源代码,可运行版本-1增量2实现阶段目标:老师子系统输入:系统设计说明书,数据库结构定义过程:具体设计,编码,代码走查,代码评审,单元测试输出:具体设计说明书,源代码,可运行版本-2增量3实现阶段目标:教学管理子系统过程:具体设计,编码,代码走查,代码评审,单元测试输出:具

15、体设计说明书,源代码,可运行版本-3增量4实现阶段目标:学生子系统输入:系统设计说明书,数据库结构定义过程:具体设计,编码,代码走查,代码评审,单元测试输出:具体设计说明书,源代码,可运行版本-4集成测试阶段目标:经过集成环境下软件测试输入:测试计划,测试案例过程:集成测试,系统测试输出:系统软件包,测试汇报,产品说明书产品提交阶段目标:产品可投入使用输入:系统软件包过程:产品提交输出:验收汇报2.4 发技术选择和理由2.4.1 开发关键技术:基于.NETC#程序开发技术C/S架构和数据库服务中心SQL Server 2.4.2 开发过程中所包含到软件:visual studio 。这是一个可

16、视化编程环境,能够自行实施编译源代码,开发人员提供很多图形用户界面,很多任务能够在已经有文件中添加适宜代码,大大节省了编程时间,同时还能够进行高级调试,能在代码中一次调试提条指令,并监视应用程序状态,还能够智能提醒程序错误之处,方便编程人员快速找犯错误,大大提升编程效率。2.4.3 理由:因为该系统要包含到登录界面设计和数据库设计,用户登录界面能够用.NET技术进行编程设计,数据库能够用SQL设计和编程实现,因为这些知识全部已经学过或正在学,对系统开发有很大帮助,不需要花费太多精力就很快能够应用这些知识,利用到开发过程中。即对技术熟悉程度和应用熟悉程度相对来说比较熟悉,所以产生风险会小些,同时

17、这是一个规模比较小项目,风险也比较小部分。3 项目范围计划3.1 用户需求概述及系统关键功效图3-1 老师子系统用例图图3-2 教学管理子系统用例图图3-3 学生子系统用例图3.2 开发团体和开发环境开发团体:团体组成:谢虎 王雪桥 杨启宏 项目组长:杨启宏服务器:Microsoft Server 硬件配置:Intel Core2CPU 2.83GHz,四个处理器软件环境:Windows 7 和Windows XP 操作系统,Visual Studio 开发工具:.net技术开发语言:C#,XML数据库平台:SQL Server 和 MySQL3.3 基于系统功效分解WBS方案表3-1:功效W

18、BS表序号系统功效功效简述责任人1通用功效界面管理,电子登录,登陆日志杨启宏2老师子系统老师信息学生信息查询,教学纲领安排,课程信息和教学资料,考试安排,学生成绩录入,课程信息,课表和公告公布杨启宏3教学管理子系统学生学籍信息和异动信息,教学部门基础信息,课表安排,老师基础信息,专业信息,课程信息,考试安排,培养方案和公告公布王雪桥4学生子系统学生本人学籍信息,老师信息,选课操作,课表查询,课堂质量评价,考试信息查询和公告查询谢虎3.4 基于项目开发过程WBS方案表3-2:过程WBS表序号阶段任务任务起止日期阶段性结果责任人1项目计划-9-28-9-29已经提交了项目可行性分析汇报,完成了系统

19、需求说明书杨启宏 谢虎 王雪桥2需求分析-9-30-10-4完成了用例描述和用例图杨启宏 谢虎 王雪桥3总体设计-10-5-10-25完成了功效模块图杨启宏 谢虎 王雪桥4具体设计-10-26-11-9无杨启宏 谢虎 王雪桥5实现-11-10-12-6无杨启宏 谢虎 王雪桥6集成测试-12-7-12-21无杨启宏 谢虎 王雪桥7产品交付-12-22-12-26无杨启宏 谢虎 王雪桥4 项目进度计划4.1 早期项目进度计划表4-1 项目早期计划任务完成时间责任人资源备注项目计划-9-29杨启宏全体人员参与需求分析-10-4王雪桥王雪桥、杨启宏总体设计-10-25谢虎全体人员参与具体设计-11-0

20、9杨启宏全体人员参与实现-12-6杨启宏全体人员参与有待细化集成测试-12-21谢虎谢虎、杨启宏产品交付-12-26杨启宏谢虎4.2 项目计划细化表4-2 项目计划任务名称工期开始时间完成时间前置任务资源名称教务管理系统56个工作日9月28日1月22日 软件计划2 个工作日9月28日9月29日 项目计划1 个工作日9月28日9月28日杨启宏 王雪桥 谢虎计划评审1 个工作日9月29日9月29日3杨启宏 王雪桥 谢虎需求开发 4个工作日9月30日10月5日4用户界面设计1个工作日10月1日10月2日2王雪桥修改需求、修改用户界面1 个工作日10月3日10月3日6杨启宏编写需求规格说明书1 个工作

21、日10月4日10月4日7王雪桥需求验证1 个工作日10月5日10月5日8杨启宏 王雪桥 设计4 个工作日10月8日10月11日总体设计1 个工作日10月8日10月8日王雪桥具体设计、用例图编制2 个工作日10月9日10月10日11杨启宏 王雪桥设计评审1 个工作日10月11日10月11日12杨启宏 王雪桥 谢虎实现43 个工作日10月12日1月17日通用功效-增量14 个工作日10月12日10月17日界面管理1 个工作日10月12日10月12日王雪桥电子公告1 个工作日10月15日10月15日16杨启宏登录日志1 个工作日10月16日10月16日17谢虎增量1-评审1 个工作日10月17日10

22、月17日18杨启宏 王雪桥 谢虎老师子系统-增量213个工作日10月18日11月16日老师信息查询1 个工作日10月18日10月19日王雪桥学生信息查询2 个工作日10月22日10月23日21王雪桥录入教学纲领1 个工作日10月24日10月24日22杨启宏 王雪桥 谢虎课堂质量评价1个工作日10月25日10月29日杨启宏课程介绍和教学资料1个工作日10月30日11月1日杨启宏学生选课情况查询2 个工作日10月30日10月31日谢虎课程信息查询1个工作日11月1日11月5日王雪桥课表查询1 个工作日11月6日11月7日王雪桥考试安排查询2 个工作日11月8日11月9日谢虎学生成绩录入1个工作日1

23、1月12日11月13日杨启宏公布公告2 个工作日11月14日11月15日王雪桥增量2-评审 1 个工作日11月16日11月16日杨启宏 王雪桥 谢虎教学管理子系统-增量316个工作日11月19日1月1日学生学籍信息2 个工作日11月19日11月22日杨启宏 王雪桥 学籍异动信息1 个工作日11月23日11月27日34杨启宏老师信息1 个工作日11月28日11月30日35王雪桥课表安排1 个工作日12月3日12月5日36谢虎教学部门基础信息1 个工作日12月6日12月7日37王雪桥教学任务安排1 个工作日12月10日12月12日38杨启宏培养方案1 个工作日12月13日12月17日39谢虎课程信

24、息1 个工作日12月18日12月20日谢虎考试安排1 个工作日12月21日12月24日王雪桥专业管理2 个工作日12月25日12月26日谢虎教室基础信息2 个工作日12月27日12月28日谢虎公告公布1 个工作日12月31日12月31日杨启宏增量3-评审1 个工作日1月1日1月1日45杨启宏 王雪桥 谢虎学生子系统-增量49 个工作日1月2日1月17日46老师信息查询1 个工作日1月2日1月2日王雪桥学生个人信息查询1 个工作日1月3日1月3日48杨启宏 王雪桥 谢虎课堂质量评价1 个工作日1月4日1月4日49谢虎课程信息查询1 个工作日1月7日1月7日杨启宏选课查询1 个工作日1月8日1月9

25、日杨启宏 王雪桥 谢虎课表查询1 个工作日1月10日1月11日杨启宏 王雪桥 考试查询1 个工作日1月14日1月15日杨启宏 谢虎公告查询1 个工作日1月16日1月16日王雪桥增量4-评审1 个工作日1月17日1月17日50杨启宏 王雪桥 谢虎系统集成2 个工作日1月18日1月21日56统集成测试1 个工作日1月18日1月18日杨启宏 谢虎环境测试1 个工作日1月21日1月21日58杨启宏 王雪桥 谢虎产品提交1 个工作日1月22日1月22日59完成文档、验收提交1 个工作日1月22日1月22日杨启宏 王雪桥 谢虎4.3 进度估算定额估算法:因为项目进行受到资源约束,同时还要考虑到项目中各个任

26、务前置和后置关系,而这些在关键链路法中全部被考虑,所以对该项目标进度估算采取关键链法,考虑到资源约束情况下,项目标关键任务为:需求分析-总体设计-具体设计-实现-教务子系统-集成测试-产品交互-结束。所以大约在44天就能够完成任务。项目网络图以下:4.4 进度计划图4-2 项目甘特图5 软件估算5.1 项目规模估算5.1.1 自下而上估算法表5-1 项目规模估算表 注:规模单位是人天WBS任务名称估量值(人天)小计(人天)总计(人天)1通用功效81591.1界面管理3 1.2电子公告3 1.3登录日志2 2老师子系统 542.1老师信息查询62.2学生信息查询62.3录入教学纲领32.4学生选

27、课情况查询62.5课堂质量评价32.6导入课程介绍和教学资料62.7课程信息查询62.8课表查询62.9考试安排查询32.10学生成绩录入32.11公布公告63教学管理子系统663.1学生学籍信息93.2学籍异动信息63.3老师信息93.4课表安排33.5教学部门基础信息63.6教学任务安排63.7培养方案63.8课程信息63.9考试安排63.10专业管理33.11教室基础信息33.12公告公布34学生子系统314.1老师信息查询34.2学生个人信息查询34.3课堂质量评价34.4课程信息查询34.5选课查询64.6课表查询64.7考试查询54.8公告查询25.1.2 代码行估算:3KLOC(

28、学生系统)+ 6KLOC(老师系统)+11KLOC(教学管理员系统)+ 2KLOC(通用功效)=22KLOC;5.2 项目成本估算方法一:自下而上估算方法(1) 直接成本(包含开发成本和管理成本)因 开发成本 = 内部开发成本(159人天 * 400元/天) + 外包外购本软件成本(10200元) = 73800元;项目标管理和质量成本 = 开发成本(73800) * 20% =14760元;所以 直接成本 = 项目标管理和质量成本(14760) + 开发成本(73800) = 88560元;(2) 间接成本间接成本包含前期协议费用、房租水电、培训、职员福利、用户服务等项。则可得:间接成本 =

29、 直接成本(88560) * 25% =22140元;(3) 项目总成本项目总成本 = 直接成本(88560) + 间接成本(22140) = 110700元。最终,项目标总报价 = 项目总成本 + 项目总成本 * (风险基金(10%) + 利润(15%) +税费(5%) = 132975* 1.3 = 143910元。方法二:中等COCOMO 81模型教务管理系统采取半嵌入式方法,得出系数a=3.0,b=1.12;15个成本因子中,可靠性(rely)、数据规模(data)、平台稳定性(turn)、产品运行时间(time)等级为高、估计进度压缩程度(sced)和平台经验(vexp)等级为低,其

30、它因子正常。经查表,rely=1.15,time=1.11,sced=1.08,turn=1.07,data=1.08,vexp=1.10。则 工作量估算为:Effort = a * KCOLb * rely * time * sced * data * turn * vexp = 3.0 * 221.12 * 1.15 * 1.11 * 1.08 * 1.07 *1.08 * 1.1 =167.6人天 =168人天(1) 直接成本(包含开发成本和管理成本)因 开发成本 = 内部开发成本(168人天 * 450元/天) + 外包外购本软件成本(10200元) = 75600元;项目标管理和质量

31、成本 = 开发成本(75600) * 20% =15120元;所以 直接成本 = 项目标管理和质量成本(15120) + 开发成本(75600) = 90720元;(2) 间接成本间接成本包含前期协议费用、房租水电、培训、职员福利、用户服务等项。则可得:间接成本 = 直接成本(90720) * 25% =22680元;(3) 项目总成本项目总成本 = 直接成本(90720) + 间接成本(22680) = 113400元。最终,项目标总报价 = 项目总成本 + 项目总成本 * (风险基金(10%) + 利润(15%) + 税费(5%) )= 113400* 1.3 = 147420元。综上述两

32、种方法计算,我们项目标最终总成本是:(143910+147420)/2=145665(元)6 软件质量确保计划6.1 质量目标质量目标是我们完成项目标基础导向。依据企业质量方针和质量目标,结合教务管理系统特点,制订项目标总体质量目标有:1) 基于需求测试覆盖率为100%;2) 软件功效测试用例经过率不低于95%;3) 每个阶段评审中发觉问题全部已处理或得到合适处理;4) 产品公布时不存在严重问题和以上已提到缺点。6.2 质量确保活动质量确保关键活动包含过程审计和产品审计。过程审计和产品审计目标是为了确保项目进展过程各个阶段和各个方面采取各项方法来确保和提升提交给用户产品质量。每一个过程审计和产

33、品审计全部应填写对应汇报或活动统计。6.2.1 产品审计产品审计由质量确保人员来进行,检验项目产品是否达成质量标准,质量确保人员对项目生存周期中创建工作产品能够有选择性进行审计,以验证是否符适宜当标准,是否进行了质量检验。下表为质量审计一览表:表6-1 审计产品一览表项审计对象审计阶段参考标准1软件项目计划计划结束企业质量体系2软件配置管理计划计划结束企业质量体系3软件质量确保计划计划结束企业质量体系4总体设计文档设计结束企业质量体系和项目计划5具体设计文档设计结束企业质量体系和项目计划6数据库表和编码规范设计结束企业质量体系和项目计划7产品代码开发期间企业质量体系和项目计划8测试汇报开发期间

34、企业质量体系和项目计划9测试计划开发期间企业质量体系和项目计划10用户文档开发期间企业质量体系和项目计划6.2.2 过程审计项目严格根据组织定义软件过程进行开发,过程审计具体依据参考企业具体规范,确保项目中全部过程活动全部在实施范围内。在每次审计以后,要对审计结果作出明确决议并形成审计统计。审计可采取文件传阅、评审会等形式。质量确保人员负责对项目过程进行监督,发觉问题和处理情况在每七天例会上通报,对没有处理问题进行讨论,对不能处理问题提交高级管理者处理。每个周末,进行一次配置管理审核,却惹配置管理工作是否正常进行。依据企业质量确保体系和本项目标具体特点,确定项目实施过程以下:1) 项目计划过程

35、及产品标准。2) 项目跟踪管理过程。3) 需求分析过程及产品标准。4) 系统设计工程及产品标准。5) 具体设计过程及产品标准。6) 调试运行过程及产品标准。7) 代码走查过程及代码编写标准。8) 产品集成测试过程及产品标准。9) 开发环境中实施规则。10) 测试环境中实施规则。11) 质量确保过程及其标准。12) 配置管理过程及其标准。具体过程实施标准详见企业质量体系和项目计划过程附件。7 项目风险评定及应对方法7.1 项目风险事件和应对方法表7-1 风险计划排序输入风险事件可能性影响风险值风险应对方法1用户工作陈说(SOW)需求不明确,增加需求,造成需求蔓延70%50%35%u 采取加班单方

36、法u 修改计划去掉部分任务u 和用户商议延长部分时间2需求和计划采取新技术可能造成进度延期50%30%16%u 培训开发人员u 找教授作指导u 采取边开发边学习方法,要求开发人员必需在要求时间内掌握技术3协议进度要求紧,协议金额有限30%50%15%能够请部分实习学生做辅助工作,一来成本不高,而来能够加紧进度4历史项目信息开发人员对测试工作不重视30%40%12%1) 强制性要求每段代码保留测试单元,由SQA检验2) 加入专门测试人员5WBS供货商、外包上质量问题20%50%16%找专业测试企业完成测试工作6历史项目信息开发人员流动15%60%9%(4) 注意项目团体沟通,立即了解开发人员动态

37、(5) 控制好项目过程中文档(6) 从其它项目组借调人员(7) 从外部招聘有过这类开发经验人员8 项目配置管理计划8.1 配置项列表(配置库)表8-1 配置项列表类型关键配置项标识符估计正式发表时间技术协议SOWBMD-EAMS-TCM-SOW-V1.4-11-9计划项目计划BMD-EAMS-P-PP-V1.4-11-9项目范围计划BMD-EAMS-P-PRP-V1.4-11-9项目风险计划BMD-EAMS-P-PFP-V1.4-11-25项目质量确保计划BMD-EAMS-P-PQAP-V1.4-11-25项目配置管理计划BMD-EAMS-P-PCMP-V1.4-11-25需求需求规格说明书B

38、MD-EAMS-R-S-V1.4-11-9设计总体设计说明书BMD-EAMS-D-ODS-V1.4-11-9具体设计说明书BMD-EAMS-D-PDS-V1.4-11-9数据库设计BMD-EAMS-D-DBD-V1.4-12-1编程源程序BMD-EAMS-Code-SP-V1.4-12-25编码规则BMD-EAMS-Code-DER-V1.4-12-25测试测试计划BMD-EAMS-Test-TP-V1.4-12-26测试用例BMD-EAMS-Test-TC-V1.4-12-26测试汇报BMD-EAMS-Test-TR-V1.4-12-26提交运行产品BMD-EAMS-Product-RP-V

39、1.4-12-28验收汇报BMD-EAMS-Product-IR-V1.4-12-308.2 配置项路径及标识表8-2 配置项说明及路径序号内容说明路径1PPM项目计划管理.EAMS2PRM项目范围管理.EAMS3PQA项目质量确保.EAMS4PCM项目配置管理.EAMS5SPE软件产品工程设计.EAMS源代码.EAMS目标代码.EAMS测试.EAMS公布.EAMS8.3 基线变更控制步骤图8-1 基线变更步骤图9 结束语孟子曰:欲求其上,必求上上!不管做什么事情,不管做事情是大还是小,不管我们是谁,我们全部必需得有这么一个确定态度。做学问、学知识更是一样。此次文档是我们小组谢虎、王雪桥和我,历时三个多月时间在任老师精心教导下完成。在这一段时间以来我们小组组员全部深刻地体会到开发一个系统必需得考虑到并做到事情很多,有需求分析,可行性,分析设计,计划范围,计划进度,任务分工等等,当然也需要付出时间代价。归根到底,我们感谢任老师对我们教导。参考资料1 韩万江、姜立新编著,软件项目管理案例教程,机械工业出版社,4月2 美Alan Dennis Barbara Haley Wixom Roberta M.Roth 著 干红华、张志猛、毛淑飞 译,系统分析和设计(第3版),人民邮电出版社,1月

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服