Anda di halaman 1dari 6

BAB II

LANDASAN TEORI

2.1. Pengertian Rumah Kos

Rumah kos atau sering juga disebut dengan kos-kosan merupakan salah satu

kebutuhan bagi para mahasiswa yang sedang menempuh ilmu di daerah lain dari luar

kampung halaman, dan rumah kos merupakan kebutuhan utama. Pada umumnya

mahasiswa yang memiliki prekonomian tinggi akan tinggal di sebuah apartemen atau

guest house atau hotel, namun bagi mahasiswa yang memiliki kondisi ekonomi

menengah kebawah, biasanya akan tinggal di sebuh kamar tinggal yang biasanya di

sebut dengan rumah kos, atau sering juga di sebut dengan kos-kosan.

2.2. Pengertian Portal Web

Web Portal adalah website yang menjadi pintu gerbang, starting point bagi

pengunjung untuk memulai aktivitasnya di internet. Web Portal yang bersifat

horizontal menyediakan berbagai informasi dan layanan umum. Sedangkan portal

vertical menyediakan informasi dan layanan yang spesifik untuk bidang tertentu saja,

sehingga bisa bersifat personal bagi pengunjungnya.

Layanan umum yang tersedia biasanya adalah search engine, berita,

pooling, berbagai macam rubrik dan fasilitas seperti SMS serta chat room. Yang

bersifat personal bisa berupa personal diary dan calender, account e-mail bahkan

personal web. Web Portal vertical bahkan bisa bersifat eksklusif dan hanya

menampilkan informasi yang dikehendaki komunitasnya. Misalnya portal yang

II-1
II-2

bersifat religius seperti scientology, namun bisa saja sebaliknya bersifat terbuka

meskipun membahas hal spesifik seperti toko buku amazon.

Tujuan utama sebuah Web portal adalah membangun komunitas dengan

cara mengikat pengunjung secara sukarela ke dalam berbagai layanan yang

disediakannya. Apabila densitas komunitas sudah cukup tinggi, pengelola Webportal

memiliki metode pendataan secara statistik sehingga mereka dapat mengetahui profil

pengunjung dan membaginya dalam berbagai kelompok. Mereka juga akan membuat

prediksi berdasarkan berbagai pola kunjungan sehingga mengetahui dengan pasti

layanan apa yang paling diminati.

2.1.1. Jenis-jenis Web Portal

Di dalam dunia internet, banyak sekali berumunculan portal yang

menyediakan berbagai macam informasi dan layanan. Tetapi secara umum

berdasarkan layanan yang diberikan, portal tersebut terbagi menjadi

beberapa jenis . Yaitu portal konsumen, portal organisasi, portal pelanggan,

dan juga portal perusahaan.

a. Portal Konsumen : portal yang ditujukan kepada konsumen dan secara

umum memberikan layanan email gratis, homepage pribadi, sports scores,

Instant Messager (IM), chatting, game, dan masih banyak lagi yang lainnya.

Tetapi ada juga beberapa layanan diberikan gratis da nada juga yang harus

membayar.

b. Portal Organisasi : portal yang disediakan oleh lembaga pemerintahan,

kependudukan, sekolah maupun universitas, organisasi keagamaan,


II-3

industry, kelompok social, dan juga politik. Walaupun banyak portal

organisasi yang memberikan layanan umum, pengguna pun haurs

mendaftarkan diri sebagai anggota untuk mendapatkan layanan yang

penuh.

c. Portal Pelanggan : bisnis sering sekali menawarkan jasa online kepada para

pelanggan melalui web portal. Seperti portal organisasi, situs web bisnis

juga bisa digunakan oleh pengguna umum. Tetapi anggotanya perlu log in

terlebih dahulu agar bisa mengakses fasilitas dan jasa. Contohnya adalah

jasa online bank yang disediakan oleh institusi keuangan seperti bank

ataupun kredit.

d. Portal Perusahaan : perusahaan menggunakan portal perusahaan untuk

menyediakan tenaga kerja, partner kerja, dan juga akses ke data penting,

laporan, aplikasi, dan proses. Informasi bisa berasal dari berbagai macam

basis data seperti keuangan, penjualan dan juga pemasaran, serta pada

penelitian dan pengembangan.

