BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Data Flow Diagram DFD
Data Flow Diagram DFD adalah suatu model logika data atau proses yang dibuat
untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan
interaksi antara data yang tesimpan serta proses yang dikenakan pada data tersebut.
DFD menunjukan hubungan antar data pada sistem dan proses pada sistem.
User System
Administrator Input
Pemesanan, Request Info
Harga barang, informasi produk
Laporan pemesanan,
request user, pemesanan
Informasi harga, info pemesanan
Informasi sistem Data Admin
Gambar 3.1 Context Diagram
Universitas Sumatera Utara
1.0 Tampil Katalog
produk
2.0 Pemesanan
3.0 Pembuatan
Laporan Pemilik
BUTIK MUSLIMAH
pelanggan Calon
pelanggan
Staf penjual D1
D2 Produk
Pelanggan Data produk
Data konfirmasi pemesanan Profil pelanggan
Lap. Data pelanggan Lap. penjualan
Rec. pemesanan Katalog produk
Katalog produk Data registrasi
History pemesanan Status pemesanan
Lap. pemesanan Data pemesanan
Gambar 3.2. DFD Level 0, Sistem Informasi Pemesanan Baju Muslimah di Butik Muslimah.
DFD level 0 pada Gambar 3.2 menggambarkan beberapa proses yang akan dilakukan untuk mengolah input-an yang dimasukkan oleh staf penjualan dan calon
pelanggan ke sistem. Inputan yang diberikan pelanggan berupa inputan pemesanan fan info produk yang dimasukkan melalu jalur SMS yang diketik dengan pola yang
ditentukan oleh staf sedangkan pemilik butik muslimah hanya menerima laporan pelanggan dan laporan data penjualan dalam bentuk file .pdf.
3.2 Perancangan Flowchart
Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-urutan
prosedur dari suatu program. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.
Universitas Sumatera Utara
Flowchart digunakan untuk menggambarkan suatu algoritma program secara lebih
mudah dan sederhana. Proses yang terjadi di sistem ini dapat digambarkan ke dalam flowchart
sebagai berikut :
Start Input user,
password Verifikasi
Berhasil?
T Y
Approve User
Edit info
Edit nama harga
T
T Pilih User
Y
Lulus Verifikasi
Admin page
Input hotspot
news,profil Y
Y T
Simpan data
Pilih Kategori
Input profil barang dan
harga
Edit Kategori
Y T
Input Kategori
Baru SMS Auto
Replay Info User By
SMS
FINISH
Y
Gambar 3.3. Sistem Informasi Administrator Pemesanan Baju Muslimah di Butik Muslimah.
Universitas Sumatera Utara
Start
Ada akun
T Y
Hotnews Info
Product Info
User Info
Y T
T
Alur pengiriman SMS Pelanggan
Y
Y
Pemesanan Barang
T Y
Info Shipping Order
T Y
Daftar Ketik :
REGNAMAALAMATNO.KTP
Ketik : VIEWHOTNEWS
Ketik : VIEWPRODUKKODE BARANG
Ketik : VIEWUSER
Ketik : PESANKODE BARANGJUMLAHUSERPASSWORD
Ketik : SHIPKODE BARANGUSERPASSWORD
FINISH
VERIFIKASI ISI SMS
Format sesuai
SMS Auto Replay Info
User By SMS
Simpan Informasi ke
database
T Y
Gambar 3.4. Sistem Informasi Pengiriman SMS Pelanggan Dalam Proses Pendaftaran User dan Pemesanan Baju Muslimah di Butik Muslimah.
Pada Gambar 3.3 Administrator dapat melakukan login sebagai admin dengan cara mengunjungi halaman admin dan untuk user biasa hanya dapat mengakses
informasi dari website langsung dan untuk melakukan pemesanan dan info order menggunakan SMS seperti yang tertera pada Gambar 3.4.
Sebelum pelanggan atau calon pelanggan mendapatkan informasi tentang produk tersebut, administrator melakukan proses input data untuk penyediaan barang
yang telah siap order dan input semua profil setiap barang. Selain itu administrator
Universitas Sumatera Utara
juga menyediakan berita-berita terbaru sebagai sarana proses marketing produk yang telah siap untuk dipasarkan.
Proses daftar dilakukan oleh user melalui SMS dengan format yang telah disediakan admin jika format benar user akan menerima SMS balasan auto replay
berupa kode verifikasi. Selanjutnya user melakukan verifikasi melalui SMS jika format dan kode varifikasi benar maka user id dan password akan di generate secara
automatis oleh sistem. Kemudian dilakukan pemberitahuan oleh sistem ke user melalui SMS. Untuk setiap format SMS boleh ditulis huruf besar dan kecil kecuali
user id, password, kode barang dan kode verifikasi dikarenakan sifatnya sensitif. Flowchart verifikasi nya adalah sebagai berikut.
Start Alur verifikasi user
Ketik : VERIKODE VERIFIKASI
VERIFIKASI ISI SMS
Format Sesuai
SMS AUTO REPLAY Info User
By SMS Simpan
Informasi ke database
BANGKITKAN USER DAN PASSWORD
FINISH Y
T
Gambar 3.5. Sistem Informasi Pengiriman SMS Pelanggan Dalam Proses Verifikasi dan Pembangkitan User id dan Password Secara Acak.
Universitas Sumatera Utara
3.3 Perancangan Struktur Data