Fungsi dari tabel ini adalah menampung data pengguna.
Tabel 3.5 Tabel Pengguna
Nama Kolom Tipe Data
Keterangan Username VARCHAR
20 Primary_Key
Password VARCHAR 45
3.2.2.5 ERD Entity Relationship Diagram
Entity Relationship Diagram adalah representasi logika dari sebuah model proses bisnis. Di dalam ERD
terdapat himpunan entitas yang saling berhubungan satu sama lain. Setiap entitas yang terhubung memiliki garis
yang mencerminkan kardinalitas relasi. Kardinalitas relasi merupakan bentuk asosiasi setiap entitas. Gambar
3.7 menggambarkan ERD untuk sistem yang dibangun.
Gambar 3.7 Entity Relationship Diagram ERD
Dari ERD diatas dapat disimpulkan aplikasi bahwa aplikasi yang dibuat memiliki 5 entitas yaitu: pengguna,
jenis fasilitas, layanan fasilitas, kecamatan dan kelurahan. Setiap entitas memiliki data atributnya masing-masing.
Entitas pengguna memiliki 2 atribut yaitu: user name dan password, entitas jenis layanan memiliki 2 atribut yaitu:
kode dan jenis fasilitas, entitas layanan fasilitas memiliki 11 data atribut yaitu: nama, jenis, alamat, koordinat x,
koordinat y, foto, telepon, profil, kelurahan dan jarak. Entitas kecamatan memiliki atribut id dan nama entitas
pengguna memiliki relasi dengan jenis fasilitas dengan nama, sedangkan entitas kelurahan memiliki 3 atribut
yaitu: id, nama dan kecamatan. Entitas-entitas tersebut memiliki relasinya masing-masing. Entitas pengguna
memiliki relasi dengan jenis fasilitas, relasi yang dimiliki adalah banyak ke banyak, artinya pengguna dapat
mengakses semua data dalam entitas jenis fasilitas demikian juga sebaliknya. Jenis fasilitas memiliki relasi
dengan entitas layanan fasilitas. Relasi yang dimiliki adalah banyak ke satu, relasi ini menggambarkan bahwa
satu jenis fasilitas bisa terdapat atau memiliki banyak layanan fasilitas, sedangkan layanan fasilitas hanya
dimiliki oleh satu jenis fasilitas saja. Layanan fasilitas memiliki relasi dengan dengan entitas kecamatan. Relasi
yang dimiliki adalah satu ke banyak, relasi ini menggambarkan bahwa suatu layanan fasilitas hanya
dimiliki oleh satu kecamatan saja, sedangkan satu kecamatan bisa memiliki banyak layanan fasilitas. Entitas
kecamatan memiliki relasi dengan kelurahan. Relasi yang dimiliki adalah satu ke banyak, artinya satu kelurahan
bisa memiliki banyak kecamatan, sedangkan satu kecamatan hanya dimiliki oleh satu kelurahan saja.
3.2.2.6 Desain Antarmuka