- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C++学生考勤系统(含源代码)--第1页
.
C++语言程序设计
课程设计报告书
题目:
班级:
学号:
姓名:
指导教师:
周期:
·····以下由验收老师填写··········
成绩:
年月日
.
C++学生考勤系统(含源代码)--第1页
C++学生考勤系统(含源代码)--第2页
.
一、课程设计的目的与要求
(一)课程设计目的与任务
C++作为一门程序设计语言,其学习的最终目的是应用,作课程设计可以让
我们更好的理解C++语言的精髓,学习掌握C++的语言流程,初步了解编程的
思路,并且有重点的练习我们C++中的类、对象等模块的,使我们对这些重
中之重的语言模块掌握的更加灵活可以实现我们的一些初步的程序设计要求
也可以提高我们的实践能力;在课程设计中我们也应该就产生的实际开发问
题象老师请教学习,以最好的最高的水准完成设计任务。
(二)题目要求
考勤信息记录了学生的缺课情况,它包括:缺课日期、第几节课、课程名称、
学生姓名、缺课类型(迟到、早退、请假及旷课)。试设计一考勤管理系统,使
之能提供以下功能:
(1).录入学生的缺课记录;
(2).修改某个学生的缺课记录;
(3).查询某个学生的缺课情况;
(4).统计某段时间内,旷课学生姓名及旷课次数,按旷课次数由多到少排序;
(5).统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少
排序;
(6).系统以菜单方式工作。
二、设计正文
1、系统分析
考勤信息记录了学生的缺课情况,它包括:缺课日期、第几节课、学生姓名、
缺课类型(迟到、早退、请假及旷课)。设计一考勤管理系统,使之能提供以下
功能:
(1).录入学生的缺课记录:从键盘输入数据,输入格式为:学生姓名、缺课日期、
第几节课、课程名称、缺课类型。
例如:
.
C++学生考勤系统(含源代码)--第2页
C++学生考勤系统(含源代码)--第3页
.
张三2008-04-293-4C++程序设计实验迟到
李四2008-04-283-4C++程序设计旷课
(2).修改某个学生的缺课记录:可以对缺课纪录的任意部分进行修改,然后显示
一下修改后的纪录。
(3).查询某个学生的缺课情况
(4).统计某段时间内(以天为单位),旷课学生姓名及旷课节数,查询结果先按
旷课节数降序排序
(5).统计某段时间内,有学生旷课的课程及旷课人次,按旷课人次由多到少排序
(6).系统以菜单方式工作。
2、功能详细描述及框图
这是一个小型的学生考勤系统,它使用类来实现,充分体现面向对象的程序设
计特点。它可以实现的主要功能有:录
您可能关注的文档
最近下载
- 2023年教师职称计算机考试题库.pdf
- 建筑工程图集 16J914-1:公用建筑卫生间.pdf VIP
- 小学数学五年级上册期末测试卷及参考答案(能力提升).docx
- 小学生行为习惯的养成教育.pptx VIP
- 小学六年级上册数学期末测试卷含答案(巩固).docx
- 提高预制箱梁外观一次交验合格率QC小组.pptx
- 小学数学三年级下册期中测试卷附答案(达标题).docx
- 人教版四年级数学上册课件 第3单元 角的度量 第1课时 线段、直线、射线和角.pptx VIP
- 小学数学六年级上册期末测试卷带答案(实用).docx
- 父母教育态度的一致性对幼儿社会性发展的研究(国家开放大学、普通本科毕业生适用).docx
文档评论(0)