Question: Java U. Phase 1 Overview In this project, you will bring together everything you have learned in this class, including both programming techniques and

Java U. Phase 1 Overview In this project, you will bring together

Java U. Phase 1 Overview In this project, you will bring together everything you have learned in this class, including both programming techniques and non-technical skills. Java University has been doing their student registration process manually since its inception. You have been approached by the registrar's office and asked to submit a proposal to automate this process. When completed, this application should accomplish the following: 1. Allow courses and course sections to be added, modified, and deleted. 2. Allow students to be added, modified, and deleted. 3. Allow students to register for courses. 4. Allow grades to be entered for each student. 5. Create a course catalog. 6. Create a student directory. 7. Create a grade report for each student. Phase 1 Requirements 1. List the departments you will need to contact in order to complete your initial analysis. For each department, discuss the reasons why you have selected this department and some questions you would ask to help complete your analysis. 2. List the data needed to provide the functionality required. Assume the data will be stored in separate files. For each file, list the name of the file and data elements needed. Include a description of the data, the variable name you would use, and the data type. For example, if we were designing an Inventory system, one file might look like this: Inventory Description Item Number Item Description Quantity on Hand Last Order Date Variable stritemNo stritemDesc intQtyOnHand dtLastOrder You must have the number of files with sufficient elements needed to provide the minimum functionality required. String String Integer Date This course requires the use of Strayer Writing Standards. For assistance and information, please refer to the Strayer Writing Standards link in the left-hand menu of your course. Check with your professor for any additional instructions. The specific course learning outcome associated with this assignment is: Propose the requirements and functionality for a business-oriented Java application.

Step by Step Solution

3.48 Rating (155 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Algorithm 1 Initialization Create instances of UniversitySystem Course Student and Registration 2 Add Courses and Students For each course to be added Create a Course object with details course code t... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!