RANCANG BANGUN SISTEM IINFORMASI AKADEMIK BERBASIS WEB (STUDI KASUS SDIT AL USWAH)
description
Transcript of RANCANG BANGUN SISTEM IINFORMASI AKADEMIK BERBASIS WEB (STUDI KASUS SDIT AL USWAH)
RANCANG BANGUN SISTEM IINFORMASI AKADEMIK BERBASIS WEB
(STUDI KASUS SDIT AL USWAH)
LATAR BELAKANG
Selama ini, informasi yang ada pada SDIT AL USWAH mengenai presensi siswa harian, nilai-nilai ulangan baik harian maupun tengah dan akhir semester, sangat sulit untuk didapatkan oleh wali murid karena sistem yang digunakan hanya sebatas pengumpulan informasi dalam bentuk excel dan wali murid mengetahui informasi ketika pengambilan rapot serta pengumuman yang dibuat oleh sekolah. Sehingga tidak ada informasi yang up to date setiap hari dari sekolah kepada wali murid tentang perkembangan nilai siswa di sekolah, informasi tentang presensi siswa di sekolah, dan perilaku di sekolah.
PERUMUSAN MASALAH
Bagaimana merancang dan membangunSistem Informasi Akademik Berbasis Web yang dapat memberikan informasi kepada wali murid meliputi presensi siswa perbulan, nilai ulangan harian siswa, nilai ulangan tengah semester dan akhir semester, nilai akhir siswa, nilai hafalan Al-Qur’an serta informasi perilaku siswa di sekolah
BATASAN MASALAH
Data-data yang digunakan adalah data siswa dari kelas 1 hingga kelas 6 pada SDIT AL USWAH periode 2011, data guru yang aktif, data mata pelajaran yang telah ditetapkan diknas, dan data kelas yang ditetapkan oleh staff TU.
Modul Presensi Siswa, terdiri dari :
Data yang digunakan untuk modul ini adalah data siswa
Kehadiran siswa per hari
Proses input yang dilakukan oleh staff TU
Modul Penjadwalan Mata Pelajaran Siswa dan Amanah Mengajar Guru, terdiri dari :
Data master mata pelajaran
Penentuan jadwal mata pelajaran yang ditentukan oleh staff TU
Data master guru
Penentuan Amanah Mengajar yang ditentukan oleh staff TU setelah mendapatkan persetujuan dari guru yang bersangkutan.
Modul Penilaian Akademik terdiri dari :
Data Master yang diperlukan untuk penilaian adalah data mata pelajaran, data guru, data kelas, dan data siswa
Nilai Tugas, nilai yang didapatkan dari hasil tugas sehari-hari siswa
Nilai Ulangan, nilai yang didapat siswa setelah mengikuti ulangan yang diberikan guru.
Nilai UTS, nilai yang didapat dari ujian yang diadakan setiap tengah semester.
Nilai UAS, nilai yang didapat dari ujian yang diadakan setiap akhir semester
Nilai akhir, nilai yang didapat dari hasil kalkulasi perhitungan nilai tugas, nilai ulangan, nilai UTS, dan nilai UAS.
Penetapan kalkulasi perhitungan nilai ditetapkan oleh pihak sekolah
Proses input dilakukan oleh staff TU yang sebelumnya didapat dari guru-guru mata pelajaran.
Modul Penilaian Tahfidz dan Qiroati, terdiri dari :
Nilai harian, nilai yang didapat dari hasil pemantauan guru terhadap perkembangan tahfidz dan qiroati siswa
Nilai Akhir, nilai yang didapat setelah ujian tahfidz dan qiroati
Modul Penilaian Kepribadian, terdiri dari :
Proses input kepribadian siswa yang dilakukan oleh guru BK
Nilai Akhir, nilai yang didapat dari pemantuan guru BK kepada perilaku siswa selama disekolah dan pencocokan dengan buku penghubungan yang dimiliki wali murid
Sistem ini tidak membahas tentang administrasi sekolah dan pendaftaran siswa.
Sistem yang dibangun disesuaikan dengan sistem lama yang telah berjalan pada SDIT AL USWAH.
TUJUAN
merancang dan membangun sistem informasi akademik berbasis web yang dapat mempermudah orang tua/wali murid untuk mengetahui informasi presensi siswa per hari dan per bulan, nilai ulangan harian siswa, nilai ulangan tengah semester dan akhir semester, nilai akhir siswa, nilai hafalan Al-Qur’an serta informasi perilaku siswa di sekolah.
LANDASAN TEORISISTEM INFORMASI AKADEMIK Sistem Informasi Akademik
Sistem Informasi Sekolah adalah bagian dari Sistem Informasi Akademik yaitu sebuah sistem yang mengolah data akademik dan menghasilkan informasi berupa informasi akademik. Data akademik yang dimaksud diantaranya adalah data siswa, data guru, data nilai, data jadwal, data absensi dan sejenisnya. Sistem Informasi Akademik melakukan kegiatan proses administrasi siswa dengan melakukan proses administrasi akademi baik yang menyangkut kelengkapan dokumen dan biaya yang muncul pada kegiatan registrasi ataupun kegiatan operasional harian administrasi akademik.
Menurut Candra (2005:8) Sistem Informasi Akademik merupakan sekumpulan informasi yang menyediakan fasilitas di dalam membantu menyelesaikan aktifitas yang berhubungan dengan masalah akademik. Sistem Informasi Akademik ini adalah bagian yang sangat penting, karena dalam administrasi akademik inilah semua data kegiatan pendidikan dan proses belajar mengajar tersimpan.
Sistem Informasi Akademik adalah sistem yang bekerja untuk mengolah data dan memberikan informasi di bidang akademik sekolah. Melihat kompleksitas dari masalah akademik suatu sekolah, maka sangat diperlukan adanya suatu sistem informasi akademik yang menunjang sehingga pekerjaan yang dilakukan oleh beberapa bagian yang berhubungan dapat saling terintegerasi. Dengan didukung oleh data yang terintegerasi maka laporan-laporan akademik yang dibutuhkan dapat diselesaikan dengan mudah dan cepat.
DOCUMENT FLOW
Document Flow Penilaian Mata Pelajaran
GURU TU
Mulai
Meminta form
daftar kelas
Form permintaan Form permintaan
Mencetak form kelas
Form kelasForm kelas
Mengisi nilai siswa
Nilai siswa Nilai siswa
selesai
SYSTEM FLOW
System Flow Modul Penilaian Mata Pelajaran
Wali MuridTata Usaha GuruSistem
Mulai
Input Kompetensi Dasar dan Indikator
Proses penyimpanan
Kompetensi Dasar dan Indikarot
Database Kompetensi Dasar
dan Indikator
Proses Penilaian Mata Pelajaran
Siswa
Input Data Nilai Mata Pelajaran
Siswa
Proses Penyimpanan Nilai
Mata Pelajaran Siswa
Database Nilai Mata Pelajaran
Siswa
Database KelasDatabase Mata
Pelajaran
Selesai
Display Nilai Mata Pelajaran
per Siswa
Proses Backup Nilai Mata
Pelajaran Siswa
Database Nilai Mata pelajaran
Siswa Backup File
CONTEXT DIAGRAM
DATA_GURU
DATA_SISWA
DATA_STAFF
DATA_WALISISWA
PERIODE_TA
DATA_KELAS
DATA_MAPEL
DATA_USER
DISPLAY_PRESENSI_SISWA
DISPLAY_NILAI_KEPRIBADIAN
DISPLEAY_NILAI_AKADEMIK
DISPLAY_NILAI_TAHFIDZ_QIROATI
PENGUMUMANDISPLAY_JADWAL
DISPLAY_KELAS
DISPLAY_KELAS
DISPLAY_NILAI_AKADEMIK
DISPLAY_PRESENSI_SISWA
DISPLAY_NILAI_KEPRIBADIAN
PENGUMUMAN
DISPLAY_NILAI_TAHFID_QIROATI
DISPLAY_JADWAL
PENCARIAN_DATA_SISWA_ATAU GURU
PENCARIAN_DATA_SISWA_ATAU_GURU
PRESENSI
NILAI_AKADEMIK
NILAI_KEPRIBADIAN
NILAI_TAHFIDZ
NILAI_QIROATI
KOMPETENSI_DASAR_KEPRIBADIAN
ITEM_INDIKATOR_KEPRIBADIAN
PELAJARAN_ASPEK
ASPEK_KDI
ASPEK_KDI_INDIKATOR
SURAT_ALQURANTARGET_TAHFIDZ
LAPORAN_PRESENSI
LAPORAN_NILAI_KEPRIBADIAN
LAPORAN_NILAI_AKADEMIK
LAPORAN_TAHFID_QIROATI
RAPOR_AKHIR
LAPORAN_PRESENSI
RAPOR_AKHIRLAPORAN_TAHFIDZ_QIROATI
LAPORAN_KEPRIBADIAN
LAPORAN_AKADEMIK
1
SISTEM INFORMASI AKADEMIK BERBASIS WEB
GURU
STAFF/TU
WALISISWA
SISWA
ADMIN
DIAGRAM BERJENJANG (HIPO)
0
SISTEM INFORMASI AKADEMIK
BERBASIS WEB
1
PROSES MAINTENANCE
2
PROSES TRANSAKSI
3
LAPORAN
1.1
PROSES MAINTANANCE
USER
1.3
PROSES MAINTANANCE
GURU
1.2
PROSES MAINTANANCE
SISWA
1.4
PROSES MAINTANANCE
STAFF/TU
1.5
PROSES MAINTANANCE
PERIODE TA
1.6
PROSES MAINTANANCE
KELAS
1.7
PROSES MAINTANANCE
MAPEL
1.8
PROSES MAINTANANCE KOMPETENSI
DAN INDIKATOR
1.9
PROSES MAINTANANCE
RANGE
2.1
PEMBAGIAN KELAS
2.2
AMANAH MENGAJAR
2.3
JADWAL PELAJARAN
2.5
PENILAIAN KEPRIBADIAN
2.6
PENILAIAN AKADEMIK
2.7
PENILIAN TAHFIDZ
2.8
PENILAIAN QIROATI
2.4
PRESENSI SISWA
3.2
LAPORAN KEPRIBADIAN
3.3
LAPORAN AKADEMIK
3.4
LAPORAN TAHFIDZ DAN
QIROATI
3.5
RAPOR AKHIR SISWA
3.1
LAPORAN PRESENSI
SISWA
CDM
MEMILIKI
MEMBERIKAN_USERID
MEMBERIKAN_NIP
MEMBERIKAN_USERID
MEMBERIKAN_USERID
MEMBERIKAN_TAHUN_AKADEMIK
MEMBERIKAN_ID_MAPEL
TERJADWAL_DI
MEMBERIKAN_KODE_KELASMEMBERIKAN_ID_SISWA
MEMBERIKAN_TAHUN_AKADEMIK
MEMBERIKAN_ID_MAPEL
MEMBERIKAN_KODE_KELAS
MEMBERIKAN_KODE_KELAS
MEMBERIKAN_TAHUN_AKADEMIK
MEMBERIKAN_TAHUN_AKADEMIK
MEMBERIKAN_KODE_KELAS
MEMBERIKAN_NO_ENTRI
MEMBERIKAN_NIS
MEMBERIKAN_NO_SURAT
MEMBERIKAN_NIS
MEMBERIKAN_IDM_NILAI_TAHFIDZ
MEMBERIKAN_KODE_KELAS
MEMBERIKAN_NO_SURAT
MEMBERIKAN_TAHUN_AKADEMIK
MEMBERIKAN_KODE_KELAS
MEMBERIKAN_NAMA_SISWA
MEMBERIKAN_TINGKAT
MEMBERIKAN_IDM_NILAI_QIROATI
MEMBERIKAN_TAHUN_AKADEMIK
MEMBERIKAN_KODE_KELAS
MEMBERIKAN_NIS
MEMBERIKAN_KODE_ASPEK
MEMBERIKAN_KODE_ASPEK
MEMBERIKAN_KODE_KD
MEMBERIKAN_NIS
MEMBERIKAN_USER_ID
MEMBERIKAN_THN_AK
MEMBERIKAN_KD_KLS
MEMBERIKAN_IDM_KEPRIBADIAN
MEMBERIKAN_KD_KDMEMBERIKAN_ITEM
MEMBERIKAN_NIS
MEMBERIKAN_KD_KD
MEMBERIKAN_ASPEK
MEMBERIKAN_ID_MAPEL
MEMBERIKAN_ID_MAPEL
MEMBERIKAN_ITEM
MEMBERIKAN_ID_MAPEL
MEMBERIKAN_NIS
MEMBERIKAN_IDM_AKADEMIK
MEMBERIKAN_KD_KD
MEMBERIKAN_THN_AK
MEMBERIKAN_KD_KLS
MEMBERIKAN_ID_MAPEL
GURU
NIP_GURUNM_GURUTMPT_LHRTGL_LHRJKSTATUSALMTNO_TLPBID_AJARFOTO
<pi> Variable characters (7)Variable characters (50)Variable characters (20)DateVariable characters (1)Variable characters (20)Variable characters (50)Variable characters (15)Variable characters (50)Variable characters (200)
<M>
NIP_GURU <pi>
SISWA
NISNISNNM_SISWAJKTMPT_LHRTGL_LHRALMTFOTO
<pi> Characters (11)Variable characters (15)Variable characters (100)Variable characters (1)Variable characters (20)DateVariable characters (50)Variable characters (200)
<M>
NIS <pi>
STAFF
NIP_STAFFNM_STAFFTMPT_LHRTGL_LHRJKSTATUSALMTNO_TLPFOTO_STAFF
<pi> Variable characters (7)Variable characters (50)Variable characters (20)DateVariable characters (1)Variable characters (20)Variable characters (50)Variable characters (15)Variable characters (200)
<M>
NIP_STAFF <pi>
USER
ID_USERUSERNAMEPASSWORDNM_GROUPISAKTIFLAST_LOGIN
<pi> IntegerVariable characters (50)Variable characters (500)Variable characters (30)Variable characters (20)Date & Time
<M>
ID_USER <pi>
KELAS
ID_KLSKODE_KLSNM_KLSKUOTA
<pi><pi>
IntegerVariable characters (5)Variable characters (20)Variable characters (1024)
<M><M>
KODE_KLS <pi>
BAGI_KLS
PERIODE
ID_PERIODETHN_AKTGL_MULAITGL_SELESAISTATUS
<pi><pi>
IntegerVariable characters (10)DateDateVariable characters (20)
<M><M>
THN_AK <pi>
MAPEL
ID_MAPELNM_MAPELKELOMPOK
<pi> IntegerVariable characters (200)Variable characters (100)
<M>
ID_MAPEL <pi>JADWAL
ID_JADWALSEMESTERHARIMULAISELESAIKET
<pi> IntegerIntegerVariable characters (15)TimeTimeText
<M>
ID_JADWAL <pi>
AMANAH_MENGAJAR
JMLH_SKS Integer
KEGIATAN
ID_KEGIATANNM_KEGIATAN
<pi> IntegerVariable characters (100)
<M>
ID_KEGIATAN <pi>
BUKU_TAMU
NO_TMNM_TAMUWAKTUEMAILLOKASIKOMENTAR
<pi> IntegerVariable characters (50)Variable characters (50)Variable characters (100)Variable characters (1024)Text
<M>
NO_TM <pi>
QIROATI
TINGKAT_QIROATIKET
<pi> IntegerText
<M>
TINGKAT_QIROATI <pi>
RANGE
HURUFRANGE_AWALRANGE_AKHIRKET
<pi> Variable characters (2)DecimalDecimalText
<M>
HURUF <pi>
SARAN_KRITIK
ID_SRN_KRTKWAKTUPENGIRIMEMAILTENTANGISI
<pi> IntegerVariable characters (50)Variable characters (50)Variable characters (100)Variable characters (200)Text
<M>
ID_SRN_KRTK <pi>
SURAT_AL_QURAN
NO_SRTNM_SRTJMLH_AYAT
<pi> IntegerVariable characters (200)Integer
<M>
NO_SRT <pi>
TARGET_AL_QURAN
SEMESTERNM_TARGETNO_SRT_AWALNO_SRT_AKHIR
IntegerVariable characters (20)IntegerInteger
KOMPETENSI_DASAR_AKADEMIK
KODE_KD_AKNM_KD_AKTINGKAT_AK
<pi> IntegerTextInteger
<M>
KODE_KD_AK <pi>
ITEM_AKADEMIK
KODE_ITEM_AKNM_ITEMTINGKAT_AK
<pi> IntegerTextInteger
<M>
KODE_ITEM_AK <pi>
ASPEK_AKADEMIK
KODE_ASPEK_AKNM_ASPEK_AKTINGKAT_AK
<pi> IntegerTextInteger
<M>
KODE_ASPEK_AK <pi>
BERITA
ID_BERITAJUDULPENULISLOKASIWAKTUCUPLIKANISIPUBLISHNEWPICTAGHITS
<pi> Variable characters (20)TextVariable characters (30)Variable characters (1024)Variable characters (50)TextTextIntegerTextTextInteger
<M>
ID_BERITA <pi>
NILAI_AKADEMIK
IDM_AKSEMESTERTINGKAT
<pi> Variable characters (20)IntegerInteger
<M>
IDM_AK <pi>
DETAIL_NILAI_QIROATI
NILAI Decimal
PRESENSI
NO_ENTRISEMESTERTGL
<pi> Variable characters (15)IntegerDate
<M>
NO_ENTRI <pi>
NILAI_KEPRIBADIAN
IDM_KEPRIBADIANSEMESTERTINGKAT
<pi> <Undefined>IntegerInteger
<M>
IDM_KEPRIBADIAN <pi>
DETAIL_PRESENSI
STATUS Variable characters (20)
NILAI_TAHFIDZ
IDM_TAHFIDZSEMESTER
<pi> Variable characters (20)Integer
<M>
IDM_TAHFIDZ <pi>
DETAIL_NILAI_TAHFIDZ
NILAI Decimal
NILAI_QIROATI
IDM_QIROATISEMESTER
<pi> Variable characters (20)Integer
<M>
IDM_QIROATI <pi>
DETAIL_NILAI_KEPRIBADIAN
CEK Integer
DETAIL_NILAI_AKADEMIK
NILAI Decimal
KOMPETENSI_DASAR_KEPRIBADIAN
KODE_KD_KEPRIBADIANNM_KD_KEPRIBADIAN
<pi> IntegerText
<M>
KODE_KD_KEPRIBADIAN <pi>
ITEM_KOMPETENSI_DASAR_KEPRIBADIAN
KODE_ITEM_KEPRIBADIANNM_ITEM_KEPRIBADIANSINGKAT
<pi> IntegerTextText
<M>
Identifier_1 <pi>
WALISISWA
NM_WALISISWAPEKERJAAN
Variable characters (50)Variable characters (20)
STRUKTUR TABEL
No Kolom Tipe Data Keterangan
1 NIS char (11) Primary Key
2 Id_user-siswa Int (11) Foreign Key
3 NISN Varchar (11) -
4 Nm_Siswa Varchar (50) -
5 Tmpt_Lahir Varchar (15) -
6 Tgl_Lahir Date -
7 JK Varchar (11) -
8 Almt Varchar (100) -
9 foto Varchar (100) -