Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database Management System

Similar presentations


Presentation on theme: "Database Management System"— Presentation transcript:

1 Database Management System
Lecture - 12

2 Practice Session Application of E-R data model
We study an example scenario and apply the design phases we have studied so far Data flow diagram and E-R database design

3 Practice Session Lets study Examination System of an Educational Institution During initial study phase, we identified following major points

4 Preliminary Study Students are enrolled in programmes/degrees
Programmes comprise of different courses Different programmes are offered at the start of semester

5 Preliminary Study Students register courses of different programmes at the start of every semester After valid registration students attend the classes Teachers submit results during and at the end of semester

6 Preliminary Study Subjects’ grade points are calculated on the basis of results submitted Semester GPA is calculated on the basis of subjects’ GPs

7 Preliminary Study Cumulative GPA is calculated on the basis of semesters’ GPAs Courses, results, students data is stored in files

8 Outputs Required Teachers and controller need class list or attendance sheet, class result; subject and overall Students need transcripts, semester result card, subject result

9 Data Flow Diagram

10 Student Controller Teacher EXAMINATION SYSTEM Registration System
Personal Details Provide Result Course Registration EXAMINATION SYSTEM Submit Result Class Result Class Result Subject Result Overall Result Teacher Controller

11 MAIN MODULES Subject registration Result submission Result calculation

12 STUDENT 1.0 Edit Form 2.0 Check Pre-Req & COURSE PROGRAM Valid
Registration Detail 1.0 Edit Form Valid Course Pre-Req 2.0 Check Pre-Req In-Valid Verified RESULT REGISTRATION Previous Result

13 STUDENT 1.0 Edit Form Teacher & COURSE PROGRAM RESULT REGISTRATION 5.0
2.0 Check Pre-Req REGISTRATION RESULT Registration Detail Valid Previous Result In-Valid Verified Course Pre-Req Teacher 3.0 Collect Result 4.0 Calculate GP 5.0 Update Submit Result Result Info Subject GP

14 STUDENT Controller Teacher
Registration Detail PROGRAM & COURSE 1.0 Edit Form Course Pre-Req Controller Valid 2.0 Check Pre-Req In-Valid Overall Result Registration Detail 8.0 Generate Result Verified Previous Result REGISTRATION Result Subject GP Registration Detail 5.0 Update Result Subject GP 4.0 Calculate GP RESULT 3.0 Collect Result Result Info Submit Result 7.0 Calculate CGPA GPAs 6.0 Calculate GPA Subject GP Teacher GPA

15 Cross Reference Matrix
Reports vs Items

16 Analysis Phase

17 Candidate Entity Types
From DFD Student Controller Courses Teachers Courses Offered Programmes Registration Results Semester

18 Support your ETs by cross reference matrix

19 Candidate Entity Types
PROGRAM COURSES STUDENT CRS_OFFERED SEMESTER TEACHER


Download ppt "Database Management System"

Similar presentations


Ads by Google