您好,我刚才问了一下我们老师,并且非常认真的总结了一下需要改的地方(我学的比较渣,
有些表述可能不专业,请见谅)请您详细阅读一下,万分感谢!!
需要修改的地方:
1、use case diagrams:
(1)我们学的 use case diagram 是需要有 boundary 的,类似于下图这样:
所以请麻烦加上 boundary 并改成图片中的那种样子,谢了。
(2)在要求中写到了 Each use case diagram should have more than 3 different actors,
and more than 10 top level use cases and includes multiple include/extend
relationships.
我们老师说 top level use case 指的是直接和 actor连接的 use case。
按章您画的这个 accomendation图里,老师说只有用 圈着的 use case才是
top level的,所以您需要把这两个 use case diagram都补冲到 10个。
(3)在您画的这两个 use case diagram 中都没有 extend 的箭头,请每个图中加两个 extend
的箭头。
2、activity diagram
(1)我们所学的 activity diagram 是类似于以下图片的这个样子,带方框的。
您画的是这个样子的
所以请麻烦您加上方框的那个东西。
(2)Activity diagram 的要求: Activity diagrams should show a step-by-step logic of
two different use cases. Each activity diagram should have more than 10 steps
(activities). You must have multiple split/fork, join bars and various decision
activities.
您的两个图中均没有 decision activities, 所以请您在每个图中均加上两个 decision
activities
3. Sequence diagram
(1)在这个要求中:
Each sequence diagram should include more than 5 domain objects that interact with
each other in a complex sequence of interactions where the order of these interactions
is very important for achieving the goal. You should also include in your sequence
diagrams message notations, multiple examples of loop frames, opt frames and alt
frames.
您的图中没有包括 loop frames, opt frames and alt frames.所以请您分别在两个图
中加上两个 opt,两个 alt 以及一个 loop
(2)、您画的这两个图中从右向左的箭头是不是意味着 return?我记着 return
的箭头好像是虚线的。如果是的话请您把 return 的箭头改成虚线的。
4、domain model class diagram
(1)我们所学的这个 diagram 中,是类似于这样的:
然后您画的是这样的
我有两点疑问:
1、在我们学的做图里没有出现过 > 的箭头,只出现过 这样的直
线,如果能改的话,请改成 这样的直线。
2、您图中虚线的箭头,比如这个
是代表什么意思呢,因为我们没学过这个,所以能避免尽量避免一下。
(2)在这个要求里:Each class diagram shall include more than 15 domain classes,
following UML notation for multiplicity, including multiple instances of
generalization/specialization, multiple cases of whole-part relationships (i.e.,
aggregation, composition), and at least one association class. Please note that each
model must represent the system from a different aspect point.
我感觉您没有加上黄色的这两项,请加上这两个黄色的部分。
(2)在所有的方块中一定都要有 attribute 的,您画的图中,比如说这些:
都是没有字的,所以请您补充完整。
5、state machine diagram
我们所学的类似如下:
请您按照要求 Each state machine diagram shall have more than 6 different states,
with various transitions/paths, various transition statements, multiple composite states
and concurrent paths.
修改一下,万分感谢。
请您今天务必加班帮我修改完成,我们明天下午之前就是截止时间了,真心感谢,
麻烦您了!!!!!!