Designing a student information system
Assume the role of a consultant tasked with designing a student information system (SIS) for a small college that offers both online and face-to-face classes. The SIS should keep track of students'
information and their course registrations. You will be provided with information about the system, its business context, and its requirements. With this information, you will need to design the
software system by applying object-oriented techniques and methods and UML modeling.
In this assignment, you will demonstrate your mastery of the following course outcomes:
• Apply object-oriented techniques and methods in analyzing and designing software systems • Create UML functional models that are clearly articulated, based on software system requirements •
Create UML structural models that are clearly articulated, based on functional models • Create UML behavioral models that are clearly articulated, based on functional and structural models