Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AddFormation(FormationId) Use Case: Coach Team Manager has been authenticated A Manager Instance m was created. Manager m was associated with club. Team.FormationId was modified to FormationID. Team was associated with Log
AssignTacticsToFormation(FormationId) Use Case: Coach Team Manager has been authenticated A Manager Instance m was created. Manager m was associated with club. Team.FormationId was modified to FormationID. Team was associated with Log
sd DV6-sq1
Coach Team
Football Management System
Manager
MakeTrainingMethod(MethodID)
AddFormation(FormationID)
Stored()
AssignTacticsToFormation(FormationID)
Tactics validated()
End Session()
CalculatingFinancialRegulations() Controlling Business Operations CEO was successfully authenticated. A CEO instance c was created. c was associated with club. c was associated with log. C.FinancialRule Boolean modified accordingly
AddBankAccount() Controlling Business Operations CEO was successfully authenticated. A CEO instance c was created. c was associated with club. C was associated with log Log is associated with Bank b a new instance created and attributes initialized.
sd DV6-sq2
RequestBalanceSheet()
Interest Payments()
CalculateFinancialRegulations()
AddBankAccount()
Bank Description()
CEO was successfully authenticated. A CEO instance c was created. c was associated with club. PlayerID,PlayerName values modified. Recruitment is associated with log.
NegotiateFee(Fee) Transaction of Players CEO was successfully authenticated. A CEO instance c was created. c was associated with club. Player.value updated to fee . Recruitment is associated with log. NegotiateFee(Fee) Transaction of Players CEO was successfully authenticated. A CEO instance c was created. c was associated with club. Player.value updated to fee . Recruitment is associated with log.
BuyPlayer(PlayerID,PlayerName) Transaction of Players CEO was successfully authenticated. A CEO instance c was created. c was associated with club. PlayerID and PlayerName values updated . New instance of player p created. Recruitment is associated with log. P associated with log.
NotifyClubsAboutPlayer(PlayerID) Transaction of Players CEO was successfully authenticated. A CEO instance c was created. c was associated with club. Player.ID value modified . A instance of club created and associated with that specific player and Player.ID.
SellPlayer() Transaction of Players CEO was successfully authenticated. A CEO instance c was created. c was associated with club. Player association removed from club . Player association removed from log.
sd DV6-sq3
Transaction of players
ContactPlayerAgent(PlayerID, PlayerName)
Shortlist player()
NegotiateFee(Fee)
BuyPlayer(PlayerID, PlayerName)
Add Player()
NotifyClubsAboutPlayer(PlayerID)
SellPlayer(PlayerID)
Player Removed ()
RequestPlayerHealth(PlayerID) Track players health First team doctor was successfully authenticated. A first team doctor instance f was created. f is associated with club. Team is associated with f. Player.PlayerID is updated to PlayerID
EnterPlayedID(PlayerID) Track players health First team doctor was successfully authenticated. A first team doctor instance f was created. f is associated with club. Team is associated with f. Player.PlayerID is updated to Player.ID. Player p is associated with Log.
AttachDevice(PlayerID) Track players health First team doctor was successfully authenticated. A first team doctor instance f was created. f is associated with club. Team is associated with f. Player.PlayerID is updated to PlayerID Player.HeartRate valued updated.
sd DV6-sq4
RequestPlayerHealth(PlayerId)
player status()
EnterPlayer(PlayerID)
AttachDevice(PlayerID)
EnterPlayerID(PlayerID) Analyze player performance Head of Performance was successfully authenticated. A Head of performance instance h was created. h is associated with club. Player p is associated with h. Player.PlayerID is updated to PlayerID
Post condition
A Head of performance instance h was created. h is associated with club. Team is associated with h.
ShowTeamPerformance() Analyze player performance Head of Performance was successfully authenticated. A Head of performance instance h was created. h is associated with club. Team is associated with h.
SendPlayerInfo Analyze player performance Head of Performance was successfully authenticated. A Head of performance instance h was created. h is associated with club. Player is associated with h. Player attributes updated and associated with manager.
ExtractStatsFromWebsite() Analyze player performance Head of Performance was successfully authenticated. A Head of performance instance h was created. h is associated with club. Website w is associated with log.
sd DV6-sq5
Head of Perfomance
EnterPlayer(PlayerID)
Player statistics()
ShowTeamPerformance()
SendPlayerInfo(PlayerID)
ExtractStatsFromWebsite()
Extraction Completed()
CheckForMatches( )
Player Names,Matches()
generates report()
ViewsCalendar()
Mark Date(Date)
Marked Date()
Search Room()
Available Room ()
Sending Message()
Uploading(Recording)
Notifies CEO()