Perangkat Keras Perangkat Lunak

4.2.3.5 Context Diagram

Context Diagram Diagram Konteks mengambarkan seluruh elemen perangkat lunak sebagai sebuah proses dengan input dan output data yang ditandai oleh panah masuk dan keluar berturut-turut. Proses- proses tambahan dan aliran data seperti yang digambarkan di Context Diagram dipisah untuk menampakkan proses yang lebih rinci. Pada perancangan aplikasi ini terdapat tiga entitas yaitu Admin , Pembeli dan Dealer. Berikut ini merupakan aliran datanya: 1. Aliran data dari Admin ke Aplikasi berupa Data Dealer, Data Printer, dan Data Penjualan 2. Aliran data dari Aplikasi ke Admin berupa Data Dealer, Data Printer, Data Pembeli, dan Data Penjualan. 3. Aliran data dari Pembeli ke Aplikasi berupa Data Pembeli. 4. Aliran data dari Aplikasi ke Pembeli berupa Form Daftar Garansi, dan Informasi Garansi 5. Aliran data dari Aplikasi ke Dealer berupa Form Daftar Garansi 6. Aliran data dari Dealer ke Aplikasi berupa Data Pembeli Gambar 4.5 Context Diagram

4.2.3.6 Data Flow Diagram

Data Flow Diagram DFD adalah gambaran grafis yang menggambarkan aliran dan perubahan data, yang bergerak dari input ke output. DFD dapat digunakan untuk menggambarkan sebuah sistem atau perangkat lunak pada beberapa level. Berikut ini adalah aliran data yang terjadi pada aplikasi pendaftaran garansi printer : 1. Administrator melakukan proses input data penjualan. Data yang diinput masuk ke dalam database penjualan. Setelah data berhasil diinput, maka administrator dapat melihat data tersebut dalam report penjualan. 2. Administrator melakukan proses input data printer. Data yang diinput masuk ke dalam database printer. Setelah data berhasil diinput, maka administrator dapat melihat data tersebut dalam report printer. 3. Administrator melakukan proses input data dealer. Data yang diinput masuk ke dalam database dealer. Setelah data berhasil diinput, maka administrator dapat melihat data tersebut dalam report dealer. 4. Pembeli melakukan pendaftaran garansi pada proses daftar garansi. Aplikasi menyediakan form pendaftaran yang nantinya diisi dengan data-data pembeli. Data yang diinput pada form pendaftaran masuk ke dalam database pembeli. 5. Dealer melakukan pendaftaran garansi pada proses daftar garansi. Aplikasi menyediakan form pendaftaran yang nantinya diisi dengan data-data pembeli. Data yang diinput pada form pendaftaran masuk ke dalam database pembeli. 6. Pembeli melakukan proses lihat garansi jika ingin mengetahui masa garansi printer yang telah didaftarkan. Aplikasi menyediakan form untuk melihat masa garansi. Pada proses lihat