2.3. Pengertian PHP

PHP(Hypertext Preprocessor) adalah bahasa script yang dapat di tanamkan

atau disisipkan ke dalam HTML.PHP banyak di pakai untuk membuat program situs

web dinamis,PHP sering digunakan untuk membangun CSM.

PHP adalah bahasa pemograman untuk script Server-side yang di desain

untuk pengembangan web di sebut bahasa pemograman php pemograman Server-

side Karena PHP di proses pada komputer server hal ini berbeda di bandingkan
II-4

dengan bahasa pemograman client side seperti javaScript yang di proses pada web

browser (client).

PHP dapat digunakan dengan gratis dan bersifat open source.PHP dirilis

dalam lisansi PHP Licanse,sedikit berbeda dengan lisansi GNU General Public

licanse(GPL) yang biasa digunakan untuk proyek open source,kemudian dan populer

PHP sudah menjadi standar bagi para programer web di seluruh dunia.

2.4. Pengertian MySQL

My SQL adalah sisem manajemen database SQL yang bersifat open source

dan paling populer saat ini.sistem database my SQL mendukung beberapa fitur

seperti multithreaded,multi-user dan SQL database managemen system (DBMS)

database ini dibuat untuk keperluan sistem database yang cepat,handal dan mudah

digunakan.

Berikut ini beberapa kelebihan MySQL sebagai database server antara lain:

a. Seurce MySQL dapat diperoleh dengan mudah dan gratis.

b. Sintaknya lebih mudah dipahami dan tidak rumit.

c. Akses database dapat di lakukan dengan mudah.

d. MySQL merupakan program yang multitreaded,sehingga dapat dipasangkan pada

server yang memiliki multiCPU.

Didukung program –program umum seperti C,C++,java,perl,PHP,Python dan

sebagainya.
II-5

2.5. Pengertian Database

Database adalah koleksi dari data-data yang terkait secara logis dan

deskripsi dari data-data tersebut, yang dirancang untuk memenuhi kebutuhan

informasi dari suatu organisasi.“Database is a self-describing collection of integrated

tables”, yang berarti database adalah sebuah koleksi data yang menggambarkan

integrasi antara tabel yang satu dengan tabel yang lainnya. “Database is a self-

describing”, disini dijelaskan bahwa struktur data saling terintegrasi dalam suatu

tempat yang dikenal sebagai kamus data atau metadata.

Berikut ini merupakan alasan dari penggunaan database:

a. Padat.

Tidak perlu lagi membuat arsip kertas dalam ukuran besar.

b. Kecepatan

Mesin dapat mendapatkan kembali dan mengubah data jauh lebih cepat daripada

yang manusia yang dapat lakukan.

c. Mengurangi pekerjaan yang membosankan

Rasa bosan dari proses memelihara arsip – arsip berupa kertas dapat dikurangi.

d. Aktual

Informasi yang terbaru dan akurat selalu tersedia disetiap waktu ketika

dibutuhkan.

Terdapat delapan keuntungan dengan menggunakan pendekatan database, yaitu:

1. Redundansi dapat dikurangkan

2. Ketidak konsistenan dapat dihindari


II-6

3. Data dapat dibagikan.

4. Standar-standar dapat diselenggarakan.

5. Pembatasan keamanan dapat diselenggarakan.

6. Integritas dapat dipertahankan.

7. Keperluan yang bertentangan dapat diseimbangkan.

8. Tersedianya dukungan untuk transaksi.

Pada umumnya data dalam database bersifat integrated dan shared. Maksud dari

integrated adalah database merupakan penggabungan beberapa file data yang

berbeda, dengan membatasi pengulangan baik keseluruhan file ataupun sebagian.

Pengertian shared artinya adalah data individu dalam database dapat digunakan

secara bersamaan antara beberapa pengguna yang berbeda.

2.6. Framework

Framework adalah sekumpulan library yang diorganisasikan pada sebuah rancangan

arsitektur untuk memberikan kecepatan, ketepatan, kemudahan dankonsistensi di

dalam pengembangan aplikasi dari definisi tersebut, framework mengandung unsur-

unsur berikut :

a. Librari

b. Arsitektur

c. Metodologi

Anda mungkin juga menyukai