Anda di halaman 1dari 102

SKRIPSI

SISTEM INFORMASI DATA SEKOLAH YAYASAN

PENDIDIKAN DAN PERSEKOLAHAN KATOLIK PADA

KOMISI PENDIDIKAN KEUSKUPAN AGUNG MERAUKE DI

WILAYAH KABUPATEN BOVEN DIGOELAMAN JUDUL

Diajukan untuk memenuhi persyaratan


Memperoleh Gelar Sarjana Satu

Disusun Oleh

Romanus Nahak

201355201022

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS MUSAMUS
MERAUKE
2023
LEMBAR PENGESAHAN

ii
LEMBAR PERSETUJUAN

iii
LEMBAR PERNYATAAN

iv
LEMBAR PERSEMBAHAN

v
MOTTO

vi
ABSTRAK

vii
KATA PENGANTAR

viii
DAFTAR ISI

HALAMAN JUDUL................................................................................................i
LEMBAR PENGESAHAN.....................................................................................ii
LEMBAR PERSETUJUAN...................................................................................iii
LEMBAR PERNYATAAN....................................................................................iv
LEMBAR PERSEMBAHAN..................................................................................v
MOTTO..................................................................................................................vi
ABSTRAK.............................................................................................................vii
KATA PENGANTAR..........................................................................................viii
DAFTAR ISI...........................................................................................................ix
DAFTAR GAMBAR.............................................................................................xii
DAFTAR TABEL..................................................................................................xv
BAB I PENDAHULUAN........................................................................................1
1.1. Latar Belakang..........................................................................................1
1.2. Identifikasi Masalah..................................................................................3
1.3. Rumusan Masalah.....................................................................................3
1.4. Tujuan dan Manfaat Penelitian..................................................................3
1.4.1. Tujuan.............................................................................................3
1.4.2. Manfaat...........................................................................................4
1.5. Batasan Masalah........................................................................................4
1.6. Metode penelitian......................................................................................4
1.6.1. Pengumpulan Data.........................................................................4
1.6.2. Metode Pengembangan Sistem......................................................5
1.7. Kerangka Pikir...........................................................................................7
1.8. Lokasi dan Jadwal Penelitian....................................................................8
1.8.1. Lokasi Penelitian............................................................................8
1.8.2. Jadwal Penelitian............................................................................8
1.9. Sistematika Penulisan................................................................................9
BAB II LANDASAN TEORI................................................................................10
2.1. Tinjauan Pustaka.....................................................................................10
2.2. Sistem Informasi......................................................................................12

ix
2.3. Flowchart................................................................................................13
2.4. Data Flow Diagram (DFD).....................................................................14
2.5. Basisdata..................................................................................................15
2.6. Operasi Dasar Basisdata..........................................................................15
2.7. Konsep Dasar Web..................................................................................16
2.8. MySQL....................................................................................................16
2.9. Hypertext Preprocessor (PHP)................................................................17
2.10. XAMPP................................................................................................17
2.11. Pengujian Blackbox.............................................................................17
BAB III PERANCANGAN SISTEM DAN OBJEK PENELITIAN.....................18
3.1. Gambaran Umum Pendidikan Keuskupan Agung Merauke...................18
3.2. Analisis Sistem........................................................................................20
3.2.1. Analisis sistem yang berjalan.......................................................20
3.2.2. Analisis sistem yang diusulkan....................................................21
3.3. Analisa Kebutuhan Sistem......................................................................23
3.3.1. Analisa Kebutuhan Fungsional....................................................23
3.4. Analisa Kebutuhan Non Fungsional........................................................24
3.4.1. Kebutuhan Perangkat Keras (Hardware)......................................25
3.4.2. Kebutuhan Perangkat Lunak (Software)......................................25
3.5. Desain Sistem..........................................................................................25
3.5.1. Diagram Konteks..........................................................................25
3.5.2. Diagram Jenjang...........................................................................26
3.5.3. DFD (Data Flow Diagram)..........................................................27
3.5.4. ERD (Entity Relationship Diagram)............................................36
3.5.5. Basis Data (Database)..................................................................37
3.5.6. Desain Antar Muka Pengguna......................................................38
3.6. Rancangan Pengujian Fungsional Sistem................................................49
3.6.1. Rancangan Pengujian Fungsional................................................50
BAB IV HASIL DAN PEMBAHASAN...............................................................51
4.1. Gambaran Umum Sistem........................................................................51
4.2. Hasil Rancangan Sistem Aplikasi...........................................................52
4.2.1. Implementasi Form Login............................................................52
4.2.2. Implementasi Form Menu Utama................................................53

x
4.2.3. Implementasi Form Data Sekolah................................................54
4.2.4. Implementasi Form Data Siswa...................................................54
4.2.5. Implementasi Form Data Guru.....................................................55
4.2.6. Implementasi Form Data Pengguna.............................................56
4.2.7. Implementasi Form Laporan........................................................56
4.2.8. Implementasi Form Input Informasi Keuskupan.........................57
4.2.9. Implementasi Form Tentang (About)...........................................58
4.3. Pengujian Sistem Aplikasi.......................................................................58
4.4. Tabel Hasil Pengujian Aplikasi...............................................................81
BAB IV PENUTUP...............................................................................................84
5.1. Kesimpulan..............................................................................................84
5.2. Saran........................................................................................................85
DAFTAR PUSTAKA............................................................................................86

xi
DAFTAR GAMBAR

Gambar 1. 1 Kerangka Pikir....................................................................................7

Gambar 3. 1 Struktur Komisi Pendidikan (KOMDIK) Keuskupan Agung Merauke


................................................................................................................................19
Gambar 3. 2 Sistem yang sedang berjalan.............................................................20
Gambar 3. 3 Analisis Sistem Yang Diusulkan.......................................................22
Gambar 3. 4 Diagram Konteks..............................................................................26
Gambar 3. 5 Diagram Jenjang................................................................................26
Gambar 3. 6 Data Flow Diagram Level 0.............................................................28
Gambar 3. 7 DFD Level 1 Proses 1........................................................................29
Gambar 3. 8 DFD Level 1 Proses 2........................................................................30
Gambar 3. 9 DFD Level 1 Proses 3........................................................................31
Gambar 3. 10 DFD Level 2 Proses 4......................................................................32
Gambar 3. 11 DFD Level 2 Proses 5......................................................................33
Gambar 3. 12 DFD Level 2 Proses 6......................................................................34
Gambar 3. 13 DFD Level 3 Proses 6......................................................................35
Gambar 3. 14 ERD (Entity Relationship Diagram)...............................................36

Gambar 4. 1 Struktur Menu Aplikasi.....................................................................52

Gambar 4. 2 Form Login........................................................................................53


Gambar 4. 3 Halaman Menu Utama......................................................................53
Gambar 4. 4 Halaman Menu Data Sekolah............................................................54
Gambar 4. 5 Halaman Menu Data Siswa...............................................................55
Gambar 4. 6 Halaman Menu Data Guru................................................................55
Gambar 4. 7 Halaman Menu Pengguna.................................................................56
Gambar 4. 8 Halaman Menu Laporan....................................................................57
Gambar 4. 9 Halaman Menu Input Informasi Keuskupan.....................................57
Gambar 4. 10 Halaman Menu Tentang (About).....................................................58
Gambar 4. 11 Tampilan Form Login.....................................................................59

xii
Gambar 4. 12 Tampilan Layar Username-Password.............................................59
Gambar 4. 13 Tampilan Form Menu Utama..........................................................60
Gambar 4. 14 Tampilan Form Menu Data Sekolah...............................................61
Gambar 4. 15 Tampilan Form Tambah Data Sekolah...........................................62
Gambar 4. 16 Tampilan Form Output Tambah Data Sekolah...............................62
Gambar 4. 17 Tampilan Form Edit Data Sekolah.................................................63
Gambar 4. 18 Tampilan Form Output Edit Data Sekolah.....................................63
Gambar 4. 19 Form Cetak Data Sekolah...............................................................63
Gambar 4. 20 Form Simpan Data Sekolah Ke-Excel File.....................................64
Gambar 4. 21 Form Output Hapus Data Sekolah..................................................64
Gambar 4. 22 Tampilan Form Menu Data Siswa..................................................65
Gambar 4. 23 Tampilan Form Tambah Data Siswa..............................................65
Gambar 4. 24 Tampilan Form Output Tambah Data Sekolah...............................66
Gambar 4. 25 Tampilan Form Edit Data Siswa.....................................................66
Gambar 4. 26 Tampilan Form Output Edit Data Siswa.........................................67
Gambar 4. 27 Form Cetak Data Siswa..................................................................67
Gambar 4. 28 Form Simpan Data Siswa Ke-Excel File........................................67
Gambar 4. 29 Form Output Hapus Data Siswa.....................................................68
Gambar 4. 30 Tampilan Form Menu Data Guru...................................................68
Gambar 4. 31 Tampilan Form Tambah Data Guru................................................69
Gambar 4. 32 Tampilan Form Output Tambah Data Guru....................................69
Gambar 4. 33 Tampilan Form Edit Data Guru......................................................70
Gambar 4. 34 Tampilan Form Output Edit Data Guru..........................................70
Gambar 4. 35 Form Cetak Data Guru....................................................................70
Gambar 4. 36 Form Simpan Data Guru Ke-Excel File.........................................71
Gambar 4. 37 Form Output Hapus Data Guru.......................................................71
Gambar 4. 38 Tampilan Form Menu Pengguna....................................................72
Gambar 4. 39 Tampilan Form Tambah Data Pengguna........................................72
Gambar 4. 40 Tampilan Form Output Tambah Data Pengguna............................73
Gambar 4. 41 Tampilan Form Edit Data Pengguna...............................................73
Gambar 4. 42 Tampilan Form Output Edit Data Pengguna..................................74
Gambar 4. 43 Form Output Hapus Data Pengguna...............................................74
Gambar 4. 44 Tampilan Form Menu Laporan.......................................................75

xiii
Gambar 4. 45 Tampilan Form Laporan Sekolah...................................................75
Gambar 4. 46 Tampilan Form Cetak Laporan.......................................................76
Gambar 4. 47 Tampilan Form Simpan Laporan Ke-Excel File............................76
Gambar 4. 48 Tampilan Form Laporan Siswa.......................................................76
Gambar 4. 49 Tampilan Form Cetak Laporan.......................................................77
Gambar 4. 50 Tampilan Form Simpan Laporan Ke-Excel File............................77
Gambar 4. 51 Tampilan Form Laporan Guru........................................................77
Gambar 4. 52 Tampilan Form Cetak Laporan.......................................................78
Gambar 4. 53 Tampilan Form Simpan Laporan Ke-Excel File............................78
Gambar 4. 54 Tampilan Form Input Data/informasi Keuskupan..........................79
Gambar 4. 55 Tampilan Form Informasi Keuskupan............................................79
Gambar 4. 56 Tampilan Form View/Read Informasi Keuskupan..........................80
Gambar 4. 57 Tampilan Form Tentang (About)....................................................80

