0% found this document useful (0 votes)
124 views

Unit 04 - Database Design and Development

The document provides instructions for a database design and development assignment for Trinity Music School. Students must [1] design a relational database using ERDs and other tools, [2] develop a fully functional database system with interfaces, queries and data validation, and [3] test the system and produce documentation. The database must manage records on classes, teachers, students, musical instruments and rentals. Students will be assessed on normalization, interface design, system functionality, testing and documentation.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
124 views

Unit 04 - Database Design and Development

The document provides instructions for a database design and development assignment for Trinity Music School. Students must [1] design a relational database using ERDs and other tools, [2] develop a fully functional database system with interfaces, queries and data validation, and [3] test the system and produce documentation. The database must manage records on classes, teachers, students, musical instruments and rentals. Students will be assessed on normalization, interface design, system functionality, testing and documentation.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Pearson

Higher Nationals in
Computing

Unit 4: Database Design & Development

Assignment Brief 1
Number:
Higher National Certificate/Diploma in
Computing
Assignment Brief
Student Name/ID
Number
Unit Number and Title 4: Database Design & Development
Academic Year
Unit Tutor
Assignment Title Database Design & Development
Issue Date
Submission Date
IV Name & Date

Submission Format
Part 1: The submission is in the form of an individual written report. This should be written in
a concise, formal business style using single spacing and font size 12. You are required to
make use of headings, paragraphs and subsections as appropriate, and all work must be
supported with research and referenced using the Harvard referencing system. Please also
provide a bibliography using the Harvard referencing system. The recommended word limit is
2,000–2,500 words, although you will not be penalised for exceeding the total word limit.

Part 2: The submission is in the form of a fully functional relational database system
demonstrated to the Tutor; and an individual written report and PowerPoint presentation.

Part 3: The submission is in the form of a witness statement of the testing completed by the
Tutor; technical documentation; and a written report.

HNC/HND Computing 2
Unit Learning Outcomes
LO1 Use an appropriate design tool to design a relational database system for a substantial
problem.
LO2 Develop a fully functional relational database system, based on an existing system
design.
LO3 Test the system against user and system requirements.
LO4 Produce technical and user documentation.
Assignment Brief and Guidance
Assignment brief

Trinity Music School is a privately run music school based in Colombo. They want you to
supply them with a database to keep records of their classes, and the teachers teach on these
classes, which students are in each class and what instruments need to be rented for the
class.
Musical instruments are supplied to each class so that students do not have to buy their own.
A class will rent a number of musical instruments of the same type. Each type of musical
instrument is supplied by one company. The rental for each type of musical instrument is for
a particular number of those instruments for a particular period.
Each class has number of students. A student may be in more than one class. Students are
classified by type as Full_Time, Part_Time or Part_Time_Evening.
A teacher may teach in more than one class, and a class may have more than one
teacher.
Below are the samples of the paper records currently kept by Trinity Music School.
Class Records
 Class Code
 Instrument Taught
 Teachers
 No of instrument rented
 Start date/End Date/Timing

Instrument Type Records


 Instrument Type Code
 Instrument Name
 Supplier Company
 Contact No

HNC/HND Computing 3
Student and their Class Records
 Student Name
 Student Type
 Class Attended

Part 1

The trinity music school requesting to develop computerized system to handle the institutional
records. They requesting to develop relevant small system to maintain their records.

You are working as Database Designer for the XYZ Company. Your Manager has asked you
to produce a report based on the given following instructions
1. The design of the relational database system using appropriate design tools and
techniques. It should contain at least four interrelated tables. Need to draw relevant
diagrams (ERD, Use case diagram, Data Flow Diagram…)
2. Clear information about users of the system and system requirements.
3. Data Normalization up to third normal form
4. Interface Designs , Dialog Designs and Message Designs and output designs for fully
functional System

Your manager would like a separate report on your assessment of the effectiveness of the
design in relation to user and system requirements.

Part 2

Once the designs have been accepted by your manager you have been asked to develop fully
functional database system. He ask you to provide another report including the followings.

 Evidence for the user Interfaces, output and data validations


 Create tables using SQL Commands
 Provide the following Queries from the database systems
1. Student details with No of student registration for given month
2. Total Income received for a given month form the student
3. Student details with their playing instruments
4. Filter the student’s records based on the registration date
5. Show only the Part time classes

Create a 10 min PowerPoint presentation to Evaluating the effectiveness of the database solution
in relation to user and system requirements, and suggest improvements.

HNC/HND Computing 4
Part 3

Once the system has been developed your manager ask you to produce a test report according to
the following instructions.
 Produce the test plan and test case according to the expected result and actual result
 Use sample test data
 Testing against the user and system requirements

You should explain the how the sample test data items are effective in testing

Finally your manager instruct you to produce the following documentations which will be given
to the Trinity Music School.
 Technical Documentation
 User Documentation

The documentation should be easy to understand and graphical representation in relevant places
are highly recommended.
User Documentation need to include the diagrams to show data movements and the dataflow.

Learning Outcomes and Assessment Criteria

Pass Merit Distinction

LO1 Use an appropriate design tool to design a relational database system for a substantial
problem

P1 Design a relational M1 Produce a D1 Assess the effectiveness


database system using comprehensive design for a of the design in relation to
appropriate design tools and fully functional system user and system
techniques, containing at least which includes interface and requirements.
four interrelated tables, with output designs, data
clear statements of user and validations and data
system requirements. normalisation.

HNC/HND Computing 5
LO2 Develop a fully functional relational database system,
based on an existing system design
LO2 & 3
P2 Develop the database M2 Implement a fully D2 Evaluate the
system with evidence of user functional database system effectiveness of the
interface, output and data which includes system database solution in relation
validations, and querying security and database to user and system
across multiple tables. maintenance. requirements, and suggest
improvements.
P3 Implement a query M3 Assess whether
language into the relational meaningful data has been
database system. extracted through the use of
query tools to produce
appropriate management
information.

LO3 Test the systems against user and system requirements

P4 Test the system against M4 Assess the effectiveness


user and system requirements. of the testing, including an
explanation of the choice of
test data used.

LO4 Produce technical and user documentation

P5 Produce technical and user M5 Produce technical and D3 Assess any future
documentation. user documentation for a improvements that may be
fully functional system, required to ensure the
including diagrams showing continued effectiveness of
movement of data through the database system.
the system, and flowcharts
describing how the system
works.

HNC/HND Computing 6

You might also like