Determine necessary consideration for building your program

Assignment Help JAVA Programming
Reference no: EM132081283

NEED Pseudocode and JAVA CODE

Monitoring System

As a zookeeper, it is important to know the activities of the animals in your care and to monitor their living habitats. Create a monitoring system that does all of

the following:

Asks a user if they want to monitor an animal, monitor a habitat, or exit

Displays a list of animal/habitat options (based on the previous selection) as read from either the animals or habitats file

Asks the user to enter one of the options

Displays the monitoring information by finding the appropriate section in the file

Separates sections by the category and selection (such as "Animal - Lion" or "Habitat - Penguin")

Uses a dialog box to alert the zookeeper if the monitor detects something out of the normal range (These will be denoted in the files by a new line starting with. Do not display the asterisks in the dialog.)

Allows a user to return to the original options

You are allowed to add extra animals, habitats, or alerts, but you may not remove the existing ones.

Process Documentation: Create process documentation to accompany your program that addresses all of the following elements:

A. Problem Statement/Scenario: Identify the program you plan to develop and analyze the scenario to determine necessary consideration for building your program.

B. Overall Process: Provide a short narrative that shows your progression from problem statement to breakdown to implementation strategies. In other words, describe the process you took to work from problem statement (your starting point) to the final product. Your process description should align to your end resulting program and include sufficient detail to show the step-by-step progress from your problem statement analysis.

C. Pseudocode: Break down the problem statement into programming terms through creation of pseudocode. The pseudocode should demonstrate your breakdown of the program from the problem statement into programming terms. Explain whether the pseudocode differs from the submitted program and document any differences and the reason for changes.

D. Methods and Classes: Your pseudocode reflects distinct methods and classes that will be called within the final program. If the pseudocode differs from the submitted program, document the differences and reason for changes.

E. Error Documentation: Accurately document major errors that you encountered while developing your program.

F. Solution Documentation: Document how you solved the errors and what you learned from them.

Reference no: EM132081283

Questions Cloud

Which project would you pick : We have two investment projects A&B. Both projects cost $250, and we require a 15% return of the two investments.
Key indicators of a company with a strong balance sheet : What are some key indicators of a company with a strong balance sheet?
Write an rsa encryption-decryption program : You need an RSA encryption/decryption program in c or c++. The program just needs to be able to generate public/private keys and also encrypt/decrypt.
Purchasing an australian government bond : An investor purchasing an Australian Government Bond is entitled to receive annual payments from the Australian government forever
Determine necessary consideration for building your program : Displays a list of animal/habitat options (based on the previous selection) as read from either the animals or habitats file.
Share of common stock be selling for in the market : The company has a dividend payout ratio of 50%, book value per share of $33.5 and a P/E ratio of 15. What should one share of common stock
Identify at least one candidate key : Identify at least one candidate key. If there are no candidate keys, give an example of an attribute that could be used as a candidate key.
What is the value of company : If the cost of capital is 10%, what is the value of this company?
Write a program that finds the smallest word and largest : Write a program that prompts for your first name and then last name. Enter them respectively and make your full name and output it.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd