Analisis Pengguna Analisis Kebutuhan Non Fungsional

2. Client Berikut ini tabel 3.11 mengenai spesifikasi yang menjelaskan kebutuhan perangkat lunak untuk client. Tabel 3.11 spesifikasi kebutuhan perangkat lunak untuk client Sistem Operasi Microsoft Windows XP Office Tools Microsoft Office 2007, Adobe Reader Browser Mozilla Firefox, Internet Explorer 6 Dari analisis kebutuhan perangkat lunak, perangkat lunak pada komputer di bengkel kurnia Motor perlu dipasang perangkat lunak pendukung untuk server.

3.1.8.4 Analisis Jaringan Sistem

Arsitektur fisik sistem terdiri dari dua komponen utama yaitu komputer server dan komputer client. Komputer server berisi webservis, aplikasi web dan Database Management System DBMS. Sedangkan komputer client berisi browser untuk mengakses aplikasi web. Kedua jenis komputer ini terhubung melalui satu jaringan lokal dengan topologi star agar bisa terakses oleh client. Gambar Jaringan komputer yang akan di bangun dapat dilihat pada gambar 3.5. Client Admin Server Client Pegawai Gambar 3.5 Jaringan Client-Server

3.1.9 Analisis Basis Data

Basis data yang akan dibangun untuk sistem yang baru akan diberikan penambahan tabel baru yaitu tabel pelanggan dan tabel log. Basis data digambarkan dengan diagram relasional entitas sebagai berikut : melakukan Transaksi pembelian supllier melakukan melakukan Transaksi penjualan pelanggan melakukan Barang memiliki memiliki Detail transaksi penjualan memiliki 1 memiliki gudang memiliki log user n n 1 n 1 n n 1 n 1 1 n 1 n n 1 1 memiliki 1 n memiliki memiliki merk jenisbarang n 1 n 1 Detai transaksi pembelian Gambar 3.6 ERD Sistem Yang Akan Dibangun Berikut ini tabel 3.12 yang akan menjelaskan mengenai daftar atribut dari masing-masing entitas : Tabel 3.12 Atribut ERD Sistem Baru No. Entitas atau Relasi Atribut 1. User id, username , status, password, nama, alamat, no_telpon, no_ktp, pertanyaan, jawaban. 2. Pelanggan id, nama, alamat, no_telpon, utang, tgl_daftar 3. Supplier id, nama, perusahaan, alamat, no_telpon 4. Barang kode_barang, nama_barang, stok, kategori, harga_beli, harga_jual, tanggal_entri 5. transaksi_pembelian idtransaksi, tanggal, jumlah_total 6. detail_transaksi_ pembelian id, kodebarang, jumlahbarang, hargasatuan 7. transaksi_penjualan idtransaksi, tanggal jumlah_total 8 detail_transaksi_penjual an id, kodebarang, jumlahbarang, hargasatuan 9. log id, tabel, tanggal, aksi 10. Gudang kodegudang, nama_gudang, keterangan 11. Merek kodemerek, merek, keterangan 12. Jenisbarang kodejenis, namajenis, keterangan, nomorterakhir

3.1.10 Analisis Kebutuhan Fungsional

Analisis kebutuhan fungsional bertujuan untuk menggambarkan fitur dan proses yang akan dibuat pada sistem.

3.1.10.1 Analisis Alur Data DFD

Proses aliran data akan digambarkan menggunakan Data Flow Diagram DFD.

1. Diagram Konteks

Berikut adalah Gambar 3.7 diagram aliran data konteks yang menggambarkan sistem secara umum. Sistem informasi monitoring pegawai info login, info barang, info barang baru, info ubah barang,info hapus barang info supplier,info tambah supplier, info ubah supplier, info hapus supplier info pelanggan, infopelanggan, info ubah pelanggan, info hapus pelanggan Info transaksi pembelian Info transaksi penjualan info lupa password admin data login,data barang, data barang baru, data ubah barang,data hapus barang data supplier,data tambah supplier, data ubah supplier, data hapus supplier data pelanggan, datapelanggan, data ubah pelanggan, data hapus pelanggan data transaksi pembelian data transaksi penjualan data lupa password info login, info barang, info supplier info pegawai,info tambah pegawai, info ubah pegawai,info hapus pegawai info laporan pembelian, info laporan penjualan, info peramalan info log, info lupa password Data login, data barang, data supplier data pegawai,data tambah pegawai, data ubah pegawai,data hapus pegawai Data laporan pembelian, Data laporan penjualan, Data peramalan Data log, data lupa password Gambar 3.7 Diagram Konteks Sistem Informasi Monitoring Barang 2. DFD Level 1 Diagram aliran data level 1 menggambarkan proses-proses utama pada sistem. DFD level 1 digambarkan pada gambar 3.8.