IJSE – Indonesian Journal on Software Engineering merupakan jurnal ilmiah yang diterbitkan oleh PPPM AMIK BSI Tegal. Jurnal ini berisi tentang karya ilmiah hasil penelitian dengan tema Software Engineering.
IJSE – Indonesian Journal on Software Engineering berisi penelitian dengan tema Software Engineering baik dalam
pengembangan kerangka teoritis, implementasi maupun
kemungkinan pengembangan sistem secara keseluruhan. Diharapkan setiap naskah yang diterbitkan di dalam jurnal ini memberikan kontribusi yang nyata bagi peningkatan sumber daya penelitian dalam bidang Informatika dan Komputer. Tim redaksi membuka komunikasi lebih lanjut baik kritik, saran dan pembahasan.
Semoga IJSE – Indonesian Journal on Software Engineering dapat bermanfaat bagi kita semua.
Pertama Terbit: Desember 2015 Frekuensi Terbit: 2 kali setahun (Juni dan Desember)
Penerbit
Pusat Penelitian dan Pengabdian Pada Masyarakat (PPPM) AMIK BSI Tegal
PENGANTAR REDAKSI
Editorial Board
EDITOR IN CHIEF
Husni Faqih, M.Kom (AMIK BSI Tegal)
BOARD OF EDITORS
Dany Pratmanto, M.Kom (STMIK Nusa Mandiri Jakarta)
Fandhilah, M.Kom (AMIK BSI Tegal)
Corie Mei Hellyana, S.T, M.Kom (AMIK BSI Tegal)
REVIEWERS
DR. Mochammad Wahyudi, MM., M.Kom., M.Pd (STMIK
Nusa Mandiri Jakarta)
DR. Dwiza Riana, S.Si, MM, M.Kom (STMIK Nusa Mandiri
Jakarta)
Bambang Eka Purnama,M.Kom (STMIK Nusa Mandiri
Jakarta)
Warjiyono, M.Kom (AMIK BSI Tegal)
Sopiyan Dalis, M.Kom (AMIK BSI Jakarta)
IN COLLABORATION WITH
APMMI – Asosiasi Profesi Multimedia Indonesia
Jl. Letjend Sutoyo 43, Cengklik, Nusukan, Surakarta 57135
http://apmmi.org – info@apmmi.org - Telp 62 271 3304709
WA :087736223737
Alamat Penyunting dan Tata Usaha
Pusat Penelitian dan Pengabdian Masyarakat (PPPM)
AMIK BSI Tegal
Jl. Sipelem No. 22 Tegal Barat, Tegal Telp: (0283) 341076
http://ejournal.bsi.ac.id/ejurnal/index.php/ijse/
E-mail : lppm.amik.tegal@bsi.ac.id
E-mail : ejournal.ijse@bsi.ac.id
DAFTAR ISI
1 Sistem Informasi Peramalan Persediaan Barang Menggunakan Metode SES Dan DES
Ratih Yulia Hayuningtyas : 1 – 6
2 Sistem Informasi Pengolahan Nilai Siswa Berbasis Web Pada SMP Muhammadiyah Imogiri Yogyakarta
Supriyanta, Elsa Murbiastuti : 7 – 13
3 Pengukuran Kualitas Situs Jual Beli Online Menggunakan Metode WebQual
Anastasia Meyliana : 14 – 20
4 Implementasi Pendaftaran Nasabah Berbasis Web Pada PT. Bank Rakyat Indonesia Unit Cepoko Ngawi
Choiriyatus Shiddiqiyah, Elly Muningsih : 21 – 26
5 Penerapan Model Waterfall Pada Sistem Informasi Layanan Jasa Laundry Berbasis Web
Doni Andriansyah :27 – 32
6 Withholding System PPh Pasal 23 MenggunakanMicrosoft VisualBasic.Net
Suhartono, Abdul Hamid, Rame Santoso : 33 – 38
7 Rancang Bangun Aplikasi E-Museum Batik Sebagai Media Pembelajaran
Wahyu Eko Susanto : 39 – 44
8 Penerapan Metode Haversine Pada Sistem Informasi Geografis Untuk Penentuan Lokasi Pembangunan Menara Telekomunikasi Pada Kota Tangerang
Achmad Maulana, Achmad Solichin, Mohammad Syafrullah : 45 – 51
9 Rancang Bangun Kuesioner Mengajar Guru Dengan Metode SAW Pada SMK Bhakti Kencana Tasikmalaya
Rian Ardiansah, Ai Ilah Warnilah : 52 – 59
10 Sistem Pakar Diagnosa Kerusakan Playstation2 Berbasis Web Dengan Metode Forward Chaining
Ludfi Sanjaya, Belsana Butar Butar : 60 – 66
11 Kemudahan dan Kepercayaan Menggunakan E-Commerce Berpengaruh Terhadap Keputusan Dalam Pembelian Online dengan Metode Technology Acceptance Model
Dony Oscar, Endang Retnoningsih : 67 – 72
12 Perancangan Sistem Informasi Penjualan Sepatu Menggunakan Microsoft Visual Basic 6.0
Puji Astuti : 73 – 78
13 Implementasi Metode Waterfall Pada Sistem Informasi Stock Opname
Oky Irnawati : 79 – 84
14 Sistem Pendukung Keputusan Penilaian Kinerja Karyawan Untuk Kenaikan Jabatan Pada PT. SMS Cengkareng Barat Dengan Metode Profile Matching
July Ayu Winarsih, Syamsul Bahri : 85 – 92
15 Implementasi Model View Controller Dengan framework CodeIgniter Pada Perpustakaan
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
1
Sistem Informasi Pengolahan Nilai Siswa Berbasis Web
Pada SMP Muhammadiyah Imogiri Yogyakarta
Supriyanta1), Elsa Murbiastuti 2) AMIK BSI “Yogyakarta”
1)
Supriyanta.spt@bsi.ac.id,2)elsamurb2602@bsi.ac.id
ABSTRAK - Pemanfaatan teknologi informasi sangat dibutuhkan sekolah untuk meningkatkan produktivitas manajemen pendidikan. Pemanfaatan teknologi informasi dapat memberikan keuntungan pada efisiensi waktu dan tenaga. Penghematan waktu dan kecepatan penyajian informasi akibat penerapan teknologi informasi tersebut akan memberikan kesempatan kepada guru dan pengurus sekolah untuk meningkatkan kualitas pelayanan kepada siswa. SMP Muhammadiyah Imogiri Yogyakarta memerlukan sebuah sistem untuk menunjang sekaligus mempermudah pengolahan nilai siswa. Tujuannya agar tercipta sistem informasi berbasis web yang diimplementasi untuk pengolahan nilai dan mengatasi sulitnya penyampaian informasi ulangan harian, tugas, ulangan tengah semester, ulangan akhir semester. Berdasarkan penelitian secara observasi, studi pustaka, dan wawancara yang telah dilakukan, maka dirancanglah sebuah sistem informasi pengolahan nilai siswa menggunakan metode waterfall yang menjadi sebuah solusi guna menuntaskan masalah yang ada. Sistem informasi pengolahan nilai siswa memudahkan guru, wali kelas, maupun bagian pengajaran dalam pengolahan nilai siswa serta menunjang proses kegiatan belajar mengajar.
Kata Kunci: Sistem, Informasi, Pengolahan Nilai Siswa
ABSTRACT - Utilization of information technology is needed by schools to improve education management productivity. Utilization of information technology can provide benefits on time and energy efficiency. Saving time and speed of presentation of information due to the application of information technology will provide an opportunity for teachers and school administrators to improve the quality of service to students. SMP Muhammadiyah Imogiri Yogyakarta is a system to support and facilitate the processing of student value. The goal is to create a web-based information system that is implemented for the processing of value and overcome the difficulty of delivering daily re-information, assignments, semester midterms, semester final repetition. Based on observational research, literature study, and interviews that have been done, then designed a student information processing system using waterfall method into a solution to solve existing problems. Student value information processing system makes it easier for teachers, homeroom teachers, as well as teaching sections in processing student value and supporting the process of teaching and learning.
Keywords: Information, System, Student Value Processing
I. LATAR BELAKANG
Teknologi informasi sangat dibutuhkan oleh sekolah untuk meningkatkan efektifitas dan produktivitas manajemen pendidikan. Guru dan pengurus sekolah tidak lagi disibukkan oleh pekerjaan-pekerjaan operasional sehari-hari, yang sesungguhnya dapat digantikan oleh komputer. Dengan demikian dapat memberikan keuntungan pada efisiensi waktu dan tenaga. Penghematan waktu dan kecepatan penyajian informasi akibat penerapan teknologi informasi tersebut akan memberikan kesempatan kepada guru dan pengurus sekolah untuk meningkatkan kualitas pelayanan, pengajaran dan pembinaan kepada siswa. Misalnya saja dengan modernisasi pengolahan data nilai dengan tersedianya web khusus pengolahan data nilai.
Maksud dan tujuan dari penelitian ini adalah:
1.
Membuat website untuk mengolah data nilai siswa SMP Muhammadiyah Imogiri secara online.2.
Mengurangi beban guru dalam pengelolaan nilai sehingga tugas guru lebih maksimal dalam belajar mengajar.3.
Meningkatkan pelayanan kepada pihak terkait dengan memanfaatkan teknologi informasi sehingga bisa lebih efektif dan efisien.Metode penelitian dan teknik pengumpulan data yang digunakan dalam penelitian ini adalah metode pengembangan perangkat lunak model Water fall yang terbagi menjadi lima tahapan, yaitu:
1. Analisis dan definisi kebutuhan 2. Desain program
3. Pembuatan kode program 4. Pengujian sistem
5. Operasi dan pemeliharaan.
Teknik pengumpulan data yang digunakan dalam penelitian adalah:
1. Wawancara 2. Observasi 3. Studi Pustaka
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
2
Adapun ruang lingkup pembahasan adalah sebagai berikut:
1. Admin dapat mengelola seluruh isi website
2. Guru dapat mengolah nilai dengan website.
3. Siswa dapat mengubah data diri, melihat absensi dan nilai.
4. Wali Kelas bisa melihat nilai siswanya.
II. LANDASAN TEORI a. Website
Menurut Arief (2011:8) “word wide web atau yang biasa disingkat www merupakan kumpulan situs web yang dapat diakses di
internet yang berisikan semua informasi yang dibutuhkan semua pengguna
internet. Jadi antara web, situs web, dan www sebenarnya sama pengertiannya, hanya ruang lingkupnya yang berbeda”. Website adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) didalamnya yang menggunakan protokol HTTP (hypertext transfer protocol) dan untuk mengaksesnya menggunakan perangkat lunak yang disebut browser ( Arief, 2011:7).
b. Internet
Internet merupakan singkatan dari
interconnected networking atau
international networking, yang berarti sekumpulan jaringan komputer besar maupun kecil yang sangat luas dan saling berhubungan dengan menggunakan jaringan komunikasi di seluruh dunia (Prasojo dan Riyanto,2011:178).
c. Browser
Sebuah browser berkomunikasi dengan web server melalui protokol HTTP, membaca dan menerjemahkan bahas HTML untuk ditampilkan secara visual sehingga informasi yang ada dapat dibaca (Suyanto,2007:7)
d. PHP
Menurut Sibero (2011:49) “PHP adalah pemrograman interpreter yaitu penerjemahan baris kode sumber menjadi kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan”.
e. CSS
Menurut Sibero (2011:112) “Cascading Style Sheet memiliki arti gaya menata
halaman bertingkat, yang berarti setiap satu elemen yang telah di format, maka anak dari elemen tersebut secara otomatis mengikuti format elemen induknya”.
f. JavaScript
Menurut Sibero (2011:112) “Javascript adalah bahasa script (scripting Language) yaitu kumpulan intruksi perintah yang digunakan untuk mengendalikan beberapa bagian dari sistem operasi”.
g. Basis Data
Menurut Kristanto (2008:14) “basis data merupakan kumpulan data-data yang saling berhubungan satu dengan yang lain yang disimpan dalam perangkat keras komputer dan akan diola menggunakan perangkat lunak”.
h. Sistem
Menurut Fatta (2007:3) “sistem diartikan sebaga suatu kumpulan atau himpunan dari unsur atau variable-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung sama lain”.
i. ERD
Pemodelan awal basis data yang paling banyak digunakan adalah menggunakan ERD. ERD dikembangkan berdasarkan teori himpunan dalam bidang matematika. ERD digunakan untuk pemodelan basis data relasional. Sehingga jika penyimpanan basis data menggunakan OODBMS maka perancangan basis data tidak perlu menggunakan ERD (Rosa dan Shalahuddin 2014:50). ERD memiliki beberapa aliran notasi seperti notasi Chen, Barker, Ian, notasi Crow’s Foot, dan beberapa notasi lain. Namun yang banyak digunakan adalah notasi Chen. Rosa dan Shalahuddin (2014:50).
j. LRS
Menurut Frieyadie (2007:13) “LRS merupakan hasil dari pemodelan Entity relationship (ER) beserta atributnya sehingga bisa terlihat hubungan-hubungan antar entitas”.
k. jQuery
jQuery merupakan sebuah library JavaScript yang memungkinkan membuat program web pada suatu halaman web tanpa harus menambahkan event
ataupun property pada halaman web tersebut (Bekti, 2015:59).
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
3
l. CSS
CSS (Cascading Style Sheet) merupakan salah satu bahasa pemrograman web untuk mempercantik halaman web dan mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam (Bekti, 2015:47)
m. MySQL dan phpMyadmin
Menurut Sadeli (2013:10) “MySQL adalah database yang menghubungkan script php menggunakan perintah query dan escaps character yang sama dengan PHP. MySQL mempunyai tampilan client yang mempermudah dalam mengakses database dengan kata sandi untuk mengijinkan proses yang bisa anda lakukan”.
PhpMyadmin adalah sebuah software yang berbentuk seperti halaman situs yang terdapat pada web server.
n. XAMPP
XAMPP merupakan paket kombinasi dari beberapa perangkat lunak seperti Apache, MySQL, PHP, Perl, FileZilla, FTP
server, phpMyAdmin, OpenSSL, Freetype, Webalizer, mod_perl, eAccelerator, mcrypt, SQlite,fake sendmail, dan FPDF Class (Riyanto, 2014:22).
o. Pengujian Sistem
Menurut Rosa dan Shalahuddin (2014:271) ”pengujian perangkat lunak adalah sebuah elemen sebuah topic yang memiliki cakupan luas dan seiring dikaitkan dengan verifikasi (verification) dan validasi (validation) (V&V)”. verifikasi
mengacu pada sekumpulan aktifitas yang menjamin bahwa perangkat lunak mengimplementasikan dengan benar sebuah fungsi yang spesifik. Sedangkan validasi mengacu pada sekumpulan aktifitas yang berbeda yang menjamin bahwa perangkat lunak yang dibangun dapat ditelusuri sesuai dengan kebutuhan pelanggan (customer).
III. PEMBAHASAN a. Sejarah Institusi
SMP Muhammadiyah Imogiri didirikan pada tahun 1965, sekolah ini beralamat di Jl. Raya Imogiri Pos Imogiri 55782 Bantul Yogyakarta di atas tanah seluas 2755 m2 yang kini dipimpin oleh Bapak Subiyanto, S.Pd dengan akreditasi terakhir A. SMP Muhammadiyah Imogiri sekarang memiliki 32 guru dan staff pengajar dengan ruang
kelas sebanyak 13 ruang, 1 ruang guru, 1 perpustakaan, 8 kamar mandi atau WC, 1 UKS, 1 gudang, 1 dapur, ruang komputer, lab bahasa dan lab IPA, ada 13 kelas dan rata-rata 33 siswa per kelas..
b. Struktur Organisasi
Struktur Organisasi SMP Muhammadiyah Imogiri dibentuk untuk membagi tugas-tugas karena adanya banyak pegawai yang terlibat di sekolah, garis perintah jadi jelas dan terarah.
PDM KAB.WIL PWM DIY
KANTOR DIKNAS KAB.WIL
KANTOR DIKPORA DIY
Subiyanto, S.Pd Kepala Sekolah
Kusnandi, S.Pd Wakil Kepala Sekolah
Bendahara
Suwaryanti, S.Pd
KepalaTata Usaha
Paryanta
Ka.Urusan Kesiswaan
Agus Susanto, S.Ag
Ka.Urusan Kurikulum Suwartini, S.Pd Ka.Urusan Sarpras Sudarman, S.Pd Ka.Urusan Humas Sumardi, S.Pd Wali Kelas Ka.Laboratorium Siti Yulikah, S.Pd Ka.Perpustakaan Romandiyah, S.Pd
Koordinator Mata Pelajaran Guru Mata Pelajaran
Guru BK
OSIS/IRM Siswa
Gambar 1 Struktur Organisasi SMP Muhammadiyah Imogiri
c. Analisa kebutuhan sistem fungsional
1. Administrator (Admin)
a. Admin dapat mengubah password, batas waktu akses pengguna.
b. Admin dapat melihat, menambah, merubah dan menghapus data tahun ajaran, data kelas, data jenis mapel, data jenis nilai, data wali kelas, data mengajar, data absensi, data nilai, data naik kelas.
2. Guru
a. Guru dapat melihat, memasukkan, mengubah, dan menghapus data absensi siswa, nilai, naik kelas.
b. Guru dapat melihat leger nilai per mapel, leger rekap absensi per mapel, leger nilai kelas, dan leger rekap absensi kelas
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
4
c. Guru dapat melihat dan mencetak raport
3. Siswa
a. Siswa dapat mengubah data diri b. Siswa dapat melihat absensi dan nilai
d. Analisa Kebutuhan sistem Non Fungsional
1. Dapat Operasional
a. Sistem informasi dapat dioperasikan pada sistem operasi Windows seperti
Windows XP, Windows 7, Windows 8,
maupun Windows 10.
b. Prosesor komputer disarankan 1 GHz. c. Memori minimal 1GB RAM.
d. Perlu printer untuk mencetak laporan. 2. Keamanan
a. Setiap pengguna harus memasukkan
username dan password saat login. b. Password hanya dapat diubah oleh
pengguna itu sendiri.
c. Password yang tersimpan di database dienkripsi menggunakan MD5.
d. Guru hanya dapat mengakses nilai pada batas waktu akses yang ditentukan oleh admin.
3. Informasi
a. Menampilkan tata cara login bagi setiap pengguna.
b. Menginformasikan bila terjadi kesalahan saat melakukan login. c. Menginformasikan pada saat input
data jika kolom masih kosong atau terdapat data ganda.
e. Perancangan Perangkat Lunak
1. Rancangan Antarmuka
Rancangan antarmuka atau user interface
ada beberapa sisi yaitu dari sisi admin, sisi guru, sisi wali kelas dan sisi siswa. Ada banyak rancangan antarmuka yang dibuat untuk memenuhi kebutuhan. Berikut salah satu contoh rancangan antar muka yang ada pada website.
LOGO
Sistem Informasi Pengolahan Nilai SMP Muhammadiyah Imogiri Jl. Raya Imogiri Pos Imogiri Bantul Yogyakarta
HOME
copyright@2017. Sistem Informasi Pengolahan Nilai Siswa
USER AKADEMIK PEMBAGIAN KELAS WALI KELAS MENGAJAR ABSENSI NILAI LEGER RAPORT LOGOUT
Gambar 2 Salah satu Rancangan Antarmuka
2. Entity Relationship Diagram (ERD)
ERD di buat untuk merancang database yang terkait dengan sistem penyimpanan data nilai. Dari ERD terlihat field apa saja yang ada dalam tiap file, hubungan antar file yang satu dengan lainnya. Dengan simbol-simbol tertentu yang sudah ditentukan rancangan mudah di cek bila ada kesalahan. nilai id_nilai id_tahunajaran id_jenisnilai id_mapel id_siswa nilai waktuinput mempunyai n 1 jenisnilai siswa id_jenisnilai nama_jenisnilai id_siswa nis_siswa nama_siswa jeniskelamin_siswa nohp_siswa alamat_siswa mempunyai 1 n ortu_siswa status_siswa password_siswa foto_siswa angkatan_siswa mapel mempunyai 1 id_mapel nama_mapel id_jenismapel kkm_mapel tahunajaran mempunyai 1 n semester_tahunajaran status_tahunajaran id_tahunajaran nama_tahunajaran nama_kepalasekolah nip_kepalasekolah tgl_penerimaanraport mempunyai 1 jenismapel mempunyai n 1 nama_jenismapel id_jenismapel guru nip_guru id_guru nama_guru alamat_guru status_guru password_guru foto_guru n 1 n id_kelas id_mapel id_guru id_mengajar id_tahunajaran mempunyai n 1 walikelas menjabat 1 1 id_guru id_tahunajaran id_walikelas id_kelas absensisiswa menginput n 1 id_absensisiwa id_tahunajaran id_mapel id_siswa id_guru hari absensisiswa keterangan waktuinput mempunyai n 1 mempunyai 1 n mempunyai 1 n pembagiankelas 1 mendapatn id_siswa id_pembagiankelas id_jkelas id_tahunajaran mempunyai1 1 kelas naikkelas nama_kelas id_kelas mempunyai 1 1 mempunyai n 1 mempunyai 1 n mempunyai nohp_guru n 1 id_kelas id_siswa id_tahunajaran naik_kelas_angka naik_kelas_huruf tgl_input tinggal_kelas_huruf id_naikkelas tinggal_kelas_angka mempunyai 1 1 mempunyai n 1 admin nama_admin id_admin username_admin password_admin mengajar mempunyai mempunyai n 1 n Gambar 3
Rancangan Database dengan ERD
3. Logical Relationship Structure (LRS)
LRS di buat untuk menindak lanjuti rancangan database yang sebelumnya di rancang dengan ERD, dengan cara ini di harapkan sistem database atau penyimpanan data nilai bisa di buat dengan sebaik-baiknya. Tampak lebih jelas rancangan database, dan memudahkan dalam membuat database yang dilakukan dengan software tertentu.
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
5
<absensisiswa> id_absensisiswa id_tahunajaran id_mapel id_siswa id_guru hari absensisiswa keterangan waktuinput <tahunajaran> id_tahunajaran nama_tahunajaran semester_tahunajaran status_tahunajaran nama_kepalasekolah nip_kepalasekolah tgl_penerimaanraport <nilai> id_nilai id_tahunajaran id_jenisnilai id_mapel id_siswa nilai waktuinput <pembagiankelas> id_pembagiankelas id_siswa id_kelas id_tahunajaran <jenisnilai> id_jenisnilai nama_jenisnilai <siswa> id_siswa nis_siswa nama_siswa Jeniskelamin_siswa alamat_siswa nohp_siswa ortu_siswa status_siswa password_siswa Foto_siswa angkatan_siswa <jenismapel> id_jenismapel nama_jenismapel <mapel> id_mapel nama_mapel id_jenismapel kkm_mapel <walikelas> id_walikelas id_kelas id_guru id_tahunajaran <guru> id_guru nip_guru nama_guru alamat_guru nohp_guru status_guru password_guru foto_guru <kelas> id_kelas nama_kelas <mengajar> id_mengajar id_mapel id_kelas id_guru id_tahunajaran <naikkelas> id_naikkelas id_kelas id_siswa id_tahunajaran Naik_kelas_angka tinggal_kelas_angka Naik_kelas_huruf tinggal_kelas_huruf tgl_input <admin> id_admin nama_admin username_admin password_admin 1 n 1 n 1 1 1 n 1 n 1 n 1 n n 1 1 n 1 1 n 1 1 n n 1 n 1 1 1 n 1 1 1 n 1 1 n 1 n 1 n n 1 Gambar 4Logical Relationship Structure
4. Rancangan Struktur Navigasi
a. Rancangan Struktur Navigasi Admin
Login Admin HOME USER Admin Guru Siswa Tambah Ubah Hapus Tambah Ubah Hapus Tambah Ubah Hapus AKADEMIK Tahun Ajaran Kelas Tambah Ubah Hapus Tambah Ubah Hapus Jenis Mapel Mata Pelajaran Jenis Nilai Tambah Ubah Hapus Tambah Ubah Hapus Tambah Ubah Hapus PEMBAGIAN KELAS Detail WALI KELAS Tambah Ubah Hapus MENGAJAR Tambah Ubah Hapus ABSENSI Tambah Cari Detail Ubah Hapus NILAI Tambah Cari Detail Ubah Hapus
LEGER Leger Nilai Per Mapel Leger Nilai Kelas Leger Rekap Absensi Per Mapel
Leger Rekap Absensi Kelas Detail Detail
Detail Detail
RAPORT
RAPORT NAIK KELAS Tambah Ubah Hapus
LOGOUT
Gambar 5 Navigasi Admin
b. Rancangan Struktur Navigasi Guru
Login Guru HOME AKUN MENGAJAR ABSENSI Tambah Cari Detail Ubah Hapus NILAI Tambah Cari Detail Ubah Hapus LEGER
Leger Nilai Per Mapel
Leger Rekap Absensi Per Mapel
LOGOUT
Gambar 6 Navigasi Guru
c. Rancangan Struktur Navigasi Siswa
Login
Login Siswa
Home Akun Absensi Nilai Logout
Print PDF Print PDF
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
6
d. Rancangan Struktur Navigasi Walikelas
Login Guru HOME AKUN Wali Kelas ABSENSI Tambah Cari Detail Ubah Hapus NILAI Tambah Cari Detail Ubah Hapus LEGER
Leger Nilai Per Mapel Leger Rekap Absensi Per Mapel
Raport Mengajar
Leger Nilai Kelas Leger Rekap Absensi Kelas Naik Kelas Tambah
Ubah Hapus Print PDF Logout
Gambar 8 Navigasi Wali Kelas
5. Implementasi
Setelah rancangan dibuat, di tindak lanjuti dengan membuat website, yang merupakan wujud nyata untuk membantu penilaian di SMP Muhammadiyah Imogiri. Antarmuka di buat untuk memudahkan pemakaian website, ada banyak antarmuka yang dibuat sesuai kebutuhan sistem, berikut contoh tampilan pada
website:
Gambar 9 Antarmuka
Gambar 10 Antarmuka Berikut contoh keluaran yang bisa dicetak pada website:
Gambar 11 Contoh keluaran
IV. PENUTUP
Telah berhasil dibuat sebuah website sistem informasi pengolahan nilai siswa yang diperuntukan sebagai sarana dalam kegiatan pengolahan nilai siswa sampai menghasilkan nilai raport di SMP Muhammadiyah Imogiri Yogyakarta. Sistem informasi pengolahan nilai siswa ini diharapkan memudahkan guru, wali kelas, siswa serta bagian pengajaran untuk mengelola nilai harian, nilai tugas, nilai UTS serta nilai UAS di SMP Muhammadiyah Imogiri.
Struktur navigasi yang digunakan yaitu struktur navigasi komposit karena pengguna dapat melakukan penjelasan lebih bebas. Dengan sistem informasi
Volume 4 No 1 – 2018
ijse.web.id IJSE – Indonesian Journal on Software Engineering
ISSN : 2461-0690
7
pengolahan nilai diharapkan dapat mendorong pemanfaatan teknologi informasi di SMP Muhammadiyah Imogiri. Perancangannya sistem informasi pengolahan nilai siswa menggunakan metode waterfall, karena metode ini cukup sederhana dan lebih mudah penerapannya. Penerapan website bisa dilakukan dengan sosialisasi atau pelatihan terhadap pihak-pihak yang terkait, pada proses selanjutnya bila ada kekurangan bisa disempurnakan.
DAFTAR PUSTAKA
[1] Arief, M. Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL.
Yogyakarta: C.V Andi Offset (Penerbit Andi)
[2] A.S., Rosa, dan M. Shalahuddin. 2014. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek.
Bandung:Informatika Bandung.
[3] Bekti, Humaira’ Bintu. 2015. Mahir Membuat Website dengan Adobe Dreamweaver CS6, CSS, dan Jquery. Yogyakarta: C.V Andi Offset
[4] Fatta, Hanif Al. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: C.V Andi Offset
[5] Frieyadie. 2007. Belajar Sendiri Pemrograman Database Menggunakan FoxPro 9.0. Jakarta: PT Elex Media Komputindo
[6] Kristanto, Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta: Gava Media
[7] Prasojo, Lantip Diat dan Riyanto. 2011. Teknologi Informasi Pendidikan. Yogyakarta:Gava Media
[8] Riyanto, 2014. Membuat Sendiri Aplikasi Web Store dengan PHP, JQuery dan Microsoft SQL Server. Yogyakarta: Gava Media
[9] Sadeli, Muhammad. 2013. Toko Baju Online dengan php dan MySQL Menggunakan Adobe Dreamweaver CS6. Palembang: Maxikom
[10] Sibero, Alexander F.K.. 2011. Kitab
Suci Web Programmng.
Yogyakarta:MediaKom.
[11] Suyanto, Asep Herman. 2007. Step by Step: Web Design Theory and Practices. Yogyakarta: C.V Andi Offset