2.修改个人信息
学生 登录 输入原新密码 确认个人信息 学生数据表 正确 管理 管理员 审核 错误员 登录失败 重新登录 学生进行有效登录后,依次输入原密码和新密码,经过管理员确认可以得到修改后的新密码;若登录无效,则需重新登录。
3.教师评估 学生 登录 已参评 参评教师 教师评估 教师列表 教已参评教师列表 务员 未参评 选择教师 教师评估单
根据任课教师的教学质量,让学生给予评价,让师生之间有个互动。教务员将学生的评定进行汇总,再反馈给教师,让老师知道他的教学水平,并根据评定表加以改进。 4.选课 学生
选课输入 审核 选课 课程表 选课记录 教务处 执行计划 学生登录后,根据教务处制定的执行计划进行选课,产生选课记录,同时生成学生的课程表反馈给学生。
5.查询成绩
登录 正确 管理员 审核 查询成绩 选择学期 查询 学生 错误 登录失败 重新登录 成绩单 学生登录系统后,选择学期,进行成绩的查询,得到该学期的成绩单,以及时让学
生及家长了解学生对于所修课目的知识掌握程度。
四、数据流程图(DFD)
Process ModelProjectModelAuthor: 学生选课: 学生选课: 曾勇Version: 2006-6-14课表选课记录课表信息选课结果选课结果选课结果31学生信息学生审核选课信息选课2制定与查询课程计划教务处课程计划信息课程信息课程计划
五、绘制的E-R图
STUDENTSTU_NODE_NOSTU_NAMESTU_AGESTU_SEXchar(8)char(5)varchar(10)char(2)char(2)DE_NO = DE_NODEPARTMENTDE_NODE_NAMEchar(5)varchar(20)STU_NO = STU_NOSTU_COUSTU_NOCOU_NOchar(8)char(5)DE_NO = DE_NOCOU_NO = COU_NOTEACHERTER_NOCOURSECOU_NOTER_NOCOU_NAMEchar(5)char(5)varchar(20)TER_NO = COU_NO =TER_NO COU_NOchar(5)char(5)char(5)varchar(10)char(2)char(2)DE_NOCOU_NOTER_NAMETER_AGETER_SEX 六、功能结构图
七、数据字典(Data Dictionary)
1、 数据项定义
数据项是最小的数据组成单位,本学籍管理系统的部分数据项定义如下: (1) 、姓名
名称:姓名 别名:N-C 说明:本校学生、教师以的名称 数据值类型:离散 类型:文本 长度:8 编号:I-1 相关说明:姓氏+名称
(2)、学号
名称:学号 编号:I-2
别名:Sn-No
说明:本校学生编号
数据值类型:离散
类型:数字
长度:10
(3)、成绩
名称:成绩 别名:Ss-No 说明:本校学生期末考试成绩成绩 数据值类型:离散 类型:数字 长度:3 编号:I-3 2、外实体
外部实体是数据的来源和去向。 外部实体主要说明外部实体产生的数据流和传给该外部实体的数据流,以及该外部实体的数量。本学籍管理系统的部分外部实体定义如下:
(1)、学生 名称:学生 编号:S-1
说明:
输出数据流:选课信息
输入数据流:
填写选课信息to(选课)
(2)、教务处
名称:教务处 编号:S-1
说明:
输出数据流:
课程计划to制定与查询
输入数据流: 数量:1个
3、数据流 数据流可以包含多个数据结构,可以来自某个外部实体、数据存储或某个处理。本学籍管理系统的部分数据流定义如下 (1)、学生信息
名称:学生信息 编号:F-1
简要说明:学生基本情况
数据流来源:学生
数据流去向:审查
包含的数据项:姓名、学号
(2)、课程计划 名称:课程计划 编号:F-2 简要说明:由教务处编制的学生要学习的课程安排 数据流来源:教务处 数据流去向:制定与查询 包含的数据结构:程信息 课程号 课程名 任课老师 学分 学生课程计划 学号 课程号
(3)、选课信息
名称:选课信息 编号:F-3
简要说明:学生输入要选的课程
数据来源:学生
数据去向:选课
包括的数据结构:课程信息
课程号
课程名
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库管理信息系统实验报告-选课系统(2)在线全文阅读。
相关推荐: