LAPORAN TUGAS AKHIR TKJ 33 - PEMROGRAMAN LANJUT + DATABASE

“SeKON v.1.0” .: Sewa Kos Online :.

Disusun Oleh : Febriansyah Razak 48910006

Teknik Komputer Jaringan Program Pendidikan Alih Jenjang D3 ke D4 Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung 2010-2011

BAB I LATAR BELAKANG
Hidup jauh dari keluarga merupakan suatu pilihan, ketika minat belajar dan pekerjaan menuntut seseorang untuk bermukim di suatu daerah baru akan cukup sulit bagi seseorang untuk menemukan permukiman yang layak dan sesuai dengan keinginannya. Terlebih sebagai mahasiswa yang memiliki pemasukan tidak lebih (pas-pasan) dan hanya mengandalkan kiriman dari orang tua saja, mendapatkan kos atau kontrakan yang sesuai dengan kebutuhan akan dapat membantu menghemat biaya hidup. Namun apa yang terjadi apabila seseorang yang belum pernah ke suatu daerah dan tidak memiliki koneksi mencari tempat bermukim. Jelas hal tersebut sangat menyita waktu dan bukan tidak mungkin kalau harga kos atau kontrakan dapat menjadi berlipat ganda karena menggunakan jasa perantara. Untuk itulah kita harus memikirkan solusi bersama, bagaimana agar mobilitas setiap orang tidak terhambat dengan mencari kos atau kontrakan, salah satu solusinya adalah dengan membuat suatu system informasi kosan yang di dalamnya terdapat mekanisme untuk melakukan survey secara online sampai dengan melakukan proses pemesanan. System ini menggunakan metode web based, dimana setiap orang dapat mendaftar secara online baik sebagai investor maupun user dan dapat mencari lokasi kos atau kontrakan yang akan disewa berdasarkan kota atau Perguruan Tinggi.

:: SeKON v.1.0 :: | 1

BAB II DASAR TEORI
2.1 Konsep Web Perkembangan teknologi membawa perubahan yang sangat terasa dalam informasi dan komunikasi. Hal ini semakin dirasakan ketika muncul layanan-layanan teknologi bagi jaringan yang semakin memudahkan pengguna untuk melakukan pertukaran data dan informasi. Jika sebelumnya informasi dan komunikasi dilakukan secara sederhana, saat ini masyarakat dapat menggunakan teknologi yang lebih efektif dan efisien.

Dari sekian banyak layanan yang ada, web merupakan layanan terpopuler, bahkan paling sering diakses oleh sebagian besar masyarakat untuk bertukar informasi dan data. Web merupakan sebuah singkatan dari World Wide Web (www), web mendapat perhatian publik yang sangat besar dan tidak dapat disamakan oleh aplikasi jaringan lainnya. Web telah menjadi sedemikian terkenalnya sehingga kadang tersamar dengan istilah internet. Meskipun sebenarnya pengertian web dan internet tidaklah sama.

Web adalah sistem pengiriman tersebar yang berjalan di dalam suatu jaringan. Web saat ini telah menjadi media yang sangat penting bagi perkembangan informasi dan teknologi. Sekarang sudah umum dijumpai berbagai perusahaan dan komunitas menggunakan web sebagai alternatif solusi untuk saling berkomunikasi dan bertukar pendapat.

Untuk menggunakan layanan web dibutuhkan web server yang dapat menangani permintaan dari client. Web server merupakan suatu perangkat lunak yang dijalankan pada
:: SeKON v.1.0 :: | 2

komputer server dan berfungsi agar dokumen web yang disimpan di server dapat diakses oleh pemakai. Dalam aplikasi ini web server yang digunakan adalah apache2 yang merupakan web server open source. Apache merupakan web server yang kompatibel dengan bahasa pemrograman PHP dan database MySQL. Dengan adanya web server apache kode-kode PHP dapat dijalankan pada browser client.

2.2

Bahasa Pemrograman HTML HTML merupakan kependekan dari HyperText Markup Language, yang artinya tata cara

penulisan yang digunakan dalam dokumen web. Dokumen ini akan dieksekusi oleh sebuah browser (internet explorer) sehingga browser mampu menghasilkan suatu dokumen yang sesuai dengan keinginan seorang desain dan programmer web.

Secara utuh struktur dokumen HTML dapat ditulis sebagai berikut :

<html> <head> <title> …judul… </title> </head> <body> …isi utama dari suatu web… </body> </html>

:: SeKON v.1.0 :: | 3

Pada dasarnya dokumen HTML dapat dibuat pada text editor biasa seperti Notepad pada Windows atau gedit pada Linux, dengan menambahkan format extension berakhiran .htm atau .html pada nama file.

2.3

Bahasa Pemrograman PHP

PHP (PHP Hypertext Preprocessor Tools) adalah sebuah pemrograman yang terletak dan dieksekusi pada server yang biasa disebut server-side. Salah satu peranannya untuk menerima, mengolah dan menampilkan data dari dan ke sebuah browser pada client. Data yang diterima dari client akan diolah oleh server yang memiliki script PHP yang dapat terhubung pada sebuah database server (database yang terletak di sisi server) untuk kemudian hasilnya ditampilkan ke browser client.

Sintaks PHP pada umumnya dimulai dengan script berikut :

<?php … ?> untuk menguji coba berjalan atau tidaknya php dapat digunakan script berikut :

<?php phpinfo(); ?>

:: SeKON v.1.0 :: | 4

File tersebut dapat ditulis pada editor notepad pada windows atau gedit pada linux sebagai phpinfo.php pada folder web server yang tersedia, dalam windows terdapat pada folder instalasi xampp yaitu C:\Program Files\xampp\htdocs namun apabila dalam lingkup Sistem Operasi linux dapat disimpan pada direktori /var/www.

Gambar 2.1 php telah berjalan pada web server lokal 2.4 Database MySQL

MySQL merupakan sebuah aplikasi pengolahan data yang berdasarkan pada bahasa SQL (Structured Query Language). Bahasa tersebut merupakan bahasa standar yang digunakan untuk mengolah, menyimpan, memanipulasi data dari sebuah database pada server. Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom (column atau field). Sedangakan pada sebuah database dapat terdiri dari beberapa table.

:: SeKON v.1.0 :: | 5

Kolom 1 Baris 1 Baris (n)

Kolom 2

Kolom 3

Kolom (n)

Gambar 2.2 Spesifikasi Tabel pada Database

Saat ini telah banyak Database yang tersedia, tetapi MySQL khususnya sangat cocok untuk bekerja sama dengan web aplikasi PHP. Bagaimanapun konsep dasar SQL tetap sama apapun jenis database yang dipergunakan. Dalam pengolahan data pada aplikasi yang menggunakan database secara umum dikenal dengan konsep CRUD yaitu Create, Read, Update, dan Delete. Dengan adanya CRUD maka aplikasi yang berhubungan dengan database dapat distandarisasikan.

MySQL adalah suatu Relational Database Management Sistem (RDBMS) yang mendukung database yang terdiri dari sekumpulan relasi atau tabel. Di dalam suatu database RDBMS terdapat entitas dan relationship. Entitas adalah berbagai hal dalam dunia nyata yang informasinya dapat disimpan dalam database. Sementara relationship merupakan hubungan antar entitas. Relationship terdiri dari tiga derajat yang berbeda, yaitu :

1. One-to-one menghubungkan secara tepat dua entitas dengan satu kunci (key). 2. One-to-many (many-to-one) hubungan antar entitas dimana kunci (key) pada satu tabel muncul berkali-kali pada tabel lainnya. 3. Many-to-many berarti banyak field pada sebuah tabel berhubungan dengan banyak field pada tabel lainnya.

:: SeKON v.1.0 :: | 6

Perintah-perintah pada bahasa SQL yang digunakan secara umum antara lain : 1. Create : untuk membuat atau menciptakan objek baru  create database kampus;

Maka akan tercipta sebuah database kampus;  create table mahasiswa (nim varchar(15) not null primary key, nama varchar(50) not null, kelas varchar(5) not null);

maka akan tercipta sebuah table mahasiswa yang terdiri dari kolom nim, nama, dan kelas.

Untuk memanipulasi database dapat digunakan perintah 2. Select : digunakan untuk mengambil data dari table pada suatu database  Select * from mahasiswa;

Menampilkan semua record data yang terdapat pada table mahasiswa 3. Delete : digunakan untuk menghapus record data dari table pada suatu database  Delete from mahasiswa;

Menghapus semua record yang berada pada table mahasiswa 4. Insert : digunakan untuk menambahkan record data pada table  Insert into mahasiswa (nim, nama, kelas) value (‘48910006, ‘Febriansyah Razak’, ‘TKJ’);

Menambahkan record dengan nim 48910006 pada table mahasiswa 5. Update : digunakan untuk memodifikasi data pada database  Update mahasiswa set nama = ‘Febri’, kelas = ‘TKJ where nim = ‘48910006;

Mengubah record pada field nama menjadi ‘Febri’ dengan nim = ‘48910006’ Selain itu terdapat juga perintah-perintah lainnya seperti :
:: SeKON v.1.0 :: | 7

6. Show : Untuk menampilkan seluruh database yang telah terbuat.  Show databases;

7. Use : Untuk menggunakan suatu database sehingga dapat merubah data yang ada di dalamnya  use kampus;

8. Desc : Untuk menampilkan struktur table pada suatu database  desc mahasiswa;

Maka akan tampil struktur table mahasiswa yang terdiri dari beberapa field dan attributnya.

PhpMyAdmin Tools

Gambar 2.3. PhpMyAdmin yang telah aktif

PhpMyAdmin merupakan suatu alat bantu administrasi database MySQL yang berbasis web. Dengan adanya PhpMyAdmin pekerjaan seorang programmer akan menjadi mudah karena telah ada interface yang dapat mengolah database tanpa harus melakukan perintah-

:: SeKON v.1.0 :: | 8

perintah SQL. PhpMyAdmin bersifat open source sehingga dapat di download langsung dan menjadi tools yang paling favorit di banyak penyedia hosting. PhpMyAdmin berfungsi untuk menjembatani antara query pada SQL dengan interface web sehingga dapat meminimalisasi penggunaanfqueryfsecarafmanual.

:: SeKON v.1.0 :: | 9

BAB III RANCANGAN SISTEM
3.1 Struktur Layout Web Header

Navigasi

Menu

Content

Gambar 3.1

Struktur halaman utama

Header

Navigasi

Menu

LOGIN
Username

Password

Masuk

Gambar 3.2

Struktur halaman login

:: SeKON v.1.0 :: | 10

3.2

User Modeling
mendaftar Masuk Keluar
Admin

melihat List User menghapus User menghapus Tempat melihat List Tempat menginput Tempat membatalkan sewa menyewa menyetujui sewa

User

Viewer Inverstor

Gambar 2.3

User Modeling

Dalam website ini hak akses dibagi ke dalam empat kelompok, antara lain : 1. Administrator : berlaku sebagai admin bagi system yang memiliki hak akses penuh terhadap penambahan atau pengurangan record. Admin tidak dapat mendaftar karena akun ini di daftarkan melalui system. 2. Investor : berlaku sebagai user yang dapat mendaftarkan rumah kontarkan dan menyetujui atau membatalkan pesanan sewa kontrakan yang telah di sewa sebelumnya oleh user apabila terjadi ketidaksepakatan. Pendaftaran sebagai investor dapat dilakukan dengan memilih posisi investor pada saat melakukan pendaftaran.

3. User : berlaku sebagai user yang hanya dapat memesan rumah kontrakan atau membatalkannya karena suatu hal. Pendaftaran sebagai user dapat dilakukan dengan memilih posisi user (default) pada saat melakukan pendaftaran.

4. Viewer : merupakan pengunjung yang belum mendaftarkan diri sebagai user atau investor dan hanya dapat melihat menu beranda, bantuan, dan daftar anggota. :: SeKON v.1.0 :: | 11

3.3

Relational Database

User  Id_user Nama Password Alamat alamat Email Telp Status Pekerjaan Rekening Otoritas Block Accept

1

Tempat  id_tempat id_pemilik id_booked HP jumlah_ruang harga_bulan harga_tahun kapasitas telp foto rute keterangan ukuran comment booked block ∞ id_kota id_pt ∞

1

1

kota id_kota kota keterangan

1

perg_tinggi id_pt univ

Gambar 3.3

Hubungan Antar Database

:: SeKON v.1.0 :: | 12

3.4

Deskripsi database

Database : db_sekon Tabel user | Field | id_user | nama | username | password | gender | alamat | hp | telp | email | status | pekerjaan | rekening | bank | otoritas | block | accept | Type | int(10) | varchar(250) | varchar(50) | varchar(200) | varchar(1) | varchar(250) | varchar(20) | varchar(20) | varchar(50) | varchar(15) | varchar(20) | varchar(30) | varchar(100) | varchar(2) | varchar(2) | varchar(2) | Null | Key | NO | PRI | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | Default | Extra | NULL | auto_increment | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | Deskripsi table user | | | | | | | | | | | | | | | | |

Tabel 3.1

Tabel tempat | Field | Type | id_tempat | int(11) | id_pemilik | int(11) | id_booked | int(11) | id_jenis | int(11) | alamat | text | jumlah_ruang | int(5) | harga_bulan | int(100) | harga_tahun | int(100) | kapasitas | varchar(100) | telp | varchar(50) | foto | blob | rute | text | Null | Key | NO | PRI | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | NO | | Default | Extra | NULL | auto_increment | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | NULL | | | | | | | | | | | | | | :: SeKON v.1.0 :: | 13

| keterangan | ukuran | comment | booked | block | id_kota | id_pt | masa

| text | varchar(250) | text | int(2) | int(2) | int(11) | int(11) | varchar(100)

| NO | NO | NO | NO | NO | NO | NO | NO

| | | | | | | |

| NULL | NULL | NULL | NULL | NULL | NULL | NULL | NULL

| | | | | | | |

| | | | | | | |

Tabel 3.2

Deskripsi table tempat

Tabel kota | Field | id_kota | kota | keterangan | Type | int(11) | varchar(250) | varchar(250) | Null | Key | NO | PRI | NO | | NO | | Default | Extra | NULL | auto_increment | NULL | | NULL | Deskripsi table kota | | | |

Tabel 33

Tabel perg_tinggi | Field |id_univ | keterangan | Type | Null | Key | int(11) | NO | PRI | varchar(250) | NO | Tabel 3.4 | Default | Extra | NULL | auto_increment | NULL | | | |

Deskripsi table perguruan tinggi

:: SeKON v.1.0 :: | 14

3.5

FlowChart
Start

Menu Web

Login

If login= admin

T

Y
If login = investor

daftar

T

Hapus user, hapus tempat, lihat data, lihat tempat

Y

If login = user

T

Input tempat, lihat user, lihat tempat, batal booking

Y

If != login

Y

Lihat user, lihat tempat, booking tempat, batal booking

T

Log out

End

:: SeKON v.1.0 :: | 15

3.6

System Requirement :

1. Web Server / Local Web Server :  Apache Web Server 2. Database Server:  MySQL Server 3. Database Interface :  PhpMyAdmin (Interface) 4. Sistem Operasi :  Semua Sistem Operasi yang mendukung web browser 5. Browser :  Google Chrome, Mozilla Firefox, Opera, Internet Explorer

:: SeKON v.1.0 :: | 16

BAB IV IMPEMENTASI DAN PENGUJIAN
Tampilan awal program, ketika masuk viewer akan diarahkan ke halaman beranda, di bagian kiri dan atas terdapat menu navigasi yang memudahkan viewer untuk memilih layanan.

Gambar 4.1

Halaman Awal Web

Namun ketika mengakses layanan viewer akan mendapatkan sebuah pesan belum terdaftar atau login, untuk mendapatkan layanan viewer harus memiliki akun di website ini dengan mendaftar pada menu Daftar Anggota. Selain menu Daftar anggota hanya menu Beranda dan Bantuan yang aksesnya dibuka bebas.

:: SeKON v.1.0 :: | 17

Gambar 4.2

Akses ditolak pada web

Begitu pun ketika viewer mencoba untuk mendaftarkan tempat, maka akan muncul peringatan bahwa viewer belum terdaftar atau login sebagai investor yang memiliki hak akses untuk mendaftarkan rumah kontrakan.

Gambar 4.3

Akses ditolak pada Menu Daftar Tempat

:: SeKON v.1.0 :: | 18

Hanya menu Daftar anggota yang dapat di akses bebas, ini ditujukan agar viewer daftar terlebih dahulu untuk mengakses website ini. Pada saat mendaftar ini viewer dapat memilih untuk menjadi investor atau user.