xiv
DAFTAR TABEL

Tabel 1. 1 jadwal penelitian................................................................................................................8

Tabel 2. 1 Penelitian Terdahulu.............................................................................11


Tabel 2. 2 Flowchart..............................................................................................13
Tabel 2. 3 Lanjutan tabel flowchart......................................................................14
Tabel 2. 4 Data Flow Diagram (DFD)................................................................................................15

Tabel 3. 1 Fasilitas Pengguna Sebagai Sekolah.....................................................23


Tabel 3. 2 Fasilitas sebagai admin.........................................................................23
Tabel 3. 3.Fasilitas Sebagai Pimpinan...................................................................24
Tabel 3. 4 Analisa kebutuhan non fungsional........................................................24
Tabel 3. 5 Tabel Pengguna.....................................................................................37
Tabel 3. 6 Tabel Data Sekolah...............................................................................37
Tabel 3. 7 Tabel Siswa...........................................................................................37
Tabel 3. 8 Tabel Guru............................................................................................38
Tabel 3. 9 Data File...........................................................................................................................38

Tabel 4. 1 Pengujian Fungsional Admin................................................................81


Tabel 4. 2 Pengujian Fungsional Sekolah..............................................................82
Tabel 4. 3 Pengujian Fungsional Kepala Yayasan.................................................82

xv
BAB I
PENDAHULUAN

1.1. Latar Belakang

Keuskupan Agung merupakan pengelompokan beberapa keuskupan yang

berdekatan yang membentuk suatu Provinsi Gerejani, Keuskupan agung merauke

mencakup beberapa wilayah kabupaten Antara lain Kabupaten Merauke , Boven

Digoel dan Mappi dan Asmat bukan hanya hal iman tetapi Keuskupan Agung

Merauke pun berperan dalam hal pendidikan. Keuskupan Agung merauke

mendirikan Yayasan Pendidikan Dan Persekolahan Katolik (YPPK) dibeberapa

wilayah salah satunya pada kabupaten boven digoel. Yayasan yang terdata oleh

keuskupan Agung merauke pada wilayah boven digoel adalah SD sebanyak tiga

puluh enam sekolah, SMP sebanyak dua Sekolah, dan SMA sebanyak 1 sekolah.

Menurut data diatas, dengan banyaknya YPPK diwilayah kabupaten boven

digoel kendala–kendala yang didapatkan oleh komisi pendidikan keuskupan

agung merauke, yaitu dalam proses pengambilan data masih diakses manual

seperti pengambilan hasil nilai dan data-data siswa masih harus diantarkan ke

keuskupan agung merauke dengan menempuh jarak yang cukup jauh dan

mengeluarkan biaya yang cukup banyak.

Berdasarkan penelitian Alyyuddin Iqbal H, dan Yuni Yamasari (2017),

dengan adanya Sistem Informasi Sekolah Berbasis Web Studi Kasus : TK

Kusuma Putra Kota Mojokerto dapat membantu mempermudah dalam mengatur

1
pengolahan data dan laporan sekolah. Sistem ini diharapkan dapat serta membantu

mempermudah dalam pengelolahan data dan laporan Yayasan Pendidikan dan

2
3

Persekolahan Katolik (YPPK) diwilayah boven digoel yang akan diberikan

kepada keuskupan Agung merauke dan serta dapat meminimalisir biaya yang

dikeluarkan.

Berdasarkan permasalahan yang sudah dijelaskan, penerapan system ini

bertujuan untuk membantu YPPK diwilayah boven digoel dalam melakukan

proses pelaporan data-data siswa, pelaporan nilai dan keuangan kepada keuskupan

agung merauke.

1.2. Identifikasi Masalah

Proses pelaporan yang dilakukan YPPK Boven digoel masih dilakukan

secara manual, dalam hal ini berkas diantarakan secara langsung kepada

keuskupan agung merauke dengan jarak tempuh yang cukup jauh dan biaya yang

dikeluarkan cukup besar.

1.3. Rumusan Masalah

Bagaimana membangun sebuah sistem yang dapat melakukan pelaporan

data-data siswa, dan pelaporan terkait sekolah secara online?

1.4. Tujuan dan Manfaat Penelitian

1.4.1. Tujuan

Mengembangkan sebuah sistem yang dapat melakukan pelaporan data-data

siswa dan pelaporan terkait sekolah secara online.


4

1.4.2. Manfaat

Dapat membantu bsekolah YPPK yang ada dibagian Boven Digoel dalam

pelaporan data-data siswa maupun pelaporan-pelaporan terkait sekolah.

1.5. Batasan Masalah

Pembahasan mengenai system ini, perlu dibuat batasan masalah mengenai

system dan solusinya. Adapun batasan masalah pada penelitian ini adalah sebagai

berikut :

1. Data yang digunakan adalah data dari Keuskupan Agung Merauke dan

Sekolah-sekolah YPPK Boven Digoel.

2. Sistem ini dikembangkan berbasis Web.

3. Pembuatan system yang digunakan yaitu PHP dan MySQL.

4. Informasi yang disajikan oleh system ini berupa data-data siswa, dan

pelaporan mengenai sekolah.

1.6. Metode penelitian

1.6.1. Pengumpulan Data

Penelitian ini menggunakan metode pengumpulan data yaitu dengan cara :

1. Wawancara

Wawancara dilakukan penulis dengan pihak sekolah yang bertugas guna

mencari data pendukung untuk mengembangkan sistem.


5

2. Pengamatan

Penulis melakukan pengamatan tempat secara langsung untuk menggali

informasi lebih lengkap mengenai sistem yang sedang berjalan disana.

3. Literatur

Mencari dan mempelajari literatur, buku-buku, artikel, jurnal, teori

pendukung, serta referensi lainnya yang berkaitan dengan penelitian ini.

4. Kuisioner

Metode ini digunakan untuk mendapatkan tingkat kepuasan pengguna

terhadap sistem building character secara manual.

1.6.2. Metode Pengembangan Sistem

Metode pengembangan sistem merupakan penyusunan suatu sistem yang

baru untuk melanjutkan sistem aplikasi yang ada atau memperbaiki sistem yang

telah ada. Penelitian ini menggunakan metode Waterfall yaitu dengan tahapan

sebagai berikut :

1. Analisa dan Perancangan Perangkat Lunak

Melakukan analisis terhadap permasalahan yang ada di SDIT luqman al-

hakim mengenai proses building charater sehingga mendapatkan gambaran

umum mengenai sistem yang akan dibangun, serta untuk melakukan

perancangan sistem dengan menggambarkan alur sistem menggunakan

Flowchart, DFD, Database dan User Interface.


6

2. Pembuatan Perangkat Lunak

Pembuatan dilakukan untuk menerjemahkan data atau pemecahan masalah

yang telah dianalisis dan dirancang sedemikian rupa ke dalam bahasa

pemrograman Android Studio dan Sqlite sebagai menejemen basis datanya.

3. Pengujian Perangkat Lunak

Pengujian dilakukan setelah sistem selesai dibangun. Pengujian data ini

dilakukan dengan menggunakan black box

a. Blackbox

Metode pengujian blackbox memfokuskan pada keperluan fungsional dari

software. Karna itu uji coba blackbox memungkinkan pengembang software

untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-

syarat fungsional suatu program. Metode blackbox digunakan untuk

menemukan kesalahan dalam aplikasi.

b. Kuisioner

Metode ini digunakan untuk mendapatkan kepuasan pengguna terhadap

sistem yang telah dibangun


7

1.7. Kerangka Pikir

Gambar 1. 1 Kerangka Pikir


8

1.8. Lokasi dan Jadwal Penelitian

1.8.1. Lokasi Penelitian

Keuskupan Agung Merauke dan Sekolah-sekolah YPPK Boven Digoel.

1.8.2. Jadwal Penelitian

Tabel 1. 1 jadwal penelitian


Bulan Bulan Bulan Bulan Bulan Bulan
No Kegiatan
Ke-1 Ke-2 Ke-3 Ke-4 Ke-5 Ke-6

Minggu Ke- 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Studi
Pendahuluan

2 Penyusunan
Proposal
Skripsi

3 Seminar
Proposal

4 Pengumpulan
Data

5 Perancangan
Sistem

6 Pengembangan
Sistem

7 Penyusunan
Naskah Skripsi

8 Pengujian
Sistem

9 Seminar Hasil
9

1.9. Sistematika Penulisan

Sistematika penulisan skripsi penelitian ini seperti berikut :

BAB I : PENDAHULUAN

Bab I menjelaskan mengenai latar belakang, permasalahan, tujuan, metode

penelitian, manfaaat dan sistematika penulisan.

BAB II : LANDASAN TEORI

Bab II membahas tentang materi pendukung dalam pembuatan Sistem

Informasi Data Sekolah Yayasan Pendidikan dan Persekolahan Katolik Pada

Komisi Pendidikan Keuskupan Agung Merauke di Wilayah Kabupaten Boven

Digoel seperti konsep dasar sebuah sistem, database, web serta materi

pendukung.

BAB III : PERANCANGAN SISTEM OBJEK PENELITIAN

Bab III membahas gambaran umum objek penelitian serta mengidentifikasi

sebuah rancangan proses Sistem Informasi Data Sekolah Yayasan Pendidikan

dan Persekolahan Katolik Pada Komisi Pendidikan Keuskupan Agung

Merauke di Wilayah Kabupaten Boven Digoel

DAFTAR PUSTAKA

Bagian ini berisikan daftar referensi yang digunakan dalam penelitian.


BAB II
LANDASAN TEORI

2.1. Tinjauan Pustaka

Perancangan Sistem Informasi Akademik Berbasis Web Pada Smk Pasar

Minggu Jakarta (2016), dapat membantu SMK Pasar minggu Jakarta dalam

mengelolah nilai laporan lebih efektif dan efisien [1]. Sistem Informasi Sekolah

Berbasis Web (Studi Kasus : TK Kusuma Putra Kota Mojokerto) (2017), dapat

dapat membantu pencarian data dengan cepat karena tidak perlu mencari secara

manual. Pada TU sekolah dapat membantu dalam pengarsipan karena dengan

