软件工程项目管理实验.doc
文本预览下载声明
淮海工学院计算机科学系
实验报告书
课程名: 《软件工程》
题 目: 软件项目管理实验
班 级:
学 号:
姓 名:
软件项目管理实验报告要求
1目的与要求:
1)预习软件项目管理理论课所学得相关理论、技术和方法;掌握软件项目规模、工作量、时间进度安排等预算公式和绘制工具;
2)通过试验要逐步提高运用软件工程基本理论、技术和方法解决实际问题的能力;
3)请借阅有关Microsoft Office Visio 系统或Microsoft Project 系统,预习甘特图、工程网络图的绘制方法和应用技能;
4)按照实验题目要求独立完成实验内容,如发现拷贝、抄袭者严肃处理;
5)认真书写实验报告,并按时提交。
2 实验内容或题目
1、根据第十三章软件项目管理理论课所留补充习题(作为首选)或所讲例题或自己的兴趣选择一软件项目(小题目),并进行适当的需求分析,绘制系统的数据流图(基本系统模型);
2、依据信息域特性对项目的规模和工作量进行估算;
3、按照项目的工序或过程模型对项目的任务或作业进行分解和工作量分配,并绘制工程网络图,计算和标出关键路径,绘制甘特图给出该项目的时间进度安排。
3 实验步骤与源程序
在viso环境下进行画图
4 测试数据与实验结果(可以抓图粘贴)
需求分析:该系统为了描述一个软件的生命周期,完成分析、概要设计、详细设计、文档书写、编码、测试计划、测试方案设计、产品测试八方面的功能,使其形成一个完整的系统,系统按照一定的方向进行,对错误部分要能检查出来并进行修改,当该系统对软件的生命周期的描述不能满足需要时,可以对其加工。
数据流图
Inp有:分析、概要设计、测试计划、详细输入、测试方案计划、编码
Out有:文档、产品测试
Inq有:产品测试
Maf有:文档
Inf有:编码
假设信息域特性复杂度级别全为简单
UFP=3*6+4*2+3*1+1*7+1*5=41
序号 Fi 技术因素 影响程度 对应值 1 F1 数据通信 中 3 2 F2 分布式数据处理 大 4 3 F3 性能标准 大 4 4 F4 高负荷的硬件 中 3 5 F5 高处理率 大 4 6 F6 联机数据输入 中 3 7 F7 终端用户效率 轻 2 8 F8 联机更新 重 5 9 F9 复杂的计算 大 4 10 F10 可重用性 轻 2 11 F11 安装方便 中 3 12 F12 操作方便 大 4 13 F13 可移植性 中 3 14 F14 可维护性 重 5
DI=3+4+4+3+4+3+2+5+4+2+3+4+3+5=49
技术复杂性因子TCF=0.65+0.01*DI=0.65+0.49=1.14
功能点数FP=UFP*TCF=41*1.14=46.74
工程网络图
甘特图
甘特图
5 结果分析与实验体会
通过本次的实验,对功能点的计算有了进一步的了解,能够按照特定的步骤来进行计算,对软件的规模进行会进行估算,学会了如何绘制工程网络图,计算每个事件的EET和LET,关键路径就是指EET和LET值相等的那条路径,而甘特图的绘制则需要分析每一个任务的紧密链接以及时间的连结,画出最终的图即可。
《 软件工程 》实验报告 - 3 -
评语:
成绩: 指导教师:
批阅时间: 年 月 日
显示全部