We're Open
+44 7340 9595 39
+44 20 3239 6980

UNDERSTANDING OF OBJECT-ORIENTED PROGRAMMING CONCEPTS IN JAVA

  100% Pass and No Plagiarism Guaranteed

UNDERSTANDING OF OBJECT-ORIENTED PROGRAMMING CONCEPTS IN JAVA

COIT20256 Data Structures and Algorithms (T3 2016)

Assessment item 1— GUI and event handling

Objectives

• Demonstrate an understanding of Object-Oriented Programming concepts in Java
• Gain practical skills in Graphical User Interface (GUI) programming by implementing an event- driven application
• Develop and test stand alone Java applications.

Assignment specification

For this assignment you are required to write a Java Windowed Application that uses an interactive Graphical User Interface (GUI), based on the JFrame class using SWING GUI components.Make sure that you read all of the assignment specification. If you have any questions, or do not fully understand the assignment requirements, contact the Course Coordinator, or your tutor, without delay.

Your task for this assignment is to develop a Java Windowed Application that allows the users to enter, calculate, and display the customers’ data and relevant charges that are related to a mobile phone provider to sell their service plans and mobile phones.

The required Java Windowed Application contains a GUI as below (see next page). The GUI components should consist of the following panels.

• A top panel that contains a text field, three combobox(drop down list), and four labels.
• A middle panel that contains an “Enter ” button, a “Display” button, a “Clear” button, and an “Exit” button.
• A bottom panel that places a text area to display data.


Some details of how the program functions:

  1. Enter Data
    The user enters the data of an individual customer name through the text field on the GUI, and selects a plan type, a model of mobile phone and an additional option either using text ($5/per month) or voice message ($10/per month) that the customer wants to purchase. It is assumed that there are four plan types, and six available models of mobile phone, with the rate or price in the tables as below.

    Table 1 Plan type rates 

    Plan Type

    Rate(per month)

    Budget (200minutes)

    $20

    Standard (400minutes)

    $40

    Business (600minutes)

    $50

    Unlimited

    $300

    Table 2 Mobile phone model bound to the plan 

    Model

    Price

    Apple

    $75

    Samsung

    $70

    Nokia

    $50

    Sony

    $40

    Huawei

    $20

    LG

    $0

     After the user enters name and selects data items from drop down list and presses Enter button, the total charge is calculated by summing the plan charge, mobile phone price and the charge of messaging option. The entered data and calculated charge will be displayed on the text area.


100% Plagiarism Free & Custom Written,
Tailored to your instructions


International House, 12 Constance Street, London, United Kingdom,
E16 2DQ

UK Registered Company # 11483120


100% Pass Guarantee

STILL NOT CONVINCED?

View our samples written by our professional writers to let you comprehend how your work is going to look like. We have categorised this into 3 categories with a few different subject domains

View Our Samples

We offer a £ 2999

If your assignment is plagiarised, we will give you £ 2999 in compensation

Recent Updates

Details

  • Title: UNDERSTANDING OF OBJECT-ORIENTED PROGRAMMING CONCEPTS IN JAVA
  • Price: £ 109
  • Post Date: Fri, 03 Jan 2025 18:41:29 +0000
  • Category: Assignment
  • No Plagiarism Guarantee
  • 100% Custom Written

Customer Reviews

UNDERSTANDING OF OBJECT-ORIENTED PROGRAMMING CONCEPTS IN JAVA UNDERSTANDING OF OBJECT-ORIENTED PROGRAMMING CONCEPTS IN JAVA
Reviews: 5

A masterpiece of assignment by , written on 2020-03-12

CIPD assignment is not my cup of tea. That’s the reason I sought out this place suggested by my friend. I would say that the writers of this site are really admiring. I was assigned the best CIPD writer that solved all my issues. He explained to me the difficult topics so well that now I am able to talk on those topics eloquently. I owe my writer a huge thanks and praise! And yes, I would recommend other students as well to come to instaresearch.co.uk for the top CIPD assignment help.
Reviews: 5

A masterpiece of assignment by , written on 2020-03-12

I have tried other sites for assignment help but the result that Insta Research has produced outweighs others. Since I am weak at writing and shaping the data logically, I am glad I took help from this site. Thanks to my writer for such a great quality of the assignment in Business.