SKRIPSI
Oleh:
Sintia Dewi Puspitasari
A2.1700111
SKRIPSI
Oleh:
Sintia Dewi Puspitasari
A2.1700111
Telah disetujui untuk diuji pada sidang akhir Skripsi program Strata
satu (S1) Program Studi Teknik Informatika Sekolah Tinggi
Manajemen Informatika dan Komputer (STMIK) Sumedang.
Mengetahui:
Ketua Program Studi,
Oleh
Sintia Dewi Puspitasari
A2.1700111
v
Kata Kunci : Sistem Pengelolaan Data Ikatan Guru Raudhatul
Athfal, Waterfall, Web
vi
KATA PENGANTAR
Tujuan dari skripsi ini guna memenuhi salah satu syarat untuk
kepada:
vii
yang paling penting nikmat iman dan islam. Sehingga penulis
ganda, Aamiin.
viii
Semoga Allah membalas kebaikan Bapak dengan balasan
akhir ini.
ix
Akhir kata penulis mohon maaf atas kekeliruan dan kesalahan
yang terdapat dalam skripsi ini dan semoga skripsi ini dapat
umumnya.
Penulis
x
DAFTAR ISI
HALAMAN JUDUL..............................................................................
PENGESAHAN SKRIPSI.................................................................iv
ABSTRAK.........................................................................................v
KATA PENGANTAR........................................................................vi
DAFTAR ISI.......................................................................................x
DAFTAR GAMBAR..........................................................................xi
DAFTAR TABEL............................................................................xix
DAFTAR LAMPIRAN.....................................................................xxi
BAB I PENDAHULUAN...................................................................1
1.3 Tujuan.......................................................................................3
2.1 Pustaka....................................................................................6
2.1.1 Pengembangan....................................................................6
2.1.2 Sistem...................................................................................7
2.1.3 Pengelolaan.........................................................................7
xi
2.1.4 Data.......................................................................................8
2.1.3 Guru.......................................................................................9
2.1.4 Siswa...................................................................................10
2.1.6 Website...............................................................................11
2.1.13 Database.............................................................................45
2.1.14 DBMS...................................................................................46
2.1.15 MySQL.................................................................................47
xii
3.2 Metode Pengumpulan Data..................................................60
4.1.1 Login...................................................................................73
xiii
4.2 Rancangan Pemodelan Sistem...........................................81
xiv
4.2.4.4 Activity Diagram Laporan Data Guru....................95
xv
4.2.5.10 Sequence Diagram Laporan Data Kepala Sekolah...
..................................................................................................105
xvi
4.2.7 Component Diagram.........................................................115
xvii
4.4.19 Menu Data Tingkat Kelas...............................................135
xviii
4.4.41 Tambah Menu..................................................................148
4.5 Implementasi.......................................................................150
xix
4.5.19 Tambah Data Mapel Kelas.............................................158
xx
4.5.41 Tambah Data User...........................................................164
5.1 Kesimpulan.........................................................................178
5.2 Saran....................................................................................179
DAFTAR PUSTAKA.....................................................................180
LAMPIRAN-LAMPIRAN...............................................................183
xxi
DAFTAR GAMBAR
xxii
Gambar 4.12 Flowchart Data Sekolah.........................................79
Gambar 4.13 Flowchart Laporan Data Sekolah..........................80
Gambar 4.14 Flowchart Data User...............................................80
Gambar 4.15 Flowchart Menu......................................................81
Gambar 4.16 Use Case Diagram..................................................82
Gambar 4.17 Class Diagram.........................................................83
Gambar 4.18 Statechart Diagram Admin Lembaga....................84
Gambar 4.19 Statechart Diagram Pimpinan Cabang.................85
Gambar 4.20 Statechart Diagram Data Siswa.............................85
Gambar 4.21 Statechart Diagram Laporan Data Siswa.............86
Gambar 4.22 Statechart Diagram Data Guru..............................86
Gambar 4.23 Statechart Diagram Laporan Data Guru...............87
Gambar 4.24 Statechart Diagram Data Status Bangunan.........87
Gambar 4.25 Statechart Diagram Data Mapel Kelas..................88
Gambar 4.26 Statechart Diagram Data Tingkat Kelas...............88
Gambar 4.27 Statechart Diagram Data Tahun Akademik..........89
Gambar 4.28 Statechart Diagram Data Kepala Sekolah............89
Gambar 4.29 Statechart Diagram Laporan Data Kepala Sekolah
.........................................................................................................90
Gambar 4.30 Statechart Diagram Data Sekolah.........................90
Gambar 4.31 Statechart Diagram Laporan Data Sekolah..........91
Gambar 4.32 Statechart Diagram Data User...............................91
Gambar 4.33 Statechart Diagram Menu......................................92
Gambar 4.34 Activity Diagram Pengelolaan Data Siswa...........92
Gambar 4.35 Activity Diagram Laporan Data Siswa..................93
Gambar 4.36 Activity Diagram Pengelolaan Data Guru............94
Gambar 4.37 Activity Diagram Laporan Data Guru....................94
Gambar 4.38 Activity Diagram Pengelolaan Data Status
Bangunan.......................................................................................95
Gambar 4.39 Activity Diagram Pengelolaan Data Mapel Kelas
.........................................................................................................95
xxiii
Gambar 4.40 Activity Diagram Pengelolaan Data Tingkat Kelas
.........................................................................................................96
Gambar 4.41 Activity Diagram Pengelolaan Data Tahun
Akademik........................................................................................96
Gambar 4.42 Activity Diagram Pengelolaan Data Kepala Sekolah
.........................................................................................................97
Gambar 4.43 Activity Diagram Laporan Data Kepala Sekolah. 97
Gambar 4.44 Activity Diagram Pengelolaan Data Sekolah.......98
Gambar 4.45 Activity Diagram Laporan Data Sekolah..............98
Gambar 4.46 Activity Diagram Pengelolaan Data User.............99
Gambar 4.47 Activity Diagram Pengelolaan Menu.....................99
Gambar 4.48 Sequence Diagram Pendataan Siswa.................100
Gambar 4.49 Sequence Diagram Laporan Data Siswa............100
Gambar 4.50 Sequence Diagram Pendataan Data Guru.........101
Gambar 4.51 Sequence Diagram Laporan Data Guru.............101
Gambar 4.52 Sequence Diagram Pendataan Status Bangunan.....
.......................................................................................................102
Gambar 4.53 Sequence Diagram Pendataan Mapel Kelas......102
Gambar 4.54 Sequence Diagram Pendataan Tingkat Kelas. .103
Gambar 4.55 Sequence Diagram Pendataan Tahun Akademik....
.......................................................................................................103
Gambar 4.56 Sequence Diagram Pendataan Kepala Sekolah......
.......................................................................................................104
Gambar 4.57 Sequence Diagram Laporan Data Kepala Sekolah
.......................................................................................................104
Gambar 4.58 Sequence Diagram Pendataan Data Sekolah....105
Gambar 4.59 Sequence Diagram Laporan Data Sekolah........105
Gambar 4.60 Sequence Diagram Pendataan User...................106
Gambar 4.61 Sequence Diagram Pendataan Menu................106
Gambar 4.62 Collaboration Diagram Pendataan Siswa..........107
Gambar 4.63 Collaboration Diagram Laporan Data Siswa......107
xxiv
Gambar 4.64 Collaboration Diagram Pendataan Data Guru...108
Gambar 4.65 Collaboration Diagram Laporan Data Guru.......108
Gambar 4.66 Collaboration Diagram Pendataan Status
Bangunan.....................................................................................109
Gambar 4.67 Collaboration Diagram Pendataan Mapel Kelas......
.......................................................................................................109
Gambar 4.68 Collaboration Diagram Pendataan Tingkat Kelas
.......................................................................................................110
Gambar 4.69 Collaboration Diagram Pendataan Tahun Akademik
.......................................................................................................110
Gambar 4.70 Collaboration Diagram Pendataan Kepala Sekolah
.......................................................................................................111
Gambar 4.71 Collaboration Diagram Laporan Data Kepala
Sekolah.........................................................................................111
Gambar 4.72 Collaboration Diagram Pendataan Data Sekolah
.......................................................................................................112
Gambar 4.73 Collaboration Diagram Laporan Data Sekolah. .112
Gambar 4.74 Collaboration Diagram Pendataan User.............113
Gambar 4.75 Collaboration Diagram Pendataan Menu..........113
Gambar 4.76 Component Diagram............................................114
Gambar 4.77 Deployment Diagram............................................115
Gambar 4.78 Rancangan Database...........................................116
Gambar 6.79 Rancangan Antarmuka Login..............................123
Gambar 6.80 Rancangan Antarmuka Halaman Utama Admin......
.......................................................................................................123
Gambar 6.81 Rancangan Antarmuka Halaman Utama Pimpinan
Cabang..........................................................................................124
Gambar 6.82 Rancangan Antarmuma Menu Data Siswa Bagian 1
.......................................................................................................124
Gambar 4.83 Rancangan Antarmuma Menu Data Siswa Bagian 2.
.......................................................................................................125
xxv
Gambar 4.84 Rancangan Antarmuma Menu Data Siswa Bagian 3.
.......................................................................................................125
Gambar 4.85 Rancangan Antarmuka Menu Data Siswa Bagian 4
.......................................................................................................126
Gambar 4.86 Rancangan Antarmuka Tambah Data Siswa.....126
Gambar 4.87 Rancangan Antarmuka Edit Data Siswa............127
Gambar 4.88 Rancangan Antarmuka Hapus Data Siswa........127
Gambar 4.89 Rancangan Antarmuka Menu Data Guru Bagian 1.
.......................................................................................................128
Gambar 4.90 Rancangan Antarmuka Menu Data Guru Bagian 2
.......................................................................................................128
Gambar 4.91 Rancangan Antarmuka Tambah Data Guru.......129
Gambar 4.92 Rancangan Antarmuka Edit Data Guru..............129
Gambar 4.93 Rancangan Antarmuka Hapus Data Guru..........130
Gambar 4.94 Rancangan Antarmuka Menu Data Status
Bangunan.....................................................................................130
Gambar 4.95 Rancangan Antarmuka Tambah Data Status
Bangunan.....................................................................................131
Gambar 4.96 Rancangan Antarmuka Edit Data Status Bangunan.
.......................................................................................................131
Gambar 4.97 Rancangan Antarmuka Hapus Data Status
Bangunan.....................................................................................132
Gambar 4.98 Rancangan Antarmuka Menu Data Mapel Kelas
.......................................................................................................132
Gambar 4.99 Rancangan Antarmuka Tambah Data Mapel Kelas.
.......................................................................................................133
Gambar 4.100 Rancangan Antarmuka Edit Data Mapel Kelas......
.......................................................................................................133
Gambar 4.101 Rancangan Antarmuka Hapus Data Mapel Kelas..
.......................................................................................................134
Gambar 4.102 Rancangan Antarmuka Menu Data Tingkat Kelas.
xxvi
.......................................................................................................134
Gambar 4.103 Rancangan Antarmuka Tambah Data Tingkat
Kelas.............................................................................................135
Gambar 4.104 Rancangan Antarmuka Edit Data Tingkat Kelas...
.......................................................................................................135
Gambar 4.105 Rancangan Antarmuka Hapus Data Tingkat Kelas.
.......................................................................................................136
Gambar 4.106 Rancangan Antarmuka Menu Data Tahun
Akademik......................................................................................136
Gambar 4.107 Rancangan Antarmuka Tambah Data Tahun
Akademik......................................................................................137
Gambar 4.108 Rancangan Antarmuka Edit Data Tahun Akademik
.......................................................................................................137
Gambar 4.109 Rancangan Antarmuka Hapus Data Tahun
Akademik......................................................................................138
Gambar 4.110 Rancangan Antarmuka Menu Data Kepala
Sekolah Bagian 1.........................................................................138
Gambar 4.111 rancangan antarmuka menu data kepala sekolah
bagian 2........................................................................................139
Gambar 4.112 rancangan antarmuka tambah data kepala sekola
h
.......................................................................................................139
Gambar 4.113 rancangan antarmuka edit data kepala sekolah
.......................................................................................................140
Gambar 4.114 rancangan antarmuka hapus data kepala sekolah.
.......................................................................................................140
Gambar 4.115 rancangan antarmuka menu data sekolah bagian
1.....................................................................................................141
Gambar 4.116 rancangan antarmuka menu data sekolah bagian
2.....................................................................................................141
Gambar 4.117 rancangan antarmuka tambah data sekolah. . .142
xxvii
Gambar 4.118 rancangan antarmuka edit data sekolah..........142
Gambar 4.119 rancangan antarmuka hapus data sekolah......143
Gambar 4.120 rancangan antarmuka menu data user............143
Gambar 4.121 rancangan antarmuka tambah data user.........144
Gambar 4.122 rancangan antarmuka edit data user................144
Gambar 4.123 rancangan antarmuka hapus data user...........145
Gambar 4.124 rancangan antarmuka rule admin.....................145
Gambar 4.125 rancangan antarmuka rule pimpinan cabang..146
Gambar 4.126 rancangan antarmuka data menu.....................146
Gambar 4.127 rancangan antarmuka tambah data menu.......147
Gambar 4.128 rancangan antarmuka edit data menu..............147
Gambar 4.129 rancangan antarmuka hapus data menu.........148
Gambar 4.130 rancangan antarmuka tampilan logout............148
Gambar 6.131 Tampilan Login...................................................149
Gambar 6.132 Halaman Utama Admin.......................................149
Gambar 6.133 Halaman Utama Pimpinan Cabang...................150
Gambar 6.134 Menu Data Siswa bagian 1.................................150
Gambar 6.135 Menu Data Siswa bagian 2.................................151
Gambar 6.136 Tambah Data Siswa bagian 1............................151
Gambar 6.137 Tambah Data Siswa bagian 2............................151
Gambar 6.138 Edit Data Siswa Bagian 1...................................152
Gambar 6.139 Edit Data Siswa Bagian 2...................................152
Gambar 6.140 Hapus Data Siswa ..............................................152
Gambar 6.141 Laporan Data Siswa ...........................................152
Gambar 6.142 Menu Data Guru..................................................153
Gambar 6.143 Tambah Data Guru..............................................153
Gambar 6.144 Edit Data Guru.....................................................154
Gambar 6.145 Hapus Data Guru................................................154
Gambar 6.146 Laporan Data Guru PDF.....................................154
Gambar 6.147 Laporan Data Guru EXCEL................................154
Gambar 6.148 Menu Data Status Bangunan.............................155
xxviii
Gambar 6.149 Tambah Data Status Bangunan........................155
Gambar 6.150 Edit Data Status Bangunan...............................155
Gambar 6.151 Hapus Data Status Bangunan...........................156
Gambar 6.152 Menu Data Mapel Kelas......................................156
Gambar 6.153 Tambah Data Mapel Kelas.................................156
Gambar 6.154 Edit Data Mapel Kelas........................................157
Gambar 6.155 Hapus Data Mapel Kelas....................................157
Gambar 6.156 Menu Data Tingkat Kelas...................................157
Gambar 6.157 Tambah Data Tingkat Kelas...............................158
Gambar 6.158 Edit Data Tingkat Kelas......................................158
Gambar 6.159 Hapus Data Tingkat Kelas.................................158
Gambar 6.160 Menu Data Tahun Akademik..............................158
Gambar 6.161 Tambah Data Tahun Akademik.........................159
Gambar 6.162 Edit Data Tahun Akademik................................159
Gambar 6.163 Hapus Data Tahun Akademik............................159
Gambar 6.164 Menu Data Kepala Sekolah................................159
Gambar 6.165 Tambah Data Kepala Sekolah...........................160
Gambar 6.166 Edit Data Kepala Sekolah..................................160
Gambar 6.167 Hapus Data Kepala Sekolah..............................160
Gambar 6.168 Laporan Data Kepala Sekolah PDF...................161
Gambar 6.169 Laporan Data Kepala Sekolah Excel................161
Gambar 6.170 Menu Data Sekolah.............................................161
Gambar 6.171 Tambah Data Sekolah........................................162
Gambar 6.172 Edit Data Sekolah...............................................162
Gambar 6.173 Hapus Data Sekolah...........................................162
Gambar 6.174 Laporan Sekolah PDF.........................................163
Gambar 6.175 Laporan Sekolah Excel......................................163
Gambar 6.176 Menu Data User...................................................163
Gambar 6.177 Tambah Data User..............................................163
Gambar 6.178 Edit Data User.....................................................164
Gambar 6.179 Hapus Data User.................................................164
xxix
Gambar 6.180 Rule Data User Untuk Admin Lembaga............164
Gambar 6.181 Rule Data User Untuk Pimpinan Cabang.........165
Gambar 6.182 Data Menu............................................................165
Gambar 6.183 Tambah Menu......................................................165
Gambar 6.184 edit menu.............................................................166
Gambar 6.185 hapus menu.........................................................166
Gambar 6.186 Tampilan Logout.................................................166
DAFTAR TABEL
xxx
Tabel 2.9 Simbol Deployment Diagram.......................................40
Tabel 2.10 Penelitian Sebelumnya...............................................50
Tabel 3.1 Hak Akses Pengguna...................................................68
Tabel 3.2 Analisis Kinerja Sistem Informasi IGRA Sumedang. 70
Tabel 3.3 Analisis Informasi Sistem Informasi IGRA Sumedang
.........................................................................................................70
Tabel 3.4 Analisis Ekonomi Sistem Informasi IGRA Sumedang
.........................................................................................................71
Tabel 3.5 Analisis Pengendalian Sistem Informasi IGRA
Sumedang......................................................................................71
Tabel 3.6 Analisis Efesiensi Sistem Informasi IGRA Sumedang
.........................................................................................................72
Tabel 3.7 Analisis Pelayanan Sistem Informasi IGRA Sumedang
.........................................................................................................72
Tabel 4.1 Siswa ...........................................................................116
Tabel 4.2 Guru..............................................................................117
Tabel 4.3 Status Bangunan........................................................118
Tabel 4.4 Mapel Kelas.................................................................118
Tabel 4.5 Tingkat Kelas...............................................................118
Tabel 4.6 Tahun Akademik.........................................................119
Tabel 4.7 Kepala Sekolah............................................................119
Tabel 4.8 Sekolah........................................................................120
Tabel 4.9 User..............................................................................120
Tabel 4.10 Menu...........................................................................121
Tabel 4.11 Level user..................................................................121
Tabel 4.12 Rule user....................................................................121
Tabel 4.13 Halaman login............................................................167
Tabel 4.14 Halaman Admin Lembaga........................................168
Tabel 4.15 Halaman Pimpinan Cabang.....................................175
xxxi
DAFTAR LAMPIRAN
xxxii
Lampiran 6 Angket Pengujian Blackbox
xxxiii
BAB I
PENDAHULUAN
waktu yang ditentukan yaitu setiap tiga bulan sekali dan tidak bisa
pengolaan data.
1
2
1.3 Tujuan
IGRA Sumedang.
sebagai berikut :
diantaranya :
a) Bagi peniliti
BAB I PENDAHULUAN
Sistematika Penulisan.
pemecahan masalah.
bentuk pengujian
selanjutnya.
BAB II
2.1 Pustaka
berbasis Web :
2.1.1 Pengembangan
dan aplikasi ilmu pengetahuan dan teknologi yang telah ada, atau
6
7
2.1.2 Sistem
dan output.
2.1.3 Pengelolaan
daya lainnya.
lainnya.
2.1.4 Data
Dan menurut Williams dan Sawyer (2007) data terdiri dari fakta-fakta
kata raudhah yang berarti taman dan athfal yang berarti anak-anak.
9
prasekolah.
lingkungannya.
2.1.3 Guru
2.1.4 Siswa
Agama.
2.1.6 Website
teks, gambar diam atau gerak, animasi, suara, dan atau gabungan
12
halaman.
1) Fungsi
a. Sarana informasi
b. Sebagai blog
2) Jenis
a. Website statis
b. Website dinamis
c. Website interaktif
lain.
3) Manfaat
1. Kelebihan Website :
14
2. Kekurangan Website :
a. Kredibilitas.
c. SPAM.
buku, surat kabar, majalah, jurnal, portal online, dan lain-lain. Cara
a. Tujuan Literatur
15
yang dibutuhkan.
b. Manfaat Literatur
kualitatif.
1) Wawancara
berikut :
a. Fungsi Wawancara
yang membingungkan.
informasi awal.
17
mendalam.
masalah.
b. Tujuan Wawancara
orang pertama.
pengumpulan data
2) Observasi
a. Tujuan Observasi
sebagai berikut :
pembelajaran.
b. Manfaat Observasi
aturan nyata.
sehingga berurutan.
1. Performance
informasi :
perangkat lunak.
2. Information / data
dengan kebutuhan.
kebutuhan.
3. Economic
yang lain.
4. Control
melindungi program.
5. Efficiency
6. Service
user dan bagian lain merupakan symbol kualitas dari suatu sistem
informasi.
pemrograman.
sistemnya.
implemention)
testing terhadap sistem yang telah dibuat tadi. Tujuan testing adalah
a. Tujuan
b. Fungsi Flowchart
5. Menjelaskan Algoritma
c. Simbol Flowchart
Software Engineering).
(software) saja.
B. Jenis-jenis UML
secara normal. Sebuah use case dapat di-include oleh lebih dari satu
use case juga dapat meng-extend use case lain dengan behaviour-
No Simbol Keterangan
1. Menspesifikan himpunan peran yang
pengguna mainkan ketika berinterakasi
dengan use case.
Aktor
2. Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang menghasilkan
suatu hasil yang terukur bagi suatu
Use Case
aktor.
3. Abstraksi dari penghubung antara
aktor dengan use case.
Association
4. Menunjukan spesialisasi aktor untuk
dapat berpartisipasi dengan use case.
Generalisasi
5. Menunjukan bahwa suatu use case
seluruhnya merupakan fungsionalitas
dari use case lainnya.
6. Menunjukkan bahwa suatu use case
merupakan tambahan fungsional dari
use case lainnya jika suatu kondisi
Sumber : (Shinta, 2020)
terpenuhi.
2) Class Diagram
N Simbol Keterangan
o
Kelas
3) Statechart Diagram
keadaan (dari satu state ke state lainnya) suatu objek pada sistem
dalam kurung siku. Action yang dilakukan sebagai akibat dari event
statechart diagram :
No Simbol Keterangan
1. Titik awal (start) untuk
menggambarkan awal dari
Status awal / kondisi
kejadian dalam suatu state
awal
diagram.
34
4) Activity Diagram
activity diagram :
N Simbol Keterangan
o
1. Sebuah diagram aktivitas memiliki
status awal
sebuah status awal
2 Aktivitas yang dilakukan sistem,
aktivitas biasanya diawali dengan
s
3 Percabangan dimana ada pilihan
aktivitas yang lebih dari satu
Percab
angan
4 Penggabungan dimana yang mana
Penggabungan lebih dari satu aktivitas lalu
digabungkan jadi satu
5 Status akhir yang dilakukan sistem,
Status Akhir sebuah diagram aktivitas memiliki
sebuah status akhir
6 Swimlane memisahkan organisasi
bisnis yang bertanggung jawab
Swimla terhadap aktivitas yag terjadi
ne
Sumber : (Dicoding, 2021)
5) Sequence Diagram
36
perubahan apa saja yang terjadi secara internal dan output apa yang
N Simbol Keterangan
o
Object Active
6) Collaboration diagram
collaboration diagram :
N Simbol Keterangan
o
7) Component diagram
berisi code, baik berisi source code maupun binary code, baik library
maupun executable, baik yang muncul pada compile time, link time,
No Simbol Keterangan
Package
Component
8) Deployment diagram
akan terletak (pada mesin, server atau piranti keras apa), bagaimana
N Simbol Keterangan
o
1. Package merupakan sebuah
bungkusan dari satu atau lebih
node.
2 Kebergantungan antar node, arah
panah mengarah pada node yang
ketergantungan dipakai.
link
4 Biasanya mengacu pada
perangkat keras (hardware),
perangkat lunak (software) yang
tidak dibuat sendiri, jika didalam
node disertakan komponen untuk
mengkonsistenkan rancangan
maka komponen yang
diikutsertakan harus sesuai
dengan komponen yang telah
didefinisikan sebelumnya pada
diagram komponen.
Sumber : (Ahmad, 2020)
web dan bersifat open soure dan ditanamkan ke dalam script HTML.
dalam bentuk teks, grafik serta multimedia dan digunakan juga untuk
43
D. JQuery
kode JavaScript.
E. Javascript
F. Codeigniter
45
2. URL Friendly.
unggul adalah :
1. Kecepatan.
2.1.13 Database
Dalam buku Teori Basis Data menurut Ketut, dkk (2018) basis
data atau dikenal sebagai database, terdiri dari kata basis dan data.
objek. Data memiliki ciri bersifat mentah dan tidak memiliki konteks.
berkumpul dari suatu objek atau representasi objek. Basis data dapat
suatu organisasi.
2.1.14 DBMS
software atau tools dari basis data yang dibangun untuk melakukan
2.1.15 MySQL
dokumen HTML.
informasi tersebut.
Fungsi lain web server yaitu web server memiliki peran dalam
(2013), bahwa Sublime Text adalah aplikasi editor untuk kode dan
menggunakan blackbox.
seperti layaknya sebuah kotak hitam yang tidak penting dilihat isinya,
tapi cukup dikenai proses testing di bagian luar. Pengujian ini hanya
adalah :
Penelitian 1
Penggunaan Metode Waterfall Untuk
Pengembangan Sistem Monitoring dan Evaluasi
Judul Pembangunan Pedesaan
Penulis Chrisantus Tristianto
Tahun 2018
Universitas STMIK Eresha
Penelitian ini mengenai monitoring dan evaluasi
alokasi dana desa untuk kepentingan
pembangunan dan pemerdayaan masyarakat.
Dan bagaimana pemerintah pusat untuk tetap
memonitor dan mengevaluasi serta control dana
desa tersebut dari tingkat desa, kecamatan,
Pembahasan kabupaten dan provinsi
Metodenya menggunakan waterfall dan
Persamaan membuat web
Perbedaan Pembahasan mengenai monitoring
Penelitian 2
Pengembangan Perangkat Lunak Monitoring
Judul Wellies dengan Metode Waterfall Model
Penulis Baibul Tujni dan Hutrianto
Tahun 2020
Universitas Universitas Bina Darma
Penelitian ini mengenai pengembangan
perangkat lunak monitoring wellies dengan
Pembahasan metode waterfall di Conocophilips
Persamaan Menggunakan metode waterfall, membangun
52
web
Perbedaan untuk monitoringnya menggunakan apk android
Penelitian 3
Pengembangan Sistem Informasi Manajemen
Zakat, infaq, shodaqoh, waqaf dan hibah
Judul menggunakan metode waterfall
Penulis Susi Susilowati
Tahun 2017
Universitas AMIK BSI Bogor
Merancang sistem menggunakan alat bantu
komputer untuk pengelolaan data penerimaan
maupun penyaluran ziswah agar lebih cepat dan
efisien sehingga dapat menghemat waktu dan
Pembahasan mengurangi banyak kesalahan
Persamaan Menggunakan metode waterfall
Perbedaan Hanya merancang sistem
Penelitian 4
Evaluasi Penerapan Sistem Informasi pada
Judul Politeknik LP3I Jakarta Dengan Metode Pieces
Penulis Rahmat Tullah dan Muhammad Iqbal Hanafri
Tahun 2014
Universitas STMIK Bina Sarana Global
Melakukan collecting data sebagai kegiatan
monitoring dan evaluasi penerapan sistem
informasi pada politeknik dalam mengelola
Pembahasan sistem informasi
Persamaan Menggunakan metode pieces
Hanya evaluasi sistem dan juga penghitungan
Perbedaan uji validitas dan reliabilitas
Penelitian 5
Implementasi Metode Pieces pada Analisa
Website Kantor Penamaan Modal Kota
Judul Lubuklinggau
Penulis Harma Oktafia Lingga Wijaya
Tahun 2018
Universitas STMIK Musirawas
Website kantor penamaan modal dianalisa
Pembahasan dengan menggunakan metode pieces,
Persamaan Menggunakan metode pieces
Perbedaan hanya evaluasi sistem
Penelitian 6
Judul Analisis Pieces dan Pengaruh perancangan
website Fikri Karya Gemilang terhadap Sistem
53
1. Identifikasi Permasalahan
sistem berjalan.
a. Studi Pustaka
b. Studi Literatur
penelitian-penelitian sebelumnya.
3. Pengumpulan Data
4. Analisis Sistem
5. Perancangan Sistem
ditetapkan.
6. Pengkodean
9. Hasil
Sumedang.
BAB III
Visi :
Misi :
B. Asas IGRA
C. Tugas IGRA
IGRA.
56
57
D. Fungsi IGRA
Islamiyah.
E. Tugas Pokok
kependidikan RA.
F. Struktur Organisasi
sebagai berikut :
1) Pembina
Wilayah IGRA.
2) Majelis Hikmah
3) Ketua
4) Wakil Ketua
5) Bendahara
Pimpinan Cabang.
6) Wakil Bendahara
keuangan organisasi
7) Sekretaris
8) Wakil Sekretaris
Sekretaris berhalangan.
9) Seksi Organisasi
anggota IGRA.
60
didik RA.
1) Studi Literatur
2) Observasi
berjalan saat ini mengenai data sekolah, data siswa, dan data guru.
3) Wawancara
tiga bulan sekali dan tidak bisa diakses kembali ketika data tersebut
62
pendaftar.
b. Pendataan Siswa
kelompok A
berwenang.
c. Pendataan alumni
b. Pendataan Guru
a. Pendaftaran Sekolah
minimal 15 siswa.
penulis, adapun gambaran alur kerja pada sistem yang berjalan saat
mencari data.
66
sistem dan bisa diakses kapan saja juga bisa dilihat oleh PC
kemudian di laporkan ke PD 1.
1. Data guru
Data yang diperlukan yaitu PEG ID, NUPTK, NPK, NIK, nama
guru, Jenis kelamin, tempat lahir, tanggal lahir, mapel kelas (RA dan
2. Data siswa
Pada data siswa yang diperlukan yaitu NISN, nama siswa, TTL,
dan B), nama ayah, NIK ayah, TTL, nama ibu, NIK ibu, TTL ibu,
3. Data Sekolah
bangunan, status bangunan (hak milik, sewa atau hak guna), nama
68
sekolah.
sekolah.
Mozilla Firefox.
dipahami.
d. Analisis Pengguna
laporan.
diagram).
implemention)
berikut :
1. Performance (Kinerja)
2. Information (Informasi)
3. Economy (Ekonomi)
4. Control (Pengendalian)
kinerja sistem pada saat pengelolaan data siswa, data guru dan data
5. Efficiency (Efesiensi)
6. Service (Pelayanan)
Microsoft excel pada data siswa, data guru dan data lembaga. Pada
4.1.1 Login
73
74
utama admin lembaga dan sebaliknya, jika level yang dipilih adalah
cabang). Jika username, password dan level tidak valid, maka tampil
laporan.
75
laporan.
76
Dari form data guru dilakukan proses cetak atau unduh laporan.
kepala sekolah.
menjadi laporan.
80
memilih hak akses bagi user yaitu admin lembaga dan pimpinan
menu.
satu proses bisnis dengan proses bisnis lain yang terdapat di IGRA
UML yang terdiri dari use case diagram, class diagram, statechart
sekolah, data status bangunan, data mapel kelas, data tingkat kelas,
data tahun akademik, data user dan menu untuk rule user/hak
data guru, data siswa, data sekolah, data kepala sekolah dan juga
database.
85
siswa, guru, sekolah dan kepala sekolah, lalu tampil hasil laporan
tersebut.
berbasis web :
92
validasi, jika data valid, maka sistem menampilkan menu utama. Jika
dapat melihat data dan memilih cetak atau unduh laporan. Lalu
utama. Jika tidak valid, maka admin harus mencoba login kembali.
cetak atau unduh sesuai periode tahun akademik. Lalu sistem akan
dengan lebih dari satu View. Admin Lembaga memiliki hak akses
diagram dari sistem yang dirancang, yaitu user client, web server
Keterangan :
* : Primary Key / Kunci Utama : Hubungan One to One
** : Foreign Key / Kunci Tamu : Hubungan One to Many
tiap tabelnya :
A. Tabel Siswa
No_kk varchar 16
Nik_siswa varchar 16
gender enum (P,W)
Id_tahun_akademi varchar 10
k
Kd_tingkatan varchar 5
Id_sekolah integer 20
Nama_ayah varchar 25
Nik_ayah varchar 16
Tempat_ayah varchar 25
Tanggal_ayah date
Nama_ibu varchar 25
Nik_ibu varchar 16
Tempat_ibu varchar 25
Tanggal_ibu date
alamat varchar 25
Status enum (A,TA)
B. Tabel Guru
Tempat_lahir varchar 25
Tanggal_lahir date
Kd_mapelkelas varchar 10
Id_sekolah integer 20
Status enum (A,TA)
Kd_tingkatan varchar 5
Nama_tingkata varchar 30
n
H. Tabel Sekolah
I. Tabel User
J. Tabel menu
Tabel rule user berfungsi rule / hak akses pada user, yang
berbasis web :
s
Gambar 6.130 Rancangan Antarmuka Tampilan Logout
4.1 Implementasi
dalam suatu aplikasi atau web, apabila melakukan proses log ini
berupa tambah, edit, hapus, cari dan unduh laporan data siswa.
151
berupa tambah, edit, hapus, cari dan cetak atau unduh laporan data
siswa.
pengelolahan berupa tambah, edit, hapus, cari dan cetak atau unduh
pengelolahan berupa tambah, edit, hapus, cari dan cetak atau unduh
1. Halaman Login
kelas
kemudian
klik tombol
tambah
data
21 Edit data Klik data Data tingkat Sesuai Berjalan
Tingkat tingkat kelas
Kelas kelas yang berhasi
mau diedit diedit
kemudika
n klik
tombol
edit
22 Hapus data Kilk data Data tingkat Sesuai Berjalan
Tingkat tingkat kelas
Kelas kelas yang berhasil
mau dihapus
dihapus,
kemudian
klik tombol
hapus
23 Tahun Klik Drop Dapat diklik Sesuai Berjalan
Akademik Down List dan
tahun menampilka
akademik n tahun
pada data akademik
Master
24 Tambah Masukkan Data tahun Sesuai Berjalan
data Tahun semua akademik
Akademik data tahun berhasil
ademik ditambah
kemudian
klik tombol
tambah
data
25 Edit data Klik data Data tahun Sesuai Berjalan
Tahun tahun akademik
Akademik akademik berhasi
yang mau diedit
diedit
kemudika
n klik
tombol
edit
26 Hapus data Kilk data Data tahun Sesuai Berjalan
Tahun tahun akademik
Akademik akademik berhasil
yang mau dihapus
171
dihapus,
kemudian
klik tombol
hapus
27 Kepala Klik Drop Dapat diklik Sesuai Berjalan
Sekolah Down List dan
kepala menampilka
sekolah n data
pada data kepala
sekolah sekolah
28 Tambah Masukkan Data kepala Sesuai Berjalan
Data Kepala semua sekolah
Sekolah data berhasil
kepala ditambah
sekolah
kemudian
klik tombol
tambah
data
29 Edit Data Klik data Data kepala Sesuai Berjalan
Kepala kepala sekolah
Sekolah sekolah berhasi
yang mau diedit
diedit
kemudika
n klik
tombol
edit
30 Hapus Data Kilk data Data kepala Sesuai Berjalan
Kepala kepala sekolah
Sekolah sekolah berhasil
yang mau dihapus
dihapus,
kemudian
klik tombol
hapus
31 Laporan Klik export Data kepala Sesuai Berjalan
Data excel atau sekolah
Kepala pdf berhasil
Sekolah diunduh dan
dicetak
32 Sekolah Klik Drop Dapat diklik Sesuai Berjalan
Down List dan
sekolah menampilka
pada data n data
sekolah sekolah
33 Tambah Masukkan Data Sesuai Berjalan
Data semua sekolah
172
kanan
47 Pilih logout Klik logout Berhasil Sesuai Berjalan
keluar dan
tampil
halaman
login
5.1 Kesimpulan
yang ditentukan yaitu setiap tiga bulan sekali dan tidak bisa diakses
180
179
mencarinya
dan informasi.
5.2 Saran
antara lain :
180
181
LAMPIR
AN -
LAMPIR
AN
193
Lampiran 1
NIM : A2.1700111
No.Telepon/WA : 087837891314
LOG ACTIVITY
SURAT OBSERVASI
Lampiran 4
Hasil Wawancara
Pimpinan Daerah 1)
Pertanyaan
Jawaban
ditentukan yaitu setiap tiga bulan sekali dan tidak bisa diakses
pengolaan data.
suatu sistem.
6) Alur kompnen :
Pimpinan Daerah 1)
Pertanyaan
Jawaban
2. Data guru
4. Data siswa
kelas (A dan B), nama ayah, NIK ayah, TTL, nama ibu, NIK
ibu, TTL ibu, alamat sesuai KTP dan status (aktif atau tidak
aktif)
5. Data Sekolah
pendaftar.
RA.
pendaftaran.
b. Pendataan Siswa
untuk kelompok A
c. Pendataan alumni
guru.
b. Pendataan Guru
a. Pendaftaran Sekolah
RA.
minimal 15 siswa.
Lampiran 5
Dokumentasi wawancara
LAMPIRAN 6
Sekolah : Ra Al-Falah
N
Pertanyaan Ya Tidak
o
Apakah fungsi login masuk ke dalam sistem
1
sudah berfungsi dengan benar?
6 Apakah submenu mapel kelas dapat difungsikan?
7 Apakah submenu tingkat kelas dapat difungsikan?
Apakah submenu tahun akademik dapat
8 difungsikan?
Apakah submenu kepala sekolah dapat
9 difungsikan?
10 Apakah submenu sekolah dapat difungsikan?
11 Apakah menu user dapat difungsikan?
12 Apakah menu dapat difungsikan?
Apakah fungsi untuk menambahkan data siswa
13 dapat berfungsi dengan baik?
Apakah fungsi untuk merubah data siswa dapat
14 berfungsi dengan baik?
Apakah fungsi untuk menghapus data siswa dapat
15 berfungsi dengan baik?
No Pertanyaan Ya Tidak
Apakah fungsi login masuk ke dalam sistem
1
sudah berfungsi dengan benar?
Apakah menu navigasi utama dapat
2 difungsikan?
3 Apakah menu siswa dapat difungsikan?
4 Apakah menu guru dapat difungsikan?
Apakah submenu kepala sekolah dapat
5 difungsikan?
Apakah submenu sekolah dapat
6 difungsikan?
Apakah fungsi untuk mencetak atau
7 mengunduh laporan data siswa dapat
berfungsi dengan baik?
Apakah fungsi untuk mencetak atau
8 mengunduh laporan data guru dapat
berfungsi dengan baik?
Apakah fungsi untuk mencetak atau
9 mengunduh laporan data kepala sekolah
dapat berfungsi dengan baik?
Apakah fungsi untuk mencetak atau
10 mengunduh laporan data sekolah dapat
berfungsi dengan baik?
Apakah fungsi logout keluar sistem sudah
11
berfungsi dengan benar?
Rahmat Hidayat