1. Pendahuluan
Pada era globalisasi saat ini, ilmu pengetahuan dan teknologi telah berkembang
sangat pesat pada dunia pendidikan. Salah satu teknologi informasi yang banyak
diterapkan oleh pihak sekolah adalah sistem informasi akademik. Sistem Informasi
Akademik merupakan sumber daya informasi di lingkungan pendidikan, juga dapat
digunakan sebagai sarana media komunikasi antara guru dan siswa, Seperti yang
dikatakan Arifin[1] sistem informasi akademik merupakan sumber daya terhadap
segala sesuatu dalam bentuk informasi yang ada kaitannya dengan masalah masalah
akademik disekolahan. Sistem informasi akademik adalah merupakan sistem
informasi yang berbasis web yang bertujuan untuk membentuk Knoledge Based
System yang dapat diakses internet. Karena menggunakan teknologi internet tidak
hanya dilakukan dalam sekolah saja tetapi diluar sekolahpun bisa dilakukan bahkan
dimana saja di seluruh dunia ini asalkan ada sebuah komputer yang terhubung dengan
internet.
Dalam membangun sistem informasi akademik bahasa pemrograman yang
cukup terkenal dan banyak digunakan oleh para pembuat aplikasi web adalah PHP.
PHP merupakan sebuah bahasa scripting yang menyatu dengan kode-kode (TAG)
HTML, menggunakan dasar bahasa C, Java atau Perl, lalu dijalankan (eksekusi) oleh
server agar menghasilkan sebuah web dinamis. Seiring dengan berkembangnya
kebutuhan akan sistem informasi berbasis PHP dan semakin kompleksnya
pengembangan aplikasi, maka diperlukanlah sebuah kerangka kerja (framework) yang
dapat membantu menyelesaikan hal tersebut salah satunya adalah Codeigniter. Yang
menurut sidik[2] Codeigniter adalah framework pengembangan aplikasi dengan
menggunakan PHP, suatu kerangka untuk bekerja atau membuat program dengan
menggunakan PHP. Pemrogram tidak perlu membuat program dari awal (from
scratch), karena CI menyediakan sekumpulan library yang banyak diperlukan untuk
menyelesaikan pekerjaan yang umum, dengan menggunakan antarmuka dan struktur
logika yang sederhana untuk mengakses library-nya..
Tujuan Codeigniter adalah supaya pembangunan aplikasi lebih cepat
dibanding menulis source code dari awal, karena Codeigniter telah meyediakan
banyak library untuk proses-proses yang sering digunakan pada suatu aplikasi, dan
juga dengan kemudahan dalam menggunakan library tersebut serta kesederhanaan
penggunaannya.
2. Metodologi Penelitian
Penelitian ini dilakukan pada SMA Muhammadiyah 6 Palembang yang beralamat di
Jln. Jenderal Sudirman Km. 4,5 Komplek Perguruan Muhammadiyah Balayudha
Palembang 30128. Waktu penelitian dimulai pada bulan Oktober 2014 dan berakhir
pada bulan februari 2015
Tehnik pemrograman MVC (Model View Control) adalah teknik pemrograman yang
popular saat ini yang mengharapkan pemrograman secara disiplin untuk membagi
program menjadi 3 bagian yaitu model, view dan controller yang dapat dilihat pada
gambar 2.1 dibawah ini :
Model
View Controller
4. Kesimpulan
Dari hasil definisi, desain, dan implementasi diatas ,dapatdisimplkan antara lain:
1. Sistem yang dihasilkan pada penelitian ini yaitu sistem informasi Akademik
pada SMA Muhammadiyah 6 Palembang, dimana sistem ini telah
menggunakan arsitektur HMVC dengan tujuan meningkatkan fleksibilitas
dan kemudahan dalam pengembangan serta pemeliharaan aplikasi.
2. Dengan adanya sistem informasi akademik ini diharapkan dapat
mempermudah pihak sekolah dalam melakukan pencarian dan pengolahan
data Akademik serta membantu operator dalam mendapatkan data akademik
untuk membantu dalam pengisian data Dapodik.
DaftarPustaka
[1] Arifin Mochamad. (2002). Pemanfaatan Media Web Site Sebagai Sistem
Informasi Akademik dan Sarana Pembelajaran Mandiri dalam Pengaruhnya
dengan Prestasi Belajar Mahaiswa, Jurnal STIKOM Vol.6 No. 2 Sept
2002.
[2] Sidik, Betha(2012), Framework Codeigniter. Informatika:Bandung.
[3] Supono. (2006), Pemrograman Web DenganJavascript, YramaWidya.
[4] Freyssinet, (2010), HMVC: The layered pattern for developing strong clienttiers.