1软件技术专业(Oracle方向)《个体软件过程》(专业选修课)实训内容及安排指导书(一)班级:学号:姓名:一、实训目的本实训课程的目的是按照个体软件过程的规范要求,结合实际的程序设计,来深入理解并运用个体软件过程的基本概念、方法与过程。二、实训要求必须按照个体软件的过程,真实地采集数据、填写相关的表格、编写有关的文档。一定要按照老师的要求,每个人必须独立完成。一定要按照实训的时间安排进行实验,实训结束后提交有关的表格与文档。三、实训内容用C或JAVA语言编写程序,提示用户输入一个1至1000之间的整数,判断整数是否为质数?质数是除了1与它本身,不能被其它数整除的数。四、实训安排第一次课:入口准则、计划、设计阶段1、程序功能的陈述与解释,完成需求文档;2、准备项目计划总结表、代码复查检查表、时间记录日志、缺陷记录日志、程序规模估计表等;3、做计划,填写项目计划总结表与时间记录日志;4、进行设计,完成设计文档,填写时间记录日志;第二次课:编码阶段1、编码实现,提交源程序;2、填写时间记录日志;第三次课:代码复查、编译、测试阶段1、代码复查,填写代码复查检查表,时间记录日志,缺陷记录日志;2、编译程序,修复所有缺陷,填写时间记录日志,缺陷记录日志;3、测试程序,修复所有缺陷,填写时间记录日志,缺陷记录日志;第四次课:后置处理、出口准则阶段1、后置处理,填写项目计划总结表;2、总结缺陷数据,更新代码复查检查表;23、后置处理时间填入时间记录日志;4、整理完成出口准则要求文档;五、文档清单入口:问题描述、项目计划总结表、代码复查检查表、程序规模估计表、时间记录日志、缺陷记录日志出口:设计文档、程序清单、代码复查检查表、项目计划总结表、时间记录日志、缺陷记录日志六、注意事项:及时记录时间与缺陷数据!各个表格、文档的数据之间保持一致性!程序规模估计表学生日期教员课程程序代码行以前的功能估计的功能最小平均最大估计3时间记录日志学生日期教员课程日期开始时间结束时间中断时间净时间活动备注CU4缺陷记录日志学生日期教员程序号日期编号类型引入阶段排除阶段修复时间相关缺陷5PSP项目计划总结表学生日期程序程序号#教师程序设计语言总结计划实际累计Minutes/LOCLOC/HourDefects/KLOC过程效益A/FR程序规模(LOC)新开发与更改的最大规模最小规模开发阶段时间/min计划实际累计累计百分比计划设计编码代码复查编译测试后置处理总计最大时间最小时间引入的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计排除的缺陷计划实际累计累计百分比Def/Hour计划设计编码代码复查编译测试总计6《个体软件过程》实训报告一、程序流程图或源码或伪码表示二、实训总结与体会(包括需改进的地方)