Part 1: Database Design Document

Design the database application: the document should include:

  • A Title page and table of contents
  • Introduction
    • Overview of the organisation chosen and a description of their requirements
    • Description of the database application and its intended function
  • ER diagram
  • Description of tables and data to be held
  • Description of web application structure

Part 2: Database Application

Develop a database application that includes (at least) the following elements:

  • A MySQL database
  • A user-friendly and well-designed web front-end
  • PHP scripts to connect to the database and handle user requests
  • Forms that to allow the user to:
    • Select data from the database, based on criteria that they choose
    • Add new records to tables
    • Update records
    • Delete records
  • The data entered in forms should be validated
  • Marks will also be given for innovation, creativity and the addition of useful functions that go beyond what is described here
  • The entire application should be added to a zip file when submitting.

Part 3: Final Report and Presentation

Summarise the work you have done:

  • A short report, which should include:
    • A Title page and table of contents
    • An overview of the functionality of your system
    • Include selected screenshots
    • Evaluation: Did you meet the goals you set out at the beginning? What would you do differently the next time?
Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.