ASSIGNMENT (2013/14)
1.0 General Information
Objective: Apply the programming concepts and skills that you learnt from the subject unit ATGE1063 (Chapter 1 to Chapter 6) to design and develop a simple program.
Task Summary: Design and develop Payroll Program that calculate net pay of a salesperson.
Assessment Weight: This assignment contributes 30% of marks to the coursework component.
Team Size: Group assignment (2 persons per group)
Submission Mode: Softcopy and hardcopy (refer to 4.5 Deliverables).
Submission Date: 7 July 2013 (Friday of Week 9)
2.0 Scenario
The ACE Company has engaged you to develop a new Monthly Income Program. The program accepts the monthly sales of salesperson and calculates the income at the end of each month.
The requirements are as follows:
1. Read the basic income, allowance, and monthly sales from the keyboard.
2. Calculates 8% commission on monthly sales
3. Calculate 11% for EPF, and gross income of each salesperson and the net pay.
4. Define constant for commission and EPF.
5. Calculate and display net pay for a salesperson.
3.0 Task : Program
Gather all the information required and develop the necessary program by using VISUAL BASIC 2010 The program should perform the following:
Display the salesperson’s pay slip in following format:
The contents of the report should be formatted by using Arial font and 12 points in size. Print the report on A4 size paper and use only one side of the paper.
4.1 Constants
Identify and specify all necessary named constant to be used in your system. List the constants (together with their descriptions, data types and values) in a table.
For example:
Constant
Description
Data type
Value
PI
A mathematical constant that is used in the calculations of circle’s circumference and area double 3.14159
4.2 Variables
Identify and