37
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Sistem
Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan
dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan
sehingga dapat diusulkan perbaikan-perbaikannya. Hal-hal yang akan dianalisis pada tahap analisis sistem ini adalah analisis masalah, solusi masalah, analisis
prosedur sistem yang sedang berjalan, analisis basis data, analisis fungsional dan analisis kebutuhan non-fungsional.
3.1.1. Analisis Masalah
Ada beberapa permasalahan yang dihadapi didalam sistem yang sedang berjalan saat ini diantaranya:
1. Pemberian informasi kepada konsumen dirasakan kurang efektif sehingga konsumen belum tentu mendapatkan informasi secara lengkap.
2. Sistem pembayaran yang digunakan hanya dengan money cash, sehingga dirasakan tidak fleksible. Dan bagi konsumen yang ingin melakukan
transaksi dalam jumlah besar, harus membawa uang cash yang cukup besar.
3. Sistem yang berjalan saat ini masih konvensional dengan sistem transaksi barang secara langsung menghabiskan waktu dan biaya yang cukup
banyak. 4. Tidak adanya media promosi JAVA Komunika.
3.1.2. Solusi Masalah
Dari permasalahan-permasalahan diatas, penulis berniat untuk membuat sistem promosi dan penjualan secara online. Dalam sistem ini, konsumen dapat
melihat informasi barang dan dapat melakukan pemesanan secara online. Selain itu, Dengan sistem ini juga dapat menyelesaikan permasalahan promosi di JAVA
Komunika.
3.1.3. Software Requirement SpecificationSRS
A. Super administrator
1. Login Menu ini digunakan untuk masuk kedalam sistem agar dapat melakukan
pengolahan data administrator. 2. Menambah administrator
Menu ini digunakan untuk menambah data administrator. 3. Melihat data administrator
Menu ini digunakan untuk melihat dan mengubah administrator.
B. Administrator
1. Login
Menu ini digunakan untuk masuk kedalam sistem agar dapat melakukan pengolahan data master dan data transaksi.
2. Menambah data barang
Menu ini digunakan untuk menambah data barang. 3.
Melihat data barang Menu ini digunakan untuk melihat, mengubah, dan menghapus data
barang 4.
Menambah data kategori Menu ini digunakan untuk menambah data kategori.
5. Melihat data kategori
Menu ini digunakan untuk melihat, mengubah, dan menghapus data kategori.
6. Menambah kota
Menu ini digunakan untuk menambah data kota. 7.
Melihat data kota Menu ini digunakan untuk melihat, mengubah, dan menghapus data
kota 8.
Melihat data pesanan Menu ini digunakan untuk melihat, mengubah status pesanan, dan
penyesuaian data detail pesanan. 9.
Logout Menu ini digunakan untuk keluar dari sistem
C. Konsumen
1. Login
Menu ini digunakan untuk masuk kedalam sistem agar dapat melakukan transaksi.
2. Melihat data barang
Informasi barang yang ditawarkan di toko JAVA Komunika. 3.
Melihat menu profil Menu ini digunakan untuk melihat profil perusahaan.
4. Melihat menu kontak
Menu ini digunakan untuk menghubungi pihak JAVA Komunika. 5.
Melihat menu cara pemesanan Menu ini digunakan untuk melihat cara memesan barang.
6. Melihat menu shopping cart
Menu ini digunakan untuk melihat data barang yang sudah dipesan. 7.
Melihat menu history Menu ini digunakan untuk melihat data pesanan.
8. Melihat lupa password
Menu ini digunakan untuk mereset password. 9.
Logout Menu ini digunakan untuk keluar dari sistem.
D. Pengunjung
1. Melihat data barang
Informasi barang yang ditawarkan di JAVA Komunika 2.
Melakukan registrasi Tahap yang harus dilakukan untuk dapat melakukan transaksi
pemesanan barang. 3.
Melihat menu kontak Menu ini digunakan untuk menghubungi pihak JAVA Komunika.
4. Melihat menu profil
Menu ini digunakan untuk melihat profil perusahaan 5.
Melihat menu cara pemesanan Menu ini digunakan untuk melihat cara memesan barang.
3.1.4. Analisis Prosedur Sistem Yang Sedang Berjalan