工程技术大学Oracle 数据库课程设计报告学生考勤系统姓 名: XXXXX 班 级: 计 SJ08-1 班 学 号: 0820980113 完成日期:2024-12-29指导老师: XXXX 工程技术大学 软件学院目 录1 学生考勤管理系统背景分析.......................................32 学生考勤管理系统需求分析.......................................32.1 用户需求描述 32.2.1 学生用户需求描述 32.2.2 任课老师用户需求描述 42.2.3 班主任用户需求描述 42.2.4 院系领导用户需求描述 42.2.5 学校领导用户需求描述 42.2.6 系统管理员用户需求描述 42.3 功能需求描述 52.4 系统功能划分 52.4.1 请假系统模块 52.4.2 考勤系统模块 52.4.3 后台管理管理 53 学生考勤系统的 E-R 模型 64 数据字典设计 75 数据库表的逻辑结构设计 86 数据库表空间和表设计 106.1、设计表空间 106.2、创建表 116.3、创建其它数据库对象 147 心得体会 158 参考文献 15Oracle 数据库课程设计——学生考勤系统的 Oracle 实现1 学生考勤管理系统背景分析随着高校校园信息化的逐步完善,有效地借助网络、数据库等技术提高工作和管理效率。如今针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。因此学生考勤管理系统能进一步加强高校学风建设,维护正常的教学秩序,给学生制造一个优良的学习环境。目前高校学生上课考勤管理都是以任课老师上课点名,记录学生上课情况,对于时间比较长的请假,需要通过递交请假申请让班主任、院系领导都批准方能生效。这种模式在目前高校管理中暴露了不可避开的弊端:1、学生请假不方便;2、学生请假对任课老师不透明; 3、学生对自己整个学期的上课出勤情况没有整体的统计信息;4、班主任对本班学生整个学期的上课出勤情况不易查看;5、院系领导、学校领导不容易把握学生上课的出勤情况。因此一个好的学生考勤管理系统在一定程度上可以解决这些弊端,本系统主要针对目前高校学生在线请假以与学生上课出勤管理而设计的信息系统。本系统涉与到高校六大类用户:学生、任课老师、班主任、院系领导、学校领导、系统管理员。2 学生考勤管理系统需求分析2.1 用户需求描述用户是系统的最终使用者,根据分析,本系统应当包括学生、班主任、任课老师、院系领导、学校领导、系统管理员六类用户,这六类用户对系统的需求简要概...