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