Anda di halaman 1dari 9

MEMBANGUN SISTEM INFORMASI PENILAIAN SISWA DENGAN

OBJECT ORIENTED METHODOLOGY


STUDI KASUS: PADA MADRASAH IBTIDAIYAH
AR RIDHO
Hadist Ahmadi Sulistiyo
Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Universitas Budiluhur
Jl. Raya Ciledug, Pertukangan Utara, Kebayoran Lama, Jakarta Selatan 12260

E-mail : 1212504045@student.budiluhur.ac.id

ABSTRAK

Sistem penilaian merupakan salah satu dasar untuk menentukan kelancaran operasional dalam suatu kegiatan
sekolah, karena diharapkan dapat membantu serta memperlancar semua kegiatan yang berhubungan dengan
sekolah. Oleh karena itu, untuk mewujudkan hal - hal tersebut diperlukan suatu sistem untuk menunjang yakni
sistem informasi penilaian. Madrasah Ibtidaiyah Ar Ridho, merupakan instansi yang bergerak dibidang
pendidikan. Kegiatan administrasi nilai dan data nilai siswa ini masih dilakukan secara manual sehingga sering
kali pencarian data memakan waktu yang lama. Untuk kebutuhan operasional selama ini menggunakan program
microsoft word, microsoft excel, buku absen, lembar nilai, dan arsip lainnya masih disimpan dalam media kertas.
Untuk mengatasi masalah itu, dibutuhkan sebuah sistem informasi baru yang dapat membantu menyeleseikan
masalah yang terjadi. Penulis mengimplementasikan sistem tersebut dengan menggunakan bahasa pemrograman
VB.NET 2008 dan mengunakan database MySQL. Penulis berharap dengan membangun sistem informasi
penilaian siswa yang terkomputerisasi, dapat membantu Madrasah Ibtidaiyah Ar Ridho dengan mengatasi
masalah masalah yang ada.
Kata Kunci: sistem informasi penilaian siswa, dengan object oriented methodology

