Jump to content

grace.ntambua

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by grace.ntambua

  1. grace.ntambua

    CST-239

    Analyze and model out, using UML class diagrams, Salable Product, Weapon, Armor, and Health classes that support the following properties: At minimum, a Salable Product should have a Name, Description, Price, and Quantity. Analyze and model out, using UML class diagrams, a Store Front Application as a console-based application and the Inventory Manager that supports the following features: Populate the Store Front with an initial inventory of Salable Products that includes 2 different kinds of Weapons, 2 different kinds of Armor, and Health (the inventory can hard coded in the application). Update the methods used to support the purchasing and canceling of a Salable Product as necessary. Draw a flow chart of the logic of a Game User interacting with the Store Front. Implement the code for the Store Front Application to exercise all code and support the following features: Displays the name of the Store Front and a Welcome Message to the console. Displays a list of actions for the User to interact with the Store Front. Executes a desired Store Front action based on keyboard entry from the User. Displays appropriate detailed feedback and error messages to the User through the console. Implement the code for all UML class designs. Document all code using JavaDoc documentation standards and generate the JavaDoc files. Create a screencast video that includes a functional demonstration of the application and a code walk-through explaining how the design and code work. The screencast video should be 8–10 minutes long. Submit all code to an approved GCU GIT private repository. Zip up all diagrams, code, generated JavaDoc documentation, and a README text file with a link to a screencast video to a zip file named cst-239-assignment.zip and submit the zip file to the LMS.
  2. Analyze and model out, using UML class diagrams, Salable Product, Weapon, Armor, and Health classes that support the following properties: At minimum, a Salable Product should have a Name, Description, Price, and Quantity. Analyze and model out, using UML class diagrams, a Store Front Application as a console-based application and the Inventory Manager that supports the following features: Populate the Store Front with an initial inventory of Salable Products that includes 2 different kinds of Weapons, 2 different kinds of Armor, and Health (the inventory can hard coded in the application). Update the methods used to support the purchasing and canceling of a Salable Product as necessary. Draw a flow chart of the logic of a Game User interacting with the Store Front. Implement the code for the Store Front Application to exercise all code and support the following features: Displays the name of the Store Front and a Welcome Message to the console. Displays a list of actions for the User to interact with the Store Front. Executes a desired Store Front action based on keyboard entry from the User. Displays appropriate detailed feedback and error messages to the User through the console. Implement the code for all UML class designs. Document all code using JavaDoc documentation standards and generate the JavaDoc files. Create a screencast video that includes a functional demonstration of the application and a code walk-through explaining how the design and code work. The screencast video should be 8–10 minutes long. Submit all code to an approved GCU GIT private repository. Zip up all diagrams, code, generated JavaDoc documentation, and a README text file with a link to a screencast video to a zip file named cst-239-assignment.zip and submit the zip file to the LMS.
×
×
  • Create New...