0% found this document useful (0 votes)
2 views

Practical Assessment Task 1

Mshumpela Tech Solutions specializes in selling high-quality electronic gadgets with a focus on affordability and customer service. The document outlines the product list, pricing, promotional offers, and business rules, including discounts for bundled purchases. It also includes GUI design components and pseudocode for key calculations related to pricing and discounts.

Uploaded by

gamersaccforme
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Practical Assessment Task 1

Mshumpela Tech Solutions specializes in selling high-quality electronic gadgets with a focus on affordability and customer service. The document outlines the product list, pricing, promotional offers, and business rules, including discounts for bundled purchases. It also includes GUI design components and pseudocode for key calculations related to pricing and discounts.

Uploaded by

gamersaccforme
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Practical Assessment Task 1 – Subtask 1 & 2

**Student Name:** Nhlanhla Mshumpela

**Student ID:** 0409075454085

**Business Name:** Mshumpela Tech Solutions

Business Description
Mshumpela Tech Solutions is a company specializing in the sale of high-quality electronic
gadgets, including smartphones, laptops, and accessories. We aim to provide affordable and
cutting-edge technology to customers with excellent customer service and after-sales
support.

Product List and Pricing


Name Group Description Selling Price

Smartphone X A 128GB, 5G, 48MP R6,999


Camera

Laptop Pro 15 A 16GB RAM, 512GB R14,999


SSD, Intel i7

Bluetooth Speaker B Portable, R1,299


waterproof, 10-hour
play

Smartwatch S B Fitness tracking, R2,499


heart rate monitor

Promotional Offers and Discounts


Group A Product Group B Product/s Discount % / R

Smartphone X Smartwatch S 10%

Laptop Pro 15 Bluetooth Speaker R500 off

Promotion/ Business Rules


1. Discounts apply only when both products are bought together.

2. The offer is valid for a limited time (e.g., 30 days).

3. No refunds on promotional items.

4. Customers can choose between percentage or fixed amount discounts.


GUI Design & Components
Description Type Name of Variable Control

Product Name Text Box txtProductName TextBox

Price Text Box txtPrice TextBox

Discount Applied Label lblDiscount Label

Total Price Label lblTotal Label

Apply Discount Button btnApply Button

Checkout Button btnCheckout Button

Logical Planning (IPO Chart)


Input Process Output

Product Selection Calculate total price Total Price

Discount Type Apply discount based on Final Price


selection

VAT Add VAT to final price Price with VAT

Checkout Display final price & Receipt Details


confirm

Pseudocode for Key Calculations


**Calculate Total Price of Products**
START
SET totalPrice = 0
FOR each selected product
totalPrice = totalPrice + productPrice
END FOR
DISPLAY totalPrice
END

**Calculate Promotional Discount**


START
IF (Group A Product AND Group B Product selected)
IF (Discount Type is Percentage)
discountAmount = totalPrice * (discountPercent / 100)
ELSE
discountAmount = fixedDiscountAmount
ENDIF
ELSE
discountAmount = 0
ENDIF
DISPLAY discountAmount
END

**Calculate VAT**
START
VAT = totalPrice * 0.15
DISPLAY VAT
END

**Calculate Final Amount to be Paid**


START
finalAmount = totalPrice - discountAmount + VAT
DISPLAY finalAmount
END

**Display the Promotional Offer**


START
IF (promotion is applicable)
DISPLAY 'You saved R' + discountAmount
ELSE
DISPLAY 'No promotion applied'
ENDIF
END

Reference/Bibliography
1. Schneider, G. (2020). An Introduction to Programming with Java. Cengage Learning.

2. Sebesta, R. (2018). Concepts of Programming Languages. Pearson Education.

3. TechCentral. (2023). 'Latest Trends in Tech and Gadgets.' www.techcentral.com

4. South African Revenue Services (SARS). VAT Calculation Guidelines. www.sars.gov.za

You might also like