aspnet学生考勤系统的设计与实现 - 图文 联系客服

发布时间 : 星期一 文章aspnet学生考勤系统的设计与实现 - 图文更新完毕开始阅读

哈尔滨学院本科毕业论文(设计)

课程号 出勤记录 教师课程考勤 学号 出勤分数 图3-5教师任课出勤信息实体属性图

学生出勤信息实体属性如图3-6所示。

课程号 出勤分数 学生出勤信息 学号 出勤预警 图3-6学生出勤信息实体属性图

13

哈尔滨学院本科毕业论文(设计)

第四章 详细设计与实现

总体设计阶段以比较抽象概括的方式提出了解决问题的办法。详细设计是软件开发时期的第三个阶段,也是软件设计的第二步。其任务就是把解法具体化,也就是回答下面这个关键的问题:“应该怎样具体地实现这个系统呢?”,通过详细设计应该得出对目标系统的精确描述,给出各个模块的详细过程性描述。从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。

4.1 数据库详细设计与实现

4.1.1数据库详细设计

针对一般网上考勤系统的需求,通过对网上考勤系统管理工作过程的内容和数据流程分析,设计如下所述的数据项和数据结构:

1. 考勤管理系统系统管理员表

该表主要用于存储考勤管理系统系统管理员的相关信息,如表4-1所示。

表4-1 考勤管理系统管理员表(GLY)

序号 1 2 字段名 adm Pw 字段类型 Char Char 长度 10 6 字段说明 管理用户名 管理密码 2. 考勤管理系统学生信息表 该表主要用于存储考勤管理系统学生的相关信息,如表4-2所示。

表 4-2 考勤管理系统学生表(XSXX)

序号 1 2 3 4 5 6 字段名 XH XM XB RXSJ ZY PW 字段类型 Char Char Bit Datetime Char Char 长度 8 10 1 8 50 16 字段说明 学生学号 学生姓名 学生性别 入学时间 专业 密码 3. 考勤管理系统学生课程信息表 该表主要用于存储考勤管理系统学生课程的相关信息,如表4-3所示。

14

哈尔滨学院本科毕业论文(设计)

表 4-3 考勤管理系统学生表(XSXX)

序号 1 2 3 字段名 ID XH KCH 字段类型 Int Char Char 长度 4 8 4 字段说明 主键 学生学号 课程号 4. 考勤管理系统教师信息表 该表主要用于存储考勤管理系统教师的相关信息,如表4-4所示。

表 4-4 考勤管理系统考勤表(JSXX)

序号 1 2 3 4 5 字段名 JSH XM XB XY PW 字段类型 Char Char Bit Char Char 长度 4 10 1 50 6 字段说明 教师编号 教师姓名 性别 所在学院 密码 5. 考勤管理系统教师课程信息表 该表主要用于存储考勤管理系统教师所教课程的相关信息,如表4-5所示。

表 4-5 考勤管理系统学生表(JSKC)

序号 1 2 3 字段名 ID JSH KCH 字段类型 Int Char Char 长度 4 4 4 字段说明 主键 教师编号 课程号 6. 考勤管理系统课程信息表 该表主要用于存储考勤管理课程的相关信息,如表4-6所示。

表 4-6 考勤管理系统考勤表(KCXX)

序号 1 2 3 4 字段名 KCH KCM KS ZFS 字段类型 Char Char Int Int 长度 4 50 4 4 字段说明 课程号 课程名 课时数 考勤分数 7. 考勤管理系统分数计算表 该表主要用于存储考勤管理系统教师所教课程的相关信息,如表4-7所示。

15

哈尔滨学院本科毕业论文(设计)

表 4-7 考勤管理系统学生表(JSKC)

序号 1 2 3 4 字段名 KCH KK CD QJ 字段类型 Char Int Int Int 长度 4 4 4 4 字段说明 课程号 旷课一次积分 迟到一次积分 请假一次积分 8. 考勤管理系统分数统计表 该表主要用于存储考勤管理系统分数统计的相关信息,如表4-8所示。

表 4-8 考勤管理系统留言表(FSTJ)

序号 1 2 3 4 5 6 7 字段名 ID XH KCH CQDF KKCS CDCS QJCS 字段类型 Int Char Char Int Int Int Int 长度 4 8 4 4 4 4 4 字段说明 主键 学号 课程号 出勤得分 旷课次数 迟到次数 请假次数 9. 考勤管理系统学生出勤详细信息表 该表主要用于存储考勤管理系统学生出勤的详细相关信息,如表4-9所示。

表 4-9 考勤管理系统学生表(CQ)

序号 1 2 3 4 5 6 7 .. 字段名 ID XH DATE 1001 1002 1003 1004 .. 字段类型 Int Char Datetime Char Char Char Char .. 长度 4 10 8 10 10 10 10 .. 字段说明 主键 学号 考勤时间 出勤状况 出勤状况 出勤状况 .. 16