已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
需求分析,小组成员: 孙滨,赵壮壮,王野,罗安,可行性研究,问题定义:当前高校中的理工类专业基本上都设置了实验类课程,相对于传统课程,实验课程的学生出席情况教师不好掌握。基于此开发一款课程点名签到系统。 技术可行性:可通过C+、java等程序世纪语言来实现这个系统。初步构想基本的数据结构为结构体数组,用线性表完成。 操作可行性:可设一台主机为终端机,教师为系统管理员,对学生出席情况作录入和监督,数据流图,教师,录入出席信息,处理学生信息,出席信息,学生出席信息,未正常上课人数,出席信息,未正常上课人名,产生出席情况表,未出席名单,教师,需求分析,1、功能需求: 通过教师录入学生出席情况来反馈出席情况; 2、可靠性可用性需求: 已记录的学生出席情况需长期记录以便在学期结束时供教师打分做参考; 3、接口需求 教师通过选择来确认每个学生的出席状况;,总体设计,签到系统H图,学生点名签到系统,输入,选择,统计,输出列表,课程,课名,班级,学号,上课,未上课,按时,未上课,请假,未请假,迟到,早退,事假,病假,未按时 上课人数,旷课 人数,请假 人数,旷课次 数超3 次者,未按时 上课次 数超过 5次者,ER图 关系模式,课名,课号,实验课程,学习,班级,学号,ISA,学生,未上课学生,上课学生,未出席原因,出席情况,实验课程(课号,课名),学习(课号,学号),学生(学号,班级),上课学生(学号 CASCADE,出席情况),未上课情况(学号 CSACADE,未出席原因),选择模块程序流程图,开始,出席,T,F,上课,未上课,请假,F,T,旷课,请假,病假,T,F,病假,事假,结束,正常上课,迟到,正常上课,早退,T,F,迟到,T,F,输入学号,学号存在,F,T,实现,白盒黑盒测试,白盒测试,Scanf(输入学号); While(学号存在) If(去上课) if(按时上课) printf(按时上课); else if(迟到) printf(迟到); else printf(早退); ,13.Else 14. if(未请假) 15. printf(旷课); 16. else 17. if(事假) 18. printf(已请事假) 19. else 20. printf(已请病假); 21. 22. 23. 24.end,白盒测试-流图,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,1,2,白盒测试,流图环形复杂度为6,有6条独立路径 路径1:1-2-3-4-5-12-23-1 路径2:1-2-3-4-6-7-8-11-12-23-1 路径3:1-2-3-4-6-7-9-10-11-12-23-1 路径4:1-2-3-13-14-15-22-23-1 路径5:1-2-3-13-16-17-18-21-22-23-1 路径6:1-2-3-13-14-16-17-19-20-21-22-23-1,白盒测试-测试用例,路径1的测试用例: value=正常上课 预期结果:输出按时上课 路径2的测试用例: value=迟到 预期结果:输出迟到 路径3的测试用例: value=早退 预期结果:输出早退,白盒测试-测试用例,路径4的测试用例: value=未上课-未请假 预期结果:旷课
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高一化学必修第二册有机化合物知识清单教学设计
- 【知识清单】初中七年级地理上册(人教版)4.4世界的气候(第一课时)
- 小学四年级科学《呼吸与消化》单元小结教学设计
- 七年级英语下册Units 5-6复习课教学设计(浙江专版)
- 高一年级劳动技术金钩花养殖方法探究教学设计
- 高中化学选择性必修1“盖斯定律与反应热的计算”教学设计
- 小学三年级综合实践活动《节水小卫士·准备阶段》教学设计
- 预制构件安装废弃物控制施工工法
- 土壤修复工程监理细则
- 针对多通道生物电信号采集的模拟前端噪声抑制与共模抑制比相关参数及设计要求
- 2026年高考真题-物理(四川卷) 含解析
- 涂装废气RCO治理设备安装工程竣工验收报告
- 腰椎间盘突出症护理管理流程
- DB11-T 383-2023 建筑工程施工现场安全资料管理规程
- 2026年四川省宜宾市事业单位联考《公共基础知识》试题及答案
- 2026中国国际航空股份有限公司地面服务部就业见习岗位招聘笔试历年参考题库附带答案详解
- 2026贵州省农业发展集团有限责任公司招录(第一批)岗位65人农业考试备考题库及答案解析
- 安管考试看图题
- (一模)南昌市2026届高三年级三月测试英语试卷(含官方答案)
- 冲床操作工岗位责任制度
- 阿里铁军考核制度
评论
0/150
提交评论