1. PENDAHULUAN
Dengan adanya kemajuan ilmu pengetahuan dari kerusakan, kehilangan dan hal hal tidak terduga
teknologi pada era globalisasi saat ini menyebabkan lainnya. Laporan yang dihasilkan hanya terdapat
pemakaian sistem komputerisasi semakin meningkat pada satu dokumen, sehingga data yang disajikan
di kalangan masyarakat. Sistem komputerisasi dapat kurang lengkap dan terperinci.
diterapkan, disesuaikan dan dipakai dalam berbagai
bidang usaha. Sebagai sebuah media pengolahan Adapun tujuan dari pembuatan dan penulisan
data, yang apabila dikelola dengan benar dan baik penelitian ini adalah untuk membantu masalah yang
maka komputer dapat menjadi penyedia informasi ada di Madrasah Ibtidaiyah Ar - Ridho supaya dapat
yang tepat, cepat, dan akurat yang tentunya akan membantu dalam menyimpan data, membantu dalam
membantu dalam proses jalannya aktivitas dalam perhitungan hasil nilai siswa supaya lebih cepat,
suatu perusahaan ataupun organisasi. mempercepat pengisian rapor siswa, serta
menghasilkan laporan yang lebih rapih dan akurat.
Sistem penilaian merupakan salah satu dasar untuk
menentukan kelancaran operasional dalam suatu 2. LANDASAN TEORI
kegiatan sekolah, karena diharapkan dapat 2.1. Konsep Dasar Sistem
membantu serta memperlancar semua kegiatan yang Sistem secara sederhana dapat didefinisikan sebagai
berhubungan dengan sekolah. Oleh karena itu, untuk kelompok elemen yang saling berhubungan atau
mewujudkan hal - hal tersebut diperlukan suatu berinteraksi hingga membentuk satu persatuan.
sistem untuk menunjang yakni sistem informasi Konsep umum sistem adalah sekelompok komponen
penilaian. yang saling berhubungan, bekerja sama untuk
mencapai tujuan bersama dengan menerima input
Madrasah Ibtidaiyah Ar Ridho, merupakan instansi serta menghasilkan output dalam proses
yang bergerak dibidang pendidikan. Kegiatan transformasi yang teratur[3].
administrasi nilai dan data nilai siswa ini masih
dilakukan secara manual sehingga sering kali 2.2. Konsep Dasar Informasi
pencarian data memakan waktu yang lama. Untuk Informasi adalah data yang diolah menjadi bentuk
kebutuhan operasional selama ini menggunakan yang berguna bagi para pemakainya[4].
program microsoft word, microsoft excel, buku
2.3. Konsep Dasar Sistem Informasi
absen, lembar nilai. Penyimpanan arsip data masih
Sistem informasi adalah suatu sistem di dalam
berbentuk kertas, sehingga dapat menyebabkan
suatu organisasi yang mempertemukan kebutuhan
pengolahan transaksi harian yang mendukung fungsi pertanyaan kepada kepala sekolah dan staff
operasi organisasi yang bersifat manajerial dengan bagian TU Madrasah Ibtidaiyah Ar - Ridho.
kegiatan strategi dari suatu organisasi untuk dapat b. Observasi
menyediakan laporan-laporan yang diperlukan Kegiatan ini dilakukan dengan mengamati
oleh pihak luar tertentu[7]. langsung hal hal yang berkaitan dengan
penilaian siswa di Madrasah Ibtidaiyah Ar
2.4. Konsep Dasar Analisa Sistem Ridho yang nantinya akan digunakan sebagai
Analisa sistem sangat bergantung pada teori sistem masukan untuk penulisan ini.
umum sebagai sebuah landasan koseptual. c. Studi Kepustakaan
Tujuannya untuk memperbaiki berbagai fungsi di Penulisan dilakukan dengan menyimpulkan
dalam sistem yang sedang berjalan agar menjadi dari data yang terdapat dari buku-buku yang
lebih efisien, mengubah sasaran sistem yang sedang menjadi referensi menyangkut sistem yang
berjalan, merancang/mengganti output yang sedang kan dirancang, diklat atau catatan perkuliahan
digunakan, untuk mencapai tujuan yang sama maupun buku buku lainnya yang dapat
dengan seperangkat input lain (bisa jadi lebih dijadikan pendukung dalam penyusunan.
sederhana dan lebih interaktif) atau melakukan d. Studi Dokumentasi
beberapa perbaikan serupa[5]. Merupakan metode pengumpulan data
2.5. Konsep Dasar Perancangan Sistem melalui arsip-arsip serta dokumen yang
Perancangan sistem adalah teknik pemecahan terkait dengan sistem yang akan dirancang.
masalah dengan melengkapi komponen-komponen 3.2. Analisa Sistem
kecil menjadi kesatuan komponen sistem kembali ke Kegiatan yang dilakukan pada tahap ini adalah
sistem yang lengkap[2]. sebagai berikut :
2.6. Konsep Dasar Berorientasi Obyek a. Menganalisa sistem yang ada, yaitu
Suatu strategi pembangunan perangkat lunak yang mengetahui apa saja yang dibutuhkan dan
mengorganisasikan perangkat lunak sebagai dikira akan dikerjakan dengan mempelajari
kumpulan obyek yang berisi data dan operasi yang sistem yang ada.
diberlakukan kepadanya[1].
2.7. Konsep Dasar Sistem Penilaian b. Menspesifikasikan sistem, yaitu mengetahui
Penilaian adalah proses pengumpulan informasi atau masukan yang digunakan, database yang ada,
data yang digunakan untuk membuat keputusan proses yang dilakukan, dan keluaran yang
tentang pembelajaran[6]. dihasilkan.

