教务辅助管理系统数据库课程设计报告.pdf

教务辅助管理系统数据库课程设计报告.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 1、开发背景 2 2、系统描述 2 3、数据分析 3 3.1 数据流图 3 3.2 数据字典 4 4、概念模型设计 9 5、 逻辑模型设计及优化 11 6、课程设计心得体会 13 1、开发背景 随着学校的发展, 越来越多的学生来学校求学, 班级数量教师数 量以及教室资源数量的庞大给学校为班级手动排课带来了许多的苦 难,为了解决这个问题, 我们小组合作一起开发了教务辅助管理系统, 可以用于自动排课以及教师工作量查询等用途。 为了方便在多个客户 端使用该系统, 因此将该系统设计成网站的形式, 让多个用户可以在 不同的地点使用。 2、系统描述 经过亲自体验以及分析, 我们所做的教务辅助管理系统主要有以下几 种功能: 1)教师基本信息管理:主要完成教师信息的添加、修改、和删除等 操作。 2)学生基本信息管理:主要完成学生信息的添加、修改和删除等基 本操作。 3)课程信息管理:主要完成对课程名、课程号和课时进行管理。 4 )自动排课功能:根据教学计划中某个班由某个教师教授的某门课 程等信息对该班进行排课, 以防两个班或两门课程有 同一教师或同一教室的情况。 5)教室信息管理:安排某个班星期几第几节课在该教室里上某门课 程。 6)考察每门课程功能:对每一个学生、每一门课程进行考察,并将 考察结果录入, 和完成每个成绩的修改和删除等 基本操作。 7)计算工作量功能:根据课程表信息计算每个教师的工作量。 8)登录系统功能:对教师和学生进行身份验证,防止非法教师和学 生进入该系统。 9)具有数据备份和数据恢复功能。 3、数据分析 3.1 数据流图 通过需求分析,得出教务辅助管理系统教室使用时的数据流图如 图 1 所示 D002 无效信息提示 D001 S001 教师登录 F001 P001 教师 教师 教师基本信息表 信息判断 D003 教师信息 D004 无排 课信息 P002 F002 检查排课 课程表 P004 D003 教师信息 工作量表 D005 课 程 表 信 P003 息 课程表查询 图 1 教师使用系统时的数据流图 3.2 数据字典 (1 )数据流的描述 数据流编号: D001 数据流名称: 教师登录 简述: 教师登录用户信息 数据流来源: 教师 数据流去向:

文档评论(0)

高江辉 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档