Data Flow Diagram DFD Data Flow Diagram DFD Diagram Konteks Data Flow Diagram DFD Level Nol

BAB 4 PERANCANGAN SISTEM

4.1 Perancangan Sistem

Perancangan sistem merupakan salah satu unsur atau tahapan dari keseluruhan pembangunan sistem komputerisasi. Perancangan sistem untuk pengembangan sistem informasi biasanya memerlukan jangka waktu yang lebih lama daripada pemecahan masalah pada umumnya. Salah satu unsur pokok yang harus dipertimbangakan dalam pembangunan sistem komputerisasi yaitu masalah perangkat lunak, Karena perangakat lunak yang digunakan haruslah sesuai dengan masalah yang akan diselesaikan, disamping maslah perangkat itu sendiri. Inti dari perancangan sistem adalah berusaha memandang seluruh pengolahan secara terpadu serta untuk menilai pilihan-pilihan dalam melaksanakan studi kelayakan. Adapun tujuan dari perancangan sistem, yaitu: a. Menentukan tujuan dari sistem yang dibuat b. Menentukan gambaran dari rancangan bangun yang lengkap kepada pemakai komputer tersebut.

4.1.2 Data Flow Diagram DFD

Universitas Sumatera Utara Data flow diagram digunakan untuk menggambarkan suatu system yang telah ada yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir baik itu perangkat keras, perangkat lunak, struktur data maupun organisasi database. Beberapa simbol yang digunakan di DFD yaitu: No Simbol Nama Keterangan 1 Terminator atau External Entity Merupakan kesatuan lingkunagan luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di menerima output dari sistem. 2 Arus data Menunjukkan arus data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. 3 Proses Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan arus data yang akan keluar dari proses. 4 Simpanan data Simpanan data data store merupakan tempat penyimpanan data yang dibuat. Gambar 4.1 Simbol-simbol Data Flow Diagram Universitas Sumatera Utara Supplier Sistem Persediaan Obat Stok Obat Pelanggan

4.1.3 Data Flow Diagram DFD Diagram Konteks

Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagrma konteks merupakan level tertinggi dari Data Flow Diagram DFD yang menggambarkan seluruh input ke sistem atau output dari sistem. Berikut ini adalah diagram konteks Sistem Informasi Persediaan Apotik Sekata Sarah : Laporan Pembelian Data Obat Data Obat Laporan Stok Obat Laporan Penjualan Data Obat Gambar 4.2 Diagram Konteks

4.1.4 Data Flow Diagram DFD Level Nol

Diagram nol adalah yang menggambarkan data flow diagram. Diagram nol memberikan pandangan secara menyeluruh mengenai sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data dan eksternal entity. Universitas Sumatera Utara PENJUALAN Stok Obat PIMPINAN PEMBELIAN Sistem Persediaan Obat Laporan Penjualan Data Obat yang terjual Laporan Stok Obat Laporan Data obat Laporan Pembelian Data Obat yang dibeli Gambar 4.3 DFD Level 0 Universitas Sumatera Utara Bag. Stok 1.0 Pembuatan Laporan Data Obat 2.0 Transaksi Pembelian Bag. Pembelian Bag. Penjualan 3.0 Transaksi Penjualan 4.0. Laporan Penjualan 5.0 Laporan Pembelian Pimpinan Data Pelanggan F3 Pelanggan Data Obat Data Penjualan F4 Penjualan F1 Obat Data Supplier Laporan Stok Laporan Obat F2 Supplier Obat yang habis yang terjual Data Penjualan F4 Pembelian Laporan Jumlah Penjualan Laporan Jumlah Pembelian Laporan Gambar 4.4 DFD Level 1 Universitas Sumatera Utara Start Username, Password Login Username, Password Tidak Menu Utama End Ya Tidak Gambar 4.5 Flowchart Login Universitas Sumatera Utara Entry Data Transaksi Laporan Help Keluar A Menu Utama B C D End Ya Tidak Ya Tidak Ya Tidak Ya Tidak Tidak Ya Gambar 4.6 Flowchart Menu Utama Universitas Sumatera Utara A Data Obat Tambah Pengisian data bisa dikerjakan Simpan Berguna untuk menyimpan data yang baru ke tabel obat Edit Berguna untuk mengubah data yang ada pada tabel obat Hapus Keluar Berguna untuk menghapus data yang ada pada tabel obat Menu Utama Menu Utama Ya Ya Tidak Tidak Ya Tidak Ya Tidak Ya Tidak Ya Gambar 4.7 Flowchart Data Obat Universitas Sumatera Utara B Transaksi Pembelian Simpan Berguna untuk menyimpan data yang baru Batal Berguna untuk membatalkan data yang diinput pada tabel Keluar Menu Utama Transaksi Penjualan Menu Utama Simpan Berguna untuk menyimpan data yang baru Batal Berguna untuk membatalkan data yang diinput pada tabel Keluar Menu Utama Ya Ya Tidak Tidak Tidak Ya Ya Tidak Tidak Ya Tidak Ya Gambar 4.8 Flowchart Transaksi Universitas Sumatera Utara

4.2 Perancangan Database