Diagram Konteks Analisis Sistem

3.5.1 Diagram Konteks

Diagram konteks adalah arus data yang berfungsi untuk mengambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Adapun diagram konteks untuk sistem administrator aplikasi tracking produk Maicih yang akan dibangun dapat dilihat pada Gambar 3.4: Administrator Aplikasi Tracking Penjualan Produk Maicih Admin Info login invalid Info admin Info jendral Info kota Info provinsi Info pelanggan Info penjualan Info detail penjualan Info produk Info jenis Info level Info komentar Info pembayaran Info detail pembayaran Info laporan pembayaran Info bank Data login Data password baru Data jendral Data pelanggan Data kota Data provinsi Data penjualan Data detail penjualan Data produk Data jenis Data admin Data level Data Bank Data Pembayaran Data Detail Pembayaran Data periode laporan pembayaran Web Email Info password baru Info pengaktifan akun jendral Info pengaktifan akun pelanggan Info pengaktifan akun admin Data reset password Data pengaktifan akun berhasil Pengunjung Info akun aktif Gambar 3.4 Diagram Konteks DFD Level 1 Aplikasi tracking penjualan Jendral Maicih 3.5.1.1 DFD level 1 Gambar 3.5 ini menjelaskan urutan proses yang merupakan turunan dari diagram konteks aplikasi tracking penjualan Jendral Maicih. 1 Auntentifikasi 2 Pengolahan Data user 3 Pengolahan Data Master 4 Pengolahan Data Posisi Admin Web Email Pelanggan Jendral Produk Level Jenis Penjualan Detail Penjualan Kota Provinsi admin Pengguna komentar Informasi Login Invalid Data Login D at a a dm in D a ta A d m in Data Password Baru In fo r e set pa sswo rd Data Admin Data Admin Data Pelanggan Data Pelanggan Data Pengguna Data Pengguna Data Jendral Data Jendral D at a K o ta Data Kota Data Kota Data Provinsi Data Provinsi D a ta L e v e l D at a l e v e l D at a Je ni s D at a Je n is D at a P ro d uk D at a P ro du k D a ta P e n ju al a n D at a Pe nj u al an D a ta D e tai l P e n jua lan D at a de tai l P e n ju al a n Data Komentar Data Komentar In fo A d m in D a ta A d m in D at a Je n dr al Inf o j e n dr al Inf o P e lan g g a n D at a p e lang g an Inf o P ro v ins i D at a P ro v ins i In fo K o ta D at a K o ta Inf o Je ni s D at a Je ni s In fo Lev e l D at a Lev e l In fo P ro du k D a ta P ro du k Info Penjualan Data Penjualan Data Detail Penjualan Info Detail Penjualan Info Komentar Data Komentar D at a P ro d uk D at a j e n dr al In fo L o g in V al id In fo L o g in v al id In fo L o g in V al id In fo P eng akt if an A k u n A dm in D at a r e se t pa sswo rd In fo Pe ng akt ifan A k u n P e la ng g an Inf o P e n g ak ti fan A kun Je n dr al Bank D at a B an k D at a B a nk Pembayaran Detail pembayaran Data Pembayaran Data pembayaran Data DetailPembayaran Data Detailpembayaran D at a B an k In fo ban k D at a B an k Info Pembayaran Data Pembayaran 5 Pengolahan Data Laporan D at a p e m ba y aran D a ta P enj u al an Info Laporan pembayaran Data periode laporan pembayaran Pengunjung Inf o A k u n A K ti f D a ta p e n g a k ti fa n akun b e rh asi l Info admin Info jendral Info pelanggan Gambar 3.5 DFD Level 1 Aplikasi tracking penjualan Jendral Maicih 68 DFD Level 2 Proses 2 Pengolahan Data Auntentifikasi 3.5.1.1 DFD alir data pada level 2 proses 1 yaitu pengolahan data Auntentifikasi yang ditunjukan oleh Gambar 3.6 1.1 Login 1.2 Lupa password Admin Admin Admin D at a A d mi n Data Admin D at a A d mi n Data Admin D at a l o g in In fo l o gi n i n v al id Data email Data password baru Info email invalid Web Email D at a r e se t p assw o rd In fo r e se t p asswo rd In fo l o g in v al id Gambar 3.6 DFD Level 2 Proses 1 Pengolahan Data Auntentifikasi DFD Level 2 Proses 2 Pengolahan Data User 3.5.1.2 DFD alir data pada level 2 proses 2 yaitu pengolahan data user yang ditunjukan oleh Gambar 3.7. DFD Level 2 Proses 2 Pengolahan Data Master 3.5.1.3 DFD alir data pada level 2 proses 3 yaitu pengolahan data master yang ditunjukan oleh Gambar 3.8. DFD Level 2 Proses 2 Pengolahan Data Posisi 3.5.1.4 DFD alir data pada level 2 proses 4 yaitu pengolahan data posisi Jendral dan pelanggan yang ditunjukan oleh Gambar 3.9. 70 2 .2 P e n g o la h a n d a ta P e la n g g a n 2 .3 P e n g o la h a n d a ta a d m in A d m in A d mi n A d m in K o ta P e n g g u n a Info hapus berhaisl Info admin Data admin 2 .1 P e n g o la h a n d a ta je n d ra l je n d ra l Info hapus berhais In fo je n d ra l D a ta je n d ra l Data jendral Data jendral Data pelanggan Data pelanggan Data admin Data admin Data hapus berhasil Data hapus berhasil Data hapus berhasil Data Kota Data Kota P e n g g u n a Data Pengguna Data Pengguna Data pengguna Data pengguna Gam b a r 3 .7 DF D L eve l 2 P ros e s 2 P en gol ah an Dat a u se r 3 .2 P e n g o la h a n d a ta je n is 3 .4 P e n g o la h a n d a ta k o ta 3 .5 P e n g o la h a n d a ta p ro v in si 3 .3 P e n g o la h a n d a ta le v e l A d m in Le v e l Le v e l P ro v in si K o ta Je n is Info hapus berhais In fo je n is Da ta je n is Info hapus berhaisl Info level Data level Info hapus berhasil Info kota Data kota Info hapus berhasil Info provinsi Data provinsi 3. 1 P e n g o la h a n d a ta p ro d u k P ro d u k Info hapus berhais In fo p ro d u k Da ta p ro d u k Data produk Data produk Data jenis Data jenis Data level Data level Data kota Data kota Data provinsi Data provinsi Data hapus berhasil Data hapus berhasil Data hapus berhasil Data hapus berhasil Data hapus berhasil Da ta je n is Data level Data provinsi 3 .6 P e n g o la h a n d a ta B a n k B a n k Data hapus berhasil Data Bank Data bank D a ta B a n k In fo B a n k D a ta H a p u s B e rh a sil Gam b a r 3 .8 DF D L eve l 2 P ros e s 3 P en gol ah an Dat a M as te r 4.2 Pengolahan data penjualan produk Produk penjualan penjualan Detail penjualan komentar komentar D a ta k o m e n ta r D a ta k o m e n ta r D at a p e n ju al an D ata p e n ju al an D a ta d e ta il p e n ju al a n D a ta d e ta il p e n ju al an Data produk jendral jendral D ata j e n d ra l 4.1 Pengolahan data komentar Admin Info Komentar Data Komentar Data Penjualan Info Penjualan bank bank D a ta b a n k pembayaran pembayaran detailpembayaran detailpembayaran Data pembayaran Data DetailPembayaran Data Pembayaran Data DetailPembayaran Info Pembayaran Deta Pembayaran Gambar 3.9 DFD Level 2 Proses 4 Pengolahan Data Posisi DFD Level 3 Proses 2.1 Pengolahan Data Jendral 3.5.1.5 DFD alir data pada level 3 proses 2.1 yaitu pengolahan data jendral yang ditunjukan oleh Gambar 3.10. DFD Level 3 Proses 2.2 Pengolahan Data Pelanggan 3.5.1.6 DFD alir data pada level 3 proses 2.2 yaitu pengolahan data pelanggan yang ditunjukan oleh Gambar 3.11. DFD Level 3 Proses 2.3 Pengolahan Data Admin 3.5.1.7 DFD alir data pada level 3 proses 2.3 yaitu pengolahan data admin yang ditunjukan oleh Gambar 3.12. 2.1.2 Ubah jendral Admin Data jendral Inf o j e n dr a l D a ta j e nd ra l jendral D a ta j e nd ra l D a ta j e nd ra l 2.1.3 Hapus data jendral Info jendral D a ta j e n dr a l Da ta je n d ra l Info hapus Berhasil Data jendral Data jendral Data Hapus Berhasil Data jendral pengguna D a ta P e n g g u n a D a ta P e n g g u n a Da ta Pe ng gun a D a ta P e n g g u n a Data Pengguna Data Pengguna 2.3.1 Tambah Jendral Web Email In fo P e n g a k ti fa n a k u n j e n dr a l 2.3.4 Pengaktifan akun Jendral D a ta p e n g a kt if a n a kum b e rh a si l pengunjung In fo a kun a kt if In fo je n d ra l Gambar 3.10 DFD Level 3 Proses 2.1 Pengolahan Data Jendral 2.2.2 Ubah pelanggan Admin Data pelanggan In fo p e la n g g a n Da ta p e la n g g a n pelanggan D a ta p e la n g g a n D a ta p e la n g ga n 2.2.3 Hapus data pelanggan Info pelanggan D a ta p e la ng ga n Da ta pe la n g g a n Info hapus Berhasil Data pelanggan Data pelanggan Data Hapus Berhasil Data pelanggan pengguna Da ta P e n g g u n a Da ta P e n g g u na D a ta P e n g g u n a Da ta P e n g g u na Data Pengguna Data Pengguna 2.3.1 Tambah pelanggan Web Email In fo P e n g a k ti fa n a k u n p e la n g ga n 2.3.4 Pengaktifan akun pelanggan Da ta p e n g a k ti fa n a k u m b e rha si l pengunjung In fo a k u n a k ti f Inf o p e la ngg a n Gambar 3.11 DFD Level 3 Proses 2.1 Pengolahan Data Pelanggan 2.3.1 Tambah Admin 2.3.2 Ubah Admin Admin Data Admin Info a dmi n D a ta a d m in Admin Da ta a d mi n D a ta a d m in 2.3.3 Hapus data Admin Info Admin Da ta A d mi n D a ta Admi n Info hapus Berhasil Admin Data Admin Data Hapus Berhasil Data Admin Web Email Inf o P eng a k ti fa n a k u n a d mi n 2.3.4 Pengaktifan akun admin Da ta p e n g a k ti fa n a k u m b e rh a si l pengunjung In fo a k u n a k ti f Inf o a d m in Gambar 3.12 DFD Level 3 Proses 2.1 Pengolahan Data Admin DFD Level 3 Proses 3.2 Pengolahan Data Jenis 3.5.1.8 DFD alir data pada level 3 proses 3.2 yaitu pengolahan data jenis yang ditunjukan oleh Gambar 3.13. DFD Level 3 Proses 3.3 Pengolahan Data Level 3.5.1.9 DFD alir data pada level 3 proses 3.3 yaitu pengolahan data level yang ditunjukan oleh Gambar 3.14. DFD Level 3 Proses 3.1 Pengolahan Data Produk 3.5.1.10 DFD alir data pada level 3 proses 3.1 yaitu pengolahan data produk yang ditunjukan oleh Gambar 3.15. 3.2.1 Tambah data jenis 3.2.2 Ubah data jenis 3.2.3 Hapus data jenis Jenis Admin Info jenis Data jenis In fo je n is D a ta j e n is Info hapus berhasil Data jenis D a ta j e n is D a ta j e n is D a ta j e n is D a ta j e n is D a ta j e n is D a ta h a p u s b e rh a si l Gambar 3.13 DFD Level 3 Proses 3.2 Pengolahan Data Jenis 3.3.1 Tambah data level 3.3.2 Ubah data level 3.3.3 Hapus data level level Admin Info level Data level In fo l e v e l D ata l e v e l Info hapus berhasil Data level D ata l e v e l D at a l e v e l D ata l e v e l D at a l e v e l D ata l e v e l D ata h ap u s b e rh asi l Gambar 3.14 DFD Level 3 Proses 3.3 Pengolahan Data Level 3.1.1 Tambah data produk 3.1.2 Ubah data produk 3.1.3 Hapus data produk produk Admin Info produk Data produk In fo p ro d u k D at a p ro d u k Info hapus berhasil Data produk D ata p ro d u k D ata p ro d u k D ata p ro d u k D ata p ro d u k D ata p ro d u k D ata h ap u s b e rh as il jenis Level D ata j e n is D ata j e n is D ata l e v e l D ata le v e l Gambar 3.15 DFD Level 3 Proses 3.1 Pengolahan Data Produk DFD Level 3 Proses 3.5 Pengolahan Data Provinsi 3.5.1.11 DFD alir data pada level 3 proses 3.5 yaitu pengolahan data provinsi yang ditunjukan oleh Gambar 3.16 DFD Level 3 Proses 3.4 Pengolahan Data kota 3.5.1.12 DFD alir data pada level 3 proses 3.4 yaitu pengolahan data kota yang ditunjukan oleh Gambar 3.17 DFD Level 3 Proses 3.6 Pengolahan Data Bank 3.5.1.13 DFD alir data pada level 3 proses 3.6 yaitu pengolahan data bank yang ditunjukan oleh Gambar 3.18 DFD Level 3 Proses 4.2 Pengolahan Data Penjualan 3.5.1.14 DFD alir data pada level 3 proses 4.2 yaitu pengolahan data penjualan yang ditunjukan oleh Gambar 3.19 . 3.5.1 Tambah data provinsi 3.5.2 Ubah data provinsi 3.5.3 Hapus data provinsi provinsi Admin Info provinsi Data provinsi In fo p ro v in si D a ta p ro v in si Info hapus berhasil Data provinsi D a ta p ro v in si D a ta p ro v in si D a ta p ro v in si D a ta p ro v in si D a ta p ro v in si D a ta h a p u s b e rh a si l Gambar 3.16 DFD Level 3 Proses 3.5 Pengolahan Data Kota 3.4.1 Tambah data kota 3.4.2 Ubah data kota 3.3.3 Hapus data kota kota Admin Info kota Data kota In fo k o ta D ata k o ta Info hapus berhasil Data kota D ata k o ta D at a k o ta Da ta k o ta D ata k o ta D ata k o ta Da ta h ap u s b e rh asi l Provinsi Data Provinsi Data provinsi Gambar 3.17 DFD Level 3 Proses 3.4 Pengolahan Data Kota 3.6.1 Tambah data bank 3.6.2 Ubah data bank 3.6.3 Hapus data bank bank Admin Info bank Data bank In fo b an k D at a b an k Info hapus berhasil Data bank D at a b an k D at a b an k D at a b an k D a ta b a n k D at a b an k D at a h ap u s b e rh asi l Gambar 3.18 DFD Level 3 Proses 3.6 Pengolahan Data Bank 4.2.1 Tambah data penjualan 4.2.2 Ubah Status pembayaran penjualan Admin Info penjualan Data penjualan Info pembayaran Data pembayaran D a ta pe nj u a la n D a ta p e n jua la n Detail penjualan Produk Data jendral D a ta p ro d uk Da ta d e ta il Pe nj u a la n jendral Pembayaran Detail Pembayaran D a ta P e m b a y a ra n D a ta P e m b a y a ra n D a ta D e ta il p e m b a y a ra n D a ta D e ta il p e m b a y a ra n D a ta P e m b a y a ra n D a ta pe m b a y a ra n Info pembayaran Data pembayaran Info penjualan Gambar 3.19 DFD Level 3 Proses 4.2 Pengolahan Data Penjualan DFD Level 4 Proses 4.1 Pengolahan Data Komentar 3.5.1.15 DFD alir data pada level 3 proses 4.1 yaitu pengolahan data komentar yang ditunjukan oleh Gambar 3.20 4.1.1 Ubah data komentar 4.1.2 Hapus data kometar komentar Info komentar Data komentar In fo h a p u s b e rh a si l D a ta k o m e n ta r D a ta k o m e n ta r D a ta k o m e n ta r D a ta k o m e n ta r D a ta h a p u s b e rh a si l pelanggan D a ta p e la n g g a n admin Gambar 3.20 DFD Level 3 Proses 4.1 Pengolahan komentar

3.5.2 Spesifikasi Proses