DSGN8300 Final Project
DSGN8300 Final Project
Final Project
Marks 20
Introduction
The final project is designed to work with two or three students in a group. Due to the class size
of odd/even numbers, at least one group may have a different number. Please see the project
starter files for the tutorial on connecting an HTML form to a MySQL database [Contact.zip].
Contact.zip
Project Description
In this project, each group will design a form to input data into a database. You have to choose
one of the following scenarios to develop a functional website with a front-end form and a
backend database.
1
5. Insert at least five different records/rows for every table using the form you created by
running the localhost. Insert synthetic data (not real).
6. Your database must satisfy 3NF
7. No, auto-increment primary key
8. Draw a wireframe diagram of the front end/form to insert data into your database.
9. Form fields must satisfy data integrity (for example, a name field will not take numeric
data as an input)
Your task is to design and develop a form that will interact with the backend/database.
Submission Info
1. Create a forder as LastName1LastName2_FinalProject
2. Every code file needs to have your names and student numbers as comments at the top.
3. Export your .sql file for the database with the front-end code file, and put it into the
project folder.
4. Write a query to display all records in every table, and save the screenshot to the project
folder.
5. Add the ER diagram in the folder
6. Zip the folder and upload it to Final Project Dropbox
Present your work by following your professor’s direction to show that the developed application
is working.