Analisis Basis Data Analisis Sistem

Material Supplier Proyek Sub Pekerjaan nama_material harga_satuan no_pembelian kd_material kd_supplier nama_supplier alamat telp kd_proyek nama_proyek lokasi tanggal_proyek Pekerjaan kd_pekerjaan nama_pekerjaan kd_pekerjaan Kirim Material kd_subpekerjaan nama_subpekerjaan Kemajuan Pekerjaan tanggal_kemajuan Satuan kd_satuan nama_satuan kd_satuan kd_proyek kd_kemajuanpekerjaan kd_subpekerjaan tanggal_beli kd_kemajuanpekerjaan harga_total no_pembelian tanggal_kirim no_pengiriman nama_kemajuanpekerjaan Memiliki Memiliki Memiliki selesai_dikerjakan waktu_terpakai persentase_pekerjaan status_pekerjaan kd_kemajuanpekerjaan kd_material stok_material material_terpakai koefisien Memiliki Truck kd_supplier nama_supir no_truck Memiliki 1 n 1 no urut Detail Kemajuan 1 Memiliki besar_pekerjaan lama_pekerjaan kd_satuan Detail Pembelian no urut no_pembelian kd_material jumlah_beli no_detkirim jumlah_kirim no_pengiriman subtotal_harga Pembelian Memiliki kd_supplier 1 max Memiliki Memiliki 1 1 n n 1 n 1 1 n n n n n n n n n 1 1 n Detail Kirim no_truck no urut kd_kemajuanpekerjaan Gambar 3.5 Entity Relational Diagram Sistem Informasi Monitoring Material Proyek Di PT Serena Abadi

3.1.7 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional dilakukan untuk memberikan gambaran aliran data yang ada pada program sistem informasi yang akan dibangun. Kebutuhan fungsional pada Sistem Informasi Monitoring Material Proyek Di PT Serena Abadi meliputi diagram konteks, data flow diagram, kamus data dan spesifikasi proses. Tabel 3.6 Ringkasan Kebutuhan Fungsional SKPL ID Keterangan SKPL-F001 Mengolah data Proyek SKPL-F002 Mengolah data Pekerjaan SKPL-F003 Mengolah data Sub Pekerjaan SKPL-F004 Mengolah data Kemajuan Pekerjaan SKPL-F005 Mengolah data Detail Kemajuan SKPL-F006 Mengolah data Material SKPL-F007 Mengolah data Satuan SKPL-F007 Mengolah data supplier SKPL-F008 Mengolah data truck SKPL-F009 Melakukan transaksi Pembelian Material SKPL-F010 Melakukan transaksi Pengiriman Material SKPL-F011 Pembuatan Laporan Rekap pembelian, kirim material dan detail kemajuan

3.1.7.1 Diagram Konteks

Diagram konteks atau Context Diagram merupakan suatu model yang menjelaskan secara global bagaimana data digunakan dan ditransformasikan untuk proses atau dengan kata lain merupakan gambaran umum mengenai sistem yang menggambarkan aliran data kedalam dan keluar sistem. Adapun diagram konteks Sistem Informasi Monitoring Material Di PT Serena Abadi sebagai berikut : MANAGER PROYEK SISTEM INFORMASI MONITORING MATERIAL PROYEK · Data material · Data satuan · Data proyek · Data pekerjaan · Data sub pekerjaan · Data kemajuan pekerjaan · Data detail_kemajuan · Data supplier · Data truck · Data transaksi pembelian dan kirim material · Lihat Rekap kemajuan_pekerjaan, pembelian,dan kirim material · Info data material · Info data satuanl · Info data proyek · Info data pekerjaan · Info data sub pekerjaan · Info data kemajuan pekerjaan · Info data detail_kemajuan · Info data supplier · Info data truck · Info data transaksi pembelian dan kirim material · Info data lihat rekap kemajuan pekerjaan, pembelian,dan kirim material Gambar 3.6 Diagram Konteks Sistem Informasi Monitoring Material Proyek Di PT Serena Abadi

3.1.7.2 Data Flow Diagram DFD

Diagram aliran data adalah suatu gambaran logis yang menggambarkan aliran data dari proses satu ke proses lainnya hingga didapatkan informasi yang diinginkan, sekaligus menggambarkan bagaimana suatu informasi menjadi data dan bagaimana proses selanjutnya. Diagram aliran data ini menggambarkan kesatuan luar entity, aliran data data flow, proses process dan simpan data data store.

3.1.7.2.1 DFD Level 1

Adapun DFD level 1 pada Sistem Informasi Monitoring Material Proyek Di PT Serena Abadi adalah sebagai berikut :