menggunakan database tidak memerlukan banyak tempat untuk penyimpanan,

mempermudah dalam pencarian data [2].

Perancangan Sistem Informasi Akademik Sekolah Berbasis Web Studi

Kasus Sekolah Menengah Atas Kristen 1 Tomohon (2015), Sistem informasi ini,

membantu mempermudah pengolahan data akademik sekolah dan lebih maksimal

dan praktis karena dapat di akses dari mana saja sekaligus menjaga data tetap

aman yang sebelumnya semua dilakukan secara manual dan data mudah hilang

[3]. Pengembangan Sistem Informasi Sekolah Berbasis Web Pada Sd Qur’an Ar-

Risalah Padang (2017), Sistem ini dapat meningkatkan kualitas pendidikan di

sekolah tersebut, namun pihak sekolah kedepannya perlu untuk melakukan

sosialisasi serta pengujian efektifitas terhadap perolehan informasi[4].

Perancangan Sistem Informasi Administrasi Sekolah Pada SMK Kesuma

Bangsa 1 Depok (2019), Perancangan Sistem Informasi Administrasi Sekolah

10
11

pada SMK Kesuma Bangsa 1 Depok, sehinggga dapat mempermudah staff

administrasi dalam melakukan pekerjaan nya selain itu juga mempermudah siswa

dalam proses pembayaran administrasi sekolah karena tidak perlu lagi membawa

buku bayaran sekolah [5].

Tabel 2. 1 Penelitian Terdahulu

No Peneliti Objek Penelitian Hasil Penelitian


1. Melan Susanti SMK Pasar Sistem ini dapat memberikan solusi yang
(2016) Minggu Jakarta lebih cepat dalam pengolahan nilai,
pembuatan laporan lebih efektif dan efisen
karena penyimpanan data sudah dalam
database.
2. A. Habiby TK Kusuma Putra Sistem ini dapat mempermudah dalam
and Kota Mojokerto mengatur pengolahan data dan laporan.
Y.Yamasari
(2017)

3. R.Djaelangkar Sekolah Sistem ini dapat menghasilkan informasi


a, R.Sengkey Menengah Atas akademik yang lebih akurat dalam hal
and Kristen 1 pengolahan, pencarian informasi data siswa,
O.Lantang Tomohon guru, dan nilai akademik siswa. Aplikasi ini
(2015) hanya bisa digunakan oleh siswa-siswi dan
guru yang ada di SMA Kristen 1 Tomohon.
4. A.Pratama Sd Qur’an Sistem ini dapat meningkatkan kualitas
And Ar-Risalah pendidikan di sekolah
F.Riska Padang
(2017)
5. Supianto, SMK Kesuma Sistem ini dapat memudahkan staff
Atikah, Bangsa 1 Depok administrasi dalam melakukan pendataan
And maupun mencari data yang dibutuhkan.
S.Marti’ah
(2019)
12

2.2. Sistem Informasi

Sistem Informasi merupakan suatu sistem di dalam suatu organisasi

yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung

operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan

menyediakan pihak luar tertentu dengan laporanlaporan yang diperlukan

[6].

SI juga memiliki karakteristik. Tata Sutabri menjelaskan tentang karakteristik

dari sistem adalah [7] :

1. Komponen dalam Sistem

Sebuah sistem mempunyai beberapa komponen kemudian saling

terhubung dan menjadi kesatuan.

2. Batasan dalam Sistem

Kesatuan yang tidak dapat dibedakan dalam sebuah sistem.

3. Lingkungan Luar Sistem

Suatu yang berada lebih dari batasan yang dapat mengakibatkan

jalannya sebuah sistem.

4. Penghubung Sistem

Penghubung sistem dengan subsistem.

5. Input Sistem

Data yang diinputkan kedalam system yaitu inputanan sitem, seperti

pemeliharaan dan sinyal.

6. output Sistem

output adalah inputan untuk subsistem.


13

7. Pengolah Sistem

Sistem memiliki sebuah proses yang berupa inputan menjadi outputan.

8. Sasaran dalam Sistem

Sistem mempunyai tujuan yang bersifat deterministic dan tepat.

2.3. Flowchart

Flowchart merupakan urutan-urutan langkah kerja suatu proses yang digambarkan

dengan menggunakan simbol-simbol yang disusun secara sistematis. Simbol

dalam DFD sebagai berikut [8].

Tabel 2. 2 Flowchart

NO Simbol Penjelasan

1. Mulai dan berhenti

2. Proses menjalankan atau menulis

3. Input data atau output

4. Mengambil keputusan pada program

5. Menghubungkan antar program

6. Arah Aliran

Tabel 2. 3 Lanjutan tabel flowchart


14

7. I/O digunakan disk magnetik

Input data atau output manual berupa data


8.
yang tidak diproses oleh komputer

Document adalah simbol yang berupa


9.
informasi

Sumber : Eka Iswandy, 2015

2.4. Data Flow Diagram (DFD)

Data Flow Diagram (DFD) disebut juga dengan Diagram Arus Data (DAD).

DFD adalah suatu model logika data atau proses yang dibuat untuk

menggambarkan: darimana asal data, dan kemana tujuan data yang keluar dari

sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut, dan

interaksi antara data yang tersimpan, dan proses yang dikenakan pada data

tersebut.
15

Simbol dalam DFD sebagai berikut [9]:

Tabel 2. 4 Data Flow Diagram (DFD)


NO Simbol DFD Arti Khusus

1. Pemrosesan atau Fungsi sistem

2. Pengguna luar

3. Aliran data

4. Simpanan data

Sumber : Darmanta Sukrianto, 2017

2.5. Basisdata

Kumpulan informasi yang disusun dan merupakan suatu kesatuan yang utuh

yang disimpan di dalam perangkat keras (komputer) secara sistematis sehingga

dapat diolah menggunakan perangkat lunak. Dengan sistem tersebut data yang

terhimpun dalam suatu database dapat menghasilkan informasi yang berguna [10].

2.6. Operasi Dasar Basisdata

Ada beberapa operasi basisdata diantaranya [10] :

a. Pembuatan basis data baru (create database), yang identik dengan

pembuatan lemari arsip yang baru.

b. Penghapusan basis data(drop database), yang identik dengan perusakan

lemari arsip (sekaligus beserta isinya jika ada).


16

c. Pembuatan file/tabel baru ke suatu basis data (create table), yang identik

dengan penambahan map arsip baru ke sebuah lemari arsip yang telah

ada.

d. Penghapusan file/tabel dari suatu basis data (drop table), yang identik

dengan perusakan map arsip lama yang ada di sebuah lemari arsip.

e. Penambahan/pengisian data baru ke sebuah file/tabel di sebuah basis

data (insert), yang identik dengan penambahan lembaran arsip ke sebuah

map.

2.7. Konsep Dasar Web

Web adalah pelayanan yang menyajikan data menggunakan konsepsi

hyperlink yang dapat memudahkan surfer. Web dapat menghubungkan sebuah

gambar maupun dokumen disegala tempat dengan menggunakan browser yang

memiliki Grapihcal User Interface (GUI) [11].

2.8. MySQL

Menurut Kustiyahningsih, “MySQL adalah basis data terdiri dari beberapa

table, tabel terdiri dari beberapa baris”. Berdasarkan pendapat Wahana Komputer,

MySQL merupakan basis data yang cukup banyak diketahui keberadaanya.

Adanya API yang ada pada Mysql, dan aplikasi komputer yang ditulis dengan

berbagai bahasa pemograman bisa menggunakan basis data MySQL [11].


17

2.9. Hypertext Preprocessor (PHP)

Hypertext Preprocessor adalah bahasa pemrograman untuk pembuatan

pengembangan, dan penanganan web yang digunakan pada HTML. PHP dapat

bekerja sama dengan database server sehingga mempermudah pengaksesan

database dalam dokumen HTML [11].

2.10. XAMPP

XAMPP yaitu perangkat lunak yang sesuai dengan berbagai sistem operasi

kemudian memiliki fungsi sebagai localhost yaitu server. XAMPP singkatan dari

X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl [11].

2.11. Pengujian Blackbox

Blackbox adalah jenis testing yang memperlakukan perangkat lunak yang

tidak diketahui kinerja internalnya. Pengujian blackbox juga adalah pendekatan

komplementer yang dapat menyatakan kelas kesalahan dibandingkan dengan

metode white box [12].


BAB III
PERANCANGAN SISTEM DAN OBJEK PENELITIAN

3.1. Gambaran Umum Pendidikan Keuskupan Agung Merauke

Keuskupan Agung merupakan pengelompokan beberapa keuskupan yang

berdekatan yang membentuk suatu Provinsi Gerejani, bukan hanya hal iman tetapi

Keuskupan Agung Merauke pun berperan dalam hal pendidikan.

3.1.1. Visi Misi

a. Visi :

Mewujudkan Identitas dan Karakteristik Pendidikan Katolik yang

berkualitas.

b. Misi :

1. Menumbuh-kembangkan penyelenggaraan pendidikan melalui

Lembaga Pendidikan Katolik Keuskupan Agung Merauke yang

bertumpu pada semangat kebangsaan , persatuan dan kesatuan, cinta

tanah air serta menjunjung tinggi kearifan local demi peningkatkan

pembangunan manusia seutuhnya di Papua Selatan.

2. Meningkatkan penyelenggaraan pendidikan melalui Lembaga

pendidikan Katolik Keuskupan Agung Merauke agar setia terhadap ciri

khas Katolik yang berjiwa semangat Injil, kebebasan dan cinta kasih

3. Mendorong terciptanya pelaksanaan manajemen Lembaga Pendidikan

Katolik Keuskupan Agung Merauke agar mampu menyelenggarakan,

18
19

4. mengelola dan melaksanakan pendidikan Katolik yang berkualitas,

terukur dan professional.

5. Meningkatkan peran animator, fasilitator, inspirator dan koordinator

antar Lembaga Pendidikan Katolik Keuskupan Agung Merauke baik

secara internal maupun external demi penyelenggaraan pendidikan

Katolik yang terintegrasi, sinergi dan berkesinambungan.

6. Meningkatkan peran awam Katolik dalam panggilannya guna

berpartisipasi memberikan citra dan pemaknaan yang positif dalam

pembangunan bidang pendidikan di Keuskupan Agung Merauke.

3.1.2. Struktur Komisi Pendidikan (KOMDIK) Keuskupan Agung Merauke

Gambar 3. 1 Struktur Komisi Pendidikan (KOMDIK) Keuskupan Agung Merauke


20

3.2. Analisis Sistem

