35
C h a p t e r 5
OBJECT ORIENTED ANALYSIS (OOA) OR HIGH LEVEL DESIGN
5.1
Introduction
The user interface was described in the previous chapter showing what the interface can
do and how the user will interact with the system. In
this chapter, each object is
described and documented and a data dictionary provides the details of each object.
Furthermore, the objects‟ attributes and methods are identified.
5.2 Data Dictionary
The dictionary contains information describing the content of the Online Registration
System.
S
TUDENT
O
BJECT
The Student object contains student personal information (see Table 1).
This object
contains one record for every student.
36
Name
Description
Data type
Example
StudentNumber
Student‟s number given by the
university
7 numbers
1234959
Title
Student‟s title
20 Characters
Miss
Surname
Last name of the student
20 Characters
Sara
Name
First
names of student
20 Characters
Mary Jane
Gender
Student‟s gender coded M
(Male), F (Female)
20 character
Female
DateBirth
Student‟s birth date
Date
03-03-1990
Email
Student‟s Email
20 Characters
iraba@yahoo.fr
HomeAddress
Student‟s address during
holiday
20 Characters
19 Oakwood, Woodstock,
CPT
Email
Student‟s email
address
20 Characters
studuwc@hotmail.com
MobileNo
Student‟s Cell phone number
marital status
Numbers
0724858774
Faculty
Student‟s program of study
20 Characters
Engineering
YearEntry
The year the student
entered
the University
4 numbers
2002
Table 1:
Student Object
Dostları ilə paylaş: