Diagram Konteks Data Flow Diagram DFD

50

3.1.6 Analisis Kebutuhan Fungsional

Analisis dan kebutuhan fungsional meliputi diagram konteks, data flow diagram DFD, spesifikasi proses, dan kamus data.

3.1.6.1 Diagram Konteks

Diagram konteks digunakan untuk menggambarkan sistem pertama kali secara garis besar. Diagram konteks juga merupakan diagram arus data data flow diagram DFD dengan level yang teratas top level. Berikut adalah diagram konteks Sistem E-procurement berbasis intranet di DISKOMINFO: Sistem e-procurement di Dinas Komunikasi dan datarmatika Propinsi Jawa Barat Kepala bidang penyedia PPKKPA panitia kepegawaian Data login Data bagianbidang Data jabatan Data history jabatan Data pegawai Data user Data barang Data negara Data propinsi Data negara Data PPKKPA Data panitia data login invalid data bagianbidang data jabatan data history jabatan data pegawai data user data barang data negara data propinsi data negara data PPKKPA data panitia D at a l ogin Dat a r enc ana peng ada an Dat a b ar ang r enca na penga daa n dat a logi n i nval id da ta r enc ana pe ngada an dat a bar ang r enca na penga da an Dat a logi n D at a pe nye dia Dat a ba rang pe nye dia D at a ha rg a ba ra ng pe nyedi a D at a be nt uk us aha D at a pe nga la m an ke rja da ta l ogin i nva li d da ta pe nyedi a dat a bar an g penye di a da ta ha rga bar ang penye di a da ta ben tuk us aha da ta pe ngal am an ke rj a Data pengadaan barang Data barang pengadaan data pengadaan barang data barang pengadaan data Penyedia yang ditunjuk Data pengadaan barang Data pemeriksaan data Penyedia yang ditunjuk Data pengadaan barang Data pemeriksaan Gambar 3. 12 diagram konteks Sistem E-Procurement berbasis intranet di Dinas Komunikasi dan Informatika Provinsi Jawa Barat 51

3.1.6.2 Data Flow Diagram DFD

DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan. DFD dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Berikut adalah DFD dari Sistem E-procurement berbasis intranet di DISKOMINFO : 52 1.0 Login 3.0 Rencana pengadaan 4.0 Mendaftar sebagai penyedia 2.0 Pengolahan data master 5.0 Pengolahan data panitia Kepala bidang penyedia PPKKPA panitia kepegawaian 6.0 Pengadaan barang user pegawai jabatan Rencana_pengadaan Pengadaan_barang Serah_terima_hasil _pekerjaan Pemeriksaan_barang penyedia Barang_penyedia harga Barang_referensi History_jabatan Bagianbidang Detail_pemeriksaan_ barang Detail_serah_terima_ hasil_pekerjaan Detail_pengadaan_ barang Detail_rencana_ pengadaan History_panitia Data login kepegawaian Data login kabid Data login penyedia Data login PPKKPA Data login panitia Data login kepegawaian Data bagianbidang Data jabatan Data history jabatan Data pegawai Data user Data barang Data negara Data propinsi Data kota data bagianbidang data jabatan data history jabatan data pegawai data user data barang data negara data propinsi data kota Data rencana pengadaan Data barang rencana pengadaan data rencana pengadaan data barang rencana pengadaan Data penyedia Data barang penyedia Data harga Data bentuk usaha Data pengalaman kerja data penyedia data barang penyedia data harga data bentuk usaha data pengalaman kerja Data PPKKPA Data panitia data PPKKPA data panitia Data pengadaan barang Data barang pengadaan barang Persetujuan usulan pemenang Data serah terima hasil pekerjaan data pengadaan barang data barang pengadaan barang Usulan pemenang yang telah disetujui data serah terima hasil pekerjaan Menunjuk penyedia Usulan pemenang Data pemeriksaan Catatan adendum Menunjuk penyedia Usulan pemenang data pemeriksaan data adendum data login kepegawaian invalid Data bagianbidang data bagianbidang Data jabatan data jabatan Data pegawai data pegawai Data history jabatan data history jabatan data barang Data barang Data PPKKPA Data panitia data PPKKPA data panitia Data penyedia data penyedia Data barang penyedia data barang penyedia Data harga data harga Data rencana pengadaan Data barang rencana pengadaan data rencana pengadaan data barang rencana pengadaan Data pengadaan barang Menunjuk penyedia Data barang pengadaan barang data pengadaan barang data penyedia yg ditunjuk data barang pengadaan barang Data pemeriksaan data pemeriksaan Data rencana pengadaan Data penyedia Data barang pemeriksaan barang data barang pemeriksaan barang Data barang serah terima hasil pekerjaan data barang serah terima hasil pekerjaan Data serah terima hasil pekerjaan data serah terima hasil pekerjaan da ta logi n ka bi d inva li d da ta l ogi n pe nye di a inva li d da ta logi n P P K K P A inva li d da ta l ogi n pa ni tia inva li d L ogi n va li d s eb aga i ke pe ga w ai an L ogi n va li d se ba ga i ka bi d L ogi n va li d se ba ga i ke pe ga w aia n L og in va li d se ba ga i P P K K P A d an pa ni ti a Data panitia Da ta l ogi n k abi d D at a logi n pe nye di a D at a login P P K KP A D at a logi n pa ni ti a Data login kepegawaian Data login kabid Data login penyedia Data login PPKKPA Data login panitia kota propinsi negara Catatan_adendum History_penyedia Bentuk_usaha Data negara data negara Data propinsi data propinsi Data kota data kota Data bentuk usaha data bentuk usaha Data pengalaman kerja data pengalaman kerja Data barang penyedia Catatan adendum data adendum Data pengadaan rekening Data rekening Gambar 3. 13 dfd level 0 53 2.1 Pengolahan data master pegawai 2.2 Pengolahan data user user History_jabatan Data user data user Data user data user Data pegawai data pegawai 2.3 Pengolahan data barang jabatan Bagianbidang data pegawai data jabatan data history jabatan data bidangbagian Data jabatan data jabatan Data bidangbagian data bidangbagian Data history jabatan data history jabatan Data barang data barang Data barang data barang Data pegawai Data jabatan Data history jabatan Data bidangbagian kepegawaian Barang_referensi kota propinsi negara 2.5 Pengolahan data negara 2.6 Pengoalahan data propinsi 2.7 Pengolahan data kota Data negara Data propinsi Data kota data negara data propinsi data kota Data negara data negara Data propinsi data propinsi Data kota data kota data negara data propinsi data negara 2.4 Pengolahan data kategori kategori Data kategori data kategori data kategori data kategori data kategori 2.8 Pengolahan data rekening rekening Data rekening Data rekening Data rekening Data rekening Gambar 3. 14 dfd level 1 proses 2 3.1 Tambah rencana pengadaan Rencana_pengadaan Detail_rencana _pengadaan Kepala bidang 3.2 Ubah rencana pengadaan Data barang rencana pengadaan data rencana pengadaan Data rencana pengadaan data rencana pengadaan Data rencana pengadaan Data rencana pengadaan data rencana pengadaan Data rencana pengadaan data rencana pengadaan Referensi_ barang Data barang Data barang Data barang rencana pengadaan Data barang rencana pengadaan Data barang rencana pengadaan data barang rencana pengadaan data barang rencana pengadaan data barang rencana pengadaan data barang rencana pengadaan 3.3 Hapus rencana pengadaan Data rencana pengadaan data rencana pengadaan Data barang rencana pengadaan data barang rencana pengadaan Data barang Data rencana pengadaan data rencana pengadaan Data barang rencana pengadaan data barang rencana pengadaan Gambar 3. 15 dfd level 1 proses 3 54 Barang referensi 4.1 Pengolahan data penyedia penyedia penyedia Barang penyedia harga Data penyedia Data penyedia Pengalaman kerja Bentuk usaha data penyedia data penyedia data pengalaman kerja data bentuk usaha Data barang penyedia Data barang penyedia data barang penyedia data barang penyedia Data harga Data harga data harga data harga History_penyedia Bentuk_usaha 4.2 Pengolahan data barang penyedia Data barang Bentuk usaha data Bentuk usaha Pengalaman kerja data Pengalaman kerja Gambar 3. 16 dfd level 1 proses 4 5.1 Tambah panitia kepegawaian 5.2 Ubah panitia History_panitia pegawai Data panitia data panitia Data panitia data panitia Data panitia data panitia Data panitia data panitia Pengadaan_barang Data pegawai Data pegawai Data pengadaan barang Data pengadaan barang Gambar 3. 17 dfd level 1 proses 5 55 6.1 Pengadaan barang 6.2 Pemeriksaan barang 6.3 Serah terima hasil pekerjaan penyedia PPKKPA panitia Rencana pengadaan Pengadaan barang Serah_terima_hasil _pekerjaan Pemeriksaan barang penyedia Barang penyedia harga History_panitia Data pengadaan Data barang pengadaan data pengadaan data rencana kegiatan data barang pengadaan data barang rencana kegiatan data barang referensi Detail pemeriksaan Derail_serah_terima_ hasil_pekerjaan Detail pengadaan Detail rencana pengadaan Data pengadaan data pengadaan Data rencana pengadaan Data barang pengadaan data barang pengadaan Data barang rencana pengadaan Data hps Data jadwal pengadaan Dokumen pengadaan Menunjuk penyedia Usulan pemenang Dokumen pengadaan Usulan pemenang Data hps Data jadwal pengadaan data Dokumen pengadaan data pemenang yang diusulkan data hps data jadwal pengadaan Data penyedia Data barang peyedia Data harga data hps data jadwal pengadaan data Dokumen pengadaan data barang penyedia data harga data penyediayang ditunjuk data pemenang yang diusulkan D o k u m en p en ew aran d at a D o k u m en p en ew aran Data panitia Data pemeriksaan Data barang pemeriksaan Data catatan adendum data pemeriksaan data barang pemeriksaan data catatan adendum Data pemeriksaan Data barang pemeriksaan data pemeriksaan data barang pemeriksaan Data serah terima Data barang serah terima data serah terima data barang serah terima Data serah terima Data barang serah terima data serah terima data barang serah terima Catatan_adendum Data barang pengadaan Data catatan adendum data catatan adendum Gambar 3. 18 dfd level 1 proses 6 2.1.1 Pengolahan data bagianbidang kepegawaian 2.1.2 Pengolahan data jabatan 2.1.3 Pengolahan data pegawai jabatan Bagianbidang Data bagianbidang Data bagianbidang data bagianbidang data bagianbidang Data jabatan Data jabatan data jabatan data jabatan Data pegawai data pegawai Data pegawai data pegawai History jabatan Data history jabatan data history jabatan Data history jabatan data history jabatan pegawai Data bagianbidang Data jabatan Data history jabatan Gambar 3. 19 dfd level 2 proses 2.1 56 2.2.1 Tambah user user kepegawaian 2.2.2 Ubah user data user Data user data user Data user Data user data user Data user data user pegawai Data pegawai Data pegawai Gambar 3. 20 dfd level 2 proses 2.2 2.3.1 Tambah barang kepegawaian 2.3.2 Ubah barang Barang referensi Data barang, data kategori Data barang Data barang data barang Data kategori Data barang, data kategori Data barang Data barang, data kategori Data barang kategori data kategori data kategori data kategori data kategori Gambar 3. 21dfd level 2 proses 2.3 2.4.1 Tambah kategori kepegawaian 2.4.2 Ubah kategori kategori Data kategori Data kategori data kategori data kategori Data kategori Data kategori data kategori data kategori Gambar 3. 22 dfd level 2 proses 2.4 57 2.5.1 Tambah negara kepegawaian 2.5.2 Ubah negara negara Data negara Data negara data negara data negara Data negara Data negara data negara data negara Gambar 3. 23 dfd level 2 proses 2.5 2.6.1 Tambah propinsi kepegawaian 2.6.2 Ubah propinsi propinsi Data propinsi Data propinsi data propinsi data propinsi Data propinsi Data propinsi data propinsi data propinsi negara Data negara Data negara Gambar 3. 24 dfd level 2 proses 2.6 2.7.1 Tambah kota kepegawaian 2.7.2 Ubah kota kota Data kota Data kota data kota data kota Data kota Data kota data kota data kota negara Data negara Data negara propinsi Data propinsi Data propinsi Gambar 3. 25 dfd level 2 proses 2.7 2.8.1 Tambah rekening kepegawaian 2.8.2 Ubah rekening rekening Data rekening Data rekening data rekening data rekening Data rekening Data rekening data rekening data rekening Gambar 3. 26 dfd level 2 proses 2.8 58 4.2.1 Tambah data barang penyedia penyedia 4.2.2 Ubah data barang penyedia 4.2.3 Hapus data barang penyedia Barang penyedia harga Data barang penyedia data barang penyedia data barang penyedia Data harga Data harga data harga data harga Data barang penyedia Data barang penyedia data barang penyedia data barang penyedia Data harga Data harga data harga data harga Data barang penyedia data barang penyedia Data harga data harga Data barang penyedia data barang penyedia Data harga data harga Data barang penyedia Gambar 3. 27 dfd level 2 proses 4.2 6.1.1 Pengolahan data pengadaan barang PPKKPA 6.1.2 Penunjukan langsung panitia Detail_pengadaan _barang Rencana pengadaan Pengadaan barang penyedia Barang penyedia harga Detail rencana pengadaan Data pengadaan barang Data barang pengadaan barang data pengadaan barang data barang pengadaan barang Data pengadaan barang data pengadaan barang Data barang pengadaan barang data barang pengadaan barang Data barang rencana pengadaan Data rencana pengadaan Penyedia yang ditunjuk data penyedia yang ditunjuk Penyedia yang ditunjuk data penyedia yang ditunjuk Data barang penyedia Data harga 6.1.4 Kontrak kerja Data cetak kontrak kerja Data pengadaan Data penyedia 6.1.3 Daftar penyedia Data penyedia Data penyedia Gambar 3. 28 dfd level 2 proses 6.1 59 2.1.1.1 Tambah bagianbidang kepegawaian 2.1.1.2 Ubah bagianbidang Bagianbidang Data bagianbidang Data bagianbidang data bagianbidang data bagianbidang Data bagianbidang data bagianbidang Data bagianbidang data bagianbidang Gambar 3. 29 dfd level 3 proses 2.1.1 2.1.2.1 Tambah jabatan kepegawaian 2.1.2.2 Ubah jabatan jabatan Data jabatan Data jabatan data jabatan data jabatan Data jabatan data jabatan Data jabatan data jabatan History jabatan Data history jabatan data history jabatan Data history jabatan data history jabatan Data history jabatan Data history jabatan data history jabatan data history jabatan Gambar 3. 30 dfd level 3 proses 2.1.2 2.1.3.1 Tambah pegawai kepegawaian 2.1.3.2 Ubah pegawai pegawai Data pegawai Data pegawai data pegawai data pegawai Data pegawai data pegawai Data pegawai data pegawai Bagianbidang jabatan History jabatan Data bagianbidang Data jabatan Data history jabatan Gambar 3. 31 dfd level 3 proses 2.1.3 60 6.1.1.1 Tambah data pengadaan barang PPKKPA 6.1.1.2 Ubah data pengadaan barang Data pengadaan barang data pengadaan barang Data pengadaan barang data pengadaan barang Detail_pengadaan _barang Rencana pengadaan Pengadaan barang Detail rencana pengadaan Data pengadaan barang Data barang pengadaan barang Data pengadaan barang Data barang pengadaan barang data pengadaan barang data barang pengadaan barang data pengadaan barang data barang pengadaan barang Data barang pengadaan barang data barang pengadaan barang data barang pengadaan barang Data barang pengadaan barang Data barang rencana pengadaan Data rencana pengadaan Data barang rencana pengadaan Data rencana pengadaan Gambar 3. 32 dfd level 3 proses 6.1.1 6.1.2.1 Tunjuk penyedia panitia 6.1.2.2 batal Penyedia yang ditunjuk data penyedia yang ditunjuk Penyedia yang ditunjuk data penyedia yang batal ditunjuk penyedia Barang penyedia harga Penyedia yang ditunjuk data penyedia yang ditunjuk Penyedia yang ditunjuk data penyedia yang batal ditunjuk Data barang penyedia Data harga Gambar 3. 33 dfd level 3 proses 6.1.2 61

3.1.6.3 Spesifikasi Proses