Entity Relationship Diagram Ojek Online
Nama Kelompok :
Aqdiyah Haniev Sabilla (15.05.52.0150)
Dika Dwi Hapsari (15.05.52.0151)
Arin Affifah (15.05.52.0258)
Analisis data yang
menjadi acuan dalam membangun perangkat lunak ini adalah dokumen-dokumen yang
berhubungan dengan objek-objek lain yang terkait. Berikut adalah analisis data
dari pembangunan perangkat lunak ini:
TABEL 1
Nama File : Admin
Kunci File : Admin
Keterangan : Menyimpan data admin
Tabel 1 Struktur File Admin
No
|
Nama_Field
|
Type
|
Length
|
Keterangan
|
1
|
Id_admin
|
Varchar
|
30
|
No
id admin
|
2
|
Username
|
Varchar
|
30
|
Nama
Login admin
|
3
|
Password
|
Varchar
|
30
|
Sandi
Login admin
|
TABEL 2
Nama File : Pengguna
Kunci File : User
Keterangan : Menyimpan data user
Tabel 2 Struktur File User
No
|
Nama_Field
|
Type
|
Length
|
Keterangan
|
1
|
Id
Pengguna
|
Varchar
|
30
|
No id Pengguna
|
2
|
Nama
|
Varchar
|
30
|
Nama pengguna
|
3
|
Tujuan
|
Varchar
|
50
|
Tujuan Pengguna
|
4
|
Email
|
Varchar
|
30
|
Email Pengguna
|
5
|
No
HP
|
Varchar
|
30
|
Nomor HP pengguna
|
TABEL 3
Nama File : Driver
Kunci File : Driver
Keterangan : Menyimpan data Driver
Tabel 3 Struktur File Driver
No
|
Nama_Field
|
Type
|
Length
|
Keterangan
|
1
|
Id_driver
|
Varchar
|
30
|
No
id driver
|
2
|
Nama
|
Varchar
|
30
|
Nama
Login Driver
|
3
|
No
HP
|
Varchar
|
30
|
Sandi
Login admin
|
4
|
Foto
|
Image
|
30
|
Foto driver
|
TABEL 4
Nama File : Order
Kunci File : Order
Keterangan : Menyimpan data Order
Tabel 4 Struktur File Order
No
|
Nama_Field
|
Type
|
Length
|
Keterangan
|
1
|
Id
Order
|
Varchar
|
30
|
No id pesanan
|
2
|
Id
Pengguna
|
Varchar
|
30
|
No id pengguna
|
3
|
Id
Driver
|
Varchar
|
30
|
No id driver
|
4
|
Harga
|
Varchar
|
30
|
Harga pesanan
|
5
|
Tujuan
|
Varchar
|
30
|
Tujuan pengguna
|
6
|
Lokasi
|
Varcher
|
50
|
Lokasi saat ini pengguna
|
Berdasarkan tabel entitas diatas,
maka dapat kita simpulkan gambar entity relational diagram dan kardinalitasnya,
yaitu :
Berdasarkan Entity Relational Diagram yang ada maka berikut adalah skema relasi dari pembangunan perangkat lunak ini :
Di tabel order ada harga artinya akan ada pembayaran. Tambahkan tabel pembayaran dengan primary key order_id+nomorHP
BalasHapusP
BalasHapusEditnya pake apk apa bg
BalasHapusT admin beralisi dengan mana?
BalasHapus