bab 1 pendahuluan - digilib.uns.ac.id/sistem...pendahuluan latar belakang siswa, dan juga bagi...
TRANSCRIPT
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
1
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Nilai merupakan data yang sangat penting bagi siswa maupun orang tua
siswa, dan juga bagi sekolah. Bagi Orang tua siswa merupakan acuan hasil
dari keberhasilan anak mereka selama belajar di sekolah. Sehingga
diperlukan ke akuratan dan ke original data nilai tersebut.
Sampai saat ini di Sekolah Menengah Kejuruan Negeri 2 Sragen
pengolahan nilai masih menggunakan cara manual yaitu dengan menyalin
data nilai-nilai tersebut dari guru matapelajaran dan disalin kembali oleh wali
kelas pada kertas yang disebut Rapor. Karena menggunakan kertas yang
berupa hardfile, maka Rapor tersebut masih rentan terkena air, ataupun
hilang. Sehingga menyebabkan kehilangan data nilai tersebut. Oleh karena
itu pihak sekolah masih kesulitan dalam pengolahan nilai, walaupun sudah
terorganisir tetapi masih belum optimal. Hal ini menyebabkan kurang efisien
dalam pencarian nilai siswa, update nilai siswa, serta kurangnya informasi
nilai kepada orangtua siswa atau wali siswa sehingga mereka tidak
mengetahui sejauh mana perkembangan siswa di sekolah.
Oleh karena itu perlu dibuat system informasi yang mampu mengatasi
permasalahan tersebut. Maka dibuatlah system informasi pengolahan nilai
dengan php, mysql dengan sms gateway berbasis web di SMKN 2 Sragen.
Dengan adanya system ini nantinya pengolahan nilai akan lebih optimal dan
terorganisir, dan dengan dilengkapi sms gateway nantinya mampu memberi
informasi mengenai nilai siswa dengan melakukan request kepada server.
Maka server akan merespon request tersebut dengan memberikan informasi
nilai siswa yang di request.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
2
1.2 Perumusan Masalah
Setelah dilakukan analisis pada SMKN 2 Sragen pokok permasalahan yang
dihadapi adalah:
a. Bagaiman murid atau orang tua murid dapat melihat nilai-nilai akhir pada
semester yang bersangkutan via sms?
b. Bagaimana agar pengolahan nilai di SMKN 2 Sragen dapat lebih terorganisir
dan efisien?
1.3 Batasan Masalah Penelitian
Untuk lebih memberikan gambaran yang jelas sesuai dengan
perumusan masalah maka dalam hal ini dibatasi pada permasalahan
sebagai berikut :
a. Perancangan dan pembuatan database aplikasi menggunakan MySQL
dengan bahasa pemrograman menggunakan PHP.
b. Hanya menggunakan table inbox, outbox, sent item dari database gammu.
c. Tidak mengolah data nilai magang, dan nilai ekstrakurikuler.
d. Tidak mencetak nilai siswa dalam bentuk raport.
1.4 Tujuan Penelitian
Tujuan yang ingin dicapai dalam program ini adalah untuk membuat
aplikasi pengolahan nilai di SMKN2 Sragen, agar dapat membantu
mempercepat proses pengolahan nilai dan lebih terorganisir kemudian bisa di
gunakan dan di kembangkan di jurusan yang ada di SMKN2 Sragen.
1.5 Manfaat Penelitian
Manfaat dari pembuatan Sistem informasi pengolahan nilai berbasis web
dengan php ini diharapkan dapat membantu mempercepat proses pengolahan nilai
sehingga menjadi lebih cepat dan efisien. Juga sebagai backup data siswa secara
softfile.
1.6 Metodelogi Penelitian
Ada tiga metode dalam penelitian dan penulisan laporan tugas akhir ini
yaitu sebagai berikut :
1.6.1 Metode Pengumpulan Data
a. Interview
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
3
Metode interview adalah metode pengumpulan data dengan mengadakan
wawancara atau tanya jawab secara langsung dengan pihak instansi misalnya
wawancara langsung dengan bagian pendidikan SMK negeri 2 sragen yang
bertanggung jawab mengenai masalah penilaian siswa.
b. Observasi
Metode Observasi adalah metode pengumpulan data dengan cara melakukan
pengamatan pada objek yang diteliti secara langsung, misalnya pengamatan
mengenai alur penilaian siswa sampai nilai siswa itu keluar di raport.
c. Dokumentasi
Metode pengumpulan data dengan melihat laporan yang telah ada agar
memperoleh berbagai data yang dapat dijadikan referensi dalam penulisan
tugas akhir ini
d. Studi Pustaka
Pencarian data melalui studi literature terhadap buku – buku yang membahas
topik yang berhubungan dengan objek yang diteliti.
1.6.2 Perancangan Sistem
Perancangan program dibuat untuk memberikan gambaran umum dan
perincian tentang kebutuhan sistem yang kemudian dikembangkan menjadi
sebuah sistem informasi.
1.6.3 Pengembangan Database
Pengembangan database ini terdiri dari pembuatan kamus data dan
tahap – tahap dalam membuat database penyimpanan dan pengolahan data
dari sistem informasi yang dibuat
1.6.4 Penyusunan Laporan
Merupakan langkah akhir dalam pengerjaan penelitian tugas akhir ini.
1.7 Sistematika Penulisan
Sistematika penulisan laporan tugas akhir ini terdiri dari beberapa bab dan sub
bab sebagai berikut :
BAB I : PENDAHULUAN
Bab pendahuluan berisi uraian yang memuat tentang segala yang
melatar belakangi penulis melakukan penelitian dan yang menjadi dasar
dari permasalahan, yang terdiri dari beberapa sub bab, yaitu latar
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
4
belakang masalah, rumusan masalah, tujuan yang hendak dicapai,
manfaat, metode penelitian yang digunakan, serta sistematika
penulisan.
BAB II : LANDASAN TEORI
Landasan teori memuat tinjauan pustaka yang berisi teori-teori yang
mendukung penulisan tugas akhir. Landasan teori tersebut antara lain :
pengertian website, database, PHP, MySQL, web server, Data Flow
Diagram (DFD), sms gateway dan Entity Relationship Diagram (ERD).
BAB III : DESAIN DAN PERANCANGAN
Memua tentang desain perancangan sistem dan data-data yang
diperlukan dalam perancangan sistem seperti Konteks Diagram, DFD,
ERD, dan perancangan basis data.
BAB IV : IMPLEMENTASI DAN ANALISA
Pada implementasi memuat hasil analisa dan perancangan sistem yang
antara lain ditampilkan dalam bentuk tabel, gambar dan penjelasan dari
masing-masing bagian. Pada evaluasi memuat kekurangan dan
kelebihan sistem.
BAB V : PENUTUP
Pada penutup terdapat kesimpulan hasil penelitian dan pembahasan
beserta saran yang ditujukan untuk penyempurnaan dan
pengembangan sistem di masa mendatang.