International School of Management and Technology Gairigaun, Tinkune, Kathmandu Nepal
International School of Management and Technology Gairigaun, Tinkune, Kathmandu Nepal
Database is a crucial part of most of the organizations. Database is defined as the skeleton of any
application. An understanding of database tools and technologies is an essential skill for designing and
developing systems to support them. The assignment provides opportunities to the students to develop an
understanding of the concepts and issues relating to database design and development and to extend the
practical skills to translate that understanding into the design and creation of complex databases. The
completion of the assignment will make sure that the students have been able to use appropriate tools to
design and develop a relational database system for the substantial problem. The students will have an
opportunity to test the system ensuring that user and the system requirements are met. And also, fully
document that system by providing the technical and user documentation.
The completion of the assignment will demonstrate that that the student has been able to:
• Use an appropriate design tool to design a relational database system for a substantial problem.
• Develop a fully functional relational database system, based on an existing system design.
• Test the system against the user and system requirements.
• Produce technical and user documentation.
1|Page
Each student has to submit their assignment as guided in the assignment brief. The students are guided
what sort of information is to be produced to meet the targeted criteria. All the tasks need to be done
individually and the student has to produce an individual assignment.
The P.K college of Kathmandu has been teaching the course of Information Technology, Hotel
Management and Bachelor in Business Administration. The students of this college have to submit an
assignment at the end of the semester. The assignment is given to the respective subject teacher. He/she
will check the assignment and provide the feedback or result. There is an assignment department to
receive an assignment from the student and dispatch to the teacher after checking. After this the
assignment department contact student for the redoing the assignment including the lagging requirement.
Till now the department performs it manually by keeping a record at the register. But with an increase in
the number of students, the department is facing the problem to manage the flow of work. So the College
administration has decided to build a desktop application to handle all these records. The name of the
project would be "Assignment Management System”.
• The entry of records that the teacher has taken and all reports as required.
In order to meet the prerequisite requirements, you have to demonstrate certain knowledge and skills,
which the management will judge on the basis of the application, you have developed.
2|Page
Based on the context above, complete the followings.
Part 1
Produce a Report:
1. The design of the relational database system using appropriate design tools and techniques. It
should contain at least four interrelated tables.
2. Clear statements of user and system requirements.
Produce a more detailed document, so you will produce a comprehensive design for a fully functional
system which will include interface and output designs, data validations and cover data normalization
and assess the effectiveness of design in relation to user and system requirements.
Part 2
Once the designs accepted, you have to 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.
1. Assessing whether meaningful data has been extracted through the use of query tools to produce
appropriate management information.
2. Evaluating the effectiveness of the database solution in relation to user and system requirements,
and suggest improvements.
3. Once the system has been developed, you will test the system
4. You will produce a brief report assessing the effectiveness of the testing, including an
explanation of the choice of test data used.
Part 3
Lastly you will produce technical and user documentation.
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.
3|Page
Pass Merit Distinction
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.
P2 Develop the database system M2 Implement a fully functional LO2 & LO3 D2 Evaluate the
with evidence of user interface, database system which includes effectiveness of the database
output and data validations, and system security and database solution in relation to user and
querying across multiple tables. maintenance. system requirements, and
P5 Produce technical and user M5 Produce technical and user D3 Assess any future
documentation. documentation for a fully improvements that may be
functional system, including required to ensure the continued
diagrams showing movement of effectiveness of the database
data through the system, and system.
flowcharts describing how the
system works.
4|Page
Mention all the grades awarded in this assignments:
Note: Please access HN Global for additional resources support and reading for this unit. For further
guidance and support on report writing please refer to the Study Skills Unit on HN Global. Link to
www.highernationals.com
Other Recommendations:
I declare that all the work submitted for this assignment is my own work or, in the case of group work,
the work of myself and the other members of the group in which I worked, and that no part of it has been
copied from any source. I understand that if any part of the work submitted for this assignment is found
to be plagiarized, none of the work submitted will be allowed to count towards the assessment of the
assignment.
5|Page