Pengolahan Nama ANALISIS DAN PERANCANGAN

12. DFD Level 4 Proses 4.1.3 Pengolahan Ukuran ditunjukan pada Gambar 3.19 Koordinator karyawan 4.1.3.3 Hapus ukuran 4.1.3.2 Ubah ukuran 4.1.3.4 Pencarian ukuran Ukuran Data ukuran Info ukuran Data ukuran Data ukuran Info ukuran Data ukuran Data ukuran Data ukuran Info ukuran Data ukuran Data ukuran Data ukuran 4.1.3.1 Tambah ukuran Data ukuran Data ukuran Info ukuran Data ukuran Log in ko ord ina tor karya wa n va lid Log in ko ord ina tor ka rya wa n va lid Log in ko ord ina tor ka rya wa n va lid Log in ko ord ina tor ka rya wa n v alid Gambar 3.19 DFD Level 4 Proses 4.1.3 Pengolahan Ukuran 13. DFD Level 4 Proses 4.1.4 Pengolahan Kota ditunjukan pada Gambar 3.20 Koordinator karyawan 4.1.4.3 Hapus kota 4.1.4.2 Ubah kota 4.1.4.4 Pencarian kota Kota Data kota Info kota Data kota Data kota Info kota Data kota Data kota Dat kota Info kota Data kota Data kota Data kota 4.1.4.1 Tambah kota Data kota Data kota Info data kota Data kota provinsi Data provinsi Data provinsi Login ko ord ina tor ka rya wa n va lid Log in ko or din ato r ka rya wa n va lid Log in ko ord inat or ka rya wa n va lid Log in ko ord ina tor ka rya wa n va lid Gambar 3.20 DFD Level 4 Proses 4.1.4 Pengolahan Kota 14. DFD Level 4 Proses 4.1.5 Pengolahan Provinsi pada Gambar 3.21 Koordinator karyawan 4.1.5.3 Hapus provinsi 4.1.6.2 Ubah provinsi 4.1.5.4 Pencarian provinsi provinsi Data provinsi Info provinsi Data provinsi Data provinsi Info provinsi Data provinsi Data provinsi Dat provinsi Info provinsi Data provinsi Data provinsi Data provinsi 4.1.5.1 Tambah provinsi Data provinsi Data provinsi Info provinsi Data provinsi Logi n k oor din ato r ka rya wa n va lid Log in ko ord ina tor ka rya wa n va lid Logi n ko ord ina tor ka rya wa n va lid Log in ko ord inat or ka rya wan va lid Gambar 3.21 DFD Level 4 Proses 4.1.5 Pengolahan Provinsi 15. DFD Level 4 Proses 4.1.6 Pengolahan Tarif_kirim ditunjukan pada Gambar 3.22 Koordinator karyawan 4.1.6.3 Hapus Tarif_kirim 4.1.6.2 Ubah Tarif_kirim

4.1.6.4 Pencarian

Tarif_kirim Tarif_kirim Data tarif_kirim Info tarif_kirim Data tarif_kirim Data tarif_kirim Info tarif_kirim Data tarif_kirim Data tarif_kirim Data tarirf_kirim Info tarif_kirim Data tarif_kirim Data tarif_kirim Data tarif_kirim 4.1.6.1 Tambah Tarif_kirim Data tarif_kirim Data tarif_kirim Info tarif_kirim Data tarif_kirim kota Data kota Data kota Data kota Jasa_kirim Data jasa_kirim Data jasa_kirim Data jasa_kirim Log in k oor din ato r kar yawa n v alid Log in k oor din ato r kar yaw an v alid Log in k oor din ato r kar yawa n v alid Log in k oor din ato r kar yaw an v alid Gambar 3.22 DFD Level 4 Proses 4.1.6 Pengolahan Tarif_kirim 16. DFD Level 4 Proses 4.1.7 Pengolahan Jasa_kirim ditunjukan pada Gambar 3.23 Koordinator karyawan 4.1.7.3 Hapus Jasa_kirim 4.1.7.2 Ubah Jasa_kirim

4.1.7.4 Pencarian