3.2.1. Analisis sistem yang berjalan

Sistem yang berjalan saat ini, pihak keuskupan agung merauke masih

mengambil maupun menerima data serta pelaporan dari masing-masing sekolah

YYPK di boven digoel berbentuk manual. Pihak keuskupan harus menempuh

jarak yang cukup jauh dan mengeluarkan biaya yang tidak sedikit untuk

mengambil data-data maupun pelaporan dari sekolah-sekolah tersebut. Setelah

semua berkas dan data sudah dikumpulkan, pihak keuskupan merauke ataupun

pihak sekolah membawa berkas tersebut kembali ke kota merauke untuk

dilaporkan kepada pimpinan.

Gambar 3. 2 Sistem yang sedang berjalan


21

3.2.2. Analisis sistem yang diusulkan

Flowchart system yang diusulkan dengan penjelasan sebagai berikut:

1. Fasilitas Sekolah

a. Sekolah dapat melakukan login.

b. Sekolah dapat menginputkan data sekolah dan laporan sekolah.

c. Sekolah dapat menginputkan data siswa dan laporan siswa.

d. Sekolah dapat menginputkan data guru dan laporan guru.

e. Sekolah dapat melihat informasi dari Keuskupan Agung Merauke.

2. Fasilitas Admin

a. Admin dapat melakukan login

b. Admin dapat mengelolah data semua pengguna system.

c. Admin dapat menginputkan informasi data dari Keuskupan Agung

Merauke.

d. Admin dapat melihat informasi data sekolah, siswa, dan guru.

e. Admin dapat menginput informasi keuskupan serta melihat laporan.

3. Fasilitas Pimpinan Keuskupan Agung Merauke

a. Pimpinan melakukan login

b. Pimpinan dapat melihat informasi laporan data sekolah, siswa, guru dan

mencetak serta ekspor laporan ke dalam bentuk file excel.


22

Gambar 3. 3 Analisis Sistem Yang Diusulkan


3.3. Analisa Kebutuhan Sistem

3.3.1. Analisa Kebutuhan Fungsional

Sistem ini memiliki beberapa kebutuhan yang dapat melengkapi sistem,

dapat dilihat seperti berikut:

1. Fasilitas Sekolah

Sistem yang dibuat ini memiliki fasilitas kepada pengguna sekolah,

diantaranya sebagai berikut:

Tabel 3. 1 Fasilitas Pengguna Sebagai Sekolah


No Fasilitas Sistem
1 Sekolah dapat login dan logout dari sistem.
Sekolah dapat menambahkan, mengedit, menghapus data sekolah
2
dan mencetak laporan data sekolah.
Sekolah dapat melihat informasi data-data sekolah dan melihat
3
informasi dari Keuskupan Agung merauke

2. Fasilitas Pengguna Sebagai Admin

Sistem yang dibuat ini memiliki fasilitas kepada pengguna, diantaranya

sebagai berikut:

Tabel 3. 2 Fasilitas sebagai admin

No Fasilitas Sistem
1 Admin dapat login dan logout dari sistem.
Admin dapat menambahkan, mengedit dan menghapus data
2
sekolah serta dapat mengolah data pengguna sistem.
Admin dapat menambahkan informasi dari Keuskupan Agung
3
Merauke.
Admin dapat melihat informasi data sekolah, siswa, guru dan data
4
laporan.

23
3. Fasilitas Pengguna Sebagai Pimpinan Keuskupan Merauke

Sistem yang dibuat ini memiliki fasilitas kepada pengguna, diantaranya

sebagai berikut :

Tabel 3. 3.Fasilitas Sebagai Pimpinan

No Fasilitas Sistem

1 Pimpinan dapat login dan logout dari sistem.


Pimpinan dapat melihat informasi data sekolah, siswa, guru dan
2
laporan sekolah.
Pimpinan dapat mencetak dan menyimpan informasi data sekolah,
3 siswa, guru dan mencetak laporan serta mengekspor laporan ke
excel.

3.4. Analisa Kebutuhan Non Fungsional

Analisa kebutuhan non fungsional ini untuk kebutuhan untuk mengetahui

kebutuhan sistem. Beberapa kebutuhan non fungsional yakni :

Tabel 3. 4 Analisa kebutuhan non fungsional

No Parameter Deskripsi
Apakah sistem dapat digunakan 7 x 24 jam x 356
1 Ketersediaan
hari.
Kecepatan respon aplikasi setelah penginputan
2 Kecepatan
data dan pemrosesan data.
Keakuratan output data yang dihasilkan dari
3 Keakuratan
proses input.
4 Keamanan Keamanan yang menjamin kerahasiaan data.
Kemudahan membaca informasi yang diberikan
5 Kemudahan
sistem.
Penggunaan Penggunaan resource seperti, memory atau
6
Resource harddisk.

24
3.4.1. Kebutuhan Perangkat Keras (Hardware)

1. Processor intel core i3

2. Memory (RAM) 4GB

3. Keyboard

4. Mouse

5. Harddisk 500GB

6. Printer.

3.4.2. Kebutuhan Perangkat Lunak (Software)

1. Sistem Operasi Windows 7/8/10 - 64 Bit.

2. XAMPP (software integrasi Apache, PHP, MySQL, support Maria DB)

3. Sublime Text 3

4. Framework Bootstrap Versi 5.x

5. Web Browser (Google, Chrome, Mozila Firefox, atau sejenisnya).

6. Microsoft Officee Enterprise 2010

7. Draw.io (tools desaign).

3.5. Desain Sistem

3.5.1. Diagram Konteks

Diagram Konteks adalah diagram yang terdiri dari sesuatu proses dan

menggambarkan ruang lingkup sistem. Diagram Konteks merupakan level

tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari

sistem. Diagram konteks dari sistem ini dapat dilihat pada Gambar 3.4.

25
Gambar 3. 4 Diagram Konteks

3.5.2. Diagram Jenjang

Diargam jenjang yang dibuat berjumlah 7 level, dan dapat dilihat tampak

seperti Gambar 3.5.

Gambar 3. 5 Diagram Jenjang

26
3.5.3. DFD (Data Flow Diagram)

Tahap ini merupakan penjabaran skala arus data secara rinci detail

berdasarkan diagram konteks yang telah dibuat sebelumnya. data flow diagram

akan menjabarkan proses-proses sistem secara keseluruhan. data flow diagram

dari Sistem Informasi Sekolah Pada Yayaysan Pendidikan Dan Persekolahan

Katolik Wilayah Kabupaten Boven Digoel akan di buat mulai dari DFD level 0

sampai dengan DFD level 6.

a. DFD level 0

DFD level 0 merupakan suatu penjabaran atau hasil dekomposisi dari

diagram konteks yang telah dirancang sebelumnya. Proses DFD level 0

dapat di lihat tampak seperti pada Gambar 3.6.

1. Proses 1.0 yaitu proses data sekolah, dimana pihak sekolah dan admin

dapat menambahkan, melihat, mengubah, dan menghapus data sekolah

pada sistem.

2. Proses 2.0 yaitu proses data siswa, dimanan pihak sekolah dan admin

dapat menambahkan, melihat, mengubah, dan menghapus data siswa

pada sistem.

3. Proses 3.0 yaitu proses data guru, dimana pihak sekolah dan admin

dapat menambahkan, melihat, mengubah, dan menghapus data guru

pada sistem.

4. Proses 4.0 yaitu proses data pengguna, dimana admin saja yang dapat

menambahkan, melihat, mengubah, dan menghapus data guru pada

sistem.

27
5. Proses 5.0 yaitu proses informasi keuskupan, dimana admin, dapat

menambahkan, mengubah, dan menghapus data, sedangkan KEPKEUS

dan pihak sekolah hanya dapat melihat dan mencetak.

6. Proses 6.0 yaitu data laporan, dimana admin dan kepala keuskupan

dapat menyimpan dan mencetak laporan data siswa, guru, dan data

sekolah pada sistem.

Gambar 3. 6 Data Flow Diagram Level 0

28
a. DFD level 1 Proses 1

DFD level 1 merupakan suatu penjabaran dari hasil atau kelanjutan detail

DFD level 0. DFD Level 1 proses ke-1 yaitu proses detail data sekolah, dan

dapat di lihat tampak seperti pada Gambar 3.7.

Gambar 3. 7 DFD Level 1 Proses 1

Diagram ini merupakan diagram rinci level 1 proses ke-1, dimana pihak

sekolah berhak untuk mengakses dan mengelolah data master sekolah yang

terdapat 5 sub-proses yang terjadi yaitu proses tambah data, edit/ubah data,

hapus data, cetak dan simpan/exsport data ke excel spreadsheets.

29
b. DFD level 1 Proses 2

DFD Level 1 proses ke-2 yaitu proses detail data siswa, dan dapat di lihat

tampak seperti pada Gambar 3.8.

Gambar 3. 8 DFD Level 1 Proses 2

Diagram ini merupakan diagram rinci level 1 proses ke-2, dimana pihak

siswa berhak untuk mengakses dan mengelolah data master siswa yang

terdapat 5 sub-proses yang terjadi yaitu proses tambah data, edit/ubah data,

hapus data, cetak dan simpan/export data ke excel spreadsheets.

30
c. DFD level 1 Proses 3

DFD Level 1 proses ke-3 yaitu proses detail data guru, dan dapat di lihat

tampak seperti pada Gambar 3.9.

Gambar 3. 9 DFD Level 1 Proses 3

Diagram ini merupakan diagram rinci level 1 proses ke-3, dimana pihak

siswa berhak untuk mengakses dan mengelolah data master siswa yang

terdapat 5 sub-proses yang terjadi yaitu proses tambah data, edit/ubah data,

hapus data, cetak dan simpan/export data ke excel spreadsheets.

31
d. DFD level 2 Proses 4

DFD Level 2 proses ke-4 yaitu proses detail data pengguna, dan dapat di

lihat tampak seperti pada Gambar 3.10.

Gambar 3. 10 DFD Level 2 Proses 4

Diagram ini merupakan diagram rinci level 2 proses ke-4, dimana pihak

admin saja yang dapat mengakses dan mengelolah data pengguna yang

terdapat 3 sub-proses yang terjadi yaitu proses tambah data, edit/ubah data,

hapus data.

32
e. DFD level 2 Proses 5

DFD Level 2 proses ke-5 yaitu proses detail data informasi Keuskupan, dan

dapat di lihat tampak seperti pada Gambar 3.11.

Gambar 3. 11 DFD Level 2 Proses 5

Diagram ini merupakan diagram rinci level 2 proses ke-5, dimana pihak

