Question: The Assignment Task Specification The task for the Part 1 of the assignment is to produce a UML class diagram of an application software, called

The Assignment Task Specification The task for
The Assignment Task Specification The task for the Part 1 of the assignment is to produce a UML class diagram of an application software, called the All-That-Dice, a text-based application software where users can play dice games. As a text-based application software, All-That-Dice will use a command line interface where users type in a command or input and the relevant output is printed onto the screen in text. When the software is executed, it will show a greeting message and a list of commands, followed by a command prompt '>' indicating the system is ready to take user's input. At the prompt, users can give one of the following commands: a r: register a new player, which will create a new player o 5: show the leader board, which will print the list of the players and their statistics o p: play a game, which will start a new game o q: quit, which will quit the application For registering a new player, the system will ask for the name of the new player. The name is not allowed to be changed after being registered, and also the name must be unique {i.e. not allowed to have the same name as an existing player). A new player is given 100 chips for playing games. Below is an example of the output on the screen (user's input in bold italic). Welcome to AllThatDice! Developed by Alan Turing COMP 1048 ObjectOriented Programming What would you like to do? (r) register a new player (3) show the leader board (p) play a game (q) quit > r What is the name of the new player? > Alan Welcome, Alan! What would you like to do? (r) register a new player (3) show the leader board (p) play a game (q) quit > r What is the name of the new player? > Alan Sorry, the name is already taken. What would you like to do? (r) register a new player (3) show the leader board (p) play a game (q) quit > r What is the name of the new player? > Steva Welcome, Steve

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Mathematics Questions!