Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Tehnik switching dan_laporan

140 views

Published on

  • Be the first to comment

  • Be the first to like this

Tehnik switching dan_laporan

  1. 1. TEHNIK SWITCHING•Tehnik Switching merupakan caramemperpendek jalur proses.•Memakai indikator untuk mengantisipasi prosesyang akan dilakukan selanjutnya.•Contoh : seperti switch pada tombol lampu,mengatur dua kondisi yaitu nyala atau padam 1
  2. 2. Contoh :• Suatu perusahaan akan membuat laporan gaji pegawainya berdasarkan golongannya. Data yang dibaca terdiri dari nomor pegawai, nama pegawai, golongan dan gaji bersih. Data yang dibaca sudah urut per golongan yang terdiri dari : golongan 1, 2, 3,4. Jika golongan berubah maka cetak TOTAL GAJI per golongan dan ganti halaman baru serta NOMOR dimulai dari 1. 2
  3. 3. Pada akhir laporan cetak TOTAL SELURUH GAJI yaitujumlah total gaji seluruh golongan.Lay out yang diinginkan :DAFTAR GAJI PT ’ABC’ NO. NOPEG NAMA GOLONGA GAJI N 1 001 ANA 1 2500000 2 002 ANI 1 2000000 3 003 ALI 1 2500000 TOTAL GAJI 7000000 3
  4. 4. • DAFTAR GAJI PT ‘ABC’NO. NOPEG NAMA GOLONGAN GAJI1 004 ADI 2 30000002 005 ADE 2 2750000 TOTAL GAJI 5750000 TOTAL SELURUH GAJI 12750000 4
  5. 5. Bentuk data yang akan dibaca : Start TSGJ=0 SW=0 TGJ= 0 NO=0 1 BACA NP,NM$,GOL ,GJ ? TGJ, EOF TSGJ=TSGJ+TGJ END TSGJ 5
  6. 6. SW=0 SW=1 GOL1=GOL ? JUDUL 2 GOL= NO=NO+1 GOL 1 TGJ=TGJ+GJTSGJ=TSGJ+TGJ ? NO, NP, NM$,GJ ? TGJ 1TGJ= 0NO=0 2 6
  7. 7. PEMBUATAN LAPORAN•Salah satu fungsi komputer adalah untuk membantumembuat laporan-laporan serta daftar-daftar untukkeperluan kelancaran administrasi perusahaan / kantor.•Misal: Daftar Gaji, Laporan Keuangan, dsb•Data terdiri dari kumpulan simbol yang mempunyai arti tertentu.•Unit paling kecil dari data → karakter•Kumpulan dari karakter → Field atau variabel•Field-field yang mempunyai hubungan satu sama laindan menyatakan keadaan suatu individu → record 7
  8. 8. Contoh:• Record pegawai, terdiri atas: NIP NAMA PEGAWAI GOLONGAN TAHUN MASUK GAJI POKOK Record pasien, terdiri atas: No. Pasien Nama Pasien Tanggal Lahir Alamat Tanggal Periksa Jenis Penyakit Kumpulan dari record-record sejenis → Berkas (file) 8
  9. 9. Contoh: file kepegawaian, file data pasien 004 BUDI 4A 1970 2000000 003 ANI 2C 1990 5000000 002 ANA 3B 1980 1000000 001 ALI 4A 1970 2000000 9
  10. 10. Mulai Baca Record EOF SelesaiCetak Detail 10
  11. 11. • Catatan: dalam pemrosesan berkas, biasanya ditambahkan record sebagai panji. Record itu disebut record END OF FILE atau EOF.• Mencetak daftar (listing) pegawai dilengkapi JUDUL (heading) DAFTAR PEGAWAI NAMA DEPT. GOL. THN. MASUK GAPOK XXX XXXX XX XXXX XXXX 11
  12. 12. Mulai ? Judul Utama ? Judul Kolom BacaRecord EOF SelesaiCetakDetail 12

×