commit to user
9
BAB II LANDASAN TEORI
Dalam laporan Tugas Akhir ini diperlukan beberapa definisi dan pengertian yang berhubungan dengan kebutuhan rancang bangun website. Pembahasan dalam
bab ini difokuskan pada referensi tentang Website, Data Flow Diagram DFD, database, HTML, PHP, MySQL, dan AJAX.
2.1 Website
Menurut Nugroho2004, Word Wide Web yang sering disingkat www adalah layanan yang disediakan server untuk computer client dalam mengakses
data di server seperti web. Dengan adannya word wide web seorang pengguna dapat menampilkan halaman virtual yang disebut website. pada tahun1990 word
wide web mulai dikembangkan oleh CERNLbaoratorium Fisika Partikel di Swiss berdasarkan proposal yang dibuat oleh Tim Bernes-lee. Word wide web
browser baru lahir dua tahun kemudian, tepatnya tahun 1992 dengan nama viola. viola diluncurkan oleh pei wei dan didistribusikan bersama CERN.
2.2 DFD Data Flow Diagram
DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari
sitem, dimana data tersimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data
tersebut. DFD Leveled adalah model yang menggambarkan sistem sebagai jaringan
kerja antar fungsi yang berhubungan satu dengan yang lain dengan aliran dan penyimpanan data. Andri Kristanto 2004.
Untuk menggunakan DFD ada hal yang harus dilakukan antara lain: 1.
Membuat daftar skenario dari level tertinggi untuk mendefinisikan aktifitas dan proses yang mungkin muncul
2. Memetakan diagram konteks dari scenario untuk mendefinisikan secara
tepat fungsionalitas yang harus dimiliki sistem.
commit to user 10
3. Identifikasi paket-paket yang mungkin dibutuhkan sistem
4. Berdasarkan dari diagram konteks dibuat DFD level 0
Berdasarkan dari DFD level 0 dibuat DFD level 1
2.3 Database
Database adalah kumpulan file-file yang saling berelasi, relasi tersebut biasa ditunjukkan dengan kunci dari tiap file yang ada. Satu database
menunjukkan satu kumpulan data yang dipakai dalam satu lingkup perusahaan atau instansi.
Dalam satu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entity yang seragam. Satu record terdiri dari
field- field yang saling berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam satu record Kristanto,
2004.
2.4 HTML