2.8. Diagram Sebab dan Akibat (Ishikawa Pada tahap ini akan dihasilkan model dari
Fishbone) sistem yang ada, dengan menggunakan alat-
Fishbone diagram atau diagram tulang ikan, juga alat antara lain :
disebut diagram Ishikawa yang telah dibuat di a. Activity Diagram, digunakan untuk
Jepang. Fishbone diagram terdiri dari garis memodelkan alur kerja atau workflow
horizontal utama dimana garis kecil bercabang garis sebuah proses bisnis dan urutan aktifitas
diagonal utama [8]. di dalam suatu proses.
b. Fishbone Diagram, digunakan untuk
3. METODOLOGI PENELITIAN mengetahui sebab dan akibat dari masalah
Dalam pembuatan dan menyelesaikan rancangan yang akan diteleti sehingga dapat
sistem informasi sesuai kebutuhan dan masalah yang mengetahui juga kebutuhannya.
ada di Madrasah Ibtidaiyah Ar - Ridho, penulis c. Use Case Diagram, digunakan untuk
membutuhkan data-data yang sesuai dengan sistem menjelaskan manfaat sistem yang
yang akan dijadikan sebagai bahasan pokok dan berjalan jika dilihat menurut pandangan
dalam pembuatan rancangan sistem, adapun cara orang yang berbeda diluar sistem atau
mengumpulkan data yang dilakukan penulis aktor.
diantaranya adalah d. Use Case Description, digunakan untuk
mendeskripsikan Use Case Diagram
3.1. Metode Pengumpulan Data secara rinci.
Adapun metode pengumpulan adalah sebagai
berikut : 3.3. Rancangan Sistem
a. Wawancara Tahapan Perancangan sistem adalah merancang
Dalam kegiatan ini diajukan pertanyaan lisan sistem secara rinci berdasarkan hasil analisa sistem
dalam usaha untuk melengkapi data - data yang ada, sehingga menghasilkan model sistem baru
yang akan diperoleh. Pada tahap ini penulis yang diusulkan, dengan disertai rancangan database
langsung mengajukan pertanyaan dan spesifikasi program. Alat- alat yang digunakan
pada tahap perancangan sistem ini antara lain sama
dengan tahap analisa sistem dan ditambahkan Guru Staff Tata Usaha
sebagai berikut:
a. ERD (Entity Relational Diagram)
Digunakan untuk mempresentasikan
hubungan yang terjadi antara satu atau lebih Mencatat hasil
Melakukan
pembagian siswa per
Perundingan
komponen sistem. kelas

b. LRS (Logical Record Structure)


Membuka Aplikasi
LRS terdiri dari link-link diantara tipe record. Ms Word
Link ini menunjukkan arah dari satu tipe
record lainnya. Membuat daftar
pembagian siswa per
c. Spesifikasi Basis Data kelas

Spesifikasi Basis Data digunakan untuk Menerima daftar Menyerahkan daftar


menjelaskan tipe data yang ada pada model pembagian siswa per pembagian siswa per
kelas kelas
konseptual secara detail.
Menandatangani
daftar pembagian
4. HASIL DAN PEMBAHASAN siswa per kelas

4.1. Ulasan Singkat Organisasi


Yayasan Pendidikan Islam Ash Shobar (YPAI)
Pertukangan Selatan didirikan pertama kali
Gambar 4.2 Activity Diagram Proses Pembagian
pada tahun 1996 didirikan oleh Bpk H. Nafis, Siswa Perkelas
S.Pd. Kemudian pada tanggal 05 November
1998 ditetapkan akte pendirian sebagai Guru Siswa
kekuatan hukum dihadapan notaris Syaifudin
Arief, SH, dengan maksud dan tujuan :
a. Ikut serta berpartisipasi dalam pembangunan
manusia seutuhnya khususnya dalam bidang
pendidikan, dakwah dan sosial.
Mengabsen Siswa Menjawab Absen
b. Menjungjung tinggi dan mengamalkan ajaran
islam.
c. Membentuk karakter/pribadi umat yang
Mencatat kehadiran
bermutu tinggi, berpengetahuan luas, berfikir Siswa kedalam Buku
bebas dan berkhidmat kepada Tuhan Yang Absen

Maha Esa.
d. Membuka lapangan kerja seiring dengan
berdirinya Yayasan pendidikan Islam Ash
Shobar yang telah melaksanakan program
pendidikan dengan mendirikan ruang belajar Gambar 4.3 Activity Diagram Proses Absensi
tingat TPQ, RA dan MI. Kelas
Pembimbing EksKul Siswa
4.2. Proses Bisnis Sistem Berjalan
Activity Diagram
Guru Staff Tata Usaha Kepala Sekolah

Mengabsen Siswa Menjawab Absen

Melakukan Mencatat hasil


Perundingan pembagian wali kelas

Mencatat kehadiran
Membuka Aplikasi Siswa kedalam Buku
Ms. Word
Absen

Membuat daftar
pembagian wali kelas

Menyerahkan daftar Menerima daftar


pembagian wali kelas pembagian wali kelas

Menandatangani
Gambar 4.4 Activity Diagram Proses Absensi
daftar pembagian wali
kelas Ekstrakurikuler

Gambar 4.1 Activity Diagram Proses Pembagian


Wali Kelas
Guru Siswa
Pembimbing
Wali Kelas Wali Murid
Ekstrakulikuler

Memberikan materi
Pelajaran Memberikan Laporan Menerima Laporan nilai
nilai ekstrakulikuler siswa ekstrakulikuler siswa

