内容发布更新时间 : 2024/12/27 11:02:46星期一 下面是文章的全部内容请认真阅读。
某学院学科办公室决定开发基于Web的毕业设计管理系统。说明如下:
毕业设计从选题开始。首先是指导教师提供多个毕业设计选题,通常一个毕业设计选题包括题目、指导教师姓名、选题意义、设计内容、技术指标等;学生可以从网上选题,确定自己的毕业设计题目,如果多个同学同时选同一个题目则先提交的同学选中该题目,而其他同学需要继续选题;学生可以查看自己所选的题目;教师可以查看是哪些学生选了自己的题目。
毕业设计以评价为结束。首先是指导教师评价自己所指导的学生,给出百分制分数,占最终成绩的40%;然后是评阅教师评价学生(不能是自己所指导的学生),给出百分制分数,占最终成绩的30%;接下来是答辩评价,多个教师(2-6人)对学生答辩情况打分,各自给出百分制分数,得平均值,占最终成绩的30%;学生可以查看自己的最终成绩;教师可以查看自己指导的学生的各项成绩;学院学科办公室可以查看所有的学生的各项成绩,并可以查看各项统计结果。
①确定参与者;确定用例(包括用例名,用例简述);绘制用例图;对“网上选题”这个用例绘制活动图,并撰写用例详述(包括用例标识、用例名称、用例类型、用例描述、参与者、涉众利益、前置条件、基本事件流、扩展事件流、异常事件流、后置条件等项)。
参与者:指导教师、评阅教师、答辩教师、学生、学科办公室。 用例:
指导教师的用例:出题、评价所指导的学生、查看学生选题情况、查看学生成绩; 评阅教师的用例:评价所评阅的学生; 答辩教师的用例:评价答辩的学生;
学生:网上选题、查看选题情况、查看成绩; 学科办公室:查看统计结果、查看学生成绩;
用例图:
毕业设计管理系统
注册
网上选题
<
查看成绩 学生登录
查看统计结果 查看学生成绩学科办公室
教师
指导教师
评阅教师
答辩教师
用例详述:
毕业设计管理系统注册出题<
活动图: 学生毕业设计管理系统 选择网上选题显示网上选题界面
选择毕业设计题目 题目已被其他同选题学选择 提示重新选题题目未被其他
同学选择
保存选题信息 显示选题成功界面
2.类关系模型:
10..*11毕业设计题目学生教师 +题目+学号+姓名出题▲选题+题目意义 +姓名+职称+设计内容+性别 +设计指标
10..*
评价▲
毕业设计成绩
+指导教师评分 +评阅教师评分+答辩成绩 ③为系统建立对象-行为模型(只需针对“网上选题”这个用例绘制顺序图),根据建模结果确定用例“网上选题”相关的实体类、边界类、控制类的接口(或为public方法)。
▲