• Tidak ada hasil yang ditemukan

c. Daftar Definisi (Definition List)

ANALISIS DAN PERANCANGAN SISTEM

3.2 Disain Sistem

3.2.2 Disain User Interface

Desain user interface untuk Situs Penawaran Properti di Yogyakarta Berbasis Web adalah sebagai berikut :

- registrasi HEADER

FOOTER

Home

Selamat datang di layanan ini.

Tanggal_hari ini

Welcome

- login admin - Registrasi Member - Login Member - Lihat Properti - Pencarian 1. Halaman home

47

H E A D E R

F O O T E R

H om e

Tanggal_ hari ini

S ilahkan m engisi data-data keanggotaan dibaw ah ini : U sernam e :

P assw ord : U langi P assw ord :

N am a : A lam at : N o Telepon : E m ail : K ata kunci : Jaw aban : K irim B atal D ata -data yang saya isi diatas adalah benar adanya - R egistrasi M em ber - Login M em ber - Lihat P roperti - P encarian HEADER FOOTER Username : Password : Login

*) Lupa password anda ?

2. Halaman registrasi member

Gambar 3.13 Halaman registrasi member

3. Halaman login member

HEADER

FOOTER Selamat Datang nama_member

Home

Tanggal_hari ini - Data anda

- Update data anda

- Daftar properi

- Lihat properti

--Logout

4. Halaman home member

Gambar 3.15 Halaman home member

HEADER

FOOTER

Home

Tanggal_hari ini

Nama : Budi

Alamat : Malioboro, Yogyakarta No Telepon : 8097378736 Email : budi@yahoo.com - Data anda

- Update data anda

- Daftar properi

- Lihat properti

--Logout

5. Halaman data anda

49

HEADER

FOOTER

Home

Tanggal_hari ini

Silahkan mengisi data-data keanggotaan dibawah ini :

Nama : Alamat : No Telepon : Email : Kirim Batal - Data anda

- Update data anda

- Daftar properi - Lihat properti --Logout HEADER FOOTER Home Tanggal_hari ini

Silahkan mengisi data-data keanggotaan dibawah ini :

Kirim Batal Daftar Properti Nama Properti : Lokasi : Jenis Properti : Jenis Penawaran : Alamat : Harga : Rp Fasilitas Properti : Fasilitas Lokasi : Status Kepemilikan :

Tanggal Mulai : Tanggal hari ini Tanggal Berakhir : Tanggal hari ini + 30 hari - Data anda

- Update data anda

- Daftar properi

- Lihat properti

--Logout

6. Halaman update data anda

Gambar 3.17 Halaman update data anda

7. Halaman daftar properti

HEADER

FOOTER Home >> Update Properti

Home

Tanggal_hari ini

GAMBAR

Nama Properti : Rumah Budi Lokasi : Jogja Tengah Jenis Properti : Rumah Jenis Penawaran : Dijual

Alamat : Malioboro,Yogyakarta Harga : Rp 200.000.000

Fasilitas Properti : Kamar Mandi 2, Garasi, Kamar Tidur Fasilitas Lokasi : Pinggir Jalan Raya, Dekat

Supermarket Status Kepemilikan : SHM Edit Hapus - Data anda

- Update data anda

- Daftar properi

- Update properti

- Update galeri

- Logout

8. Halaman lihat properti member

Gambar 3.19 Halaman lihat properti member

HEADER

FOOTER

Home

Tanggal_hari ini

Silahkan mengisi data-data keanggotaan dibawah ini :

Kirim Batal

Home >> Update Properti >> Edit Properti

Nama Properti : Jenis Properti : Jenis Penawaran : Lokasi : Alamat : Harga : Fasilitas Properti : Fasilitas Lokasi : Status Kepemilikan : - Data anda

- Update data anda

- Daftar properi

- Lihat properti

--Logout

9. Halaman edit data properti

51

HEADER

FOOTER Home >> Update Galeri

Home Tanggal_hari ini Gambar Utama : Gambar 1 : Gambar 2 : Gambar 3 : Gambar 4 : Gambar 5 : BROWSE UPLOAD Nama_properti UPLOAD UPLOAD UPLOAD UPLOAD UPLOAD BROWSE BROWSE BROWSE BROWSE BROWSE

10.Halaman upload gambar properti

Gambar 3.21 Halaman upload gambar properti

HEADER FOOTER Tanggal_hari ini GAMBAR GAMBAR GAMBAR GAMBAR GAMBAR GAMBAR - login admin Home - Data anda

- Update data anda

- Daftar properi

- Lihat properti

--Logout

11.Halaman lihat gambar properti

HEADER ER Home FOOT Username Password : : Login Home >> Login

12.Halaman login admin

Gambar 3.23 Halaman login admin

