




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个体软件过程实验一、 实验目的本实验的目的是按照个体软件过程的规范要求,结合实际的程序设计,来深入理解并运用个体软件过程的基本概念、方法与过程。二、 实验要求必须按照个体软件的过程,真实地采集数据、填写相关的表格、编写有关的文档。一定要按照老师的要求,每个人必须独立完成。一定要按照实验的时间安排进行实验,实验结束后提交有关的表格与文档。三、 实验内容编写一个比较两个分数的大小的程序。四、 实验设备计算机、C语言编程环境五、 实验安排第一次课:入口准则、计划、设计阶段1、 程序功能的陈述与解释,完成需求文档;2、 准备项目计划总结表、代码复查检查表、时间记录日志、缺陷记录日志、程序规模估计表等;3、 做计划,填写项目计划总结表与时间记录日志;4、 进行设计,完成设计文档,填写时间记录日志;第二次课:编码阶段1、 编码实现,提交源程序;2、 填写时间记录日志;第三次课:代码复查、编译、测试阶段1、代码复查,填写代码复查检查表,时间记录日志,缺陷记录日志;2、编译程序,修复所有缺陷,填写时间记录日志,缺陷记录日志;3、测试程序,修复所有缺陷,填写时间记录日志,缺陷记录日志;第四次课:后置处理、出口准则阶段1、后置处理,填写项目计划总结表;2、总结缺陷数据,更新代码复查检查表;3、后置处理时间填入时间记录日志;4、整理完成出口准则要求文档;六、 文档清单入口: 问题描述、项目计划总结表、代码复查检查表、程序规模估计表、时间记录日志、缺陷记录日志出口: 设计文档、程序清单、代码复查检查表、项目计划总结表、时间记录日志、缺陷记录日志七、注意事项:n 及时记录时间与缺陷数据!n 各个表格、文档的数据之间保持一致性!程序规模估计表 学生 日期2010-3-22 教员 课程个体软件过程代码规范 程序代码行以前的功能估计的功能最小平均最大loops310简单的循环411中等的循环循环71114case211小的case语句case5811514大的case语句Calc.120小的计算calculation101520估计223445时间记录日志学生苏宗海日期2010-3-22教员刘宝忠课程个体软件过程与编码规日 期开始时间结束时间中断时间(min)净时间(min)活动备注CU3/2218:2018:40020计划13/2218:4019:101020设计13/2919:1019:501030编码13/2918:2019:101040复查4/1214:0014:501040编译14/1215:2015:50030测试14/1216:5018:502040后置处理1缺陷记录日志学生苏宗海日期 2010-4-12教员刘宝忠程序号01日 期编号类型引入阶段排除阶段修复时间相关缺陷4/12120编码复查1min描述:缺少;号4/12220编码复查1min描述:缺少;号4/12320编码复查1min描述:缺少;号4/12440编码复查2min描述:缺少类型说明符,假定为 int4/12520编码复查1min描述:使用汉字标点符号4/12620编码复查1min描述:系统类名拼写错误4/12720编码复查1min描述:缺少系统类库导入4/12820编码复查1min描述:缺少半个C+代码复查指南和检查表程序名和程序号#目的指导你进行有效的代码复查#累计累计%一般性说明: 在完成每个复查步骤之后,将发现的某个类型的缺陷的个数记录在右面的栏目中。如果该步骤没有发现缺陷,就在右面的栏目中打个表示检查无误的交叉符号()。在开始复查下一个程序单元之前,要按照检查表完成对程序,类,对象或方法的检查。完整性验证设计的所有功能都已经编码Include验证include语句是完全的初始化检查变量和参数的初始化: 程序的开始; 每个循环的开始; 方法的入口调用检查函数调用的格式: 指针; 参数; &的使用名字检查名字的拼写和使用: 是否前后一致? 是否在说明的作用域之内 结构和类中变量的引用是否使用了.对象检查所有的对象必须经过初始化输出格式检查输出格式:换行是否合适?间隔是否合适? 对保证检查 是适当的而且是成对的逻辑操作符验证= =, =,| 等逻辑操作符的使用是合适的。检查每个逻辑函数的( )是合适的逐行检查检查每一行代码: 指令的语法是否正确? 标点是否正确符号是否正确?标准保证所有代码符合编码标准文件的打开与关闭验证所有的文件: 是合适地声明的; 是合适地打开的; 是合适地关闭的全面检查对整个程序进行全面的检查以发现系统问题和非期望的问题总计 PSP项目计划总结表学生 苏宗海 日期 2010-4-12 程序 01程序号# 01 教师 刘宝忠 程序设计语言 C+ 计划实际累计Minutes/LOC602625625LOC/Hour9979696Defects/KLOC936782198219过程效益300275275A/FR113301301程序规模(LOC)新开发与更改的504040最大规模60最小规模40开发阶段时间/min计划实际累计累计百分比计划30404016设计30404016编码70606024代码复查2020208编译1020208测试 10404016后置处理15303012总计185250250100最大时间220最小时间150引入的缺陷计划实际累计累计百分比Def/Hour计划设计3336045编码322402代码复查编译测试 总计655100排除的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查1编译233603测试322403总计655100【附录:程序源代码】#includevoid main() float a,b; int m,n,p,q; printf(分别输入第一个分数分子,分母:); scanf(%d%d,&m,&n); a=m/n
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年轨道交通工作人员安全生产知识考试试题及答案
- 全国电力行业(风力发电运维岗位)技能竞赛决赛试题库及答案
- 2024-2025年新能源储能行业在储能电站储能系统安全性中的应用场景报告
- 高炮合同模板(3篇)
- 高粱合同模板(3篇)
- 城市地下管线探测视频拍摄与数据分析协议
- 环保行业工伤赔偿协议模板
- 家居建材店店长任期管理与市场拓展合同
- 江南大学产学研合作技术转化实施合同
- 文秘专业笔试试题及答案
- 2023年重庆市大渡口区春晖路街道阳光社区工作人员考试模拟试题及答案
- 医疗机构门诊患者流行病学调查表
- GB/T 18253-2000钢及钢产品检验文件的类型
- 虚拟仪器-第4章-LabVIEW的程序结构课件
- 2022年太原市第二热力有限责任公司招聘笔试试题及答案解析
- 《中职地理》配套教学课件
- 水运工程质量检验标准表格
- DB51∕T 2571-2019 林下黄精种植技术规程
- 世园会周边环境综合整治工作汇报
- 金相检验4-结构钢的金相检验
- 不同截面钢牛腿设计计算(excel)
评论
0/150
提交评论