Perancangan Tabel Database Class Diagram

112

4.5.2. Perancangan Tabel Database

Berikut ini merupakan tabel-tabel yang dipergunakan pada web administrator PT. Pahala Kencana 1. Tabel Admin File Name : Admin Type of File :Master File Primary Key :id_admin Foreign Key : - Tabel 4.12. Tabel Admin No Field Type Size Null Keterangan 1. id_admin Varchar 8 No Kode ID Admin 2. username Varchar 20 No Username Admin 3. password Varchar 8 No Password Admin 4. telepon Varchar 15 No Telepon Admin 5. email Varchar 50 No Email Admin 6. gambar Varchar 50 No Foto Admin 7. status Enum‘Y’,’T’ No Status Admin aktiftidak 2. Tabel Bus File Name : bus Type of File : Master File Primary Key : no_polisi Foreign Key : - Tabel 4.13. Tabel Bus No Field Type Size Null Keterangan 1. no_polisi varchar 9 No Nomor Polisi Bus 2. ht int 11 No Nomor Badan Bus 3. seat int 11 No Jumlah Kursi Bus 4. no_rangka varchar 20 No Nomor Rangka Bus 113 5. no_mesin varchar 20 No Nomor Mesin Bus 6. tahun_chasis year 4 No Tahun Chasis Bus 7. merk varchar 20 No Merk Kendaraan Bus 8. karoseri varchar 30 No Karoseri Bus 9. kapasitas_tangki int 11 No Kapasitas Tangki Bus 10. driver1 varchar 50 No Nama Supir Pertama 11. driver2 varchar 50 No Nama Supir Kedua 12. driver3 varchar 50 No Nama Supir Cadangan 13. helper1 varchar 50 No Nama Kondektur Pertama 14. helper2 varchar 50 No Nama Kondektur Kedua 15. qrcode varchar 200 No Gambar QR Code Bus 3. Tabel Maintenance Bus File Name : maintenance_bus Type of File : Master File Primary Key : mntc_id Foreign Key : no_polisi, operator_id Tabel 4.14. Tabel Maintenance Bus No Field Type Size Null Keterangan 1. mntc_id Int 11 No Kode ID Maintenance 2. no_polisi varachar 9 No Nomor Polisi Bus 3. operator_id varchar 10 No Kode ID Operator 4. tanggal_masuk date No Tanggal Bus Masuk Pool 5. target_selesai date No Target Tanggal Penyelesaian Perbaikan 6. Status varchar 50 No Status Bus Saat Masuk 7. Kilometer int 11 No Kilometer Bus Saat Masuk 8. Keterangan text No Informasi Tambahan 4. Tabel Maintenance Detail File Name : maintenance_detail Type of File : Master File Primary Key : mntc_detail_id 114 Foreign Key : mntc_id Tabel 4.15. Tabel Maintenance Detail No Field Type Size Null Keterangan 1. mntc_detail_id int 8 No Kode ID Maintenance 2. mntc_id int 8 No Kode ID Maintenance 3. perbaikan text No Jenis Perbaikan 5. Tabel Operator File Name : operator Type of File : Master File Primary Key : operator_id Foreign Key : - Tabel 4.16. Tabel Operator No Field Type Size Null Keterangan 1. operator_id varchar 10 No Kode ID Operator 2. username varchar 20 No Username Operator 3. password varchar 20 No Password Operator 4. nama varchar 50 No Nama Lengkap Operator 5. telepon varchar 20 No Nomor Telepon Operator 6. foto varchar 500 No Foto Operator 7. jabatan varchar 50 No Jabatan Operator 8. keterangan text No Informasi Tambahan

4.5.3. Perancangan User Interface