Desain Proses Aplikasi Desain

49 e. Browser yang mendukung Java Script, CSS Cascading Style Sheets, seperti Internet Explorer, Mozilla Firefox, Opera, dan sejenisnya.

4.3 Desain

Pada tahapan ini penulis melakukan desain terhadap aplikasi yang akan penulis buat sesuai dengan analisis yang telah penulis lakukan sebelumnya. Adapun langkah – langkah dan penjelasan dalam proses desain ini adalah sebagai berikut :

4.3.1 Desain Proses Aplikasi

Seperti diterangkan pada bab sebelumnya maka pada bagian desain proses aplikasi ini penulis akan membuat rancangan mengenai proses didalam aplikasi. Penulis akan membuat diagram konteks dan DFD Data Flow Diagram dari aplikasi yang akan penulis buat.

4.3.1.1 Diagram Konteks

Diagram konteks merupakan gambaran kasar aliran informasi dan data yang akan dilakukan oleh sistem database yang akan dirancang. Diagram ini hanya menjelaskan secara umum gambaran aliran konteks dari rancangan sistem yang akan dibuat. 50 Gambar 4.7 Diagram Konteks proses aplikasi

4.3.1.2 Data Flow Diagram DFD

DFD merupakan perincian rancangan dari diagram konteks yang sudah dibuat. Dalam DFD terdapat beberapa tingkatan, yang pertama adalah DFD level 0 yang merupakan DFD awal yang menggambarkan proses-proses inti yang terdapat dalam aplikasi. Selanjutnya adalah diagram rinci atau DFD level lanjut yang merupakan perincian dari tiap- tiap proses yang terdapat pada DFD level 0. 51 Gambar 4.8 DFD Level 0 52 Gambar 4.9 DFD Level 1 Proses ini menjelaskan bagaimana proses untuk dapat masuk kedalam aplikasi, dimana user name dan password dimasukan oleh pengguna dan akan dicocokan dengan database untuk mendapatkan akses terhadap sistem. 53 Gambar 4.10 DFD Level 2 Proses update data menjelaskan tentang mekanisme dalam perubahan nilai-nilai dalam database. Pada proses tersebut pertama sistem akan mengambil data yang telah di perbaharui sesuai dengan acces type yang bersangkutan untuk kemudian dirubah dan perubahan tersebut disimpan kembali dalam database. 54 Gambar 4.11 DFD Level 3 Gambar tersebut menjelaskan tentang proses penambahan dan perubahan data id, perubahan ini harus mendapat persetujuan admin dimana pembaharuan tersebut di proses disimpan kembali di database dan sitem akan otomatis mengirimkan email information kepada masing – masing id yang telah di update, apabila data tersebut telah terupdate dalam database. Gambar 4.12 DFD Level 4 55 Proses tersebut menjelaskan tentang proses management aplikasi serta hanya administrator atau admin yang memiliki kewenangan ini. Proses pertama adalah view management request yang mengirimkannya pada database setelah itu database akan memproses menjadi management view kepada admin. Setelah proses ini dilewati maka admin telah berhak untuk melakukan management terhadap aplikasi.

4.3.2 Desain Proses Aplikasi