Jasa_kirim Jasa_kirim Data jasa_kirim Info jasa_kirim Data jasa_kirim Data Jasa_kirim Info jasa_kirim Data jasa_kirim Data jasa_kirim Data jasa_kirim Info jasa_kirim Data jasa_kirim Data Jasa_kirim Data jasa_kirim 4.1.7.1 Tambah Jasa_kirim Data jasa_kirim Data jasa_kirim Info jasa_kirim Data jasa_kirim Logi n k oo rdi na tor kar yaw an valid Log in k oor din ator kar yaw an v alid Log in k oor din ator kary aw an v alid Log in koo rdi na tor kary aw an vali d Gambar 3.23 DFD Level 4 Proses 4.1.7 Pengolahan Jasa_kirim 17. DFD Level 3 Proses 4.2 Pengolahan Data Produksi terdapat pada Gambar 3.24 Koordinator karyawan 4.2.1 Pendataan proses produksi

4.2.2 Pembuatan laporan

data produksi Data produksi Info data produksi Info data laporan produksi Data laporan produksi Produksi data pro du ks i Data pr od uksi Data p ro du ksi D ata pro du ksi Lo gin k oo rd in ato r Ka ry awa n v alid Lo gin ko ordi na to r Ka ry aw an va lid Gambar 3.24 DFD Level 3 Proses 4.2 Pengolahan Data Produksi 18. DFD Level 3 Proses 4.4 Pengolahan Data Pembayaran ditunjukan pada Gambar 3.25 Bagian keuangan 4.4.1 Update status pembayaran Pembayaran Da ta p e mb a y a ra n d a ta p e mb a y a ra n L o g in b a g ian keu a n g a n valid Data pembayaran Info pembayaran

4.4.2 Pembuatan laporan

