实验二时间日志缺陷日志管理

上传人:ni****g 文档编号:489031715 上传时间:2023-08-24 格式:DOC 页数:20 大小:198KB
返回 下载 相关 举报
实验二时间日志缺陷日志管理_第1页
第1页 / 共20页
实验二时间日志缺陷日志管理_第2页
第2页 / 共20页
实验二时间日志缺陷日志管理_第3页
第3页 / 共20页
实验二时间日志缺陷日志管理_第4页
第4页 / 共20页
实验二时间日志缺陷日志管理_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《实验二时间日志缺陷日志管理》由会员分享,可在线阅读,更多相关《实验二时间日志缺陷日志管理(20页珍藏版)》请在金锄头文库上搜索。

1、广州大学学生实验报告开课学院及实验室:电子信息实验楼416A 2013年 11月 9日学院计算机科学与教育软件学院年级/专业/班软工114班姓名李健豪学号1106100026实验课程名称个人软件过程实验成绩实验项目名称实验二:时间日志、缺陷日志管理指导老师陶文正一、实验目的 学生使用C+或C语言开发一个“简单学生管理系统”程序,要求学生按照个人软件过程的规范要求,结合该程序的实际开发过程,来深入理解并运用个人软件过程的基本概念、方法与过程。二、实验环境: PC机1台/1人,VC6.0环境。三、实验要求(1) 编写程序要严格按照C+编程规范进行代码编写;(2) 必须按照个人软件过程的规范要求,真

2、实地采集数据、填写相关的表格、编写相关的文档;(3) 按照老师的要求,每个人必须独立完成;(4) 按照上机的时间安排进行实验,实验课结束后提交相关的文档和实验报告。四、 实验内容 “简单学生管理系统” 本设计内容可用程序设计基础方法完成。系统功能简介: 1、输入和储存学生信息2、查看学生信息3、学生成绩统计4、查找学生信息5、 修改学生信息6、 删除学生信息7、 增加学生信息8、退出五、 实验步骤1 准备阶段实验要求需要准备好以下表格:(1)项目计划总结表;(2)代码复查检查表;(3)时间记录日志;(4)缺陷记录日志(5)程序规模估计表。1 计划、设计阶段: 进行设计,完成设计文档,填写记录日

3、志(见表表格) 程序规模估计表 学生李健豪日期2013.10.12-2013.10.31教员陶文正课程 个人软件过程 程序代码行以前的功能估计的功能最小/min平均/min最大/minvoid write_student()35 /输入学生信息 51115void read_student()10/查看学生信息91220void show_student()15 /查看学生成绩42023void search_student()40/查找学生信息121419void amend_student()35 /修改学生信息3445120void delete_student()13/删除学生信息13

4、5585void add_student()35 /增加学生信息213067void return_student()2/退出系统156int main()25 /调用以上函数183779估计210/113 2294242 编码阶段: 编码实现,调试程序,填写时间记录日志(实验源代码附后)时间记录日志学生李健豪日期2013.10.12-2013.10.31教员陶文正课程个人软件过程 日 期开始时间中断时间 (min)结束时间净时间(min)活动备注CU2013.10.12 六10:455+1012:0060计划阅读C+,熟悉程序语言2013.10.14 一20:005+1921:3066设计设

5、计基本的算法思路2013.10.17 四10:30+512:0085编程 中断:上洗手间2013.10.18 五21:30+1822:3042编程 中断:洗澡2013.10.22 二14:30+2+816:30110代码复查 中断:回短信,接电话2013.10.24 二10:40+5+811:5057编译 中断:刷微博2013.10.25 五15:30+516:4065测试 中断:泡茶喝2013.10.26 六22:00+2023:1555测试 中断: 洗衣服2013.10.31 四10:35+511:5070后置处理 中断:上洗手间3 代码复查:填写代码复查表,时间记录日志,缺陷日志(见表格

6、)目的指导你进行有效的代码复查1234累计累计%一般性说明在完成每个复查步骤之后,将发现的某个类型的缺陷的个数记录在右边的栏目中。如果该步骤没有发现缺陷,就在右边的栏目中打个表示检查无误的叉号()。在开始复查下一个程序之前,要按照检查表完整对程序、类、对象或方法的检查。/ / 完整性验证设计的所有功能都已经编码。 / /Includes验证Include语句是完全的。 / /初始化检查变量和参数的初始化: 在程序的开始; 在每个循环的开始; 在函数/过程的入口。 /调用检查函数调用的格式: 指针; 阐述; “”的使用。 26%名字检查名字的拼写和使用: 是否前后一致? 是否在说明的作用域之内?

7、 结构和类中变量的引用是否使用了“.”。 516%字符串检查所有的字符串: 使用指针来表示的; 是以Null结尾的。 /指针检查所有的指针: 是初始化为Null; 是有在New(新建)之后才Delete(删除); 在New并使用之后要删除。 13%输出格式检查输出格式: 换行是否合适; 间隔是否合适。 825%对保证检查是适当的并且是成对的。 3 9%逻辑操作符验证,|逻辑操作符的使用是合适的;检查每个逻辑函数的()是合适的。 13%逐行检查检查每一行代码: 指令的语法是否正确? 标点是否正确? 符号是否正确? 722%标准保证所有代码符合编码标准。 /文件的打开与关闭验证所有的文件: 是合适

8、的声明的; 是合适的打开的; 是合适的关闭的。 / /全面检查对整个程序进行全面的检查已发现系统问题和非期望的问题。 5 15%总计 32100 %5 编译、测试阶段:编译、调试代码,时间记录日志,缺陷日志(见表格)缺陷记录日志学生李健豪日期2013.9.12-2013.9.29教员陶文正课程个人软件过程 日 期编号类型引入阶段排除阶段修复时间/min相关缺陷2013.9.12 四 1调用编码代码复查8 调用的时候,引用参数不规范,出现错误。2013.9.14 六 2名字编码代码复查10 结构和类中变量的引用没有使用“.”。2013.9.14 六 3逐行检查编码代码复查40 指令的语法部分不正确。2013.9.14 六 4调用编码代码复查15 “”的使用不够规范。2013.9.24 六 5全面检查编码代码复查60 对整个程序进行全面的检查6、总结表 PSP项目计划总结表学生 李健豪 日期 2013年10月29日 程序 简单学生管理系统 程序号# 教师 陶文正 程序设计语言 C语言和C+ 总结 计划 实际 累计 Minutes/LOC 0.87 2.03 LOC/Hour 400min 610min Defects/KLOC 过程效益 A/FR 程序规模(LOC) 新开发与更改的 250 300 最大规模 500 最小规模 250 开发阶段时间/min 计划 实际 累计

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号