- 2
- 0
- 约2.98千字
- 约 12页
- 2020-11-12 发布于山东
- 举报
最后大题参考答案( beta 版)
欢迎参加修改并共享
本答案仅供参考,最终考试题目请咨询赵会群老师。
六、一个网络教学系统的功能需求内容:
学生通过客户端根据学号和密码进入选课界面,在这里学生可以进行查询已选课程、指定自己的选修课程以及对自己基本信息的查询;
学生可以登录本系统中学习模块,浏览课程信息、选择和查找自己所需要学习课程的课件并进行下载;
教师可以登录本系统, 在网站上输入课程介绍、 上传课程的课件、发布、更新和修改消息;
系统管理员可以对本系统进行维护和批准用户申请注册等操作。对课程信息进行维护,包括:添加、删除和修改课程信息;对学生基本信息进
行维护,包括:添加、修改、查询和删除; 对教师信息进行维护, 包括:添加、修改、查询和删除等操作。
试完成系统的分析与设计工作。具体要求如下:
画出系统的数据流程图(此题可以进行细化,根据相关功能所需数据进行细化。)
管理员
密码 验证反馈
密码
密码
验证反馈
验证反馈
课程信息
学生信息
教学系统
教师
学生
教师个人信息
查询结果
查询请求
查询请求
选择课程
查询结果
下载课件
管理员
输入验证反馈
验证反馈
验证反馈
输入
身份验证
输入
确认信息
学生
编辑个人信
确认合格
编辑课程、
教师
个人信息
课、人信息
息
个人信息
信息入库
课程信息
学生信息维护
信息维护
课程信息维护
学生信
课程信息查询
课程信
息
息
教师信息查询
学生信息查询
查询信息
查询
选课信
查询
选课信息
选课信息
查询信息
息
确认的选课信息
选课课表
学生选课输入信息
学生选课
课程信息
画出系统 E-R 图(此图可根据题目对联系添加属性)
专业 性别
姓名
学生
n
辅导
教师号
n
m
学号
成绩
姓名
选修
教师
学期
m
1
学院 系
课程 n 教授
课程号
课程名 教师编号
画出系统状态转换图(根据系统的状态变化画图)
不合格的登录密码
主屏
等待用户登录
检查密码
选择登录
用户密码
do:注册、登录
do:核实密码
选择注册
合格
等待输入
等待注册
do: 1、学生选择课程
考试结束 2、教师输入课程信息
不合格的个人信息
检查
do:信息核实
维护状态
do: 管理员维护学生信息和课程信息
检查选课一致性 do: 按条件核实
选课处理
结束学习
do:下载课件
画出系统功能的模块结构图(此图是根据该系统的功能从顶层逐步向下细化得到,是各个功能模块的组合)
网络教学系统
安全认证 信息管理系统 选课
选择课程 下载课件
输入密码 核实密码
学生信息 课程信息 信息维护
输入学生
输入课程
学生信息
课程信息
核实信息
信息
维护
维护
信息
给出模块结构图中学生选课并下载课件的算法的伪代码(每问
4 分,共
20 分)
答:(说明:每个模块都可以写伪代码, 考试可能会是其他模块, 学会举一反三。)
DO 登录
IF 密码 用户名正确 THEN
IF 选择学生选课 THEN
DO 选课
ELSE 选择下载课件
DO 下载课件
ENDIF
ELSE
DO
RETURN 密码 ||用户名错误
RETURN 登录界面
七、采用面向对象的分析与设计方法完成 “网络教学系统” 下面要求的系统分析与设计工作。(每问 4 分,共 20 分)
画出系统 UML 用例图(根据使用者需要的哪些功能进行画图,改图类似系统功能的模块结构图,只是需要对每一类使用者进行设计)
画出系统 UML 类图(此图和 C++ 语言的类类似,有类名和属性以及动作。值得注意的是需要知道它们之间的关系)
画出系统 UML 状态转换图(该题和前一个大题的状态转换类似,猜测可能会选择其中一个出题)
课程状态(同理有学生状态、老师状态)
添加课程
新创建的
修改课程
修改后的
删除课程
被删除的
课程
课程
课程
管理员添加课程(类推添加老师和学生信息)
: SystemManager : Control : DataBase
输入要选择
验证课程
在数据库查
的课程
询课程
显示课程详情
提示重新输入 不存在
判断选课是
否成功
显示选课成
成功
功信息
显示选课失
败信息
失败
学生选课
: Student B : Control B : DataBase
输入要选择
验证课程
在数据库查
的课程
询课程
提示重新输入
显示课程详情
不存在
存在
加入选课信
息
判断选课是
否成功
显示选课成
成功
功信息
显示选课失
败信息
失败
学生查询课程(类推查询其他信息的状态转换图)
Student Control DataBase
输入要选择
验证课程
在数据库查
的课程
询课程
显示课程详
情
画出系统 UML 顺序图(此问题的图形可以有很多,估计老师会选其中一部分
您可能关注的文档
最近下载
- 《七年级下册语文《木兰诗》拓展比较阅读》.docx VIP
- 《化妆品安全技术规范》(2015年版).pdf
- 手把手教你更换汽车匙钥电池.doc VIP
- 税金及利润自动测算表.xls VIP
- 新高考数学一轮复习讲义 第44讲 直线与双曲线(原卷版).doc VIP
- 脑卒中患者的康复护理康复患者病人脑卒中患者的康复护理脑卒中患者脑卒中病人患者康复的脑卒中康复ppt课件.ppt VIP
- 活性炭纤维填料生物滤器硝化功能研究:从微环境构建到效能优化.docx VIP
- 信息传输仿真:卫星通信系统仿真_(7).卫星通信网络架构.docx
- 电子科技大学毕业设计论文.pdf VIP
- 前列腺等离子电切术护理查房.pptx VIP
原创力文档

文档评论(0)