Analisis Basis Data Analisis kebutuhan Non Fungsional

Info login teknik Info pemeriksaan yang ditambah Info akun, password yang diubah E-Services Pelanggan Pelayanan Langganan PL Bagian Teknik Info pendaftaran Info login pelanggan Info akun, password yang diubah Info keluhan yang ditambah Info billing system Info saran yang ditambah Info berita Info reduksi yang ditambah Data pendaftaran Data login pelanggan Data akun, profil yang diubah Data keluhan yang ditambah Data billing system yang ditampilkan Data saran yang ditambah Data berita yang ditampilkan Data reduksi yang ditambah Data login PL Data keluhan Data tagihan pelanggan Data akun, password yang diubah Data saran yang ditampilkan Data pemeriksaan yang ditambah Data berita yang ditambah Info login PL Info keluhan Info tagihan pelanggan Info akun, password yang diubah Info saran Info pemeriksaan yang ditambah Info berita yang ditambah Data login teknik Data pemeriksaan yang ditambah Data akun, password yang diubah Kepala Cabang Data login kepala cabang Data petugas yang ditambah, diedit, dihapus Data keluhan yang ditambah, diedit, dihapus Data pemeriksaan yang ditampilkan Data saran yang ditampilkan Data pengumuman yang ditampilkan Data reduksi yang ditanggapi Data kategori yang ditambah, diedit, dihapus Data bagian yang ditambah, diedit, dihapus Data pelanggan yang ditampilkan Data cabang yang diperbaharui Data golongan yang diperbaharui Info login kepala cabang Info petugas yang ditambah, diedit, dihapus Info keluhan yang ditampilkan Info pemeriksaan yang ditampilkan Info saran yang ditampilkan Info pengumuman yang ditampilkan Info reduksi yang ditanggapi Info kategori yang ditambah, diedit, dihapus Info bagian yang ditambah, diedit, dihapus Info pelanggan Info cabang Info golongan Data rekening yang ditampilkan Data golongan Web mail Info pendaftaran Info Pemeriksaan Data cabang Data pelanggan tr_gol.sql tr_cabang.sql tm_rekening.sql tm_pelanggan.sql Gambar 3.12 Diagram Konteks E-services

3.1.5.2 Data Flow Diagram DFD

Data flow diagram merupakan representasi atau model grafis dari sistem yang menunjukan aliran data atas informasi dari sumber ke tujuan dengan proses pengolahannya.

3.1.5.2.1 DFD Level 1

Gambar DFD level 1 berikut ini menjelaskan bahwa pengguna e-services dapat melakukan akses pada website dengan memilih menu yang berbeda sesuai hak akses pada setiap pengguna. 73 Pelayanan Langganan PL Bagian Teknik Kepala Cabang Data pendaftaran Pelanggan 1 Pendaftaran D ata p en d afta ra n In fo p en d afta ra n Pelanggan 2 Login D at a p ela n g g an Info login pelanggan Data login pelanggan D ata p ela n g g an 3 Pengelolaan Data Master Petugas Kategori Golongan Data login kepala cabang Info login kepala cabang Bagian Data petugas Data cabang D at a c ab an g D at a p et u g as D at a b ag ia n D at a b ag ia n Data olah bagian Data olah bagian Data golongan Data golongan Data olah kategori Data olah kategori 5 Permintaan Service L o g in v al id k ep al a c ab an g 4 Pengelolaan profil D at a lo g in p el an g g an Data profil, password yang diedit Info profil, password yang diedit Data keluhan yang ditambah Info keluhan yang ditambah D at a l o g in p el an g g an 6 Penginformasian tagihan Data tagihan yang akan dilihat Info tagihan yang akan dilihat 8 Pengelolaan Pengumuman Login valid pelanggan 7 Pengelolaan saran Data saran yang ditambah Info saran yang ditambah Data login PL Info login invalid PL Info login Teknik D at a l o g in PL D at a l o g in T ek n ik Login valid PL L o g in v al id PL Data petugas Data petugas Data cabang Data bagian Data olah petugas Data olah golongan Data olah kategori Data olah kategori bagian Info cabang Info golongan Info olah petugas Info olah bagian Info olah kategori Info olah kategori bagian Data cabang Data cabang Login valid PL Info pengumuman Data pengumuman Info keluhan Info pemeriksaan Data keluhan Data pemeriksaan Data keluhan Data pemeriksaan Info keluhan Info pemeriksaan Pengumuman Data pengumuman Data pengumuman BPS saran BAP Data keluhan Data keluhan D at a p em er ik sa an D at a p em er ik sa an Data saran Data saran Cabang D at a k at eg o ri Data cabang D at a ca b an g Data saran Info saran Data Golongan D at a l o g in PL D at a l o g in t ek n ik Data profil, password yang diedit Info profil, password yang diedit Data profil, password yang diedit Info profil, password yang diedit Reduksi Data reduksi D at a re d u k si Data tagihan D at a p el an g g an Data golongan 9 Pelaporan Data laporan keluhan, laporan pemeriksaan Laporan pelanggan Data laporan keluhan, laporan pemeriksaan Info laporan keluhan, laporan pemeriksaan Laporan pelanggan Info laporan keluhan, laporan pemeriksaan Data keluhan Data pemeriksaan Data login Teknik L o g in v al id p el an g g an Data pelanggan Web mail Info pendaftaran Info tagihan pelanggan Data tagihan pelanggan Data pengumuman Info pengumuman Info pemeriksaan tm_pelanggan.sql tr_gol.sql tr_cabang.sql Data golongan Data cabang tm_rekening.sql Gambar 3.13 DFD Level 1 e-services PDAM Tirta Raharja Kabupaten Bandung 74

3.1.5.2.2 DFD Level 2 Proses Pendaftaran

DFD Level 2 proses pendaftaran ini terdapat tiga proses yaitu pengisian data pendaftaran, pengecekan data pendaftaran dan pengiriman informasi pendaftaran. 1.1 Pengisian data pendaftaran Pelanggan Pelanggan 1.2 Pengecekan data pendaftaran 1.3 Pengiriman data login Data pendaftaran Data pendaftaran Data pelanggan Info pendaftaran Data pendaftaran Data pendaftaran Data pendaftaran Web mail Info pendaftaran tm_pelanggan.sql Gambar 3.14 DFD Level 2 Proses Pendaftaran

3.1.5.2.3 DFD Level 2 Proses Login

DFD level 2 proses login merupakan proses yang terjadi ketika user akan melakukan login. 2.1 Verifikasi email 2.2 Verifikasi password 2.3 Lupa password Pelanggan Pelayanan Langganan PL Bagian Teknik D ata log in pe lan ggan D ata lo gi n P L In fo l ogi n P L i nva lid Inf o l ogi n tekni k in val id Pelanggan Data login Petugas Data login teknik Login teknik valid Login PL valid Login pelanggan valid Info login pelanggan invalid Data login pelanggan Data login PL, teknik, kepala cabang Data password pelanggan baru Data password pelanggan baru Data login PL, teknik baru Data password pelanggan baru Data password PL, teknik baru Info password pelanggan baru D a ta pa ssw ord P L baru Info pas sw ord P L b aru Data password teknik baru Info password teknik baru kepala cabang D ata l ogi n kepa la ca bang Info lo gin k epal a cab ang i nval id D ata pa ssw ord ke pal a caba ng baru Info pa ssw ord ke pal a caba ng baru Login Kepala Cabang valid Data login Pelanggan Data login PL, teknik, kepala cabang Gambar 3.15 DFD Level 2 Proses Login