我目前正在进行系统分析和设计,但我的学校并未向我提供面向对象的设计。我对类图表的作用非常失落。我尝试过在线寻求帮助,但他们的解释对我来说有点难以理解。
例如,我有两个演员:学生和校长。学生可以查看过去选修课的统计数据(有多少学生选修),校长可以维护统计系统。最重要的是,他可以查看其他学生关于系统的反馈
如何使用此方案构建案例图? 非常感谢任何帮助。
答案 0 :(得分:0)
在你的描述中强调/加粗所有名词。
例如,我有2个演员:学生和校长。学生能够查看过去选修课的统计数据(有多少学生参加选修课),校长可以维护统计系统。最重要的是,他可以查看其他学生关于系统
的反馈我想说重要的实体是学生,原则,选修,反馈和系统即可。在一张纸上为每个实体绘制一个正方形,并开始考虑可以使用哪种线条来加入这些框。
你能看到什么样的关系?
让我们看一下反馈。一个pincipal可以查看许多反馈,学生可以写许多反馈。绘制从一般到反馈的一对多线,以及从学生到反馈的一对多线。
系统由这些反馈条目组成,因此您可以使用组合 行来表明系统由反馈组成。
这应该足以让你有个开始。