Objective:
This assignment has been designed for students to apply fundamental design concepts by
designing, implementing and documenting the solution for the problem.
Type:
This is an individual Assignment.
Requirements:
Select one of the following system categories and design a solution using UML modelling
techniques. You are required to provide the requirement, analysis and design models with
descriptions for the system.
System category:
1. Order Management System
2. Rental Management System
3. Administration System
4. Event Planning System
5. Ticketing System
In addition, you are also required to include a critical evaluation section in your documentation
of your design.
Deliverables:
Level 2
The solution design with all related UML diagrams must be submitted in the for of
CD/ROM.
Documents must be delivered in printed and softcopy forms.
Submission Deadline: 25th June 2015 (Thursday), by 6PM.
Document Report Structure: Cover Page, Content (Adoption of Software Development
Model, Analysis Model, Design Model and Sample Codes), Conclusion and References.
Page 2 of 3
Marking Criteria:
This individual practical assignment contributes 100% of the total mark for the module
incourse. The marks allocation used to evaluate the assignment are as follows:
Item
Software Development Model with Justification
Analysis Model
The structure of the system or application that you are
modelling.
It consists of UML diagrams that describe the logical
implementation of the functional requirements that you
identified in the use case model.
Marks
10%
40%
Design Model
Builds on the analysis model by describing, in greater detail,
the structure of the system and how the system will be
implemented.
40%
Presentation
Ability to answer questions addressed by the lecturer
pertaining to the work done and presented
10%
Total: 100%
The marking criteria will be based on the logicality, appropriateness, and relevance of the
requirements analysis, design and implementation possibilities.
Modelling Tools:
You can use any modelling tools.
Academic Integrity:
You are expected to maintain the utmost level of academic integrity during the duration of
the course.
Plagiarism is a serious offence and will be dealt with according to APIIT and Staffordshire
University regulations.
Level 2
Page 3 of 3
Performance Criteria:
A+ : 80%+
A : 75-79%
B+ : 70-74%
B : 65%-69%
C+: 60%-64%
C : 55%-59%
C- : 50%-54% Basic design for the solution. Model have essential diagrams only but
may be flawed by omissions and/or irrelevancies. System design
documentation is basic and may contain minor omissions/mistakes.
F+ : 40%-49%
Weak program design. Model have only a few essential diagrams only.
System design documentation is available but has very little resemblance
to actual implementation.
F : 0-39%
Very poor program design. Model have no diagrams and do not meet the
expected requirements of the problem scenario in the assignment.
System design documentation is not available.
End of Document
Level 2