i
LAPORAN SKRIPSI
SISTEM INFORMASI AKADEMIK PADA SMK MUHAMMADIYAH 3 MAYONG JEPARA BERBASIS
MOBILE
FELISTYA DEA OKTAVIANTI NIM. 201653090
DOSEN PEMBIMBING
Dr. EKO DARMANTO, S.Kom, M.Cs., MTA PUTRI KURNIA HANDAYANI, S.KOM., M.Kom
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2021
ii
HALAMAN PERSETUJUAN
SISTEM INFORMASI AKADEMIK PADA SMK MUHAMMADIYAH 3 MAYONG JEPARA
BERBASIS MOBILE
FELISTYA DEA OKTAVIANTI NIM. 201653090
Kudus, 16 Februari 2021
Menyetujui, Pembimbing Utama,
Dr. Eko Darmanto, S.Kom, M.Cs., MTA NIDN. 0608047901
Pembimbing Pendamping,
Putri Kurnia Handayani, S.Kom., M.Kom NIDN. 0610128601
Mengetahui
Wiwit Agus Triyanto, S.Kom., M.Kom., MTA., MCE NIDN. 0631088901
iii
HALAMAN PENGESAHAN
iv
PERNYATAAN KEASLIAN
Saya yang bertanda tangan dibawah ini:
Nama : Felistya Dea Oktavianti
NIM : 201653090
Tempat & Tanggal lahir :
Judul Skripsi : Sistem Informasi Akademik pada SMK Muhammadiyah 3 Mayong Berbasis Mobile
Menyatakan dengan sebenarnya bahwa penulis skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari skripsi ini.
Seluruh ide, pendapat atau materi sumber lain telah dikutip dalam skripsi dengan cara penulisan referensi yang sesuai.
Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila dikemudian hari terdapat penyimpanan dan ketidak benaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus.
Demikian pernyataan ini saya buat dalam keadaaan sadar tanpa paksaan dari pihak manapun.
Kudus, 15 Februari 2021 Yang memberi pernyataan,
Felistya Dea Oktavianti NIM. 201653090
v
SISTEM INFORMASI AKADEMIK PADA SMK MUHAMMADIYAH 3 MAYONG BERBASIS MOBILE
Nama mahasiswa : Felistya Dea Oktavianti
NIM : 201653090
Pembimbing :1. Dr. Eko Darmanto, S.Kom, M.Cs., MTA 2. Putri Kurnia Handayani, S.Kom., M.Kom
RINGKASAN
Dari penelitian yang dilakukan, akan dibuatkan sistem akademik yang bukan hanya pengelolaan data siswa, data guru, data kelas, data pelajaran dan data nilai tetapi akan ada rapor online, fitur grafik evaluasi penilaian yang dapat dilihat oleh orang tua siswa untuk memantau hasil belajar anaknya, dapat menampilkan log harian siswa dan adanya perankingan di rapor siswa. Sistem yang akan dibuat digunakan untuk membantu menunjang kinerja dan sekaligus mengefektifkan pengelolaan akademik. Penelitian ini akan menghasilkan sebuah Sistem Informasi Akademik Pada Smk Muhammadiyah 3 Mayong Berbasis Mobile.
Kata Kunci: sistem, informasi, akademik, mobile
vi
MOBILE-BASED ACADEMIC INFORMATION SYSTEM AT MAYONG 3 MUHAMMADIYAH JUNIOR HIGH SCHOOL
Student Name : Felistya Dea Oktavianti
NIM : 201653090
Supervisor : 1. Dr. Eko Darmanto, S.Kom., M.Cs., MTA 2. Putri Kurnia Handayani, S.Kom., M.Kom
ABSTRACT
From the research conducted, an academic system will be created that not only manages student data, teacher data, class data, lesson data and value data but there will be an online report card, an assessment evaluation chart feature that can be seen by students' parents to monitor their child's learning outcomes.
can display the daily log of students and the ranking on student report cards. The system that will be created is used to help support performance and at the same time streamline academic management. This research will produce an Academic Information System at Muhammadiyah 3 Mayong Junior High School based on Mobile.
Keywords: system, information, academic, mobile
vii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisan laporan skripsi yang berjudul “Sistem Informasi Akademik Pada Smk Muhammadiyah 3 Mayong Berbasis Mobile”.
Penyusunan skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas teknik Universitas Muria Kudus.
Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:
a. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.
b. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik Universitas Muria Kudus.
c. Bapak Dr. Eko Darmanto, S.Kom., M.Cs., MTA, selaku Ketua Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus.
d. Bapak Dr. Eko Darmanto, S.Kom, M.Cs., MTA selaku dosen pembimbing utama yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.
e. Ibu Putri Kurnia Handayani, S.Kom., M.Kom selaku dosen pembimbing pendamping yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.
f. Bapak , selaku kepala sekolah SMK Muhammadiyah 3 Jepara yang telah memberikan izin untuk melakukan penelitian, sehingga penulis dapat menyelesaikan laporan skripsi ini.
g. Dosen-dosen di program studi sistem informasi yang telah mendidik dan membagi ilmu yang sudah didapat kepada penulis, serta seluruh staf.
h. Bapak, Ibu selaku orang tua serta saudara-saudara yang telah memberikan kasih sayang, perhatian dan semangat serta doa yang dapat membangkitkan tujuan pencapaian saya dalam penulisan skripsi.
i. Tema-teman Program studi Sistem Informasi yang selalu memberikan dukungan satu sama lain dalam menyelesaikan penulisan skripsi ini.
viii
Penulis berharap semoga langkah selanjutnya dalam mencari pekerjaan diridhoi oleh Allah SWT. Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya dibidang Ilmu Pengetahuan Teknologi dan sistem Informasi. Aamiin.
Kudus, 15 Februari 2021 Penulis,
Felistya Dea Oktavianti
ix
DAFTAR ISI
LAPORAN SKRIPSI ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
PERNYATAAN KEASLIAN ... iv
RINGKASAN ... v
ABSTRACT ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR TABEL ... xii
DAFTAR GAMBAR ... xiii
DAFTAR LAMPIRAN ... xvii
DAFTAR ISTILAH DAN SINGKATAN ... xviii BAB I PENDAHULUAN ... Error! Bookmark not defined.
1.1 Latar Belakang ... Error! Bookmark not defined.
1.2 Perumusan Masalah ... Error! Bookmark not defined.
1.3 Batasan Masalah ... Error! Bookmark not defined.
1.4 Tujuan ... Error! Bookmark not defined.
1.5 Manfaat ... Error! Bookmark not defined.
1.6 Metode Penelitian ... Error! Bookmark not defined.
1.7 KERANGKA PEMIKIRAN ... Error! Bookmark not defined.
BAB II TINJAUAN PUSTAKA ... Error! Bookmark not defined.
2.1 Penelitian Terkait ... Error! Bookmark not defined.
2.2 Tabel Perbandingan Penelitian Terkait ... Error! Bookmark not defined.
2.3 Landasan Teori ... Error! Bookmark not defined.
2.3.1 Pengertian Sistem ... Error! Bookmark not defined.
2.3.2 Pengertian Informasi ... Error! Bookmark not defined.
2.3.3 Pengertian Akademik ... Error! Bookmark not defined.
2.3.4 Pengertian Sistem Informasi AkademikError! Bookmark not defined.
2.3.5 Pengertian Mobile ... Error! Bookmark not defined.
x
2.4 Alat Bantu Desain Sistem ... Error! Bookmark not defined.
2.4.1 Flow Of Document (FOD) ... Error! Bookmark not defined.
2.4.2 UML (Unified Modelling Language) .. Error! Bookmark not defined.
2.5 ERD (Entity Relational Diagram) ... Error! Bookmark not defined.
BAB III TINJAUAN UMUM OBYEK PENELITIANError! Bookmark not defined.
3.1 Objek Penelitian ... Error! Bookmark not defined.
3.1.1 Lokasi ... Error! Bookmark not defined.
3.1.2 Struktur ... Error! Bookmark not defined.
3.1.3 Job description... Error! Bookmark not defined.
3.2 Analisa Sistem Lama ... Error! Bookmark not defined.
3.2.1 Analisa Pengelolaan Akademik ... Error! Bookmark not defined.
3.3.2.5 Class Diagram ... Error! Bookmark not defined.
3.3.2.6 Sequence Diagram ... Error! Bookmark not defined.
3.3.2.7 Activity Diagram ... Error! Bookmark not defined.
3.3.2.8 Statechart Diagram ... Error! Bookmark not defined.
3.3.3 Rancangan Basis Data ... Error! Bookmark not defined.
3.3.3.1 Entity Relationship Diagram ... Error! Bookmark not defined.
3.3.3.2 Tranformasi Tabel ... Error! Bookmark not defined.
3.3.3.3 Struktur Tabel ... Error! Bookmark not defined.
3.3.3.4 Relasi Tabel ... Error! Bookmark not defined.
3.3.4 Desain Input dan Output ... Error! Bookmark not defined.
3.3.4.1 Desain Halaman Utama ... Error! Bookmark not defined.
3.3.4.2 Desain Input ... Error! Bookmark not defined.
3.3.4.3 Desain Output ... Error! Bookmark not defined.
BAB IV HASIL DAN PEMBAHASAN ... Error! Bookmark not defined.
4.1 Hasil Pembahasan ... Error! Bookmark not defined.
4.2 Implementasi Sistem ... Error! Bookmark not defined.
4.2.1 Implementasi Layar Antarmuka ... Error! Bookmark not defined.
4.2.2 Tampilan Program ... Error! Bookmark not defined.
4.2.2.1 Halaman Login ... Error! Bookmark not defined.
4.2.2.2 Halaman Utama Staff ... Error! Bookmark not defined.
4.2.2.3 Halaman Utama Guru ... Error! Bookmark not defined.
xi
4.2.2.4 Halaman Utama Wali Kelas ... Error! Bookmark not defined.
4.2.2.5 Halaman Utama Siswa ... Error! Bookmark not defined.
4.2.3 Pengujian Sistem ... Error! Bookmark not defined.
4.1.1. Black Box Testing ... Error! Bookmark not defined.
BAB V PENUTUP ... Error! Bookmark not defined.
5.1 Kesimpulan ... Error! Bookmark not defined.
5.2 Saran ... Error! Bookmark not defined.
DAFTAR PUSTAKA ... Error! Bookmark not defined.
xii
DAFTAR TABEL
Tabel 2.2 Simbol bagan arus dokumen ... Error! Bookmark not defined.
Tabel 2.3 Notasi business use case diagram ... Error! Bookmark not defined.
Tabel 2.4 Notasi use case diagram ... Error! Bookmark not defined.
Tabel 2.5 Notasi class diagram ... Error! Bookmark not defined.
Tabel 2.6 Notasi sequence diagram ... Error! Bookmark not defined.
Tabel 2.7 Notasi activity diagram ... Error! Bookmark not defined.
Tabel 2.8 Notasi statechart diagram ... Error! Bookmark not defined.
Tabel 2.9 Simbol-simbol ERD ... Error! Bookmark not defined.
Tabel 3.3. Skenario Use CaseRegistrasi ... Error! Bookmark not defined.
Tabel 3.4. Skenario Use CaseVerifikasi RegistrasiError! Bookmark not defined.
Tabel 3.5. Skenario Use CaseKelola Siswa ... Error! Bookmark not defined.
Tabel 3.12 Struktur tabel kejuruan ... Error! Bookmark not defined.
Tabel 3.14 Struktur tabel siswa ... Error! Bookmark not defined.
Tabel 3.15 Struktur tabel rapor ... Error! Bookmark not defined.
Tabel 3.17 Struktur tabel guru mapel ... Error! Bookmark not defined.
Tabel 3.18 Struktur tabel penilaian... Error! Bookmark not defined.
Tabel 3.19 Struktur tabel jadwal... Error! Bookmark not defined.
Tabel 3.20 Struktur tabel kelas ... Error! Bookmark not defined.
xiii
DAFTAR GAMBAR
Gambar 1. Kerangka Pemikiran ... Error! Bookmark not defined.
Gambar 3.1 Denah lokasi SMK Muhammadiyah 3 Mayong Jepara ... Error!
Bookmark not defined.
Gambar 3.2 Struktur SMK Muhammadiyah 3 Mayong Jepara Job Description ... Error! Bookmark not defined.
Gambar 3.7 Class User ... Error! Bookmark not defined.
Gambar 3.8 Class Staff ... Error! Bookmark not defined.
Gambar 3.9 Class Guru ... Error! Bookmark not defined.
Gambar 3.10 Class Siswa ... Error! Bookmark not defined.
Gambar 3.10 Class Wali Kelas ... Error! Bookmark not defined.
Gambar 3.12 Class Registrasi ... Error! Bookmark not defined.
Gambar 3.12 Class Verifikasi Registrasi ... Error! Bookmark not defined.
Gambar 3.13 Class Pelajaran ... Error! Bookmark not defined.
Gambar 3.14 Class Kelas ... Error! Bookmark not defined.
Gambar 3.17 Class Pengumuman ... Error! Bookmark not defined.
Gambar 3.17 Class Semester... Error! Bookmark not defined.
Gambar 3.23 Sequence diagram registrasi ... Error! Bookmark not defined.
Gambar 3.24 Sequence diagram verifikasi registrasiError! Bookmark not defined.
Gambar 3.25 Sequence diagram kelola siswa ... Error! Bookmark not defined.
Gambar 3.25 Sequence diagram kelola pengumumanError! Bookmark not defined.
Gambar 3.22 Sequence diagram kelola semester ... Error! Bookmark not defined.
Gambar 3.26 Sequence diagram kelola kelas ... Error! Bookmark not defined.
Gambar 3.22 Sequence diagram kelola pelajaran .. Error! Bookmark not defined.
Gambar 3.22 Sequence diagram kelola jadwal ... Error! Bookmark not defined.
Gambar 3.28 Sequence diagram kelola nilai... Error! Bookmark not defined.
Gambar 3.29 Sequence diagram rapor ... Error! Bookmark not defined.
Gambar 3.33 Activity diagram registrasi ... Error! Bookmark not defined.
xiv
Gambar 3.34 Activity diagram verifikasi registrasiError! Bookmark not defined.
Gambar 3.35 Activity diagram kelola siswa ... Error! Bookmark not defined.
Gambar 3.35 Activity diagram kelola pengumumanError! Bookmark not defined.
Gambar 3.32 Activity diagram kelola semester .... Error! Bookmark not defined.
Gambar 3.36 Activity diagram kelola kelas ... Error! Bookmark not defined.
Gambar 3.32 Activity diagram kelola pelajaran .... Error! Bookmark not defined.
Gambar 3.32 Activity diagram kelola jadwal ... Error! Bookmark not defined.
Gambar 3.38 Activity diagram kelola nilai ... Error! Bookmark not defined.
Gambar 3.39 Activity diagram rapor ... Error! Bookmark not defined.
Gambar 3.46 Statechart diagram method daftar .... Error! Bookmark not defined.
Gambar 3.47 Statechart diagram method verifikasiError! Bookmark not defined.
Gambar 3.48 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.49 Statechart diagram method detail .... Error! Bookmark not defined.
Gambar 3.50 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.51 Statechart diagram method tambah . Error! Bookmark not defined.
Gambar 3.52 Statechart diagram method ubah ... Error! Bookmark not defined.
Gambar 3.53 Statechart diagram method hapus .... Error! Bookmark not defined.
Gambar 3.54 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.55 Statechart diagram method tambah . Error! Bookmark not defined.
Gambar 3.56 Statechart diagram method ubah ... Error! Bookmark not defined.
Gambar 3.57 Statechart diagram method hapus .... Error! Bookmark not defined.
Gambar 3.58 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.59 Statechart diagram method tambah . Error! Bookmark not defined.
Gambar 3.60 Statechart diagram method ubah ... Error! Bookmark not defined.
Gambar 3.61 Statechart diagram method hapus .... Error! Bookmark not defined.
Gambar 3.62 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.55 Statechart diagram method tambah . Error! Bookmark not defined.
Gambar 3.56 Statechart diagram method ubah ... Error! Bookmark not defined.
Gambar 3.57 Statechart diagram method hapus .... Error! Bookmark not defined.
xv
Gambar 3.58 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.59 Statechart diagram method tambah .. Error! Bookmark not defined.
Gambar 3.60 Statechart diagram method ubah ... Error! Bookmark not defined.
Gambar 3.61 Statechart diagram method hapus .... Error! Bookmark not defined.
Gambar 3.62 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.63 Statechart diagram method tambah .. Error! Bookmark not defined.
Gambar 3.64 Statechart diagram method ubah ... Error! Bookmark not defined.
Gambar 3.65 Statechart diagram method hapus .... Error! Bookmark not defined.
Gambar 3.66 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.67 Statechart diagram method cetak ... Error! Bookmark not defined.
Gambar 3.70 Statechart diagram method cari ... Error! Bookmark not defined.
Gambar 3.69 Relasi antara entitas siswa dengan kejuruanError! Bookmark not defined.
Gambar 4.70 Relasi antara entitas guru mapel dengan siswaError! Bookmark not defined.
Gambar 4.71 Relasi antara entitas guru mapel dengan kelasError! Bookmark not defined.
Gambar 4.72 Relasi antara entitas wali kelas dengan siswaError! Bookmark not defined.
Gambar 3.80 Melengkapi atribut-atribut deskriptifError! Bookmark not defined.
Gambar 3.81 Relasi Tabel ... Error! Bookmark not defined.
Gambar 3.82 Desain halaman utama siswa... Error! Bookmark not defined.
Gambar 3.83 Desain halaman utama staff ... Error! Bookmark not defined.
Gambar 3.84 Desain halaman utama guru ... Error! Bookmark not defined.
Gambar 3.84 Desain halaman utama wali kelas .... Error! Bookmark not defined.
Gambar 3.85 Form Input Registrasi ... Error! Bookmark not defined.
Gambar 3.86 Form Input Kelas ... Error! Bookmark not defined.
Gambar 3.87 Form Input Pengumuman ... Error! Bookmark not defined.
Gambar 3.88 Form Input Semester ... Error! Bookmark not defined.
Gambar 3.87 Form Input Pelajaran ... Error! Bookmark not defined.
Gambar 3.88 Form Input Nilai ... Error! Bookmark not defined.
xvi
Gambar 3.89 Output Rapor ... Error! Bookmark not defined.
Gambar 4.20 Halaman data registrasi... Error! Bookmark not defined.
Gambar 4.20 Halaman data kelas ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form tambah data kelas .... Error! Bookmark not defined.
Gambar 4.20 Halaman data siswa ... Error! Bookmark not defined.
Gambar 4.20 Halaman data pengumuman ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form tambah data pengumumanError! Bookmark not defined.
Gambar 4.20 Halaman data jadwal... Error! Bookmark not defined.
Gambar 4.21 Tampilan form detail data jadwal .... Error! Bookmark not defined.
Gambar 4.20 Halaman data semester ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form tambah data semesterError! Bookmark not defined.
Gambar 4.20 Halaman data pelajaran... Error! Bookmark not defined.
Gambar 4.21 Tampilan form tambah data pelajaranError! Bookmark not defined.
Gambar 4.21 Tampilan Halaman jadwal ... Error! Bookmark not defined.
Gambar 4.20 Halaman data nilai ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form tambah data nilai ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form tambah data nilai ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form siswa ... Error! Bookmark not defined.
Gambar 4.20 Tampilan form nilai ... Error! Bookmark not defined.
Gambar 4.20 Halaman data rapor ... Error! Bookmark not defined.
Gambar 4.21 Tampilan form detail data rapor ... Error! Bookmark not defined.
Gambar 4.20 Halaman Registrasi ... Error! Bookmark not defined.
xvii
DAFTAR LAMPIRAN
LAMPIRAN 1 FOTOCOPI BUKU BIMBINGAN LAMPIRAN 2 FOTOKOPI SURAT BALASAN LAMPIRAN 3 SERTIFIKAT KW
LAMPIRAN 4 TRANSKIP NILAI LAMPIRAN 5 BUKTI TRANSFER
LAMPIRAN 6 FOTOCOPY BERITA ACARA SIDANG PROPOSAL LAMPIRAN 8 BUKTI CEK PLAGIASI PENULISAN SKRIPSI LAMPIRAN 9 BIODATA PENULIS
xviii
DAFTAR ISTILAH DAN SINGKATAN
FOD : Flow Of Document
UML : Unified Modelling Language PHP : Hypertext Prepocessor ERD : Entity Relationship Diagram