ABC College is a local education provider that specialises in software development, information management, and mobile...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
ABC College is a local education provider that specialises in software development, information management, and mobile application development training. The educational provider has recently opened a college in your town and has hired the software development house you work for to design a Java application to manage their students. Your line manager has requested you develop the application with the following requirements: 1.1. When the application starts, it must display the following menu structure: Sample Menu Screen Shot STUDENT MANAGEMENT APPLICATION ******* Enter (1) to launch menu or any other key to exit Please (1) Capture a new student. (2) Search for a student. ct one the following menu items: (3) Delete a student. (4) Print student report. (5) Exit Application. ******* 1.2. If the user selects to capture a new student, you must save all the information supplied by the user to memory. You may use arrays or array lists to save the student model to achieve this. Sample Capture Student Screen Shot CAPTURE A NEW STUDENT ************************* 1.3. Enter the student id: 10111 Enter the student name: J.Bloggs Enter the student age: 19 Enter the student email: jbloggs@ymail.com Enter the student course: disd Enter (1) to launch menu or any other key to exit If the user enters an incorrect student age, prompt the user to re-enter a valid one. A valid student age is any age greater than or equal to 16. Only numbers are allowed to be supplied when entering a student's age. ABC College is a local education provider that specialises in software development, information management, and mobile application development training. The educational provider has recently opened a college in your town and has hired the software development house you work for to design a Java application to manage their students. Your line manager has requested you develop the application with the following requirements: 1.1. When the application starts, it must display the following menu structure: Sample Menu Screen Shot STUDENT MANAGEMENT APPLICATION ******* Enter (1) to launch menu or any other key to exit Please (1) Capture a new student. (2) Search for a student. ct one the following menu items: (3) Delete a student. (4) Print student report. (5) Exit Application. ******* 1.2. If the user selects to capture a new student, you must save all the information supplied by the user to memory. You may use arrays or array lists to save the student model to achieve this. Sample Capture Student Screen Shot CAPTURE A NEW STUDENT ************************* 1.3. Enter the student id: 10111 Enter the student name: J.Bloggs Enter the student age: 19 Enter the student email: jbloggs@ymail.com Enter the student course: disd Enter (1) to launch menu or any other key to exit If the user enters an incorrect student age, prompt the user to re-enter a valid one. A valid student age is any age greater than or equal to 16. Only numbers are allowed to be supplied when entering a student's age.
Expert Answer:
Answer rating: 100% (QA)
Student class public class Student Fields private int studentId private String studentName private i... View the full answer
Related Book For
Fundamentals Of Financial Management
ISBN: 9780273713630
13th Revised Edition
Authors: James Van Horne, John Wachowicz
Posted Date:
Students also viewed these finance 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...
-
THIRD AVENUE SOFTWARE HEALTH-CARE APP PROJECT This case is new for the ninth edition of Information Technology Project Management . The case provides an opportunity to apply agile and Scrum...
-
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...
-
Need help with the incorrectanswer. I have tried 6,750, 81,000, and 0, but all areincorrect. Exercise 4-23 (Algorithmic) (LO. 4) Casper and Cecile divorced in 2018. As part of the divorce settlement,...
-
The actual cash received from cash sales was $11,279, and the amount indicated by the cash register total was $11,256. Journalize the entry to record the cash receipts and cash sales.
-
At December 31, Hawke Company reports the following results for its calendar year. Cash sales Credit sales $1,905,000 5,682,000 In addition, its unadjusted trial balance includes the following items....
-
Using the Wilson method with \(\theta=1.4\), solve Problem 11.19. 2 618-10-050} 2 4x2 +5 F(t) 3 o
-
Ford 10-K a. What are the key revenue cycle accounts for Ford? What accounts involve critical accounting estimates? b. What does Ford say in Footnote 2 about its use of accounting estimates? What...
-
This is a major ethical dilemma, in which AI systems may not be able to provide a truly neutral and fair system, thereby raising ethical concerns. If artificial intelligence tools are going to be...
-
Comprehensive Problem 1 - Part 1: Taxpayer information, Form 1040, Schedules 1, 2, 3 and 4, Schedule A, and Schedule B. Noah and Joan Arc's Tax Return Note: This problem is divided into three parts....
-
Select one example of Transformational Leadership and explain how it contributes to your decision-making skills?
-
Define expectation damages, consequential damages, and specific performance. Give an example of each.
-
How does the Competition Act attempt to prevent fraudulent telemarketing?
-
Why may an option to terminate clause be described as a condition subsequent?
-
Anderson, a skilled mechanic, agreed to do some car repair work for Bartlett. Anderson was busy when the car was delivered for repair and gave his friend Gauche the work to do, without consulting...
-
Does a contract exist at all before a condition precedent has been satisfied? Explain.
-
Osceola stock is selling for $53 a share. A 6-month call on Osceola stock with a strike price of $55 is priced at $3.47. Risk-free assets are currently returning 2.69% compounded continuously. What...
-
The population of Detroit, Michigan, decreased from 1,027,974 in 1990 to 688,701 in 2013 (Source: U.S. Census Bureau). Find the average rate of change in the population of Detroit, Michigan, over the...
-
Contrast a passive dividend policy with an active one.
-
The Manx Company was recently formed to manufacture a new product. It has the following capital structure in market value terms: Debentures.$ 6,000,000 Preferred stock 2,000,000 Common stock (320,000...
-
What is compound interest? Why is it important?
-
Consider a scenario where your laptop has stopped working and you take it to a repair center. The vendor asks for a huge sum of money, but you negotiate with him the price for repair. Create a class...
-
Consider a scenario where an online trade application is being developed. The two registered users can negotiate over the price of a product being traded. Create a class diagram for this application...
-
Consider a scenario where you negotiate with a company over the salary and perks being offered for a position. Create a class diagram for this using negotiation patterns as your base and draw a...
Study smarter with the SolutionInn App