学生考勤管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件学院
综合训练项目报告书
课程名称软件工程
项目名称学生考勤管理系统
专业班级
组别
任课教师
目录
1.设计时间-------------------------------------------------------------3
2.设计任务-------------------------------------------------------------3
3.设计内容-------------------------------------------------------------3
3.1.总体目标------------------------------------------------------3
3.2.具体设计------------------------------------------------------3
3.3.系统功能模型-----------------------------------------------4
3.3.1.系统数据流程图-------------------------------------4
3.3.2.数据字典------------------------------------------------9
3.4.系统数据模型------------------------------------------------10
4.总结与展望----------------------------------------------------------11
1 设计时间
2016.05.18—2016.05.28
2 设计任务
确定学生考勤管理系统课题,结合实际情况拟定总体目标,进一步详细拟定具体目标,讨论具体有哪些系统功能模块,画出系统数据流程图和系统数据模型,编订数据字典。
3 设计内容
3.1总体目标
学生考勤管理程序是学校管理工作中一个比较重要的任务,过多的学生考勤管理程序工作给学校老师带来了很大麻烦的。虽然原始的记录方法在一定的程度上可以解决问题,可是现在计算机已经走到了我们的生活,它的不足之处就显而易见了。学生考勤管理程序,是一个对于学生考勤的管理系统,不仅大大减少了考勤管理人员的大量的工作,而且还方便了班级和学校对学生出勤情况的查询以及根据出勤状况判定的平时分的查询,只要通过计算机驾驶就能登入本系统就能及时修改、更正学生的考勤信息,使信息真实、有效。同时管理人员还可对教师和同学的信息进行录入、删除、修改、查询操作。这样节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率.操作上力争实现人性化、合理化,满足学校、老师、管理人员的使用和查看。
3.2具体目标
(1)管理方面
①用户信息管理
管理员:
录入教师的信息,包括教师姓名、性别、教师工号、联系电话、登录密码。录入完成后管理员可点击查询,查询所有教师的信息,并可对教师信息进行删除,修改;
录入学生的信息,包括学生姓名、性别、学号、所在班级、地址。录入完成后,管理员可点击查询,可选择全部查询,也可按年级或按班查询学生信息,并可对学生信息进行删除和修改。
登记管理员的信息,包括管理员姓名、性别、管理员工号、联系电话。录入完成后管理员只可查询管理员信息,但只能由一位获取最高权限的管理员进行删除和修改。
②学生考勤信息管理
教师:教师每日将考勤信息录入系统,包括上课时间、出席状况、缺勤状况、请假记录事项。
③学生平时分信息管理
教师:教师根据具体考勤信息,依据旷课扣-1分,请假扣-0.2分,出席不扣分的原则,将平时分录入系统。
(2)功能方面
学生:输入用户名和密码,若皆正确,将进入系统,可选择3个功能:1、修改密码
2、查询个人平时分
3、可查询个人考勤表。进行任一操作后,可选择继续也可退出系统。
教师:输入用户名和密码,若皆正确,将进入系统,拥有录入考勤信息、录入平时分、查询、修改、删除考勤和平时分的功能。
管理员:输入用户名和密码,若皆正确,将进入系统,拥有对学生、教师、管理员3者信息的查询、录入、修改、删除的功能。
(3)效益方面
使信息数据化,便于存储、查找、存档,节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率.
3.3系统功能模型
3.3.1系统数据流程图
1.1学生考勤管理系统零层图
1.2学生考勤管理系统一层数据流图 1.3学生考勤管理系统一层数据流图
1.4处理考勤、平时分事务流程图
1.5处理教师查询事务流程图
1.6处理教师信息事务流程图 1.7处理学生信息事务流程图
1.8处理管理员信息事务流程图
3.3.2数据字典
(1)数据流词条
1)数据流名:教师信息事务数据流
2)简述:由管理员输入系统。
3)组成:添加教师信息、删除教师信息、修改教师信息
4)来源:管理员
5)去向:教师信息数据库
(2)数据元素词条
1)类型:用户名文字型、密码是数据型。
2)取值范围:用户名 2-4字,密码6位数
3)相关的数据元素及数据结构:学生信息表,教师信息表,管理员信息表
(3)数据存储文件词条:
1)文件名:学生信息表
2)简述:记录学生信息
3)组成:学生姓名,
性别,
学号,
所在班级,
地址,
登录密码
4)输入:管理员录入
5)输出:学生信息表
(4)词条加工:
1)加工名:删除学生信息
2)简述:将学生信息删除
3)输入:教师删除
4)输出:学生信息表
(5)数据源点及数据汇点词条:
1)名称:管理员
2)简述:管理教师、
学生、
管理员信息的人员
3)有关数据流:教师信息事务数据流、
学生信息事务数据流、
管理员信息事务数据流