- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)