SISTEM INFORMASI PEMASARAN RUMAH BERBASIS …/Sistem... · implementasi sistem, pengujian dan...
Transcript of SISTEM INFORMASI PEMASARAN RUMAH BERBASIS …/Sistem... · implementasi sistem, pengujian dan...
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
SISTEM INFORMASI PEMASARAN RUMAH BERBASIS ONLINE
DI SOLO DAN SEKITARNYA
TUGAS AKHIR
Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya
Program Diploma III Teknik Informatika
Disusun Oleh:
SURYO WILDAN NUGROHO
NIM. M3309045
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2013
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user ii
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user iii
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user iv
ABSTRACT
SURYO WILDAN NUGROHO. 2013. INFORMATION SYSTEMS OF THE
MARKETING HOUSE BASED ONLINE IN SOLO AND SURROUNDING
AREAS. Diploma III Program Information Engineering, Mathematics and
Science Faculty, Sebelas Maret University of Surakarta.
House is a mandatory requirement for human because it is used as a
residence for a long time. Online marketing can support the increases of sales
drastically. The purpose of this research is to build an online information systems
of the house marketing in Solo and surrounding areas.
Based on the purpose, this research uses methods: data collection,
requirements analysis and system design, system implementation, testing and
evaluation of products and the preparation of reports. The case of study research is
the manufacture of home-based online marketing in Solo and surrounding areas.
The system was developed using web based MySQL database and PHP
programming.
Information system of the marketing house based online in Solo and
surrounding areas is a means to facilitate the search for home in accordance with
the specification. In this system there is a facility the map that allows location
search.
Keyword: PHP, MySQL, marketing, house, information system
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user v
ABSTRAK
Suryo Wildan Nugroho. 2013. SISTEM INFORMASI PEMASARAN
RUMAH BERBASIS ONLINE DI SOLO DAN SEKITARNYA. Program
Diploma III Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan
Alam, Universitas Sebelas Maret Surakarta.
Rumah merupakan kebutuhan yang wajib bagi manusia karena
digunakan sebagai tempat tinggal dalam jangka waktu yang lama. Pemasaran
online bisa menunjang penjualan meningkat secara drastis. Tujuan dari penelitian
ini adalah membangun sistem informasi pemasaran rumah berbasis online di Solo
dan sekitarnya.
Sesuai dengan tujuan penelitian, penelitian ini menggunakan metode
penelitian yaitu pengumpulan data, analisis kebutuhan dan perancangan sistem,
implementasi sistem, pengujian dan evaluasi produk dan penyusunan laporan.
Studi kasus penelitian ini adalah pembuatan pemasaran rumah berbasis online di
Solo dan sekitarnya. Sistem ini dikembangkan berbasis web dengan menggunakan
database MySQL dan pemrograman PHP.
Sistem informasi pemasaran rumah berbasis online di Solo dan sekitarnya
adalah suatu sarana dapat mempermudah mencari rumah sesuai dengan spesifikasi
yang diinginkan. Di dalam sistem ini terdapat fasilitas map yang memudahkan
dalam pencarian lokasi.
Kata kunci :PHP, MySQL, pemasaran, rumah, sistem informasi
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user vi
“Hadapi masalah, jangan hindari masalah”
“Lakukan sesuatu yang menurut anda perlu dilakukan”
“Jangan takut mencoba sesuatu hal, lebih baik mencoba dan gagal daripada tidak
mencoba sama sekali”
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user vii
Sebuah karya tulisan ini kupersembahkan
untuk :
1. Kedua orang tuaku tercinta
2. Dosen dan Staff pengajar di DIII TI
3. Sahabat-sahabat ku dan orang tersayang
4. Temen-temen TI’E 09’ DIII TI FMIPA
UNS
5. Teman-teman seperjuangan di D3
Teknik Informatika 2009
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user viii
KATA PENGANTAR
Segala puji dan rasa syukur kehadirat Tuhan Yang Maha Esa atas segala
berkat dan karunia-Nya yang telah diberikan, sehingga penulis dapat
menyelesaikan tugas akhir dengan judul ” Sistem Informasi Pemasaran Rumah
Berbasis Online di Solo dan Sekitarnya.”
Tugas akhir ini bertujuan untuk memenuhi dan melengkapi salah satu
syarat dalam menempuh ujian untuk memperoleh derajat Ahli Madya pada studi
Diploma III Teknik Informatika FMIPA Universitas Sebelas Maret.
Penulis mengucapkan banyak terima kasih dan memberikan penghargaan
yang sebesar-besarnya kepada semua pihak yang telah membantu dan mendukung
baik itu secara langsung maupun tidak langsung dalam penyusunan laporan
Tugas Akhir ini mulai dari persiapan hingga tahap penyelesaiannya, terutama
kepada:
1. Kedua orang tua yang telah mendukung dan mendoakan penulis
2. Bapak Drs. YS. Palgunadi, M.Sc, selaku Ketua Program Diploma III
Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sebelas Maret.
3. Ibu Tutut Maitanti S.Si selaku pembimbing tugas akhir yang telah
membimbing penulis sehingga tugas akhir ini dapat terselesaikan.
4. Dosen dan Staff Pengajar yang telah memberikan ilmu untuk
menyelesaikan Tugas Akhir.
5. Teman – teman seperjuangan khususnya TIE dan umumnya seluruh
mahasiswa D3TI 2009 yang telah bersama menuntut ilmu di UNS.
Akhir kata semoga tulisan ini bermanfaat khususnya untuk penulis dan
para pembaca pada umumnya.
Surakarta, Januari 2013
Penulis
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user ix
DAFTAR ISI
Halaman
HALAMAN JUDUL ............................................................................................ i
HALAMAN PERSETUJUAN ................................................................ ............. ii
HALAMAN PENGESAHAN ............................................................................. iii
HALAMAN ABSTRAK................................ ................................ ..................... iv
HALAMAN ABSTRAK................................ ................................ ...................... v
MOTTO ............................................................................................................. vi
PERSEMBAHAN ................................ ............................................................. vii
KATA PENGANTAR ...................................................................................... viii
DAFTAR ISI ...................................................................................................... ix
DAFTAR TABEL ................................ ............................................................. xii
DAFTAR GAMBAR ........................................................................................ xiii
BAB I PENDAHULUAN .................................................................................. 1
A. Latar Belakang Masalah ..................................................................................... 1
B. Rumusan Masalah .................................................................................... 1
C. Batasan Masalah ....................................................................................... 2
D. Tujuan dan Manfaat ................................ ................................................. 2
E. Metodologi Penelitian ............................................................................... 2
F. Sistematika Penulisan ............................................................................... 4
BAB II LANDASAN TEORI ............................................................................ 6
A. Pengertian Sistem Informasi ............................................................................... 6
B. Pengertian Website ................................................................................... 6
C. Pengertian HTML..................................................................................... 7
D. Pengertian PHP ........................................................................................ 7
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user x
E. Pengertian JQuery..................................................................................... 7
F. Pengertian DBMS ..................................................................................... 7
G. Pemodelan Data ................................................................................................. 8
1. Pengertian ERD ............................................................................................. 8
H. Pemodelan Proses..................................................................................... 9
1. Pengertian Context Diagram .......................................................................... 9
2. Pengertian DFD ........................................................................................... 10
I. Pengujian Black Box ................................................................................ 11
BAB III DESAIN DAN PERANCANGAN ..................................................... 12
A. Piranti yang diperlukan................................................................ ........... 12
B. Perancangan Sistem .......................................................................................... 13
1. CD (Context Diagram) ................................ ................................ ...... 13
2. DFD (Data Flow Diagram) ............................................................... 14
a. DFD (Data Flow Diagram) Level 0 ............................................... 14
b. DFD (Data Flow Diagram) Level 1Manajemen Produk ................ 16
c. DFD (Data Flow Diagram) Level 1 Manajemen Blogs .................. 16
d. DFD (Data Flow Diagram) Level 1 Manajemen Hubungi Kami .... 17
e. DFD (Data Flow Diagram) Level 1 Manajemen Testimoni ........... 18
C. Perancangan Basis data ................................................................................... 19
1. ERD (Entity Relationship Diagram) ................................................. 19
2. Relasi Antar Tabel (Relationship)............................................................... 20
3. Tabel pada Perancangan Sistem ........................................................ 21
D. Rancangan Desain Sistem ............................................................................... 24
E. Sitemap ........................................................................................................... 25
BAB IV IMPLEMENTASI DAN ANALISA................................................... 27
A. Implementasi Sistem ......................................................................................... 27
1. Halaman Admin ......................................................................................... 27
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user xi
a. Halaman Login Admin ................................................................ .. 27
b. Halaman Dashboard ..................................................................... 27
c. Halaman Tambhah Produk ............................................................. 28
d. Halaman Manajemen Blog ............................................................ 29
e. Halaman Manajemen Testimoni..................................................... 30
f. Halaman Manajemen Hubungi Kami .............................................. 31
g. Halaman Tambah Kota ................................................................ .. 33
h. Halaman Produk Terjual ................................................................ 33
i. Halaman Ubah Password ................................................................ 33
2. Halaman visitor .................................................................................. 34
a. Halaman home ................................................................................ 34
b. Halaman hubungi kami ................................................................... 37
c. Halaman testimoni .......................................................................... 38
d. Halaman detail produk .................................................................... 39
B. Pengujian Sistem ............................................................................................... 40
C. Analisa Sistem ......................................................................................... 41
BAB V PENUTUP .......................................................................................... 42
A. Kesimpulan...................................................................................................... 42
B. Saran ..................................................................................................... 42
DAFTAR PUSTAKA ................................ ........................................................ 43
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user xii
DAFTAR TABEL
Halaman
1. Tabel 2.1 Tabel Simbol ERD ................................ ................................ ........ 9
2. Tabel 2.2 Tabel Simbol Context Diagram ................................................... 10
3. Tabel 2.3 Tabel Simbol DFD ................................ ................................ ...... 10
4. Tabel 3.1 Tabel Admin ................................ ............................................... 21
5. Tabel 3.2 Tabel Rumah ................................ ............................................... 21
6. Tabel 3.3 Tabel Spek .................................................................................. 22
7. Tabel 3.4 Tabel Blogs ................................................................................. 22
8. Tabel 3.5 Tabel Hubungi ............................................................................. 23
9. Tabel 3.6 Tabel Kota ................................................................................... 23
10. Tabel 3.7 Tabel Testi ................................................................................. 23
11. Tabel 4.1 Tabel Pengujian Sistem .............................................................. 40
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user xiii
DAFTAR GAMBAR
Halaman
1. Gambar 3.1 Context Diagram ..................................................................... 13
2. Gambar 3.2 DFD Level 0 ................................................................ ........... 15
3. Gambar 3.3 DFD Level 1Manajemen Produk ............................................. 16
4. Gambar 3.4 DFD Level 1 Manajemen Blogs .............................................. 17
5. Gambar 3.5 DFD Level 1 Manajemen Hubungi Kami ................................. 18
6. Gambar 3.6 DFD Level 1 Manajemen Testimoni ....................................... 19
7. Gambar 3.7 ERD ................................ ........................................................ 20
8. Gambar 3.8 Relasi Antar Tabel ................................................................ .. 21
9. Gambar 3.9 Rancangan Halaman Utama ................................ .................... 24
10. Gambar 3.10 Rancangan Halaman Admin .................................................. 25
11. Gambar 3.11 Sitemap .................................................................................. 26
19. Gambar 4.1 Login Admin ......................................................................... 27
20. Gambar 4.2 Dashboard .............................................................................. 28
21. Gambar 4.3 Tambah Produk ................................ ................................ ...... 28
22. Gambar 4.4 Manajemen Blog .................................................................... 29
23. Gambar 4.5 Tambah Blog ......................................................................... 29
24. Gambar 4.6 Edit Blog ................................................................................ 30
25. Gambar 4.7 Hapus Blog ............................................................................ 30
26. Gambar 4.8 Manajemen Testimoni ............................................................ 31
27. Gambar 4.9 Menerima Testimoni .............................................................. 31
28. Gambar 4.10 Manajemen Hubungi Kami ................................ .................... 32
29. Gambar 4.11 Balas Pesan ............................................................................ 32
30. Gambar 4.12 Tambah Kota ......................................................................... 33
31. Gambar 4.13 Produk Terjual ....................................................................... 33
32. Gambar 4.14 Ubah Password ................................ ................................ ...... 34
33. Gambar 4.15 Home ..................................................................................... 36
34. Gambar 4.16 Hubungi Kami........................................................................ 37
35. Gambar 4.17 Testimoni ................................ ............................................... 38
36. Gambar 4.18 Detail Produk ......................................................................... 39
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 1
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Rumah merupakan kebutuhan yang wajib bagi manusia karena digunakan
sebagai tempat tinggal dalam jangka waktu yang lama dan tempat dimana
berlindung dari panasnya matahari, hujan, hawa dingin serta tempat
berkumpulnya keluarga. Adapun permasalahan yang muncul yaitu sulitnya
mencari rumah yang ada di Solo dan sekitarnya dengan cara offline atau dari
informasi mulut ke mulut. Dengan metode pemasaran offline calon pembeli
merasa proses beli yang ribet karena harus melihat rumah secara langsung.
Berkembangnya teknologi internet membuat pemasaran semakin luas yaitu
dengan cara online. Dengan metode online ini target pasar dapat menjangkau
seluruh kalangan masyarakat dan seluruh daerah dengan cara pengerjaan yang
cukup mudah. Berbeda dengan pemasaran offline, misalkan memasang spanduk di
perempatan jalan. Strategi pemasaran online maupun offline mempunyai tujuan
yang sama, yaitu menjual produk. Strategi pemasaran yang bagus mendatangkan
manfaat baik dari segi klien maupun pemilik rumah. Solo merupakan salah satu
karisidenan di Jawa Tengah yang memiliki beberapa kota, diantaranya:
Karanganyar, Klaten, Boyolali, Sragen, Wonogiri, Sukoharjo. Maka dari itu
diperlukan sistem informasi pemasaran rumah di solo dan sekitarnya agar pembeli
dapat memilih model tipe rumah yang akan dibeli sesuai dengan tempat yang
diinginkan.
B. RUMUSAN MASALAH
Berdasarkan latar belakang diatas dapat diambil perumusan masalah yaitu:
Bagaimana cara membuat Sistem Informasi Pemasaran Rumah di Solo dan
Sekitarnya sehingga memudahkan seseorang dalam memilih dan membeli rumah
yang diinginkan.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2
2
C. BATASAN MASALAH
Batasan permasalahan yang akan dianalisis meliputi beberapa pokok
bahasan berikut :
1. Didalam sistem ini tidak terdapat proses jual beli rumah.
2. Pemasaran rumah yang berada di Solo dan sekitarnya meliputi Surakarta,
Karanganyar, Klaten, Sukoharjo , Sragen, Boyolali, Wonogiri.
D. TUJUAN DAN MANFAAT PENELITIAN
1. Tujuan Penelitian
Tujuan dari adanya penelitian ini adalah membuat sistem pemasaran
rumah berbasis online di Solo dan sekitarnya
2. Manfaat Penelitian
i. Bagi visitor
Dengan adanya aplikasi ini diharapkan orang yang mencari rumah,
dapat melalui d imana saja dan kapan saja asal ada internet . Dan visitor
dapat menentukan pilihan rumah yang diinginkan.
ii. Bagi pihak pemasaran rumah
Mempermudah pemasaran rumah sehingga orang bisa memilih rumah
sesuai yang diinginkan.
E. METODE PENELITIAN
1. Pengumpulan Data
Pengumpulkan data-data yang dibutuhkan untuk menganalisa
permasalahan serta sebagai bahan untuk pembangunan Sistem Informasi
Pemasaran Rumah Berbasis Online di Solo dan Sekitarnya.
Pengumpulan data dapat dilakukan dengan beberapa metode, yaitu:
a. Observasi
Observasi merupakan metode pengumpulan data yang dilakukan
melalui pengamatan, pencatatan dan pencarian informasi tentang semua
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3
3
informasi mengenai sistem pemasaran rumah melalui wawancara dengan
teman yang bekerja pada perusahaan properti di Jakarta.
b. Studi Pustaka
Studi pustaka merupakan suatu metode yang dilakukan dengan
mencari buku – buku referensi serta tutorial yang membahas mengenai
pengembangan aplikasi dengan PHP dan MySQL.
c. Browsing
Browsing merupakan proses pencarian data di dunia maya dengan
menggunakan koneksi internet.
2. Analisis Kebutuhan dan Perancangan Sistem
Melakukan analisa terhadap data-data yang diperoleh untuk nantinya
sebagai acuan dalam merancang sistem. Dalam metode kali ini, d ilakukan pula
perancangan desain sistem yang akan dibuat nantinya.
Adapun metode dalam analisis kebutuhan dan perancangan sistem, yaitu:
a. Perancangan basis data
Perancangan basis data akan menjelaskan tentang tabel apa saja yang
diperlukan dan tipe data dari masing-masing tabel yang digunakan serta
bagaimana relasi tabel yang dapat terjadi.
b. Perancangan sistem
Perancangan sistem akan menjelaskan bagaimana sistem bekerja untuk
mengolah data input menjadi data output berdasarkan fungsi-fungsi yang
telah direncanakan.
c. Perancangan desain aplikasi back-end
Digunakan untuk merancang desain aplikasi untuk admin sebelum
melakukan proses pembuatan aplikasi. Ini diperlukan agar aplikasi yang
dibuat dapat terstruktur dengan baik.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
4
4
d. Perancangan desain aplikasi front-end
Digunakan untuk merancang desain aplikasi untuk klien sebelum
melakukan proses pembuatan aplikasi . Ini diperlukan agar aplikasi yang
dibuat dapat terstruktur dengan baik.
3. Implementasi Sistem
Dari rancangan yang telah dibuat, selanjutnya mengimplementasikan
melalui pembuatan sistem, yaitu dengan menuliskan kode program sesuai
tahapan-tahapan yang ada pada perancangan.
4. Pengujian dan Evaluasi Produk
Pengujian terhadap sistem yang telah dibuat untuk mengevaluasi hasilnya
dari sistem tersebut, serta melakukan error handling apabila terdapat error
pada sistem untuk dibenahi.
5. Penyusunan Laporan
Dari hasil pengumpulan data, analisa kebutuhan dan perancangan sistem
serta pengujian produk pada akhirnya dipakai sebagai bahan penyusunan
laporan.
F. SISTEMATIKA PENULISAN
Sistematika dalam laporan Tugas Akhir dengan judul sistem informasi
pemasaran rumah berbasis online di Solo dan sekitarnya dapat diuraikan sebagai
berikut :
1. BAB I PENDAHULUAN
Pada bagian pendahuluan dikemukakan mengenai latar belakang,
perumusan masalah, batasan masalah, tujuan dan manfaat, metode peneltian
dan sistematika penulisan.
2. BAB II LANDASAN TEORI
Pada bagian landasan teori memuat tinjuan pustaka yang digunakan
sebagai referensi dalam pengembangan aplikasi sistem pemasaran rumah.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
5
5
3. BAB III DESAIN DAN PERANCANGAN
Pada bagian desain dan perancangan memuat tentang desain sistem,
perancangan sistem, perancangan database yang digunakan dalam
pengembangan aplikasi sistem pemasaran rumah.
4. BAB IV IMPLEMENTASI DAN ANALISA
Pada bagian implementasi dan analisa memuat tentang deskripsi sistem,
analisa kebutuhan sistem, pembahasan tampilan halaman pengembangan
aplikasi sistem pemasaran perumahan serta keunggulan dan kelemahan
program.
5. BAB V PENUTUP
Pada bagian penutup memuat kesimpulan dan saran yang diambil dari
pembahasan pengembangan aplikasi sistem pemasaran rumah.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 6
BAB II
LANDASAN TEORI
A. Pengertian Sistem Informasi
Sistem informasi adalah suatu sistem yang menyediakan informasi untuk
manajemen dalam mengambil keputusan dan juga untuk menjalankan operasional
perusahaan. Beberapa manfaat adanya sistem informasi yaitu : Menyediakan
informasi dalam pengambilan keputusan, membantu petugas dalam melaksanakan
opersai perusahaan, dan menyediakan informasi untuk pemakai pihak luar
perusahaan. Suatu sistem informasi akan mempunyai hubungan hal yang satu
dengan yang lainnya. Sistem informasi sendiri memiliki sejumlah komponen yang
terdiri dari beberapa komponen yaitu manusia, data, hardware dan software.
Sebagai suatu sistem, setiap komponen tersebut berinteraksi satu dengan yang
la inya membentuk satu kesatuan untuk mencapai sasarannya. (Witarto, 2004 )
B. Website
Website atau situs juga dapat diartikan sebagai kumpulan halaman yang
menampilkan informasi data teks, data gambar diam atau gerak, data animasi,
suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun
dinamis yang membentuk satu rangkaian bangunan yang saling terkait d imana
masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).
Bersifat statis apabila isi informasi website tetap, jarang berubah, dan isi
informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi
informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah
berasal dari pemilik serta pengguna website. Dalam sisi pengembangannya,
website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website
dinamis bisa diupdate oleh pengguna maupun pemilik.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
7
7
C. HTML
HTML (HyperText Markup Language) merupakan bahasa yang digunakan
untuk membuat sebuah halaman web, karena bahasa ini yang dipahami oleh
browser. HTML mempunyai beberapa sintak untuk mengatur elemen agar
kelihatan lebih menarik. Biasanya HTML dikombinasikan dengan bahasa
pemrograman PHP untuk membuat halaman web yang dinamis.
D. PHP
PHP adalah singkatan dari Personal Home Page yang merupakan bahasa
standar yang digunakan dalam dunia website. Ada beberapa pengertian tentang
PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preprocesor. Ini
merupakan bahasa yang hanya dapat berjalan pada server yang hasilnya dapat
ditampilkan pada klien.
E. JQuery
JQuery adalah sebuah framework/library JavaScript yang dapat membantu
kita mempermudah dan mempercepat pengolahan halaman web. Dengan jQuery
kita dapat membuat web lebih menarik dan interaktif dengan mudah. jQuery
sudah mengautomasi pekerjaan-pekerjaan yang umum dan mempermudah kode
yang kompleks
F. Database Management System (DBMS)
DBMS adalah sistem yang secara khusus dibuat untuk memudahkan
pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi
kelemahan sistem pemrosesan yang berbasis berkas.Pada pendekatan yang
berbasis berkas, umumnya perancangan sistem didasarkan pada kebutuhan
individual pemakai, bukan berdasarkan kebutuhan sejumlah pemakai. Setiap kali
terdapat kebutuhan baru dari seorang pemakai, kebutuhan segera diterjemahkan
kedalam program komputer. Akibatnya, kemungkinan besar setiap program
aplikasi menuliskan data tersendiri. Sementara itu ada kemungkinan data yang
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
8
8
sama juga terdapat pada berkas-berkas lain yang digunakan oleh program aplikasi
la in. DBMS dikelompokkan menjadi dua bagian, yaitu :
1. RDBMS (Relational Database Management System) adalah sebuah
program komputer yang didisain untuk mengatur/memanajemen sebuah
basis data sebagai sekumpulan data yang disimpan secara terstruktur,
danmelakukan operasi-operasi atas data atas permintaan penggunanya.
Salah satu karakteristik dari RDBMS yaitu menyajikan data pada
pengguna dalam bentuk relasional. Contoh dari RDBMS yaitu MySQL,
Microsoft SQL Server, Interbase.
2. ORDBMS (Object Relational Database Management System)
ORDBMS adalah sistem manajemen database yang mirip dengan
database relasional, tetapi dengan model database berorientasi objek:
objek, kelas dan pewarisan secara langsung didukung dalam skema
database dan dalam bahasa query. Contoh ORDBMS yaitu Oracle,
PostgreSQL
G. Pemodelan Data
1. Entity Relasionship Diagram ( ERD)
Entity Relasionship Diagram(ERD) adalah suatu model jaringan
(network) yang menggunakan susunan data yang disimpan dalam sistem
secara abstrak. Tujuan utama dari penggambaran ERD adalah untuk
menunjukkan struktur objek data (entity) dan hubungan (relationship) yang
ada pada objek tersebut. ERD berguna bagi professional sistem, karena ERD
memperlihatkan hubungan antara data store pada DFD (Fatansyah, 2001).
Komponen utama ERD dapat dilihat pada Tabel 2.1.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
9
9
Tabel 2.1 simbol – simbol ERD
Simbol Keterangan
Entitas : Digunakan untuk menggambarkan obyek
yang dapat diidentifikasikan dalam lingkungan
pemakai.
Atribut : Digunakan untuk menggambarkan elemen-
elemen dari suatu entitas, yang menggambarkan
karakter entitas.
Hubungan : Entitas dapat berhubungan satu sama
la in. Hubungan disebut dengan relasi.
Garis : Digunakan untuk menghubungkan entitas dan
entitas dengan atribut.
Setiap entitas pada himpunan entitas A dapat
berhubungan dengan banyak entitas pada himpunan
entitas B, tetapi setiap entitas pada entitas B dapat
berhubungan dengan satu entitas pada himpunan
entitas.
Setiap entitas pada himpunan entitas A berhubungan
dengan paling banyak dengan satu entitas pada
himpunan entitas B, tetapi tidak sebaliknya, dimana
setiap entitas pada himpunan entitas A berhubungan
dengan paling banyak satu entitas pada himpunan
entitas B
H. Pemodelan Proses
1. Context Diagram
Diagram konteks atau Context Diagram adalah sebuah diagram sederhana
yang menggambarkan hubungan antara entity luar, masukan dan keluaran
sistem (Kristanto, 2003).
Simbol yang digunakan dalam diagram konteks sesuai dengan teori
Yourdon – De Marco adalah sebagai berikut:
1 n
n 1
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
10
10
entitas
entitas
Tabel 2.2 Simbol Komponen Context Diagram
Bentuk Komponen Keterangan
Entitas
Sumber atau tujuan dari aliran data
dari atau ke sistem.
Aliran Data
Menggambarkan aliran data dari satu
proses ke proses lainya.
Proses
Fungsi yang mentransformasikan data
secara umum.
2. Data flow Diagram (DFD)
Data Flow Diagram atau DFD adalah suatu model logika data atau proses
yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data
yang keluar dari sistem, dimana data yang tersimpan, proses apa yang
menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses
yang dikenakan pada data tersebut (Kristanto, 2003).
Tabel 2.3 Simbol Komponen DFD
Bentuk Komponen Keterangan
Entitas
Sumber atau tujuan dari aliran data
dari atau ke sistem.
Aliran Data
Menggambarkan aliran data dari satu
proses ke proses lainya.
Proses
Fungsi yang mentransformasikan data
secara umum.
Berkas atau tempat penyimpanan
Komponen yang berfungsi untuk
menyimpan data atau file.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
11
11
I. Pengujian Black Box
Pengujian validasi digunakan untuk mengetahui apakah sistem yang dibangun
sudah benar sesuai dengan yang dibutuhkan. Item-item yang telah dirumuskan
dalam daftar kebutuhan dan merupakan hasil analisis kebutuhan akan menjadi
acuan untuk melakukan pengujian validasi. Pengujian validasi menggunakan
metode pengujian Black Box, karena tidak memerlukan untuk berkonsentrasi
terhadap alur jalannya algoritma program dan lebih ditekankan untuk menemukan
konformitas antara kinerja sistem dengan daftar kebutuhan (Indriati, 2010 ).
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
42
BAB III
DESAIN DAN PERANCANGAN
A. Piranti yang diperlukan
Dalam pembuatan sistem informasi pemasaran rumah menggunakan
PHP dan MySQL, terdapat beberapa peragkat lunak dan perangkat keras :
1. Hardware
hardware yang digunakan dalam sistem informasi pemasaran rumah
adalah seperangkat komputer dengan spesifikasi minimal sebagai berikut :
a. Processor Intel Pentium 4 .
b. Hardisk free space minimal 6 GB.
c. Memory RAM 512Mb .
d. Monitor dengan resolusi 1280 x 1024
2. Software
Software yang digunakan dalam pembuatan sistem informasi
pemasaran rumah adalah :
a. MySQL Version 5.1.41 sebagai server database.
b. Macromedia Dreamweaver CS5 sebagai editor web.
c. Adobe Photosop CS3 sebagai editor gambar.
d. Apache Version 2.2.14 sebagai web server.
e. PHP sebagai bahasa pemrograman.
12
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
13
B. Perancangan Sistem
1. Context Diagram
Diagram konteks pada sub sistem informasi pemasaran rumah
ditunjukkan pada gambar 3.1 .
SI pemasaran rumahAdmin
Username & password
Data verifikasi
visitorInfo rumah
1. Memberikan testimoni2. Mengubungi pihak pemasaran rumah
1. melihat testimoni2. melihat rumah yang dijual3. melihat isi blog
1. verifikasi testimoni visitor2. ubah password3. manajemen produk rumah4. mengisi konten blog
1. melihat produk yang dijual2. melihat blog3. melihat testimoni4. melihat yang menghubungi kami
Gambar 3.1 Context Diagram
Keterangan :
1. Admin ke Sistem Informasi Pemasaran Rumah
a. Proses input username dan password
b. Proses verifikasi testimoni
c. Proses manajemen produk rumah
d. proses input konten blog
e. proses ubah password
2. Sistem Informasi Pemasaran Rumah ke Admin
a. Lihat data testimoni dari visitor
b. Lihat konten blog yang ditulis
c. Lihat produk rumah yang dijual
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
14
d. Lihat yang menghubungi kami
3. Visitor ke Sistem Informasi Pemasaran Rumah
a. Proses Input testimoni
b. Proses input menghubungi pihak pemasaran rumah
4. Sistem Informasi Pemasaran Rumah ke Visitor
a. Lihat testimoni dari visitor
b. Mendapat pesan balasan dari pihak pemasaran rumah
c. Melihat isi blog.
2. Data Flow Diagram (DFD)
DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari
sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut
dan interaksi antara data yang tersimpan dan proses yang terjadi pada sistem
informasi pemasaran rumah.
a. Data Flow Diagram (DFD) level 0
Data Flow Diagram (DFD) level 0 pada sistem informasi pemasaran
rumah ditunjukkan pada gambar 3.2.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
15
Gambar 3.2 Data Flow Diagram level 0
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
16
b. Data Flow Diagram (DFD) level 1 Proses 1 Manajemen Produk
Data Flow Diagram (DFD) level 1 proses 1 yaitu proses manajemen
produk pada sistem informasi pemasaran rumah ditunjukkan pada
gambar 3 .3.
2.1.Kelola produk
admin
2.2.lihat produk
Dt. produk
Data produk (a)
Data produk(c)
visitor
Info produk(b)
Data produk(f)
Info produk (a)
Data produk (d)
Dt. spekData spek (a)
Data spek(b)
Data produk(g)
Data spek(d)
Data produk (b)
Data produk(h)
Data spek(c)
Gambar 3.3 Data Flow Diagram level 1 proses 1 manajemen produk
Penjelasan dari alur sistem diatas adalah data produk(a) merupakan
input data yang meliputi harga,alamat, gambar, peta . Data produk(c)
merupakan inputan ke table Dt.Produk dan data produk(d) yang nantinya
dikelola. Data spek(a) merupakan data yang diambil dari table dt.spek
yang nantinya akan masuk ke kelola produk dan data spek(d) adalah
timbal baliknya. Data produk(f) dan data spek(b) merupakan semua data
yang dibutuhkan rumah yang nantinya akan member informasi kepada
visitor maupun admin.
c. Data Flow Diagram (DFD) level 1 Proses 2 Manajemen Blogs
Data Flow Diagram (DFD) level 1 proses 2 yaitu manajemen blogs
sistem informasi pemasaran rumah ditunjukkan pada gambar 3.4.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
17
3.1.Kelola blog
3.2.Lihat blog
admin
visitor
Dt. blog
Data blog(a)
Data blog(c)
Data blog(e)Info blog(a)
Info blog(b)
Data blog(d)
Info blog(c)
Data blog(g)
Gambar 3.4 Data Flow Diagram level 1 proses 2 manajemen blogs
Penje lasan dari gambar diatas adalah data blog(a) merupakan data
inputan yang dimasukkan oleh admin dan info blog(b) admin
mendapatkan informasi blog yang telah diterbitkan. Data blog(d)
merupakan data blog yang diambil dari table dt.blog yang nantinya
akan dikelola dan data blog(c) ya itu hasil dari kelola blog. Info blog(a)
merupakan informasi blog untuk visitor.
d. Data Flow Diagram (DFD) level 1 Proses 3 Manajemen Hubungi
Kami
Data Flow Diagram (DFD) level 1 proses 3 yaitu proses manajemen
hubungi kami pada sistem informasi pemasaran rumah ditunjukkan pada
gambar 3 .5.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
18
Gambar 3.5 Data Flow Diagram level 1 Proses 3 manajemen hubungi kami
Penje lasan dari gambar diatas adalah data hub kami(a) merupakan
inputan yang dikirimkan visitor ke admin setelah itu admin melihat
informasi yang menghubungi yang Nampak pada alur info hub
kami(d). Data hub kami(c) merupakan data dari visitor yang nantinya
akan dikelola admin. Reply dari admin(b) merupakan balasan dari
pesan yang telah menghubungi.
e. Data Flow Diagram (DFD) level 1 Proses 4 Manajemen Testimoni
Data Flow Diagram (DFD) level 1 proses 4 yaitu manajemen
testimoni pada sistem informasi pemasaran rumah ditunjukkan pada
gambar 3 .6.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
19
Gambar 3.6 Data Flow Diagram level 1 Proses 4 manajemen testimoni
Penje lasan dari alur diatas adalah data testimona(a) merupakan
inputan yang telah dimasukkan oleh visitor. Data testimoni(c)
merupakan data yang dikirimkan oleh visitor ke admin. Setelah itu
admin memverifikasi testimonial , apabila sekiranya testimoni yang
berikan positif maka akan diterima dan ditampilkan sehingga visitor
dan admin dapat melihat testimoni.
C. Perancangan Basis Data
Rancangan basis data untuk pembuatan sistem informasi pemasaran rumah
adalah sebagai berikut :
1. Entity Relationship Diagram (ERD)
ERD mempunyai tujuan untuk menghubungkan tabel satu dengan yang
la innya yang masih saling berhubungan, sehingga dapat terlihat batasan-
batasan hubungan dari tabel yang dibuat. ERD system informasi pemasaran
rumah ditunjukkan pada gambar 3.7.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
20
Rumah
harga Id_spek
Id_rumah
alamat
status
image
Image_loc
date
map
Id_kota
spek
Id_spek Jumlah_kamar
Jumlah_lantai
Luas_bangunan
Luas_tanah
garasi
n
1
blogs
id
judul
isi
testi
id nama
message
status
hubungi
id nama
message
subject tanggal
admin
username
password
kota
Id_kota
Ikota
mempunyai
1di
n
Gambar 3.7 Entity Relationship Diagram (ERD)
2. Relasionship (Relasi Antar Tabel)
Relasi antar tabel pada sistem informasi pemasaran rumah ditunjukkan
pada gambar 3.8.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
21
rumah
PK id_rumah
hargaid_spekalamatimageimg2img3img4img5datestatusid_kotamap
spek
PK id_spek
jumlah_kamarjumlah_lantailuas_bangunanluas_tanahgarasi
kota
PK id_kota
kota
Gambar 3.8 Relasi Antar Tabel
3. Tabel pada Perancangan Sistem
a. Tabel admin
Tabel admin digunakan untuk menyimpan data admin. Struktur
tabel admin ditunjukkan pada tabel 3.1 .
Tabel 3.1 Tabel admin
Nama field Tipe dan Ukuran Keterangan
Username Char(30) Not null ,PK
Password Varchar(32) Md5
b. Tabel rumah
Tabel rumah digunakan untuk menyimpan data dari rumah.
Struktur tabel rumah ditunjukkan pada tabel 3.2.
Tabel 3.2 Tabel rumah
Nama field Tipe dan Ukuran Keterangan
id_rumah int(20) Not null ,PK
harga varchar(32) Not null
id_spek Varchar(20) FK, Not null
alamat text Not null
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
22
image char(20) Not null
img2 char(20) Not null
img3 char(20) Not null
img4 char(20) Not null
img5 char(20) Not null
date date Not null
status Int(2) Not null
id_kota Char(32) FK, Not null
map text Not null
c. Tabel spek
Tabel spek digunakan untuk menyimpan data spesifikasi rumah.
Struktur tabel spek ditunjukkan pada tabel 3.3.
Tabel 3.3 Tabel spek
Nama field Tipe dan Ukuran Keterangan
id_spek varchar(20) Not null ,PK
jumlah_kamar int(2) Not null
jumlah_lantai int(2) Not null
luas_bangunan Int(4) Not null
luas_tanah Int(4) Not null
garasi Int(2) Not null
d. Tabel blogs
Tabel blogs digunakan untuk menyimpan data judul dan isi blog.
Struktur tabel blogs ditunjukkan pada tabel 3.4.
Tabel 3.4 Tabel blogs
Nama field Tipe dan Ukuran Keterangan
id int(3) Not null ,PK
judul Varchar(64) Not null
isi text Not null
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
23
e. Tabel hubungi
Tabel hubungi digunakan menampung data email,pesan dari visitor
ke admin. Struktur tabel hubungi ditunjukkan pada tabel 3.5.
Tabel 3.5 Tabel hubungi
Nama field Tipe dan Ukuran Keterangan
id int(8) Not null ,PK
nama Varchar(32) Not null
email Varchar(32) Not null
subject Varchar(64) Not null
message text Not null
tanggal date Not null
f. Tabel kota
Tabel kota digunakan untuk menyimpan data id kota dan nama
kota. Struktur tabel kota ditunjukkan pada tabel 3 .6.
Tabel 3.6 Tabel kota
Nama field Tipe dan Ukuran Keterangan
Id_kota Char(9) Not null ,PK
kota Varchar(32) Not null
g. Tabel testi
Tabel testi digunakan untuk menyimpan data testimoni. Struktur
tabel kota ditunjukkan pada tabel 3.7.
Tabel 3.7 Tabel testimoni
Nama field Tipe dan Ukuran Keterangan
Id int(3) Not null ,PK
nama Varchar(32) Not null
email Varchar(32) Not null
message text Not null
status Int(2) Not null
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
24
D. Rancangan Desain Sistem
1. Rancangan Desain Halaman Utama
Halaman utama merupakan halaman yang pertama kali akan tampil
ketika sistem dijalankan dalam web browser. di halaman utama terdapat
link-link yang dapat digunakan user untuk mendapatkan informasi tentang
sistem informasi pemasaran rumah di Solo dan sekitarnya, sebagai contoh
adalah Informasi-informasi terbaru produk rumah yang dijual. Rancangan
halaman utama dapat dilihat pada gambar 3.9.
Gambar 3.9 Rancangan Halaman Utama
2. Rancangan Halaman Admin
Halaman admin merupakan halaman yang akan tampil ketika admin
melakukan proses login. Di halaman ini admin mempunya hak akses
mengelola data-data yang berhubungan dengan sistem informasi
pemasaran. Rancangan halaman admin dapat dilihat pada gambar 3.10.
logo
Menu navigasi
content
footer
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
25
rumah. Rancangan halaman admin dapat dilihat pada gambar 3.10.
Gambar 3.10 Rancangan Halaman Admin
E. Sitemap
Sitemap merupakan rancangan sistem secara keseluruhan. Sitemap dapat
digunakan agar alur sistem dapat dilihat lebih jelas. Sitemap sistem informasi
pemasaran rumah dapat dilihat pada gambar 3.11.
Header Menu navigasi
Dashboard menu
footer
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
26
SI pemasaran rumah
visitor
admin
Home
Kota
Halaman
Testimonial
Hubungi
Tentang kami
layanan
FAQ
Blogs
Cara beli rumah
Cara jual rumah
produk
blogs
testimoni
Hubungi kami
Produk terjual
kota
Gambar 3.11 Sitemap
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
42
BAB IV
IMPLEMENTASI DAN ANALISA
Dalam sistem informasi pemasaran rumah berbasis online di Solo dan
sekitarnya mempunyai aktor utama yaitu admin , serta aktor kedua yaitu visitor.
Berikut adalah hasil tampilan dari pengimplementasian sistem informasi
pemasaran rumah.
A. Implementasi Sistem
1. Halaman admin
a. Tampilan halaman login admin
Halaman login admin digunakan untuk masuk ke menu admin,
apabila username atau password salah maka tidak akan bisa masuk.
Tampilan halaman admin dapat dilihat pada gambar 4 .1.
Gambar 4.1 Halaman Login Admin
b. Tampilan halaman dashboard
Halaman dashboard merupakan halaman yang berisi menu admin
yang digunakan untuk memanajemen konten. Beberapa menu tersebut
yaitu: produk, tambah produk, blogs, tambah blogs, testimoni, hubungi
kami, produk terjual, kota, tambah kota. Untuk penjabaran dari menu
tersebut akan diulas lebih detail. Tampilan halaman dashboard dapat
dilihat pada gambar 4.2.
27
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
28
Gambar 4.2 Halaman dashboard
c. Tampilan halaman tambah produk
Halaman tambah produk digunakan untuk menambahkan rumah
yang akan dijual, yang paling berbeda di rumahkoo yaitu ada fasilitas
map. Jadi map tersebut merupakan alamat dari rumah yang akan dijual.
Dalam hal ini menggunakan google maps lalu di embed di halaman
produk. Tampilan ha laman tambah produk dapat dilihat pada gambar
4.3.
Gambar 4.3 Halaman tambah produk
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
29
d. Tampilan halaman manajemen blog
Halaman manajemen blog digunakan untuk menambah, mengedit
dan menghapus blog. Blog akan tampil di halaman visitor sehingga
dapat dibaca semua orang. Tampilan halaman manajemen blog dapat
dilihat pada gambar 4.4.
Gambar 4.4 Halaman manajemen blog
Tampilan halaman tambah blog
Halaman tambah blog digunakan untuk menambahkan blog
baru dengan inputan judul dan isi blog. Tampilan halaman
tambah blog dapat dilihat pada gambar 4.5.
Gambar 4.5 Halaman tambah blog
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
30
Tampilan halaman edit blog
Halaman edit blog digunakan untuk mengubah judul maupun
isi b log yang sudah di terbitkan. Tampilan halaman edit blog
dapat dilihat pada gambar 4.6.
Gambar 4.6 Halaman edit blog
Tampilan halaman hapus blog
Halaman hapus blog digunakan untuk menghapus judul dan isi
blog yang sudah di terbitkan. Tampilan halaman hapus blog
dapat dilihat pada gambar 4.7.
Gambar 4.7 Halaman hapus blog
e. Tampilan halaman manajemen testimoni
Halaman manajemen testimoni digunakan untuk menerima dan
menolak testimoni dari visitor, jadi testimoni akan di filter dahulu oleh
admin. Bilamana testimoni mendukung rumahkoo secara positif maka
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
31
akan di tampilkan ke halaman testimoni. Tampilan manajemen
testimoni dapat dilihat pada gambar 4.8.
Gambar 4.8 Halaman manajemen testimoni
Di halaman manajemen testimoni juga terdapat halaman untuk
filter testimoni, jika testimoni positif akan ditampilkan. Bila status 0
maka komentar tidak akan muncul dan status 1 maka akan tampil.
Berikut tampilan halaman untuk menerima testimoni .
Gambar 4.9 Halaman menerima testimoni
f. Tampilan halaman manajemen hubungi kami
Halaman manajemen hubungi kami digunakan untuk menampung
pertanyaan seputar rumah yang akan dijual maupun cara pembayaran
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
32
dan lain sebagainya. Link balas digunakan untuk membalas pesan yang
telah diterima dan natinya akan masuk ke email pengirim hubungi
kami. Tampilan manajemen hubungi kami dapat dilihat pada gambar
4.10.
Gambar 4.10 Halaman manajemen hubungi kami
Dan berikut tampilan untuk membalas pesan yang telah dikirim
oleh visitor kepada admin.
Gambar 4.11 Halaman balas pesan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
33
g. Tampilan halaman tambah kota
Halaman tambah kota digunakan untuk menambahkan kota yang
ada di solo dan sekitarnya. Tampilan halaman tambah kota dapat
dilihat pada gambar 4.12.
Gambar 4.12 Halaman tambah kota
h. Tampilan halaman produk terjual
Halaman ini digunakan untuk melihat produk rumah yang sudah
terjual, tampilan dapat dilihat pada gambar 4.13.
Gambar 4.13 Halaman produk terjual
i. Tampilan halaman ubah password
Halaman ubah password digunakan untuk merubah password dari
admin, setelah diubah maka akan logout otomatis dan login dengan
password yang baru. Tampilan hamalan ubah password dapat dilihat
pada gambar 4 .14.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
34
Gambar 4.14 Halaman ubah password
2. Halaman visitor
a. Tampilan halaman home
Tampilan ha laman home dapat dilihat pada gambar 4.15. Penjelasan
dari beberapa bagian- bagian halaman home yaitu:
Menu navigasi
Digunakan untuk menuju ke menu atau halaman lainnya, yang
berisi home, kota, halaman, testimonial , dan hubungi kami
Menu pencarian
Digunakan visitor untuk mempermudah pencarian data rumah yang
sekiranya cocok. Ada beberapa filter pecarian berdasarkan harga,
lokasi, jumlah kamar tidur, jumlah lantai agar mendapatkan hasil
yang detail.
Slideshow fitur
Digunakan untuk memasang beberapa produk rumah yang
sekiranya istimewa dan elegan
Tampilan produk
Digunakan untuk menampilkan beberapa produk rumah dari tiap
tiap kota yang di limit 2.
Informasi
Berisi tentang kontak dari kantor pemasaran rumahkoo, mulai dari
nomor telefon , email, maupun alamat lengkap.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
35
Kota dan kabupaten
Digunakan untuk melihat se luruh produk rumah berdasarkan kota
yang dipilih.
Jejaring sosial
Digunakan untuk memperluas jaringan pemasaran di dunia maya.
Statistik
Digunakan untuk melihat pengunjung dalam perhari,perbulan,
maupun pertahun. Dalam fasilitas tersebut menggunakan histats.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
36
Gambar 4.15 Halaman home
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
37
b. Tampilan halaman hubungi kami
Halaman ini berisi tentang informasi kontak pihak pemasaran
rumahkoo yang meliputi peta kantor pemasaran dan menyediakan form
untuk menghubungi pihak admin dengan pertanyaan yang meliputi
informasi rumah maupun transaksi penjualan.
Gambar 4.16 Halaman hubungi kami
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
38
c. Tampilan halaman testimoni
Halaman testimoni digunakan menampilkan kalimat positif yang
membangun pihak rumahkoo. Sebelum ditampilkan ke halaman
testimoni, pesan tersebut akan di filter dahulu oleh admin. Dalam proses
input testimoni dengan nama,email,dan message bila formatnya tidak
tepat atau kurang karakter, maka akan muncul sebuah pesan salah dari
javascript. Dan dibawah testimoni terdapat Halaman yang berfungsi
untuk membatasi testimoni yang tampil di setiap page , dalam hal ini
dibatasi 5 yang akan tampil .Tampilan halaman testimoni dapat dilihat
pada gambar 4.17 .
Gambar 4.17 halaman testimoni
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
39
d. Tampilan halaman detail produk
Halaman detail produk digunakan untuk menampilkan spesifikasi dari
rumah secara detail terdapat juga map dari google yang dimasukkan oleh
admin. Berikut tampilan detail produk yang ditunjukkan pada gambar
4.18.
Gambar 4.18 halaman detail produk
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
40
B. Pengujian Sistem
Dalam pengujian sistem ini diharapkan aplikasi pemasaran rumah ini
dapat berjalan dengan baik dan dapat bermanfaat. Berikut hasil pengujian
sistem dengan metode black box dapat ditunjukkan pada table 4.1.
Tabel 4.1 Tabel Pengujian Sistem
No Nama Kasus uji Hasil yang diharapkan Hasil yang didapatkan Status 1. Kasus uji fitur
search pada halaman home
Sistem dapat menerima parameter dari inputan melalui menu select list dan menampilkan hasil sesuai dengan yangdi masukkan
Sistem menampilkan halaman hasil pencarian
Valid
2. Kasus Uji mencari berdasarkan kota dan terdapat map
Sistem dapat mempermudah mencari rumah di setiap kota dan memunculkan map alamat rumah yang dijual.
Sistem menampilkan rumah yang dijual berdasarkan kota dan terdapat map.
valid
3. Kasus Uji testimonial
Sistem menampilkan seluruh user atau visitor yang telah memberikan testimoni yang sifatnya mendukung dari pihak perusahaan pemasaran. Sebelum di publish akan di filter oleh admin.
Sistem menampilkan seluruh testimonial yang sudah di approve oleh admin.
valid
4. Kasus Uji hubungi kami
Visitor mendapat perlakuan yang baik dari pihak pemasaran rumah dan timbulnya transaksi jual beli yang sah.
Admin dapat mengetahui beberapa visitor yang mengirim pesan kepadanya dan membalasnya.
valid
5. Kasus Uji form input
Seluruh inputan bila tidak diisi dengan lengkap, maka tidak akan bisa tersimpan ke database.
Inputan dari form, masuk ke database.
valid
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
41
C. Analisa Sistem
Dari hasil implementasi dan pengujian sistem dengan metode black box
maka dapat di ambil kesimpulan bahwa sistem informasi pemasaran rumah ini
mempunyai kelebihan dalam pencarian rumah mendapatkan hasil yang sesuai
dengan yang dicari visitor. Selain itu juga terdapat map yang memudahkan
pencarian rumah yang dijual. Didalam form input juga terdapat pesan error
jika input yang dimasukkan salah atau tidak sesuai.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
42
BAB V
PENUTUP
A. Kesimpulan
Berdasarkan pembahasan di atas, maka dapat diambil kesimpulan sebagai
berikut :
1. Telah dibuat sistem informasi pemasaran rumah berbasis online di Solo
dan sekitarnya. Dimana sistem tersebut dibuat berbasis PHP dan MySQL.
2. Sistem informasi pemasaran rumah menggunakan google maps digunakan
untuk peta alamat sehingga mempermudah dalam mencari lokasi.
3. Sistem informasi pemasaran rumah dapat diakses secara online oleh user,
sehingga dapat digunakan dimanapun dan kapanpun selama terdapat
internet.
4. Sistem informasi pemasaran rumah memberikan manfaat kepada orang –
orang yang hendak membeli rumah di Solo dan sekitarnya.
B. Saran
Sistem informasi pemasaran rumah masih mempunyai kekurangan dari
segi teknis dan penyajian yang sangat sederhana. Sistem informasi pemasaran
rumah dapat dikembangkan dengan teknologi pemrograman modern seperti
AJAX sehingga tampilan terlihat lebih elegan dan sistem akan lebih fast load .