资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
数据库原理与应用课程设计报告题目名称 教师工作量管理系统专业名称软件工程班 级24060804学 号 2406080405姓 名指导教师教师工作量管理系统数据库1背景随着教育事业的发展,对教学质量的评价不仅表现在学生质量上,而且还反映在教职工队伍素质上;加强对教师绩效的考核,而教师工作量的大小又是绩效考核的指标之一,且教师工作量又是一个比较好操作且易于实现和量化的参数。教师的职称评定也需要有一个规范的标准和指标。教师工作量恰恰是职称评定的重要指标。基于以上两点,教师工作量的计算要准确且精确。因此需要做出一套及时有效的系统,帮助教学管理人员对教师工作量进行管理和查询;解决由人工操作带来的许多错误和诸多不便,减轻管理人员的劳动强度,达到更好地利用资源,提高工作效率;同时也便于教师本人对工作量的查询及核实。在实际应用中,这套系统的必要性将得到充分的体现2任务安排小组成员:刘宇,樊玉洁,董子惠,岳莎,李小强小组课程设计题目:教师工作量管理系统系统划分成五个模块:1.学院、系、教师设计(由刘宇负责)2.本科教学工作量(由刘宇和李小强负责)3.其他教学工作量(由樊玉洁和董子惠)4.其他工作量(由岳莎负责)本报告设计者:刘宇3需求分析。I.用户需求对学院教职工的详细信息进行记录,管理,统计每个教师授课的工作量,并完统计报表。A 信息要求 用户需要从数据库中获得教职工的详细信息包括姓名,性别,系号,是否负责实验职务,职称,手机号,年龄。获得教职工的工作量,其中含本科教学工作量,其他教学工作量,其他工作量。B 处理要求 用户需要完成查询教职工信息,查询教职工工作量。对处理的响应在3s内。处理方式是联机处理。C 安全性与完整性要求 为保护教师信息相关的数据、信息,需要对相关数据安全性、并发性、恢复性进行设计,对应教师,学院,系架构模块,和教师工作量模块而言,对数据安全性和恢复性要求显得较为重要。1 对安全性而言,需要做到如下几点:(1) 设置用户的访问级别权限。通过设置用户的用户名和密码,鉴别是否合法用户,实现用户的自助存储访问,从而使数据库达到要求的安全级别。(2) 设置用户的访问级别级别。通过设置用户的密级类型(例如:普通用户和超级用户)以及用户名和密码双重权限机制,限制用户查询和处理数据的类别和内容,实现用户的强制存储访问,从而使数据库达到要求的安全级别。因为高校教务管理系统是一个综合性的系统,其包括有若干模块,应该实现的是一次登录,可以以相同身份使用高校教务管理系统的各个子系统,因此,对安全性方面要求的具体实现方式需要各个子系统之间进行相互协调协商以进行解决,本设计中先暂不予讨论。2对完整性而言,系统要求如下:(1)各主键不能为空。(2)数据之间关联的正确性。(3)数据本身要具有相应的用户定义的约束性。II.系统功能需求1) 业务用例:图3.1业务用例需要实现3个用例。1教师可以查询教师详细信息;2教师可以查询本人工作量;3管理员可以查询教师详细信息,工作量,并管理学院教职工的详细信息。2) 系统用例:图3.2系统用例经分析,系统用例中加入新的actor(领导),他可以查询教师详细信息,工作量信息和报表。管理员也多出另一个用例按时间统计教师工作量。4概念模型图4.1学院ER图图4.2系ER图图4.3老师ER图 图4.4总ER图教师工作量的部分:有本科教学工作量,其他教学工作量和其他工作量。下面就这三部分有ER图和数据流图。其他工作量: 数据流图 图4.5教师监考工作量数据流图 E-R图管理员教师属于查询时间教师监考工作量监考系统 图4.6教师监考工作量E-R图5逻辑模型5.1 E-R图转关系模式(1)院,系,教师1 教师(职工号,姓名,年龄,系号,性别,职务,职称,手机号,能否负责实验)2 系(系号,系名,学院号)3 学院(学院号,学院名)(2)其他工作量 其他工作量(教师号,时间,教师监考总工作量)5.2规范化5.2.1 确定函数依赖1 关系模式:教师(职工号,姓名,系号,性别,职务,职称,手机号,能否负责实验)函数依赖:职工号 姓名;职工号系号;职工号 性别;职工号 年龄;职工号 职务;职工号职称;职工号手机号;职工号能否负责实验; 2 关系模式:系(系号,系名,学院号)函数依赖:系号系名;系号学院号3关系模式:学院 (学院号,学院名)函数依赖:学院号学院名; 4关系模式:其他工作量(教师号,时间,教师监考总工作量)函数依赖:教师号,时间教师监考总工作量;5.2.2 范式设计5.2.2.1 1NF范式在上述四个关系模式中教师(职工号,姓名,系号,性别,职务,职称,手机号,能否负责实验)系(系号,系名,学院号)学院 (学院号,学院)其他工作量(教师号,时间,教师监考总工作量)可以看出,每一个关系模式中的每一个属性都是不可再分的数据项,因此可以知道,此四个关系模式满足第一范式(1NF)5.2.2.2 2NF范式由5.2.2.1可以看出,上述四个关系模式均满足完全函数依赖,因此,可以知道,此四个关系模式均满足第二范式(2NF)。5.2.2.3 3NF范式在上述四个关系模式中可以看出,没有非主属性对码的传递依赖,因此,该四个关系模式均满足第三范式(3NF)。5.3数据字典 图5.3.1教师数据字典 图5.3.2 系数据字典 图5.3.3学院数据字典图5.3.4 本科教学工作量数据字典 5.4统计报表 图5.4.2教师其他工作量表20 -20 学年教师其他工作量表 院、系:教师代号教师姓名监考班级监考地点监考时间监考次数监考总工作量图5.4.2 教师总工作量统计表 20 -20 学期教师总工作量表 院、系教师代号本科教学总工作量其他教学总工作量其他总工作量教师总工作量6收获、体会及建议通过这次数据库课程设计,让我学会了许多,”实践是检验真理的唯一标准”这句话果然是真理,无论做什么事,都要理论结合实际,这才能让我们学到知识,并把它变成我们的精神,让我们一生受用无穷。同时,团体和团体之间,个人与个人之间,团结合作是必不可少的,我们要不断的交流经验,探讨方法,使我们学会了许多平时没有学到的知识,我们受益匪浅。以后,我们还会有许多这样的机会,这一次合作也会为我们以后的成功奠定了基础。7参考文献数据库系统概论(第四版)(王珊 萨师煊)
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号