Memberikan tugas, Mengerjakan tugas,


UH, UTS dan UAS UH, UTS dan UAS Membuka Aplikasi
Ms Excel

Memberikan
Menerima Jawaban Mengentri nilai
Jawaban
siswa

Koreksi jawaban Melakukan


perhitungan

Memberikan Nilai Memperoleh Hasil

Mencatat nilai Membuka Aplikasi


kedalam buku nilai Ms Word

Mengentri Hasil

Gambar 4.5 Activity Diagram Proses Penilian Menambahkan


Absensi
Mata Pelajaran
Siswa Pembimbing Ekstrakurikuler Menambahkan nilai
ekstrakulikuler

Menambahkan nilai
Akhlak dan
Kepribadian

Memberikan
Melakukan kegiatan
Penilaian kepada
Ekstrakurikuler Mencetak Rapor
Siswa

Menandatangani
Rapor

Memberikan Rapor Menerima Rapor


Gambar 4.6 Activity Diagram Proses Penilian
Ekstrakurikuler
Wali Kelas Wali Murid

Gambar 4.8 Activity Diagram Laporan Hasil


Membuka Aplikasi
Ms Excel
Pencapaian Kompetensi Peserta Didik / Rapor
MID Semester
Mengentri nilai
siswa

Melakukan
perhitungan Walikelas Kepala Sekolah

Memperoleh Hasil

Membuka Aplikasi
Ms Word

Membuat laporan
Mengentri Hasil daftar Rapor akhir
semester
Menambahkan
Absensi
Menyerahkan laporan Menerima laporan
Menambahkan nilai daftar Rapor akhir daftar Rapor akhir
Akhlak dan
Kepribadian semester semester

Mencetak Rapor

Menandatangani
Rapor

Gambar 4.9 Activity Diagram Pembuatan


Memberikan Rapor Menerima Rapor
Laporan Daftar Nilai Rapor Akhir Semester

4.3. Analisa Sistem Usulan


Gambar 4.7 Activity Diagram Laporan Hasil a. Identifikasi Kebutuhan
Pencapaian Kompetensi Peserta Didik / Rapor
a. Kebutuhan : Data Guru
MID Semester
Masalah : Data Guru masih
berbentuk media kertas
sehingga mudah rusak
dan hilang.
Usulan : Disediakan data berupa
entri data guru pada
sistem terkomputerisasi,
yang diharapkan dapat
membantu guru untuk Entri Data Guru

menyimpan data guru


dengan baik dan Entri Data Siswa

mempermudah dalam
pencarian data guru.
Entri Data Kelas
b. Kebutuhan : Pembagian Kelas
Masalah : Tidak adanya
pencatatan data siswa Entri Data Mata Pelajaran

per kelas dan wali kelas


secara terkomputerisasi
Entri Data Tugas
atau database untuk
Guru
memudahkan dalam
pencarian informasi Entri Data Ulangan Harian

tentang data siswa per


kelas dan wali kelas.
Entri Data Ekstrakurikuler
Usulan : Disediakan data berupa
entri pembagian kelas,
yang berisikan Entri Data Perilaku

informasi mengenai Gambar 4.11 Use Case Diagram Master


siswa siwa yang ada
didalam kelas dan wali
kelas. Entri Pembagian Kelas
c. Kebutuhan : Laporan Daftar Wali
Kelas
Masalah : Laporan daftar wali Entri Rekap Absensi

kelas masih belum


terkomputerisasi
sehingga membutuhkan Entri Nilai Tugas

waktu yang lama dalam


pencetakan laporan
daftar wali kelas. Entri Nilai Ulangan Harian

Usulan : Dibuatkan modul untuk


mencetak laporan daftar
wali kelas yang sudah Entri Nilai Siswa

terkomputerisasi, Guru
sehingga diharapkan
pembuatan laporan Entri Nilai Perilaku

dapat dilakukan secara


cepat.
b. Fishbone Diagram Entri Nilai Ekstrakurikuler

Proses

Perhitungan dan pencetakan nilai rapor Cetak Rapor MID


membutuhkan waktu yang lama

Belum terkomputerisasi

Proses pengeloaan data


nilai yang lama dan
mungkin terjadi kesalahan

Laporan Kurang Terperinci Pencatatan nilai siswa masih