pembayaran Data pembayaran Data pembayaran L o g in b a gi a n keu a n g a n valid Data pembayaran Data pembayaran pemesanan member Data pemesanan Data member Data member Data pemesanan Gambar 3.25 DFD Level 3 Proses 4.4Pengolahan DataPembayaran 19. DFD Level 3 Proses 6.1 Pembayaran ditunjukan pada Gambar 3.26 MEMBER 6.1.1 Pembayaran online 6.1.2 Konfirmasi pembayaran Data pembayaran Info pembayaran Info k onfirmas i pembay aran D ata k onfirmas i pembay aran pemesanan Paypal data pembayaran Data pembayaran pembayaran Data pembayaran Data pembayaran Data pemesanan data pemesanan Data pembayaran Data pemesanan Gambar 3.26 DFD Level 3 Proses 6.1 Pembayaran 20. DFD Level 3 Proses 6.2 Pengolahan Data Retur ditunjukan pada Gambar 3.27 6.2.1 Tambah retur 6.2.2 Ubah status retur Detail_pesanan retur pemesanan pembayaran Pemilik Member Login me mb er va lid Login pemi lik v alid Data retur Data retur Data retur Data retur Data retur Info retur Data retur Data pemesanan Data Detail_pesanan Data pembayaran Gambar 3.27DFD Level 3 Proses 6.2 Pengolahan Retur 21. DFD Level 4 Proses 4.2.1 Pendataan Proses Produksi terdapat pada Gambar 3.28 Koordinator karyawan 4.2.1.2 Produksi pesanan Info produksi Data produksi Detailpesanan 4.2.1.1 Lihat detail pesanan Info detail pesanan Data detail pesanan produksi Data detailpesanan Data detailpesanan Data produksi Data produksi Data detailpesanan Data detailpesanan Gambar 3.28 DFD Level 4 Proses 4.2.1 Data Poses Produksi 22. DFD Level 4 Proses 4.2.2 Pembuatan Laporan Produksi terdapat pada Gambar 3.29 Koordinator karyawan 4.2.2.1 Pilih periode 4.2.2.2 Cetak Laporan produksi Da ta peri ode Info d at a peri od e Inf o data c etak D at a c e tak produksi Data produksi Data produksi Data produksi Data produksi Data Periode laporan Gambar 3.29 DFD Level 4 Proses 4.9.3 Pengolahan Laporan Produksi 23. DFD level 2 Proses 8 Pengolahan backup dan restore terdapat pada Gambar 3.30 manajer 4.8.1 Pengolahan Backup database 4.8.2 Pengolahan Restore database admin member pemesanan Detail_pesanan pembayaran produk Detail_produk kategori ukuran kota provinsi produksi retur Tarif_kirim Data admin Data member Data pemesanan Data detail_pesanan Data pembayaran Data produk Data backup Info backup Data restore Info restore Data pembayaran Data produk Data detail_produk Data kategori Data admin Data detail_produk Data kategori Data ukuran Data kota Data provinsi Data tarif_kirim Data retur Data produksi Data produksi Data retur Data tarif_kirim Data provinsi Data kota Data ukuran Data detail_pesanan Data pemesanan Data member Db-backup.sql Info backup 4.8.3 Pengolahan Backup file D ata ba c ku p Info ba c ku p File-backup.zip Info b ac k u p 4.8.4 Pengolahan restore file D ata res tor e Info r es tor e Gambar 3.30 DFD level 2 Proses 8 Pengolahan backup dan restore 24. DFD Level 3 Proses 5.1 Pesan Sesuai Katalog ditunjukan pada Gambar 3.31 Member pemesanan 5.1.2 pengisian Jumlah pesanan Detail_pesanan 5.1.3 memilih ukuran produk 5.1.4 Penyimpanan pesanan 5.1.5 Pengolahan data keranjang Data jumlah pesanan Info data jumlah pesanan Data ukuran Info data ukuran Data pemesanan Info data pemesanan Data keranjang Info data keranjang Data detail pesanan Info data detail pesanan Info data detail pesanan data detail pesanan Info data pemesanan Data pemesanan Info data pemesanan Data pemesanan Info data detail pesanan Data detail pesanan 5.1.1 Pilih produk Data lihat produk produk Data produk Detail_produk D a ta p e mesa na n Log in m emb er valid Log in me mbe r va lid L o g in m e m b e r va lid Login member va lid Lo gin m embe r v ali d Gambar 3.31 DFD Level 3 Proses 5.1 Pesan Sesuai Katalog 25. DFD Level 3 Proses 5.2 Pesan Sesuai Desain Sendiri terdapat pada Gambar 3.32 Member 5.2.1 Masukan desain pemesanan 5.2.2 Pengisian jumlah pesanan detailpesanan Info data desain data desain 5.2.3 Masukan ukuran pesanan 5.2.4 Penyimpanan pesanan 5.2.5 Pengolahan data keranjang Data jumlah pesanan Info jumlah pesanan Data ukuran Info ukuran Data pemesanan Info pemesanan Info keranjang Data keranjang Data detail pesanan Info data detail pesanan Data detail pesanan Info data detail pesanan Info data detail pesanan data detail pesanan Info data pemesanan Data pemesanan Info data pemesanan Data pemesanan Info data detail pesanan Data detail pesanan Logi n mem ber v alid Login mem ber v alid Log in m emb er va lid Login memb er va lid Login m ember valid Gambar 3.32 DFD Level 3 Proses 5.2 Pesan Sesuai Desain Sendiri 26. DFD Level 4 Proses 4.4.2 Laporan Pembayaran terdapat pada Gambar 3.33 Bagian keuangan 4.4.2.1 Pilih periode laporan pembayaran 4.4.2.2 Cetak laporan pembayaran Da ta peri ode In fo d at a p eri ode Info data c et ak D at a c et a k pembayaran Data pembayaran Data pembayaran Data pembayaran Data pembayaran Data periode laporan Gambar 3.33 DFD Level 4 Proses 4.4.2 Laporan Pembayaran 27. DFD Level 3 Proses 4.3 Pengolahan Data Pemesanan terdapat pada Gambar 3.34 4.3.1 Pengubahan status bahan 4.3.2 Pengolahan laporan pemesanan Manajer Detail_pesanan pemesanan Data detail_pesanan Info detail pesanan Data detail_pesanan Data detail_pesanan Data pemesanan Data pemesanan Data pemesanan Data pemesanan Data pemesanan Da ta p e me sa n a n Gambar 3.34 DFD Level 3 Proses 4.3 Pengolahan Data Pemesanan 28. DFD Level 4 Proses 4.3.1 Pengolahan Laporan Pemesanan terdapat pada Gambar 3.35 pemilik 4.3.2.1 Pilih periode laporan pemesanan 4.3.2.2 Cetaklaporan pemesanan D at a p er iod e Inf o p er io de In fo cet ak D at a ce tak Detail_pesanan Data detail_pesanan Data detail_pesanan pemesanan Data pemesanan Data detail_pesanan Data detail_pesanan Data pemesanan Data pemesanan Data pemesanan D a ta pe rio de lap or an Gambar 3.35 DFD Level 4 Proses 4.3.1 Pengolahan Laporan Pemesanan 29. DFD Level 4 Proses 5.1.5 Pengoalahan Data Keranjang Pemesanan Sesuai Katalog terdapat pada Gambar 3.36 5.1.5.1 Pengubahan jumlah pesanan 5.1.5.2 Penghapusan item 5.1.5.3 Penambahan data pengiriman 5.1.5.4 Konfirmasi checkout member Data produk Info pemesanan Detail_pesanan Data detail_pesanan Detail_produk Data detail produk Data detail_pesanan produk Data produk Dat a de tai l_ pe san an Da ta d et a il_ pe san an Tarif_kirim pengiriman Data tarif_kirim Data pengiriman Data pengiriman pemesanan Data pemesanan Data pemesanan Email Server Info pemesanan Info pembayaran Data produk Info pemesanan Data detail_produk Data produk Data pengiriman Info pengiriman Data pemesanan Info pemesanan Login m embe r valid Login mem ber v alid Login mem ber v alid Lo gi n me m be r va lid Gambar 3.36 DFD Level 4 Proses 5.1.5 Pengolahan Data Keranjang Pemesanan Sesuai Katalog 30. DFD Level 4 Proses 5.2.5 Pengoalahan Data Keranjang Pemesanan Sesuai desain sendiri pada Gambar 3.37 5.2.5.1 Penghapusan item 5.2.5.2 Penambahan data pengiriman 5.2.5.3 Konfirmasi checkout member Detail_pesanan D a ta d e ta il_ p e san a n D a ta de ta il_ p e s a n a n Tarif_kirim pengiriman Data tarif_kirim Data pengiriman Data pengiriman pemesanan Data pemesanan Data pemesanan Email server Info pemesanan Info pembayaran Data produk Info pemesanan Data pengiriman Info pengiriman Data pemesanan Info pemesanan Login memb er va lid Login memb er va lid Lo gi n m em be r v al id Gambar 3.37 DFD Level 4 Proses 5.2.5 Pengolahan Data Keranjang Pemesanan Sesuai Desain Sendiri 31. DFD Level 3 Proses 4.5 Pengolahan Data Pengiriman terdapat pada Gambar 3.38 4.5.1 Pendataan proses pengiriman 4.5.2 Pengolahan jenis pengiriman 4.5.3 Pembuatan laporan pengiriman pengiriman pemesanan Tarif_kirim Data pengiriman Data pengiriman Jenis_pengiriman Data jenis pengiriman Data jenis pengiriman Koordinator karyawan Data pemsanan Data tarif_kirim Data pengiriman Data pemesnan Data tarif_kirim Data pengiriman Info pengiriman Data jenis pengiriman Info jenis pengiriman Info laporan pengiriman Data laporan pengiriman Data jenis_pengiriman Gambar 3.38 DFD Level 3 Proses 4.5 Pengolahan Data Pengiriman 32. DFD Level 4 Proses 4.5.2 Pengolahan Jenis Pengiriman terdapat pada Gambar 3.39 Koordinator karyawan 4.5.2.3 Hapus Jenis pengiriman 4.5.2.2 Ubah Jenis pengiriman 4.5.2.4 Pencarian Jenis pengiriman Jenis_pengiriman Data Jenis pengiriman Info jenis pengiriman Data Jenis pengiriman Data Jenis pengiriman Info jenis pengiriman Data Jenis pengiriman Data Jenis pengiriman Data Jenis pengiriman Info jenis pengiriman Data jenis pengiriman Data Jenis pengiriman Data jenis pengiriman 4.5.2.1 Tambah Jenis pengiriman Data Jenis pengiriman Data Jenis pengiriman Info jenis pengiriman Data Jenis pengiriman Log in k oor din ato r kar yaw an v alid Log in k oor dinat or kary aw an vali d Log in koor di nat or karyawan val id Log in k oor din ato r kar yaw an v alid Gambar 3.39 DFD Level 4 Proses 4.5.2 Pengolahan Jenis Pengiriman 33. DFD Level 4 Proses 4.5.3 Pembuatan Laporan Pengiriman terdapat pada Gambar 3.40 Koordinator karyawan 4.5.3.1 Pilih periode laporan pengiriman 4.5.3.2 Cetak laporan pengiriman D ata pe ri od e Info pe riod e Info cetak D a ta c etak Pengiriman Data pengiriman Data pengiriman Tarif_kirim Data tarif_kirim Data tarif_kirim Data pengiriman Data pengiriman Data tarif_kirim Data tarif_kirim D a ta peri ode lap or an p eng iri m a n Pemesanan Data Pemesanan Data Pemesanan D ata P e mesa nan D a ta P eme san an Gambar 3.40 DFD Level 4 Proses 4.5.3 Pembuatan Laporan Pengiriman 34. DFD Level 4 Proses 4.5.1 Pendataan Proses Pengiriman terdapat pada Gambar 3.41 Koordinator karyawan 4.5.1.2 Pengubahan status pengiriman Info pengriman Data pengirman pengiriman 4.5.1.1 Lihat data siap kirim Info siap kirim Tarif_kirim Data pengiriman Data pengriman Data tarif_kirim Data tarif_kirim Data pengiriman Data pengiriman pemesanan Data pemesanan Data pemesanan Gambar 3.41 DFD Level 4 Proses 4.5.1 Pendataan Proses Pengiriman 3.1.13.3 Spesifikasi proses Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada Tabel 3.7 Tabel 3.10 Tabel Spesifikasi Proses Keterangan Proses No.Proses 1 Nama Pendaftaran member Source Pengunjung Input Data member Output Info data member, info verifikasi akun Destination Pengunjung, mail server Logika proses 1. Sistem akan menampilkan form registrasi. 2. Pengunjung mengisi data pendaftaran member 3. Sistem akan melakukan pengecekan data yang diisi oleh pengunjung. 4. Apabila data tidak valid, sistem akan menampilkan pesan dan pengunjung harus mengisi kembali data yang tidak valid.

