软件工程软件结构图例题及答案.docxVIP

  • 2
  • 0
  • 约4.55千字
  • 约 10页
  • 2026-05-07 发布于未知
  • 举报

软件工程软件结构图例题及答案

某高校拟开发一套在线考试系统,用于支撑全校公共课、专业课的无纸化考试及考务管理。系统需满足以下核心需求:

一、系统核心需求

1.用户角色与权限:支持考生、监考教师、教务管理员三类用户。考生可查看考试安排、参与考试、查看成绩;监考教师可实时监控考场、处理异常(如切屏、离开摄像头范围)、提交监考报告;教务管理员可管理题库(试题录入/审核/删除)、编排考试(设置时间/场次/考生名单)、管理成绩(录入/修改/统计分析)。

2.考试流程支持:从考前(考生确认参考、系统下发准考证)、考中(试题随机组卷、计时答题、自动保存进度)到考后(自动判客观题、人工复核主观题、生成成绩报表)全流程覆盖。

3.高可靠性要求:考试过程中若发生断网、设备故障,系统需支持断点续考(本地缓存+云端同步);并发访问量峰值为5000人/小时(全校公共课统考场景)。

4.安全与防作弊:考生端需进行设备指纹校验(绑定电脑/手机硬件信息);考试页面禁止复制粘贴、限制浏览器切换;监考端支持实时视频流监控(每2秒抓拍考生画面)、异常行为算法检测(如长时间低头、画面模糊)。

二、软件结构图设计任务

请根据上述需求,完成以下设计:

(1)绘制系统的层次化软件结构图(要求包含顶层模块、二级模块、关键三级模块,明确模块间调用关系及数据流向);

(2)说明各核心模

文档评论(0)

1亿VIP精品文档

相关文档