1、 1 数据库原理与应用课程设计数据库原理与应用课程设计 考勤考勤管理系统数据库设计管理系统数据库设计 2 目录目录 1.1. 概述概述 4 4 1.1.1.1. 项目项目目的目的 4 1.2.1.2. 系统说明系统说明. 4 2.2. 需求分析需求分析 4 4 2.1.2.1. 需求分析需求分析. 4 2.2.2.2. 数据需求数据需求. 4 2.3.2.3. 事物需求事物需求. 5 2.4.2.4. 数据字典数据字典. 5 3.3. 方案图表设计方案图表设计 7 7 3.1.3.1. 关系模式关系模式. 7 3.2.3.2. E E- -R R 图图 . 7 3.2.1. 学生信息实体 E-
2、R 图: 7 3.2.2. 课程信息实体 E-R 图: 7 3.2.3. 出勤成绩实体 E-R 图: 8 3.2.4. 考勤状态实体 E-R 图: 8 3.2.5. 考勤统计实体 E-R 图: 8 3.2.6. 评分标准实体 E-R 图: 9 3.2.7. 考勤信息实体 E-R 图: 9 3.2.8. 信息实体 E-R 总图: 9 3.33.3 关系图:关系图: 错误!未定义书签。 4.4. 数据库源代码数据库源代码 1010 4.1.4.1. 数据库建立数据库建立 . 10 4.1.1. 创建数据库 . 错误错误! !未定义书签。未定义书签。 4.1.2. 学生信息表建立 . 错误错误! !
3、未定义书签。未定义书签。 4.1.3. 课程信息表建立 . 错误错误! !未定义书签。未定义书签。 4.1.4. 出勤成绩表建立 . 错误错误! !未定义书签。未定义书签。 4.1.5. 考勤状态表建立 错误错误! !未定义书签。未定义书签。 4.1.6. 考勤统计表建立 . 错误错误! !未定义书签。未定义书签。 4.1.7. 评分标准表建立 . 错误错误! !未定义书签。未定义书签。 4.1.8. 考勤信息表建立 . 错误错误! !未定义书签。未定义书签。 4.1.9. 用户表建立 . 错误错误! !未定义书签。未定义书签。 4.2.4.2. 数据初始化数据初始化 错误!未定义书签。 4.
4、2.1. 将学生信息加入 student 表中 . 错误错误! !未定义书签。未定义书签。 4.2.2. 将课程信息加入 course 表中 错误错误! !未定义书签。未定义书签。 4.2.3. 将学生出勤成绩加入 cs 表中 错误错误! !未定义书签。未定义书签。 3 4.2.4. 将考勤状态信息加入 KqN 表中 . 错误错误! !未定义书签。未定义书签。 4.2.5. 将学生考勤统计信息加入 addup 表中 . 错误错误! !未定义书签。未定义书签。 4.2.6. 将评分标准加入 CutStandard 表中 . 错误错误! !未定义书签。未定义书签。 4.2.7. 将学生考勤信息加入 kq 表中 错误错误! !未定义书签。未定义书签。 4.2.8. 将用户信息加入 UserInfo 表中 错误错误! !未定义书签。未定义书签。 5.5. 结果数据处理结果数据处理 错误!未定义书签。 5.1.5.1. 查询查询 错误!未定义书签。 5.1.1. 单表 student 查询 . 错误错误! !未定义书签