The program needs to be written in JAVA and has to contain/use the following: •Javadocs •Class inheritance (using classes that your team wrote) •A collection (e.g., array, ArrayList, Vector, etc.)...


The program needs to be written in JAVA and has to contain/use the following:


•Javadocs


•Class inheritance (using classes that your team wrote)


•A collection (e.g., array, ArrayList, Vector, etc.)


•Exception Handling


•Files


•Testing



Here is a run through of what the program does:


A program to assist medical personnel on informing people where to go to pick up medical supplies whenever/wherever they set up their medical stations. Patients should also be able to request medicine that they need so that it can be administered or picked up as soon as possible. Also, it should include that people can choose different options such as “Symptoms”, “Ways of prevention” and “General Information”. When an option is picked, they are given more detail about the pandemic based on the option that they have chosen.




Page 1 of 2 Project Purpose The purpose of this assignment is to use the programming skills we have learned to develop a program that addresses a real world problem. Outside of a classroom, whether you go to work for a company or start your own business, you will use programming to develop solutions to problems that have not been previously coded. Part of your job will be to identify problems and apply computational thinking to develop solutions. For this project, you must write Java code that uses all of the following to solve a real world problem: • Javadocs • Class inheritance (using classes that your team wrote) • A collection (e.g., array, ArrayList, Vector, etc.) • Exception Handling • Files • Testing Practice in these fundamental computer science skills as well as in real world problem solving are essential for success in future courses. Tasks: 1) Proposal: Identify a problem people face during a global pandemic. You should identify a specific problem that can be addressed in a small application. Write a proposal (approximately one to two paragraphs) listing your group members and your selected problem. Include multiple (two to four) strategies for addressing the problem. Strategies can include solutions that are not possible yet. Propose one or more solutions for each strategy. Include the benefits and disadvantages of each solution. Indicate which solution your team will implement and why it was selected. Your proposal must be approved by your instructor before moving on to coding your solution. 2) Code: Write a program to implement your solution using Java. Utilize all the coding elements listed above. What to submit (Deliverables): 1) Java files (and any input files) that solves one problem to help someone solve a problem that they may face during a global pandemic. Use only relative file names (so that they will work on another computer). Also submit any files needed to run your program. Grading Criteria: cxwin Cross-Out Page 2 of 2 3) 85 pts – Java Code a. Does the code address the problem selected and provide a solution? b. Does the code use all of the Java elements listed above? c. Does the code run without errors (syntax, runtime, and logic)? d. Does the program provide a usable interface? Does the user know what is expected of them in terms of input? Can the user understand the output? e. Is the code properly documented with Javadocs at the top of each code file and with explanations throughout the code where necessary? Do all methods have a Javadoc indicating parameters, return value, and purpose?
Nov 29, 2021
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here