Professional Documents
Culture Documents
Unit number and title Unit 04: Database Design & Development
Re-submissionDate DateReceived2ndsubmission
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Grading grid
P1 M1 D1
Summative Feedback:ResubmissionFeedback:
Signature&Date:
Table of Contents
1. Introduction
a. Scenario
Currently, at schools around the world in general and Greenwich Vietnam in particular,
managing student grades is very difficult. As the number of students is increasing, the management,
monitoring and updating of information and subject status of students on the university system
remain unchanged, still using the relatively old methods compared to the present. As technology is
developing, in other words, today's IT industry is very popular. Therefore, the management of
student grades is relatively lacking and problematic for the student affairs office of the school. For
example, if a student suddenly changes a class, owes a course or makes a reservation, tracking the
step-by-step information is fundamentally difficult. Therefore, this assignment will discuss the issue
of developing a new database system to help the school better manage student grades.
a. User requirements
Staffs: Manage the system, check student grades and teacher feedback, check teachers'
posting dates and submissions.
Parents of Students: See their Student’s grades and feedback teachers.
Teacher: input student’s grade, feedback and up the assignments brief
Students: check the assignment form teacher, up the assignment, see their grade report &
feedback of teachers
b. System requirements
Log in: User is a member of Greenwich VietNam University. User use their ID and
Password to login the system because Account User Name is the ID of User.
Log out: Auto log out when close the system
Backup: Auto backup in the system
User friendly interfaces
Performance: fast, meet 3000 concurrent connections,
Security: High, avoid disclosure of information.
Exact of system: Users can use and find information very quickly and the accuracy of the
system is very secure.
Stability of the system: The system will operate very stably and will work very well while
the number of students is increasing and the information is increasingly complicated.
Easy to use: Users can use the program smoothly after 1 time getting used to it.
Update: The program will automatically display information after the user enters the
information needed to find or want to change a certain detail in entering information.
Information management: when the information has been entered, the information will
be stored in the school system.
Statistics and reports: The living system will re-statistics student information, and will
list the necessary and changed information separately and will be categorized by address,
nationality and specialty.
3. ERD
STUDENT
Attributes Data type Null PK/FK Format/Constraint/DomainValue
Student_ID Char(10) NOT Primary GCH*****
NULL Key
Student_Name Char(50) NOT Lê Hồng Phong
NULL
Student_PhoneBumber Int NOT 0987******
NULL
Class_ID Char(50) NOT Foreign GCH****
NULL key
Major_ID Char(50) NOT Foreign IT
NULL key
Student_Address Char(100) NOT Greenwich of University
NULL
Account_UserName Char(50) NOT Foreign R/P/M/D
NULL key
Result