PERANCANGAN SISTEM INFORMASI KOMUNIKASI PERKEMBANGAN SISWA
ANTARA ORANG TUA DAN GURU
STUDI KASUS (TK AS-SYIFA)
CAHYA WIDANI
41812010123
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
ii
PERANCANGAN SISTEM INFORMASI KOMUNIKASI PERKEMBANGAN SISWA
ANTARA ORANG TUA DAN GURU
STUDI KASUS (TK AS-SYIFA)
Laporan Tugas Akhir
Diajukan Untuk Melengkapi Salah Satu Syarat
Memperoleh Gelar Sarjana Sistem Informasi
Oleh:
CAHYA WIDANI
41812010123
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER
UNIVERSITAS MERCU BUANA
JAKARTA
2017
KATA PENGANTAR
Alhamdulillahirabbil alaminPuji syukur saya ucapkan kepada Allah SWT karena berkat rakhmat dan karuniaNya sehingga penulis dapat menyelesaikan penyusunan skripsi ini. Maha besar Allah yang banyak memberikan pelajaran selama proses yang dilalui penulis. Tak lupa shalawat serta salam yang tercurah kepada nabi Muhammad SAW berserta keluarga, sahabat dan para pengikutnya yang telah membawa kita dari zaman yang jahiliyah hingga ke zaman yang penuh dengan ilmu pengetahuan.
Skripsi ini di susun untuk memenuhi syarat sebagai sarjana komputer di Universitas Mercu buana. Dalam proses penulisan, penulis mengalami beberapa kesulitan dalam menyelesaikan skripsi ini untuk menjadi sempurna. Untuk menyelesaikan skripsi ini, penulis akan memberikan apresiasi kepada semua orang yang terlibat dalam penyusunan skripsi ini. Oleh karena itu dalam kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya, Khususnya kepada:
1. Kedua orang tuaku, Bapak dan Ibu. Terimakasih atas segala kasih sayang, doa, semangat dan motivasi sehingga penulis dapat menyelesaikan skripsi ini. Tiada kata yang dapat tertuliskan untuk membalas jasa-jasamu. Semoga Allah membalas kebaikan dan menyayangi kalian berdua.
2. Ibu Nur ani, ST., MMSI selaku dosen pembimbing dan Kaprodi Sistem Informasi yang telah memberikan kritik dan saran yang membangun. Terimakasih karena selalu sabar dalam membimbing dan telah banyak meluangkan waktu, tenaga, dan pikiran dalam penyusunan skripsi ini.
3. Ibu Inge Handriani, SE, MMSI selaku kordinator TA Program Studi Sistem Informasi. 4. Ibu Yustika Erliani, SE., MMSI yang pernah menjadi dosen pembimbing akademik.
5. Ibu Mahfiah, S.Ag selaku kepala RA di TK As-Syifa berserta staffnya. Terimakasih atas izin dalam melakukan penelitian skripsi disekolahnya.
6. Teman-teman Sistem Informasi angkatan 2012 terutama sahabat-sahabat seperjuangan (Mijan, Jayeng, Asep, Linggo, Dede, Dwi, Baroq, Hendra Wijaya) yang mana telah memberikan banyak dukungan dan membantu saya selama perkuliahan dan penulisan skripsi.
7. Kakakku yang selalu mengajarkanku untuk menjadi seorang yang tangguh dan tetap semangat dalam kesulitan apapun, sekaligus penyemangat dalam penyusunan skripsi ini.
v
8. Para Dosen Universitas Mercu Buana atas ilmu yang diberikan. 9. Seluruh jajaran guru di TK As-Syifa.
Semoga Allah selalu memberikan balasan yang terbaik dan terindah atas bantuan yang telah diberikan. Peneliti menyadari bahwa skripsi ini masih terdapat kekurangan dan jauh dari kesempurnaan dalam peyusunannya. Oleh karena itu, Penulis sangat mengharapkan kritik dan saran yang bersifat membangun untuk kedepannya.
Akhir kata, semoga skripsi ini dapat memberi manfaat bagi kita semua, baik peneliti maupun seluruh pembaca. Amin.
Jakarta, 2017
DAFTAR ISI
LEMBAR PERNYATAAN i
LEMBAR PERSETUJUAN ii
LEMBAR PENGESAHAN iii
KATA PENGANTAR iv
ABSTRAK vi
ABSTRACT vii
DAFTAR ISI . viii
DAFTAR GAMBAR xii
DAFTAR TABEL xv
BAB 1 PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 2
1.4 Tujuan dan Manfaat 2
1.5 Metode Penelitian 3
1.5.1 Metode Perancangan Aplikasi 3
1.6 Sistematika Penulisan 4
BAB II LANDASAN TEORI 5
2.1 Konsep Guru dan Orang Tua 5
2.1.1 Pengertian Guru 5
2.1.2 Pengertian Orang Tua 5
2.1.3 Fungsi Guru dan Orang Tua 6
ix
2.2 Kerjasama Guru dan Orang Tua 8
2.3 System Development Life Cycle (SDLC) 9
2.3.1 Model Wartfall 9
2.4 Basis Data 11
2.4.1 Database Manajement System (DBMS) 11
2.4.2 MySQL 12
2.4.3Unified Modeling Languange (UML) 12
2.4.4 Use Case 12
2.4.5 Activity Diagram 14
2.4.6 Sequence Diagram 15
2.4.7 Class Diagram
17
BAB III ANALISA SISTEM 19
3.1 Sejarah Tk As Syifa
193.1.1 Visi
19
3.1.2 Misi
19
3.1.3 Struktur Organisasi
20
3.2 Analisa Kebutuhan Sistem
21
3.3 Proses Bisnis
21
3.4 Analisis dan Perancangan Sistem
22
3.4.1 Use Case Diagram
22
3.4.2 Activity Diagram
29
3.4.3 Sequence Diagram
35
3.4.4 Class Diagram
43
3.4.5 Spesifikasi Basis Data
44
4.1 Perancangan Navigasi Menu
494.1.1 Navigasi Menu System Admin
49
4.1.2 Navigasi Menu Sistem Guru
49
4.1.3 Navigasi Menu Sistem Orang Tua
50
4.2 Flowchart Sistem
50
4.2.1 Flowchart Sistem
50
4.3 Rancangan Layar (User Interface) 51
4.3.1 Rancangan Layar Halaman Utama
51
4.3.2 Rancangan Layar Halaman Utama Admin
51
4.3.3 Rancangan Layar Menu Data Kelas
52
4.3.4 Rancangan Layar Menu Verivikasi Account Guru
53
4.3.5 Rancangan Layar Menu Mengolah Data Guru
53
4.3.6 Rancangan Layar Menu Ganti Paswword
54
4.3.7 Rancangan Layar Halaman Utama Guru
54
4.3.8 Rancangan Layar Menu SKH
55
4.3.9 Rancangan Layar Menu Informasi
55
4.3.10 Rancangan Layar Menu Chat Personal
56
4.3.11 Rancangan Layar Menu Submit Di Menu Chat Personal
56
4.3.12 Rancangan Layar Menu Gallery
57
4.3.13 Rancangan Layar Menu Foto Yang Berada Di Menu Gallery
57
4.3.14 Rancangan Layar Menu Video Yang Berada Di Menu Gallery
58
4.3.15 Rancangan Layar Menu Mengelola Data Siswa
58
4.3.16 Rancangan Layar Menu Mengelola Data Orang Tua
59
4.3.17 Rancangan Layar Menu Verivikasi Account Orang Tua
59
xi
4.3.19 Rancangan Layar Menu Halaman Utama Orang Tua
60
4.3.20 Rancangan Layar Menu SKH Pada Orang Tua
61
4.3.21 Rancangan Layar Menu Informasi Pada Orang Tua
61
4.3.22 Rancangan Layar Detail Informasi Pada Menu Informasi
62
4.3.23 Rancangan Layar Menu Chat Personal Pada Orang Tua
62
4.3.24 Rancangan Layar Menu Chat Pada Chat Personal Orang Tua
63
4.3.25 Rancangan Layar Menu Video Call Pada Chat Personal Orang Tua 63
4.3.26 Rancangan Layar Menu Registrasi Pada Halaman Utama
64
4.3.27 Rancangan Layar Menu Registrasi Guru Pada Menu Registrasi
64
4.3.28 Rancangan LayarMenu Registrasi OrangTua di Menu Registrasi65
4.3.29 Rancangan Layar Hasil Registrasi Guru
65
4.3.30 Rancangan Layar Hasil Registrasi Orang Tua
66
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan
67
5.2 Saran
67
DAFTAR GAMBAR
Gambar 2.1 Model Waterfall 11
Gambar 2.2 Contoh Use Case Diagram 13
Gambar 2.3 Contoh Activity Diagram 15
Gambar 2.4 Contoh Sequence Diagram 16
Gambar 2.5 Contoh Class Diagram 18
Gambar 3.1 Struktur Organisasi Sekolah Tk As Syifa 20
Gambar 3.2 Use Case Proses Bisnis Tk As Syifa 22
Gambar 3.3 Activity Diagram Data Kelas 29
Gambar 3.4 Activity Diagram Verifikasi Account Guru 29
Gambar 3.5 Activity Diagram Mengelola Data Guru 30
Gambar 3.6 Activity Diagram Login 30
Gambar 3.7 Activity Diagram Register 31
Gambar 3.8 Activity Diagram Susunan Kegiatan Harian (SKH) 31
Gambar 3.9 Activity Diagram Gallery 32
Gambar 3.10 Activity Diagram Informasi 32
Gambar 3.11 Activity Diagram Chat Personal 33
Gambar 3.12 Activity Diagram Mengelola Data Siswa 33 Gambar 3.13 Activity Diagram Mengelola Data Orang Tua Siswa 34 Gambar 3.14 Activity Diagram Ver Ivikasi Account Orang Tua Siswa 34 Gambar 3.15 Sequence Diagram Data Kelas 35 Gambar 3.16 Sequence Diagram Verifikasi Account Guru 36
xiii
Gambar 3.18 Sequence Diagram Data Register 37
Gambar 3.19 Sequence Diagram Susunan Kegiatan Harian (SKH) Guru 37 Gambar 3.20 Sequnce Diagram Susunan Kegiatan Harian (SKH) Orang Tua 38
Gambar 3.21 Sequence Diagram Gallery Guru 38
Gambar 3.22 Sequence Diagram Gallery Orang Tua 39
Gambar 3.23 Sequence Diagram Informasi Guru 39
Gambar 3.24 Sequence Diagram Informasi Orang Tua 40
Gambar 3.25 Sequence Diagram Chat Personal Guru 40
Gambar 3.26 Sequence Diagram Chat Personal Orang Tua 41
Gambar 3.27 Sequence Diagram Mengelola Data Siswa 41
Gambar 3.28 Sequence Diagram Mengelola Data Orang Tua Siswa 42 Gambar 3.29 Sequence Diagram Verifikasi Account Orang Tua Siswa 42
Gambar 3.30 Class Diagram 43
Gambar 4.1 Navigasi Menu System Admin 49
Gambar 4.2 Navigasi Menu System Guru 49
Gambar 4.3 Navigasi Menu System Orang Tua 50
Gambar 4.4 Flowchart System 50
Gambar 4.5 Rancangan Layar Halaman Utama 51
Gambar 4.6 Rancangan Layar Halaman Utama Admin 52
Gambar 4.7 Rancangan Layar Menu Data Kelas
52
Gambar 4.8 Rancangan Layar Menu Verivikasi Account Guru
53
Gambar 4.9 Rancangan Layar Menu Mengolah Data Guru
53
Gambar 4.10 Rancangan Layar Menu Ganti Paswword
54
Gambar 4.12 Rancangan Layar Menu SKH
55
Gambar 4.13 Rancangan Layar Menu Informasi
55
Gambar 4.14 Rancangan Layar Menu Chat Personal
56
Gambar 4.15 Rancangan Layar Menu Submit Di Menu Chat Personal
56
Gambar 4.16 Rancangan Layar Menu Gallery
57
Gambar 4.17 Rancangan Layar Menu Foto Yang Berada Di Menu Gallery 57
Gambar 4.18 Rancangan Layar Menu Video Yang Berada Di Menu Gallery
58
Gambar 4.19 Rancangan Layar Menu Mengelola Data Siswa
58
Gambar 4.20 Rancangan Layar Menu Mengelola Data Orang Tua
59
Gambar 4.21 Rancangan Layar Menu Verivikasi Account Orang Tua
59
Gambar 4.22 Rancangan Layar Menu Ganti Password
60
Gambar 4.23 Rancangan Layar Menu Halaman Utama Orang Tua
60
Gambar 4.24 Rancangan Layar Menu SKH Pada Orang Tua
61
Gambar 4.25 Rancangan Layar Menu Informasi Pada Orang Tua
61
Gambar 4.26 Rancangan Layar Detail Informasi Pada Menu Informasi
62
Gambar 4.27 Rancangan Layar Menu Chat Personal Pada Orang Tua
62
Gambar 4.28 Rancangan Layar Menu Chat Pada Chat Personal Orang Tua
63
Gambar 4.29 Rancangan Layar Menu Video Call Pada Chat Personal Orang Tua 63
Gambar 4.30 Rancangan Layar Menu Registrasi Pada Halaman Utama
64
Gambar 4.31 Rancangan Layar Menu Registrasi Guru Pada Menu Registrasi
64
Gambar 4.32 Rancangan LayarMenu Registrasi OrangTua di Menu Registrasi 65
xv
Gambar 4.34 Rancangan Layar Hasil Registrasi Orang Tua
66
DAFTAR TABEL
Tabel 2.1 Simbol Use Case 12
Tabel 2.2 Simbol Activity Diagram 14
Tabel 2.3 Simbol Sequence Diagram 16
Tabel 2.4 Simbol Class Diagram 17
Tabel 3.1 Deskripsi Use Case Diagram 23
Tabel 3.2 Deskripsi Use Case Diagram Verifikasi Account Guru Dan Admin 23 Tabel 3.3 Deskripsi Use Case Diagram Mengelola Data Guru Admin 23
Tabel 3.4 Deskripsi Use Case Diagram Login Admin 23
Tabel 3.5 Deskripsi Use Case Diagram Login Guru 24
Tabel 3.6 Deskripsi Use Case Diagram Login Orang Tua 24 Tabel 3.7 Deskripsi Use Case Diagram Registrasi Guru 24 Tabel 3.8 Deskripsi Use Case Diagram Registrasi Orang Tua 25 Tabel 3.9 Deskripsi Use Case Diagram Susunan Kegiatan Harian (SKH) Guru 25 Tabel 3.10 Deskripsi Use Case Diagram Susunan Kegiatan Harian (SKH) Orang Tua 25 Tabel 3.11 Deskripsi Use Case Diagram Gallery Guru 26 Tabel 3.12 Deskripsi Use Case Diagram Gallery Orang Tua 26 Tabel 3.13 Deskripsi Use Case Diagram Informasi Guru 26 Tabel 3.14 Deskripsi Use Case Diagram Informasi Orang Tua 27 Tabel 3.15 Deskripsi Use Case Diagram Chat Personal Guru 27 Tabel 3.16 Deskripsi Use Case Diagram Chat Personal Orang Tua 27 Tabel 3.17 Deskripsi Use Case Diagram Mengelola Data Siswa 28
Tabel 3.18 Deskripsi Use Case Diagram Mengelola Data Orang Tua Siswa 28 Tabel 3.19 Deskripsi Use Case Diagram Verifikasi Account Orang Tua Murid 28
Tabel 3.20 Tabel Admin 44
Tabel 3.21 Tabel Guru 44
Tabel 3.22 Tabel Gallery 45
Tabel 3.23 Tabel Chat 45
Tabel 3.24 Tabel Orang Tua 45
Tabel 3.25 Tabel Kelas 46
Tabel 3.26 Tabel Siswa 46
Tabel 3.27 Tabel SKH 47
Tabel 3.28 Tabel Informasi 47