数据流图试题-03

   

 

转载于:https://www.cnblogs.com/yszd/p/9811996.html

某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:   1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。   2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。   3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包的单元相对应,如果是,那么这些成绩是有效的,否则无效。   4. 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。   5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。   6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。   7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。 2. ......
4.1 业务需求 基于Vue架的高级语言基础知识线上自评系统面向教育领域,旨在为管理员、教师和学生构建一个综合性平台。 管理员需全面管理学校与专业相关事宜,像对院校信息进行增加、删除、修改和查询,以及管理专业设置;同时要监管系统内容,还得负责用户账号管理,发布通知公告,并通过系统工具生成相关代码,以保障系统稳定运行和功能完善。 教师利用系统进行课程管理,包括上传课程视频与课件、规划章节及作业、查看学生学习情况、审核学生报名、处理课程评论等;开展考试管理,如录入题目、设置考试;管理学生笔记,并在个人中心和教师首页进行相关操作。 学生借助系统完成登录注册,在线学习高级语言课程,下载课件,记录笔记,参加在线考试,完成课程作业,整理错题集,进行留言交流,在个人中心管理个人信息,实现自我学习评估与提升。 4-1 顶层数据流图 数据字典用于描述高级语言基础知识线上自评系统中的数据流图。根据数据流图对高级语言基础知识线上自评系统的部分数据流详细说明如下。 (1)数据流编号:DF-01 数据流名称:用户在线学习数据 简述:用户在系统中进行在线学习过程中产生的各类行为数据 数据流来源:用户 数据流去向:系统数据库 数据项组成:用户信息+学习时间+学习进度 (2)数据流编号:DF-02 数据流名称:学习资料传输流 简述:用户请求获取学习资料时,系统向用户传输相应资料的过程 数据流来源:系统数据库 数据流去向:用户 数据项组成:资料名称+资料类型+资料内容 (3)数据流编号:DF-03 数据流名称:作业完成提交流 简述:用户完成作业后,将作业内容提交到系统服务器的数据流 数据流来源:用户 数据流去向:系统数据库 数据项组成:用户信息+作业内容+提交时间 (4)数据流编号:DF-04 数据流名称:考试参与数据流 简述:包用户进入考试、答题等考试过程中的相关数据传输 数据流来源:用户 数据流去向:系统数据库 数据项组成:试卷编号+答题记录 (5)数据流编号:DF-05 数据流名称:考试成绩反馈流 简述:系统根据用户考试结果,将成绩反馈给用户的数据流 数据流来源:系统数据库 数据流去向:用户 数据项组成:考试成绩+试题内容 (6)数据流编号:DF-06 数据流名称:笔记记录传输流 简述:用户记录的笔记内容在本地与系统服务器之间进行传输 数据流来源:用户 数据流去向:系统数据库 数据项组成:用户信息+笔记内容 (7)数据流编号:DF-07 数据流名称:学习情况数据流 简述:系统定期或按需将用户的学习情况汇总后发送给教师 数据流来源:系统数据库 数据流去向:教师 数据项组成:用户编号+课程编号+学习时长汇总+作业完成情况 (8)数据流编号:DF-08 数据流名称:课程评论提交流 简述:用户对课程进行评价后,将评论内容提交到系统的数据流 数据流来源:用户 数据流去向:教师 数据项组成:用户编号+课程编号+评论内容 (9)数据流编号:DF-09 数据流名称:课程管理数据流 简述:教师对课程进行创建、编辑、删除等操作时的数据传输 数据流来源:教师 数据流去向:系统数据库 数据项组成:课程编号+课程名称+课程描述+教师信息 (10)数据流编号:DF-10 数据流名称:考试管理数据流 简述:涵盖教师创建考试、设置考试规则、发布考试等管理操作的数据传递 数据流来源:教师 数据流去向:系统数据库 数据项组成:考试编号+考试名称+考试时间+教师编号 (11)数据流编号:DF-11 数据流名称:笔记管理数据流 简述:教师查看、批注用户笔记等管理操作的数据传输 数据流来源:教师 数据流去向:系统数据库 数据项组成:笔记编号+用户编号+课程编号+教师编号+编辑人 (12)数据流编号:DF-12 数据流名称:系统内容监管流 简述:管理员对系统内课程内容、用户评论等进行监督和管理的数据交互 数据流来源:管理员 数据流去向:系统数据库 数据项组成:系统内容+编辑人 (13)数据流编号:DF-13 数据流名称:专业信息管理流 简述:管理员对专业名称管理的数据流 数据流来源:管理员 数据流去向:系统数据库 数据项组成:专业编号+专业名称+编辑人 (14)数据流编号:DF-14 数据流名称:学校信息管理流 简述:管理员对学校名称管理的数据流 数据流来源:管理员 数据流去向:系统数据库 数据项组成:学校信息+信息内容+编辑人 (15)数据流编号:DF-15 数据流名称:用户信息管理流 简述:管理员对用户账号信息、个人资料等进行管理的数据流 数据流来源:管理员 数据流去向:系统数据库 数据项组成:用户编号+用户姓名+账号信息+编辑人 根据这些,详细设计考试这条数据,这个核心功能的一层数据流图
03-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值