Gambar 4.4

Daftar Anggota baru

:: SeKON v.1.0 :: | 19

Tampilan menu bantuan, menu ini juga merupakan menu akses bebas yang dapat di akses siapapun.

Gambar 4.5

Halaman Bantuan

Kemudian setelah viewer sudah mendaftar maka akan diarahkan ke halaman login.

Gambar 4.6

Halaman Login

:: SeKON v.1.0 :: | 20

Halaman login ini secara otomatis akan mengetahui user yang masuk sebagai admin, investor, atau user. Jadi ketiga hak akses tersebut dapat login pada satu form.

Gambar 4.7

Login User

Apabila data username atau password yang di masukkan salah maka akan keluar peringatan kegagalan login username atau password salah.

Gambar 4.8

Username dan Password salah

:: SeKON v.1.0 :: | 21

Ketika input username dan password benar maka akan keluar pemberitahuan Selamat datang [nama_user]. Setelah berhasil mendaftar user dapat mengakses berbagai layanan web yang tersedia.

Gambar 4.9

Halaman Salam kepada user aktif

Sekarang user1 telah berhasil login, ketika mengakses Tersewa untuk melihat berbagai tempat yang sudah di pesan untuk dikontrakan maka akan keluar list tampilan berbentuk table yang dapat di klik detailnya pada kolom detail per baris. Bagi user yang telah menyewa kontarkan sebelumnya maka akan keluar logo batal pesan pada kolom UnBooking. Ketika tombol ini ditekan maka program akan menaruh kembali tempat yang di batalkan ke menu lokasi (tempat yang masih tersedia untuk di kontrakan/belum dipesan).

:: SeKON v.1.0 :: | 22

Gambar 4.10

Halaman Tempat tersewa bagi User

Ketika melihat tampilan detail per tempat, maka secara otomatis Foto dan detail lainnya juga akan terlihat. Foto dan detail ini di inputkan oleh investor ketika mendaftarkan kontrakan pada menu Daftar tempat.

Gambar 4.11

Detail Tempat Tersewa bagi User

:: SeKON v.1.0 :: | 23

Beralih ke menu selanjutnya, yaitu Anggota. Disini user dapat melihat semua user yang sudah terdaftar sebagai anggota beserta detailnya.

Gambar 4.12

Halaman Daftar User bagi User

Menu berikutnya yang dapat diakses user adalah menu Investor, pada menu ini akan terlihat user yang terdaftar sebagai investor beserta detailnya.

Gambar 4.13

Halaman List Investor bagi user :: SeKON v.1.0 :: | 24

Fungsi utama website ini terdapat pada menu Lokasi, pada menu ini user dapat melihat detail berbagai tempat yang tersedia untuk dipesan dengan mengklik booking.

Gambar 4.14

Halaman Tempat yang tersedia bagi user

Ketika user memilih menu Daftar anggota, maka akan muncul tampilan Anda Sudah Terdaftar, jadi bagi user yang sudah terdaftar tidak dapat mendaftar kembali.

Gambar 4.15

Akses ditolak ketika mendaftar bagi user aktif :: SeKON v.1.0 :: | 25

Ketika user memilih menu Daftar tempat maka akan keluar peringatan bahwa Anda tidak login sebagai investor karena yang dapat mengakses menu ini hanya user yang memiliki hak akses sebagai investor untuk mendaftarkan tempat kontrakan.

Gambar 4.16

Akses ditolak mendaftar tempat bagi user

Ketika user mencoba untuk masuk kembali, padahal user tersebut sedang login, maka akan keluar tampilan berikut ketika user memilih menu masuk.

Gambar 4.17 Informasi user aktif ketika akses menu Masuk :: SeKON v.1.0 :: | 26

Untuk keluar maka user dapat mengklik link ‘untuk keluar’ pada peringatan atau memilih klik Exit untuk keluar pada navigasi kiri di status user.

Gambar 4.18

Informasi user berhasil log out

Hak akses selanjutnya adalah Investor. Pada level ini user dapat mendaftarkan tempat kontrakannya. Sebelum mendaftarkan tempat kontrakan user terlebih dahulu login sehingga dikenal sebagai investor.

