Daftar Kejadian Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0

Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009

c. Daftar Kejadian

Daftar kejadian digambarkan dalam bentuk kalimat sederhana dan berfungsi untuk memodelkan yang tejadi dalam lingkungan sehari hari dan membutuhkan tanggapan dari system. Misalnya : konsumen memesan barang kesistem, konsumen membatalkan barang dari system, manajeman meminta laporan barang dari system dan sebagainya. Suatu kejadian mewakili aliran data atau proses dalam diagram konteks serta deskripsi penyimpanan yang digunakan untuk memodelkan data harus diperhatikan dalam kaitannya dengan daftar kejadian. Adapun cara mendeskripsikan daftar kejadian adalah sebagai berikut: 1. Pelaku adalah entity luar, jadi bukan system contohnya adalan sebagai berikut: PENGGAJIAN DITERIMA OLEH SISTEM Pernyatan diatas adalah keliru, karena system sebagai pelaku, yang betul adalah sebagai berikut : KONSUMEN MEMESAN 2. Menguji setiap entity luar dan mencoba mengevaluasi setiaap entity luar yang terjadi pada system. 3. Hal hal dengan kejadian yang spesfik, yang tak sengaja menyatu dalam paket yang sama. Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 4. Harus dingat bahwa kejadian yang dimodelkan bukan hanya interaksi normal antara system dengan entity lua, karena itu harus diefaluasi kebutuhan system ntuk menanggapi kejadian yang gagal. 5. Setiap aliran keluaran sebaiknya merupakan respon dari kejadian. 6. Setiap kejadian yang tidak berorirntasi pada waktu dalam daftar kejadian sebaiknya mempunyai masikan sehigga system dapat mendeteksi kejadian yag berlangsung. 7. Setiap kejadian sebaiknya menghasilkan keluaran langsung sebagai respon atau disimpan dalam berkas. Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 3.2.3 FLOW CHART Menandakan dokumen, biasa dalam bentuk surat formulir, biku atau cetakan Multi dokumen Proses manual Proses yang dlakukan komputer Transmisi yang mewakili symbol tertentu untuk dignakan pada aliran lain pada halaman lain Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 Data penyimpanan Proses apa saja yang tidak terdefenisi Menandakan dokumen yang diarsipkan Terminasi yang mewakili symbol tertentu untuk digunakan pada aliran lain pada halaman yang sama Terminasi yang menandakan awal dan akhir dari suatu aliran Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 Pengambilan keputusan Masukan data secara manual Layar peraga monitor Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 Disini penulis menggunakan algoritma dengan flowchart. Adapun flowchart yang akan dibahas antara lain yaitu : 1. Flowchart Menu Utama Gambar 3.4 Flowchart Menu Utama Mulai Menu Utama File Menu File A Y T Menu Laporan B Laporan Keluar X Y T Exit Y T Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 2. Flowchart Menu File Gambar 3.5 Flowchart Menu File Menu File Petugas Petugas Jabatan Jabatan A1 A2 Y T Y T A Pegawai Pegawai A3 Y T Penggajian Penggajian A4 Y T Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 3. Flowchart Menu Laporan Gambar 3.6 Flowchart Menu Laporan Menu Laporan Pil : 1 Pil : 2 B Tampil Pil : 1 Tampil Pil : 2 Pil : 3 Pil : 4 Tampil Pil : 3 Tampil Pil : 4 X y t t t Cetak Cetak Pil 1 y t Cetak Cetak Pil 2 y t Cetak Cetak Pil 3 y t Cetak Cetak Pil 4 y t Pil 1 = Lap. Daftar Pegawai Pil 2 = Lap. Daftar Gaji Pegawai Pil 3 = Lap. Daftar Gaji Pegawai Perbulan Pil 4 = Lap. Daftar Gaji Pegawai Pertahun t Isi Thn y Isi Bln y y Exit y t Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 4. Flowchart Petugas Gambar 3.7 Flowchart Petugas Petugas Tambah Y T A1 Isi Ptgs Isi Kd Ptgs X Cari Y T Ketemu Y T Tampil Data Petugas Hapus Koreksi Batal Pesan Hapus Pesan Koreksi S K Ketemu Pesan Data sdh ada Isi Data Simpan S Y T T Y Y Y Y T T Y T K Simpan Data Petugas Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 5. Flowchart Jabatan Gambar 3.8 Flowchart Jabatan Jabatan Tambah Y T A2 Isi Kd Jb Isi Kd Jb X Cari Y T Ketemu Y T Tampil Data Jabatan Hapus Koreksi Batal Pesan Hapus Pesan Koreksi S K Ketemu Pesan Data sdh ada Isi Data Simpan S Y T T Y Y Y Y T T Y T K Simpan Data Jabatan Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 6. Flowchart Pegawai Gambar 3.9 Flowchart Pegawai Pegawai Tambah Y T A3 Isi NIP Isi NIP X Cari Y T Ketemu Y T Tampil Data Pegawai Hapus Koreksi Batal Pesan Hapus Pesan Koreksi S K Ketemu Pesan Data sdh ada Isi Data Simpan S Y T T Y Y Y Y T T Y T K Simpan Data Pegawai Santi Nasution : Sistem Informasi Pengolahan Data Gaji Pegawai Pada Kantor Dinas Perikanan Dan Kelautan Labuhan Batu Dengan Menggunakan Visual Basic 6.0, 2008. USU Repository © 2009 8. Flowchart Penggajian Gambar 3.10 Flowchart Penggajian

3.3 Database