Perancangan Proses System Design

4.3.1 Perancangan Proses

a. DFD Data Flow Diagram Diagram Konteks Level 0 Diagram konteks level 0 ini menjelaskan hubungan antar entitas-entitas yang saling terkait dan arus dokumen yang diperoleh pada masing-masing entitas. Diagram ini menjelaskan secara umum usulan sistem yang akan berjalan, entitas admin input pada form_masalah, mengajukan status_hasil_masalah, jawab_faq serta mendapatkan output berupa, bukti_form_masalah, bukti_form_masalah_kerusakan_hardware, hasil_bukti_form_masalah, bukti_form_masalah_lan dan daftar faq. Tim support mengajukan form_pesan_masalah_kerusakan_hardware dan form_masalah_lan dan dapat melihat bukti_form_masalah_lan serta bukti_form_masalah_kerusakan_hardware. Sub.Bid Rumah Tangga mengajukan form_masalah_ kerusakan_hardware serta mendapatkan hasil berupa bukti_form_masalah_kerusakan_hardware dan bukti_masalah_kerusakan_hardware. Kepala Bidang IT hanya mendapatkan laporan_bulanan dan melihat hasil_bukti_form_masalah. Dari keterkaitan entitas dan arus dokumen akan terproses pada Pengembangan Sistem Monitoring Help Desk PUSTEKKOM KEMENDIKNAS. Gambar 4.9 Diagram Konteks Level 0 71 b. DFD Data Flow Diagram Diagram Nol Level 1 Admin mengajukan form_masalah ke proses pencatatan masalah dan masuk data admin, via, pegawai, status lalu mslh. Pada proses masuk ke database mslh dan menghasilkan form_masalah yang kemudian terproses kembali pada pencatatan masalah dan keluar bukti_form_masalah. Data mslh masuk ke proses identifikasi masalah, dimana timsupport dan data subbidrt masuk dari database timsupport dan subbidrt. Kemudian dari proses tersebut masuk ke database jenis_mslh yang menghasilkan jenis mslh lan dan data jenis mslh hd. Selanjutnya, masuk ke database mslh_lan yang menghasilkan mslh lan. Dan juga ke database mslh_hd. Dari data-data tersebut terproses kembali pada identifikasi masalah dan menghasilkan output berupa bukti_form_masalah_lan dan bukti_form_masalah_kerusakan_hardware ke entitas Admin. Dan entitas timsupport menerima output berupa bukti_form_masalah_lan dan bukti_form_masalah_kerusakan_hardware dengan pengajuan berupa input form_masalah_lan dan form_pesan_kerusakan_hardware. Lalu entitas subbidrt menerima output berupa bukti_form_masalah_kerusakan_hardware dan bukti_ masalah_kerusakan_hardware dengan pengajuan berupa input form_masalah_kerusakan_hardware. Admin mengajukan dengan memilih status hasil yang berasal dari hasil record pada database mslh_hd dan database mslh_lan. Dan juga, kepbidit masuk dari database kepbidit yang selanjutnya terproses kembali dalam proses pembuatan laporan bulanan, lalu menghasilkan output berupa hasil_bukti_form_masalah ke entitas Admin serta ke entitas kepbidit berupa hasil_bukti_form_masalah dan laporan_bulanan hasil print out. 72 Admin 2.0 Pencatatan masalah 3.0 Identifikasi masalah mslh Form_masalah Form_ masalah Bukti_form_masalah Mslh_lan Mslh_hd 4.0 Pembuatan lapotan bulanan Tim Support Sub.Bidang .Rumah Tangga Bukti_form_Masalah_lan, bukti_form_masalah_ kerusakan_hardware bukti_form_masalah_ kerusakan_hardware, bukti_masalah_ kerusakan_hardware Kepala Bidang IT laporan_bulanan, Hasil_bukti_ Form_masalah pegawai status form_masalah_lan, Form_pesan_kerusakan_ hardware Form_masalah_ kerusakan_ hardware Jenis_mslh timsupport subbidrt Bu kti_ fo rm_ ma sa la h _ la n , Bu kti_ fo rm_ ma sa la h _ keru saka n_ ha rdw a re Statu s h a si l masa la h Hasi l_ bu kt i_ form_ masa la h kepbidit bukti_form_masalah_ kerusakan_hardware, via lokasi lan hd admin 1.0 Kelola tamu Jawab_faq Buku tamu faq Daftar_faq hasil Gambar 4.10 Diagram Nol Level 1 c. DFD Data Flow Diagram Diagram Rinci Proses 1.0 Level 2 Gambar di bawah ini merupakan diagram detail dari proses kelola tamu tentang pengembangan sistem monitoring help desk PUSTEKKOM KEMENDIKNAS. Entitas admin mengajukan jawab_faq yang akan terproses pada pencarian tamu, dimana pegawai akan masuk dari database buku_tamu dan faq. Dari proses pencarian tamu masuk ke database faq dan terproses pada pengolahan daftar faq yang menghasilkan daftar_faq. 73 Gambar 4.11 Diagram Rinci Proses 1.0 Level 2 d. DFD Data Flow Diagram Diagram Rinci Proses 2.0 Level 2 Gambar di bawah ini merupakan diagram detail dari proses pencatatan masalah tentang pengembangan sistem monitoring help desk PUSTEKKOM KEMENDIKNAS. Entitas admin mengajukan form_masalah yang akan terproses pada masukkan masalah, dimana pegawai akan masuk dari database pegawai serta admin. Dari proses masukkan masalah masuk status ke database status dan menghasilkan status ke proses tersebut lalu menghasilkan mslh yang masuk ke database mslh serta menghasilkan form_masalah. Kemudian database mslh akan masuk ke proses pengolahan hasil masalah yang menghasilkan bukti_form_masalah. 74 2.1 Masukkan masalah Form_masalah 2.2 Pengolahan hasil masalah Pegawai Admin Status mslh Form_masalah Bukti_form_masalah via lokasi admin Gambar 4.12 Diagram Rinci Proses 2.0 Level 2 e. DFD Data Flow Diagram Diagram Rinci Proses 3.0 Level 2 Gambar di bawah ini merupakan diagram detail dari proses identifikasi masalah tentang pengembangan sistem monitoring help desk PUSTEKKOM KEMENDIKNAS. Entitas Tim Support mengajukan form_masalah_lan dan mslh masuk dari database mslh pada proses pilih jenis masalah, kemudian menghasilkan jenis mslh yang masuk ke database jenis_mslh. Jika jenis masalahnya lan maka jenis mslh lan akan masuk ke proses pencatatan solusi masalah LAN, dimana timsupport masuk dari database timsupport dan database lan serta dari proses pencatatan solusi masalah LAN menghasilkan solusi lan yang masuk ke database mslh_lan dan menghasilkan mslh lan yang masuk ke proses tersebut. Dan juga, menghasilkan output bukti_form_masalah_lan ke entitas Tim Support dan output ke admin berupa bukti_form_masalah_lan dan bukti_form_masalah_kerusakan_hardware. Hasil penelusuran dari database 75 jenis_mslh, apabila masalah tergolong kerusakan hardware maka akan menghasilkan jenis mslh hd yang akan masuk ke proses kirim pesan kerusakan hardware , kemudian menghasilkan form_pesan_kerusakan_hardware yang akan di terima oleh entitas Sub.Bid Rumah Tangga. Sub.Bid Rumah Tangga akan mengajukan form_masalah_kerusakan_hardware dan terproses dalam pilih masalah kerusakan hardware yang menghasilkan mslh hd dan masuk ke database mslh_hd. Database mslh_hd menghasilkan mslh hd lalu masuk ke proses pencatatan solusi masalah kerusakan hardware, dimana subbidrt masuk dari database subbidrt serta database hd. Dari pemrosesan tersebut menghasilkan output bukti_form_masalah_kerusakan_hardware yang dapat di lihat oleh entitas Sub.Bid Rumah Tangga dan Tim Support. Dan juga database mslh_hd menghasilkan mslh hd ke proses cetak kerusakan hardware yang menghasilkan output berupa bukti_masalah_kerusakan_hardware dari hasil print out yang dapat dijadikan arsip. 76 Sub.Bidang .Rumah Tangga 3.4 Pilih masalah Kerusakan Hardware 3.5 Pencatatan Solusi Masalah Kerusakan Hardware 3.2 Pencatatan Solusi Masalah LAN Mslh 3.1 Pilih jenis masalah Tim Support Mslh_hd 3.3 Kirim pesan Kerusakan Hardware 3.6 cetak kerusakan hardware Form_ Masalah_lan Jenis_mslh timsupport Admin Bukti_form_masalah_lan, Form_pesan_ Kerusakan_ Hardware Form_masalah_ Kerusakan_Hardware subbidrt Bukti_form_masalah Kerusakan_hardware Mslh_lan lan hd Bukti_form_masalah Kerusakan_hardware Gambar 4.13 Diagram Rinci Proses 3.0 Level 2 f. DFD Data Flow Diagram Diagram Rinci Proses 4.0 Level 2 Gambar di bawah ini merupakan diagram detail dari proses pembuatan laporan bulanan tentang pengembangan sistem monitoring help desk PUSTEKKOM KEMENDIKNAS. Entitas Admin mengajukan status_hasil_masalah lalu masuk ke proses cek hasil laporan bulanan dimana akan memasukkan status sesuai database status yang ada pada database mslh_lan dan mslh_hd proses pencatatan hasil laporan bulanan yang akan menghasilkan hasil_bukti_form_masalah ke entitas Admin serta jenis_mslh. Dan juga dari proses tersebut entitas Kepala Bidang IT menerima output berupa hasil_bukti_form_masalah. Dari database jenis_mslh yang di pilih akan menghasilkan jenis_mslh ke proses cetak laporan bulanan, dimana data kepbidit 77 masuk dari database kepbidit serta database status. Dari proses tersebut menghasilkan laporan_bulanan ke entitas Kepala Bidang IT. Admin 4.1 Cek hasil laporan bulanan Mslh_lan 4.2 Pengelolaan hasil laporan bulanan Status_hasil_masalah Mslh_hd 4.3 Cetak laporan bulanan mslh Hasil_bukti_ form_masalah Kepala Bidang IT Laporan_bulanan, kepbidit Hasil_bukti_ form_masalah Status Gambar 4.14 Diagram Rinci Proses 4.0 Level 2 g. Spesifikasi Proses 1. Proses Pengolahan Daftar Faq Input jawab faq IF jawab faq benar THEN Tampil daftar faq ELSE Lanjutkan pengolahan daftar atau selesai ENDIF 78 2. Proses Masukkan Masalah Input masalah IF masalah sesuai THEN Tampil data masalah dengan masalah yang ada ELSE Lanjutkan pencatatan atau selesai ENDIF 3. Proses Pengolahan Hasil Masalah Input masalah IF masalah benar THEN Tampil bukti form masalah ELSE Lanjutkan pengolahan hasil atau selesai ENDIF 4. Proses Pilih Jenis Masalah Input jenis masalah IF jenis masalah LAN benar THEN Tampil data jenis masalah LAN ELSE Tampil data jenis masalah Hardware ELSE Lanjutkan pemilihan atau selesai ENDIF 79 5. Proses Pencatatan Solusi Masalah LAN Input pencatatan solusi masalah LAN IF pencatatan solusi masalah LAN benar THEN Tampil bukti form masalah LAN ELSE Lanjutkan pencatatan atau selesai ENDIF 6. Proses Pilih Masalah Kerusakan Hardware Input masalah kerusakan hardware IF masalah kerusakan hardware benar THEN Tampil data masalah kerusakan hardware ELSE Lanjutkan pemilihan atau selesai ENDIF 7. Proses Pencatatan Solusi Masalah LAN Input pencatatan solusi masalah kerusakan hardware IF pencatatan solusi masalah kerusakan hardware benar THEN Tampil bukti form masalah kerusakan hardware ELSE Lanjutkan pencatatan atau selesai ENDIF 8 Proses Cek Hasil Laporan Bulanan Input status hasil IF status hasil benar THEN 80 Tampil hasil laporan ELSE Masuk ke form masalah bulanan ENDIF 9. Proses Pengelolaan Hasil Laporan Bulanan Input pengelolaan hasil laporan bulanan IF pengelolaan hasil laporan bulanan benar THEN Tampil hasil bukti form masalah ELSE Lanjutkan pengelolaan atau selesai ENDIF

4.3.2 Perancangan Input dan Output