Diagram Konteks Spesifikasi Proses Process Specification

commit to user

1. Diagram Konteks

Diagram konteks pada sistem informasi penjualan online toko Erma Ahmad Batik Solo ditampilkan pada Gambar 1 berikut ini : Gambar 1 : Diagram Konteks Keterangan : a. Pengunjung  hanya bisa melihat informasi website, produk dan mengisi buku tamu, untuk dapat melakukan pembelian harus melakukan pendaftaran terlebih dahulu. Setelah mendaftar akan mendapat data konfirmasi daftar. b. Pelanggan  dapat melakukan proses login, akses informasi website dan produk, dan pemesanan barang. Setelah melakukan pemesanan barang akan mendapat konfirmasi daftar transaksi. c. Admin  bertugas untuk melakukan manajemen pelanggan, manajemen admin, dan manajemen pemesanan barang. commit to user

2. Data Flow Diagram DFD

DFD pada sistem informasi penjualan online toko Erma Ahmad Batik Solo ditampilkan pada Gambar 2 berikut ini : Gambar 2 : DFD Level 0 commit to user Keterangan : a. Proses 1 Daftar  Sebelum melakukan pendaftaran, pengunjung dapat memperoleh informasi website, produk, mengisi buku tamu dan polling. Jika ingin melakukan pemesanan barang, pengunjung harus melakukan proses daftar dengan memberikan data pendaftaran. Kemudian data pendaftaran akan disimpan ke dalam data store pelanggan, kemudian pengunjung akan memperoleh konfirmasi daftar. b. Proses 2 Login  Untuk dapat login, pelanggan dan admin harus memberikan ID login berupa user name dan password masing-masing. Untuk admin, akan memperoleh konfirmasi login admin dengan mengambil data pada data store admin. Untuk pelanggan, akan memperoleh data konfirmasi login pelanggan dan informasi data pribadi dengan mengambil data pada data store pelanggan. c. Proses 3 Pemesanan Barang  untuk melakukan pemesanan barang, pelanggan harus memilih barang yang telah tersedia. Setelah memilih barang, maka data tersebut akan disimpan ke dalam data store kantong. Setelah itu akan mendapat data transaksi terakhir dan data barang detail. Kemudian pelanggan mendapat data konfirmasi daftar transaksi. d. Proses 4 Manajemen Pelanggan  Admin melakukan proses manajemen pelanggan dengan mengambil data store pada data buku tamu, data propinsi, data pelanggan, dan data polling. Admin juga melakukan konfigurasi dengan memasukkan data propinsi, berita, kategori, sub kategori, dan barang. e. Proses 5 Manajemen Admin  Admin melakukan proses manajemen admin dengan melakukan konfigurasi data admin. f. Proses 6 Manajemen Pemesanan Barang  Untuk barang yang dibeli akan masuk pada data store kantong untuk penyimpanan sementara. Kemudian barang akan masuk ke data store pemesanan dan pesan detail. commit to user g. Proses 7 Lihat Data Informasi  Data berita, kategori, sub kategori, dan barang dapat diakses oleh pengunjung dan pelanggan. Proses lihat data informasi berdiri sendiri karena tidak berhubungan dengan proses pembelian produk dan dapat diakses setelah website berhasil dibuka. DFD LEVEL 1 PROSES 3 PEMESANAN SISTEM INFORMASI PENJUALAN ONLINE ERMA AHMAD BATIK SOLO Pelanggan 3.1 Pilih Barang Data Pemesanan

3.3 Transaksi

Lanjut Data Pesan Detail Konfirmasi Daftar Transaksi 3.2 Masuk Kantong Belanja Data Kantong ID Barang Data Barang Detail Data Transaksi Terakhir Data Kantong Data Kantong Belanja Data Kantong Belanja Gambar 3 : DFD Level 1 Proses Pemesanan commit to user Gambar 4 : DFD Level 1 Proses Manajemen Pelanggan commit to user Gambar 5 : DFD Level 1 Proses Manajemen Pemesanan Barang

3. Spesifikasi Proses Process Specification

a. PSPEC 0.3 Pemesanan pada Gambar 3 dapat dijelaskan sebagai berikut : Tabel 1. PSPEC Pemesanan PSPEC 0.3 Pemesanan Masukan ID barang. Keluaran konfirmasi daftar transaksi. Algoritma Pelanggan memilih barang, kemudian data barang yang sudah dipilih akan masuk pada kantong belanja. Jika barang dibeli maka terjadi proses transaksi lanjut yaitu pembeli akan mendapat data transaksi terakhir dan data barang detail. commit to user b. PSPEC 0.4 Pemesanan pada Gambar 4 dapat dijelaskan sebagai berikut : Tabel 2. PSPEC Manajemen Pelanggan PSPEC 0.4 Manajemen Pelanggan Masukan Data polling, data propinsi, data buku tamu, data pelanggan. Keluaran Data kategori, data sub kategori, data berita, data barang. Algoritma Admin mengelola data polling, propinsi, buku tamu, pelanggan yang dimasukkan oleh user. Admin juga melakukan konfigurasi dengan memasukkan data kategori, sub kategori, berita, dan barang. c. PSPEC 0.6 Pemesanan pada Gambar 5 dapat dijelaskan sebagai berikut : Tabel 3. PSPEC Manajemen Pemesanan Barang PSPEC 0.6 Manajemen Pemesanan Barang Masukan Data kantong belanja. Keluaran Data transaksi terakhir, dan data barang detail Algoritma Admin melakukan manajemen pemesanan barang dengan mengelola data kantong belanja yang dimasukkan oleh user yang kemudian menghasilkan keluaran data transaksi terakhir, dan data barang detail yang kemudian disampaikan kepada user. commit to user

4. Flowchart