Metodologi Penelitian Tinjauan Pustaka

2. Meningkatkan image sekolah di masyarakat umum. 3. Memiliki media komunikasi berupa e-mail maupun forum yang dapat digunakan untuk berdiskusi antara siswa, guru, dan sekolah.

1.6 Metodologi Penelitian

Dalam penyelesaian tugas akhir ini, penulis melakukan metodologi penelitian untuk memperoleh data yang diperlukan dalam memecahkan masalah-masalah tersebut. Adapun metode pengumpulan data yang dilakukan adalah : 1. Penelitian Lapangan Field Research Yaitu penulis langsung melakukan penelitian pada objek. Data dan keterangan yang diperoleh dikumpulkan melalui observasi maupun tanya jawab langsung untuk dapat memberikan data dan keterangan yang dibutuhkan. Dalam hal ini menggunakan : a. Wawancara Interview Data yang dikumpulkan yaitu diperoleh dengan cara penulis melakukan Tanya jawab langsung kepada staff dan tenaga pengajar di Program SMA Negeri 18 Medan Binjai yang berkaitan dengan masalah yang akan dipecahkan sehingga penulis dapat memperoleh data dan keterangan yang benar-benar akurat. b. Pengamatan Observation Data yang diperoleh yaitu dengan cara penulis melakukan peninjauan secara langsung kelapangan. Universitas Sumatera Utara 2. Penelitian Kepustakaan Library Research Dalam hal ini penulis menggunakan buku-buku yang berhubungan dengan masalah dan juga media internet untuk dapat memperoleh dan mengumpulkan data yang dibutuhkan.

1.7 Tinjauan Pustaka

Ada beberapa software yang terlibat dalam mengaplikasikan web, diantaranya adalah dalam perancangan tampilan sebagai interface terhadap user, pembuatan database serta dalam sistem pemrogramannya. Dalam hal ini penulis memilih bahasa pemrograman PHP dan mySQL sebagai databasenya serta Macromedia Dreamweaver 8 sebagai text editornya. MySQL adalah multiuser database yang menggunakan bahasa Structure Query Language SQL. MySQL dalam operasi client-server melibatkan server daemon MySQL di sisi server dan berbagai macam program serta library yang berjalan di sisi client. MySQL mampu menangani data yang cukup besar. PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksud dari server-side scripting adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. Hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan utama adalah konektivitas database dengan web. PHP dan MYSQL untuk Web, Bimo Sunarfrihantono, 2002 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 Universitas Sumatera Utara dipakai dalam satu lingkup perusahaan, instansi. Merancang database merupakan suatu hal yang sangat penting. Kesulitan utama dalam merancang database adalah bagaimana merancang sehingga dapat memuaskan keperluan saat ini dan masa mendatang. Konsep dan Perancangan Database, Harianto Kristanto, 2004 Macromedia Dreamweaver 8 merupakan program aplikasi professional untuk mengedit HTML secara visual. Dasar dari desain web adalah menggunakan format data HTML HyperText Markup Language. HTML merupakan dokumen hypertext yang bisa dibaca dari suatu platform komputer lain. Perancangan secara visual sangat memudahkan user untuk membuat web. Membuat Website Interaktif dengan Macromedia Dreamweaver 8, Wahana Komputer, 2006

1.8 Sistematika Penulisan