IT 145 Global Rain Summary Report
.docx
keyboard_arrow_up
School
Southern New Hampshire University *
*We aren’t endorsed by this school
Course
R4316
Subject
Computer Science
Date
Apr 3, 2024
Type
docx
Pages
3
Uploaded by AmbassadorRock13672
Developer
: [KINGSFORD.]
Date
: [February 4 2024.]
IT 145 Global Rain Summary Report Template
Directions
Place your pseudocode, flowchart, and explanation in the following sections. Before you submit your report, remove all bracketed text.
Pseudocode
When you are done implementing the Pet class, refer back to the Pet BAG Specification Document and select either the pet check in or check out method. These methods are detailed in the Functionality section of the specification document.
Write pseudocode that lays out a plan for the method you chose, ensuring that you organize each step in a logical manner. Remember, you will not
be creating the actual code for the method. You do not
have to write pseudocode for both methods. Your pseudocode must not exceed one page.
Procedure PetCheckIn
Input: petType, petName, petAge, daysStay
Output: confirmationMessage
1. Display welcome message and prompt for pet information.
2. Input petType, petName, petAge, and daysStay.
3. Create a new Pet object using the input parameters.
4. Display a summary of the entered information for confirmation.
5. If the user confirms,
a. Add the pet to the boarding system.
b. Generate a confirmation message.
6. Display the confirmation message.
End Procedure
Flowchart
Based on the pseudocode you wrote, create a flowchart using a tool of your choice for the method you selected. In your flowchart, be sure to include start and end points and appropriate decision branching and align the flowchart to the check in or check out process. Your flowchart must be confined to one page.
I USE LUCIDCHART AND THIS IS THE LINK.
https://lucid.app/lucidchart/4a7ea766-9d4c-48c8-af45-e7fb7a7a7aa4/edit?viewport_loc=-
211%2C-1029%2C3678%2C1812%2C0_0&invitationId=inv_372cef3f-8b85-4b11-a5c9-
87927837a65e
2
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
Please refer to General Assignment requirements document for the additional requirementsPlease note that numbers in the square brackets before each requirement represent the points that are awarded if the requirement is fully implemented.In this assignment you will create an address book. The user of the application will be able to add a contact with the following information about the contact:1. First name2. Last name3. Address4. Phone numberTo implement this, you need to do the following:The Contact classYou will implement the Contact class in Visual Studio. A short description of the class members is given below. This class must have only the following members:Properties:You must use auto-implemented properties.[1] FirstName – string that represents the first name of the contact[1] LastName - string that represents the last name of the contact[1] Address - string that represents the address of the contact[1] Phone – unsigned long integer that represent a phone number of the…
arrow_forward
Instructor note:
Important Coding Guidelines:
Use comments, and whitespaces around operators and assignments.
Use line breaks and indent your code.
Use naming conventions for variables, functions, methods, and more. This makes it easier to understand the code.
Write simple code and do not over complicate the logic. Code exhibits simplicity when it’s well organized, logically minimal, and easily readable.
A pedometer treats walking 1 step as walking 2.5 feet. Define a method named feetToSteps that takes a double as a parameter, representing the number of feet walked, and returns an integer that represents the number of steps walked. Then, write a main program that reads the number of feet walked as an input, calls method feetToSteps() with the input as an argument, and outputs the number of steps.
Use floating-point arithmetic to perform the conversion.
Ex: If the input is:
150.5
the output is:
60
The program must define and call a method:public static int feetToSteps(double…
arrow_forward
Lab conditions:
This lab exercise to be completed by the end of the class. No late submission will be accepted
Work as group of two students.
Submit Word document file on D2L
Make sure your following naming format as listed below:
Last name, First Name:
Last name, First Name:
Questions:
1. Research, discuss Explain the purpose of different personal computer (PC) hardware components.
Make sure to address all the aspect of the topic.
Partial list of opcodes:
2. Desktop Computer DIY. Suppose you decide to build a desktop by yourself and your budget is
around $1000 (without OS). Discuss with your team members and list all the parts and tools you have
to purchase with price. List the technical Details and explain what your desktop will be used for, such
as listen to music, word document, 3D design, software development, watch movie and so on.
3. Download and run CPU-Z. Paste your screenshots (technical details) below.
4. Challenge Question
Consider the hypothetical machine:
Instruction…
arrow_forward
Code to shows the template for the build process.
arrow_forward
Task 1: Planning and Passengers
For this task we will be creating an overview of the classes in our system using
the Unified Modeling Language (UML) Class Diagram.
IMPORTANT: When submitting this question, you must submit it as a Portable
Network Graphics (PNG) file.
Below is a list of tools for drawing UML diagrams, but you are free to use any
program of your choosing:
. Google Drawings (https://docs.google.com/drawings/)
. Plant UML (https://plantuml.com/)
• Inkscape (https://inkscape.org/)
• Visual Paradigm (https://online.visual-paradigm.com/)
You may use any tool you wish as long as your diagram follows the UML
conventions and is in the correct format (PNG).
Instructions IMPORTANT: Unless otherwise stated, all attributes should be
private or protected. You may decide for yourself whether an attribute should
be private or protected.
Draw the UML class diagrams for the following classes:
1. An abstract Java class called Person that has the following attributes:
a String called…
arrow_forward
The ACTION and METHOD attributes are used by both code and forms to perform a wide range of tasks.
arrow_forward
Given main(), create the Calculator struct that emulates basic functions of a calculator: add, subtract, multiple, divide, and clear. The struct has one data member called value for the calculator's current value.
arrow_forward
Draw
Design
Layout
References
Mailings
Review
View
Help
Create a Java program and name your file: FIRSTNAME. java (for example, lohn.java).
Work on the following:
Create three interfaces with the names "InterfaceOne," "IrnterfaceTwo," and "Interfacelhree"
In the first interface, declare a method (signature only) with a name "updateGear()."
In the second interface, dedare a method (signature only) with a name "accelerate()."
In the third interface, dedare a method (signature only) with a name "pusherake()."
Create two classes Car and Truck that implement these three interfaces at one time. Define a
new method "currentSpeed()" in both the classes to find the current speed after the brake.
• Define all the three methods inside each class. The data to these methods will be provided
during the object creation.
Invoke the two objects with a name c1 of class Car and t1 of class Truck.
• After creating the objects, call all the three methods defined above in both the classes.
Pass any of the…
arrow_forward
1. Create Main Program that will instantiate the whole
registration.
2. Create a design class that define an Animal
3. the Animal can be described by: Name, Type, Description
4. Create a registration class that can store the List of
Animals
5. the registration should be able to Add, Edit, Delete, and
Retrieve the List of Animals
6. Create a AnimalDisplay class
7. AnimalDisplay class should be able to Display All animals
and can Display the Animals based on their types
8. Lastly the main program should do the calling for all this
classes, the data input will be coming from the main
program, the process should be done by registration and the
display should be done by AnimalDisplay.
arrow_forward
Create a class diagram and write the pseudocode that defines the class.
arrow_forward
Pick an object around you and create a class out of it
- plan your class (Name, Parameters, Functionality)
- your object has to have at least 4 parameters ( 2 string, 2 numbers)
- your data has to be private
- implement (override) the function __str__ to show the relative information for your function
- create at least one extra function in your class for the object
- create 4 different objects from your design class
This question is based on python.
arrow_forward
Design a class named TermPaper that holds an author's name, the subject of the paper, and an assigned letter grade. Include methods to set the values for each data field and display the values for each data field. Create the class diagram and write the pseudocode that defines the class.
arrow_forward
In order to carry out a wide range of tasks, it is necessary to make use of both the ACTION and METHOD attributes, which may be accessed by both code and forms.
arrow_forward
Apply for higher studies: The system allows the students to search for study programs and apply
for higher studies in foreign universities (applying requires attaching transcripts). Administrator
can use this application to download reports add more seats into the course. etc etc
Create your own case study (problem statement) for the above application by expanding it with more
details from your side and for this case study
1. Class diagram with at least 4 classes and explain all the relationships
3. Draw the use case diagram
arrow_forward
use this code template to help you continue:
private boolean included
Indicates whether the item should be taken or not
public Item(String name, double weight, int value)
Initializes the Item’s fields to the values that are passed in; the included Field is initialized to false
public Item(Item other)
Initializes this item’s fields to the be the same as the other item’s
public void setIncluded(boolean included)
Setter for the item’s included field (you don’t need setters for the other fields)
Given code:
public class Item {
private final String name;
private final double weight;
private final int value;
public Item(String name, double weight, int value) {
this.name = name;
this.weight = weight;
this.value = value;
}
static int max(int a, int b)
{
if(a > b)
return a;
return b;
}
// function to print the items which are taken
static void printSelection(int W, Item[] items, int…
arrow_forward
Purpose
To review interfaces
Directions
Your task for this lab is to implement and test a class to store ratings of items. Your
Rating class should have the following fields and methods:
private double sumOfRatings - the sum of all of the ratings
private int raters - the number of people who have rated an item
public Rating () initialize both fields to zero
public Rating (double sumofRatings, int raters) - initialize the fields
to the parameter values
public void addRating (double newRating) - increase the sumOfRatings by
newRating and increase the number of raters by one
public double getAverageRating () return the average rating; if there
are no raters so far, return 0.0
public String toString() - display the average rating and how many
reviews it is based on; for example, if the sum of the ratings is 32
and that is based on ratings from ten people, the toString method will
return "3.2 based on 10 reviews"
arrow_forward
This is a picture of the assignment.
arrow_forward
I need a step by step explanation on how to create this project.
Project: Flight Time
Problem Description:
Design two classes: Flight and Itinerary. The Flight class stores the information about a flight with the following members:
A data field named flightNo of the String type with getter function.
A data field named departureTime of the GregorianCalendar type with getter and setter functions.
A data field named arrivalTime of the GregorianCalendar type with getter and setter functions.
A constructor that creates a Flight with the specified number, departureTime, and arrivalTime.
A function named getFlightTime() that returns the flight time in minutes.
The Itinerary class stores the information about the itinerary with the following members:
A data field named flights of the List<Flight> type. The list contains the flights for the itinerary in increasing order of departureTime.
A constructor that creates an Itinerary with the specified fights.
A function named…
arrow_forward
Design a class named BaseBallGame that has the fields for two names and a final score for each team. Include methods to set and get the values for each data field. Create the class diagram and write the pseudocode that defines the class.
arrow_forward
A design class must be fully specified:
Which is correct?
A. all attributes must be complete
B. all operations must be complete
C. all attributes and operations (including return types and parameter lists) D. must be complete
D. None of these
arrow_forward
Explain term encapsulation.
arrow_forward
my_games = ['Zelda', 'Pokemon', 'Splatoon']
my_games[1] = 'Minecraft'
Draw (or describe) the objects and labels that the Python interpreter creates in response to the first assignment. Then draw (or describe) the objects and labels that results from carrying out the second assignment immediately after the first assignment. Include your drawings or text descriptions in the solution document.
arrow_forward
Make use of C# in Visual Studio.
The below form will represent the main form from which the user will navigate to the other forms. Meaning each button should be linked to the appropriate form. E.g. If button Manage Addresses is clicked the form managed addresses should be displayed. The Exit button should successfully terminate the program.
Create a void method for each button and name them as follow: LinkToAddresses (), LinkToCustomers (), LinkToDrivers (), LinkToStatus (), and LinkToFreight (). The methods should be called under the appropriate button. For the exit button create a void method named AppExit () this should terminate the program.
arrow_forward
Job Placement Management Information System
The Job Placement Management Information System is developed to assist the placement and training cell of Dhofar University. The main purpose of this project is to store the students details and to find all the eligible candidate from Diploma, Graduate and Master degree, satisfying the specified criteria.
The login form in the system checks for the validity of the user name and password. The main objects of DASHBORD in this project are student, check and report.
In the STUDENT object, all the academic and personal details of the students are maintained separately. Provision for inserting, updating and deleting the records are made here.In the CHECKING object, checking is done separately for Diploma, Graduate and Master degree students. In the checking module, the eligible candidates who can appear for the placement can be searched. This selection procedure is based on certain criteria, given by the company, like percentage of mark, the…
arrow_forward
Gradient FillIn this labwork are asked to write a GUI application again using AWT. This is a fairly easy labworkthat is more about getting used to synchronized online learning. You are expected to:• Draw two rectangles.• Both of them should be filled using GradientPaint() function of AWT. (Check out itsfunction definition that is listed below.)• The first gradient should be parallel to the diagonal of the first rectangle. The colorgradient should not be repeated (acyclic).• The second gradient should be horizontal. The color gradient should be repeated forthis one (cyclic).• You are free to choose the colors but other than that your output should be similar tothe example screenshot given below.
arrow_forward
Please submit a flowchart of your program for your project below.
Need a class which will contain:
Student Name
Student Id
Student Grades (an array of 3 grades)
A constructor that clears the student data (use -1 for unset grades)
Get functions for items a, b, and c, average, and letter grade
Set functions for items a, n, and c
Note that the get and set functions for Student grades need an argument for the grade index.
Need another class which will contain:
An Array of Students (1 above)
A count of number of students in use
You need to create a menu interface that allows you to:
Add new students
Enter test grades
Display all the students with their names, ids, test grades, average, and letter grade
Exit the program
Add comments and use proper indentation.
Nice Features:
I would like that system to accept a student with no grades, then later add one or more grades, and when all grades are entered, calculate the final average or grade.
I would like the system to display the…
arrow_forward
Task Class Requirements
The task object shall have a required unique task ID String that cannot be longer than 10 characters. The task ID shall not be null and shall not be updatable.
The task object shall have a required name String field that cannot be longer than 20 characters. The name field shall not be null.
The task object shall have a required description String field that cannot be longer than 50 characters. The description field shall not be null.
Task Class with JUnit test case with it!
Please do not copy and paste from others with TaskService. It's not helpful and does not relate to what I am doing. Thank you.
Java language
arrow_forward
Design an application that tracks airline flights. The Flight Schedule is the most important part of the application, which is a collection of flights. Each flight has several attributes, including the Airline and the Aircraft information. The Airline is identified by a name, such as Delta Air, and a code for all of its flights, such as DL. For simplicity, you can assume that every airline has a fleet of one particular type of aircraft. This allows the user to enter only the airline code to fill the rest of the aircraft data when the flight data is entered into the system.
Flight Schedule Design:
Define the structure for the Flight Schedule.
Identify data fields for Airline Name, Airline Code, Aircraft Name/Model, Seat Capacity, and Class-specific seat numbers.
Identify data fields for each flight, including Airline Code, Flight number, Flight status, and Flight Type.
Define Departure data fields: Day-of-the-week, Departure Time, Airport Code, Departure Gate.
Define Arrival data…
arrow_forward
C++ Visual Studio 2019
NumDays, TimeOff, and Personnel Report
Complete #4, 5 & 6 . Please submit just one file for the classes and main to test the classes. Just create the classes before main and submit only one cpp file. Do not create separate header files. There is a sample NumDays class in a text file for you to use as a base.
arrow_forward
For c++. Need help designing class, no namespsace. FoodWastageRecord
NOTE: You need to design this class.
It represents each food wastage entry recorded by the user through the form on the webpage (frontend).
If you notice the form on the webpage, you’ll see that each FoodWastageRecord will have the following as the data members aka member variables.
Date (as string)
Meal (as string)
Food name (as string)
Quantity in ounces (as double)
Wastage reason (as string)
Disposal mechanism (as string)
Cost (as double)
Each member variable comes with its accessor/mutator functions.
---------------------------------------------------------------------------------
FoodWastageReport
NOTE: You need to design this class.
It represents the report generated on the basis of the records entered by the user. This class will be constructed with all the records entered by the user as a parameter. It will then apply the logic to go over all the records and compute the following:
Names of most commonly…
arrow_forward
The ACTION and METHOD attributes are used in both forms and code to perform certain actions.
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Related Questions
- Please refer to General Assignment requirements document for the additional requirementsPlease note that numbers in the square brackets before each requirement represent the points that are awarded if the requirement is fully implemented.In this assignment you will create an address book. The user of the application will be able to add a contact with the following information about the contact:1. First name2. Last name3. Address4. Phone numberTo implement this, you need to do the following:The Contact classYou will implement the Contact class in Visual Studio. A short description of the class members is given below. This class must have only the following members:Properties:You must use auto-implemented properties.[1] FirstName – string that represents the first name of the contact[1] LastName - string that represents the last name of the contact[1] Address - string that represents the address of the contact[1] Phone – unsigned long integer that represent a phone number of the…arrow_forwardInstructor note: Important Coding Guidelines: Use comments, and whitespaces around operators and assignments. Use line breaks and indent your code. Use naming conventions for variables, functions, methods, and more. This makes it easier to understand the code. Write simple code and do not over complicate the logic. Code exhibits simplicity when it’s well organized, logically minimal, and easily readable. A pedometer treats walking 1 step as walking 2.5 feet. Define a method named feetToSteps that takes a double as a parameter, representing the number of feet walked, and returns an integer that represents the number of steps walked. Then, write a main program that reads the number of feet walked as an input, calls method feetToSteps() with the input as an argument, and outputs the number of steps. Use floating-point arithmetic to perform the conversion. Ex: If the input is: 150.5 the output is: 60 The program must define and call a method:public static int feetToSteps(double…arrow_forwardLab conditions: This lab exercise to be completed by the end of the class. No late submission will be accepted Work as group of two students. Submit Word document file on D2L Make sure your following naming format as listed below: Last name, First Name: Last name, First Name: Questions: 1. Research, discuss Explain the purpose of different personal computer (PC) hardware components. Make sure to address all the aspect of the topic. Partial list of opcodes: 2. Desktop Computer DIY. Suppose you decide to build a desktop by yourself and your budget is around $1000 (without OS). Discuss with your team members and list all the parts and tools you have to purchase with price. List the technical Details and explain what your desktop will be used for, such as listen to music, word document, 3D design, software development, watch movie and so on. 3. Download and run CPU-Z. Paste your screenshots (technical details) below. 4. Challenge Question Consider the hypothetical machine: Instruction…arrow_forward
- Code to shows the template for the build process.arrow_forwardTask 1: Planning and Passengers For this task we will be creating an overview of the classes in our system using the Unified Modeling Language (UML) Class Diagram. IMPORTANT: When submitting this question, you must submit it as a Portable Network Graphics (PNG) file. Below is a list of tools for drawing UML diagrams, but you are free to use any program of your choosing: . Google Drawings (https://docs.google.com/drawings/) . Plant UML (https://plantuml.com/) • Inkscape (https://inkscape.org/) • Visual Paradigm (https://online.visual-paradigm.com/) You may use any tool you wish as long as your diagram follows the UML conventions and is in the correct format (PNG). Instructions IMPORTANT: Unless otherwise stated, all attributes should be private or protected. You may decide for yourself whether an attribute should be private or protected. Draw the UML class diagrams for the following classes: 1. An abstract Java class called Person that has the following attributes: a String called…arrow_forwardThe ACTION and METHOD attributes are used by both code and forms to perform a wide range of tasks.arrow_forward
- Given main(), create the Calculator struct that emulates basic functions of a calculator: add, subtract, multiple, divide, and clear. The struct has one data member called value for the calculator's current value.arrow_forwardDraw Design Layout References Mailings Review View Help Create a Java program and name your file: FIRSTNAME. java (for example, lohn.java). Work on the following: Create three interfaces with the names "InterfaceOne," "IrnterfaceTwo," and "Interfacelhree" In the first interface, declare a method (signature only) with a name "updateGear()." In the second interface, dedare a method (signature only) with a name "accelerate()." In the third interface, dedare a method (signature only) with a name "pusherake()." Create two classes Car and Truck that implement these three interfaces at one time. Define a new method "currentSpeed()" in both the classes to find the current speed after the brake. • Define all the three methods inside each class. The data to these methods will be provided during the object creation. Invoke the two objects with a name c1 of class Car and t1 of class Truck. • After creating the objects, call all the three methods defined above in both the classes. Pass any of the…arrow_forward1. Create Main Program that will instantiate the whole registration. 2. Create a design class that define an Animal 3. the Animal can be described by: Name, Type, Description 4. Create a registration class that can store the List of Animals 5. the registration should be able to Add, Edit, Delete, and Retrieve the List of Animals 6. Create a AnimalDisplay class 7. AnimalDisplay class should be able to Display All animals and can Display the Animals based on their types 8. Lastly the main program should do the calling for all this classes, the data input will be coming from the main program, the process should be done by registration and the display should be done by AnimalDisplay.arrow_forward
- Create a class diagram and write the pseudocode that defines the class.arrow_forwardPick an object around you and create a class out of it - plan your class (Name, Parameters, Functionality) - your object has to have at least 4 parameters ( 2 string, 2 numbers) - your data has to be private - implement (override) the function __str__ to show the relative information for your function - create at least one extra function in your class for the object - create 4 different objects from your design class This question is based on python.arrow_forwardDesign a class named TermPaper that holds an author's name, the subject of the paper, and an assigned letter grade. Include methods to set the values for each data field and display the values for each data field. Create the class diagram and write the pseudocode that defines the class.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you