0% found this document useful (0 votes)
20 views19 pages

Student Record System: Nueva Ecija University of Science and Technology Papaya Off Campus Program

The document describes the data normalization and data dictionary for a student record system for the Papaya Off Campus Program of Nueva Ecija University of Science and Technology. It includes 10 tables to store user, student, assignment, laboratory, seatwork, quiz, and record data, along with the fields and data types for each table.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views19 pages

Student Record System: Nueva Ecija University of Science and Technology Papaya Off Campus Program

The document describes the data normalization and data dictionary for a student record system for the Papaya Off Campus Program of Nueva Ecija University of Science and Technology. It includes 10 tables to store user, student, assignment, laboratory, seatwork, quiz, and record data, along with the fields and data types for each table.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Nueva Ecija University of Science and Technology

Papaya Off Campus Program


Conception, General Tinio, Nueva Ecija

STUDENT RECORD
SYSTEM

Coder: John Paul Maniquiz

Members: Grace Ann Abesamis

Alyssa Charlesly Bastasa


Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

DATA NORMALIZATION
Normalized Structure
1. user table
CREATE TABLE login (
id INT(11) PRIMARY KEY AUTO_INCREMENT,
username varchar(255),
password varchar(255)
);
2. student table
CREATE TABLE student(
student_id INT(11) PRIMARY KEY AUTO_INCREMENT,
fullname varchar(255),
gender varchar(50)
);
3. assignment table
CREATE TABLE assignment(
assignment_id INT(11) PRIMARY KEY AUTO_INCREMENT,
assignment_name varchar(255),
total_score INT(11),
date date
);
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

4. laboratory table
CREATE TABLE laboratory(
laboratory_id INT(11) PRIMARY KEY AUTO_INCREMENT,
laboratory_name varchar(255),
total_score INT(11),
date date
);
5. seatwork table
CREATE TABLE seatwork(
seatwork _id INT(11) PRIMARY KEY AUTO_INCREMENT,
seatwork _name varchar(255),
total_score INT(11),
date date
);
6. quiz table
CREATE TABLE quiz(
quiz _id INT(11) PRIMARY KEY AUTO_INCREMENT,
quiz _name varchar(255),
total_score INT(11),
date date
);
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

