2 September 2016
konsep pemrograman terstruktur dalam aspek beberapa teknik pengumpulan data untuk
dunia pendidikan, yang mana untuk objek yang memperoleh data dan informasi yang diperlukan.
difokuskan tak lain adalah sebuah instansi Berikut ini teknik pengumpulan data yang
pendidikan seperti sekolah. Adapun sekolah yang digunakan:
dispesifikasikan dan dijadikan sebagai wadah
dan ruang lingkup untuk penelitian yaitu, a. Observasi (Observation)
Madrasah Aliyah Al-Mansyuriyah Kanza. Dalam hal ini, penulis melakukan teknik
Untuk saat ini fasilitas yang disediakan pengumpulan data dengan melakukan proses
oleh pihak sekolah sangat membantu siswa dan pengamatan secara langsung pada Madrasah
pengajar dalam proses belajar mengajar mereka. Aliyah Al-Mansyuriyah Kanza, untuk mengamati
Namun disamping fasilitas yang lengkap, kegiatan yang sedang berlangsung dan
Madrasah Aliyah Al-Mansyuriyah Kanza masih mengumpulkan data yang berkaitan dengan
memiliki kelemahan yang cukup kompleks dalam informasi akademik pada Madrasah Aliyah Al-
pengelolaan data, khususnya pengelolaan Mansyuriyah Kanza.
informasi siswa. Karena sampai saat ini, di
Madrasah Aliyah Al-Mansyuriyah Kanza hanya b. Wawancara (Interview)
memberikan informasi akademik melalui lisan Dalam hal ini, penulis melakukan teknik
dan tulisan. Hal ini terlihat atau terjadi ketika pengumpulan data dengan melakukan proses
pihak sekolah memberikan informasi kepada wawancara secara langsung dengan pihak
siswa mengenai kegiatan dan pembelajaran di sekolah yang terkait di dalamnya, seperti kepala
sekolah. Pihak sekolah tersebut, hanya sekolah, guru, siswa dan staff tata usaha yang
melakukan penyampaian pengumuman pada terlibat di dalam kegiatan belajar mengajar di
papan pengumuman atau majalah dinding, sekolah tersebut, guna mendapatkan informasi
penyampaian menggunakan speaker sekolah, dan yang ada pada pada Madrasah Aliyah Al-
penyampaian informasi kepada setiap kelas satu Mansyuriyah Kanza.
persatu.
Selain itu dalam mengatur datanya, c. Studi Pustaka (Literature)
Madrasah Aliyah Al-Mansyuriyah Kanza masih Penulis melakukan penelitian
menggunakan sistem pengelolaan data yang kepustakaan untuk memperoleh aspek-aspek
masih terpisah-pisah dan masih banyak sekali teoritis dalam pengumpulan data dan informasi
kekurangannya. Hal ini dibuktikan ketika ingin melalui buku referensi, jurnal ilmiah dan materi
mendapatkan dan menyajikan informasi lainnya yang berhubungan dengan masalah yang
mengenai data siswa, jadwal pelajaran, nilai hasil ditinjau dalam penyusunan skripsi ini.
ujian dan tugas masih bersifat manual. Kondisi
ini tentu akan dapat memperlambat dan 2. Model Pengembangan Sistem
menghambat informasi-informasi bagi siswa, Metodologi yang digunakan dalam
guru, staff tata usaha dan kepala sekolah karena perancangan sistem informasi akademik pada
selama ini pengelolaan akademik yang dilakukan Madrasah Aliyah Al-Mansyuriyah Kanza adalah
dan penyajian informasi berada di sekolah. waterfall. Aktivitas-aktivitas dalam metodologi
Sejalan dengan hal tersebut, Madrasah waterfall adalah:
Aliyah Al-Mansyuriyah Kanza sangatlah perlu a. Analisis Kebutuhan Sistem
memiliki sebuah sistem yang didukung dengan Penulis menganalisa data yang telah
penggunaan teknologi informasi saat ini, guna diperoleh untuk mengembangkan sistem
mengurangi kelemahan sistem dan memberikan yang ada dengan tujuan memperoleh hasil
kontribusi kepada guru dan pihak sekolah serta yang lebih baik. Pengumpulan kebutuhan
siswa. dilakukan secara intensif untuk
menspesifikasikan kebutuhan perangkat
BAHAN DAN METODE lunak agar dapat dipahami perangkat lunak
seperti apa yang dibutuhkan oleh user.
Metode penelitian merupakan suatu cara b. Desain
bagaimana seorang dapat memahami suatu Proses desain akan menerjemahkan syarat
pembahasan, permasalahan dan pemecahan kebutuhan ke sebuah perancangan
masalah didalam sebuah web tersebut. Adapun perangkat lunak yang dapat diperkirakan
langkah-langkah dalam penelitian sebagai sebelum dibuat pengkodean.
berikut: c. Code Generation
Pada tahap ini penulis akan mulai mencoba
1. Teknik Pengumpulan Data membuatkan code generation sesuai desain
Dalam penyusunan skripsi ini, penulis yang telah ada. Pembuatan code
dalam proses penelitiannya menggunakan
Murid Staff Tata Usaha Pengajar PKM Kurikulum Kepala Madrasah Ketua Yayasan
Mengisi Formulir
Data Murid Baru
Tidak lengkap
Formulir
dikembalikan
lengkap
Membuat Jadwal
Membuat Laporan
Data Nilai Siswa
Menandatangani
Laporan Data
Nilai Siswa
Menyerahkan
Laporan Data
Nilai Siswa
Menerima Laporan
Data Nilai Siswa
Membuat Laporan Daftar
Siswa Peserta Ujian
Mengisi Buku
Raport Murid
Memberikan Laporan Daftar Menerima Laporan Daftar
Siswa Peserta Ujian Siswa Peserta Ujian
Menerima Buku Memberikan Buku
Raport Murid Raport Murid
Rancangan Sistem Dan Program Usulan melihat Nilai Tugas (NT) dan siswa dapat
mencetaknya.
a. Tahapan Analisis A4. Siswa MA Al-Mansyuriyah Kanza bisa
Dalam tahapan analisis ini menjelaskan melihat jadwal Ujian Tengah Semester
tentang analisa bagaimana pihak atau elemen (UTS)
yang terkait di Madrasah Aliyah Al-Mansyuriyah dan siswa dapat mencetaknya.
Kanza, Mekar Jaya melakukan serangkaian A5. Siswa MA Al-MansyuriyahKanzabisa
aktivitas baik dengan pihak luar maupun melihat Kartu Peserta–Ujian
internal yang berhubungan dengan akademik TengahSemester
dalam kaitannya terhadap analisa kebutuhan (KP-UTS)dan siswa dapat mencetaknya
software. A6. Siswa MA Al-MansyuriyahKanzabisa
Halaman Siswa MA Al-Mansyuriyah Kanza: melihat nilai Ujian TengahSemester(UTS)
A1. Siswa MA Al-Mansyuriyah Kanza dapat dan siswa dapat mencetaknya.
melakukan login dengan level siswa. A7. Siswa MA Al-MansyuriyahKanzabisa
A2. Siswa MA Al-Mansyuriyah Kanza bisa melihat jadwalUjianAkhirSemester (UAS)
melihat jadwal mata pelajaran dan siswa dan siswa dapat mencetaknya.
dapat mencetaknya. A8. Siswa MA Al-MansyuriyahKanzabisa
A3. Siswa MA Al-Mansyuriyah Kanza bisa melihat Kartu Peserta–UjianAkhirSemester
siswa
<< include >>
Cetak Nilai Tugas
<< extends>> Lihat Nilai Tugas << extends >>
dapatmencetaknya.
Halaman Utama
Lihat KP-UTS
<< extends >> Cetak KP-UTS
Kanza
dapat melakukan login dengan levelguru.
<< extends >>
<< extends >>
Cetak Nilai UTS
siswa
B3. Pengajar atau guru MA Al-Mansyuriyah
<< extends >>
Cetak KP-UAS
Lihat KP-UAS
C2. Admindapat mengelola data guru Madrasah << include >> << extends >> Jadwal Mengajar
Aliyah Al-Mansyuriyah Kanza. Halaman Utama << include >> Input Nilai Tugas
C3. Admin dapat mengelola data siswa << extends >> Nilai Tugas
Madrasah
Aliyah Al-Mansyuriyah Kanza. << extends >> << include >> Input Nilai UTS
C4. Admindapat mengelola data materi yang Nilai UTS
Input Nilai
b. Use Case Diagram << extends >> Nilai Remedial << include >> Remedial
3. UseCaseDiagramHalaman Admin
Guru Sistem Informasi Akademik
Hapus
fork
Admin
<< include >> Tampil Form Data
Jadwal Pembelajaran
Tambah
<< extends >> Mengelola Mengelola Mengelola Mengelola
Data Guru Data Siswa Data Materi Data Jadwal
Mengelola Data
Jadwal Pembelajaran << extends >> fork fork fork fork
Data Jadwal << extends >>
Pembelajaran
Hapus Menambah Mengedit Menyimpan Menghapus Menambah Mengedit Menyimpan Menghapus Menambah Mengedit Menyimpan Menghapus Menambah Menyimpan Menghapus
Simpan Data Guru Data Guru Data Guru Data Guru Data Siswa Data Siswa Data Siswa Data Siswa Data Materi Data Materi Data Materi Data Materi Data Jadwal Data Jadwal Data Jadwal
Memberikan
Id_nilai NIP
1
Guru
Agama 1 NIP
Alamat Nm_guru
No_tlp Tmpt_lahir
Status_jabatan Tgl_lahir
join
Status_pribadi
Foto_guru
Nm_pt
Thn_lulus
Jnis_kelamin
Jurusan
memiliki NIP
NIS
Kd_mp Id_jadwal Id_jadwal
1
g. User Interface
Nilai_rata
Tgl_update_nilai
Tampil Siswa
NIS ** NIS *
Kd_mp ** Nm_Siswa
NIP ** Tgl_lahir
Tmpt_lahir
1. Halaman Beranda
Jnis_kelamin
Guru Alamat
NIP * No_tlp
Nm_guru Nm_orangtua
Tgl_lahir Kelas
Tmpt_lahir
Jnis_kelamin
Alamat
Agama
No_tlp
Foto_guru
Status_pribadi
Status_jabatan
Nm_pt Jadwal
Jurusan
Id_jadwal *
Thn_lulus
Jam
Jabatan
Hari
Tgl_update
Kelas
Tgl_update_jadwal
Mata Pelajaran NIP **
Kd_mp *
NIS **
Kd_mp ** Gambar 12. Halaman Beranda
Nm_mp
Tgl_update_mp
2. Halaman Profil
Sumber: hasil penelitian (2014)
+ ProcessSQLRequest() : Recordset
f. Deployment Diagram
Gambar 15. Halaman Siswa 10. Halaman Link Input Nilai UAS
5. Halaman Guru
Gambar 18. Halaman Jadwal Mata Pelajaran h. Spesifikasi Hardware dan Software
8. Halaman Jadwal Ujian Tengah Semester (UTS) Tabel 1. Spesifikasi Hardware dan Software
REFERENSI