logo

Object and Data Modelling

   

Added on  2022-12-15

15 Pages3156 Words75 Views
Running head: OBJECT AND DATA MODELLING
Object and Data Modelling
Name of the Student
Name of the University
Author’s note:

OBJECT AND DATA MODELLING1
Table of Contents
1. Functional and Non-Functional Requirements:...........................................................................2
1.1 Functional Requirement:.......................................................................................................2
1.2 Non-Functionality:.................................................................................................................4
2. Use Cases:....................................................................................................................................6
UML Domain Model Class Diagram:.............................................................................................9
Event Partitioned System Model:..................................................................................................10
Bibliography:.................................................................................................................................11

OBJECT AND DATA MODELLING2
1. Functional and Non-Functional Requirements:
The functional requirement describes about the processes that must be executed by the
system. On the other hand, the non-functional requirements measures the quality of execution of
the processes mentioned in functional requirements.
1.1 Functional Requirement:
Selecting Major: The system should have information regarding all the majors that are
offered by the National University. The first step toward getting enrollment into the National
University is selecting the Major. The student will receive a user interface that will list all the
majors available in the National University. Among all those majors the student can select only
one major. The number of majors visible on the screen will be limited to the number of majors
offered by the National University. That is why the student will select one of the available
majors.
Course Selection: After the student has selected the major, the system will redirect the
user to another page. In order to complete the enrollment process, it is essential that student
selects the course. These courses are categorized into the majors. Each major has different course
among which the student have to select one. The course selection is also like the major as the
number of courses available on the system is limited by the courses actually offered by the
National University. The student should be able to select different course if mistakenly selected
one.
Login: Login is an essential function that the system must have. The login is for the
system to recognize the validity of the user. The users of the system will be accessing the system
from their home. That is why it will be impossible to track which user is accessing the system

OBJECT AND DATA MODELLING3
from which device. The online systems uses the login id or email address of the user to recognize
the user. The login process allows the system to store the activities of the user in an organization
way. This is possible because, only one user can access to the system through one browser.
Registration: Registration is the way of collecting user data. The system needs to register
all the users for maintaining a security in the system. In order to register, the users have to
provide their personal details. The amount of details will vary based on the user category. The
management will provide different data than a student at the time of registration. During the
registration, the user selects the login credentials such as login id and password. The system
follows strong and complex password policy. The system also asks the user to verify the
password they have provided by re-typing the password into conform password field.
Report Generation: The system will be responsible for generating reports for the
management of the National University. The reports are generated using the data available in the
database along with the information generated by analyzing those data. The report is generally
meant for the management. However, the normal staff and teaching faculty can see the reports.
The management has the right to access every data and include those data into the report. The
teaching staff can only access the data to create reports that is related his role.
Major and Course Creation: The system requires to store the information of the majors
and courses to display those as options to the student. The administrator and teaching staff are
the responsible person to create the major and courses into the system database. In order to
complete this task, they get an interface which has all the necessary fields for creating a major or
course. At the time of creating a course, the teaching staff or administrator will select the major
in which it will reside.

End of preview

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

Related Documents
Object and Data Modelling
|12
|2130
|1

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

Object and Data Modelling
|11
|1655
|105

Object Oriented Modeling for University Enrollment System
|18
|3357
|77

System Analysis and Design
|15
|2601
|20

Object Modelling
|10
|1219
|86