OrangTua Siswa
Dengan tulisan tangan
Hanya ada satu dokumen laporan Banyak terjadinya nilai salah yang dicoret
Dokumen berbentuk kertas
Tulisan jadi sulit terbaca
Cetak Rapor Semester
Dokumen mudah rusak
atau hilang

Dokumen

Manusia
Gambar 4.11 Use Case Diagram Transaksi

Gambar 4.10 Analisa Masalah Fishbone


Diagram

c. Use Case Diagram


Siswa
UH Tugas
*NIS
NISN *KdUH *KdTugas
NmSiswa NmUH NmTugas
TmptLhr
TglLhr
Cetak Laporan Daftar Wali Kelas JenKel Autonumber( ) Autonumber( )
Kewarganegaraan Ambildata( ) Ambildata( )
AlmtSiswa Simpan( ) Simpan( )
NIK Ubah( ) Ubah( )
NmAyah Hapus( ) Hapus( )
Absen
PdkAyah Cari( ) Cari( )
KerjaAyah
*NIS 1..*
AlmtAyah 1..*
*KdKelas
HpAyah
*ThnAjaran
NmIbu
Cetak Laporan Daftar Siswa Per Kelas *Semester
*Bulan
PdkIbu
KerjaIbu Detail_UH
Sakit
AlmtIbu
Izin
HpIbu *NIS
TanpaKeterangan
NmWali *KdKelas
Ambildata( ) PdkWali *KdMatPel
Simpan( ) KerjaWali *KdUH
AlmtWali ThnAjaran
1..*
HpWali Semester
1..*
KlsMasuk NilaiUH
Cetak Laporan Absensi Siswa TglMasuk
SmtMasuk
Detail_Tugas
Ambildata( )
Cari( ) *NIS
Autonumber( )
RataUH( ) *KdKelas
Ambildata( )
Simpan( ) *KdMatPel
Detail_Perilaku Simpan( )
*KdTugas
Ubah( )
ThnAjaran
*NIS Hapus( )
Semester
*KdKelas Cari( )
1..* NilaiTugas
*KdPerilaku
Cetak Laporan Daftar Nilai Siswa Per Kelas
1..* Nilai
ThnAjaran Ambildata( )
Semester Cari( )
Guru Kepala Sekolah NilaiPerilaku *NIS
*KdKelas
RataTugas( )
Simpan( )
Ambildata( ) *KdMatPel
Cari( ) 1 ThnAjaran 1..*
Simpan( ) Semester
Detail_Siswa RataTugas
Perilaku
RataUH
*NIS UTS
*KdPerilaku MatPel
Cetak Laporan Nilai Perilaku NmPerilaku *KdKelas
ThnAjaran
UAS
NilaiAkhir
1..* 1..* 1..* 1..*
Huruf *KdMatPel
Autonumber( ) NmMatPel
Deskripsi
Ambildata( ) Tampildata( ) KKM
JumlahTugas
Simpan( ) 1..* Cari( ) JumlahUlangan
Ubah( ) Cari2( ) JumlahUTS
Hapus( ) Simpan( ) Autonumber( )
JumlahAkhir
Cari( ) Hapus( ) Ambildata( )
Rata_Tugas
Simpan( )
Rata_Ulangan
Ubah( )
EksKul Rata_UTS
Cetak Laporan Nilai Ekstrakurikuler Rata_Akhir
Hapus( )
Cari( )
*KdEksKul 1..*
NmEksKul Ambildata( )
1..* Cari( )
Kelas
Autonumber( ) Simpan( )
Ambildata( ) Detail_EksKul
*KdKelas
Simpan( )
*NIS NmKelas
Ubah( )
*KdKelas Kapasitas Guru
Hapus( )
Cari( ) *KdEksKul
ThnAjaran Autonumber( ) *KdGuru
Cetak Laporan Prestasi Siswa Per Kelas Semester Ambildata( )
1..*
NIP
NilaiEksKul Simpan( ) 1..* NUPTK
Ubah( ) NRG
Ambildata( ) Hapus( ) NPWP
Cari( ) Cari( ) Golongan
Simpan( ) Pangkat
NmGuru
JenKel
Detail_Kelas TmptLhr
Jabatan
*KdGuru NmIbu
*KdKelas HP
Cetak Laporan Rekapitulasi Rata Rata Nilai Per Mata Pelajaran ThnAjaran PdkTerakhir

Autonumber( )
Ambildata( ) Ambildata( )