admin dapat mengelolah data pengumuman yang terdapat 4 sub-proses yang

terjadi yaitu proses tambah data, edit/ubah data, hapus data, serta pihak

sekolah dapat membaca dan medonwload informasi Keuskupan.

33
f. DFD level 2 Proses 6

DFD Level 2 proses ke-6 yaitu proses laporan data sekolah, laporan data

siswa dan laporan data guru dapat di lihat tampak seperti pada Gambar

3.12.

Gambar 3. 12 DFD Level 2 Proses 6

Diagram ini merupakan diagram rinci level 2 proses ke-6, dimana admin dapat

mencetak dan menyimpan file kedalam bentuk file excel. Diagram level 2 proses

6 juga terdapat 3 sub-proses yang terjadi yaitu proses cetak laporan data sekolah,

guru, dan siswa, selanjutnya proses simpan/save as data laporan sekolah, data

laporan siswa, dan data laporan guru ke dalam bentuk file excel.

34
a. DFD level 3 Proses 6

DFD Level 3 proses ke-6 yaitu proses laporan data sekolah, laporan data

siswa dan laporan data guru dapat di lihat tampak seperti pada Gambar

3.13.

Gambar 3. 13 DFD Level 3 Proses 6

Diagram ini merupakan diagram rinci level 3 proses ke-6, dimana Kepala

Keuskupan Agung Merauke dapat mencetak dan menyimpan file kedalam bentuk

file excel. Diagram level 3 proses 6 juga terdapat 3 sub-proses yang terjadi yaitu

proses cetak laporan data sekolah, guru, dan siswa, selanjutnya proses

simpan/save as data laporan sekolah, data laporan siswa, dan data laporan guru ke

dalam bentuk file excel.

35
3.5.4. ERD (Entity Relationship Diagram)

ERD (Entity Relationship Diagram) merupakan sebuah ruang atau media

yang dapat menyimpanan data pada sebuah sistem informasi, database adalah

tampat kumpulan data-data yang disimpan dalam file atau tabel dan saling

berhubungan atau memiliki keterkaitan antara satu dengan yang lain. Rancangan

ERD ditunjukkan tampak seperti pada Gambar 3.7.

Gambar 3. 14 ERD (Entity Relationship Diagram)

36
3.5.5. Basis Data (Database)

Basis Data (database) yang dibuat terdiri dari tabel-tabel yang digunakan

untuk menyimpan data-data pada sistem. Berikut adalah tabel serta data yang

telah dirancang, yaitu sebagia berikut :

Tabel 3. 5 Tabel Pengguna


No Field Name Type Length Keyname
1 id Int 11 Primary
2 username Varchar 100
3 nama Varchar 100
4 password Varchar 100
5 level Varchar 10
6 foto Varchar 225

Tabel 3. 6 Tabel Data Sekolah


No Field Name Type Length Keyname
1 kd_laporan varchar 10 Primary
2 nama_sekolah varchar 100
3 jumlah_ruangan varchar 5
4 total_jumlah_guru varchar 5
5 total_jumlah_siswa varchar 5
6 fasilitas_rusak varchar 5
7 bagnuan_rusak varchar 5
8 tgl_buat_laporan date -
9 deskripsi varchar 500

Tabel 3. 7 Tabel Siswa


No Field Name Type Length Keyname
1 kd_siswa varchar 25 Primary
2 nisn varchar 10
3 nm_siswa varchar 100
4 jk ENUM -
5 tmp_lhr varchar 100
6 tgl_lhr date -
7 agama ENUM -
8 kategori_suku ENUM -
9 tlp varchar 14
10 alamat varchar 100

37
Tabel 3. 8 Tabel Guru
No Field Name Type Length Keyname
1 kd_guru varchar 25 Primary
2 nama_nip varchar 100
3 jk ENUM -
4 tgl_hr date -
5 jabatan ENUM -
6 status ENUM -
7 golongan varchar 10
8 ijazah varchar 50
9 foto varchar 225

Tabel 3. 9 Data File


No Field Name Type Length Keyname
1 Id int 11 Primary
2 judul varchar 225
3 nama_file varchar 5000

3.5.6. Desain Antar Muka Pengguna

Desain antar muka pengguna (GUI) yang desain merupakan tujuan

implementasi dari sistem dengan tujuan untuk mempermudah semua pengguna

sistem agar dapat berinteraksi dalam bentuk aplikasi interface melalui konteks

manu-manu dialog yang ada sebagai fasilitas input dan output dari sistem. Berikut

adalah rancangan aplikasi dapat dilihat pada gambar-gambar berikut:

1. Desain Halaman Login

Rancangan halaman login adalah untuk menampilkan form validasi

username dan password dengan maksud mengecek hak akses serta level

setiap pengguna yang diberi hak akses untuk masuk kedalam sistem

aplikasi.

38
Desain Halaman Login

2. Desain Halaman Dashboard

Rancangan halaman dashnoard adalah untuk menampilkan semua menu

dialog data sekolah, data siswa, data guru, pengguna, laporan, informasi

keuskupan, dan tentang (about).

Desain Halaman Dashboard

39
3. Desain Halaman Data Sekolah

Rancangan halaman data sekolah adalah untuk menampilkan data sekolah,

tambah data sekolah, edit data sekolah, dan hapus data sekolah.

Desain Halaman Data Sekolah

Desain Halaman Tambah Data Sekolah

40
Desain Halaman Edit Data Sekolah

Desain Halaman Hapus Data Sekolah

4. Desain Halaman Data Siswa

Rancangan halaman data siswa adalah untuk menampilkan data siswa,

tambah data siswa, edit data siswa, dan hapus data siswa.

41
Desain Halaman Data Siswa

Desain Halaman Tambah Data Siswa

Desain Halaman Edit Data Siswa

42
Desain Halaman Hapus Data Siswa

5. Desain Halaman Data Guru

Rancangan halaman data guru adalah untuk menampilkan data guru, tambah

data guru, edit data guru, dan hapus data guru.

Desain Halaman Data Guru

43
Desain Halaman Tambah Data Guru

Desain Halaman Edit Data Guru

Desain Halaman Hapus Data Guru

44
6. Desain Halaman Pengguna

Rancangan halaman data pengguna adalah untuk menampilkan data

pengguna, tambah data pengguna, edit data pengguna, dan hapus data

pengguna.

Desain Halaman Data Pengguna

Desain Halaman Tambah Data Pengguna

45
Desain Halaman Edit Data Pengguna

Desain Halaman Hapus Data Pengguna

7. Desain Halaman Laporan

Rancangan halaman laporan adalah untuk menampilkan laporan sekolah,

laporan sisa, dan laporan guru.

46
Desain Halaman Laporan-Laporan

Desain Halaman Cetak Laporan Sekolah

Desain Halaman Cetak Laporan Siswa

47
Desain Halaman Cetak Laporan Guru

8. Desain Halaman Informasi Keuskupan

Rancangan halaman informasi keuskupan adalah untuk menampilkan semua

informasi-informasi yang di input dari pihak yayasan kepada sekolah,

kemudian dapat memaksimalkan hubungan proses antara yayasan dengan

sekolah melalui distribusi informasi dalam satu sistem informasi yang

efektif .

Desain Halaman Informasi Keuskupan

48
9. Desain Halaman About

Rancangan halaman tentang (about) adalah untuk menampilkan informasi

pembuatan aplikasi atau proyek sistem yang dikerjakan.

Desain Halaman Informasi Keuskupan

3.6. Rancangan Pengujian Fungsional Sistem

Pengujian sstem aplikasi akan dilakukan menggunakan metode blackbox

testing. Metode ini dalam proses pengujiannya berfungsi untuk mengetahui

apakah semua fungsi dalam aplikasi sudah dapat berjalan sebagaimana mestinya

atau sudah berjalan dengan benar atau tidak sesuai dengan perancangannya. Pada

bagian ini akan dijelaskan mengenai tampilan layar pada saat aplikasi dijalankan

dari tampilan awal sampai dengan selesai dijalankan. Berikut ini akan diberikan

penjelasan gambar mengenai rancangan pengujian fungsional yang akan

dilakukan terhadap sistem, yaitu sebagai berikut:

49
3.6.1. Rancangan Pengujian Fungsional

No TaskName Process Input Output


Data username Pengguna bisa
1 Uji coba Login Login aplikasi
& password mengakses aplikasi
Tampil data,
Data sekolah dapat
tambah data,
Uji coba lihat, ditambah,
ubah data,
2 mengelolah data Data Sekolah. diubah, dihapus,
hapus data,
Sekolah. dicetak, dan diekspor
cetak, ekspor
ke excel
ke excel.
Tampil data,
Data Siswa dapat
tambah data,
Uji coba lihat, ditambah,
ubah data,
3 mengelolah data Data Siswa. diubah, dihapus,
hapus data,
Siswa. dicetak, dan diekspor
cetak, ekspor
ke excel
ke excel.
Tampil data,
Data Guru dapat
tambah data,
Uji coba lihat, ditambah,
ubah data,
4 mengelolah data Data Guru. diubah, dihapus,
hapus data,
Guru. dicetak, dan diekspor
cetak, ekspor
ke excel
ke excel.
Data Pengguna dapat
Tampil data,
Uji coba lihat, ditambah,
tambah data, Data
5 mengelolah data diubah, dihapus,
ubah data, dan Pengguna.
Pengguna. dicetak, dan diekspor
hapus data.
ke excel
Laporan data
Uji coba Tampil data,
Laporan data sekolah, siswa, dan
Laporan data cetak, dan
6 sekolah, siswa, guru dapat lihat,
Sekolah, Siswa, ekspor ke
dan guru. dicetak, dan diekspor
Dan Guru. excel.
ke excel.
Informasi data
Uji coba Tampil data, pengumuman dapat
mengelolah data tambah data, Informasi data lihat, ditambah,
7
informasi ubah data, dan pengumuman. diubah, dihapus,
pengumuman. hapus data. dicetak, dan diekspor
ke excel.
Uji coba baca & Informasi Informasi tentang
8 lihat informasi Tampil data tentang (about) dapat dilihat
Tentang (about) (about) dan dibaca.

50
BAB IV
HASIL DAN PEMBAHASAN

4.1. Gambaran Umum Sistem

Sistem yang dirancang sebagai sarana atau fasilitas yang dapat membantu

dan memberikan kemudahan kepada pihak Yayasan Pendidikan dan Persekolahan

Katolik Keuskupan Agung Merauke di wilayah Kabupaten Boven Digoel dengan

tujuan untuk mempercepat kinerja sistem pendidikan dalam proses pengolahan

