Match System Modeling with Diagrams
VerifiedAdded on 2020/11/23
|22
|3279
|54
Project
AI Summary
This assignment delves into the modeling of a match system using UML diagrams. It focuses on utilizing use case, sequence, and class diagrams to represent the interactions and relationships between key elements such as players, matches, committees, and leagues. The assignment emphasizes understanding how these diagrams contribute to a comprehensive representation of the match system's functionality.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Object-Oriented Modeling and
Design
Design
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Table of Contents
TASK 1............................................................................................................................................3
Use case diagram : .....................................................................................................................3
Class Diagram.............................................................................................................................8
Sequence Diagram....................................................................................................................12
CONCLUSION..............................................................................................................................13
TASK 1............................................................................................................................................3
Use case diagram : .....................................................................................................................3
Class Diagram.............................................................................................................................8
Sequence Diagram....................................................................................................................12
CONCLUSION..............................................................................................................................13
INTRODUCTION
Object oriented modeling analysis and design is popular technical concept and
approaches that analyzing or designing the entire application. It is based on the system structure
that applying the programming language and also using the visual modeling for software
development. Object oriented modeling analysis follow the top down approach that applicable in
the graphical representation diagram to analyze the entire system effectively and efficiently.
Object oriented model is main important phase of development to understand the need and
requirement. This modeling system is a type system that manage the entire database in proper
manner. In this way, it can be classified according to the classes and their relationship among
the identified classes. This process will require the effective and efficient life cycle that support
at every stage of development. This report will discuss about the use case diagram that providing
the overall functionality of user in the database system. Use case diagram is the best approach
which based on the graphical representation of system. It shows the behavior of diagram and
particular set of actions. This assignment will describe class diagram which based on the
different entities and their specified attributes that applicable in the database management
system. All the entities are specified relationship with another. Furthermore, it will describe the
sequence diagram that representing the interaction between the actors that plays important role in
the entire system.
This assignment will design model a single scenario for executing the system in effective
manner. There are different participate that has specific roles and it is known as object and entity
in the sequence diagram. Sequence diagram is the best approaches that applicable in the
development of use case, sequence diagram and class diagrams. In this report, Data modeling is
mainly focused towards the data that process in the structured ways. The basic principle of
modeling to encapsulate the data and hiding to develop the system. This process cannot be
tampered by other system and their parts. This process will provide the benefits that allows
managing the complexity in the software system in effective manner. In this report, It will design
the use case and class diagram that representing the relationship between the different entities.
This will describe the discussion about the use case diagram and also explain the entire primary
Scenario in the form of tables. There are different parameters describe in the each members of
use case that specific exceptional cases for identifying the actual need and requirement of
business process.
Object oriented modeling analysis and design is popular technical concept and
approaches that analyzing or designing the entire application. It is based on the system structure
that applying the programming language and also using the visual modeling for software
development. Object oriented modeling analysis follow the top down approach that applicable in
the graphical representation diagram to analyze the entire system effectively and efficiently.
Object oriented model is main important phase of development to understand the need and
requirement. This modeling system is a type system that manage the entire database in proper
manner. In this way, it can be classified according to the classes and their relationship among
the identified classes. This process will require the effective and efficient life cycle that support
at every stage of development. This report will discuss about the use case diagram that providing
the overall functionality of user in the database system. Use case diagram is the best approach
which based on the graphical representation of system. It shows the behavior of diagram and
particular set of actions. This assignment will describe class diagram which based on the
different entities and their specified attributes that applicable in the database management
system. All the entities are specified relationship with another. Furthermore, it will describe the
sequence diagram that representing the interaction between the actors that plays important role in
the entire system.
This assignment will design model a single scenario for executing the system in effective
manner. There are different participate that has specific roles and it is known as object and entity
in the sequence diagram. Sequence diagram is the best approaches that applicable in the
development of use case, sequence diagram and class diagrams. In this report, Data modeling is
mainly focused towards the data that process in the structured ways. The basic principle of
modeling to encapsulate the data and hiding to develop the system. This process cannot be
tampered by other system and their parts. This process will provide the benefits that allows
managing the complexity in the software system in effective manner. In this report, It will design
the use case and class diagram that representing the relationship between the different entities.
This will describe the discussion about the use case diagram and also explain the entire primary
Scenario in the form of tables. There are different parameters describe in the each members of
use case that specific exceptional cases for identifying the actual need and requirement of
business process.
TASK 1
Use case diagram :
Use case diagram is the usually referred as behavior of diagram that describe the actual
Set of actions. It is basically used for the business purpose to perform different action and
functions. There are represented the main player which plays main role in the match. There are
different information regarding match can be mention in the use case diagram such as Player
personal details like name, address, telephone number and email address etc. Afterwards, it also
indicates the started time and date of match. The important action can be performed in the match
to adjust the times and date of players. In this diagram, it also represented the records and
information. On the other hand, the data can be modified, deleted in the user diagram.
Illustration 1:
Use case diagram :
Use case diagram is the usually referred as behavior of diagram that describe the actual
Set of actions. It is basically used for the business purpose to perform different action and
functions. There are represented the main player which plays main role in the match. There are
different information regarding match can be mention in the use case diagram such as Player
personal details like name, address, telephone number and email address etc. Afterwards, it also
indicates the started time and date of match. The important action can be performed in the match
to adjust the times and date of players. In this diagram, it also represented the records and
information. On the other hand, the data can be modified, deleted in the user diagram.
Illustration 1:
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Illustration 2
This figure representation the specified role of different entities such as player, user and
committee. All the objects plays important role in the entire class diagram.
Player:
Player can be manage the own information and details.
It can record of match and shows the availability.
It also records the result and outcome of match.
Committee:
It will create, modify and delete the information of players.
It also requests to reschedule the match and again fix the time as well as date.
Committee is also updated the result of match and finalist the different teams.
User:
Illustration 3
committee. All the objects plays important role in the entire class diagram.
Player:
Player can be manage the own information and details.
It can record of match and shows the availability.
It also records the result and outcome of match.
Committee:
It will create, modify and delete the information of players.
It also requests to reschedule the match and again fix the time as well as date.
Committee is also updated the result of match and finalist the different teams.
User:
Illustration 3
User can see the league and match commentary as well as details.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Use case Scan Player role
Summary Player is participated in match to play the
games. Player can manage their own
information such as name, email address,
telephone no. etc.
Actor Player
Primary Scenario 1. It should able to indicate the proper dates,
times
2. It also adjusts the date where player is
available.
3. Player can plays their games in proper
manner.
4. Player participates in different leagues.
5. It also manages their score according to the
demand of coach.
Alternative Scenario 1. It also used the match score card for each
and every player those who participate in the
match.
2. Each and every player give their best
performance on fields.
3. It is difficult for committee to choose the
best one.
Exceptional Scenario 1. Unsuccessful match rules
2. It Cannot follows the specific rules related
the match.
Pre-conditions Not define
Post-Conditions Not define
Assumptions Sometimes, it cannot be available the self
Summary Player is participated in match to play the
games. Player can manage their own
information such as name, email address,
telephone no. etc.
Actor Player
Primary Scenario 1. It should able to indicate the proper dates,
times
2. It also adjusts the date where player is
available.
3. Player can plays their games in proper
manner.
4. Player participates in different leagues.
5. It also manages their score according to the
demand of coach.
Alternative Scenario 1. It also used the match score card for each
and every player those who participate in the
match.
2. Each and every player give their best
performance on fields.
3. It is difficult for committee to choose the
best one.
Exceptional Scenario 1. Unsuccessful match rules
2. It Cannot follows the specific rules related
the match.
Pre-conditions Not define
Post-Conditions Not define
Assumptions Sometimes, it cannot be available the self
services.
Description of Exceptional This is the exceptional case that happen in the
match where player that cannot follows the
specific rules and regulation of match. It
impacts on the entire match and performance
of other players.
Use case Scan Committee
Summary In committee, they are planned for the start and
end date of the leagues. It also selects the
player those who are involved.
Actor Committee
Primary Scenario 1. All the members in the committee can plan
to reschedule the leagues.
2. Committee also decided who is the best
performance of the day.
3. Sometimes, committee create plans
according to weather.
4. Committee chose the efficient and active
players for match.
5. Committee to decided the price money and
many more.
Alternative Scenario 1. Sometimes, committee change their decision
according to the score.
2. It has been announced the results and give
Description of Exceptional This is the exceptional case that happen in the
match where player that cannot follows the
specific rules and regulation of match. It
impacts on the entire match and performance
of other players.
Use case Scan Committee
Summary In committee, they are planned for the start and
end date of the leagues. It also selects the
player those who are involved.
Actor Committee
Primary Scenario 1. All the members in the committee can plan
to reschedule the leagues.
2. Committee also decided who is the best
performance of the day.
3. Sometimes, committee create plans
according to weather.
4. Committee chose the efficient and active
players for match.
5. Committee to decided the price money and
many more.
Alternative Scenario 1. Sometimes, committee change their decision
according to the score.
2. It has been announced the results and give
the price.
3. Committee is postponed the pricing
ceremony.
Exceptional Scenario 1. It cannot possible the new league.
2. Committee is not change their final
decisions.
Pre-conditions Not define
Post-Conditions Not define
Assumptions Committee cannot identified the capabilities of
player in match.
Description of Exceptional case Sometimes, it is not possible to organizes the
same league at same time. Committee is
playing important to decided which leagues in
running or not. Committee members has been
fixed the time and schedule on the basis of
suitable. They cannot change their final
decision.
Use case Scan Match
Summary Match is the based on the player that divided
into two different teams to performs their
specific roles.
Actor Match
3. Committee is postponed the pricing
ceremony.
Exceptional Scenario 1. It cannot possible the new league.
2. Committee is not change their final
decisions.
Pre-conditions Not define
Post-Conditions Not define
Assumptions Committee cannot identified the capabilities of
player in match.
Description of Exceptional case Sometimes, it is not possible to organizes the
same league at same time. Committee is
playing important to decided which leagues in
running or not. Committee members has been
fixed the time and schedule on the basis of
suitable. They cannot change their final
decision.
Use case Scan Match
Summary Match is the based on the player that divided
into two different teams to performs their
specific roles.
Actor Match
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Primary Scenario 1. In the match system, all the score of each
and every can records in the match system.
2. Match web system contain all information in
proper manner.
3. Tossing procedure follows in the match.
4. Match can be schedule after next weeks.
Alternative Scenario 1.Badminton club is organize the league
management system to provide the entire
information and details by using web system to
the team members.
2. Sometimes, web system cannot provide the
proper details and score of players.
Exceptional Scenario 1. Sometimes, the committee members can
override the outcomes and results.
Pre-conditions Not define
Post-Conditions Not define
Assumptions It cannot be available in match system to
identify the actual requirement.
Description of exceptional case The main exceptions occur in the match where
the committee can re announce the result or we
can say that rewrite the results or score card of
team.
Use case Scan League
and every can records in the match system.
2. Match web system contain all information in
proper manner.
3. Tossing procedure follows in the match.
4. Match can be schedule after next weeks.
Alternative Scenario 1.Badminton club is organize the league
management system to provide the entire
information and details by using web system to
the team members.
2. Sometimes, web system cannot provide the
proper details and score of players.
Exceptional Scenario 1. Sometimes, the committee members can
override the outcomes and results.
Pre-conditions Not define
Post-Conditions Not define
Assumptions It cannot be available in match system to
identify the actual requirement.
Description of exceptional case The main exceptions occur in the match where
the committee can re announce the result or we
can say that rewrite the results or score card of
team.
Use case Scan League
Summary League is a type of system that provide the
different matches according to the category. At
any time, user can choose the view of any
leagues.
Actor Leagues
Primary Scenario 1. In primary scenario, players and all the
members of committee can also view the any
type of league.
2. League is based on the category that divided
by the committee.
3. Committee decided that what league
important for players.
4. It can fix the specific time intervals to
complete the match.
5. It is based on 50%- 50%.
Exceptional Scenario 1. Many times, Committee member cannot
identified and check the leagues of match.
2. All player connected with the games
basically it can pretend the games never
happens.
3. They also losing and gaining the LP/ XP and
change the overall records.
Pre-Conditions Not define
Post-Conditions Not define
Assumptions League is divided according to category of
match.
Description of Exceptional case This league is basically used for organising the
match on the basis of category. Committee
different matches according to the category. At
any time, user can choose the view of any
leagues.
Actor Leagues
Primary Scenario 1. In primary scenario, players and all the
members of committee can also view the any
type of league.
2. League is based on the category that divided
by the committee.
3. Committee decided that what league
important for players.
4. It can fix the specific time intervals to
complete the match.
5. It is based on 50%- 50%.
Exceptional Scenario 1. Many times, Committee member cannot
identified and check the leagues of match.
2. All player connected with the games
basically it can pretend the games never
happens.
3. They also losing and gaining the LP/ XP and
change the overall records.
Pre-Conditions Not define
Post-Conditions Not define
Assumptions League is divided according to category of
match.
Description of Exceptional case This league is basically used for organising the
match on the basis of category. Committee
plays different functions and operations to
manage the league procedure in proper manner.
Committee member cannot check the details of
each and every player. It happens when the
player pretend that match never happen.
Use Case Record match result
Summary This is last stage when the match is
successfully completed. Each and every team
score some points. Afterwards, it can be
announced the results according to the score
card by committee.
Actor Player
Trigger The committee will enter the match results.
Primary Scenario 1. All player can performs very well but the
winner is only one.
2. The computer system can generate the total
results and score of the match.
3. Committee will announce the entire results
of each and every team.
4. It also divided the position of teams
according to the points.
5. According to match result, fixtures can be
set or developed.
Alternative Scenario 1.Match is delayed
manage the league procedure in proper manner.
Committee member cannot check the details of
each and every player. It happens when the
player pretend that match never happen.
Use Case Record match result
Summary This is last stage when the match is
successfully completed. Each and every team
score some points. Afterwards, it can be
announced the results according to the score
card by committee.
Actor Player
Trigger The committee will enter the match results.
Primary Scenario 1. All player can performs very well but the
winner is only one.
2. The computer system can generate the total
results and score of the match.
3. Committee will announce the entire results
of each and every team.
4. It also divided the position of teams
according to the points.
5. According to match result, fixtures can be
set or developed.
Alternative Scenario 1.Match is delayed
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
2. No match results will be recorded
Exceptional Scenario 1. The match can be tie because of same score
in two different teams.
2. Match is drawn.
3. Delay the result announcement.
Pre-Conditions Not define
Post-Conditions Not define
Assumptions A system application is not available for match
score.
Exceptional case of record match It is the most common exception happen when
match can be tie. It is difficult for people to
drawn the match.
Exceptional Scenario 1. The match can be tie because of same score
in two different teams.
2. Match is drawn.
3. Delay the result announcement.
Pre-Conditions Not define
Post-Conditions Not define
Assumptions A system application is not available for match
score.
Exceptional case of record match It is the most common exception happen when
match can be tie. It is difficult for people to
drawn the match.
User case diagram is basically the representation of business modeling to create relationship
between the players, committee. In this way, they allow managing the entire functionality of
tennis match game. A use case diagram is the simplest form of representation of users that
interacted with the system. In this way, it can show the relationship between the user and
various type of cases involved it. This diagram will identify the types of user in the system which
help representation the relationship between them. The main purpose of UML diagram to
provide the high level of view requirement. It also provides the complete functional and
technical view of system. It can be represented in the form of eclipse and circles.
Class Diagram
Illustration 4
between the players, committee. In this way, they allow managing the entire functionality of
tennis match game. A use case diagram is the simplest form of representation of users that
interacted with the system. In this way, it can show the relationship between the user and
various type of cases involved it. This diagram will identify the types of user in the system which
help representation the relationship between them. The main purpose of UML diagram to
provide the high level of view requirement. It also provides the complete functional and
technical view of system. It can be represented in the form of eclipse and circles.
Class Diagram
Illustration 4
Class diagram is generally unified modeling language and it is a type of statistical structure
diagram that shows the system of different classes used in the entire system. Class diagram is the
mainly building the various block of object oriented modeling. This diagram is usually based on
the conceptual part to translating into the coding language.
Syntax of Class Diagram:
For Example-
Class Player
Attributes Name
Address
phone number
Email id
These are the important attribute of the player
class that has some specific
Operations Player is performed different operations
to participate in the leagues and scoring
in the different matches. It also stores
all the details in the committee.
Visibility Private
Scope The scope of player to get information such as
get Name, get next new Name etc.
diagram that shows the system of different classes used in the entire system. Class diagram is the
mainly building the various block of object oriented modeling. This diagram is usually based on
the conceptual part to translating into the coding language.
Syntax of Class Diagram:
For Example-
Class Player
Attributes Name
Address
phone number
Email id
These are the important attribute of the player
class that has some specific
Operations Player is performed different operations
to participate in the leagues and scoring
in the different matches. It also stores
all the details in the committee.
Visibility Private
Scope The scope of player to get information such as
get Name, get next new Name etc.
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Class Committee
Attributes Modify
create
delete
change
reschedule
Operations Committee is the playing important
information in the entire match for
scheduling the time and date. It also
organizes the entire match
responsibilities to handle the different
task and operations in effective manner.
It also modifies, change and delete the
match timing and again schedule
according to the player's availability.
Visibility Private
scope Get schedule, Get next reschedule.
Class League
Attributes Results / outcomes
Matches
Operations League is a type of system that consist
of different match on the basis of their
quality and property. It can be
representation of entire results and
outcome of match. This will provide the
Attributes Modify
create
delete
change
reschedule
Operations Committee is the playing important
information in the entire match for
scheduling the time and date. It also
organizes the entire match
responsibilities to handle the different
task and operations in effective manner.
It also modifies, change and delete the
match timing and again schedule
according to the player's availability.
Visibility Private
scope Get schedule, Get next reschedule.
Class League
Attributes Results / outcomes
Matches
Operations League is a type of system that consist
of different match on the basis of their
quality and property. It can be
representation of entire results and
outcome of match. This will provide the
score of each and every match in
particular league.
This league is divided the different
match or specific timing and schedule.
Visibility Public
Scope For Example- get match details, get next match
new details.
Class Match
Attributes Result
start date
Time
Leagues I'd
Operations Match can provide the final result of the each
team. It also performs different operation to fix
the start date, time etc. All the timing can be
scheduled by the leagues because committee
store information and details in the leagues.
Visibility Public
Scope For Example- get result, get next new result
etc.
particular league.
This league is divided the different
match or specific timing and schedule.
Visibility Public
Scope For Example- get match details, get next match
new details.
Class Match
Attributes Result
start date
Time
Leagues I'd
Operations Match can provide the final result of the each
team. It also performs different operation to fix
the start date, time etc. All the timing can be
scheduled by the leagues because committee
store information and details in the leagues.
Visibility Public
Scope For Example- get result, get next new result
etc.
Sequence Diagram
Sequence diagram is a based on the interaction diagram that help for design model a
single scenario for executing the system in effective manner. There are different participate that
has specific roles and it is known as object and entity in the sequence diagram. For Example-0
Player, Match and committee are the participate and there is some communication while
interaction can show by using arrows. Payer interact with the match to add the information of
each and every player.
Sequence entity Player
Present Scenario The player is some specific role in the
sequence diagram to add some details and
information such as name, address, DOB etc.
Illustration 5
Sequence diagram is a based on the interaction diagram that help for design model a
single scenario for executing the system in effective manner. There are different participate that
has specific roles and it is known as object and entity in the sequence diagram. For Example-0
Player, Match and committee are the participate and there is some communication while
interaction can show by using arrows. Payer interact with the match to add the information of
each and every player.
Sequence entity Player
Present Scenario The player is some specific role in the
sequence diagram to add some details and
information such as name, address, DOB etc.
Illustration 5
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Players are also participated in the different
match to manage the leagues.
Exceptional case Player plays important role in the match to
perform and participate in proper manner.
Players are cannot score the highest due to
some reason such as raining and weather
changes.
Sequence entity Match
Primary Scenario Match can record the each and every details of
player and their specific match score. It will
mention in the match web system.
Exceptional case Match can be postponed due to unavailability
of pitch and delayed the time. Sometimes,
player is score more point. It also categorizes
according to their points.
Sequence entity Committee
Primary Scenario Each and every member of committee to plan
the start and end date of match on the basis of
match players.
It also reschedules the match for the presence
of all the players. All of them are participated
in the match.
Exceptional case Committee can be change the rules and
regulation. They always maintain their
procedure of games but in case, it is decided
that who is wining team.
match to manage the leagues.
Exceptional case Player plays important role in the match to
perform and participate in proper manner.
Players are cannot score the highest due to
some reason such as raining and weather
changes.
Sequence entity Match
Primary Scenario Match can record the each and every details of
player and their specific match score. It will
mention in the match web system.
Exceptional case Match can be postponed due to unavailability
of pitch and delayed the time. Sometimes,
player is score more point. It also categorizes
according to their points.
Sequence entity Committee
Primary Scenario Each and every member of committee to plan
the start and end date of match on the basis of
match players.
It also reschedules the match for the presence
of all the players. All of them are participated
in the match.
Exceptional case Committee can be change the rules and
regulation. They always maintain their
procedure of games but in case, it is decided
that who is wining team.
Sequence diagram is basically used for representing the different level of participate and also the
language for the implementation of case study. This diagram is provide the facility to without
coder to read and write the sequence diagram in proper manner.
Sequence diagram of match records
Sequence entity Record match boundary
Present Scenario The committee will announce the results
according to the score card. It also recorded all
the score point on the system.
language for the implementation of case study. This diagram is provide the facility to without
coder to read and write the sequence diagram in proper manner.
Sequence diagram of match records
Sequence entity Record match boundary
Present Scenario The committee will announce the results
according to the score card. It also recorded all
the score point on the system.
1 out of 22
Related Documents
Your All-in-One AI-Powered Toolkit for Academic Success.
+13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
© 2024 | Zucol Services PVT LTD | All rights reserved.