Analisis Data Flow Diagram DFD Perancangan Flowchart

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