ASSIGNMENT 1 BRIEF
Qualification BTEC Level 5 HND Diploma in Computing
Unit number Unit 04: Database Design & Development
Assignment title
Academic Year
Unit Tutor
Issue date Submission date
IV name and date
Submission Format:
Format: This assignment is an Individual assignment and specifically including 2 documents:
(1) sql file of your code and represent your code to your mananger (tutor)
(2) a report document
You must use font Calibri size 12, set number of the pages and use multiple line spacing at
1.3. Margins must be: left: 1.25 cm; right: 1 cm; top: 1 cm and bottom: 1 cm. The
reference follows Harvard referencing system. The recommended word limit is 2.000-
2.500 words. You will not be penalized for exceeding the total word limit. The cover page
of the report has to be the Assignment front sheet 2.
Submission Students are compulsory to submit the assignment in due date and in a way requested
by the Tutors. The form of submission will be a soft copy posted on
http://cms.btec.edu.vn/
Note: The Assignment must be your own work, and not copied by or from another student or
from books etc. If you use ideas, quotes or data (such as diagrams) from books, journals or other
sources, you must reference your sources, using the Harvard style. Make sure that you know how to
reference properly, and that understand the guidelines on plagiarism. If you do not, you definitely get
fail
Unit Learning Outcomes:
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:
You are employed as a Database Developer for a large IT consultancy company. The company has been
approached by FPT university which is expanding due to the growth of the number of students. FPT is
currently facing difficulties in dealing with managing the university. It decided to develop several
academic systems to manage the university easier including: Online Library system, Student Grading
System, Attendance System, CMS System, Scheduling System, Enrolment Systems, and so on.
You are tasked to select one of those systems to develop database for FPT university. Your tasks are to:
Work with FPT to find out about current requirements for each system
Analyze the requirements and produce clear statements of user and system
requirements. Design a relational database system using appropriate design tools and
techniques Develop a fully functional relational database system, based on an existing
system design.
Test the system against user and system requirements.
Produce technical and user documentation
Part 2 (Assignment 2)
Once the designs have been accepted by your manager you have been asked to:
1. Develop the database system using evidence of user interface, output and data validations and
querying across multiple tables.
You want to include more than just the basics so you will implement a fully functional database system
which will include system security and database maintenance features.
You have decided to implement a query language into the relational database system. The developed
system will be demonstrated to your manager.
Your manager has asked you to include in the report:
2. Assessing whether meaningful data has been extracted through the use of query tools to
produce appropriate management information.
3. Evaluating the effectiveness of the database solution in relation to user and system
requirements, and suggest improvements.
4. Once the system has been developed, you will test the system and your manager will complete a
witness statement indicating how your tests are performing against user and system requirements.
You will produce a brief report assessing the effectiveness of the testing, including an explanation of the
choice of test data used.
5. Lastly you will produce technical and user documentation which will be given to the company.
You want to provide some graphical representations for ease of reference in the technical guide, so
you have decided to produce a technical and user documentation for a fully functional system,
including diagrams showing movement of data through the system, and flowcharts describing how the
system works.
Learning Outcomes and Assessment
Criteria
Pa Me Distincti
ss rit on
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
P2 Develop the database M2 Implement a fully LO2 & 3
system with evidence of user functional database system D2 Evaluate the effectiveness of
interface, output and data which includes system the database solution in relation
validations, and querying security and database to user and system requirements,
across multiple tables. maintenance. and suggest improvements.
P3 Implement a query M3 Assess whether meaningful
language into the relational data has been extracted through
database system. the use of query tools to produce
appropriate management
information.
P4 Test the system against M4 Assess the effectiveness of the
user and system testing, including an explanation of
requirements. = test plan và the choice of test data used.
test cases
P5 Produce technical and M5 Produce technical and user D3 Evaluate the database in
user documentation. documentation for a fully terms of improvements needed
functional system, including ER to ensure the continued
Diagram and normalization effectiveness of the system.
statements and describing how
the system works.