 
         
         
         
         
        版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、最后大题参考答案(beta 版)欢迎参加修改并共享本答案仅供参考,最终考试题目请咨询赵会群老师。六、一个网络教学系统的功能需求内容:1)学生通过客户端根据学号和密码进入选课界面,在这里学生可以进行查询已选课程、指定自己的选修课程以及对自己基本信息的查询;2)学生可以登录本系统中学习模块,浏览课程信息、选择和查找自己所需要学习课程的课件并进行下载;3)教师可以登录本系统, 在网站上输入课程介绍、 上传课程的课件、 发布、更新和修改消息;4)系统管理员可以对本系统进行维护和批准用户申请注册等操作。对课程信息进行维护,包括:添加、删除和修改课程信息;对学生基本信息进行维护,包括:添加、修改、查询和删
2、除; 对教师信息进行维护, 包括:添加、修改、查询和删除等操作。试完成系统的分析与设计工作。具体要求如下:画出系统的数据流程图(此题可以进行细化,根据相关功能所需数据进行细化。 )管理员学生教学系统教师密码验证反馈密码验证反馈密码验证反馈学生信息查询请求选择课程查询结果下载课件课程信息教师个人信息查询请求查询结果精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 12 页 - - - - - -
3、- - -学生管理员教师选课信息学生信息信息维护课程信息编辑个人信息身份验证编辑课程、个人信息查询学生选课查询输入验证反馈确认合格确认信息验证反馈输入验证反馈输入学生选课输入信息查询信息个人信息信息入库学生信息维护学生信息查询选课信息选课信息课、人信息课程信息维护课程信息课程信息查询教师信息查询课程信息确认的选课信息查询信息选课课表画出系统 e-r 图(此图可根据题目对联系添加属性)学生课程教师选修辅导教授nmnnm1性别专业姓名学号教师编号课程名课程号成绩学期教师号学院姓名系画出系统状态转换图(根据系统的状态变化画图)精品学习资料 可选择p d f - - - - - - - - - - -
4、 - - - 第 2 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 12 页 - - - - - - - - -主屏do:注册、登录等待用户登录检查密码do:核实密码等待注册等待输入do:1、学生选择课程 2、教师输入课程信息检查do:信息核实维护状态do:管理员维护学生信息和课程信息检查选课一致性do:按条件核实选课处理do:下载课件选择登录用户密码不合格的登录密码选择注册不合格的个人信息合格考试结束结束学习画出系统功能的模块结构图(此图是根据该系统的功能从顶层逐步向下细化得到,是各
5、个功能模块的组合)精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 12 页 - - - - - - - - -网络教学系统安全认证信息管理系统选课输入密码核实密码学生信息课程信息信息维护选择课程下载课件学生信息维护课程信息维护输入学生信息输入课程信息核实信息给出模块结构图中学生选课并下载课件的算法的伪代码(每问4 分,共20 分)答: (说明:每个模块都可以写伪代码, 考试可能会是其他模块,
6、学会举一反三。)do 登录if 密码& 用户名正确 thenif 选择学生选课then do 选课else 选择下载课件do 下载课件endifelsedoreturn 密码 |用户名错误return 登录界面精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 4 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 4 页,共 12 页 - - - - - - - - -七、采用面向对象的分析与设计方法完成“网络教学系统” 下面要求的系统分析与设计工作。(
7、每问 4 分,共 20 分)画出系统 uml 用例图(根据使用者需要的哪些功能进行画图,改图类似系统功能的模块结构图,只是需要对每一类使用者进行设计)画出系统 uml 类图(此图和 c+语言的类类似,有类名和属性以及动作。值得注意的是需要知道它们之间的关系)精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 5 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 5 页,共 12 页 - - - - - - - - -画出系统 uml 状态转换图(该题和前一个大题
8、的状态转换类似,猜测可能会选择其中一个出题)课程状态(同理有学生状态、老师状态)管理员添加课程(类推添加老师和学生信息)新创建的课程修改后的课程被删除的课程添加课程修改课程删除课程精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 6 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 6 页,共 12 页 - - - - - - - - -学生选课输入要选择的课程提示重新输入显示选课成功信息显示选课失败信息验证课程显示课程详情判断选课是否成功不存在成功在数据库查
9、询课程失败 : database : control : systemmanager精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 7 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 7 页,共 12 页 - - - - - - - - -学生查询课程(类推查询其他信息的状态转换图)画出系统 uml 顺序图(此问题的图形可以有很多,估计老师会选其中一部分或者某一个操作的顺序图来出题)学生选课输入要选择的课程显示选课成功信息显示选课失败信息提示重新输入验证课
10、程显示课程详情判断选课是否成功在数据库查询课程加入选课信息不存在存在成功失败b : databaseb : control : student输入要选择的课程验证课程显示课程详情在数据库查询课程databasecontrolstudent精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 8 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 8 页,共 12 页 - - - - - - - - -登录系统(同理有老师和管理员登录)学生查询个人信息(同理有查询老师
11、和管理员的个人信息) : studentselectformcontrolcourse1: 进入选择课程界面2: 选择需修课程3: 查询课程信息4: 判断是否可选课5: 执行选课6: 返回选课成功信息7: 显示选课成功信息 : studentloginformcontrol1: 登录2: 验证用户3: 返回验证信息4: 显示验证信息精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 9 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 9 页,共 12 页 -
12、- - - - - - - -管理员删除课程(可自己画出删除学生和教师信息)管理员修改学生信息(可以画出修改教师和课程信息的图例) : studentqueryform : control : student1: 进入查询界面2: 提交查询请求3: 获得个人信息4: 返回个人信息5: 显示个人信息 : systemmanagercontrolcoursedeleteform1: 进入删除课程界面2: 提交删除课程的信息3: 查询该课程信息4: 判断是否可删除5: 执行删除操作6: 返回删除成功的信息7: 显示删除成功的信息精品学习资料 可选择p d f - - - - - - - - - -
13、- - - - 第 10 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 10 页,共 12 页 - - - - - - - - -管理员添加学生信息(同理可添加教师和课程信息)教师上传课件 : systemmanagermodifyinfoformcontrolstudent1: 进入修改学生信息界面2: 提交修改的信息4: 判断是否可以修改6: 返回修改成功的信息7: 显示修改成功的信息3: 检查学生信息5: 执行修改操作 : systemmanageraddinfoformcontrolstu
14、dent1: 进入添加学生信息界面2: 提交学生的信息3: 检查学生信息4: 判断是否可以添加5: 执行添加6: 返回添加成功的信息7: 显示添加成功的信息精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 11 页,共 12 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 11 页,共 12 页 - - - - - - - - -给出类图中教师发布课程信息方法的伪代码;do 登录if 密码& 用户名正确thendo 发布课程信息if 课程信息正确thenreturn 发布成功else return 发布失败elsedo return 密码或用户名出错return 登录界面 : teacheruploadformcontrolco
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026国网北京市电力公司高校毕业生提前批招聘(约450人)笔试备考题库浓缩500题含答案详解(预热题)
- 2026秋季国家管网集团油气调控中心高校毕业生招聘14人笔试参考题库(浓缩500题)含答案详解(达标题)
- 2026国网四川省电力公司高校毕业生提前批招聘笔试参考题库浓缩500题含答案详解(满分必刷)
- 2026秋季国家管网集团共享运营分公司高校毕业生招聘笔试参考题库(浓缩500题)及参考答案详解(培优b卷)
- 2026秋季国家管网集团广西公司高校毕业生招聘考试参考试题(浓缩500题)附答案详解(典型题)
- 2026秋季国家管网集团云南公司高校毕业生招聘笔试备考试题(浓缩500题)及一套参考答案详解
- 2026年漯河市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(新)
- 2026秋季国家管网集团西部管道公司高校毕业生招聘考试参考题库(浓缩500题)附答案详解(典型题)
- 2025国网山西高校毕业生提前批招聘(约450人)笔试模拟试题浓缩500题及1套完整答案详解
- 2026国网黑龙江省电力公司高校毕业生提前批招聘笔试参考题库浓缩500题含答案详解(达标题)
- 海洋课-2、活跃的海岸
- GB/T 13314-1991锻钢冷轧工作辊通用技术条件
- GB/T 1.1-2009标准化工作导则 第1部分:标准的结构和编写
- 预防医学考试题+答案
- 呼吸系统术前评估流程课件
- 二年级上册数学北师大版课件第5课时 小熊开店
- 文言实词推断方法公开课市公开课一等奖省名师优质课赛课一等奖课件
- DB21T 3354-2020 辽宁省绿色建筑设计标准
- 我和我的祖国课件
- 语言领域核心经验《学前儿童语言学习与发展核心经验》
- 全国细菌耐药监测网信息系统-附件
 
            
评论
0/150
提交评论