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