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