Java U. Phase 1 Overview In this project, you will bring together everything you have learned...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
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. 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.
Expert Answer:
Answer rating: 100% (QA)
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 the full answer
Related Book For
Advanced Accounting
ISBN: 978-0077431808
10th edition
Authors: Joe Hoyle, Thomas Schaefer, Timothy Doupnik
Posted Date:
Students also viewed these programming questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Case Study: Quick Fix Dental Practice Technology requirements Application must be built using Visual Studio 2019 or Visual Studio 2017, professional or enterprise. The community edition is not...
-
On January 1, 2018, the general ledger of Big Blast Fireworks includes the following account balances: The $30,000 beginning balance of inventory consists of 300 units, each costing $100. During...
-
(a) The multiplier process depicted in Table 12.1 is based on an MPC of 0.75. Recompute the first four cycles using an MPC of 0.80. (b) How much more consumption occurs in the first four cycles? (c)...
-
Positive charges Q and Q' are placed on opposite sides of a grounded sphere of radius R at distances of 2R and 4R, respectively, from the sphere center. Show that Q' is repelled from the sphere if Q'...
-
ZeeZee's Construction Company has the opportunity to select one of four projects (A, B, C, or D) or choose the null (do-nothing) alternative. Each project requires a single initial investment and has...
-
Kelle Carpet and Trim installs carpet in commercial offices. Peter Kelle has been very concerned with the amount of time it took to complete several recent jobs. Some of his workers are very...
-
Objectives: Your company is currently planning to automate many different system administration tasks. Your manager has asked you to research a system administration task and implement it using...
-
For R, partition the data sets into 60% training and 40% validation and implement the 10-fold cross-validation. Use the statement set. seed(1) to specify the random seed for data partitioning and...
-
You are part of a company that was recently assembled by buying companies in Japan, India, Germany, Canada, and Brazil. You have to turn five different companies - with at least five different...
-
Write a program in Java or R that can calculate an approximate value of the area of the area that lies within the curve 2x + y + 83xy = 1 To do so use the Monte Carlo method and pick 100,000 random...
-
Two resistors are connected in parallel with an 93 volt battery. The resistors have values of R1 = 39 ohms and R2 = 68 ohms. What is the current in amperes for this circuit? Round your answer to two...
-
1. The scope of IFRS 6 Exploration for and Evaluation of Mineral Resources is limited to the recognition, measurement and disclosure of expenditure incurred in the phase covering the E&E of mineral...
-
spot rate on 1yr bond- 6% spot rate on 2yr bond- 8% liq premium for yr 2- 0 .5% what is the expected one year rate, one year from today
-
A horizontal segment of pipe tapers from a cross-sectional area of 42.9 cm to 0.500 cm2. The pressure at the larger end of the pipe is 1.25 x 105 Pa, and the speed is 0.0400 m/s. What is the pressure...
-
import java.util.ArrayList; /** A student has a name and a list of courses with grades */ public class Student { private String name ; // the name of the student private String id; private ArrayList...
-
A superior criticized a sales manager for selling high-revenue, low-profit items instead of lower-revenue but higher-profit items. The sales manager responded, My income is based on commissions that...
-
Tasch Corporation, a multilevel marketing and sales organization, plans to sell approximately $10,000,000 worth of "service agreements" to many of its customers. These service agreements guarantee a...
-
Waters, Inc., acquired 10 percent of Denton Corporation on January 1, 2010, for $210,000 although Dentons book value on that date was $1,700,000. Denton held land that was undervalued by $100,000 on...
-
Jordan, Inc., owns Fey Corporation. For 2011, Jordan reports net income (without consideration of its investment in Fey) of $200,000 and the subsidiary reports $80,000. The parent had a bond payable...
-
Using the tools provided to you in this chapter, conduct a comprehensive review one of the websites listed below. Is it a reliable resource without underlying motivations? MinimumWage.com ...
-
Research and find at least three reports of fabricated or misleading news causing damage to a company or organization. Consider how the news was created and disseminated. What could have been done,...
-
What are the strategies for effective secondary research searches?
Study smarter with the SolutionInn App