没有合适的资源?快使用搜索试试~ 我知道了~
学生考勤管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 62 浏览量
2022-06-26
14:39:43
上传
评论
收藏 174KB DOC 举报
温馨提示
试读
18页
一、设计内容与设计要求 1.设计内容:学生考勤管理系统 1、问题描述 学生信息包括:学号、姓名、性别、年龄、班级等信息。 考勤信息包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退 、请假和旷课)。 2、功能要求 (1)添加功能:程序能够添加学生的记录和缺课记录,提供选择界面供用户选择所 要添加的类别。添加学生记录时,要求学号要唯一,如果添加了重复学号的记录时,则 提示数据添加重复并取消添加。 (2)查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找 到,给出相应的提示信息,如果找到,则显示相应的记录信息。还可以按课程名、学生 姓名对缺课记录进行查询。 (3)显示功能:可显示当前系统中所有学生的记录和缺课记录,每条记录占据一行 。 (4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性 。 (5)删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应 的记录,则提示"记录为空!"并返回操作。 (6)统计功能:能根据多种参数进行统计。能按课程名统计出学生旷课的信息、还 可以按姓名统计出任一学生的旷课情况。需要排序。 (7
资源推荐
资源详情
资源评论
学生考勤管理系统
一、设计内容与设计要求
1.设计内容:学生考勤管理系统
、问题描述
学生信息包括:学号、姓名、性别、年龄、班级等信息。
考勤信息包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟到、早退、请假和旷
课)。
、功能要求
()添加功能:程序能够添加学生的记录和缺课记录,提供选择界面供用户选择所要添加的类
别。添加学生记录时,要求学号要唯一,如果添加了重复学号的记录时,则提示数据添加重复并取消
添加。
()查询功能:可根据学号、姓名等信息对已添加的学生记录进行查询,如果未找到,给出相
应的提示信息,如果找到,则显示相应的记录信息。还可以按课程名、学生姓名对缺课记录进行查询。
()显示功能:可显示当前系统中所有学生的记录和缺课记录,每条记录占据一行。
()编辑功能:可根据查询结果对相应的记录进行修改,修改时注意学号的唯一性。
()删除功能:主要实现对已添加的学生记录进行删除。如果当前系统中没有相应的记录,则
提示“记录为空!”并返回操作。
()统计功能:能根据多种参数进行统计。能按课程名统计出学生旷课的信息、还可以按姓名
统计出任一学生的旷课情况。需要排序。
()保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
()读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
目 录
一、 需求分析......................................................................................................................................................2
1.系统功能流程图........................................................................................................................................2
3.输入输出的要求........................................................................................................................................2
二、 总体分析......................................................................................................................................................3
系统功能分析.......................................................................................................................................................3
三、详细设计.......................................................................................................................................................3
1.类设计:....................................................................................................................................................3
四、 界面设计与各功能模块的实现.................................................................................................................5
1. 界面设计...................................................................................................................................................5
五、 系统调试......................................................................................................................................................7
1.首页进入学生考勤管理系统主菜单........................................................................................................7
2 录入学生信息界面:................................................................................................................................7
六、 使用说明及心得体会..................................................................................................................................8
1
学生考勤管理系统
一、需求分析
1.系统功能流程图
3.输入输出的要求
输入的要求:
通过主函数体调用其他函数应用系统主控界面包括学生信息录入,查找等功能模块。学
生信息录入功能完成学生信息和缺课信息的输入。记录查询功能可以对数据各分类的记
录进行查询。
输出的要求:
退
出
主程序
初
始
化
程
序
菜
单
程
序
查
找
删
除
修
改
统
计
录
入
显
示
保
存
2
学生考勤管理系统
能够按编号、姓名对学生的信息进行检索并将检索结果显示在屏幕上。
可以统计全部学生缺课类型,及其缺课次数。
如果检索不到相应的信息应提示用户。
二、总体分析
系统功能分析
能够从屏幕上读取一个学生的信息和缺课信息并将信息存入到数据文件中。能够将指
定的信息从文件中删除。能够按编号、姓名对学生的信息进行检索并将检索结果显示在
屏幕上。可以统计全部学生缺课次数,及其缺课类型。要求有错误提示功能。如果检索
不到相应的信息应提示用户。
三、详细设计
1.类设计:
类:Person
数据成员
学号,姓名,性别,年龄,班级缺课类型,缺课次数,指针域
学号
姓名
性别
年龄
!班级
"#$#%缺课类型&'迟到('早退('请假('旷课
)%缺课次数
*+#指针域 、
成员函数
*&基类构造
,
#-指针域设置为空
.
/"#0*&基类虚析构
,
.
/"#/"12#&-从键盘输入数据
/"#/"12#&"3#4"3-从文件输入数据
/"#/"5#2#&-向屏幕输出数据
/"#/"5#2#&3#43-向文件输出数据
3
剩余17页未读,继续阅读
资源评论
- CosmicPeople212023-11-29果断支持这个资源,资源解决了当前遇到的问题,给了新的灵感,感谢分享~
是空空呀
- 粉丝: 178
- 资源: 3万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功