Data Flow Diagram Desain Design

62

4.2.2.1 Data Flow Diagram

1. Konteks Diagram pada Sistem Perparkiran Gedung Patra Jasa Gambar 4.6 DFD Diagram Konteks Sistem Usulan 63

4.2.2.1.1 Penjelasan Kamus Data Sistem Perparkiran

a. Proses Nama Proses : Sistem Parkir. Keterangan : Proses pendaftaran pelanggan baru, pencabutan daftar parkir, masuk dan keluarnya kendaraan serta pembuatan laporan. b. Arus Data Masukan : - Daftar pelanggan baru NIP, Plat.No. - Input daftar NIP, Plat.No. - Cabut daftar pelanggan. - Input cabut daftar. - Data Plat.No. - Karcis keluar. - Input karcis keluar. - Buat laporan kendaraan, lahan parkir, pelanggan. - Input data lahan. 64 c. Keluaran Entitas luar Nama Entitas Keterangan Masukan Keluaran Nama Entitas Keterangan Masukan Keluaran Nama Entitas Keterangan : : : : : : : : : : : - Printout daftar NIP, Plat.No. - Printout cabut daftar. - Karcis masuk. - Data laporan kendaraan, lahan parkir, karyawan. Manager Parkir. Merupakan orang yang bertanggung jawab atas semua kegiatan yang terjadi di parkir gedung Patra Jasa. Data laporan kendaraan, lahan parkir, pelanggan. - Kendaraan. Kendaraan yang didaftarkan atas nama pelanggan yang terdaftar. - Data Plat.No. - Karcis keluar. Karcis Masuk. Perusahaan. Sebuah institusi yang ada di gedung Patra Jasa, institusi tersebut yang akan mendaftarkan atau mencabut pendaftaran pegawainya sebagai pelanggan pada parkir gedung Patra Jasa. 65 Masukan Keluaran Nama Entitas Keterangan Masukan Keluaran Nama Entitas Keterangan Masukan Keluaran Nama Entitas : : : : : : : : : : : - Daftar NIP, Plat.No. - Cabut Daftar Pelanggan. - Printout daftar NIP, Plat.No. - Printout cabut daftar. Staff administrasi. Orang yang bertugas memvalidasi pendaftaran baru, pencabutan daftar, menginput data lahan parkir serta membuat laporan kepada manager parkir. - Input daftar NIP, Plat.No - Buat printout daftar NIP, Plat.No. - Input cabut daftar. - Buat printout cabut daftar. - Input data lahan. - Loket Masuk Pos kendaraan masuk, dimana kendaraan akan diberikan karcis masuk kedalam gedung Patra Jasa Input Plat.No masuk. - Loket Keluar 66 Keterangan Masukan Keluaran : : : Pos kendaraan keluar, dimana data kendaraan yang akan keluar di update. Input karcis keluar. - 67 2. DFD Level Nol Sistem Perparkiran Gambar 4.7 DFD Level Nol Usulan 68

4.2.2.1.2 Penjelasan Proses Diagram Overview Sistem Perparkiran