HEAD R FOOTER E Selamat Datang Tanggal_hari ini - Ubah Data - Lihat Member - Lihat Properti - Lihat Lokasi

- Lihat Jenis Properti

- Logout

Home 13. Halaman home admin

53

HEADER

FOOTER

Tanggal_hari ini

Ubah Batal Masukkan username dan password baru anda :

Username baru : Password baru : Ulangi password baru :

Home

- Ubah Data

- Lihat Member

- Lihat Properti

- Lihat Lokasi

- Lihat Jenis Properti

- Logout

14.Halaman update data admin

Gambar 3.25 Halaman update data admin

HEADER

FOOTER

Tanggal_hari ini

……... ………... Ubah Hapus ……... ………... Ubah Hapus

Username Password Aksi

Home

- Ubah Data

- Lihat Member

- Lihat Properti

- Lihat Lokasi

- Lihat Jenis Properti

- Logout

15.Halaman update member

HEADER

FOOTER

Tanggal_hari ini

………... ... Ubah Hapus

………... ... Ubah Hapus

Nama Properti Tanggal Berakhir Aksi

Home

- Ubah Data

- Lihat Member

- Lihat Properti

- Lihat Lokasi

- Lihat Jenis Properti

- Logout

16.Halaman lihat properti admin

Gambar 3.27 Halaman lihat properti admin

HEADER FOOTER Tanggal_hari ini Tambah Lokasi ……... ………... Ubah Hapus ……... ………... Ubah Hapus

Kode lokasi Nama Lokasi Aksi

Home ……... ………... Ubah Hapus - Ubah Data - Lihat Member - Lihat Properti - Lihat Lokasi

- Lihat Jenis Properti

- Logout

17. Halaman update lokasi

55 HEADER FOOTER Tanggal_hari ini Tambah Lokasi ……... ………... Ubah Hapus ……... ………... Ubah Hapus

Kode Jenis Properti Nama Jenis Properti Aksi

Home ……... ………... Ubah Hapus - Ubah Data - Lihat Member - Lihat Properti - Lihat Lokasi

- Lihat Jenis Properti

- Logout

18.Halaman update jenis properti

Gambar 3.29 Halaman update jenis properti

HEADER

FOOTER Home >> Lihat Properti

Tanggal_hari ini

GAMBAR

Nama Properti : Rumah Budi Jenis Properti : Rumah Jenis Penawaran : Dijual Lokasi : Jogja Utara

Alamat : Maguwoharjo, Depok, Sleman Harga : Rp 200.000.000

Fasilitas Properti : Kamar Mandi 2, Garasi, Kamar Tidur Fasilitas Lokasi : Pinggir Jalan Raya, Dekat

Supermarket Status Kepemilikan : SHM Home - Registrasi Member - Login Member - Lihat Properti - Pencarian [1][2][3][4][5][6] - login admin [Lihat Galeri] 19.Halaman lihat properti

HEAD

FOOTER Pencarian

Home Aturan

Tanggal_hari ini

Silahkan masukkan kategori pencarian properti

Cari Batal Jenis Properti : Jenis Penawaran : Harga : Lokasi : Pemilik Properti : - login admin - Registrasi Member - Login Member - Lihat Properti - Pencarian L o g in R e g is tra s i L u p a P a s s w o rd L ih a t P ro p e rti L o g o u t D a fta r P ro p e rti D a ta a n d a U p te P r rti ER d a o p e

E d itP ro p e rti P rHa p uo p es rti

3.2.3 Disain Struktur Menu

Disain struktur menu untuk Situs Penawaran Properti di Yogyakarta Berbasis Web dapat dilihat pada Gambar 3.32 untuk disain struktur menu member , gambar 3.33 untuk disain struktur menu admin, dan gambar 3.34 untuk disain struktur menu pengunjung.

Gambar 3.32 Disain struktur menu member

20.Halaman pencarian properti

57 57 Login Admin Update profil Ubah Hapus Update properti Ubah Hapus Update member Ubah Tambah Hapus

Update lokasi Update Jenis Properti Logout

Ubah

Tambah Hapus

Lihat Properti Pencarian Properti Gambar 3.33 Disain struktur menu admin

Gambar 3.34 Disain struktur menu pengunjung

BAB IV

IMPLEMENTASI SISTEM

Setelah selesai merancang dan menganalisa sistem yang akan dibuat, langkah selanjutnya adalah mencoba mengimplementasikan ke dalam bahasa yang dapat dimengerti oleh mesin.

Sistem ini dibuat dengan spesifikasi Software dan Hardware sebagai berikut :

Spesifikasi Software

1. Sistem Operasi Windows XP Professional. 2. Macromedia Dreamweaver MX

