• Tidak ada hasil yang ditemukan

IN COLLABORATION WITH

N/A
N/A
Protected

Academic year: 2021

Membagikan "IN COLLABORATION WITH"

Copied!
11
0
0

Teks penuh

(1)
(2)

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

(3)

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

(4)

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

(5)

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).

(6)

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

(7)

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.

(8)

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 4

Logical 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

(9)

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

(10)

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

(11)

IJSE – Indonesian Journal on Software Engineering

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

Gambar

Gambar 1 Struktur Organisasi  SMP Muhammadiyah Imogiri
Gambar  2  Salah  satu  Rancangan  Antarmuka
Gambar 7 Navigasi Siswa
Gambar 10 Antarmuka  Berikut contoh keluaran yang bisa dicetak   pada website:

Referensi

Dokumen terkait

Pada regresi pengaruh pertumbuhan ekonomi, upah minimum, pendidikan, dan tingkat pengangguran terhadap tingkat kemiskinan di Jawa Tengah tahun 2003-2007, dengan

Pengaruh Kepemimpinan Kepala Madrasah dan Budaya Organisasi Secara Bersama-sama Terhadap Disiplin kerja Guru Di

1) Biaya produksi (manufacturing cost) adalah biaya yang berkaitan dengan pembuatan barang dan penyediaan jasa. Bahan baku langsung, adalah bahan baku yang dapat

tidak ada kepastian mengenai proses penyerahan protokol Notaris yang telah melewati batas waktu, tidak adanya kepastian mengenai siapa yang bertanggung jawab terhadap

Alhamdulillahirobbil’alamin, segala puji bagi Allah SWT yang selalu penulis panjatkan atas nikmat, taufik dan hidayahnya sehingga penulis dapat menyelesaikan penyusunan skripsi

menyembunyikan perahu nelayan dan lokasi dengan aktifitas masyarakat yang tinggi yaitu dekat dermaga yang padat aktifitas, sehingga dapat dilihat

Seluruh produsen bertugas memproduksi dan memasarkan pupuk bersubsidi jenis urea tetapi dengan volume ( tonase ) yang berbeda-beda. Pupuk Kalimantan Timur yang memiliki kapasitas

yang tuntas baru 9 orang atau 60% dan belum tuntas 6 orang atau 40%. Berdasarkan diskusi peneliti dan kolaborator, ada beberapa siswa yang masih kesulitan dalam