Lec 15, 16 Mids Recap

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Software Engineering

Lecture-15, 16

Maria Hilal, Software Engg - Fall 2022 1


Today’s Agenda

Mids Recap
Quiz 2

Maria Hilal, Software Engg - Fall 2022 2


Quiz-2
• Make DFD of the following system:
• System: Cars come to a garage for repairs. A
mechanic performs the repair. Then he
records the reason for the repair and the total
cost of all parts used. This information is used
by the Accounts Department for billing the car
owner.

Maria Hilal, Software Engg - Fall 2022 3


Case: Course Registration System
• The system registers the student at the time of
admission. The student is shown a list of
courses being offered during a semester. The
student selects a course, and the system
verifies student’s eligibility for the course
depending upon his academic record. If the
student is eligible, he/she gets enrolled in that
course, and the class schedules communicated
back to the student.
Maria Hilal, Software Engg - Fall 2022 4
Register: Display RegisterationForm
Select course: Display CourseList UI
Check eligibility: Compare marks with new marks
Send class schedule: TmeTable
Student
System DBA
Student: StudentId, StudentName, Program, Grades
Course: CourseId, CourseName, Instructor, EligibilityCriteria, Schedule

Maria Hilal, Software Engg - Fall 2022 5


References
Software Engineering, 9th Edition, Ian
Sommerville
Software Engineering, a practitioners approach
by Roger S. Pressman, 7th Edition

Maria Hilal, Software Engg - Fall 2022 6

You might also like