Perancangan Logikal Perancangan Fisikal

65 Keterangan: a. Ada 5 entitas yang terlibat, yaitu perumahan, spesifikasi, rumah, gambar_perumahan, dan gambar_rumah. b. Setiap entitas memiliki atribut masing-masing. c. Relasi entitas perumahan dengan spesifikasi adalah one to many. Setiap entitas perumahan memiliki banyak entitas spesifikasi, sedangkan entitas spesifikasi tidak sebaliknya. Satu entitas spesifikasi hanya memiliki satu entitas perumahan. d. Relasi entitas perumahan dengan rumah adalah one to many. Setiap entitas perumahan memiliki banyak entitas rumah, sedangkan entitas rumah tidak sebaliknya. Satu entitas rumah hanya memiliki satu entitas perumahan. e. Relasi entitas spesifikasi dengan rumah adalah one to many. Setiap entitas spesifikasi memiliki banyak entitas rumah, sedangkan entitas rumah tidak sebaliknya. Satu entitas rumah hanya memiliki satu entitas spesifikasi. f. Relasi entitas perumahan dengan gambar_perumahan adalah one to one. Setiap entitas perumahan hanya memiliki satu entitas gambar_perumahan, begitu pula sebaliknya. Satu entitas gambar_perumahan hanya memiliki satu entitas perumahan. g. Relasi entitas spesifikasi dengan gambar_rumah adalah one to one. Setiap entitas spesifikasi hanya memiliki satu entitas rumah, begitu pula sebaliknya. Satu entitas gambar_rumah hanya memiliki satu entitas spesifikasi.

4.6.2 Perancangan Logikal

Pada perancangan ini terdapat 5 entitas yaitu perumahan, spesifikasi, rumah, gambar_perumahan dan gambar_rumah. id_spesifikasi id_perumahan desc_spesifikasi pondasi kerangka dinding lantai kusen daun_pintu pengunci plafond atap kamar_mandi dapur cat_finishing carport sanitasi halaman_depan instalasi_listrik gambar_spesifikasi nilai_spesifikasi spesifikasi id_perumahan nama_perumahan alamat_perumahan tujuan_sd jarak_sd tujuan_smp jarak_smp tujuan_sma jarak_sma tujuan_kampus jarak_kampus tujuan_pasar jarak_pasar tujuan_rs jarak_rs tujuan_spbu jarak_spbu nilai_lokasi perumahan id_rumah desc_rumah harga_rumah luas_tanah huas_bangunan id_perumahan id_spesifikasi status rumah id_gambar id_perumahan nama_gambar tipe_gambar desc_gambar gambar_perumahan id_grumah id_spesifikasi nama_grumah tipe_grumah gambar_rumah Gambar 4.24 Desain Logikal

4.6.3 Perancangan Fisikal

a. Tabel admin Tabel 4.26 admin Nama Field Tipe Keterangan id_admin int10 Primary key desc_admin varchar50 Deskripsi admin Uname_admin varchar8 Username admin Pass_admin varchar8 Password admin b. Tabel perumahan Tabel 4. 27 perumahan Nama Field Tipe Keterangan id_perumahan int10 Primary key nama_perumahan int10 Nama perumahan alamat_perumahan varchar50 Alamat perumahan tujuan_sd varchar10 Nama sd jarak_sd int10 Nilai jarak antara alamat perumahan dengan sd tujuan_smp varchar10 Nama smp jarak_smp int10 Nilai jarak antara alamat perumahan dengan smp tujuan_sma varchar10 Nama sma jarak_sma int10 Nilai jarak antara alamat perumahan dengan sma tujuan_kampus varchar10 Nama kampus jarak_kampus int10 Nilai jarak antara alamat perumahan dengan kampus tujuan_pasar varchar10 Nama pasar jarak_pasar int10 Nilai jarak antara alamat perumahan dengan pasar tujuan_rs varchar10 Nama rumah sakit jarak_rs int10 Nilai jarak antara alamat perumahan dengan rumah sakit tujuan_spbu varchar10 Nama spbu jarak_spbu int10 Nilai jarak antara alamat perumahan dengan spbu nilai_lokasi double10,3 Hasil perhitungan rata- rata total nilai jarak antar lokasi c. Tabel spesifikasi Tabel 4.28 spesifikasi Nama Field Tipe Keterangan id_spesifikasi int10 Primary key id_perumahan int10 Foreign key desc_spesifikasi varchar50 Deskripsi spesifikasi perumahan Pondasi varchar10 Nilai pondasi Kerangka varchar10 Nilai kerangka Dinding varchar10 Nilai dinding Lantai varchar10 Nilai lantai Kusen varchar10 Nilai kusen daun_pintu varchar10 Nilai daun pintu pengunci varchar10 Nilai pengunci plafond varchar10 Nilai plafond Atap varchar10 Nilai atap kamar_mandi varchar10 Nilai kamar mandi Dapur varchar10 Nilai dapur cat_finishing varchar10 Nilai cat finishing carport varchar10 Nilai carport sanitasi varchar10 Nilai sanitasi halaman_depan varchar10 Nilai halaman depan instalasi_listrik varchar10 Nilai instalasi listrik gambar_spesifikasi varchar50 Nilai gambar spesifikasi nilai_spesifikasi double10,3 Hasil perhitungan total nilai spesifikasi d. Tabel rumah Tabel 4.29 rumah Nama Field Tipe Keterangan id_rumah int10 Primary key desc_rumah varchar500 Desktipsi rumah harga_rumah int20 Nilai harga rumah luas_tanah int20 Nilai luas tanah huas_bangunan int20 Nilai luas bangunan id_perumahan int10 Foreign key id_spesifikasi int10 Foreign key Status varchar50 Status rumah e. Tabel gambar_perumahan Tabel 4.30 gambar_perumahan Nama Field Tipe Keterangan id_gambar int10 Primary key id_perumahan int10 Foreign key nama_gambar varchar100 Nama gambar denah rumah dan lokasi tipe_gambar varchar100 Tipe gambar denah rumah dan lokasi desc_gambar varchar500 Deskripsi gambar denah rumah dan lokasi f. Tabel gambar_rumah Tabel 4.31 gambar_rumah Nama Field Tipe Keterangan id_grumah int10 Primary key id_spesifikasi int10 Foreign key nama_grumah varchar100 Nama gambar rumah tipe_grumah varchar100 Tipe gambar rumah

4.7 Perancangan User Interface