org
Rancang Bangun Sistem Pengolahan Data Guru Dan Siswa Pada Madrasah Ibtidaiyah
Muhammadiyah (MIM) Glinggangan
Anung Gestriawan
anungg@gmail.com
ABSTRACT: School is a formal institution that aims to develop the intellectual life of the nation.
School as a government agency in education doing a lot of data processing and student teachers
valid. Changes to such data must be stored properly. In data processing most of the schools using the
conventional system, where data exist in the form of a stack of records stored in a file rack
.The problem faced is how to create and process the database program of teachers and
students, as well as how the program works so as to generate a database in the program MIM
Glinggangan. So it can be useful to help teachers MIM Glinggangan in the search data using a data
processing system of teachers and students at MIM Glinggangan.
Keywords : Data Processing System Design Teachers And Students
ABSTRAKSI: Sekolah adalah sebuah lembaga formal yang bertujuan untuk mencerdaskan
kehidupan bangsa. Sekolah sebagai suatu instansi pemerintah dibidang pendidikan banyak
melakukan pengolahan data guru dan siswa yang valid. Perubahan data tersebut harus tersimpan
dengan baik. Dalam pengolahan data kebanyakan dari pihak sekolah menggunakan sistem
konvensional, dimana data yang ada berupa setumpuk rekaman yang disimpan dalam rak berkas.
Masalah yang dihadapi adalah bagaimana cara membuat dan mengolah program
database guru dan siswa, serta bagaimana proses kerja program sehingga dapat menghasilkan
program database di MIM Glinggangan. Sehingga dapat bermanfaat untuk membantu para guru MIM
Glinggangan dalam pencarian data dengan menggunakan sistem pengolahan data guru dan siswa
pada MIM Glinggangan.
Kata Kunci : Sistem Pengolahan Data Guru
1.1. LATAR BELAKANG MASALAH
Seiring dengan kemajuan teknologi, pengolahan
data menggunakan cara komputerisasi sangat
penting. Karena dengan adanya komputer akan
memudahkan
dalam
mengelola
segala
administrasi, baik itu yang berhubungan dengan
lembaga,
guru,
maupun
siswa.
Dalam
pemrosesan data pada MIM Glinggangan
pengelolaanya
sebagian
besar
masih
menggunakan cara konvensional, yaitu dengan
menggunakan kertas yang disimpan pada rak-rak
berkas. Jika suatu berkas diperlukan, berkas
harus dicari pada rak-rak tersebut.
Dari paparan yang diuraikan akan dirancang dan
dibuat sebuah sistem informasi, perancangan
dan pembuatan tersebut dimaksudkan untuk
memudahkan Pegawai dalam mengelola data
serta perluasan informasi kepada Siswa maupun
pihak terkait.
1.2 RUMUSAN MASALAH
Berdasarkan latar belakang yang telah diuraikan,
maka dapat diambil suatu rumusan masalah
yaitu bagaimana menganalisa, merancang dan
membuat Sistem Pengelolaan Data Guru dan
siswa pada MIM Glinggangan ?
1.3 BATASAN MASALAH
1. Aplikasi yang dibangun adalah sistem
pengolahan data guru dan siswa pada MIM
Glinggangan.
2. Pengelolaan sistem dilakukan oleh admin
MIM Glinggangan.
ISSN:19799330(Print)20880154(Online)
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
2.
3.
4.
5.
6.
7.
8.
ISSN:19799330(Print)20880154(Online)
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
ISSN:19799330(Print)20880154(Online)
3.1 Analisis
Berdasarkan penelitian dan analisis yang
dilakukan, pengguna yang terlibat dalam sistem
ini adalah :
1. Administrator adalah seseorang yang diberi
tanggung jawab untuk menjalankan sistem
yang telah dibuat.
2. Guru, mengambil data yang diperlukan dalam
pengolahan data yang telah dibuat.
3.2. Perancangan
1.5.1 Diagram konteks
10
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
Nama
Kd_guru
Tipe
Varchar
Lebar
2
2
3
Kd_gol
kd_jabat
an
Kd_statu
s
Nip
Varchar
Varchar
3
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Varchar
Date
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
50
10
Alamat
Varchar
10
Date
Kode jabatan
Kode status
Nomor induk pegawai
Nomor pokok wajib
pajak
Nama
Jenis kelamin
Tipe
Lebar
NIS
Varchar
Kabupaten
Kd_input_nilai
Varchar
Tanggal masuk
3
4
5
6
7
8
Kd_paket
Nilai_k
Kd_kelas
Kd_semester
Nilai_a
Nilai_p
Jumlah
Varchar
Varchar
Varchar
Varchar
Varchar
Varchar
Kecmatan
221
Nama tabel
Fungsi
Kunci
Jumlah medan
Panjang record : 221
Format kode guru :
9
Format
0
contoh
1
: Data guru
: Menyimpan data guru.
: Kd_guru
: 18
9
1
2
Tipe
Lebar
NIS
Varchar
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Nama_siswa
Tmpt_lahir
Tgl_lahir
Jenis_klmn
Alamat
Agama
Hobi
Kd_kelas
Kd_tahun
File gambar
Ayah
Ibu
Pekerjaan
Agama_wali
Warga_negar
a
Alamat_wali
Phone
Kd_semester
Anak_ke
Status_kel
Varchar
Varchar
Date
Varchar
Vahrchar
Varchar
Varchar
Varchar
Varchar
Text
Varchar
Varchar
Varchar
Varchar
Varchar
25
15
10
6
50
6
25
3
2
25
25
25
10
6
3
Varchar
Varchar
Varchar
Varchar
Varchar
50
12
3
2
7
17
18
19
20
21
Keterangan
Nomor induk
siswa (Primary
key)
Nama siswa
Tempat lahir
Tanggal lahir
Jenis kelamin
Alamat
Agama
Hobi siswa
Kode kelas
Kode tahun
File gambar
Nama ayah
Nama ibu
Pekerjaan
Agama wali
Warga Negara
Keterangan
Kode input nilai
(Primary key)
Nomor induk
siswa
Kode paket
Nilai kognitif
Kode kelas
Kode semester
Nilai afektif
Nilai psikomotorik
9
3
3
3
3
1
3
27
Nama
Kd_mat
pel
2
Nm_ma
tpel
Jumlah
Tipe
Varchar
Lebar
3
Varchar
16
Keterangan
Kode mata pelajaran
(Primary key)
Nama mata pelajaran
19
Nama tabel
Fungsi
Kunci
Jumlah medan
Panjang record
Format mata pelajaran :
Format
X
Contoh
M
1
Alamat wali
Telephone
Kode semester
Anak ke
Status dalam
keluarga
ISSN:19799330(Print)20880154(Online)
Nama
Nama tabel
: nilai siswa
Fungsi
: Menyimpan data nilai
siswa.
Kunci
: Nis
Jumlah medan
:8
Panjang record
: 27
Format identitas siswa :
Format
9
9
9
Contoh
0
0
1
1
2
3
Keterangan :
1, 2, 3 nomor induk siswa
Keterangan :
1, 2 nomor urut kode guru
No
15
20
50
Keterangan :
1, 2, 3 nomor induk siswa
15
Varchar
Varchar
Varchar
Varchar
408
Tamggal
pindah
Surat pindah
Asal sekolah
Asal alamat
Tempat lahir
25
6
Varchar
Surat_pindah
Asal_sekolah
Asal_alamat
Jumlah
10
Tanggal lahir
Agama
Ijasah
Aktif
33
18
Varchar
23
24
25
Date
10
7
3
11
5
Varchar
Npwp
Tgl_pindah
Nama tabel
: Data siswa
Fungsi
: Menyimpan data siswa.
Kunci
: NIS
Jumlah medan
: 25
Panjang record
: 408
Format identitas siswa :
Format
9
9
9
Contoh
0
0
1
1
2
3
Varchar
Nama
jenis_kel
amin
tempat_l
ahir
tgl_lahir
agama
Ijasah
Aktif
Kd_ruan
g_gaji
Alamat
Kecamat
an
Kabupat
en
Tgl_mas
uk
Jumlah
Keterangan
Kode guru (Primary
key)
Kode golongan
22
: mata pelajaran
: Menyimpan data
mata pelajaran.
: Kd_matpel
:2
: 19
9
0
2
9
1
3
Keterangan :
11
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
10
11
12
Nama
Kd_kelas
Angka
Huruf
Jumlah
Tipe
Varchar
Lebar
3
Varchar
Varchar
11
Nama tabel
Fungsi
Kunci
Jumlah medan
Panjang record
Format kelas siswa :
Format
Contoh
Keterangan
Kode kelas
(primary key)
Angka
Huruf
3
5
: kelas
: Menyimpan data kelas.
: Kd_kelas
:3
: 11
X
K
1
9
0
2
9
1
3
3
4
Jenis_cuti
Lama_mula
i_tgl
Lama_sam
pai_tgl
Jumlah_har
i_kerja
Sk_pejabat
Sk_nomor
Sk_tgl
Ket
Jumlah
5
6
7
8
9
10
Nama tabel
Fungsi
guru.
Kunci
Jumlah medan
Panjang record
7
7
7
Total tunjangan
Total potongan
Gaji bersih
: gaji
: Menyimpan data gaji
: Id_gaji
: 12
: 67
9
0
1
9
1
2
Double
Double
Double
Keterangan :
1, 2 nomor urut gaji
Keterangan :
1 Inisial kelas
2, 3 nomor kode kelas
No
1
2
Tot_tunjangan
Tot_potongan
Gaji_bersih
Tipe
Int
Varc
har
Text
Date
Lebar
2
2
Keterangan
Id cuti (Primary key)
Kode guru
10
10
Jenis cuti
Lama mulai tanggal
Date
10
Int
Text
Text
Date
Text
15
15
10
50
Sk pejabat
Sk nomor
Sk tanggal
keterangan
Kunci
Jumlah medan : 10
Panjang record : 127
Format cuti guru :
Format
Contoh
Nama
Kd_tahun
Thn_ajaran
Jumlah
No
1
9
1
2
5
6
Keterangan :
1, 2 nomor urut cuti
Tipe
Int
Lebar
2
3
4
Kd_guru
Anak
Fungsional
Varchar
Double
Double
2
6
5
6
7
8
9
Istri
Lain
Pajak
Iuran
Lain_lain
Double
Double
Double
Double
Double
6
6
6
6
Keterangan
Id gaji (Primary
key)
Kode guru
Tunjangan anak
Tunjangan
fungsional
Tunjangan istri
Tunjangan lain
Potongan pajak
Potongan iuran
Potongan lainlain
ISSN:19799330(Print)20880154(Online)
Nama
Id_diklat
Kd_guru
Diklat_na
ma
Diklat_wa
ktu
Diklat_ja
m
Diklat_sel
enggara
Ket
Jumlah
Tipe
Int
Varchar
Text
2
20
Keterangan
Id diklat
(primary
key)
Kode guru
Nama diklat
Text
Waktu diklat
Text
Jam diklat
Text
20
Lebar
Text
Nama tabel
Fungsi
guru.
Kunci
Jumlah medan
Panjang record
Format diklat :
Format
Contoh
Varchar
11
Keterangan
Kode tahun
(Primary key)
Tahun ajaran
2
3
No
1
Lebar
2
Keterangan :
1, 2 nomor urut tahun ajaran
: cuti
: Menyimpan
data cuti guru.
: Id_cuti
9
0
1
Tipe
Varchar
Nama tabel
: tahun ajaran
Fungsi
: Menyimpan data tahun ajaran.
Kunci
: kd_tahun
Jumlah medan: 2
Panjang record: 11
Format tahun ajaran:
Format
9
9
Contoh
0
1
1
2
127
Nama tabel
Fungsi
No
1
50
Penyelengg
ara diklat
keterangan
110
: diklat
: Menyimpan data diklat
: Id_diklat
:7
: 110
9
0
1
9
1
2
Keterangan :
12
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
Nama
Tipe
Lebar
Nis
Varchar
Kd_input_nila
i
Kd_kelas
Kd_semester
Varchar
3
4
Varchar
Varchar
3
3
Tpa
Varchar
6
7
8
9
10
Pramuka
Pks
Sakit
Izin
Tanpa_ket
Varchar
Varchar
Varchar
Varchar
Varchar
1
1
2
2
2
11
12
13
14
15
Prilaku
Kerajinan
Kerapian
Kebersihan
Kedisiplinan
Jumlah
Varchar
Varchar
Varchar
Varchar
Varchar
1
1
1
1
1
Nama tabel
Fungsi
Kunci
Jumlah medan
Panjang record
Format nilai extra :
Format
contoh
Keterangan
Nomor induk
siswa (primary
key)
Kode input nilai
Kode kelas
Kode semester
Taman
pendidikan alquran
Pramuka
PKS
Sakit
Izin
Tanpa
keterangan
Perilaku
Kerajinan
Kerapian
Kebersihan
Kedisiplinan
32
: nilai extra
: Menyimpan data
nilai extra siswa.
: Nis
: 15
: 32
9
0
1
9
0
2
9
1
3
Keterangan :
1, 2, 3 identitas siswa
1.5.5 Flowchart Halaman Aliran Sistem
13
Journal Speed Sentra Penelitian Engineering dan Edukasi Volume 5 No 3 - 2013 - ijns.org
[4]
[5]
[6]
[7]
[8]
[9]
[10]
4.1 KESIMPULAN
1. Sistem pengolahan data guru dan siswa
dengan
sistem
komputerisasi
dapat
mempermudah dalam pencarian data.
2. Dengan adanya sistem pengolahan data guru
dan siswa dalam pembuatan laporan dapat
dilakukan lebih cepat dan tepat.
4. DAFTAR PUSTAKA
[1]
[2]
[3]
Bambang
Eka
Purnama,
Sistem
Informasi Kartuhalo Dari Telkomsel
Berbasis Komputer Multimedia Kajian
Strategis Praktis Telkomsel Divisi
Surakarta,
Indonesian
Jurnal
on
Computer Science - Speed (IJCSS) 11
Vol 8 No 2 Agustus 2011 , ISSN 1979
9330
Alex Fahrudin, Bambang Eka Purnama,
Pembangunan Sistem Informasi Layanan
Haji Berbasis Web Pada Kelompok
Bimbingan Ibadah Haji Ar Rohman
Mabrur Kudus, Indonesian Jurnal on
Computer Science - Speed (IJCSS) 13
Vol 9 No 2 Agustus 2012 , ISSN 1979
9330
Ali Syahbana, Bambang Eka Purnama,
Sukadi. 2012. Pembangunan Sistem
Informasi
Administrasi
Pembayaran
Siswa Madrasah Aliyah Maarif Pacitan.
ISSN:19799330(Print)20880154(Online)
14