PERANCANGAN WEBSITE SEKOLAH MENENGAH PERTAMA NEGERI 262 CAKUNG JAKARTA TIMUR DENGAN MENGGUNAKAN PHP DAN MySQL Erni Wigati.Department of Information Systems, Faculty of Computer Science & Information Technology, Gunadarma University, Jakarta, 2012.
Abstraksi - Perancangan website Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur menggunakan PHP dan MySQL serta Dreamweaver sebagai media untuk penulisan koding. Pembuatan isi website berfokus pada pemberian informasi yang berkenaan dengan Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur. Website yang terdiri dari dua puluh halaman ini, berisi informasi tentang profil sekolah seperti sejarah, visi, dan misi. kemudian informasi fasilitas sekolah, kesiswaan, serta informasi tentang kurikulum Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur. Dengan adanya website ini, dapat memberikan informasi yang dibutuhkan oleh masyarakat mengenai Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur. Kata Kunci : Perancangan, Website, SMP Negeri 262, PHP dan MySQL. Abstract - Designing Junior High School 262 Cakung East Jakarta Website using PHP and MySQL also Dreamweaver as a media for writing coding. this website focuses on providing information relating to the
Junior High School 262 Cakung East Jakarta. Website that consists of twenty pages, containing information about the profile of the school, such as history, vision, and mission. then update school facilities, student affairs, as well as information about the Junior High School 262 Cakung East Jakarta curriculum. With this website, can provide the information that needed by the people about the Junior High School 262 Cakung East Jakarta. Keywords : Design, Websites, Junior High School 262, PHP and MySQL. 1. PENDAHULUAN Penulisan skripsi ini dilatarbelakangi oleh keinginan Penulis untuk mengembangkan website di Sekolah Menengah Pertama Negeri 262 yang berlokasi di wilayah Cakung Jakarta Timur. Sekolah Negeri yang sudah berdiri sejak tahun 1990 ini, telah berhasil mencetak lulusan – lulusan berkualitas yang diharapkan kelak dapat menjadi generasi penerus yang turut serta memberikan kontribusinya terhadap kemajuan bangsa dan negara.
Selama dua puluh satu tahun mengabdi, terhitung dari mulai diresmikannya pada tanggal 11 September 1990 oleh Gubernur Jakarta yang menjabat kala itu yaitu Bapak Wiyogo Atmo Darminto, sudah banyak sekali prestasi – prestasi yang diraih terutama untuk beberapa ekstrakurikuler seperti Paskibra yang pernah mengikuti kejuaraan tingkat Jabotabek dan ekstrakurikuler Rohis yang juga pernah mengikuti kejuaraan di tingkat DKI. Sekolah yang memiliki Visi dan Misi Berprestasi melalui Imtaq, Sains, dan Akhlak Mulia serta disiplin dalam kerja, dan memberikan pelayanan Prima dengan meningkatkan Silaturahim ini, telah dilengkapi dengan Sarana dan Prasarana yang memadai untuk menunjang kegiatan Belajar Mengajar di sekolah tersebut, seperti Ruang kerja praktek (Laboratorium IPA, Komputer, dan Keterampilan Tata Busana), Ruang Perpustakaan, Ruang Multimedia, Ruang Unit Kesehatan Siswa, Ruang OSIS, Mushola, Ruang Penyimpanan, Kantin Sekolah, Lapangan Upacara, Lapangan Olahraga, dan Pos Penjaga Keamanan (Pos Satpam). Namun sangat disayangkan sekali, sekolah yang bisa dibilang sudah demikian maju tersebut, belum memiliki Website Sekolah sebagai salah satu media Informasi Elektronik yang dapat membantu sekolah dalam mempromosikan sekolahnya karena dalam hal ini Website dapat dimanfaatkan sebagai sarana komunikasi dalam berbagai aktivitas masyarakat yang lebih luas, termasuk dalam bentuk forum atau kelompok diskusi. Dari kenyataan yang ada,
maka Penulis melihat hal tersebut sebagai suatu kesempatan sekaligus peluang serta tantangan bagi Penulis untuk bisa mengembangkan, dalam hal ini membuat website sekolah untuk sekolah tersebut yaitu Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur. Berdasarkan hal tersebut, maka pada penulisan Tugas Akhir kali ini Penulis mengangkat judul “Perancangan Website Sekolah Menengah Pertama Negeri 262 Cakumg Jakarta Timur dengan menggunakan PHP dan MySQL”. Pada website ini terdapat informasi yang relevan seputar Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur. 1.2 Batasan Masalah Penulisan dan pembuatan website memfokuskan dan menitikberatkan hanya kepada pemberian informasi seputar lingkup Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur, seperti Profil Sekolah, Prestasi yang pernah diraih, Fasilitas sekolah, serta informasi yang berkaitan dengan Kurikulum dan Kesiswaan sekolah. Pada perancangannya website ini akan dibuat dengan menggunakan bahasa pemrograman web PHP dan HTML. 1.3 Tujuan Penulisan Tujuan dari penulisan ini adalah untuk membuat website pada Sekolah Menengah Pertama Negeri 262 Cakung Jakarta Timur sehingga diharapkan nantinya dengan adanya website tersebut sekolah dapat memberikan informasi yang relevan berkenaan dengan Sekolah Menengah Pertama Negeri 262
Cakung Jakarta masyarakat.
Timur
kepada
1.4 Metode Penelitian Penelitian yang dilakukan pada penulisan tugas akhir ini melalui beberapa tahap, mulai dari tahap pengumpulan data dan informasi yang diperlukan sampai dengan tahap pengujian website. 1.4.1 Studi Pustaka Dalam memperoleh data dan informasi, Penulis melakukan studi kepustakaan yaitu dengan cara mengumpulkan dan membaca literatur – literatur dan jurnal dari internet serta buku yang relevan dengan penulisan tugas akhir ini. Selain itu Penulis juga melakukan pengambilan data melalui observasi secara langsung di lapangan. 1.4.2 Langkah Pembuatan Website Dalam pembuatan website ini, Penulis menerapkan langkah – langkah sebagai berikut : 1. Perencanaan dan Analisa, Penulis merencanakan untuk membuat sebuah website sekolah dan memilih bahasa pemrograman yang akan digunakan untuk membangun website ini yaitu bahasa pemrograman web seperti PHP dan HTML, setelah itu Penulis mengumpulkan materi – materi yang kemudian akan digunakan dalam pembuatan website. 2. Perancangan, Penulis membuat rancangan tampilan atau output yang akan disajikan seperti rancangan interface menu – menu yang terdapat dalam website. 3. Implementasi, Penulis mengimplementasikan materi – materi tersebut ke dalam bahasa
pemrograman yang telah dipilih yaitu bahasa pemrograman PHP dan HTML untuk pembuatan website. 4. Testing dan Validasi, Penulis mengompilasi koding yang telah dibuat, apakah dapat berjalan tanpa adanya debug atau masalah dalam emulator website ataupun dalam pengoperasian secara online. 1.4.3 Perangkat yang Digunakan Berikut ini spesifikasi dari perangkat yang digunakan dalam melakukan tahap testing dan validasi : A. Perangkat Keras, yaitu : Notebook dengan prosessor Intel(R) Atom(TM)/ CPU N475/ AMD 1.83 GHz/ 14” Memori RAM sebesar 1.00 GB Printer Deskjet 2000 B. Perangkat Lunak, yaitu : Microsoft Windows 7 Ultimate Adobe Dreamweaver CS5 Adobe Photoshop CS5 Swish Max 4 Star UML 5.0 XAMPP Control Panel Application 2.5 PHPMyAdmin 3.3.9 FileZilla 3.5.3 1.5 Sistematika Penulisan Untuk lebih mempermudah dan memahami dalam urutan setiap bab, serta kerapian tugas akhir ini, maka Penulis membuat susunan sistematika penulisan sebagai berikut : BAB 1 PENDAHULUAN, menguraikan pokok persoalan yang terdiri dari latar belakang masalah,
batasan masalah, tujuan penulisan, metode penelitian serta sistematika penulisan. BAB 2 TINJAUAN PUSTAKA, menjelaskan tentang tinjauan pustaka atau landasan teori yang menunjang tersusunnya penulisan ini, antara lain tentang bahasa pemrograman berbasis web seperti PHP dan HTML. BAB 3 PERANCANGAN, berisi prosedur pembuatan program yang dibagi menjadi beberapa sub bab mengenai perancangan dari website yang dibuat beserta 2. TINJAUAN PUSTAKA 2.1 Internet Internet (interconnectionnetworking) yang pada awalnya dikenal dengan sebutan Advanced Research Project Agency Network (ARPANET) yang merupakan jaringan komputer yang dibuat oleh Advanced Research Project Agency (ARPA) dari Departemen Pertahanan Amerika Serikat pada tahun 1969. Internet sendiri merupakan sebuah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/ IP) sebagai protokol pertukaran paket data untuk melayani miliaran pengguna di seluruh dunia (Meloni, 2012). 1. WWW www (world wide web) adalah suatu ruang informasi di mana sumber-sumber daya yang berguna
keterangan – keterangan dari website tersebut. BAB 4 IMPLEMENTASI, berisi penjelasan mengenai bagian – bagian dari program yang dibuat, langkah – langkah pembuatan website dengan PHP dan HTML serta proses implementasi. BAB 5 PENUTUP, berisi tentang kesimpulan dari hasil pembahasan dalam penulisan tugas akhir ini, saran – saran dan harapan untuk pengembangan serta penyempurnaan dari hasil penulisan. diidentifikasi oleh pengenal global yang disebut Uniform Resource Identifier (URI). www juga dapat diartikan sebagai sekelompok dokumen multimedia yang saling bertautan dengan menggunakan tautan hiperteks. www yang biasa disebut web page ini sering dianggap sama dengan internet secara keseluruhan, walaupun sebenarnya ia hanya bagian daripada internet (Kristianto, 2002). 2. Web Browser Web browser adalah suatu perangkat lunak atau perangkat navigasi dalam web yang dijalankan pada komputer user dan digunakan untuk menampilkan halamanhalaman dokumen website yang berada di internet atau server web. Adapun salah satu contoh dari web browser itu sendiri di antaranya seperti, Internet Explorer (IE), Mozilla Firefox (MF), Opera Mini, dan masih banyak lagi. Mekanisme dari web browser itu sendiri adalah mula – mula user memasukkan
alamat Uniform Resource Locator (URL) di browser, kemudian browser menghubungi server yang tertera pada URL, setelah terhubung browser mengirimkan Hypertext Transfer Protocol (HTTP) request, yang kemudian server akan menjawabnya dengan mengirimkan HTTP response yang berisi Header dan isi dokumen yang diRequest. Untuk dokumen yang terdiri atas beberapa file (misalnya dokumen bergambar) maka browser harus mengirimkan HTTP request lagi untuk setiap filenya, jika sudah maka browser akan menampilkan semua isi dokumen kepada user pada web browser (Ahira, 2012). 2.1.1 HTML Hypertext Markup Language (HTML) adalah bahasa pemrograman dengan format standar untuk membuat dokumen web yang juga merupakan bahasa Markup bertanda, yang menggunakan rangkaian teks tertentu berupa kodekode (Tag) yang dimengerti oleh web browser dan dapat menampilkannya di layar monitor, serta untuk menandai teks yang mempunyai interpretasi khusus, HTML sendiri merupakan subset dari Standard Generalized Markup Language (SGML) yang pada perkembangannya kini HTML merupakan standar internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C) (Ahira, 2012).
2.1.2 Struktur Dasar HTML
Adapun struktur HTML adalah berupa dasar – dasar penulisan skrip pada HTML itu sendiri. Dalam hal ini standar penulisan HTML terdiri dari :
......................... .....................................