下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
试卷 > 软考中级 > 软件设计师 > 2026下半年软考软件设计师模考试卷(应用技术)及答案解析 > 本题我的试卷
试题二(15分) 阅读下列说明和图,回答问题1至问题4。 【说明】 某高校欲开发一个学生选课管理系统,实现学生选课、教师授课、成绩管理等功能。系统的主要业务流程如下: 1. 学生登录系统后,可查询本学期开设的课程列表,根据个人培养计划进行选课。每学期最多选修6门课程。 2. 学生选课时,系统检查课程是否有余量,若课程已满则提示选课失败。选课成功后系统自动记录选课结果,并生成选课记录。 3. 教师登录系统后,可查看自己本学期教授的课程列表,以及选课学生名单。 4. 教师在课程结束后录入学生成绩,系统保存成绩记录并计算学分绩点。 5. 教务处管理员可查询全校课程开设情况、学生选课统计和成绩统计报表。 现采用结构化方法对学生选课系统进行分析与设计,获得如下数据流图:

【问题4】(3分)学生选课最多选6门课程,这个约束应该在哪个加工中体现?请说明理由。

参考答案
应该在"选课处理"加工中体现。因为选课门数限制是业务规则,需要在学生提交选课请求时进行校验,判断该学生已选课程数是否达到上限。
答案解析
本题暂无答案解析,正确答案已在上方给出。