Tugas Akhir - 2011 APLIKASI AKADEMIK SISWA SMA NEGERI 2 PEMALANG BERBASIS WEB (STUDI KASUS : SMA NEGERI 2 PEMALANG) WEB BASED APPLICATION OF STUDENT’S ACADEMIC SENIOR HIGH SCHOOL 2 PEMALANG (CASE STUDY : SENIOR HIGH SCHOOL 2 PEMALANG) Wiwit Aditya Saputra¹, Imelda Atastina², Vera Suryani³ ¹Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom Abstrak Pada umumnya pengelolaan kegiatan akademik di tingkat sekolah masih bersifat manual yaitu dengan mencatat segala kegiatan diatas kertas dan penyimpanan masih berupa file excel, sehingga pengelolaan kegiatan akademik masih kurang efisien.Mengingat perkembangan teknologi yang sangat signifikan maka akan lebih baik bila pengelolaan kegiatan akademik disajikan dalam bentuk sistem informasi yang dapat lebih mudah dikelola.SMA Negeri 2 Pemalang belum menggunakan teknologi informasi dalam mengelola kegiatan akademik sekolah sehingga banyak terdapat kelemahan-kelemahan yang nantinya dapat dikurangi sehingga dapat membantu berbagai pihak yang terkait dalam kegiatan akademik ini. Sehingga dibuatlah aplikasi kegiatan akademik siswa yang khusus diperuntukkan pada SMA Negeri 2 Pemalang untuk membantu pengelolan kegiatan akademik seperti pengelolaan Siswa, Guru, Matapelajaran, Kegiatan ekstrakurikuler dan Kegiatan belajar mengajar. Kata Kunci : akademik, kegiatan belajar mengajar Abstract Generally, the management of academic activities at the school level still manual where all activity recorded on a paper and storage intoexcel file, it makes the management of academic activities are stillless efficient. Given the technological developments which are verysignificant, it would be better if the management of academicactivities presented in the form of information system which can bemore easily managed. SMA Negeri 2 Pemalang not use informationtechnology to manage the academic activities of the school so thereare many weaknesses that can later be reduced so as to assist thevarious parties involved in this academic activity. So that made the application of academic activities of studentsspecifically targeted in SMA Negeri 2 Pemalang to assist themanagement of academic activities such as student management, teacher,lesson, extracurricular activities and teaching and learning activities. Keywords : academic, teaching and learning activities Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika Tugas Akhir - 2011 1. Pendahuluan 1.1 Latar Belakang Perkembangan teknologi semakin pesat pada zaman ini, terutama teknologi informasi. Kebutuhan manusia akan suatu informasi sangat tinggi, dimana manusia menginginkan informasi dapat diperoleh secara cepat, tepat dan mudah. Komputer dan internet merupakan alat pendukung utama dalam teknologi informasi, dimana dengan proses komputasi pada komputer, perhitungan dan pencarian suatu informasi dapat lebih cepat juga tepat. Dan juga internet dapat menghubungkan kita ke semua orang pengguna internet lainnya sehingga dapat memudahkan dalam pertukaran informasi. Seiring dengan semakin berkembangnya teknologi informasi banyak organisasi yang menggunakannya dan tidak terbatas pada perusahaan besar saja.Salah satunya yaitu bidang pendidikan terutama dari sekolah dasar sampai tingkat sekolah menengah atas. Biasanya orang tua siswa atau wali murid hanya mengetahui anaknya bersekolah di sekolah tersebut tanpa mengetahui kegiatan apa saja yang dikerjakannya ketika di sekolah. Dan informasi dari sekolah oleh orang tua atau wali murid selama anak tersebut melakukan kegiatan belajar mengajar atau kegiatan ekstrakurikuler lain selama semsester tertentu hanya berupa buku rapor sekolah. Saat ini SMA Negeri 2 Pemalang belum mempunyai web akademik yang dapat membantu kegiatan belajar mengajar di SMA Negeri 2 Pemalang. Web akademik ini dapat membantu beberapa kegiatan akademik di SMA Negeri 2 Pemalang yang diantaranya : 1. Pengelolaan data kegiatan akademik. 2. Pengelolaan nilai, guru dan mapel. Dan diharapkan pembuatan web akademik ini dapat membantu kegiatan akademik di SMA Negeri 2 Pemalang sehingga orang tua dapat mengetahui kegiatan apa saja yang dikerjakan seorang anak ke tika di sekolah dan membantu guru juga pegawai dalam bekerja di SMA Negeri 2 Pemalang. 1.2 Perumusan Masalah Berdasarkan latar belakang penyusunan Proyek Akhir yang telah diuraikan sebelumnya, permasalahan yang dihadapi dirumuskan sebagai berikut : 1. Bagaimana membangun aplikasi berbasis web yang dapat membantu orang tua dalam mengetahui kegiatan belajar mengajar juga kegiatan lain yang dilakukan sekolah yang ditujukan pada para siswa. 2. Bagaimana membangun aplikasi berbasis web yang dapat memberikan informasi buku rapot siswa. 3. Bagaimana membangun aplikasi berbasis web yang dapat membantu guru dan siswa dalam kegiatan akademik sekolah. 1 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2011 4. Bagaimana membangun aplikasi berbasis web yang dapat membantu pegawai sekolah dalam mengatur siswa dan guru dalam kegiatan akademik sekolah. 1.3 Tujuan Tujuan dari pembuatan proyek akhir ini adalah sebagai berikut : 1. Membuat aplikasi berbasis web yang dapat membantu orang tua dalam mengetahui kegiatan belajar mengajar juga kegiatan lain yang dilakukan sekolah yang di tujukan pada para siswa. 2. Membuat aplikasi berbasis web yang dapat menampilkan informasi seperti rapot siswa. 3. Membuat aplikasi berbasis web yang dapat membantu guru dan siswa dalam kegiatan akademik sekolah. 4. Membuat aplikasi berbasis web yang dapat membantu pegawai sekolah dalam mengatur siswa dan guru dalam kegiatan akademik sekolah. 1.4 Batasan Masalah Batasan masalah yang akan dibahas dalam penyusunan Proyek Akhir ini adalah sebagai berikut : 1. Aplikasi ini digunakan oleh tiga user yaitu siswa/wali siswa, guru dan pegawai sebagai admin dari aplikasi ini. 2. Aplikasi ini hanya menagani kegiatan akademik sekolah seperti laporan kegiatan belajar mengajar sekolah, kegiatan ekstrakurikuler yang dilaksanakan sekolah dan menampilkaan rapot siswa yang ditampilkan dalam bentuk halaman web. 3. Aplikasi ini dapat digunakan siswa mulai dari awal semester pertama tahun pertama sampai akhir semester tahun terakhir (Ujian Akhir Sekolah dan Ujian Akhir Nasional tidak termasuk dalam sistem). 1.5 Metodologi Penyelesaian Masalah Metode yang digunakan untuk menyelesaikan masalah ini yaitu menggunakan metode OOP. Sedangkan model proses yang digunakan untuk penyelesaian masalah ini adalah menggunakan waterfall model. Untuk lebih jelasnya, metodologi penyelesaian masalah ini dibagi beberapa tahap seperti di bawah ini. Pengumpulan Data Untuk membangun web akademik SMA Negeri 2 Pemalang ini dibutuhkan beberapa data yang diambil dari SMA Negeri 2 Pemalang. Data yang dibutuhkan antara lain yaitu data siswa, data guru, data matapelajaran dan data kegiatan tambahan lain yang diadakan di SMA 2 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2011 Negeri 2 Pemalang. Data tersebut nantinya akan digunakan sebagai acuan dalam pembuatan aplikasi nantinya. Studi Literatur Salah satu metodologi penyelesaian masalah adalah studi literatur, yaitu pencarian dan pengumpulan literatur-literatur dan kajian-kajian yang berkaitan dengan maalah-masalah yang terdapat pada pembuatan web akademik ini. Literatur tersebut berupa artikel, buku referensi, internet, dan sumber lain yang berhubungan dengan masalah Proyek Akhir ini. Data yang diambil dari SMA Negei 2 Pemalang juga akan di kaji lebih dalam lagi agar dapat meningkatkan performasi aplikasi ini. Pengembangan Perangkat Lunak Pengembangan perangkat lunak yang digunakan dalam Proyek Akhir ini adalah menggunakan waterfall model yang tahapannya terdiri dari analisa masalah, perancangan dan implementasi, dan pengujian. 1. Analisa Masalah Tahap analisa masalah bertujuan untuk mengetahui cara penyelesaian masalah yang dihadapi dalam pembuata web akademik ini. Dengan pengamatan terhadap data-data dari permasalahan yang ada maka akan di analisa sehingga diperolah penyelesaiannya. 2. Perancangan dan Implementasi Sebelum tahap pembangunan aplikasi, dibutuhkan rancanganrancangan terhadap aplikasi yang akan dibangun sebagai acuan dalam merealisasikan pembangunan aplikasi tersebut. Rancangan yang dibuat adalah rancangan antarmuka (interface), rancangan database, dan rancangan program yang akan digunakan. Rancangan tersebut kemudian diimplementasikan ke dalam suatu aplikasi dengan menggunakan software-software tertentu seperti Adobe PhotoshopCS3 untuk membuat desain interface, menggunakan XAMPP sebagai database yang akan digunakan, coding program menggunakan PHP dan CSS untuk tampilan pada web aplikasi tersebut, dan menggunakan web browser seperti Mozila Firefox untuk pengimplementasian aplikasi. 3. Pengujian Setelah tahap perancangan dan pembangunan aplikasi, tahap selanjutnya adalah melakukan pengujian terhadap aplikasi tersebut. Tahap pengujian ini dilakukan secara black box, yaitu pengujian yang berfokus pada fungsionalitas- fungsionalitas yang terdapat dalam aplikasi ini. Pengujian secara black box ini dilakukan untuk melihat keluaran yang dihasilkan dari inputan, sehingga dapat diketahui kinerja dari aplikasi tersebut. 3 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2011 1.6 Sistematika Penulisan Proyek Akhir ini disusun berdasarkan sistematika sebagai berikut: BAB I : PENDAHULUAN Bab ini berisi tentang latar belakang, perumusan masalah, tujuan, batasan masalah, metode penyelesaian masalah dan sistematika penulisan BAB II : LANDASAN TEORI Bab ini memuat berbagai teori yang mendukung terlaksananya pengembangan Aplikasi Akademik Siswa SMA Negeri 2 Pemalang Berbasis Web, khususnya teori-teori yang mendukung dalam pembuatan aplikasi. BAB III : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi tentang analisis kebutuhan untuk mengetahui kelemahan dan kekurangan sistem saat ini sehingga bisa ditentukan kebutuhan apa saja yang harus dipenuhi agar pembuatan Aplikasi Akademik Siswa SMA Negeri 2 Pemalang Berbasis Web. Untuk menggambarkan analisis sistem saat ini akan dibuat perancangan system dan perancangan basis datanya. BAB IV : IMPLEMENTASI DAN TESTING Bab ini berisi tentang pengimplementasian rancangan pada tahap sebelumnya dan melakukan pengujian terhadap aplikasi baru. BAB V : PENUTUP Bab ini berisi kesimpulan dari keseluruhan aplikasi yang telah dibuat serta saran yang diperlukan untuk pengembangan aplikasi lebih lanjut. 4 Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika Tugas Akhir - 2011 5. 5.1 5.2 KESIMPULAN DAN SARAN Kesimpulan Kesimpulan yang dapat diambil dari proyek akhir ini adalah bahwa Aplikasi Akademik Siswa SMA Negeri 2 Pemalang Web telah dapat : 1. Mengelola data akademik menjadi lebih mudah. 2. Nilai Rapot dapat dilihat siswa dan walisiswa setiap saat melalui web. 3. Kegiatan akademik siswa disekolah dapat dipantau oleh walisiswa melalui web. Saran Saran bagi pengembangan Aplikasi Akademik Siswa SMA Negeri 2 Pemalang Web antara lain : 1. Faktor keamanan lebih ditingkatkan agar kekhawatiran akan perusakan dan ancaman terhadap data dapat ditanggulangi. 2. Menyediakan fasilitas seleksi penerimaan siswa-siswi baru. 3. Perbaikan interface dan menu website agar lebih user friendly dan lebih baik lagi. 30 Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika Tugas Akhir - 2011 6. DAFTAR PUSTAKA [1] Arbie, 2004, Manajemen Database MySql, Yogyakarta, Andi. [2] Common Laboratory, 2007, Modul Praktikum Basis Data, Bandung, IT Telkom [3] Common Laboratory, 2008, Rational Rose : Modul Praktikum Rekayasa Perangkat Lunak, Bandung, IT Telkom. [4] [5] [6] Hakim, Lukmanul, 2010, Bikin Website Super Keren dengan PHP dan JQuery, Yogyakarta, Lokomedi. Kristanto, Harianto, 2007, Konsep dan Perancangan Database, Yogyakarta, Penerbit Andi. Nufransa Wira Sakti, 2004, Menggunakan SQL Plus, Jakarta, Elek Media Komputindo. [7] Ramakrishnan, Roghu dan Johanes Gehrke, 2004, Sistem Manajemen Database Edisi 3, Yogyakarta, Penerbit Andi. [8] Rumahweb, 2010, http://www.rumahweb.com/journal/ didownload tanggal 31 Oktober 2010. [9] Sidik, Betha., 2004, Pemrograman Web Dengan HTML, Bandung, Informatika [10] Steven Haryanto, 2004 Roghu dan Johanes Gehrke, 2004, PHP : Kumpulan Resep Pemrograman, Jakarta, Dian Rakyat. [11] Supriyanto, Dodit, 2008, Buku Pintar Pemrograman PHP, Malang, Oase Media [12] Wahono, Romi Satrio http://ilmukomputer.org/2006/08/25/pengantar-uml/ di download pada tanggal 14 agustus 2010. [13] Wikipedia, http://id.wikipedia.org/wiki/OOP di download pada tanggal 14 agustus 2010. [14] Wiswakarma, komang, 2010, Panduan Lengkap Menguasai CSS, Yogyakarta, Lokomedia. 31 Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika