1. Trang chủ
  2. » Công Nghệ Thông Tin

Software design: Lecture 16 - Sheraz Pervaiz

15 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Software design - Lecture 16. The main topics covered in this chapter include: problem statement; possible solution; UML class diagram; generic structure of class; visibility of variables; the class diagram is the main building block in object oriented modelling;...

1 Software Design Lecture : 16 Generalization  Problem Statement Ø A  student  may  register  for  classes  during  a  specified  registration  period.  To  register,  a  student  must  see  their  advisor.  The  advisor  must approve each course that the student has selected. The advisor  will use the registration system to determine if the student has met  the  course  prerequisites,  is  in  good  academic  standings  and  is  eligible  to  register.  If  the  advisor  approves  the  courses,  the  advisor  enters  the  student's  college  id  into  the  course  registration  system.  The  course  registration  number  for  each  course  is  entered.  The  course description, course number and section for those courses will  automatically  display.  The  system  will  check  for  schedule  conflicts  before saving the registrations. A bill for the courses will print in the  Registrar's office. The student should proceed to pick it up 6 Ø Faculty can use the registration system to check enrollments  in their classes, get a class list, check a student's transcript,  look up a student's phone number and other such student  information Ø The registrar can use the registration system to enter new  classes for an upcoming semester, cancel a class, and check  conflicts in classroom/faculty assignments.  Ø Admissions use the registration system to add new students 7 POSSIBLE SOLUTION UML : Class Diagram Ø  It is a static structure diagram that describes the  structure  of  a  system  by  showing  the  system's classes,  their  attributes,  and  the  relationships between the classes Ø The  class  diagram  is  the  main  building  block  in object oriented modelling 10 Class Diagram Ø The classes in a class diagram represent both the  main  objects  and  or  interactions  in  the  application and the objects to be programmed 11 Generic Structure of Class 12 Sample Class  13 14 Visibility of Variables 15

Ngày đăng: 05/07/2022, 14:01

Xem thêm: