Nama : Ferdy ramadan
Nim : 12100689
Kelas : 12.3B.07
I. Teknik Perancangan Program Orientasi Bussines
Berikut ini akan dijelaskan beberapa teknik perancangan program didalam sebuah pemrograman yang tertruktur untuk mendukung proses pembangunan / pengembangan sistem penggajian (Payrol).
- Teknik Perancangan file atau database dalam bentuk spesifikasi file.
- Teknik Perancangan program dalam bentuk spesifikasi program.
II. Langkah -langkah didalam merancang file.
Adapun mengenai langkah-langkah didalam perancangan file tersebut adalah sebagai berikut:
- Menentukan banyaknya jumlah kebutuhan file yaang nanti akan digunakan didalam program.
- Menetukan Parameter dari file yang akan dibuat.
Program Payrol adalah sebuah aplikasi yang melakukan proses perhitungan gaji pegawai, dengan dasar input absen dan proses dilakukan secara batch atau tunda (satu kal8i dalam sebulan).
- Sekilas analisa program payrol
Input :
- Data absen harian
Proses :
- Perhitungan gaji
Parameter perhitungan
- Tunjangan Pegawai (Status Pegawai)
- Gaji Pokok (Golongan)
- Rate Lembur
Output :
- Laporan Gaji Bulanan
- Parameter file meliputi hal-hal sebagai berikut :
1. Menentukan Nama-File Contoh : File-Induk-Pegawai-Rate_lembur,Absensi dll.
2. Menetukan Akronim-File
Contoh : Pegawai.dbf,RateLembur.dbf,Absensi.dbf
3. Menetukan Kode-File
Contoh : pgw01,Rlembur01,Absen01
4. Menetukan Type-File (File induk,file transaksi,dll)
Contoh : File-Induk,File-Kerja,File-Input
5. Menetukan Panjang Record (Record-Size)
Contoh : 180 Character
6. Menetukan Organisasi-File
Contoh : Index-Sequential
7. Menetukan Access-File
Contoh : Random
8. Menetukan Media-File
Contoh : Harddisk
9. Menetukan Field-Key
Contoh : Nomor Induk Pegawai
10. Menetukan Software yang digunakan
Contoh : MySql
III. Langkah-langkah Merancang Program
Adapun Mengenai langkah-langkah didalam perancangan program adalah sebagai berikut :
- Menetukan Parameter dari program yang akan dibuat.
- Menetukan banyaknya jumlah kebutuhan program yang nanti akan dibuat.
1. Menetukan Nama-Program
Contoh : Program Penggajian
2. Menetukan Akronim-Program
Contoh : PayRol.class
3. Menentukan Kode-Program
Contoh : pR01
4. Menetukan Fungsi-Program
Contoh : Program running otomatis sesuai tanggal setting yang disepakati (hari gajian) dengan Crontap Proses.
5. Menetukan Paket-Programming Language
Contoh : Java
6. Menetukan bentuk Sistem Flowchart / Program Flowchart
7. Menetukan bentuk Proses-Program secara rinci dan detail.