dan mendetail, maka diperlukan penelitian terhadap sistem yang sedang berjalan.
Tujuan melakukan penelitian pada sistem yang sedang berjalan ini pada dasarnya
Pada saat ini MTs Nurul Huda Tasik Raya belum melakukan pencatatan
data akademik secara komputerisasi. Pencatatan data siswa, data guru, dan data
nilai masih dilakukan dengan manual pada sebuah buku. Pencatatan data siswa
dilakukan pada saat pendaftaran siswa baru masuk. Data akan di seleksi secara
manual. Kemudian data yang telah dicatat kemudian disimpan atau di tumpukkan
dengan data-data akademik lainnya. Semakin lama data akademik yang diarsipkan
akan semakin banyak dan menumpuk yang akan menyebabkan banyak buku yang
dalam pencarian dan pencetakan laporan data akademik yang cepat dan tepat.
3.1.2 Analisa Sistem Informasi yang Sedang Berjalan
Aliran sistem yang berjalan adalah gambaran atau diagram alir yang
akademik MTs Nurul Huda dapat dilihat pada gambar 3.1 dibawah ini :
KEPALA
SISWA ADMINISTRASI WALI KELAS GURU BIDANG STUDI SEKOLAH
Formulir Formulir
Daftar Siswa
Masuk Masuk
Daftar Siswa
Mengisi KBM & Ujian
Formulir Form ulir yang
Masuk telah diisi
1
1 Lembar Ujian
2 Daftar Nilai Yang telah
Lap. Data
3Lap. Data diisi
Siswa
Siswa
Daftar Siswa
Soal Ujian 1 2
1 Daftar Nilai
2 Daftar Nilai
Leger
Leger
Semester
Semester
1
Ujian & A
Leger
Mengisi 1
Semester
Lem bar Ujian Laporan
Akademik
Lembar Ujian A
Yang telah
diisi
Membuat Pengisian
Laporan Raport
Akademik
1
2 Laporan
Laporan
Akademik
Raport Akademik
Raport
A
A
Dari penganalisaan terhadap sistem yang sedang berjalan pada MTs Nurul
Huda Tasik Raya ini maka dapat dilihat beberapa kelemahan yang ada pada
2. Perlu adanya suatu Sistem Informasi Akademik yang dapat menyimpan data-
yang nantinya akan menghasilkan laporan yang lebih baik, cepat dan tepat
sistem yang berjalan, maka penulis mengusulkan sistem baru yang dapat
Pada aliran sistem informasi yang baru ini dilakukan beberapa perubahan
dalam sistem informasi administrasi siswa. Tujuan dari perubahan sistem ini
adalah untuk lebih mengoptimalkan penggunaan sistem yang baru ini nantinya.
semester pada sistem lama diganti dengan daftar nilai siswa. Dan pada bagian
sistem informasi yang baru ini dapat dilihat pada gambar 3.2.
Mendata Siswa
Laporan data
Akademik
Database
Laporan Seleksi
Siswa -Laporan data Guru
-Laporan Data Mata
Pelajaran A
N
A
Gambar 3.2 Aliran Sistem Informasi Sistem yang Diusulkan (Sistem Baru)
pekerjaan akademik sekolah dalam pengelolaan data akademik MTs Nurul Huda
Tasik Raya. Sistem informasi akademik ini nantinya diharapkan dapat membantu
civitas akademik sekolah dalam mendata siswa dan membuat laporan data siswa
yang akurat. sistem ini juga membantu wakil kepala sekolah khususnya bidang
kurikulum dalam mendata, guru dan mata pelajaran yang disajikan setiap tahun
membuat laporan akademik. Data-data dan laporan dapat disimpan dalam media
pada guru dapat membantu dalam merekap nilai hasil kegiatan belajar mengajar
pada tiap siswa yang dididiknya, serta membuat laporan nilai hasil belajar sebagai
arsip pribadi. Selain itu, Kepala sekolah dapat dengan cepat memperoleh
Nurul Huda Tasik Raya digunakan Diagram Alir Data (Data Flow Diagram -
DFD). Penggambaran DAD dilakukan secara terstruktur dimulai dari yang paling
menjadi diagram level berikutnya yang lebih detil. Analisa proses dilakukan
menggunakan model diagram konteks untuk memaparkan proses yang paling luas,
sedangkan proses yang paling detil dipaparkan melalui pengembangan DFD pada
kali digambarkan yang merupakan level teratas (level 0) dan suatu konteks
diagram selalu mengandung satu proses saja (sering diberi nomor proses 0).
Proses ini mewakili proses dari seluruh sistem. Konteks diagram ini menggunakan
keseluruhan sistem.
sebagai berikut :
Info_Logiin
b c
Info_Siswa
Lap_Siswa Info_Login
Tata Usaha Info_Nilai Guru
Lap_Nilai
0
Dt_Login Dt_Login
Dt_siswa Dt_Nilai
Sistem Informasi
Akademik MTs Nurul
Dt_Login Huda Tasik Raya
Dt_Guru Dt_Login
Dt_Mata Pelajaran
Info_Login d
Lap_Siswa Baru
Info_Login
Lap_Siswa Kepala
a Info_Guru
Lap_Guru Sekolah
Wakil Info_Pelajaran
Lap_Mata Pelejaran
Kepala Lap_Siswa
Lap_Kelas
Sekolah Lap_Guru
Lap_Mata Pelajaran
DFD adalah model logika data atau proses yang dibuat untuk
menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari
sistem, dimana data disimpan, proses apa yang dihasilkan data tersebut dan
interaksi antara data yang tersimpan dan proses yang akan dikenakan pada data
tersebut.
DFD Level 1 untuk sistem baru dapat dilihat pada gambar 3.4 dibawah ini:
Info_ubah_password
Dt_ubah_password Dt_pengguna
Dt_pengguna Dt_ubah_password
Dt_ubah_password
a
Wakil Kepala Info_pengguna 1.0
Sekolah Info_ubah_password
Info_pengguna
Info_ubah_password D1 Pengguna
Fasilitas
Dt_ubah_password
Info_ubah_password
Dt_ubah_password
Info_ubah_password
Dt_siswa D2 Siswa
Dt_guru
Dt_pelajaran
2.0 Info_kelas
Dt_mata_pelajaran
D3 Mata_pelajaran
Master Info_matapelajaran
Lap_siswa
Lap_guru Info_guru
Lap_mata_pelajaran Info_pelajaran
Lap_kelas
Lap_Pendaftaran
Lap_nilai
b
Dt_siswa
Tata Usaha
Info_siswa Info_siswa
Info_mata_pelajaran
Info_pelajaran
Dt_nilai
Dt_siswa
Dt_kelas
c
Dt_nilai
3.0 Dt_pelajaran
Guru D7 nilai
Penilaian
Info_Penilaian Info_nilai
Lap_nilai
Lap_siswa
Lap_guru Lap_siswa
d Lap_mata_pelajaran Lap_guru
Kepala Lap_nilai 4.0 Lap_mata_pelajaran
Lap_nilai
Sekolah
Laporan
Lap_guru
Lap_mata_pelajaran
Lap_nilai
DFD Level 2 Proses P1 Fasilitas dapat dilihat pada gambar 3.5 dibawah
ini:
Dt_pengguna
Dt_pengguna 1.1
Kepala Pengguna
D1
Sekolah
1.2
Info_ubah_password Info_ubah_password
Ubah Password
Dt_ubah_password Dt_ubah_password
Dt_ubah_password Dt_ubah_password
Info_ubah_password Info_ubah_password
Dt_ubah_password
b Info_ubah_password d
Wakil
Kepala Tata Usaha
Sekolah c
Guru
DFD Level 2 Proses P2 Master dapat dilihat pada gambar 3.6 dibawah ini:
2.1
a
Info_siswa
Master Siswa Dt_siswa D1 Siswa
Tata usaha
Dt_siswa Info_siswa
2.2
b
Dt_pelajaran
Wakil kepala Dt_pelajaran
sekolah Master Pelajaran D3 Pelajaran
Info_pelajaran Info_pelajaran
ini :
4.1 Dt_nilai
Dt_nilai
Tambah Info_nilai
Info_nilai Nilai
4.2
c Dt_nilai
Dt_nilai
Ubah
Guru Nilai D7 Nilai
Info_nilai
Info_nilai
4.3
Dt_nilai
Dt_nilai
Hapus
Nilai
Info_nilai Info_nilai
DFD Level 3 Proses P21 Master Siswa dapat dilihat pada gambar 3.9
dibawah ini :
2.1.1 Dt_siswa
Dt_siswa
Tambah Info_siswa
Info_siswa Master Siswa
2.1.2
a Dt_siswa Dt_siswa
Ubah
Tata Usaha Master Siswa D2 Siswa
Info_siswa
Info_siswa
2.1.3
Dt_siswa
Dt_siswa
Hapus
Master Siswa
Info_siswa Info_siswa
dibawah ini :
2.3.1
Dt_Pelajaran Dt_Pelajaran
Tambah
Master Pelajaran
Info_Pelajaran Info_Pelajaran
2.3.2
b Dt_Pelajaran Dt_Pelajaran
Ubah
Wakil kepala
Master Pelajaran D4Mata_Pelajaran
sekolah
Info_Pelajaran
Info_Pelajaran
2.3.3
Dt_Pelajaran
Hapus Dt_Pelajaran
Master Pelajaran
Info_Pelajaran
Info_Pelajaran
Pada analisa subsistem data, dilakukan analisa terhadap data data yang
dibutuhkan untuk masukan (input) dan keluaran (output). Alat bantu dalam
normalisasi data.
3.2.3.1 Normalisasi
dari tabel tersebut. Bila masih ada kesulitan, maka tabel harus dipecah menjadi
beberapa lagi, dan dilakukan proses normalisasi kembali sampai diperoleh tabel
yang optimal. Secara umum proses normalisasi dibagi dalam 6 tahap tahap, yaitu
kelima. pada tahap yang normalisasi bentuk ketiga biasanya sudah akan diperoleh
Suatu relasi dikatakan mempunyai bentuk normal form pertama bila semua domain adalah sederhana (anomatic). Artinya,
Bentuk normalisasi tahap kedua (2NF) terpenuhi jika pada sebuah tabel semua atribut yang tidak termasuk key primary
memiliki ketergantungan fungsional pada key primary secara utuh. Sebuah tabel dikatakan tidak memenuhi 2NF, jka
ketergantungannya hanya bersifat parsial (hanya tergantung pada sebagian dari keyprimer), seperti terlihat tabel dibawah ini :
1. Tabel guru
3. Tabel nilai
Untuk menjadi bentuk Normal Ketiga maka relasi haruslah dalam bentuk Normal Kedua dan semua atribut bukan primer
tidak punya hubungan yang transitif. Artinya setiap atribut bukan kunci harus bergantung hanya pada kunci primer secara
menyeluruh. Contoh pada bentuk Normal kedua di atas termasuk juga bentuk Normal Ketiga karena seluruh atribut yang ada di situ
1. Tabel guru
3. Tabel nilai
dimodifikasi. Relasi tabel pada Sistem Informasi Akademik MTs Nurul Huda
Tabel_Siswa
Tabel_Nilai Tabel_Mata_Pelajaran
*NIS
Nama *Kode_nilai *Kode_mata_pelajaran
Jenis_kelamin Tahun_ajaran Mata_pelajaran
Tempat_lahir Nilai Kode_guru
Tanggal_lahir kkm kelas
Agama **kode_guru
Alamat **NIS
T.A **Kode_kelas
Kelas **Kode_mata_pelajaran
Sekolah_Asal **Kode_guru
Nilai_UN
No_ijazah Tabel_Guru
nilai_ijazaj
Nama_aya *kode_guru
Nama_ibu Nama_guru
Alamat _orangtua jabatan
No_telp
penyimpanan atau database. ERD digunakan untuk memodelkan struktur data dan
ERD untuk sistem baru dapat dilihat pada gambar 3.14 dibawah ini :
Sekolah_asal Nilau_UN
kelas No_iajazah
T.A Nilai_ijazah
alamat Tanggal_masuk
Tanggal_lahir Kelas_masuk
Tempat_Lahir Nama_ayah
Jenis_Kelamin Nama_ibu
Nama Alamat_orangtua
NIS No_telp
Siswa
Mempunyai
Kode_mata_pelajaran
No_penialaian
Mata_pelajaran
NIS
Memiliki Mata_pelajaran
Kode_guru
Kode_guru
kelas
Kode_mata_pelajaran
Nilai
T.a
kelas Memiliki
Semester
nilai
Mengurangi Guru
kkm
Kode_guru jabatan
Nama_guru
maka langkah berikutnya adalah merancang sistem berdasarkan hasil analisa yang
2. Memory : 512 MB
3. Harddisk : 40 GB
ER-D, entitas entitas pada ER-D akan menjadi tabel pada basisdata. Adapun
perancangan basisdata pada Sistem Informasi Akademik MTs Nurul Huda Tasik
Raya adalah :
Laporan Nilai
Logout
Pendaftaran Siswa
Laporan Jumlah Siswa
Tambah Pengguna _ X
Gambar
Tambah Pengguna
NIP :
Username :
Jabatan : V
Password :
Konfirmasi Password :
Ubah Password _ X
Gambar
Ubah Password
NIP :
Username :
Jabatan :
Password Lama :
Password Baru :
Konfirmasi Password :
Gambar
Mata Pelajaran :
Biodata Siswa _ X
Gambar
Nama Siswa :
Jenis Kelamin :
Tempat Lahir :
Tanggal Lahir :
Agama : V
Kewarganegaraan :
Anak Ke :
Jumlah Saudara :
Alamat :
Nomor Telepon :
C. Keterangan Pendidikan
1. Pendidikan sebelumnya
Lulusan Dari :
No. STTB :
Di kelas : V
Program Keahlian :
Tanggal Masuk :
Biodata Guru _ X
Gambar
Tahun Ajaran : V
Semester : V
Kelas :
NIP : V
Nama Guru :
Mata Pelajaran :
B. Nilai
Nama :
Nilai Harian :
Nilai UTS :
Nilai UAS :
Nilai Total :
Nilai Siswa
maksud disini adalah output yang dihasilkan dilayar monitor atau diprinter.
Pada laporan data guru ini berisikan infromasi mengenai daftar guru yang
No NIP Nama Jenis Kelamin Tempat Lahir Tanggal Lahir Mata Pelajaran Alamat
X (25)
Pada laporan data mata pelajaran ini berisikan infromasi mengenai daftar mata
X (25)
Laporan ini berisikan data-data siswa. Pada laporan ini terdapat informasi
mengenai data diri siswa, alamat, latar belakang pendidikan, orang tua/ wali.
MTS NURUL HUDA TASIK RAYA
BIODATA SISWA
C. Keterangan Pendidikan
1. Pendidikan sebelumnya
a. Lulusan dari :
b. Nomor STTB :
2. Diterima disekolah ini
a. Di kelas :
b. Program Keahlian :
c. Tanggal :
4. Daftar Nilai
Pada daftar nilai ini berisikan data nilai siswa permata pelajaran berdasarkan
99/99/ X X
9 (3) X (13) X (25) X (10) X (30) 9999 (30) (50)
X (25)
Pada daftar nilai ini berisikan data jumlah siswa yang belajar di MTs Nurul
9999 9999 99
9999 9999 99
120
90
60
30
10
0
Tahun Pertama Tahun Kedua Tahun Ketiga
X (25)
NIP : 9 (18)