PHP Hypertext Prepprocessor PHP

25

BAB III ANALISIS DAN PERANCANGAN

III.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan dan hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. Langkah –langkah analisis sistem adalah: 1. Analisis masalah 2. Analisis sistem yang sedang berjalan 3. Analisis kebutuhan nonfungsional 4. Analisis basis data 5. Analisis kebutuhan fungsional III.2 Analisis Masalah Ada beberapa permasalahan yang timbul dalam sistem yang sedang berjalan saat ini pada Distro Kiddenim tentang prosedur atau cara kerjanya. Permasalahan- permasalahan tersebut adalah sebagai berikut : 1. Pihak Distro Kid Denim masih kesulitan dalam memperkenalkan produk- produk yang dijual kepada konsumennya. Sehingga produk yang dijual Distro Kid Denim kurang diminati oleh konsumennya, karena kurang mendapatkan informasi produk yang dijual pada Distro Kid Denim. 2. Pengolahan data retur produk saat ini masih dilakukan secara manual oleh pihak Distro Kid Denim, sehingga penanganan retur produk yang dilakukan oleh konsumen berjalan sangat lambat dan rentan terjadi kesalahan retur produk. 3. Pengolahan data pembayaran saat ini hanya dapat di konfirmasi lewat sms atau telepon, sehingga data konfirmasi pembayaran harus di catat lagi secara manual dan rentan terjadinya kesalahan pencatatan data. III.2.1 Analisis Sistem yang Sedang Berjalan Berdasarkan hasil wawancara dengan pihak Distro Kid Denim, terdapat beberapa prosedur yang dilakukan pada Distro Kid Denim saat ini diantaranya adalah prosedur penjualan dan prosedur pelaporan yang akan digambarkan menggunakan E-R Diagram, Diagram Konteks dan DFD. III.2.1.1 Prosedur Sistem yang Sedang Berjalan Prosedur sistem yang sedang berjalan saat ini pada Distro Kid Denim hanya sebatas pada prosedur penjualan yang meliputi pengelolaan laporan penjualan dan faktur pembelian

1. Entity Relationship Diagram E-R Diagram

Transaksi No. Faktur Barang Nama Barang Kode Barang Qty Harga Disc Jumlah Tanggal Kasir Id_kasir Nama Id_kasir Id_transaksi No_telpon No_rek Kota Alamat Id_ barang Mengelola N 1 Memiliki 1 N Jumlah Tgl_jatuh_tempo Id_transaksi Id_ barang Id_transaksi Stok 1 Pembelian Id_pembelian Nama_langganan Alamat Kota Jumlah Id_ barang Qty Memiliki N Id_pembelian subtotal Gambar III. 1 E-R Diagram