Model Analisis Perangkat Lunak Diagram Konteks Diagram Aliran Data DAD

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan

Perancangan sistem adalah penggambaran, perencanaan pembuatan sketsa atau pengaturan beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi Tavri D,1994.

3.1.1 Model Analisis Perangkat Lunak

Model sistem yang akan dirancang akan disajikan dalam Diagram konteks dan Diagram Aliran Data DAD. Dengan DAD secara logika dapat diketahui kebutuhan sistem serta kesatuan yang terlibat dalam Perangkat Lunak yang dirancang. DAD merupakan alat yang biasa dipakai untuk mendokumentasikan proses dalam sistem. DAD menekankan pada fungsi-fungsi dalam sistem, cara menggunakan informasi yang tersimpan dan pemindahan informasi antarfungsi di dalam sistem. DAD konteks adalah DAD yang memperlihatkan sistem sebagai sebuah proses yang bertujuan untuk memberika pandangan secara umum terhadap sistem. DAD konteks memperlihatkan sebuah proses yang berinteraksi dengan lingkungannya. Ada pihak luar atau lingkungan yang memberikan masukan dan ada pihak yang menerima keluaran sistem. Dalam hal ini pihak luar sering disebut terminator dapat berupa sistem lain, suatu perangkat keras, orang atau organisasi. Novita Khairunisa E. : Sistem Informasi Rehabilitasi Panti Jompo Pada Panti Sosial Tresna Werdha Abdi Binjai, 2009. USU Repository © 2009

3.1.2 Diagram Konteks

Pada diagram konteks di bawah ini terlihat ada 4 empat entity yang terdapat pada Perangkat Lunak yang akan dibangun yaitu Pengguna, Sistem Informasi Panti Abdi Dharma Asih Binjai, Administrator dan Kepala UPTD seperti disajikan dalam gambar 3.1 berikut ini: Diagram konteks dapat dipisahkan ke dalam level yang merepresentasikan Aliran data yang lebih mendetail lagi yang dibagi dalam beberapa proses. Dari perancangan perangkat lunak pada diagram konteks di atas dapat diturunkan lagi untuk mendapatkan hasilnya, yang dimulai dari pemasukan data-data antara lain: Data Warga, Data Mutasi Warga, Data Barang, Data Pegawai, Data Dinas, Data Dokter, Data Berobat Warga, Data Sumbangan, Data Penyumbang serta pembuatan laporan.

3.1.3 Diagram Aliran Data DAD

Diagram konteks diatas bisa diturunkan menjadi Diagram Aliran Data Level 1 untuk mengetahui proses yang lebih detail yang terjadi pada sistem yang sedang dirancang. Proses-proses yang dimaksud adalah untuk mengetahui kebutuhan sistem agar menghasilkan keluaran yang sesuai dengan rencana perancangan. Data Warga, Data Pegawai, Data Dokter, Data Barang, Data Password Gambar 3.1 Diagram Konteks Data Mutasi Warga, Data Dinas, Data Sumbangan, Data Berobat, Data Penyumbang, KEPALA UPTD Laporan ADMINISTRATOR Sistem Informasi Panti Abdi Dharma Asih BINJAI PENGGUNA Novita Khairunisa E. : Sistem Informasi Rehabilitasi Panti Jompo Pada Panti Sosial Tresna Werdha Abdi Binjai, 2009. USU Repository © 2009 DAD Level-1 DAD Level-1 ini menceritakan proses mulai dari awal sampai akhir yaitu pelaporan. DAD ini terdiri dari proses Registrasi Warga, proses Mutasi Warga, proses Berobat Warga, proses Master Barang, proses Master Pegawai yang bertugas, Master Dokter yang bertugas, Dinas Pegawai, proses Penerimaan Sumbangan dan Penyumbang. DAD Level 1 dapat dilihat gambar 3.2 Novita Khairunisa E. : Sistem Informasi Rehabilitasi Panti Jompo Pada Panti Sosial Tresna Werdha Abdi Binjai, 2009. USU Repository © 2009 Gambar 3.2 Diagram Aliran Data Level 1 ADMINISTRATOR Proses Registrasi Warga Simpan Data Mutasi Warga Simpan Data Mutasi Warga Proses Master Pegawai Simpan Bio Data Pegawai Proses Master Dokter Data Master Dokter Bio Data Dokter Proses Master Password Data Master Password Simpan Bio Data Password Data Berobat Simpan Data Berobat Proses Sumbangan Penyumbang Data Sumbangan Simpan Data Sumbangan Penyumbang Proses Data Berobat Data Penyumbang Simpan Proses Pelaporan KEPALA UPTD Laporan Data PENGGUNA Proses Mutasi Warga Data Master Barang Data Master Pegawai Proses Master Barang Data Registerasi Warga Simpan Simpan Bio Data Warga Bio Data Barang Simpan Novita Khairunisa E. : Sistem Informasi Rehabilitasi Panti Jompo Pada Panti Sosial Tresna Werdha Abdi Binjai, 2009. USU Repository © 2009

3.2 Rancangan Pangkalan data