Gambar 4.12 Use Case Diagram Laporan Cari( )


Cari2( )
Simpan( )
Simpan( )
Ubah( )
Hapus( )
Cari( )

d. Use Case Diagram Description Gambar 4.13 Class Diagram


Deskripsi use case merupakan gambaran
b. Logical Record Structured
fungsi masing-masing use case yang berada di *NIS
Siswa

NISN

dalam sistem. Berikut ini adalah deskripsi dari NmSiswa


TmptLhr
TglLhr
UH Tugas

JenKel *KdUH *KdTugas


Kewarganegaraan NmTugas

masing-masing use case yang digambarkan di AlmtSiswa


NIK
NmAyah
NmUH

*KdUH
Absen PdkAyah

atas : *NIS
*KdKelas
*ThnAjaran
KerjaAyah
AlmtAyah
HpAyah
NmIbu
Detail_UH
*KdTugas

*Semester PdkIbu *NIS

Use case : Entri Data Kelas *Bulan


Sakit
Izin
KerjaIbu
AlmtIbu
HpIbu
NmWali
*KdKelas
*KdMatPel
*KdUH
Detail_Tugas

*NIS
*KdKelas
TanpaKeterangan *ThnAjaran

Aktor : Guru PdkWali


KerjaWali
AlmtWali
HpWali
* Semester
NilaiUH
*KdMatPel
*KdTugas
*ThnAjaran
*Semester
NilaiTugas

Deskripsi : KlsMasuk
TglMasuk
SmtMasuk
*NIS
*KdKelas
*KdMatPel
*NIS
*KdKelas
*KdMatPel

a) Guru membuka form entri data kelas. *NIS

*NIS
Nilai

*NIS
Detail_Perilaku *KdKelas

b) Kode kelas sudah terisi otomatis oleh Perilaku

*KdPerilaku *KdPerilaku
*NIS
*KdKelas
*NIS
*KdKelas
*KdKelas
Detail_Siswa

*NIS
*NIS
*KdKelas *KdMatPel
*ThnAjaran
*Semester
*KdMatPel
MatPel

*KdMatPel
NmPerilaku *KdPerilaku RataTugas

sistem. *ThnAjaran
*Semester
NilaiPerilaku
*NIS
*KdKelas
*KdKelas
*ThnAjaran
RataUH
UTS
UAS
NmMatPel
KKM

NilaiAkhir

c) Guru menginput data kelas. Detail_EksKul


*KdKelas NilaiUTS
Huruf

Kelas

d) Guru mengklik tombol simpan untuk EksKul

*KdEksKul
NmEksKul
*KdEksKul
*NIS
*KdKelas
*KdEksKul
*KdKelas
NmKelas
Kapasitas

menyimpan data kelas. *ThnAjaran


*Semester
NilaiEksKul *KdKelas

e) Guru dapat mengklik tombol cari untuk Detail_Kelas

*KdGuru *KdGuru *KdGuru


Guru

NIP

menampilkan data yang sudah berhasil *KdKelas


*ThnAjaran NUPTK
NRG
NPWP
Golongan

disimpan. Pangkat
NmGuru
JenKel
TmptLhr

f) Guru dapat mengubah data kelas yang Jabatan


NmIbu
HP
PdkTerakhir

sudah berhasil disimpan dengan mengklik Gambar 4.14 Logical Record Structured
tombol ubah.
g) Guru dapat menghapus data kelas dari c. Spesifikasi Basis Data
database dengan mengklik tombol hapus. Nama file : Kelas
h) Tombol batal digunakan untuk Media : Harddisk
membersihkan form entri data kelas. Isi : Data
i) Tombol keluar digunakan untuk keluar Organisasi : Index Sequential
dari form entri data kelas. Primary Key : KdKelas
4.4. Model Data Panjang Record : 12 byte
a. Class Diagram Jumlah Record : 27 record
Struktur File :

Tabel 4.1 Struktur Tabel Kelas

4.5. Design GUI


a. Struktur Menu
Entri Data Kelas

<< Autonumber >> Cari

<< x-4-x >>

99

Simpan Ubah Hapus

Batal Keluar

Gambar 4.19 Rancangan Layar Entri Data Kelas

Entri Pembagian Kelas

YYYY YYYY
<< Display >> Cari

<< Autonumber >> Cari << Display >> Tambah

<< Display >> << Display >>

<< Display >>

Gambar 4.15 Struktur Menu No