5. Apabila data valid maka sistem akan menyimpan data yang diisi oleh pengunjung dan

menampilkan pesan “ Terima Kasih telah melakukan pendaftaran, silahkan cek email untuk mengaktifkan akun anda.” No.Proses

1.1 Nama

Input Data Member Source Pengunjung Input Data Pendaftaran member Output Info pendaftaran member, info verifikasi akun Destination Pengunjung Logika proses 1. Memasukan data pendaftaran member yaitu nama, alamat, password, no_telepon, kode_pos, email 2. Sistem akan mengecek apakah data kosong atau tidak 3. Data kosong akan menampilkan “pesan tidak boleh kosong” 4. Data tidak kosong maka sistem akan memvalidasi data pendaftaran, apakah valid? 5. Data pendaftaran valid, maka akan menampilkan pesan “terima kasih telah melakukan pendaftaran, silahkan cek email untuk verifikasi akun lalu data konfirmasi dikirim ke email calon member. 6. Data tidak valid, akan menampilkan pesan “ data anda telah terdaftar sebagai member Ammi Payet Creation”. No.Pros 1.2 es Nama Verifikasi Source Pengunjung Input Data verifikasi akun Output Info verifikasi akun Destina tion Pengunjung Logika proses 1. Setelah pengunjung mengisi pendaftaran dengan lengkap dan sistem memproses data member, kemudian sistem akan mengirim linkaktivasi login ke e-mail member 2. Pengunjung akan menerima link konfirmasi melalui e- mail 3. Pengunjung membuka e-mail dan mengklik link konfirmasi untuk bisa melakukan transaksi. 4. Jika konfirmasi benar maka akun pengunjung sudah bisa digunkan untuk akses ke sistem 5. Jika konfirmasi salah maka pendaftaran member gagal Keterangan Proses No.Proses 2 Nama Login Source Pemilik, manajer, koordinator karyawan, bagian keuangan, member Input Data login pemilik, data login manajer, data login koordinator karyawan, data login bagian keuangan, data login member Output Info login pemilik invalid, info login manajer invalid, info loginkoordinator karyawan invalid, info login bagian keuangan invalid, info login member invalid Destination Pemilik, manajer, koordinator karyawan, bagian keuangan, member Logika proses 1. Masukan data login yaitu username dan password

