Add/Drop Courses
Student Information
Student Info
Ask/check grade
Transcript
REGISTRATION AND
EXAMNIMATION SECTION
STUDENT
Add/drop
Courses
Result
Transcript
DEPARTMENTS
STUDENT RECORD
AND
COURSE SELECTION
SYSTEM
Course info
time table
Grades
Grade report
Assignment of time slots
Grades
Student Information
asking for grade
INSTRUCTORS AND
LECTURERS
071/MSI/606
S.N.
EVENT DESCRIPTION
INPUT
OUTPUT
Registration of student
Student Information
Student Account
Course information
and time table
Classroom assignment
report
Website (URL)
Error Report
3
4
Course of interest
Preliminary course
selection details
Accepted/ rejected
message
Courses
Courses
Successful course
selection mail
Selection of elective
Priority preference to
the elective courses
10
Student's id and
password
11
Add/drop data
Finalized course
selection result
12
Transcript (grade)
071/MSI/606
sex
NOTIFICATION
LETTER
pw
id
major
id
Std_id
email
pw
COMPUTER
ACCOUNT
LIST OF
STUDENTS
minor
Is for
Corres_addr
date
sex
STUDENT
Std_id
Ioe_id
ONLINE
COURSE
SELECTION
APPLICATION
Res_addr
major
Course_code
has
time
is in
GPA
Is for
DEPARTMENT
name
TRANSCRIPT
id
Dept_code
Work
in
consist
id
GRADES
Course_code
Class_size
Lecturer_name
name
LECTURER
id
Dept_code
section
Course_code
Course_title
Given by
071/MSI/606
provid
es
COURSE
INFORMATION
Course_credit
grades
COURSE
SELECTION
REPORT
No_of_stu
major
minor
Revi_date
id
section
receiv
e
Std_name
minor
consist
has
id
TIMETABLE
timeslot
Data Dictionary:
Table Name: STUDENT
Field
Std_id
Std_name
Sex
Res_addr
Corres_addr
Description
Student Identity
Name of student
Gender of student
Residential address
Correspondent address
Data type
Integer
Character(20)
Character(6)
Varchar(20)
Varchar(20)
Primary Key
Description
IOE Identity
Name of student
Password of student
Data type
Integer
Integer
VarChar(20)
Primary Key
Foreign key
Data type
Character(20)
Character(20)
Primary Key
Description
Code of the department
Name of department
Description
Specific code of course
Section for course
Title of course
Name of lecturer
Size of class
Credit of course
Data type
Integer
Varchar(20)
Character(20)
Character(20)
integer
integer
Description
Primary key for table
Name of lecturer
Code of department
Data type
Integer
Character(20)
Character(20)
Foreign Key
071/MSI/606
Primary Key
Description
Primary key for table
Identity of student
Grade Point Average
Course Selection
Course Selection
Data type
Integer
Integer
Integer
VarChar(20)
VarChar(20)
Primary Key
Foreign key
Description
Specific code of course
Identity of student
Date of application
Time
Data type
Integer
Integer
Character(20)
Character(20)
Foreign Key
Foreign key
Description
Specific code of course
Section for course
Id of course selection report
Data type
Integer
Varchar(20)
Integer
Primary Key
Foreign Key
Description
Primary key for table
Total no of student for course
Date of revision of report
Data type
Integer
Integer
Integer
Primary Key
Description
Primary key for table
Identity of student
Password of student
Email address of student
Course Selection
Course Selection
071/MSI/606
Data type
Integer
Integer
VarChar(20)
Varchar(20)
VarChar(20)
VarChar(20)
Primary Key
Foreign key
Description
Primary key for table
Identity of student
Gender of student
Course Selection
Course Selection
Data type
Integer
Integer
Character(6)
VarChar(20)
VarChar(20)
Primary Key
Foreign key
Description
Primary key for table
Time slot
Data type
Integer
integer
Primary Key
Description
Primary key for table
Specific code of course
Grade obtained
Data type
Integer
Integer
Integer
Primary Key
Foreign Key
071/MSI/606