Q1. Identify and briefly describe the main functional and non-functional requirements for the major systems areas of the case study. (6 Marks)
|
a)All possible functional and non-functional requirements are identified and described for the major systems areas of the case study. |
a)All major functional and non-functional requirements are identified and described for the major systems areas of the case study. |
a)Some functional and non-functional requirements are identified and described for the major systems areas of the case study. |
a)Few functional and non-functional requirements are identified and described for the major systems areas of the case study. |
a)Functional and non-functional requirements are identified with major errors. |
Q2. Draw the use case diagrams for all systems in the case study that show all actors and use cases. (12 Marks) |
a)Comprehensive explanation about the role of use cases and all use case diagrams are accurate.One Fully Develped use Case description is accuratley done. |
a)Mostly comprehensive explanation about the role of use cases and all use case diagrams are mostly accurate.
One fully Developed Use description is done with minor ommisions
|
a)Mostly comprehensive explanation about the role of use cases and use case diagrams are mostly accurate. Minor omissions only. One fully developed use case description is done with some mistakes. |
a)Reasonable explanation about the role of use cases and use case diagrams are not always accurate. Some omissions only.
|
a)Major omissions in the explanation. |
Q3. Draw a UML domain model class diagram for all systems and subsystems in your chosen case study. (6 Marks) |
a)UML domain model class diagram is accurate for all systems and subsystems; identified all possible domain classes and some attributes, showing logical relationships among all domain classes. |
a)UML domain model class diagram is mainly accurate for all systems and subsystems; identified all possible domain classes and some attributes, showing logical relationships among all domain classes. Some omissions.
|
a)UML domain model class diagram is accurate for all systems and subsystems; however domain classes and their attributes are not always accurate, logical relationships have some errors among domain classes. |
a)UML domain model class diagram is not always accurate for all systems and subsystems; domain classes and their attributes are not always accurate, logical relationships have some errors among domain classes. |
a)UML domain model class diagram have major omissions |
Q4. For each of the five design activities of SDLC, list and briefly describe some specific tasks required for each design activity (i.e., describing the environment, designing application components, user interfaces, the database, and software methods. (6 Marks)
|
a)All five design activities of SDLC are accurately listed and briefly described some specific tasks required for each design activity. |
a)All five design activities of SDLC are mostly accurately listed and briefly described some specific tasks required for each design activity |
a)Four design activities of SDLC are accurately listed and briefly described some specific tasks required for each design activity. |
a)Four design activities of SDLC are mostly accurately listed and briefly described some specific tasks required for each design activity. |
a)Less than four design activities of SDLC are listed and briefly described some specific tasks required for each design activity. Major omissions in the explanation.
|
Presentation and clarity (accuracy, spelling, grammar, punctuation) (5 Marks) |
b) Fluent writing style appropriate to the assignment with accurate grammar and spelling.
Referencing is mainly accurate and according to the APA standard
|
b) Mostly Fluent writing style appropriate to assignment with accurate grammar and spelling.
Referencing is mainly accurate and according to the APA standard. Most of the references are cited in the text.
|
b) Mostly fluent writing style appropriate to the assignment with mostly accurate grammar and spelling. Minor omissions only.
Some attempt in referencing and according to the APA standard. Few references are cited in the text.
|
b) Writing style not always fluent or well organised and grammar and spelling contain errors.
Tried to reference according to APA standard and only few references are cited in the text as well.
|
b) Writing style not fluent or well-organised, and many grammatical and spelling mistakes.
|