软件工程第八章作业PHTRS 下载本文

内容发布更新时间 : 2024/12/27 11:02:46星期一 下面是文章的全部内容请认真阅读。

某学院学科办公室决定开发基于Web的毕业设计管理系统。说明如下:

毕业设计从选题开始。首先是指导教师提供多个毕业设计选题,通常一个毕业设计选题包括题目、指导教师姓名、选题意义、设计内容、技术指标等;学生可以从网上选题,确定自己的毕业设计题目,如果多个同学同时选同一个题目则先提交的同学选中该题目,而其他同学需要继续选题;学生可以查看自己所选的题目;教师可以查看是哪些学生选了自己的题目。

毕业设计以评价为结束。首先是指导教师评价自己所指导的学生,给出百分制分数,占最终成绩的40%;然后是评阅教师评价学生(不能是自己所指导的学生),给出百分制分数,占最终成绩的30%;接下来是答辩评价,多个教师(2-6人)对学生答辩情况打分,各自给出百分制分数,得平均值,占最终成绩的30%;学生可以查看自己的最终成绩;教师可以查看自己指导的学生的各项成绩;学院学科办公室可以查看所有的学生的各项成绩,并可以查看各项统计结果。

①确定参与者;确定用例(包括用例名,用例简述);绘制用例图;对“网上选题”这个用例绘制活动图,并撰写用例详述(包括用例标识、用例名称、用例类型、用例描述、参与者、涉众利益、前置条件、基本事件流、扩展事件流、异常事件流、后置条件等项)。

参与者:指导教师、评阅教师、答辩教师、学生、学科办公室。 用例:

指导教师的用例:出题、评价所指导的学生、查看学生选题情况、查看学生成绩; 评阅教师的用例:评价所评阅的学生; 答辩教师的用例:评价答辩的学生;

学生:网上选题、查看选题情况、查看成绩; 学科办公室:查看统计结果、查看学生成绩;

用例图:

毕业设计管理系统

注册

网上选题

<>查看选题情况

查看成绩 学生登录

查看统计结果 查看学生成绩学科办公室

教师

指导教师

评阅教师

答辩教师

用例详述:

毕业设计管理系统注册出题<>评价所指导的学生查看学生选题情况登录查看学生成绩评价所评阅的学生评价答辩的学生

活动图: 学生毕业设计管理系统 选择网上选题显示网上选题界面

选择毕业设计题目 题目已被其他同选题学选择 提示重新选题题目未被其他

同学选择

保存选题信息 显示选题成功界面

2.类关系模型:

10..*11毕业设计题目学生教师 +题目+学号+姓名出题▲选题+题目意义 +姓名+职称+设计内容+性别 +设计指标

10..*

评价▲

毕业设计成绩

+指导教师评分 +评阅教师评分+答辩成绩 ③为系统建立对象-行为模型(只需针对“网上选题”这个用例绘制顺序图),根据建模结果确定用例“网上选题”相关的实体类、边界类、控制类的接口(或为public方法)。