33
BAB III ANALISIS DAN PERANCANGAN SISTEM
III.1 Analisis
Analisis adalah bagian terpenting dalam suatu perancangan sistem informasi maupun sistem basis data. Jika analisis yang dilakukan tidak lengkap
atau salah, maka perancangan yang dibuat akan menjadi tidak lengkap bahkan salah dan akhirnya akan menemui kegagalan.
III.1.1 Analisis Sistem
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi
yang utuh
ke dalam
bagian-bagian komponennya
untuk mengidentifikasikan masalah-masalah, dan hambatan-hambatan sehingga dapat
diusulkan kebutuhan-kebutuhan untuk perbaikannya.
III.1.2 Analisis Masalah
Ada beberapa permasalahan yang dihadapi didalam sistem yang sedang berjalan saat ini. Permasalahan tersebut adalah sebagai berikut :
1. Sistem yang sedang berjalan saat ini masih konvensional yaitu dengan sistem transaksi barang secara langsung dengan mendatangi toko untuk
melakukan pembelian barang.
34
2. Pengarsipan dokumen masih menggunakan kertas sehingga bisa terjadi kehilangan atau kerusakan dokumen, yang menyebabkan hilangnya
informasi.
III.1.3 Analisis Sistem yang Sedang Berjalan
Analisis terhadap sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas bagaimana kerja suatu sistem dan mengetahui masalah yang dihadapi
sistem untuk dapat dijadikan usulan perancangan sistem. Tahap analisis sistem ini perlu dilakukan dahulu sebelum melakukan perancangan sistem. Tahap analisis
ini merupakan tahapan yang penting didalam merancang suatu sistem. Analisis sistem ini dilakukan untuk mengetahui masalah apa yang sedang di hadapi oleh
toko Anugrah. Sistem yang sedang berjalan dapat diartikan sebagai sistem yang sedang
dipakai saat ini, sedangkan analisis sistem yang sedang berjalan dapat diartikan sebagai cara untuk memahami terlebih dahulu masalah yang sedang dihadapi oleh
sistem, seperti mendefinisikan kebutuhan-kebutuhan fungsionall dari sistem sehingga dapat diketahui apa saja kebutuhan-kebutuhan user yang belum
terpenuhi oleh sistem yang sedang berjalan tersebut. Tujuan dari analisis sistem ini adalah menentukan bentuk dari rancangan
sistem yang akan diterapkan. Analisis tersebut juga dapat menentukan langkah- langkah perancangan yang akan dibuat sehingga rancangan sistem sesuai dengan
kebutuha user dan sistem mempunyai kerja yang efisien dan efektif, dapat menghasilkan informasi yang cepat, tepat, dan akurat.