kumpulan wang simpanan pekerja
TRANSCRIPT
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
0
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)
1
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
Requirement List
1. Registration members 1.1 Register Id_numner1.2 Register Name1.3 Register i/c number
2. Registration Payable Listing2.1 Self Employee2.2 Retired worker2.3 Not employee2.4 Employee
3. Payment Information3.1 Payment
3.1.1 Cash3.1.2 Check / money order
3.2 Monthly Payment 3.3 Amount Payment
4. Verification customer4.1 id_number4.2 Name
5. Submit Registration data (KWSP)5.1 customer data 5.2 verified data5.3 view data
6. Verified data from KWSP6.1 Payable information
7. Display data to customer7.1 View data
8. Print out slip
2
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
DFD-0 Context diagram
customer
O *Register system
KWSP
REGISTER-id_number-name-i/c number
verified
Data payable
Print slip
Payment-cash-check
External(payable listing)
View dataView data
Verified data
Update data
3
customer
Form register
Register payable
verify
KWSP
DS Payable information
Register data
Verified data
Register payable
Type payment
View data
Print slip
View data
Verified data
report
Verified data
Verified data
View data
Update data
Verified data
View data
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
Data Flow Diagram
DFD-1
4
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
DFD-2
customer
Choose payable
View data
Verified payable
DS 2 Payable listing (Self Employee)
0 DS 2 Register dataRegister data
View data
Verified data
Payable list
5
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
DFD-3
6
customer
Choose payable
View data
Verified payable
DS 2 Payable listing (Retired Worker )
DS 2 Register dataRegister data
View data
Verified data
Payable list
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
DFD-4
7
customer
Choose payable
View data
Verified payable
DS 2 Payable listing (Employee)
DS 2 Register dataRegister data
View data
Verified data
Payable list
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
DFD-5
8
customer
Choose payable
View data
Verified payable
DS 2 Payable listing (Not employee)
DS 2 Register dataRegister data
View data
Verified data
Payable list
Register Form
Verified Data
KWSP
Process Data
View Data
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
Use Case
9
User Register KWSP Database server
1. fill info
2.submit3. Add Payable
4. Saving type
5. Saving type
6. Add
7. Add
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
Scenarios
Sequence Diagram
10
Check data
Database
Server Display to user
1. prepare()
1.1.* : prepare()
check[ check= = true]
1. Fill in the information in the registration form2. 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
database5. Database can saving type for customer to server.
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
Collaboration Diagram
11
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
Interface Prototype
12
KUMPULAN WANG SIMPANAN PEKERJA (KWSP) BAYARAN CARUMAN PILIHAN SENDIRI
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
17