logo

Object Oriented Modeling for University Enrollment System

   

Added on  2023-01-06

18 Pages3357 Words77 Views
 | 
 | 
 | 
Running head: OBJECT ORIENTED MODELING
OBJECT ORIENTED MODELING - UNIVERSITY
ENROLLMENT SYSTEM
Name of the Student
Name of the University
Author Note
Object Oriented Modeling for University Enrollment System_1

1OBJECT ORIENTED MODELING
Table of Contents
Introduction......................................................................................................................................2
About the enrollment system.......................................................................................................2
Functional requirements for the Enrollment system........................................................................3
Non functional requirements...........................................................................................................4
Use case...........................................................................................................................................6
Use Case Description...................................................................................................................6
Fully developed use case.............................................................................................................7
Use Case Diagram.......................................................................................................................9
UML domain class model..............................................................................................................10
Event partitioned system model for the use cases.........................................................................12
Conclusion.....................................................................................................................................14
Bibliography..................................................................................................................................15
Object Oriented Modeling for University Enrollment System_2

2OBJECT ORIENTED MODELING
Introduction
The report aims at describing the main functioning that is going to be performed with the
university enrollment system. National University is one of the leading universities of
Melbourne, Australia that offers diploma courses, postgraduate courses and undergraduate
degree in different courses. The courses that are offered with the university includes Information
Technology, humanities, information systems, accounting, business, law and Arts. The university
includes three major semesters in every year. Thus in order to facilitate the working of the
university the administration department wants to implement an enrollment system that will help
in assisting the enrollment of students throughout the year. The report will mainly focus on the
functional and non functional requirements that are associated with this system. In addition to
this the use case diagram for the enrollment system will also be developed along with the major
use cases. With the help of UML model the functioning of the system will be described. Lastly
the report will focus on developing event partitioned system models for analyzing the major use
cases.
About the enrollment system
The enrollment system will focus on providing a better access towards the users. The
enrollment system will ensure that all the data regarding each student are being processed
effectively without any error. The system will allow the user to choose their courses and course
timing based on their interest. As soon as the user gets registered than the system will deliver
them the timings available and the course they can choose. Once every details gets registered
fulfilled the system will allow the user to make payment by choosing appropriate payment
methods. Finally the system will display the course details along with the timings so that each
Object Oriented Modeling for University Enrollment System_3

3OBJECT ORIENTED MODELING
student can conduct their semesters effectively. Moreover the system will also be available
towards the administrative so that they can review the data regarding each student and will also
be able to analyze the subject that is being selected by the maximum number of students. This
will help the administrative to allocate sufficient faculty towards the course department.
Functional requirements for the Enrollment system
The main functionality that is going to be performed by the system includes gathering the
details about student credential. Once this information are being enlisted within the system than
they will be able to login within the system. These will include student id, email, name, address,
phone number. As soon as the authentication is done then the system will allow the user to
proceed with the system. The credentials will be used by the system in future for accessing the
system. The system can be accessed using these details and will be able to learn about the main
activities that is taking place within the university. After these the user needs to select their
appropriate course so that they can enroll for the course and for the upcoming semester. The
system will show the list of courses that includes accounting, business, law, arts, humanities, and
information technology and information system. The user needs to choose among these subjects.
Along with this the user needs to choose the appropriate term on which they are going to appear.
After the login is made by the student and they has chosen appropriate courses than the system
will verify the details and will check whether proper selection is made by the user or not. The
system will also check whether there is a availability of the subject or not so that they can
allocate proper specializations.After these the system will display the availability of the corses
for the users. The courses will be prepared based on the terms. Based on the terms students are
allowed to choose 3-4 courses. In addition to this the system will allow the user to choose their
Object Oriented Modeling for University Enrollment System_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Object Modelling
|13
|1723
|100

Object Modelling
|14
|2215
|54

Object Modelling
|10
|1219
|86

Object Modelling
|16
|2644
|32

Object and Data Modelling
|15
|3156
|75

Object Modelling: A Case Study of University Enrolment System | Desklib
|17
|3266
|481