The purpose of this assessment item is to assess your skills attributable to the following
? Apply software design and development principles
? Complete appropriate documentation for requirements, system modelling and design, software
implementation, testing and evolution
? Illustrate a detailed design for a layered information system using appropriate design methods
? Implement an information system, consisting of presentation, application and data layers.
? Use quality management in a range of different design and development scenarios.
2. Assessment Task
Your tasks for this assessment.
? Provide the complete implementation and testing for the Traffic Accident Reporting
System (TARS) designed in the first assignment. The implementation should adhere to
MVP (model view presenter) pattern and data persisted to a relational database preferably
MySQL or Java derby database.
? Write a paragraph on version control as discussed below.
You can use the sample solution when provided on the moodle course webpage to correct any
anomalies with your initial design.