data-data sekolah. Berikut terdapat beberapa proses tahapan yang diberikan

kepada pengguna sistem, yaitu sebagai berikut:

1. Admin dapat melakukan kontrol 1 x 24 jam terhadap akun pengguna

sekolah dan kepala yayasan, selanjutnya admin dapat mengontrol data-data

sekolah dengan meng-update data master sekolah, admin dapat

menyimpan data-data sekolah ke dalam bentuk file excel, dan admin dapat

mencetak data sekolah, serta admin dapat meng-upload informasi

Keuskupan kepada sekolah secara real-time.

2. Pihak Sekolah dapat mengelolah data sekolah, data siswa, dan data guru

seperti menambah data, mengubah, menghapus data, menyimpan data, dan

menyimpan atau mencetak data sekolah, siswa, dan guru serta dapat pihak

sekolah dapat melihat/membaca informasi-informasi terbaru dari

Keuskupan.

3. Kepala Yayasan dapat melihat laporan data-data sekolah, seperti laporan

data sekolah, siswa, dan guru, selanjutnya Kepala Yayasan dapat

menyimpan dan mencetak laporan data sekolah, siswa, dan guru.

51
Berikut merupakan gambaran hasil rancangan struktur aplikasi sistem

informasi Yayasan Pendidikan dan Persekolahan Katolik Keuskupan Agung

Merauke di wilayah Kabupaten Boven Digoel yang dapat dilihat tampak

seperti pada Gambar 4.1.

Gambar 4. 1 Struktur Menu Aplikasi

4.2. Hasil Rancangan Sistem Aplikasi

4.2.1. Implementasi Form Login

Interface login user memiliki form input username dan password dari setiap

user pengguna dalam hal ini admin, pihak sekolah, dan kepala keuskupan,

kemudian jika data yang dimasukan bernilai benar maka user akan masuk

sesuai batasan yang telah ditentukan oleh sistem, dan ketika data username

atau password yang dimasukan bernilai salah maka sistem akan merespon

bahwa data tidak valid. Interface login user dapat dilihat tampak seperti

pada gambar 4.2.

52
Gambar 4. 2 Form Login

4.2.2. Implementasi Form Menu Utama

Interface tampilan halaman menu utama terdapat menu Dashboard, menu

data Sekolah, menu data Siswa, Menu data Guru, menu Pengguna, menu

Laporan, menu Informasi Keuskupan, dan menu Tentang (about). Selain itu

pada halaman menu utama juga menampilkan keterangan user yang lagi

aktif pada sistem, menampilkan nilai total data siswa, guru, pengguna,

sekolah, dan informasi Keuskupan. Interface login menu utama dapat dilihat

tampak seperti pada gambar 4.3.

Gambar 4. 3 Halaman Menu Utama

53
4.2.3. Implementasi Form Data Sekolah

Pada interface data Sekolah ini akan menampilkan daftar data Sekolah

dengan aksi edit untuk mengedit data, hapus untuk menghapus data, tambah

untuk menambah data, cetak untuk mengeluarkan data dalam bentuk lembar

cetak, simpan untuk menyimpan file ke dalam bentuk file excel. Interface

menu data Sekolah dapat dilihat tampak seperti pada gambar 4.4.

Gambar 4. 4 Halaman Menu Data Sekolah

4.2.4. Implementasi Form Data Siswa

Pada interface data Siswa ini akan menampilkan daftar data Siswa dengan

aksi edit untuk mengedit data, hapus untuk menghapus data, tambah untuk

menambah data, cetak untuk mengeluarkan data dalam bentuk lembar cetak,

simpan untuk menyimpan file ke dalam bentuk file excel. Interface menu

data Siswa dapat dilihat tampak seperti pada gambar 4.5.

54
Gambar 4. 5 Halaman Menu Data Siswa

4.2.5. Implementasi Form Data Guru

Pada interface data Guru ini akan menampilkan daftar data Guru dengan

aksi edit untuk mengedit data, hapus untuk menghapus data, tambah untuk

menambah data, cetak untuk mengeluarkan data dalam bentuk lembar cetak,

simpan untuk menyimpan file ke dalam bentuk file excel. Interface menu

data Guru dapat dilihat tampak seperti pada gambar 4.6.

Gambar 4. 6 Halaman Menu Data Guru

55
4.2.6. Implementasi Form Data Pengguna

Pada interface data Pengguna ini akan menampilkan daftar data Pengguna

dengan aksi edit untuk mengedit data, aksi hapus untuk menghapus data,

dan aksi tambah untuk menambah data. Interface menu data Pengguna dapat

dilihat tampak seperti pada gambar 4.7.

Gambar 4. 7 Halaman Menu Pengguna

4.2.7. Implementasi Form Laporan

Pada interface laporan ini akan menampilkan daftar laporan data Sekolah,

data Siswa, dan data Guru dengan aksi lihat laporan data sekolah untuk

mencetak dan menyimpan data sekolah ke dalam bentuk file excel, aksi lihat

laporan data siswa untuk mencetak dan menyimpan data siswa ke dalam

bentuk file excel, aksi lihat laporan data guru untuk mencetak dan

menyimpan data guru ke dalam bentuk file excel. Interface menu data

laporan dapat dilihat tampak seperti pada gambar 4.8.

56
Gambar 4. 8 Halaman Menu Laporan

4.2.8. Implementasi Form Input Informasi Keuskupan

Pada interface form input informas Keuskupan ini akan menampilkan form

input informasi Keuskupan yang terdapat satu input text-filed, satu input file

pdf dengan aksi tombol upload. Interface menu form informasi keuskupan

dapat dilihat tampak seperti pada gambar 4.9.

Gambar 4. 9 Halaman Menu Input Informasi Keuskupan

57
4.2.9. Implementasi Form Tentang (About)

Pada interface form tentang (about) ini akan menampilkan form informasi

tentang aplikasi yang terdapat informasi project application. Interface

menu tentang (about) informasi project dapat dilihat tampak seperti pada

gambar 4.10.

Gambar 4. 10 Halaman Menu Tentang (About)

4.3. Pengujian Sistem Aplikasi

Pengujian sstem aplikasi dilakukan dengan menggunakan metode blackbox

testing. Metode ini dalam proses pengujiannya berfungsi untuk mengetahui

apakah semua fungsi dalam aplikasi sudah dapat berjalan sebagaimana mestinya

atau sudah berjalan dengan benar atau tidak sesuai dengan perancangannya.

Berikut hasil pengujian yang dilakukan terhadap sistem. Pada bagian ini akan

dijelaskan mengenai tampilan layar pada saat aplikasi dijalankan dari tampilan

awal sampai dengan selesai dijalankan. Berikut ini akan diberikan penjelasan dan

gambar mengenai tampilan-tampilan yang ada pada aplikasi yang telah dibuat ini.

58
1. Pengujian Form Login

Form login akan tampil ketika aplikasi pertama kali dijalankan, pada

form ini terdapat input username dan password yang harus diisi dengan

benar agar user bisa masuk ke halaman menu utama.

Gambar 4. 11 Tampilan Form Login

Agar bisa masuk ke dalam form menu utama user harus mengisi

username dan password terlebih dahulu.

Gambar 4. 12 Tampilan Layar Username-Password

Setelah username dan password dimasukan, maka selanjutnya user

meng-click tombol login untuk melakukan proses login setelah itu sistem

akan membaca username dan paasword, jika salah maka sistem akan

memberikan informasi atau user pengguna tidak masuk ke halaman menu

59
utama, dan jika username dan password yang dimasukan bernilai benar

maka sistem akan membuka halaman form menu utama.

2. Pengujian Form Menu Utama

Tampilan layar form menu utama akan muncul setelah user pengguna

melewati proses login. Pada form menu utama terdapat beberapa tombol

yang dapat menampilkan form menu data sekolah, menu data siswa,

menu data guruM, menu data pengguna, menu laporan, menu informasi

Keuskupan, dan menu tentang (about) serta user pengguna dapat logout

dari menu utama, selain menu-menu yang telah dibuat ada juga informasi

yang sudah disajikan pada panel halaman dashboard seperti informasi

jumlah data siswa, jumlah data guru, jumlah data pengguna, jumlah data

sekolah, dan informasi keuskupan yang telah di upload kedalam sistem.

Gambar 4. 13 Tampilan Form Menu Utama

60
3. Pengujian Form Menu Data Sekolah

Tampilan layar form menu data sekoah akan muncul setelah user

pengguna mengklik menu data sekolah. Pada form data sekolah terdapat

proses tambah data, edit data, hapus data, cetak data, dan simpan data ke

dalam bentuk file excel.

Gambar 4. 14 Tampilan Form Menu Data Sekolah

Pada form menu data sekolah user pengguna harus mengisi data terlebih

dahulu malaui proses tambah data, kemudian edit data, hapus data, cetak

data, dan simpan data ke dalam bentuk file excel. Berikut adalah proses-

proses manipulasi data sekolah:

Proses pertama, pengguna mengklik tombol tambah data, kemudian

mengisi form data yang terdiri dari field kode-sekolah, nama sekolah,

jumlah ruangan, total jumlah guru, total jumlah siswa, fasilitas rusak,

bangunan rusak, tanggal buat laporan, dan deskripsi.

61
Gambar 4. 15 Tampilan Form Tambah Data Sekolah

Jika semua data sudah terisi, selanjutnya user pengguna menekan tombol

simpan, maka hasil output tambah data akan tampak seperti pada gambar

4.16.

Gambar 4. 16 Tampilan Form Output Tambah Data Sekolah

Proses ke-dua, pengguna mengklik tombol edit data, maka tampilan form

edit data terbuka dan pengguna dapat mengedit data sekolah.

62
Gambar 4. 17 Tampilan Form Edit Data Sekolah

Jika semua data sudah di edit, selanjutnya user pengguna menekan

tombol simpan, maka hasil output edit data sekolah akan tampak seperti

pada gambar 4.18.

Gambar 4. 18 Tampilan Form Output Edit Data Sekolah


Proses ke-tiga, pengguna mengklik tombol cetak, maka tampilan form

cetak data sekolah akan terbuka dan pengguna dapat mencetak data

sekolah.

Gambar 4. 19 Form Cetak Data Sekolah

63
Proses ke-empat, pengguna mengklik tombol simpan, maka sistem akan

membuka dialog penyimpanan file, kemudian setelah file berhasil di

download maka tampilan data excel terbuka tampak seperti gambar 4.20.

Gambar 4. 20 Form Simpan Data Sekolah Ke-Excel File

