河南理工大学 计算机科学与技术学院 课程设计报告 200 8 — 200 9 学年第 1 学期 课程名称 数据库系统原理 设计题目 学生考勤管理系统 学生姓名 学 号 专业班级 指导教师 2 0 0 9 年 1 月 2 0 日 目录 一. 设计任务书…………………………………………………………1 二. 背景分析…………………………………………………………3 三. 问题描述…………………………………………………………4 四. 可行性分析…………………………………………………………5 五. 需求分析……………………………………………………………6 六. 数据字典……………………………………………………………8 七. 系统开发工具………………………………………………………9 八. 总体设计……………………………………………………………10 九. 详细设计建立数据库………………………………………………16 十. 个人总结………………………………………………………………23 十一. 参考文献…………………………………………………………24 一.数据库系统设计课程设计任务书 设计题目 学生考勤管理系统 指导教师 班 级 学 生 课程设计功能要求 本课程设计要实现的主要功能如下: 1)建立数据库,初始化学生、任课老师、班主任、院系领导、学校领导以及系统管理员等信息
2)学生:在线请假以及查看在校期间所有的上课出勤信息
查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等以及修改个人用户密码
3)任课老师:管理所教班级学生的上课出勤信息以及查看所教班级学生的上课出勤信息
查看本人基本信息以及修改个人用户密码
4)班主任:审批本班学生本学期的在线请假以及查看本班学生本学期所有课程的上课出勤信息
查看本班学生的基本信息、修改个人用户密码等
5)院系领导:审批本院