Rumusan Masalah Batasan Masalah Metode Penelitian Tinjauan Pustaka

PHP Hypertext Preprocessor merupakan bahasa server side script yaitu bahasa berbentuk script yang terletak dan dieksekusi di server untuk kemudian hasilnya berupa kode HTML dikembalikan ke browser penggunaklien. PHP dirancang untuk membentuk suatu web yang bersifat dinamis yang artinya halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh penggunaklien. Misalnya dapat mengakses database dan menampilkannya di halaman web dengan cepat dan mudah. PHP juga dapat berinteraksi dengan hampir semua teknologi web yang telah ada dan sifatnya yang open source bebas pakai memberikan kesempatan buat semua user dan programmer untuk menggunakan dan mengembangkannya. Dengan pertimbangan tersebut dan pribadi penulis yang ingin menerapkan pengetahuan yang telah diperoleh maka penulis memutuskan untuk membuat suatu aplikasi web dengan judul : “Membangun Sistem Informasi Berbasis Web SLTP Negeri 9 Medan Menggunakan PHP dan MySQL”.

1.2 Rumusan Masalah

Sebagai salah satu lembaga pendidikan yang unggul di kota Medan, SLTP Negeri 9 Medan dengan jumlah anak didik lebih dari 1200 orang tentu penting informasi yang bermanfaat bagi siswa - siswi terutama dalam hal akademik, dan karena belum tersedianya wadah yang menyediakan informasi tersebut, maka penulis merumuskan masalah sebagai berikut : “Belum tersedianya website homepage khusus yang memberikan informasi mengenai sekolah SLTP Negeri 9 Medan”. Universitas Sumatera Utara

1.3 Batasan Masalah

Agar masalah yang akan dibahas dalam pembuatan tugas akhir ini tidak menyimpang terlalu jauh, maka penulis membatasi masalah hanya pada perancangan sistem informasi berbasis web SLTP Negeri 9 Medan sebagai suatu website yang memberikan informasi bagi userpengguna baik dari kalangan masyarakat umum maupun dari kalangan pihak sekolah itu sendiri yang membutuhkan informasi dari SLTP Negeri 9 Medan. Aplikasi web ini dibangun di bawah sistem operasi Windows XP yang mencakup aplikasi web server Apache 2.2, web scripting PHP 5.2 dan database MySQL 5.0. Selain itu, aplikasi web ini juga didukung bahasa pemrograman web lainnya seperti HTML Hypertext Markup Language, CSS Cascading Style Sheets dan menggunakan website editor Macromedia Dreamweaver 8, dan Macromedia Fireworks MX 2004 sebagai aplikasi perancangan layout.

1.4 Maksud dan tujuan

1.4.1 Maksud

Maksud dari penulisan tugas akhir ini adalah untuk menerapkan salah satu bahasa pemograman yang lebih dipahami yang di dapat selama dibangku perkuliahan. Universitas Sumatera Utara

1.4.2 Tujuan Penulisan

Tujuan penulisan tugas akhir ini dilakukan untuk :  Memenuhi salah satu persyaratan dalam menyelesaikan perkuliahan pada Fakultas Matematika dan Ilmu Pengetahuan Alam, Program D3 Ilmu Komputer Universitas Sumatera Utara.  Merancang sistem informasi berbasis web sekolah SLTP Negeri 9 Medan dalam upaya mempromosikan SLTP Negeri 9 Medan melalui media internet, serta hubungannya dengan bahasa pemrograman web dan aplikasi lainnya dalam menyebarkan dan menyediakan informasi bagi userpengguna yang membutuhkan.

1.5 Metode Penelitian

Adapun Metode penelitian yang digunakan penulis adalah : 1. Tinjauan pustaka, mempelajari buku, dan situs yang terkait dengan sistem informasi. 2. Melakukan riset langsung ke SLTP Negeri 9 Medan yang berada di Jl. Letjend. T.B. Simatupang No. 118 Medan, untuk pengambilan data yang diperlukan. 3. Pengolahan data yang terdiri dari mengumpulkan data dan menganalisis data. 4. Membuat layout konsep website sesuai dengan yang direncanakan. 5. Pengerjaan website yang mencakup penginputan data, gambar dan database. 6. Pengujian dan perbaikan website. Universitas Sumatera Utara

1.6 Tinjauan Pustaka

PHP adalah skrip pemrograman yang terus berkembang mengikuti semua kebutuhan pemrograman web berbasis server side. Hingga saat ini , PHP telah berkembang hingga versi ke-5. PHP 5 menjadi salah satu pilihan yang sangat menggiurkan bagi semua web programmer atau web developer. PHP 5 memiliki ratusan peningkatan dan sebuah keunggulan utama dibandingkan pendahulunya, yaitu dukungan yang penuh terhadap Object Oriented Programming OOP. Sifatnya yang gratis serta kompatibilitas terhadap banyak aplikasi database telah membuat PHP 5 menjadi sangat fleksibel. Arief Ramadhan, S.Kom dan Hendra Saputra, S.Kom, PHP 5 dan MySQL, 2005. PHP, sebagai bahasa pemrograman berbasis web, mempunyai lebih banyak kelebihan dibanding bahasa sejenis lainnya. Selain gratis, PHP juga mempunyai fungsi-fungsi yang cukup lengkap, multiplatform serta mampu berinteraksi dengan berbagai macam database. Pada PHP, banyak komponen atau fungsi yang dapat digunakan untuk berbagai macam kebutuhan. Tidak hanya FTP, fungsi mengakses e- mail dapat pula digunakan dengan gratis. Keunggulan PHP yang lain adalah dukungan terhadap berbagai jenis webserver. Hampir semua webserver didukung oleh PHP, tetapi yang paling umum ialah penggabungan PHP dengan Apache, webserver gratis. M.Syafii, Panduan Membuat Aplikasi Database dengan PHP 5, 2005 Universitas Sumatera Utara Situs-situs yang ada pada dasarnya dibangun oleh tag-tag HTML. Dengan tag- tag HTML dapat membangun situs-situs yang menarik minat pengunjung untuk betah berlama-lama menjelajah isi web yang dikunjungi. Tetapi, tag-tag HTML yang digunakan mulai dirasakan tidak mencukupi lagi untuk menangani suatu perubahan informasi suatu situs yang dinamis. Sebagai contoh, bila kita berkunjung ke suatu situs yang menyajikan informasi tentang harga penjualan beberapa barang. Senantiasa informasi yang diperoleh sesuai dengan situasi pasar. Untuk mengatasi hal tersebut, dikembangkan suatu bahasa pemrograman yang disebut web programming. Salah satu web programming yang dikembangkan adalah PHP. Bambang P.,Ibnu Mahardhika, Zaharuddin G.Djalle, Flash MX : 3 in 1, 2005. Cukup banyak software yang terlibat dalam membangun suatu web dinamis, diantaranya adalah dalam perancangan tampilan sebagai interface terhadap user, pembuatan database serta dalam pemrogramannya. Dalam hal ini penulis memilih bahasa pemrograman PHP dan MySQL sebagai databasenya serta Macromedia Dreamweaver MX sebagai text editornya. Alasan penulis memilih software diatas adalah : 1. Pemrograman PHP mudah dibuat dan mempunyai kecepatan akses yang tinggi. 2. Pemrograman PHP merupakan bahasa yang dapat diletakkan dalam tag HTML. 3. Sistem database yang didukung PHP cukup banyak. Seri Pemrograman Web Membangun Aplikasi Web dengan PHP dan mySQL, Sutarman, S.Kom, 2003. Universitas Sumatera Utara

1.7 Sistematika Penulisan