Assignment title: Information
MARKING SCHEME for UML ASSIGNMENT
Marking Scheme sketch
Deliverable 1 Use Case diagram 20%
Deliverable 2 Conceptual Model
(sketchy Class diagram) 20%
Deliverable 3 Activity diagram 20%
Deliverable 4 Sequence diagram 20%
Deliverable 5 Design model
(detailed and complete class diagram) 20%
Detailed marking scheme
The breakdown below is NOT incremental, this means that if one, for instance, has covered for 3 of the 4 aspects of a Use Case diagram, they will be awarded a 15% for that specific diagram.
The full 20% for each diagram will range between 0, when the student has not addressed any of the requested aspects of a given diagram, to 20, where the student has addressed all the aspects.
Deliverable 1 (20%) – Use Case diagram
• 5% for textual description
• 5% for reasonable choice of actors
• 5% for reasonable choice of cases
• 5% for use of generalisation, extend and include
Deliverable 2 (20%) – Conceptual Model (sketch of class diagram)
• 5% for textual description
• 5% for reasonable choice of classes
• 5% for reasonable choice of relations
• 5% for aggregation and generalisation
Deliverable 3 (20%) – Activity diagram
• 5% for textual description
• 5% for reasonable choice and logic of control flow
• 5% use of concurrency, guards, decision and merge nodes
• 5% use of swim lanes
Deliverable 4 (20%) – Sequence diagram
• 5% for textual description
• 5% for logic choice of actors/related lifelines
• 5% for use of correct and logic message passing
• 5% for use of frames
Deliverable 5 (20%) – Design model (complete Class diagram)
• 5% for textual description
• 5% for logic choice of attributes and relations
• 5% for logic choice of operations
• 5% for generalisation and aggregation