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:
- Allow courses and course sections to be added, modified, and deleted
- Allow students to be added, modified, and deleted
- Allow students to register for courses
- Allow grades to be entered for each student
- Create a course catalog
- Create a student directory
- 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 |
VARIABLE |
TYPE |
Item Number |
strItemNo |
String |
Item Description |
strItemDesc |
String |
Quantity On Hand |
intQtyOnHand |
Integer |
Last Order Date |
dtLastOrder |
Date |
You must have the number of files with sufficient elements needed to provide the minimum functionality required.
WRITING REQUIREMENTS:
Your assignment must follow these formatting requirements:
- All of the requirements for this phase of the project must be in a single Word document. It must be of sufficient length to fully develop your plan. It should be clear, concise, and written in professional business language. The intended audience would be the business leaders of the organization, not necessarily tech people.
- The document must be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow Strayer Writing Standards (SWS). For more information, consult the SWS link in your Blackboard course shell.
- Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date.
- This assignment must consist of 100% original work. Cite sources for any outside resources you consult.
Course objectives evaluated by this assessment:
- Demonstrate the proper use and application of syntax in the Java programming language.
- Design, compile, implement, test, and debug simple programs in Java applications.
- Apply data storage and data manipulation in Java applications.
- Program simple and complex decisions and loops in Java applications.
- Use array functions and lists in Java applications