2. Sistem akan memproses usernamedan password 3. Jika username dan password benar maka

username valid lalu masuk ke sistem 4. Jika username dan password invalid maka tampil pesan “login gagal password dan username salah” Keterangan Proses No.Proses

2.1 Nama

Verifikasi username Source Pemilik, manajer, koordinator karyawan, bagian keuangan, member Input Data login pemilik, data login manajer, data login koordinator karyawan, data login bagian keuangan, data login member Output Info login pemilik invalid, info login manajer invalid, info loginkoordinator karyawan invalid, info login bagian keuangan invalid, info login member invalid Destination Pemilik, manajer, koordinator karyawan, bagian keuangan, member Logika proses 1. Sistem akan memeriksa apakah username yang dimasukan kosong atau terisi. 2. Jika username kosong, maka tampil informasi login gagal. 3. Jika username terisi benar dan valid, maka tampil login berhasil. 4. sistem akan mengecek apakah username yang dimasukan benar dan valid. Keterangan Proses No.Proses 2.2 Nama Verifikasi password Source Pemilik, manajer, koordinator karyawan, bagian keuangan, member Input Data login pemilik, data login manajer, data login koordinator karyawan, data login bagian keuangan, data login member Output Info login pemilik invalid, info login manajer invalid, info loginkoordinator karyawan invalid, info login bagian keuangan invalid, info login member invalid Destination Pemilik, manajer, koordinator karyawan, bagian keuangan, member Logika proses 1. Sistem akan memeriksa apakah password yang dimasukan kosong atau terisi. 2. Jika password kosong, maka tampil informasi login gagal. 3. Jika password terisi benar dan valid, maka tampil login berhasil. 5. sistem akan mengecek apakah password yang dimasukan benar dan valid Keterangan Proses No.Proses 3 Nama Penyajian Informasi Source Member, pengunjung Input Data lihat profil perusahaan, data lihat informasi produk, data lihat informasi cara bayar, data lihat informasi cara pemesanan, data lihat informasi tracking, data lihat informasi rekomendasi Output Info profil perusahaan, info produk, info cara bayar, info cara pemesanan, info tracking, info rekomendasi Destination Member, pengunjung Logika proses 1. sistem menampilkan informasi menu yang dipilih oleh member dan pengunjung. Keterangan Proses No.Proses 3.1 Nama Penyajian informasi profil perusahaan Source Member, pengunjung Input Data lihat profil perusahaan Output Info profil perusahaan Destination Member, pengunjung Logika proses 1. sistem menampilkan informasi profil perusahaan. Keterangan Proses No.proses 3.2 Nama Penyajian informasi produk Source Member, pengunjung input Data lihat produk output Info profil produk destination Member, pengunjung logika proses 1. sistem akan membaca ke database produk

2. kemudiansistem menampilkan informasi produk. Keterangan

Proses No proses 3.3 Nama Penyajian informasi cara pembayaran Source Member, pengunjung Input Data lihat cara pembayaran Output Info cara pembayaran Destination Member, pengunjung Logika proses 1. sistem menampilkan informasi cara pembayaran. Keterangan Proses No proses 3.4 Nama Penyajian cara pemesanan