学生考勤管理系统课程设计报告.docx

时间:2023-1-13 作者:791650988

XXXX学校教学工作计划范文.docx

XXXX学校教学工作计划范文一指导思想本学期我校的教学工作继续以提高教育教学水平和办学质量为中心,积极推进新课程改革和课程体系建设,构建新型的课堂教学模式,落实学科核心素养,提高课堂教学的实效性.强化教育教学管理的着力点,规范教学行为,促进,

《学生考勤管理系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《学生考勤管理系统课程设计报告.docx(43页珍藏版)》请在上搜索。

1、学生考勤管理系统课程设计报告目录1设计内容及要求.31.1设计内容.31.2设计任务及具体要求.32概要设计.42.1该系统的功能简介.42.2 总体程序框图.42.3各个模块之间的主要关系.53 设计过程或程序代码.53.1各个模块的程序流程图及运行界面.53.2对关键代码加以分析说明.104程序调试分析.145小结.17 致谢.17 参考文献.17 附:源程序.181 设计内容及要求1.1设计内容学生考勤信息记录了学生的缺课情况,它包括:缺课日期、第几节课(连续用begin-end的形式表示)、课程名称(课程名称中不会出现空格)、学生姓名、缺课类型(迟到、早退、请假及旷课)。1.2设计任务

2、及具体要求任务:(1)给出软件结构,说明各模块的功能。(2)设计相关的类,并说明该类的作用。特别要用图形说明类之间的继承关系。 (3)编写代码具体要求:(1)定义相关的数据,比如:学生学号 学生姓名 课程名称 上课时间 到课时间出勤状态 旷课/病假/事假/迟到/早退(2)能够进行以下操作:A能够对数据进行增、删、改、查操作。B能够按学号顺序列出某一课程的出勤状况2 概要设计2.1系统的功能简介考勤管理系统,有以下功能:(1)录入学生的缺课记录:从键盘输入数据(提示:为避免重复从键盘输入数据,测试时可将数据存储在文件中,利用输入重定向功能读入),输入格式为:缺课日期第几节课课程名称学生姓名缺课类

3、型每行一条纪录。例如:2013-04-292-4中国近现代文学史李云龙迟到2013-04-282-4大学生社交礼仪(2)修改某个学生的缺课记录:可以对缺课纪录的任意部分进行修改,然后显示一下修改后的纪录。(3)查询某个学生的缺课情况:查询结果按照日期升序排序,同一天内按照所缺课程的时间升序排序。(4)统计某段时间内(以天为单位),旷课学生姓名及旷课节数,查询结果先按旷课节数降序排序,旷课节数相同的学生按姓名升序排序;(5)统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少排序,旷课人次相同的课程按课程名称升序排序。2.2 总体程序框图修改某学生的缺课信息查询某学生的缺课信息统计某段时间内旷课学生姓名及旷课节数统计某段时间内,有学生旷课的课程及旷课人次录入学生的缺课信息学生考勤管理系统录入缺课学生的姓名、缺课日期、缺课节次、缺课课程名称、缺课类型修改某学生的缺课日期、缺课节次、缺课课程名称、缺课类型查询某学生的缺课日期、缺课节

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:791650988@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。