ada dan sifatnya yang open source bebas pakai memberikan kesempatan buat semua user dan programmer untuk menggunakan dan mengembangkannya.
Aplikasi pembuatan web ini dibangun oleh sistem operasi Windows XP SP2 yang didukung oleh software Web Server Apache_2.2.3, web scripting PHP PHP
5.0.2 dan MySQL 5.0.27. Selain itu, aplikasi web ini juga didukung bahasa pemrograman web lainnya seperti HTML Hypertext Markup Language, CSS
Cascading Style Sheets dan JavaScript serta menggunakan Website editor Macromedia Dreamweaver 8 sebagai aplikasi perancangan layout.
1.6 Metodologi Penelitian
Metodologi penelitian yang digunakan penulis untuk menyelesaikan permasalah yang terjadi di atas adalah :
1. Pengumpulan data yang erat kaitannya dengan permasalahan dengan cara
membaca buku-buku, makalah dan membaca bahan-bahan sumber lainnya di perpustakaan USU.
2. Penelitian dilakukan secara langsung di SMA Kemala Bhayangkari 1 Medan
untuk mendapatkan data dimana penulis melakukan pengumpulan data dengan cara :
a. Mengkopi langsung data yang ada.
b. Melakukan wawancara kepada kepala sekolah, guru dan pegawai SMA
Kemala Bhayangkari 1 Medan. c.
Merancang Sistem Informasi.
Universitas Sumatera Utara
1.7 Lokasi dan Waktu Penelitian
Penelitian dilakukan di SMA Kemala Bhayangkari 1 Medan yang berlokasi di Jalan K.H.W. Hasyim No. Medan. Adapun waktu dibutuhkan dalam mengadakan penelitian
ini yaitu mulai dari Bulan April sampai dengan Mei 2010.
1.8 Sistematika Penulisan
Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu sistematika penulisan yang terdiri dari :
BAB 1 PENDAHULUAN
Bab ini merupakan Bab Pendahuluan dalam tugas akhir ini, penulis membuat latar belakang masalah, rumusan masalah, tujuan penelitian,
kontribusi masalah, kajian pustaka, metode penelitian, jadwal penelitian, dan data-data yang dibutuhkan.
BAB 2 TINJAUAN TEORITIS
Pada Bab ini penulis menjelaskan teori-teori singkat tentang hal-hal yang berhubungan dengan judul dan bahsa pemograman MySQL yang
digunakan oleh penulis.
BAB 3 DESKRIPSI SEKOLAH
Pada Bab ini penulis menyajikan gambaran tentang Sejarah Sekolah, Visi Misi, Struktur Organisasi, Prestasi, Data Guru, Data Siswa.
BAB 4 PERANCANGAN SISTEM
Universitas Sumatera Utara
Pada bab ini menjelaskan dan diuraikan tentang pembuatan serta perancangan sistem.
BAB 5 IMPLEMENTASI SISTEM
Bab ini menguraikan tentang definisi, tujuan, dan langkah-langkah dalam implementasi sistem juga disertai dengan komponen-komponen
kebutuhan sistem.
BAB 6 KESIMPULAN DAN SARAN
Sebagai Bab terakhir penulis akan menguraikan beberapa kesimpulan dari uraian bab sebelumnya dan akan berusaha memberikan saran yang
mungkin bermanfaat.
Universitas Sumatera Utara
BAB 2
LANDASAN TEORI
2.1. Pengertian Komputer
Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda
dalam mendefinisikan terminologi komputer.
Menurut V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, Computer Organization 5th Edition. McGraw-Hill, 2001. Komputer adalah mesin penghitung
elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan
menghasilkan output berupa informasi.
Menurut Robert H. Blissmer, Computer Annual, An Introduction to Information Systems 1985-1986 2nd Edition. John Wiley Sons, 1985. Komputer
adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut: 1.
Menerima input 2.
Memproses input tersebut sesuai dengan programnya 3.
Menyimpan perintah-perintah dan hasil dari pengolahan 4.
Menyediakan output dalam bentuk informasi
Universitas Sumatera Utara
Menurut William M. Fuori, Introduction to the Computer: The Tool of Business 3rd Edition. Prentice Hall, 1981. Komputer adalah suatu pemroses data
yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.
Dari berbagai pendapat di atas, maka dapat disimpulkan secara umum bahwa komputer merupakan suatu peralatan elektronik yang dapat menerima input, mengolah
input dengan menggunakan suatu program yang tersimpan di memori komputer, memberikan output yang berupa informasi dan dapat menyimpan program serta hasil
pengolahan dalam suatu media penyimpanan.
2.2. Pengertian Internet