Portal Akademik SMP Negeri 2 Sunggal Menggunakan PHP dan MYSQL

BAB 1
PENDAHULUAN

1.1 Latar Belakang
Seiring dengan perkembangan teknologi yang begitu pesat, kebutuhan informasi
sangat di perlukan, terlebih lagi informasi yang dihasilkan mengandung nilai yang
benar, akurat, tepat, dan tentunya menghemat waktu, sehingga siapapun dan apapun
yang menggunakan teknologi informasi tersebut dapat menangani berbagai masalah
dengan waktu yang singkat.
Penulis mencoba memberikan sebuah solusi dari salah satu masalah yang ada
dalam pengolahan informasi akademik, yaitu sebuah sistem informasi untuk
memberikan kemudahan dalam mengakses mulai dari melihat data siswa, data guru,
data kelas, data mata pelajaran, data guru pelajaran, nilai siswa, data jadwal. Semua
informasi yang diperlukan dalam sistem penilaian bisa ditemukan dengan mudah dan
bersifat konkret. Guru mempunyai akun sebagai admin dalam menginput nilai siswa
tersebut, dan siswa juga mempunyai akun tersendiri dan dapat melihat data diri,
jadwal, serta nilai siswa tersebut.

Universitas Sumatera Utara

1.2 Perumusan Masalah

Berdasarkan latar belakang masalah yang telah dikemukakan sebelumnya maka
perumusan masalah dalam tugas akhir ini adalah menganalisa dan merancang sistem
informasi akademik agar mempermudah pihak sekolah dalam penyampaian akademik
yang bersifat terbuka dan dapat diakses secara cepat, mudah dan dilihat dimana saja
oleh siswa-siswi maupun orangtua mereka.
Dalam beberapa kasus, penulis menemukan masalah lain yaitu berkas seluruh
data siswa tidak tersusun menjadi satu file serta rancangan sistem informasi akademik
ini dapat secara multiuser sehingga melibatkan tenaga pendidik maupun tenaga
kependidikan.

1.3 Batasan Masalah
Untuk mengarahkan penelitian ini agar tidak menyimpang dari sasaran yang diuji,
maka perlu membuat batasan ruang lingkup permasalahan. Sebagai batasan masalah
ini adalah sistem informasi diperuntukkan pada kurikulum yang sedang dijalankan dan
pengguna website ini hanya dibatasi untuk siswa dan guru yang mempunyai nomor
induk pada sekolah SMP Negeri 2 Sunggal. Sistem ini juga tidak menutup jaringan
internet agar hanya bisa membuka website ini saja, untuk itu dibutuhkan pemblokiran
manual.

Universitas Sumatera Utara


1.4 Manfaat Penelitian
Penyimpanan data akademik akan lebih efektif jika semua bisa diorganisir. Baik
dalam ruang dan biaya. Mengorganisir ruang adalah untuk menghemat tempat untuk
meletakkan dokumen–dokumen penting. Sementara biaya adalah untuk menghindari
pembelian rak untuk meletakkan dokumen data tersebut. Sisteminformasi akademik
ini dapat memberikan informasi mengenai informasi akademik SMP Negeri 2 Sunggal
dan mampu memberikan pelayanan akademik kepada siswa . Semua ini dapat
terlaksana karena adanya sistem basis data pada sistem informasi.
Dengan sistem ini, dipastikan guru dapat menganalisa perkembangan nilai siswa.
karena semua sistem telah terintegerasi. Nilai dari guru akan langsung di inputke
dalam sistem. Siswa juga bisa mencetak nilai mereka.

1.5 Metode Penelitian
Metode Penelitian adalah langkah-langkah sistematik yang ini digunakan untuk
mengerjakan atau menyelesaikan suatu masalah. Metode penelitian digunakan sebagai
pedoman dalam melaksanakan penelitian agar hasil yang dicapai tidak menyimpang
dari tujuan yang ditentukan sebelumnya. Beberapa metodologi penelitian yang
dilakukan guna mengumpulkan data-data yang dibutuhkan dalam pembuatan web
dinamis adalah

1. Observasi
Melakukan pengamatan langsung ke SMP Negeri 2 Sunggal untuk
mendapatkan data yang valid.
2. Penelitian Kepustakaan

Universitas Sumatera Utara

Menggunakan buku-buku yang berhubungan dengan masalah yang ada.
3. Perancangan
Perancangan dilakukan secara bertahap dan membuat aplikasi secara bertahap:
a. Database design, perancangan basis data secara konseptual, logical, dan
physical. Database yang digunakan adalah MySQL.
b. Desain yaitu membuat tampilan aplikasi semenarik mungkin menggunakan
CSS.
c. Application design, merancang antar muka dan program aplikasi yang
menggunakan dan memproses basis data. Perancangan aplikasi dengan
menggunakan Sublime Text.
d. Debugging yaitu tahap pencarian kesalahan dalam program.
e. Compiling yaitu membuat program menjadi executable.
f. membuat petunjuk untuk mengoperasikan aplikasi.

4. Uji coba dan Perbaikan
Proses uji coba dilakukan sebelum aplikasi dipergunakan sehingga dapat
langsung melakukan perbaikan apabial ditemukan kesalahan pada aplikasi ini.
5. Membuat Laporan Tugas Akhir
Membuat laporan tugas akhir sebagai laporan ke jurusan.

1.6 Sistematika Penulisan
Sistematika penulisan yang diuraikan untuk memberikan kerangka atau gambaran dari
tugas akhir ini, yaitu sebagai berikut:

Universitas Sumatera Utara

BAB I :PENDAHULUAN
Pada bab ini berisi tentang latar belakang masalah, perumusan masalah,
batasan masalah, manfaat penelitian, metodologi penelitian, dan sistematika
penulisan.
BAB II : LANDASAN TEORI
Pada bab ini berisi tentang uraian teoritis mengenai pengertian sebuah
sistem, software yang dibutuhkan oleh seorang developer dan bahasa
pemograman yang akan digunakan.

BAB III: PERANCANGAN SISTEM
Bab ini berisi rancangan aplikasi yang akan dibentuk, pengertian
perancangan sistem, data flow diagram, flowchart, persiapan database, file
yang digunakan serta algoritma terbentuknya program.
BAB IV: IMPLEMENTASI SISTEM
Bab ini akan membahas tentang bagaimana sistem ini akan dijalankan
dalam suatu organisasi pendidikan.
BAB V : KESIMPULAN DAN SARAN
Bab ini merupakan bab penutup yang merupakan kesimpulan dari
pembahasan serta saran-saran penulis berdasarkan kesimpulan yang
didapat.

Universitas Sumatera Utara