99
NIS
<< Display >>
Nama Siswa
<< Display >>
Jenis Kelamin
<< Display >>

<< Display >> Cari

b. Rancangan Form << Display >>


Menu Utama

Hari :X6-X Tanggal : dd/mm/yyyy Jam : hh:mm:ss

99 << Display >> << Display >> << Display >>

<< Display >> << Display >>


Simpan Batal
<< Display >>

Gambar 4.20 Rancangan Layar Entri Pembagian Kelas


Cetak Laporan Daftar Siswa Perkelas

Gambar 4.16 Rancangan Layar Menu Master YYYY YYYY

Menu Utama

Hari :X6-X Tanggal : dd/mm/yyyy Jam : hh:mm:ss

<< Autonumber >> Cari


Cetak Keluar

<< Display >>

Gambar 4.20 Rancangan Cetak Laporan Daftar Siswa


Perkelas

4.6. Sequence Diagram

Gambar 4.17 Rancangan Layar Menu Transaksi


Menu Utama

Hari :X6-X Tanggal : dd/mm/yyyy Jam : hh:mm:ss

Gambar 4.18 Rancangan Layar Menu Laporan


Gambar 4.22 Sequence Diagram Cetak Laporan Daftar
Siswa Perkelas

5. PENUTUP
5.1. Kesimpulan
Setelah melakukan analisis dan perancangan sistem
pada Madrasah Ibtidaiyah Ar - Ridho, hal - hal yang
dapat disimpulkan tersebut diantaranya :
a. Dengan adanya sistem penilaian siswa yang
terkomputerisasi maka proses pencetakan
rapor dapat dicetak dengan waktu yang lebih
Gambar 4.21 Sequence Diagram Master Kelas cepat.
b. Dengan adanya sistem penilaian siswa yang
teromputerisasi maka pencatatan data akan
lebih akurat.
c. Dengan adanya sistem penilaian siswa yang
terkomputerisasi proses penyimpanan data
siswa dan guru menjadi lebih aman dan rapih.
Karena penyimpanan sudah berbentuk digital
atau database.
d. Dengan adanya sistem penilaian siswa yang
terkomputerisasi maka pembuatan laporan
akan lebih lengkap dan terperinci
5.2. Saran
Berdasarkan kesimpulan-kesimpulan diatas, untuk
menunjang keberhasilan dalam penerapan
pengoperasian sistem informasi penilaian siswa pada
Madrasah Ibtidaiyah Ar - Ridho, penulis
menyarankan beberapa hal, diantaranya :
a. Dalam rangka terciptanya kinerja sistem
sesuai yang diharapkan, pihak sekolah perlu
mengadakan pelatihan untuk para guru.
b. Sistem yang telah dirancang hanyalah akan
Gambar 4.21 Sequence Diagram Pembagian Kelas mengkoordinir kebutuhan pada saat ini dan
beberapa prediksi kebutuhan yang akan
datang. Sehingga perlunya maintenance
hardware serta software untuk menunjang
kelancaran dari sistem yang sudah
terkomputerisasi ini.
c. Melakukan back-up data secara berkala
terhadap data - data yang penting untuk
mengantisipasi keadaan yang tidak
diinginkan.
DAFTAR PUSTAKA
[1] A.S, Rosa., dan M. Shalahuddin. Modul
Pembelajaran Rekayasa Perangkat Lunak
(Terstruktur dan Berorientasi Objek). Bandung :
Modula, 2011.
[2] Bentley, Whitten. System Analysis And Design
For The Global Enterprise. New York: McGraw-
Hill, 2009.
[3] Indrajani. Perancangan Basis Data dalam All in
1. Jakarta : Elex Media Komputindo, 2011.
[4] Jogiyanto. Perancangan Sistem Informasi
Pengenalan Komputer. Yogyakarta : ANDI,
2009.
[5]Mulyanto. Sistem Informasi Konsep dan Aplikasi.
Yogyakarta : Pustaka Pelajar, 2009.
[6] Rasydin, Harun, dan Mansur. Penilaian Hasil
Belajar. Bandung : CV Wacana Prima, 2009.
[7] Sutabri, Tata. Konsep Sistem Informasi.
Yogyakarta : ANDI, 2012.
[8] Prabantini, Dwi. CRACKING CREATIVITY The
Secret of Creative Genius. Edisi 1. Yogyakarta :
Andi, 2010.

Anda mungkin juga menyukai