New! Hire Essay Assignment Writer Online and Get Flat 20% Discount!!Order Now
COIT12200
AU
Central Queensland University
The purpose of this assessment item is to assess your skills attributable to the following learning outcomes.
· 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.
· Provide the complete implementation and testing for the Grading System (Grade Book)m 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.
Provide the entire netbeans project containing the source code. The database part need not be provided since the marker will use the script provided to create database, table and insert records. It is not mandatory to include a username and password in the database connection string but if done so, please provide these details in the word document.
Provide a word document will all the test screens with annotation to demonstrate the working prototype. Also address the essay relating to version control.
This will be carried out by the marker to test if your application meets all the functional requirements.
You should submit a zipped file of the entire project with source code and a word document addressing the assessment criteria.
15,000+ happy customers and counting!