International Year One-Engineering and Computing

You have to create a GUI application to find about someone’s nature based on his horoscope (star).

There are 12 stars such as Aries, Cancer, Taurus, etc. Each of these star are associated to people born

Don't use plagiarized sources. Get Your Custom Essay on
International Year One-Engineering and Computing
Order Essay

within a specific date range. You can get the details of these stars with date range on internet. In the

application, the user should be able to provide his day [date] and month of birth. The system then

automatically gives us outcome in the form of his ‘star name’ and some description about that star.

You can get the star information from internet.

Outlook of Application: The application should have two input text boxes to input day and month.

Whilst, two output text boxes; one gives the name of star and the other provides the star description.

There should be a button with caption “Find Horoscope”, by clicking which, the system generates


Task 2: [30 Marks]

You have done some practice in class about how to create a calculator GUI application with basic

operations. This time you have to extend the calculator with some more operations. You have to

create a GUI based calculator with numbers 0-9 and operations, addition [+], subtraction [-], division

[÷], and multiplication [x]. Additionally, there should be three buttons with names ‘M+’, ‘MR’, and ‘C’.

The function of M+ button on calculator is to save the value in a variable which is displayed on the

screen. The function of MR Button is to display the value of the variable on screen which is previously

saved in using M+ button. The function of C button is to clear the screen. All functions must be in

working condition. To see the working on a standard calculator, you can use the window based

calculator of your computer.

Task 3: [40 Marks]

You have to develop a GUI based application for TESCO shopping. The application provides options

to the customer to buy items A, B, C, D, and E. Each item has a fixed price [set by yourself], and

points [set by yourself] to be given to customer upon purchase of item. The customer can shop as

many items as he wants. The customer should be able to provide his previously earned points. When

customer finishes shopping, the system calculates total amount of money to be paid by customer

after giving the discount on shopping based on the total points earned. The rules to give discount on

points is given as:

1000-2000 Points = £ 1 discount

2001-3000 Points = £ 2 discount

3001-4000 Points = £ 3 discount

4001-5000 Points = £ 4 discount

Above 5001 Points, the discount is 10% of the total amount of shopping.

The system should ask the customer to tell if he/she is a TESCO employee. The TESCO employees are

provided by 5% extra discount other than the discount he/she got based on points earned.


Important Notes:

  1. Submit your work before or by the deadline, i.e. 13


June. 10% of your marks will be

deducted if submitted on the next day of deadline, i.e. 14


June. No Submission is allowed

after 14



  1. You have to submit a hard copy of your code to admin with your name, course name, and

registration number on the first page of the hardcopy.

  1. You also have to send a complete soft copy of your code to email address . The subject of your email should be in this format “Your-Name,

C&E, Your-Registration-Number”. Make sure you send all files of your program.

  1. Give meaningful names to your files. For example, ‘Task2_Calculator’, etc.
  2. Your work must be original. If any two coursework found significantly similar, both of them

will be given with zero marks.

  1. You might be asked to demonstrate your coursework during marking phase.

Grand Paper Writers
Order NOW For A 10% Discount!
Pages (550 words)
Approximate price: -

Our Advantages

Plagiarism Free Papers

All papers are written by the best professional writers to ensure 100% originality. We always provide plagiarism reports whenever we deliver completed papers.

Free Revisions

All papers by Grand Paper Writers are completed and submitted on time. This timely delivery of papers gives you time to go through the paper before the official deadline.


As an additional service, we will provide a title page that precedes the contents of your paper. Here, you will provide your personal details.


We also ensure that we provide an extra page for the references or bibliographies following referencing rules.

Originality & Security

At, we guarantee students for the provision of security and original work. All your personal information is handled with confidentiality and is not shared with third parties. Additionally, we ensure that we provide original content with accompanying plagiarism reports to show originality.

24/7 Customer Support

Our customer support team is always available 24/7 to provide instant responses to any queries raised by students.

Try it now!

Calculate the price of your order

We'll send you the first draft for approval by at
Total price:

How it works?

Follow these simple steps to get your paper done

Place your order

Fill in the order form and provide all details of your assignment.

Proceed with the payment

Choose the payment system that suits you most.

Receive the final file

Once your paper is ready, we will email it to you.

Our Services has the best professional essay writers for quality services.


Flexible Pricing

Here, a, we do not compromise on the time of our clients. We always deliver all completed papers on or before the deadlines.


Admission Help & Client-Writer Contact provides an interactive portal where students can communicate directly to their writers.


Paper Submission

Here, a, we do not compromise on the time of our clients. We always deliver all completed papers on or before the deadlines.


Customer Feedback appreciates feedback from our clients to help us improve the delivery of essay writing services. As such, we are constantly changing our policies to ensure maximum customer and writer satisfaction.