Proses ke-lima, pengguna mengklik tombol hapus, maka sistem akan

membuka dialog “Anda yakin ingin menghapus data ini?”, kemudian

pengguna klik tombol “OK”, maka tampilan output hapus data sekolah

tampak seperti gambar 4.21.

Gambar 4. 21 Form Output Hapus Data Sekolah

4. Pengujian Form Menu Data Siswa

Tampilan layar form menu data siswa akan muncul setelah user

pengguna mengklik menu data siswa. Pada form data siswa terdapat

64
proses tambah data, edit data, hapus data, cetak data, dan simpan data ke

dalam bentuk file excel.

Gambar 4. 22 Tampilan Form Menu Data Siswa

Pada form menu data siswa user pengguna harus mengisi data terlebih

dahulu malaui proses tambah data, kemudian edit data, hapus data, cetak

data, dan simpan data ke dalam bentuk file excel. Berikut adalah proses-

proses manipulasi data siswa:

Proses pertama, pengguna mengklik tombol tambah data, kemudian

mengisi form data yang terdiri dari field kode siswa, nama siswa, jenis

kelamin, tempat lahir, tanggal lahir, agama, kategori suku, telepon, dan

alamat.

Gambar 4. 23 Tampilan Form Tambah Data Siswa

65
Jika semua data sudah terisi, selanjutnya user pengguna menekan tombol

simpan, maka hasil output tambah data siswa akan tampak seperti pada

gambar 4.24.

Gambar 4. 24 Tampilan Form Output Tambah Data Sekolah

Proses ke-dua, pengguna mengklik tombol edit data, maka tampilan form

edit data siswa akan terbuka dan pengguna dapat mengedit data siswa.

Gambar 4. 25 Tampilan Form Edit Data Siswa

Jika semua data sudah di edit, selanjutnya user pengguna menekan

tombol simpan, maka hasil output edit data siswa akan tampak seperti

pada gambar 4.26.

66
Gambar 4. 26 Tampilan Form Output Edit Data Siswa

Proses ke-tiga, pengguna mengklik tombol cetak, maka tampilan form

cetak data siswa terbuka dan pengguna dapat mencetak data siswa.

Gambar 4. 27 Form Cetak Data Siswa

Proses ke-empat, pengguna mengklik tombol simpan, maka sistem akan

membuka dialog penyimpanan file, kemudian setelah file berhasil di

download maka tampilan data excel terbuka tampak seperti gambar 4.20.

Gambar 4. 28 Form Simpan Data Siswa Ke-Excel File

Proses ke-lima, pengguna mengklik tombol hapus, maka sistem akan

membuka dialog “Anda yakin ingin menghapus data ini?”, kemudian

67
pengguna klik tombol “OK”, maka tampilan output hapus data siswa

tampak seperti gambar 4.29.

Gambar 4. 29 Form Output Hapus Data Siswa

5. Pengujian Form Menu Data Guru

Tampilan layar form menu data guru akan muncul setelah user pengguna

mengklik menu data guru. Pada form data guru terdapat proses tambah

data, edit data, hapus data, cetak data, dan simpan data ke dalam bentuk

file excel.

Gambar 4. 30 Tampilan Form Menu Data Guru

Pada form menu data guru user pengguna harus mengisi data terlebih

dahulu malaui proses tambah data, kemudian edit data, hapus data, cetak

68
data, dan simpan data ke dalam bentuk file excel. Berikut adalah proses-

proses manipulasi data guru:

Proses pertama, pengguna mengklik tombol tambah data, kemudian

mengisi form data yang terdiri dari field kode guru, nama/NIP, jenis

kelamin, tanggal lahir, jabatan, status, golongan, ijazah dan foto profil.

Gambar 4. 31 Tampilan Form Tambah Data Guru

Jika semua data sudah terisi, selanjutnya user pengguna menekan tombol

simpan, maka hasil output tambah data guru akan tampak seperti pada

gambar 4.32.

Gambar 4. 32 Tampilan Form Output Tambah Data Guru

Proses ke-dua, pengguna mengklik tombol edit data, maka tampilan form

edit data guru akan terbuka dan pengguna dapat mengedit data guru.

69
Gambar 4. 33 Tampilan Form Edit Data Guru

Jika semua data sudah di edit, selanjutnya user pengguna menekan

tombol simpan, maka hasil output edit data guru akan tampak seperti

pada gambar 4.34.

Gambar 4. 34 Tampilan Form Output Edit Data Guru

Proses ke-tiga, pengguna mengklik tombol cetak, maka tampilan form

cetak data guru akan terbuka dan pengguna dapat mencetak data guru.

Gambar 4. 35 Form Cetak Data Guru

70
Proses ke-empat, pengguna mengklik tombol simpan, maka sistem akan

membuka dialog penyimpanan file, kemudian setelah file berhasil di

download maka tampilan data excel terbuka tampak seperti gambar 4.36.

Gambar 4. 36 Form Simpan Data Guru Ke-Excel File

Proses ke-lima, pengguna mengklik tombol hapus, maka sistem akan

membuka dialog “Anda yakin ingin menghapus data ini?”, kemudian

pengguna klik tombol “OK”, maka tampilan output hapus data guru

tampak seperti gambar 4.37.

Gambar 4. 37 Form Output Hapus Data Guru

6. Pengujian Form Menu Pengguna

Tampilan layar form menu pengguna akan muncul setelah user admin

mengklik menu pengguna. Pada form data pengguna terdapat proses

tambah data, edit data, dan hapus data.

71
Gambar 4. 38 Tampilan Form Menu Pengguna

Pada form menu pengguna, admin harus mengisi data terlebih dahulu

malaui proses tambah data, kemudian edit data, dan hapus data. Berikut

adalah proses-proses manipulasi data siswa:

Proses pertama, admin mengklik tombol tambah data, kemudian mengisi

form data pengguna yang terdiri dari field username, nama pengguna,

password, level, dan foto profil.

Gambar 4. 39 Tampilan Form Tambah Data Pengguna

Jika semua data sudah terisi, selanjutnya user admin menekan tombol

simpan, maka hasil output tambah data pengguna akan tampak seperti

pada gambar 4.40.

72
Gambar 4. 40 Tampilan Form Output Tambah Data Pengguna

Proses ke-dua, user admin mengklik tombol edit data, maka tampilan

form edit data pengguna akan terbuka dan pengguna dapat mengedit data

pengguna.

Gambar 4. 41 Tampilan Form Edit Data Pengguna

Jika semua data sudah di edit, selanjutnya user admin menekan tombol

simpan, maka hasil output edit data pengguna akan tampak seperti pada

gambar 4.41.

73
Gambar 4. 42 Tampilan Form Output Edit Data Pengguna

Proses ke-tiga, user admin mengklik tombol hapus, maka sistem akan

membuka dialog “Anda yakin ingin menghapus data ini?”, kemudian

pengguna klik tombol “OK”, maka tampilan output hapus data pengguna

tampak seperti gambar 4.43.

Gambar 4. 43 Form Output Hapus Data Pengguna

7. Pengujian Form Menu Laporan

Tampilan layar form menu laporan akan muncul setelah user kepala

Yayasan mengklik menu laporan. Pada form laporan terdapat 3 jenis

laporan yaitu proses laporan data sekolah, laporan data siswa, dan

laporan data guru.

74
Gambar 4. 44 Tampilan Form Menu Laporan

Pada form menu laporan, user kepala Yayasan melilih laporan yang ingin

di cetak atau disimpan ke dalam bentuk file excel malaui proses cetak

dan Simpan ke Excel. Berikut adalah proses-proses manipulasi laporan

data sekolah, laporan data siswa, dan laporan data guru :

Proses pertama, kepala Yayasan mengklik tombol lihat laporan data

sekolah, kemudian memilih dan menekan tombol cetak laporan dan

tombol simpan ke excel file.

Gambar 4. 45 Tampilan Form Laporan Sekolah

75
Gambar 4. 46 Tampilan Form Cetak Laporan

Gambar 4. 47 Tampilan Form Simpan Laporan Ke-Excel File

Proses ke-dua, kepala Yayasan mengklik tombol lihat laporan data siswa,

kemudian memilih dan menekan tombol cetak laporan dan tombol

simpan ke excel.

Gambar 4. 48 Tampilan Form Laporan Siswa

76
Gambar 4. 49 Tampilan Form Cetak Laporan

Gambar 4. 50 Tampilan Form Simpan Laporan Ke-Excel File

Proses ke-tiga, kepala Yayasan mengklik tombol lihat laporan data guru,

kemudian memilih dan menekan tombol cetak laporan dan tombol

simpan ke excel.

Gambar 4. 51 Tampilan Form Laporan Guru

77
Gambar 4. 52 Tampilan Form Cetak Laporan

Gambar 4. 53 Tampilan Form Simpan Laporan Ke-Excel File

8. Pengujian Form Menu Input Informasi Keuskupan

Tampilan layar form menu laporan akan muncul setelah user admin

mengklik menu informasi Keuskupan. Pada form informasi Keuskupan

terdapat 1 proses yaitu upload data/informasi Keuskupan sebagai

informasi mengenai hal-hal yang dianggap penting untuk disampaikan

kepada sekolah yang ada di lingkup Keuskupan Agung Merauke.

Pada form menu informasi Keuskupan, admin harus mengisi data terlebih

dahulu malaui proses form input data/informasi Keuskupan, selanjutnya

admin mengisi form data pengguna yang terdiri dari judul ifnormasi dan

input file PDF (choose file).

78
Gambar 4. 54 Tampilan Form Input Data/informasi Keuskupan

Setelah admin meng-upload file PDF maka pengguna pihak sekolah

dapat membaca, men-download file PDF/mencetak informasi Keuskupan

sebagai bukti informasinya yang dapat di lihat pada gambar 4.55, tampak

pada halaman panel dashboard bagian bawah.

Gambar 4. 55 Tampilan Form Informasi Keuskupan

Selanjutnya pihak sekolah dapat melihat informasi Keuskupan pada

panel dashboard dengan cara menekan tombol icon-view yang ada pada

tabel daftar informasi Keuskupan dibawah yang dapat di lihat tampak

seperti gambar 4.56.

79
Gambar 4. 56 Tampilan Form View/Read Informasi Keuskupan

9. Pengujian Form Menu Tentang (About)

Tampilan layar form menu tentang (about) akan muncul setelah user

pengguna mengklik menu tentang (about). Pada form ini hanya terdapat

informasi-informasi tentang project aplikasi ini di buat.

Gambar 4. 57 Tampilan Form Tentang (About)

80
4.4. Tabel Hasil Pengujian Aplikasi

