SD Tutorial ClassesStudents
SD Tutorial ClassesStudents
Page 1
COMP1845: Database System Development
Tutorial 6: Objects, classes and UML class diagrams
2. Produce a list of the classes involved in this scenario (hint: classes are things and
things are nouns).
Manager, Football player, team, fixture, league table, football association, match, fan
3. Depict each class in UML identify any attributes that might exist.
5. List the behaviours that might exist in the system? (hint: talk about the system
and pay attention to any verbs that you use)
Selecting a team
Adding fixture
Updating league tables
Viewing fixtures
Database System Development Page 2
Page 2
COMP1845: Database System Development
Tutorial 6: Objects, classes and UML class diagrams
Viewing league tables
6. Assign the behaviours to classes (hint: think about who would own / have
responsibility for the behaviour).
Selecting a team: Manager classS
Adding fixtures: FootballAssociation class
Updating league tables: FootballAssociation class
Viewing fixtures: FootballAssociation class
Viewing league tables: FootballAssociation class
Page 3
Tutorial helper sheet
Definitions of Objects v Classes
Page 4