You are on page 1of 17

KUMPULAN WANG SIMPANAN PEKERJA (KWSP)

BAYARAN CARUMAN PILIHAN SENDIRI

TABLE OF CONTENT

NO TOPIC PAGES

1 Introduction 1

2 Requirement List 2

3 Context Diagram 3

4 Data Flow Diagram 4-8

5 Use Case 9

6 Scenarios 10

7 Collaboration Diagram 11

8 Interface Prototype 12-16

1
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Introduction

Our project are system Kumpulan Wang Simpanan Pekerja (KWSP). KWSP is a
saving employer for the future. Everyone workers must contribution monthly wages to
account KWSP. KWSP also have a personal saving. A contribution is the amount of
money paid to the KWSP which is calculated based on the monthly wages of an
employee, and then credited into the employee’s KWSP account. The KWSP
contribution for each employee are made up of the employee’s and employee’s portions.
The employee’s share is deducted from the employee’s wages and contributed to
the KWSP. The employer’s share is the amount of money contributed by the employer to
match the employee’s share of contribution for the employee’s retirement benefit.
KWSP contribution can be paid in cash, by postal order, bank draft or any other means
approved by the Board. They must be paid to the nearest ringgit at the rate specified in
the Third Schedule of the KWSP Act 1991.
The rate of contribution is a percentage of the employee’s monthly wages that
must paid as KWSP contribution. Each employee is required to contributed. Each
employee is required to contribute 8 percent of his/his monthly income, and this is added
by the employer’s contribution of 12 percent. The rates of employee’s and employer’s
share of contribution are subject to change set by the government. In order to facilitate
the payment of contributions, the amount payable are provide in the third schedule of the
KWSP act 1991.
Generally, all remuneration due to an employee is wages and shall be subject to
the KWSP contributions. Examples of such payments include:
• Salary

• Payment for unutilized leave

• Bonuses

• Allowances

• Commission

• Arrears of wages

• Wages for maternity leave

• Wages for study leave

• Wages for half pay leave

• Directors salary (as an employee)

2
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Requirement List

1. Registration members
1.1 Register Id_numner
1.2 Register Name
1.3 Register i/c number

2. Registration Payable Listing


2.1 Self Employee
2.2 Retired worker
2.3 Not employee
2.4 Employee

3. Payment Information
3.1 Payment
3.1.1 Cash
3.1.2 Check / money order
3.2 Monthly Payment
3.3 Amount Payment

4. Verification customer
4.1 id_number
4.2 Name

5. Submit Registration data (KWSP)


5.1 customer data
5.2 verified data
5.3 view data

6. Verified data from KWSP


6.1 Payable information

7. Display data to customer


7.1 View data

8. Print out slip

3
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

DFD-0 Context diagram

customer REGISTER
-id_number
-name
-i/c number

verified

Data payable Update data


O*
Register External
system (payable listing)

Print slip
Payment
-cash
-check View data
View data

Verified data
KWSP

4
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Data Flow Diagram

DFD-1

customer Register data


Verified data

Form
registe
Register payable r
Type payment verify View data
View data View data

Verified data
Regist
er
payabl Verified data
e DS Payable information

Verified data Verified data


View data
report Update data
Print slip
print
KWSP

5
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

DFD-2

customer
Payable listing (Self Employee)
Verified data

Choos DS 2
e
payabl View data
e
0

Payable list
Verified Register data
DS 2
payable Register data

View
data

6
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

DFD-3

customer

Verified data

Choos DS 2 Payable listing (Retired Worker )


e
payabl View data
e

Payable list
Verified DS 2 Register data
payable Register data

View
data

7
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

DFD-4

customer

Verified data

Choos DS 2 Payable listing (Employee)


e
payabl View data
e

Payable list
Verified DS 2 Register data
payable Register data

View
data

8
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

DFD-5

customer

Verified data

Choos DS 2 Payable listing (Not employee)


e
payabl View data
e

Payable list
Verified DS 2 Register data
payable Register data

View
data

9
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Use Case

Register Form

Verified Data

KWSP

Process Data

View Data

10
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Scenarios

Sequence Diagram

User Register KWSP Database server

1. fill info

2.submit
3. Add Payable
4. Saving type
5. Saving type
6. Add
7. Add

1. Fill in the information in the registration form


2. Submit the registration form
3. Add the payable that user want , in the system have two methods once is cheque
or cash.
4. After add payable, the form can submit to KWSP and KWSP saving the type to
database
5. Database can saving type for customer to server.

11
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Collaboration Diagram

Check data

1. prepare()

Database

1.1.* : prepare()

check
[ check= = true]
Server Display to user

12
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

Interface Prototype

13
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

14
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

15
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

16
KUMPULAN WANG SIMPANAN PEKERJA (KWSP)
BAYARAN CARUMAN PILIHAN SENDIRI

17

You might also like