a. Proses 1.0 Nama Proses : Masuk. Masukan : - Data Plat.No. - Data Lahan. - Input Plat.No Masuk. Keluaran : - Karcis Masuk. - Data Lahan Parkir. - Entry data Plat.No. b. Ringkasan Proses Proses 2.0 Nama Proses Masukan Keluaran : : : : Mengisi data Plat.No kendaraan yang masuk, memvalidasi data Plat.No kendaraan masuk, meng- update data Plat.No kendaraan masuk, dan meng- update data lahan parkir yang dilakukan oleh petugas di loket masuk. Keluar. - Karcis Keluar. - Input karcis keluar. - Update data lahan. - Update transaksi keluar. - Update data Plat.No. 69 c. d. Ringkasan Proses Proses 3.0 Nama Proses Masukan Keluaran Ringkasan Proses Proses 4.0 Nama Proses Masukan Keluaran : : : : : : : : Memvalidasi karcis keluar, mengupdate data lahan, mengupdate data Plat.No, mengupdate transaksi keluar yang dilakukan oleh petugas loket keluar. Input Data Masuk. Input data lahan. Entry data lahan. Staff administrasi menginput data lahan, apabila ada penambahan atau pengurangan lahan parkir. Daftar Baru. - Daftar NIP. - Daftar Plat.No. - Input Daftar NIP. - Input Daftar Plat.No - Buat Printout Daftar NIP. - Buat Printout Daftar Plat.No. - Entry Data Plat.No. - Entry Data NIP. - Printout Daftar NIP OK. - Printout Daftar Plat.No OK. 70 e. f. Ringkasan Proses Proses 5.0 Nama Proses Masukan Keluaran Ringkasan Proses Proses 6.0 Nama Proses Masukan : : : : : : : Data kendaraan masuk yang diambil berupa data Plat.No yang akan masuk kedalam database, dari data Plat.No bisa diketahui apakah pemilik kendaraan tersebut pelanggan atau bukan. Cabut Daftar. - Minta Cabut Daftar. - Buat Printout Cabut Daftar. - Input Cabut Daftar. - Informasi Data NIP. - Informasi Data Plat.No. - Printout Cabut Daftar OK. - Update Data NIP. - Update Data Plat.No. Pada saat kendaraan ingin keluar dari gedung, maka akan diketahui apakah kendaraan tersebut milik pelanggan atau bukan, yang dilihat dari Plat.No. Laporan. - Informasi Data NIP. 71 Keluaran Ringkasan Proses : : - Input Laporan Kendaraan. - Input Laporan Lahan Parkir. - Input Laporan Karyawan. - Informasi Data Lahan Parkir. - Informasi Transaksi. - Data Laporan Kendaraan. - Data Laporan Lahan Parkir. - Data Laporan Pelanggan. Manager menerima semua laporan yang terkait dengan kegiatan perparkiran dari sistem yang ada. 72 3. DFD Level Satu Sistem Pendaftaran Baru Gambar 4.8 DFD Level Satu Sistem Pendaftaran Baru 73

4.2.2.1.3 Spesifikasi Proses Sistem yang Dirancang DFD Level 1 Daftar Baru

a. Proses 4.1 Nama Proses : Daftar Pelanggan Baru. Masukan : - Daftar NIP. - Input NIP. Keluaran : Entry data NIP. b. c. Uraian Proses Proses 4.2 Nama Proses Masukan Keluaran Uraian Proses Proses 4.3 Nama Proses Masukan Keluaran : : : : : : : : Mencatat data NIP dari pelanggan baru. Daftar Kendaraan. - Data Plat.No. - Input Plat.No. Entry Data Plat.No. Kendaraan pelanggan baru yang didaftarkan berupa Plat.No. Buat Printout. - Informasi Data Plat.No. - Informasi Data NIP. - Buat Printout. - Printout Daftar NIP. - Printout Daftar Plat.No. 74 Ringkasan Proses : Data NIP dan Plat.No yang telah di daftarkan dibuat printoutnya sebagai bukti bahwa kendaraan telah didaftarkan sebagai kendaraan pelanggan parkir. 4. DFD Level Satu Sistem Pencabutan Pendaftaran Gambar 4.9 DFD Level Satu Sistem Pencabutan Pendaftaran 75

4.2.2.1.4 Spesifikasi Proses Sistem yang Dirancang DFD Level 1 Cabut Daftar

a. Proses 5.1 Nama Proses : Cabut Daftar. Masukan : - Cabut Daftar Pelanggan. - Input Cabut Daftar. - Informasi Data Plat.No. Keluaran : - Data Terbaru. - Update Data Plat.No. b. Uraian Proses Proses 5.2 Nama Proses Masukan Keluaran Uraian Proses : : : : : : : Perusahaan mencabut pendaftaran karyawannya sebagai pelanggan parkir karena sudah tidak bekerja lagi disana atau karena lain hal. Buat Printout. - Data Terbaru. - Buat Printout Cabut Daftar. - Informasi Data NIP. - Update Data NIP. - Printout Cabut Daftar OK. Kendaraan dicabut pendaftarannya oleh perusahaan mendapatkan bukti printout. 76

4.2.2.2 Entity Relationship Diagram ERD