BIT Software Requirements Engineering and UML modeling fifth week course work summary

Work Plan 0608

Time: 2019.06.08

Location: Tranquil Garden D

Staff: all members of the group

Communication: Interview

Work:

1, supplemented with the embodiment constructed model last unfinished.

2. The process of building the state of FIG.

3, from the player, game, database three objects described process, construct a live FIG.

 

Use Case Model:

 

The establishment of the domain model

Described by:

1, the player has requested to open a new game game.

2, the game offers two game modes and several characters for players to choose.

3, players choose the game mode and character, began to practice game.

4, during the game, players can request to modify role properties.

5, the game is completed, the system saves the player's score, and presented to the player.

6, the player can choose to re-start.

Candidates:

People: Players

Things: the game game, game character

The concept: Game mode, scores, modify the properties of the request

Event: the game, re-start

The concept categories:

Gamers, game game, the game character, scores

Domain model (class diagram):

Establish interaction diagram (timing chart):

 

The establishment of a state diagram:

1, the state view of the body: the game game.

2, steady-state game game possible:

Ready state: Show game description, game state has not yet started.

Game selection state: in response to a request game starts the selection state of the game to build the basic data.

The state game: game began, the state players to walk training match-up game.

Data adjustment state: adjustment data corresponding to the player requests, call up the Edit interface, the game state data modification.

Score status display: a player end of the game, the game displays the status of the training scores.

View history state: According to game players have been showing the results of state history.

Error Alert Status: The requested information is wrong, no history, or modify data in an error caused by an irrational state.

End of the game state: the score you are finished, select the state for further action.

 

State diagram:

 

Activity graph:

Activity Diagram from the player, game, three describe the object database launched

To show the flow of a game players to describe the process model.

 

 

Guess you like

Origin www.cnblogs.com/bit1388/p/10990834.html