:: SeKON v.1.0 :: | 27

Gambar 4.19

Halaman salam bagi investor aktif baru

Dalam hak akses ini Investor juga dapat melihat tempat yang sudah dipesan dan apabila tempat tersebut merupakan miliknya maka Investor memiliki hak untuk membatalkan pesanan.

Gambar 4.20 Halaman Lokasi Tersewa bagi investor

:: SeKON v.1.0 :: | 28

Pada menu User, Investor juga dapat melihat tampilan semua user dan detailnya.

Gambar 4.21

Halaman list user bagi investor

Begitu pula pada menu Investor, pada menu ini Investor dapat melihat seluruh investor beserta detail informasinya.

Gambar 4.22 Halaman detai investor bagi investor :: SeKON v.1.0 :: | 29

Ketika Investor memilih menu Daftar Anggota maka akan keluar peringatan bahwa Anda sudah terdaftar dan tidak bisa mendaftar kembali atau mendaftarkan orang lain.

Gambar 4.23

Akses ditolak ketika investor memilih menu daftar anggota

Menu selanjutnya merupakan menu terpenting bagi Investor karena pada menu ini Investor dapat mendaftarkan tempat kontarkannya dan juga dapat mengupload foto sebagai referensi pendukung tambahan bagi calon penyewa.

:: SeKON v.1.0 :: | 30

Gambar 4.24

Halaman Daftar Tempat dengan upload foto

Setelah itu hak akses selanjutnya merupakan hak akses tertinggi, yaitu hak akses Administrator. Hak akses ini tidak dapat mendaftar karena administrator di daftarkan dari system.

Gambar 4.25

Halaman Salam kepada admin yang baru login

:: SeKON v.1.0 :: | 31

Prioritas admin merupakan prioritas tertinggi, pada navigasi sebelah kiri terdapat informasi user aktif yang terlihat beserta jumlah user dan investor yang terdaftar.

Gambar 4.26

Halaman awal bagi administrator

Ketika Administrator memilih menu Lokasi Tersewa maka Administrator memiliki hak untuk menghapus lokasi tersebut namun Administrator tidak memiliki hak untuk mebatalkan pesanan.

:: SeKON v.1.0 :: | 32

Gambar 4.27

Halaman tempat tersewa bagi administrator

Ketika Adminstrator memilih menu Anggota atau Investor maka Administrator juga memiliki hak untuk menghapus user tersebut.

Gambar 4.28

Halaman detail Investor bagi administrator

:: SeKON v.1.0 :: | 33

Pada menu Lokasi Administrator juga memiliki hak akses untuk menghapus tempat namun tidak memiliki hak untuk memesan tempat.

Gambar 4.29

Halaman Tempat bagi administrator

Ketika Administrator mengakses menu daftar Anggota, seorang Administrator juga tidak dapat mendaftarkan dirinya kembali atau mendaftarkan user lain sehingga setiap user hanya bisa mendaftar sendiri tanpa adanya bantuan dari user atau administrator lain.

Gambar 4.30

Akses ditolak ketika admin memilih menu daftar anggota :: SeKON v.1.0 :: | 34

Ketika Administrator mengakses menu Daftar tempat, Administrator juga tidak memiliki hak untuk mendaftarkan tempat, karena menu ini hanya diperuntukkan untuk investor.

Gambar 4.31

Akses ditolak ketika administrator mendaftarkan tempat

Setelah selesai Administrator dapat keluar dengan memilih tombol ‘Exit’ pada menu kiri bagian informasi user aktif.

Gambar 4.32

Pesan bahwa administrator telah berhasil keluar

:: SeKON v.1.0 :: | 35

BAB V KESIMPULAN
1. Dengan adanya perpaduan antara teknologi dan pemasaran maka akan tercipta suatu

kemudahan bagi masyarakat yang membutuhkan suatu informasi;
2. Web ini dapat menjadi suatu wadah informasi bagi masyarakat yang membutuhkan akses ke suatu daerah dan memerlukan tempat kediaman yang sesuai dengan harapannya; 3. Web ini dapat diakses secara mandiri karena setiap orang dapat memilih sebagai anggota yang dapat menyewa atau investor yang dapat mendaftarkan tempat kontrakannya.

:: SeKON v.1.0 :: | 36