Tabel pengujian aplikasi Sistem Informasi Data Sekolah Yayasan

Pendidikan Dan Persekolahan Katolik Pada Komisi Pendidikan Keuskupan

Agung Merauke Di Wilayah Kabupaten Boven Digoel ini akan menjelaskan

secara jelas tentang pengujian berdasarkan user-role (pembatasan pengguna) yang

terdiri dari pengjujian fungsional pengguna sebagai admin, pengguna sebagai

sekolah, dan pengguna sebagai Kepala Yayasan. Pengujian aplikasi yang

dirancang yaitu sebagai berikut :

Tabel 4. 1 Pengujian Fungsional Admin

User-Role
Proses Sub-Proses Status
(1)
Tambah Berhasil √
Edit Berhasil √
Data Sekolah Hapus Berhasil √
Cetak Berhasil √
Simpan (Excel) Berhasil √
Tambah Berhasil √
Edit Berhasil √
Data Siswa Hapus Berhasil √
Cetak Berhasil √
Simpan (Excel) Berhasil √
ADMIN
Tambah Berhasil √
Edit Berhasil √
Data Guru Hapus Berhasil √
Cetak Berhasil √
Simpan (Excel) Berhasil √
Tambah Berhasil √
Data Pengguna Edit Berhasil √
Hapus Berhasil √
Tambah Berhasil √
Data/Informasi Keuskupan
Hapus Berhasil √

81
Tabel 4. 2 Pengujian Fungsional Sekolah

User-Role
Proses Sub-Proses Status
(2)
Tambah Berhasil √
Edit Berhasil √
Data Sekolah Hapus Berhasil √
Cetak Berhasil √
Simpan (Excel) Berhasil √
Tambah Berhasil √
Edit Berhasil √
Data Siswa Hapus Berhasil √
Cetak Berhasil √
SEKOLAH
Simpan (Excel) Berhasil √
Tambah Berhasil √
Edit Berhasil √
Data Guru Hapus Berhasil √
Cetak Berhasil √
Simpan (Excel) Berhasil √
View/Read Berhasil √
Data/Informasi Keuskupan Download PDF Berhasil √
Cetak Berhasil √

Tabel 4. 3 Pengujian Fungsional Kepala Yayasan

User-Role
Proses Sub-Proses Status
(3)
Cetak Berhasil √
Laporan Data Sekolah
Simpan (Excel) Berhasil √
Kepala Cetak Berhasil √
Laporan Data Siswa
Yayasan Simpan (Excel) Berhasil √
Cetak Berhasil √
Laporan Data Guru
Simpan (Excel) Berhasil √

Berdasarkan table hasil pengujian aplikasi yang diperoleh dari tahapan

manipilasi data sekolah, data siswa, data guru, data pengguna, laporan,

data/informasi Keuskupan, dan data/informasi tentang (about), maka dapat

disimpulkan bahwa manfaat dan keuntungan yang didapatkan oeh pihak Yayasan

dari hasil rancangan aplikasi ini, antara lain yaitu:

82
1. Akses Tanpa Batas (Full Access)

Aplikasi berbasis web sangat mudah untuk diakses karena tidak perlu

instal aplikasi seperti di handphone untuk membukanya. Cukup

membutuhkan jaringan internet, Anda dapat mengakses aplikasi melalui

browser pada device masing-masing pengguna.

2. Mendukung Semua Perangkat Media (Platform)

Tidak terbatas pada PC saja, aplikasi web dapat diakses melalui

handphone atau pun tablet yang memiliki koneksi internet. Sehingga

memudahkan pengguna yang memiliki mobilitas tinggi.

3. Hemat Biaya (Cost-effctive)

Sistem Informasi Berbasis Web dapat mengotomatisasi proses bisnis

pihak Yayasan, membebaskan waktu Yayasan untuk fokus pada bisnis

Yayasan. Hal ini juga dapat menghilangkan pemborosan dalam operasi

kerja Yayasan saat ini, memungkinkan sumber daya kerja yang akan

dialokasikan kembali untuk kegiatan yang lebih proaktif dan daerah

kerja yang menguntungkan. Tentu ini berpotensi dapat mengakibatkan

penghematan dalam bentuk gaji staf, dan unsur lain yang membutuhkan

biaya.

4. Update Secara Real-Time

Sistem ini dapat merespon aktifitas pengguna sistem setiap saat, bahkan

saling bertukar informasi dalam satu run-time eksekusinya.

83
BAB IV
PENUTUP

5.1. Kesimpulan

Berdasarkan hasil penelitian, dapat ketahui bahwa penyampaian informasi

pelaporan data sekolah, guru, dan siswa melalui sistem informasi Sekolah

Yayasan Katholik berbasis web pada Keuskupan Agung Merauke lebih efektif

dan efisien dalam memberikan informasi pelaporan data sekolah, guru, dan siswa

yang akurat, tepat waktu dan relevankepada pengguna sistem ini, makan dari

semua penjelasan dan pembahasan dalam penuliasan skripsi dapat disimpulkan

bahwa :

1. Sistem dapat memberikan kemudahan dalam penyampaian informasi

pelaporan data siswa, dan pelaporan mengenai informasi sekolah secara

online Pada Komisi Pendidikan Keuskupan Agung Merauke Di Wilayah

Kabupaten Boven Digoel.

2. Transaksi data siswa dan sekolah antara pihak Yayasan dengan Pihak

Sekolah, website ini sangat memberikan fasilitas yang sangat mudah bagi

Admin yaitu meng-upload informasi Keuskupan, dan bagi pihak sekolah

dapat mengelolah data sekolah, serta Kepala Yayasan juga dapat

mengakses dan men-download dan mencetak informasi seperti data

Sekolah, data Siswa, dan data Guru.

84
3. Dalam menjaga keamanan website, metode yang digunakan adalah dengan

tersedianya layanan login dan logout untuk membatasi hak akses

pengunjung website.

5.2. Saran

Penulis menyadari masih terdapat banyak kekurangan dan kelemahan dalam

perancangan sistem informasi berbasis web ini. Oleh karena itu, agar perancangan

website ini lebih sempurna pada penelitian berikutnya, penulis membutuhkan

beberapa masukan maupun saran yang dapat membangun serta mengembangkan

konteks penelitian. Adapun beberapa saran yang mungkin berguna bagi

pengembangan website adalah sebagai berikut :

1. Penambahan fitur yang lebih kompleks dianggap perlu agar lebih

banyak lagi informasi yang disampaikan. Misalnya penambahan menu

pendaftaran siswa baru dan juga menu untuk menampilkan nilai siswa.

2. Dalam hal pemeliharaan, pengembangan dan keamanan sistem sangat

dibutuhkan sekali tenaga ahli yang mampu beradaptasi dunia teknologi

informasi, sehingga dapat mengantisipasi terjadinya hal-hal yang tidak

diinginkan terjadi pada pihak Yayasan.

85
DAFTAR PUSTAKA

[1] M. Susanti, “Perancangan Sistem Informasi Akademik Berbasis Web Pada


Smk Pasar Minggu Jakarta,” Informatika, vol. 3, no. 1, pp. 91–99, 2016.

[2] A. I. Habiby and Y. Yamasari, “Sistem Informasi Sekolah Berbasis Web


(Studi Kasus : TK Kusuma Putra Kota Mojokerto),” J. Manaj. Inform., vol.
7, no. 2, pp. 94–100, 2017.

[3] R. T. Djaelangkara, R. Sengkey, and O. A. Lantang, “Perancangan Sistem


Informasi Akademik Sekolah Berbasis Web Studi Kasus Sekolah Menengah
Atas Kristen 1 Tomohon,” Tek. Elektro dan Komput., pp. 86–94, 2015.

[4] A. Pratama and F. Riska, “Pengembangan Sistem Informasi Sekolah


Berbasis Web Pada Sd Qur’an Ar-Risalah Padang,” Semin. Nas. Teknol. dan
Rekayasa, 2017.

[5] Supianto, Atikah, and S. Marti’ah, “Perancangan Sistem Informasi


Administrasi Sekolah pada SMK Kesuma Bangsa 1 Depok,” Systematics,
vol. 1, no. 2, pp. 99–109, 2019, doi: 10.35706/sys.v1i2.2193.

[6] A. Mahaseptiviana, A. B. Tjandrarini, and P. Sudarmaningtyas, “Analisa


Perancangan Sistem Informasi Penjualan Air Minum Pada CV. Air Putih,”
JSIKA, vol. 3, no. 2, 2014, [Online]. Available:
https://ejournal.undip.ac.id/index.php/jsinbis/article/view/19493/pdf.

[7] Ermatita, “ANALISIS DAN PERANCANGAN SISTEM INFORMASI


PERPUSTAKAAN,” J. Sist. Inf., vol. 8, no. 1, pp. 966–977, 2016, doi:
10.1111/j.1600-6143.2011.03492.x.

[8] E. Iswandy, “SISTEM PENUNJANG KEPUTUSAN UNTUK


MENENTUKAN PENERIMAAN DANA SANTUNAN SOSIAL ANAK
NAGARI DAN PENYALURANNYA BAGI MAHASISWA DAN
PELAJAR KURANG MAMPU DI KENAGARIAN BARUNG –
BARUNG BALANTAI TIMUR,” J. TEKNOIF, vol. 3, no. 2, pp. 70–79,
2015, doi: 2338-2724.

[9] D. Sukrianto, “Penerapan Teknologi Barcode pada Pengolahan Data


Pembayaran Sumbangan Pembinaan Pendidikan (SPP),” Intra-Tech, vol. 1,
no. 2, pp. 18–27, 2017.

86
[10] Ganda Yoga Swara and Y. Pebriadi, “Rekayasa Perangkat Lunak
Pemesanan Tiket Bioskop,” TEKNOIF, vol. 4, no. 2, pp. 27–39, 2016.

[11] S. Janti, “Animasi Edukasi Interaktif Tes Kemampuan Konsentrasi Dengan


Permainan Tebak Warna,” J. Tek. Komput. AMIK BSI, vol. 3, no. 1, pp.
106–113, 2017, doi: 10.1016/j.cropro.2015.05.004.

[12] R. V Palit, Y. D. Y. Rindengan, and A. S. M. Lumenta, “Rancangan Sistem


Informasi Keuangan Gereja Berbasis Web Di Jemaat Gmim Bukit Moria
Malalayang,” J. Tek. Elektro dan Komput., vol. 4, no. 7, pp. 1–7, 2015, doi:
10.35793/jtek.4.7.2015.10458.

87

Anda mungkin juga menyukai