7. assignmentrecords
CREATE TABLE assignmentrecords(
records_id INT(11) PRIMARY KEY AUTO_INCREMENT,
assignment_id INT(11), FOREIGN KEY (assignment_id)
REFERENCES assignment (assignment_id,
student_id INT(11), FOREIGN KEY (student_id) REFERENCES
student (student_id)
score INT(11),
);
8. laboratoryrecords
CREATE TABLE laboratoryrecords(
records_id INT(11) PRIMARY KEY AUTO_INCREMENT,
laboratory_id INT(11), FOREIGN KEY (laboratory_id)
REFERENCES laboratory (laboratory_id,
student_id INT(11), FOREIGN KEY (student_id) REFERENCES
student (student_id)
score INT(11),
);
9. seatworkrecords
CREATE TABLE seatworkrecords(
records_id INT(11) PRIMARY KEY AUTO_INCREMENT,
seatwork_id INT(11), FOREIGN KEY (seatwork_id) REFERENCES
seatwork (laboratory_id,
student_id INT(11), FOREIGN KEY (student_id) REFERENCES
student (student_id)
score INT(11),
);
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

10. quizrecords
CREATE TABLEquizrecords(
records_id INT(11) PRIMARY KEY AUTO_INCREMENT,
quiz_id INT(11), FOREIGN KEY quiz_id) REFERENCES assignment
(quiz_id,
student_id INT(11), FOREIGN KEY (student_id) REFERENCES
student (student_id)
score INT(11),
);
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

Data Dictionary
student table
FIELD NAME DATA TYPE DATA FORMAT FIELD SIZE DESCRIPTION EXAMPLE
student_id Integer 11 ID of the 1
student
fullname Text 255 Fullname John Paul
of the Maniquiz
student
gender Text 255 Female or Male
male

assignment table
FIELD NAME DATA TYPE DATA FORMAT FIELD DESCRIPTION EXAMPLE
SIZE
assignment_id Integer 11 ID of the 1
assignment
assignment_name Text 255 Title of Assignment
the 1
assignment
total_score Integer 11 No. of 20
items
date Date DD/MM/YYYY 10 Date the 02/12/2023
assignment
was given

laboratory table
FIELD NAME DATA TYPE DATA FORMAT FIELD DESCRIPTION EXAMPLE
SIZE
lab_id Integer 11 ID of the 1
laboratory
lab_name Text 255 Title of Database
the
laboratory
total_score Integer 10 No. of 25
items
date Date DD/MM/YYYY 10 Date the 04/12/2023
laboratory
was given
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

seatwork table
FIELD NAME DATA TYPE DATA FORMAT FIELD DESCRIPTION EXAMPLE
SIZE
seatwork_id Integer 11 ID of the 1
seatwork
seatWorkName Text 255 Title of Seatwork 1
the
seatwork
total_score Integer 10 No. of 25
items
date Date DD/MM/YYYY 10 Date the 01/10/2023
seatwork
was given

quizzes table
FIELD NAME DATA TYPE DATA FORMAT FIELD DESCRIPTION EXAMPLE
SIZE
quiz_id Integer 11 ID of the 1
quiz
quiz_name Text 255 Title of Python
the quiz
total_score Integer 10 No. of 25
items
date Date DD/MM/YYYY 10 Date the 01/11/2023
quiz was
given

assignment_records table
FIELD NAME DATA TYPE DATA FIELD SIZE DESCRIPTION EXAMPLE
FORMAT
record_id Integer 11 ID of the 1
record
assignment_id Integer 255 ID of the 1
assignment
student_id Integer 10 ID of the 1
student
score Integer 10 Score of 20
the student
assignments
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

laboratory_records table
FIELD NAME DATA TYPE DATA FIELD SIZE DESCRIPTION EXAMPLE
FORMAT
record_id Integer 11 ID of the 2
laboratory
laboratory_id Integer 255 ID of the 2
laboratory
student_id Integer 10 ID of the 2
laboratory
score Integer 10 Score of 20
the
student in
laboratory

seatwork_records table
FIELD NAME DATA TYPE DATA FIELD SIZE DESCRIPTION EXAMPLE
FORMAT
record_id Integer 11 ID of the 3
seatwork
seatwork_id Integer 255 ID of the 3
seatwork
student_id Integer 10 ID of the 3
seatwork
score Integer 10 Score of 20
the
student in
seat works
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

quiz_records table
FIELD NAME DATA TYPE DATA FIELD SIZE DESCRIPTION EXAMPLE
FORMAT
record_id Integer 11 ID of the 4
quiz
quiz_id Integer 255 ID of the 4
quiz
student_id Integer 10 ID of the 4
quiz
score Integer 10 Score of 15
the
student in
quizzes

grade_records Table
FIELD NAME DATA TYPE DATA FIELD DESCRIPTION EXAMPLE
FORMAT SIZE
grade_id Integer 11 ID of the 4
quiz
assignTotal_score Integer 255 Total score 93
of the
assignments
labTotal_score Integer 10 Total score 89
of the
laboratory
quizTotal_score Integer 11 Total score 90
of the quiz
seatworkTotal_score Integer 11 Total score 90
of the seat
works
Score Integer 11 Final grade 1.5
of the
student
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

USER MANUAL
LOGIN AND REGISTER PAGE
The first thing you have to do is to register if you don’t
have an account.

Enter email and password to register.

Click “REGISTER”
and you will be
directed on
login page.

Click “LOGIN HERE”


if you already have
an account.
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

Enter email and password to login and you will


access the features of the system.

Click “LOGIN” and you


will directed to the…

Sidebar or Menu:
It contains additional information, links, or
tools that are related to the main content but are
presented separately for easy access.
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

Click “+” to
add assignment

“ADD ASSIGNMENT BUTTON” will add the assignment you input.


Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

EDITING THE ASSIGNMENT INFORMATION

To update the
assignment
information.

UPDATED
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

STUDENT PAGE

Click “+” to
add STUDENT
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

QUIZ
PAGE

Click “+” to
add QUIZZES
Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

SAVING GRADES

Click “SAVE” to save score


Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

TO VIEW THE SCORE OF THE STUDENTS

Now you can see that the scores are recorded.


Nueva Ecija University of Science and Technology
Papaya Off Campus Program
Conception, General Tinio, Nueva Ecija

TO VIEW THE OVER ALL RECORDS

ADDITIONAL INFORMATION

This navigation is for adding


student information and activities
such as assignment, quizzes,
laboratory and scores.

While this is for showing all records.

You might also like