3. xampp 136.2 php dengan MySQL 5.0.24a dan PHP 5.1.6 4. Macromedia Flash MX

5. Adobe Photoshop 7.0 Spesifikasi Hardware

1. Prosessor Intel Pentium IV 1.88 GHz 2. Memory 512 MB

3. HardDisk 100 GB

4.1 Pembuatan Database

Pertama – tama yang dilakukan dalam pembangunan situs penawaran properti berbasis web ini adalah membuat database terlebih dahulu dengan menggunakan database MySQL. Jadi sistem yang dibuat hanya mengacu pada satu database yang diberi nama properti_db.

Adapun langkah pembuatan database properti_db adalah sebagai berikut :

Database terdiri dari lima tabel utama. Struktur tabel-tabel dalam situs penawaran properti berbasis web adalah sebagai berikut :

59

a. Tabel member, tabel dibuat dengan sintak SQL sebagai berikut:

CREATE TABLE ` m em ber` (

` usernam e` varchar( 20) collat e lat in1_general_ci NOT NULL, ` password` varchar( 20) collat e lat in1_general_ci NOT NULL, ` nam a` varchar( 50) collat e lat in1_general_ci NOT NULL, ` alam at m ` v archar( 100) collat e lat in1_general_ci NOT NULL, ` no_t elepon` varchar( 15) collat e lat in1_general_ci default NULL, ` alam at _em ail` varchar( 50) collat e lat in1_general_ci default NULL, ` kat a_kunci` varchar( 50) collat e lat in1_general_ci NOT NULL, ` j awaban` varchar( 20) collat e lat in1_general_ci NOT NULL,

` st at us_m em ber` varchar( 5) collat e lat in1_general_ci default NULL, PRI MARY KEY ( ` user nam e` ) ,

UNI QUE KEY ` usernam e` ( ` usernam e` ) )

b. Tabel properti, tabel dibuat dengan sintak SQL sebagai berikut:

CREATE TABLE ` propert i` (

` kode_propert i` int ( 4) NOT NULL aut o_increm ent ,

` usernam e` varchar( 20) collat e lat in1_general_ci NOT NULL, ` kode_lokasi` int ( 4) NOT NULL,

` nam a_propert i` varchar ( 30) collat e lat in1_general_ci NOT NULL, ` kode_j enis_propert i` int ( 4) NOT NULL,

` j enis_penaw aran` varchar( 16) collat e lat in1_general_ci NOT NULL, ` alam at ` varchar( 100) collat e lat in1_gener al_ci NOT NULL,

` luas` varchar( 10) collat e lat in1_general_ci NOT NULL, ` harga` varchar( 15) collat e lat in1_general_ci NOT NULL, ` fasilit as_propert i` t ex t collat e lat in1_general_ci, ` fasilit as_lok asi` t ext collat e lat in1_gener al_ci,

` st at us_kepem ilikan` varchar( 3) collat e lat in1_general_ci NOT NULL, ` t anggal_m ulai` dat e NOT NULL,

` t anggal_berakhir` dat e NOT NULL,

` gam baru` varchar( 100) collat e lat in1_general_ci default NULL, ` gam bar1` varchar( 100) collat e lat in1_general_ci default NULL, ` gam bar2` varchar( 100) collat e lat in1_general_ci default NULL, ` gam bar3` varchar( 100) collat e lat in1_general_ci default NULL, ` gam bar4` varchar( 100) collat e lat in1_general_ci default NULL, ` gam bar5` varchar( 100) collat e lat in1_general_ci default NULL, PRI MARY KEY ( ` kode_propert i` )

)

CREATE TABLE ` lokasi` (

` kode_lokasi` int ( 4) NOT NULL aut o_increm ent ,

` nam a_lokasi` varchar( 15) collat e lat in1_general_ci NOT NULL, PRI MARY KEY ( ` kode_lokasi` )

)

d. Tabel jenis_properti, tabel dibuat dengan sintak SQL sebagai berikut:

CREATE TABLE ` j enis_propert i` (

` kode_j enis_propert i` int ( 4) NOT NULL aut o_increm ent ,

` nam a_j enis_propert i` var char( 15) collat e lat in1_gener al_ci NOT NULL, PRI MARY KEY ( ` kode_j enis_propert i` )

)

e. Tabel administrator, tabel dibuat dengan sintak SQL sebagai berikut:

CREATE TABLE ` adm inist rat or` (

` usernam e` varchar( 20) collat e lat in1_general_ci NOT NULL, ` password` varchar( 20) collat e lat in1_general_ci NOT NULL, PRI MARY KEY ( ` user nam e` )

)

Hasil terakhir database properti_db menggunakan MySQL dapat dilihat pada gambar 4.1.

61

Dokumen terkait