[25 marks] Your aunt decided to open a day-care centre. The number of kids at her...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
[25 marks] Your aunt decided to open a day-care centre. The number of kids at her day-care centre is rapidly increasing and her methods of keeping data about the kids and their parents and guardians are becoming difficult to maintain. When a child is enrolled at her day-care centre, details about the child are recorded on a card and the card is indexed and stored in a filing cabinet. The details that are recorded about the child include the name(s), surname, date of birth, whether the child is a boy or a girl, date of enrolment and the category into which the child falls (new born, kindergarten or R- Grade). On the same enrolment card, details about the parents/guardians are also recorded. These details include name(s) and surname(s) of the parent/guardian, relationship with the child, residential address, contact details and emergency contact details. Your aunt has approached you and asked if you can develop a simple computerised form that would enable electronic capturing of these details. As an Information Technology student who is proficient in programming, you have decided to create this system using the Java programming language. Question 3 Required Using Java Swing components, develop a simple application that will enable a staff member at the day-care centre to capture enrolments. You are supposed to use various Java Swing components to construct a user-friendly user interface. Decide which details the user will manually add as well as details that the user will simply select or check as a way of inputting details. The user must be able to click a button to save the details of enrolment or to cancel and close the form. When the user clicks the "Save" button, the system must save details to a text file. For this question, students are encouraged to use imagination and be creative). Rubric Objective Use the information supplied to create a working application. Generate test data, submit evidence of a working application. Submit screen shots which are attached to the main assignment pdf and a zip folder containing the entire application. The application is called eEnrol System. Criteria Create a graphical user interface for the eEnrol System, reflecting all the required components, including labels, text fields, check/radio buttons or drop-down menus, and buttons using Java. Allocate 1 mark for the correct usage of each Java component (JFrame, JLabel, JTextField, JButton, etc.). The grader will use discretion to award marks depending on clarity, readability and evidence of effort put on the work. Coding the buttons: Writing code that makes the buttons respond to click events for the Save/Cancel/Close buttons. Evidence of them working must be supplied. 5 marks are to be awarded if the two/three buttons are created and coded correctly to respond to click events. The grader will use discretion to award marks depending on clarity, readability and evidence of effort put on the work. Writing code that saves the entered details to a text file: Award 5 marks for code that saves the entered details to a text file when the "Save" button is clicked. Evidence of using input and output streams should be clear in the source code. The grader will use discretion to award marks depending on the readability and availability of code and screenshot evidence supplied by the student. Marks 15 5 5 [25 marks] Your aunt decided to open a day-care centre. The number of kids at her day-care centre is rapidly increasing and her methods of keeping data about the kids and their parents and guardians are becoming difficult to maintain. When a child is enrolled at her day-care centre, details about the child are recorded on a card and the card is indexed and stored in a filing cabinet. The details that are recorded about the child include the name(s), surname, date of birth, whether the child is a boy or a girl, date of enrolment and the category into which the child falls (new born, kindergarten or R- Grade). On the same enrolment card, details about the parents/guardians are also recorded. These details include name(s) and surname(s) of the parent/guardian, relationship with the child, residential address, contact details and emergency contact details. Your aunt has approached you and asked if you can develop a simple computerised form that would enable electronic capturing of these details. As an Information Technology student who is proficient in programming, you have decided to create this system using the Java programming language. Question 3 Required Using Java Swing components, develop a simple application that will enable a staff member at the day-care centre to capture enrolments. You are supposed to use various Java Swing components to construct a user-friendly user interface. Decide which details the user will manually add as well as details that the user will simply select or check as a way of inputting details. The user must be able to click a button to save the details of enrolment or to cancel and close the form. When the user clicks the "Save" button, the system must save details to a text file. For this question, students are encouraged to use imagination and be creative). Rubric Objective Use the information supplied to create a working application. Generate test data, submit evidence of a working application. Submit screen shots which are attached to the main assignment pdf and a zip folder containing the entire application. The application is called eEnrol System. Criteria Create a graphical user interface for the eEnrol System, reflecting all the required components, including labels, text fields, check/radio buttons or drop-down menus, and buttons using Java. Allocate 1 mark for the correct usage of each Java component (JFrame, JLabel, JTextField, JButton, etc.). The grader will use discretion to award marks depending on clarity, readability and evidence of effort put on the work. Coding the buttons: Writing code that makes the buttons respond to click events for the Save/Cancel/Close buttons. Evidence of them working must be supplied. 5 marks are to be awarded if the two/three buttons are created and coded correctly to respond to click events. The grader will use discretion to award marks depending on clarity, readability and evidence of effort put on the work. Writing code that saves the entered details to a text file: Award 5 marks for code that saves the entered details to a text file when the "Save" button is clicked. Evidence of using input and output streams should be clear in the source code. The grader will use discretion to award marks depending on the readability and availability of code and screenshot evidence supplied by the student. Marks 15 5 5
Expert Answer:
Answer rating: 100% (QA)
To create a simple application for capturing enrolments at the daycare center using Java Swing components you can follow these steps Create a Java Swing GUI Design a userfriendly interface with labels ... View the full answer
Related Book For
Intermediate Accounting
ISBN: 978-0324300987
10th Edition
Authors: Loren A Nikolai, D. Bazley and Jefferson P. Jones
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...
-
Googles ease of use and superior search results have propelled the search engine to its num- ber one status, ousting the early dominance of competitors such as WebCrawler and Infos- eek. Even later...
-
You are helping your very rich aunt Molly decide where to invest her portfolio. She is planning to take a 10-year world tour after she invests the bulk of her portfolio. She thinks that picking a...
-
The statement of financial position of Manion Corporation follows (in thousands): Instructions Evaluate the statement of financial position. Briefly describe the proper treatment of any item that you...
-
A particle moving at constant velocity has zero angular momentum about a particular point. Show that the particle either has passed through that point or will pass through it.
-
You just learned about promotion and distribution (product placement).Consider how this content relates to other areas of business. What information would you need to plan for how promotion impacts...
-
1. What TQM principles are embedded in www.Zappos.coms values and culture? 2. How does www.Zappos.com build human and social capital? 3. What evidence of a 21st-century organization, based on Table...
-
Explain Demings quality principles? with Example
-
Please indicate the amount of income to be recognized in Year 1 and Year 3 as well as the character of the income recognized by the shareholder in each independent situation. 1. Able, Inc granted an...
-
1. Consider the following information about the demand and supply of bicycles in Glen Burnie, MD: If a price ceiling of $300 is imposed on this market... Price $200 $300 $400 $500 $600 $700 Quantity...
-
A 60-year-old individual is ready to retire but has no pension plan. They have $800,000 in personal savings and a whole life insurance policy that pays $100,000 on death. The individual considers the...
-
During an experiment, a certain device produces a constant, uniform electric field of = (32.7 N/C) + (62.5 N/C) Nearby, a student holds a large circular hoop with a diameter of 1.25 m such that the...
-
In a sample of 12 men the quantity of hemoglobin in the blood stream had a mean of 15 g/ dl and a standard deviation of 3 g/dl. Find the 99% confidence interval for the population mean blood...
-
A winch released UAS must be launched with a minimum airspeed of 3 m/s. The vehicle is launched at 1.5 meters and the vehicle must attain its launch velocity and climb out above 0.5 meters. The...
-
Fiftycent Inc., has hired you to advise the firm on a capital budgeting issue involving two unequal-lived, mutually exclusive projects, S and T. The cash flows for each project are presented in the...
-
7. FALSE DILEMMA 8. GANDWAGON Definition: Fallacy example: How to revise argument: Definition: Fallacy example: How to revise argument:
-
The Berg Company began operations on January 1, 2007 and uses the FIFO method in costing its raw material inventory. During 2008 management is contemplating a change to the LIFO method and is...
-
On July 1, 2007 Boston Company purchased a machine at a cost of $80,000. It paid $56,046.06 in cash and signed a 10% note for the difference. This note is to be paid off in annual installments of...
-
There are three types of accounting changes: changes in accounting principles, changes in accounting estimates, and changes in reporting entities. Required Explain the differences and similarities...
-
A small stone is fastened to the top of a standard cart of inertia \(1 \mathrm{~kg}\) to form a combination of unknown inertia \(m_{1}\). A second standard cart is then launched with an initial...
-
Compare the magnitude of the momenta of a \(0.010 \mathrm{~kg}\) bullet fired from a rifle at \(1300 \mathrm{~m} / \mathrm{s}\) and a \(6.5-\mathrm{kg}\) bowling ball lumbering across the floor at...
-
(a) A red cart with an initial speed of \(0.35 \mathrm{~m} / \mathrm{s}\) collides with a stationary standard cart \(\left(m_{\mathrm{s}}=1.0 \mathrm{~kg} ight)\). After the collision, the standard...
Study smarter with the SolutionInn App