Contex Diagram DFD Level 0

3.2.3. Data Flow Diagram DFD

Dalam perancangan sistem, penulis menggunakan tools Power Designer sebagai media pembantu dalam pembuatan sistem. Simbol–simbol yang digunakan antara Data Flow Diagram secara konvensional dengan simbol–simbol Data Flow Diagram yang ada pada tools Power Designer ada beberapa perbedaan. Pada tabel dibawah ini merupakan simbol–simbol Data Flow Diagram yang digunakan oleh penulis dalam pembuatan sistem dengan menggunakan tools PowerDesigner.

3.2.3.1. Contex Diagram

Context Diagram menjelaskan gambaran umum mengenai sistem dan entitas eksternal yang berinteraksi dengan sistem serta arah informasi yang masuk dan keluar antara entitas luar dengan sistem. Pada Context Diagram ini terdapat 2 entitas yang terlibat dalam sistem yaitu: user dan operator. Yang mana tampak pada Gambar 3.5 berikut ini. hasil_estimasi Data_item Data_user Data_budget eBudgeting + Customer Gambar 3.5 Context Diagram Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Dari context diagram diatas dapat dijelaskan bahwa sistem ini menerima input dari admin yang berupa data-data konklusi selain itu juga mendapat input dari user sendiri yang berupa budget yang dimiliki user untuk dihitung oleh sistem yang nantinya dapat menghasilkan keluaran berupa beberapa alternatif yang ditentukan melalui perbandingan budged dari inputan user dan fasilitas yang bisa didapatkan dengan budged tersebut agar bisa dipertimbangkan oleh user tersebut untuk mengadakan acara sesuai dengan budget yang dimiliki.

3.2.3.2. DFD Level 0

DFD level 0 merupakan hasil setelah dilakukan decompose sistem dari context diagram. Dari DFD level 0 ini terdapat 5 sub proses antara lain: Sub proses input petugas, Sub proses input event,Sub proses input barang, Sub proses input data konklusi , Sub proses perhitungan, Gambar 3.6 data_budget Data_ItemList Data_user Data_item hasil_estimasi Data_item Data_user Data_budget Custom er 1 prosesEbudgeti ng + 2 inputData + 3 Item_List 2 User_List 1 budget_list Gambar 3.6 DFD Level 0 Dari Gambar 3.6 diatas dapat dijelaskan bahwa terdapat beberapa sub proses yaitu :input petugas, input data event, input data barang, input data konklusi, kemudian perhitungan. Sub proses input petugas mendapatkan inputan dari petugas untuk menginputkan data petugas dan data petugas tersebut akan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. disimpan dalam data store tabel petugas. Selain menginputkan data petugas, petugas juga menginputkan data barang, data event, data konklusi yang mana nantinya data-data tersebut akan disimpan dalam data store tabel data barang, tabel event dan tabel konklusi. Dan untuk sub proses perhitungan mendapatkan inputan dari beberapa data store yang telah tersimpan dan juga mendapatkan inputan data budget dari user. Jadi yang paling bertanggung jawab atas pemeliharaan aplikasi ini adalah seorang admin karena itu merupakan tugas seorang admin pada umumnya.

3.2.3.3. DFD Level 1