Assignment title: Information


​​QTasks The Hospice requires a Microsoft Access 2013 relational database to manage and organise information about their volunteers. Their current database is a large flat file which is becoming increasingly difficult to both maintain and access information. Using the un-normalised structure provided you should complete the following tasks: Relational Modelling  Model the Data using ERM and ERD techniques  Normalise the data to 3 Database Using your relational model produce a database using Microsoft Access 2013, your implementation should include the following:  Tables based upon the results of your relational model  Data input mechanisms (MS Access Forms)  Pre written queries  Formatted reports that detail the following: rd Normal Form o A single Volunteer's details o Departments and their Volunteers o Volunteer Safety Training completed, grouped by category and order date ascending o Volunteers who have not completed Safety Training  Appropriate input masks and constraints. Testing You should devise a test plan and generate sufficient sample data to test the functionality of all aspects of your database. Documentation  Technical database documentation (as a minimum your schema)  User documentation Assignment Details Submission Requirements 1. Database design documentation including your ERM and Normalisation process 2. Access 2013 database 3. Completed test plan 4. Documentation Databases will be demonstrated in class during sessions 26th May 2016 Assignment Details Assessment Criteria 1. Design and Implement an appropriate relational database for the given scenario using the appropriate database design techniques discussed on the course. 2. Efficiently store data so as to eliminate data anomalies and redundancy. Database design is fit for purpose and implemented appropriately. Implementation is based upon design work [D- to C] Clear evidence of structured design. Relationships are clearly derived and data is normalised to 3NF [C+ to B ] Thoroughly documented design process indicates clear understanding of the application domain. Domain assumptions are appropriately documented [B+ to A+] Implementation provides effective structure for the application [D- to C] Implementation provides efficient structure for the application against most of the use cases identified in the brief [C+ to B] The data structure provides an efficient structure for all the use cases provided. Clear consideration has been given to the ease with which the data structure could be adapted to support future development [B+ to A+] 3. Allow the user to interrogate the database using the interface described so as to return meaningful and timely result sets based upon input. A simple range of queries allow the user to extract information from the application [D- to C] Queries have been implemented which capture the full range of use cases detailed in the scenario [C+ to B] Users are easily able to extract complex/compound sets of relevant information from the application [B+ to A+] Assignment Details 4. Produce design and test documentation for your solution. Documentation clearly covers all aspects of the brief. Testing is structured [D- to C] Documentation is professionally presented and testing covers all aspects of the application [C+ to B] Testing and documentation cover all aspects of the application domain and follow a coherent strategy. There is clear evidence of the application of further reading [B+ to A+] Assignment Details A+ Excellent 24 Distinction A 21 A- 18 B+ Good 17 Commendation B 16 B- 15 C+ Satisfactory 14 Merit C 13 C- 12 D+ Weak 11 Pass D 10 D- 9 F1 Marginal Fail 7 Fail F2 Fail 4 F3 Poor Fail 2 F4 Very Poor Fail 0 Assignment Details Late Submissions Where work is submitted between one and three days after the published deadline without an agreed extension the mark for the assessment will be reduced in accordance with the table below. Quality of Work Grade Awarded A+ B+ A B A- B- B+ C+ B C B- C- C+ D+ C D C- D- D+ F1 D D- F1 F2 F2 F3 F3 F4 F4