Please refer to the marking guide when preparing your response to see what criteria and standards will be used to assess your work and your progress.

Amongst the information sought are answers to the following questions:

1. Identify and briefly describe the functional and non-functional requirements for the proposed system. (2 pages, times new roman, size 12)

2. Identify use cases and draw use case diagrams for the proposed system that show major use cases and actors.

3. Draw domain model class diagrams for the proposed system. Be as specific and accurate as possible, if needed information is not given, make realistic assumptions.

4. Develop an event-partitioned system model encompassing all the use cases you identified in question 2. Assume that the classes and associations in question 3 correspond to entities and relationships from similar entity relationship diagrams.