Competency
In this project, you will demonstrate your mastery of the following competency:
Write programs by applying concepts and principles of object-oriented programming
Scenario
You work for Global Rain, a software engineering company that specializes in custom software design and development. As a junior software developer, you are part of a software development team that collaborates to create solutions for entrepreneurs, businesses, and government agencies around the world.
As part of a development team at Global Rain, you will be designing and developing custom software for a local pet boarding and grooming business, Pet Boarding and Grooming (Pet BAG). Pet BAG is seeking a way to modernize its operations by introducing custom software that will help replace inefficient paper-based processes. Your Global Rain team will collaborate to develop an app that will have the following initial functional areas: pet check in and pet check out.
As part of this team, you have been tasked with completing some preliminary work that consists of writing a Java class, writing pseudocode, and creating a flowchart. You will provide these deliverables to your supervisor.
Directions
Your supervisor has given you a specification document which details Pet BAG’s software needs and includes a UML Class diagram. Using these documents, you will create both a Java class and a summary report. Your summary report will include pseudocode and a flowchart for one method (pet check in or pet check out), and an explanation of how your work meets object-oriented principles.
Pet.java Class File
Before you begin, it is important to understand what your client needs the software to do, and what work has already been done by your team. Review the Pet BAG Specification Document, located in the Supporting Materials section, which includes a UML Class diagram. Pay close attention to the class hierarchy, attributes, and behaviors.
To begin, open the Virtual Lab by clicking on the link in the Virtual Lab Access module. Then open your integrated development environment (IDE) and create the Pet class based on the specifications in the UML Class diagram. The Pet class must include the following:
All attributes with appropriate data structures. Note that the types are not specified in this UML class diagram. You will need to think about what the most appropriate data type is for each attribute.
At least one constructor method. You may use a default constructor. To score “exemplary” on this criterion, your constructor must initialize values for the petType, petName, petAge, and daysStay attributes.
Accessors and mutators for all attributes
Note: You are only being asked to create one class. Though the UML diagram shows the Pet class as part of a larger application, for this project, you are not required to connect it to other classes or to try and run it as a program. Instead, you are practicing the skill of creating a class from a UML Class diagram.
Global Rain Summary Report
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.
Open the summary report template, located in the What to Submit section. In the template, write pseudocode that lays out a plan for the method you chose. Ensure that you organize each step in a logical manner and that your method meets the specifications in the document for either the check in or check out process. Your pseudocode must not exceed one page.
Note: Remember, you will not be creating the actual code for the method, and you do not have to write pseudocode for both methods.
Based on the pseudocode you wrote, create a flowchart using a tool of your choice for the method you selected. Your flowchart will help your team communicate how you are planning to develop the software for your client. Your flowchart must be confined to one page. In your flowchart, be sure to do the following:
Include start and end points.
Include appropriate decision branching.
Align the flowchart to the check in or check out process.
Note: You may draw your flowchart by hand and take a clear picture of it, or you may use a flowcharting tool. Refer to the Supporting Materials section to help you insert your flowchart into your summary report.
Based on your software design and development experience, your supervisor has asked you to articulate your programming approach. This will help ensure clarity, consistency, and efficiency among all developers working on this app. Specifically, you have been asked to briefly explain how you applied object-oriented programming principles and concepts (such as encapsulation, inheritance, and so on) in your software development work thus far. Your explanation should be one paragraph, or four to six sentences.
What to Submit
To complete this project, you must submit the following:
Pet.java Class File
As part of your tasks for the software development team, create the Pet class in your integrated development environment (IDE). To submit this deliverable, save the Pet class file as Pet.java. Use the Downloading Files From Eclipse Tutorial if you need help with this task.
Global Rain Summary Report
As a junior software developer, you will use the Global Rain Summary Report Template to complete the report. Your report must contain your pseudocode, flowchart, and explanation of the object-oriented programming principles you applied.
Supporting Materials
The following resource(s) may help support your work on the project:
Reading: Pet BAG Specification Document
Review this specification document provided by your supervisor to understand Pet BAG’s software requirements. You will use the UML Class diagram portion to implement the Pet class. You will use the requirements in the Functionality section to create your flowchart and write your pseudocode.
attachment
project1instructions.pdf
attachment
IT145GlobalRainSummaryReportTemplate.docx
Category: Uncategorized
Applied Sciences homework help
As a probation officer, you have been asked by the principle of the local high school to present information during the weekly assembly on chemical addiction and treatment options.
Explain the effects of substance addiction on adolescents and young adults. For example, what are the behaviors like? What is the thought process? What physical changes occur? Do the addicts develop new friends and lose old ones? Is their employment negatively impacted?
Assignment
- Provide an overview of the effects of substance abuse on adolescents from the following perspectives:
- Behaviorally
- Psychologically
- Physically
- Socially
- Explain the importance of treatment, and detail the different types of treatment options available for substance addiction.
- Explain the benefits of inpatient treatment and a 12-step program.
Accounting homework help
Problems: Chapter 8-53 (Janice Morgan) South-Western’s Federal Taxation, Comprehensive Volume (2021). Prepare the Tax Return for 2020.
Changes to Problem: Change all year-ends to one year later; that is, 2019 becomes 2020.
The following information should be helpful in your preparation of the tax return.
(1) (a) Requirement: Prepare the federal income tax return on the appropriate IRS forms. (Even if you use a software program, you must turn in manual entries on IRS forms.) Copies of those forms and instructions are available at www.irs.gov
(b) Additional Requirements: Prepare a brief top sheet summarizing the factual information in the format of the tax formula.
(2) Strategy: You might want to start with page 1 of the 1040 and manually make entries (pencil recommended). You may then need to do subsidiary forms (e.g., Schedules C). You might also want to work out the figures for the tax formula roughly first before beginning the return.
(3) Check figures:
Adjusted gross income 20,263 Itemized deductions 12,650
Taxable income 6,090 None of SE tax is deferred
(4) Check forms: (please include in your return):
(5) Grading:
a. Per the syllabus, this manual return is 16% of the grade; i.e., 40 points, since the four exams are worth 75 points each of the 400 possible points.
b. Actual maximum, manual return, 43 points (3 points extra credit)
c. Forms: 1040 pages 1 and 2; Schedules 1, 2, 3, A, B, C, SE; Forms 8995 and 4562 ****** i need all forms filled out**********
(6) Additional helpful information:
a. Please use the sequence numbers in the upper right-hand corner of the official IRS forms for the proper order
b. Do not calculate next year’s estimates or any late filing penalty or interest.
c. There is a QBI deduction on Form 1040, page 1, line 10.
Tax return problem is down below:
Janice Morgan, age 24, is single and has no dependents. She is a freelance writer. In January 2019, Janice opened her own office located at 2751 Waldham Road, Pleasant Hill, NM 88135. She called her business Writers Anonymous. Janice is a cash basis taxpayer. She lives at 132 Stone Avenue, Pleasant Hill, NM 88135. Her Social Security number is 123-45-6782. Janice’s parents continue to provide health insurance for her under their policy. Janice did not engage in any virtual currency transactions during the year and wants to contribute to the Presidential Election Campaign Fund.
During 2019, Janice reported the following income and expense items connected with her business.
Income from sale of articles $85,000
Rent 16,500
Utilities 7,900
Supplies 1,800
Insurance 5,000
Travel (including meals of $1,200) 3,500
Janice purchased and placed in service the following fixed assets for her business. Janice wants to elect immediate expensing under § 179, if possible.
- Furniture and fixtures (new) costing $21,000 on January 10
- Computer equipment (new) costing $12,400 on July 28
Janice’s itemized deductions include:
State income tax $2,950
Home mortgage interest paid to First National Bank 6,000
Property taxes on home2,500
Charitable contribution to her alma mater, State College 1,200
Janice did not keep a record of the sales tax she paid. The amount allowed by the sales tax table is $437.
Janice reports interest income of $4,000 on certificates of deposit at Second National Bank. Janice makes estimated tax payments of $3,000 for 2019.
Compute Janice Morgan’s 2019 Federal income tax payable (or refund due). If you use tax forms for your computations, you will need Forms 1040, 4562, 8995, and Schedules 1, 2, 3, A, B, C, and SE. Suggested software: ProConnect Tax Online.
-
426ADATRP2.Spr21.JANICE_MORGAN.doc
-
ScreenShot2021-04-01at2.30.16PM.png
Management homework help
I have attached my paper on Southwest Airlines. This paper needs the POLC framework ( planning, organizing, leading, and controlling facets of management) added. Along with making sure the “critical elements” guidelines are followed on pages 2 & 3 which is attached.
Submit assignment as a Word document with double spacing, 12-point Times New Roman font, and one-inch margins with APA format in-text citations and references.
-
FinalProjectPart1POM.docx
-
OL215FinalProjectOneMilestoneOneGuidelinesandRubric.pdf
Computer Science homework help
Find a peer-reviewed scholarly journal article discussing big data analytics. Complete a review of the article by writing a 2-3 page overview of the article. This will be a detailed summary of the journal article, including concepts discussed and findings. Additionally, find one other source (it does not have to be a peer-reviewed journal article) that substantiates the findings in the article you are reviewing.
You should use Google Scholar to find these types of articles (https://scholar.google.com/ )
Once you find the article, you will read it and write a review of it. This is considered a research article review.
Your paper should meet these requirements:
Be approximately five to six pages in length, not including the required cover page and reference page.
Follow APA 7 guidelines. Your paper should include an introduction, a body with fully developed content, and a conclusion.
Support your answers with the readings from the course and at least two scholarly journal articles to support your positions, claims, and observations, in addition to your textbook.
Be clearly and well-written, concise, and logical, using excellent grammar and style techniques. You are being graded in part on the quality of your writing.
Political Science homework help
- Textbook: Chapters 8, 9
- Lesson (Links to an external site.)
- Citation and Writing Assistance: Writing Papers At CU (Links to an external site.)
- Library Overview (Links to an external site.)
- How to Search for Articles – the Everything Tab (Links to an external site.)
- Article (no more than one-month old) from reputable news source such as The New York Times or The Washington Post
Reviewing the concepts of ethnic conflict and totalitarianism:
Often students are confused on what constitutes an ethnic conflict. Before you select a topic for this assignment, be sure to review the information below to gain a better understanding of what constitutes Totalitarianism and ethnic conflict.
Totalitarianism and ethnic conflict are not the same as violent act committed by a police officer that was officially deemed as being racially motivated. Ethnic conflict is when government has discriminatory policies in place. Slavery and segregation were examples of ethnic conflict. Many students confuse recent events of violence or shooting by police officers on individuals as examples of ethnic conflict. However, not all of those actions were acts of racially motivated violence. In addition, they were committed by individuals in the execution of their job, which are subject to review and oversight (administrative and legal), and if deemed excessive and/or racially motivated, will be sanctioned and prosecuted because they would go against standing policies and laws that do not allow excessive force in the execution of police duties or racially motivated violence against others (by police or any other person). In the 1960s and earlier, we had state governments requiring African Americans to be segregated. This was an example of ethnic conflict. We do not have government policy in this country today promoting the harassment or killing of people because of their race.
If a person kills another person, it is a legal issue. If the killing took place because of the race of the person, it is also a hate crime. It is not designated as ethnic conflict. Topics centered on racial inequity such as Black Lives Matter, while important and viable topics in the context of race relations and social justice, are not the same as ethnic conflict in Totalitarian regimes and so are not appropriate topics for this assignment.
Instructions
Write a paper on a current event article that discusses restrictions on freedoms by a totalitarian state or an article on ethnic conflict within a nation. Summarize the article and explain why this issue is important to the global community. What outside influences might help change this issue? How? Is the article neutral? Why or why not?
Be sure to include a scanned copy of the article in your submission in addition to citations. Articles may not be more than one month old.
Writing Requirements (APA format). Refer to the APA manual.
- Length: 3 full pages (not including the title or references page)
- 1-inch margins
- Double-Spaced
- 12-point Times New Roman font
- Title and Reference page required
- APA cite article with link
- Scan copy of article required
>Computer Science homework help
· Titanic Data Set
– On the internet there is a data set available, providing the data on all the passengers who were aboard the RMS Titanic when it sank on 15 April 1912 after colliding with an iceberg in the North Atlantic ocean. Resulting in the death of 1502 out of 2224 passengers and crew.
– With 891 rows and 12 columns, this data set provides a combination of variables based on personal characteristics such as age, class of ticket and sex.
– While there was some luck involved in surviving, it seems some groups of people were more likely to survive than others.
– The purpose of the project would be to create a model that predicts which passengers survived the Titanic shipwreck.
– Variables Involved:
§ Survival (0 = No, 1 = Yes)
§ Ticket class (1 = 1st, 2 = 2nd, 3 = 3rd)
§ Sex
§ Age in years
§ # of siblings / spouses aboard the Titanic
§ # of parents / children aboard the Titanic
§ Ticket number
§ Passenger fare
§ Cabin number
§ Port of Embarkation
The data available has been split into two groups:
- training set (train.csv)
- test set (test.csv)
The training set would be used to create the model. The training set contains the outcome (also known as the “ground truth”) for each passenger. The model would be based on “features” like passengers’ gender and class.
The test set should be used to see how well the model performs on unseen data. The test set does not provide the ground truth for each passenger.
The outcome needs to be predicted. For each passenger in the test set, the model should be used to predict whether or not they survived the sinking of the Titanic.
SEE MORE:
DATA AND PROJECT IDEA WAS OBTAINED FROM THIS SITE:
THIS IS AN OPEN ENDED PROJECT
https://www.kaggle.com/c/titanic/overview
The project should not be either too complex nor too simple
The model doesn’t have to be perfect
These are the topics that this class encompasses:
-
BigDataProjectProposal21.docx
Nursing homework help
Objective: To critically replicate you’re thoughtful of the readings and your competence to rub on them to your Health care ethics.
ASSIGNMENT GUIDELINES (10%):
Students will judgmentally appraise the readings from Chapter 9 on your textbook. This assignment is intended to help you assessment, examination, and spread over the readings to your healthcare ethics as well as become the foundation for all of your remaining assignments.
You need to read the article (in the additional weekly reading resources localize in the Syllabus and also in the Lectures link) assigned for week 1 and develop a 2-3-page paper reflecting your appreciative and ability to apply the readings to your ethics. Each paper must be typewritten with 12-point font and double-spaced with standard margins. Follow APA format 7thEdition, when referring to the selected articles and include a reference page.
EACH PAPER SHOULD INCLUDE THE FOLLOWING:
1. Introduction (25%) Provide a short-lived summary of the undertone (not a description) of each Chapter and articles you read, in your own words.
2. Your Critique (50%)
*What is your response to the content of Chapter 9?
*What did you absorb about Ethics and Safe patient handling?Mention and explain two examples where you can apply them.
* What are the ethics arguments for advocacy on SPHM programs and behaviors?
*For the Professional role you have right now: what are the implications of this chapter for you?
3. Conclusion (15%)
Fleetingly recapitulate your thoughts & postulation to your analysis of the articles and Chapter you read. How did these articles and Chapters impact your thoughts about the principles of ethics?
-
CH09week5.pptx
Criminal homework help
This assignment is designed to provide an understanding of Fraud mitigation and investigative methods.
- Go to: www.ic3.gov
- Review process of submitting a fraud complaint.
- Define “Business Email Compromise (BEC) and how this fraud technique is perpetrated?
- Define ransomware and identify the most recent ransomware threat?
- What was the total reported fraud losses in the US in 2020?
- From the 2020 ic3 Fraud Annual Report
- What age group was most targeted for fraud by major category?
- Which state was the most victimized for fraudulent activity?
- Go to www.ftc.gov
- Click on Video & Media watch: Fraud: An Inside Look | FTC Consumer Information
- What was the fraud prevention takeaway?
- Click on “Scams” browse the list of scams and identify one or two that interest you and state why?
- What is the difference between fraud and identity theft?
- What have you learned that can help you avoid becoming a victim of fraud and or identity theft?
- Review the 7 steps to conduct a fraud investigation, for discussion next lecture.
3 pages
-
FraudInvestigativeStrategy.docx
-
FraudPreventionPractical.docx