aplikasi akademik siswa sma negeri 2 pemalang berbasis web

advertisement
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
Download