Oleh:
i
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA
MTS AL-MUAWANAH KECAMATAN CURUG KABUPATEN
TANGERANG
Skripsi
Diajukan untuk Memenuhi Persyaratan Memperoleh
Gelar Sarjana Komputer
Pada Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta
Oleh:
ii
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA
MTS AL-MUAWANAH KECAMATAN CURUG KABUPATEN
TANGERANG
Skripsi
Sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta
Oleh:
Menyetujui,
Mengetahui,
Ketua Program Studi Teknik Informatika
iii
PENGESAHAN UJIAN
iv
PERNYATAAN
v
ABSTRAK
Pada saat era globalisasi teknologi saat ini, kebutuhan informasi dalam
dunia pendidikan menjadi sangat dalam menentukan kemajuan suatu lembaga.
Dengan pemanfaatan dan penerapan teknologi informasi, kumpulan data yang
saling berhubungan satu sama lain dapat diorganisasikan menjadi sebuah file basis
data, dimana data-data diorganisasikan kemudian disimpan kedalam komputer
untuk memudahkan pemakai dalam mengakses data. Namun pemanfaatan
teknologi informasi belum dimanfaatkan seefektif mungkin pada Mts Al-
Muawanah. Mts Al-Muawanah Curug Tangerang masih ada yang menggunakan
sistem manual untuk mendukung kegiatan proses belajar mengajar. Baik dalam
penilaian, absensi, maupun kegiatan administrasi, sehingga membutuhkan waktu
yang cukup lama untuk melakukan kegiatan-kegiatan tersebut dan hasilnya pun
belum tentu akurat. Dari sinilah muncul keinginan dari penulis untuk membuat
suatu Aplikasi Sistem Informasi Akademik Sekolah Berbasis Web untuk
mendukung kegiatan operasional sehari-hari pada sekolah tersebut. Dengan
adanya aplikasi berbasis web ini akan menciptakan pengolahan data yang
terorganisir, sehingga kegiatan-kegiatan proses belajar mengajar di sekolah
menjadi lebih terkomputerisasi secara terstruktur, memudahkan dalam
pengaksesan data, dan penyampaian informasi yang tersedia. Aplikasi ini dibuat
menggunakan bahasa pemrograman PHP (Personal Home Page), database
MySQL, Xampp Web Server dan didukung oleh program lainnya seperti
Notepad++, PhotoshopCS. Peneliti menggunakan metode Rapid Application
Development (RAD) dalam pengembangan sistemnya, yang terdiri dari fase
perencanaan syarat-syarat, fase perancangan, fase konstruksi dan fase
pelaksanaan. Dalam pelaksanaanya, apikasi sistem informasi akademik ini
menggunakan stand alone atau digunakan pada PC masing-masing user, di mana
user bisa login untuk masuk ke halaman masing-masing yang sudah didaftarkan
oleh seorang admin.Tujuan dari penulis Tugas Akhir ini adalah menganalisis
masalah yang terjadi pada proses pengolahan data akademik pada madrasah
tsanawiyah atau sekolah menengah pertama (Mts Al-Muawanah), yang kemudian
membuat prototype aplikasi sistem informasi akademik pada Mts Al-Muawanah
tangerang agar menjadi salah satu solusi dari masalah yang ada.
vi
KATA PENGANTAR
Puji serta syukur kami panjatkan ke Hadirat Allah SWT karena atas berkat
dan rahmat-Nya, peneliti dapat menyusun dan menyelesaikan skripsi ini. Adapun
judul dari skripsi ini adalah “ Sistem Informasi Akademik Berbasis Web Pada
baik tanpa bantuan dari berbagai pihak yang terkait. Untuk itu peneliti ingin
mengucapkan banyak terima kasih secara khusus kepada beberapa pihak, yaitu:
1. DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan
Informatika.
3. Nia Kumaladewi, MMSI dan Nur Aeni Hidayah, MMSI selaku Dosen
4. Seluruh Dosen Teknik Informatika yang tidak dapat peneliti sebutkan satu
5. Seluruh staff Jurusan TI/SI dan staff Akademik FST yang telah membantu
vii
Peneliti sadar masih banyak sekali kekurangan dari skripsi ini, dan peneliti
viii
LEMBAR PERSEMBAHAN
dukungan baik moril maupun materiil bagi peneliti dalam menjalani hidup
ini.
2. Hasan Basri, S.Pd.I, Dra.Siti Mariyam dan Seluruh dewan guru MTs Al-
Erwin, Harry, Aida, Diah, Prilia, Yuni, Desi, Ratih, Lela, Mimi, Ma’ul,
Shidiq, Syamsul, Hafizs, , Adam, Putro, Fahmi, Teddy dan Giri) yang
7. Kekasih tercinta Naimah Rangkuti trima kasih atas kasih sayang yang
ix
DAFTAR ISI
Halaman Judul.................................................................................................. ii
Abstrak ............................................................................................................ vi
BAB I PENDAHULUAN
x
BAB II LANDASAN TEORI
xi
2.9 MySQL .................................................................................... 29
xii
4.2.2 Syarat-Syarat ................................................................ 45
BAB V PENUTUP
LAMPIRAN
xiii
DAFTAR GAMBAR
xiv
Gambar 4.13 Rancangan Layar Home .......................................................... 98
xv
DAFTAR TABEL
xvi
Tabel 4.17 Spesifikasi Use Case Data Guru … ………………………..…. 55
xvii
Tabel 4.40 Spesifikasi Use Case Ganti password …………………….…. 67
xviii
DAFTAR LAMPIRAN
xix
DAFTAR ISTILAH
Istilah Arti
Kelas (class) adalah protipe obyek pada bahasa
pemrograman berarah obyek. Hal ini mirip dengan
tipe turunan pada bahasa pemrograman prosedural
seperti Pascal.
Sebuah kelas dapat dianggap sebagai sekumpulan
Class
obyek yang mempunyai struktur dan perilaku yang
sama. Struktur kelas ditentukan oleh variabel kelas
yang merepresentasikan keadaan obyek pada kelas
tersebut dan perilaku yang diberikan oleh
sekumpulan metode yang terkait dengan kelas.
Database Management Perangkat lunak (software) yang berfungsi untuk
System (DBMS) mengelola database.
Ada efeknya (pengaruhnya, akibatnya, kesannya),
Efektif dapat membawa hasil, berhasil guna (tentang usaha,
tindakan).
Tepat atau sesuai untuk mengerjakan (menghasilkan)
sesuatu (dengan tidak membuang-buang waktu,
Efisien
tenaga, biaya), mampu menjalankan tugas dengan
tepat dan cermat, berdaya guna, bertepat guna.
Perangkat keras (hardware) mengacu kepada obyek
memungkinkan untuk disentuh, seperti disket, disk
Hardware
drive, layar monitor, keybord, printer, scanner dan
chip.
Perangkat Lunak (software) adalah perintah-perintah
atau data komputer. Semua yang dapat disimpan
secara elektronik adalah software. Software sering
dibagi menjadi dua kaktegori: - Software sistem
(system software): yang meliputi sistem operasi dan
Software semua utilitas yang menjalankan komputer - Software
aplikasi (application software): yang meliputi
program yang digunakan oleh pengguna untuk
melakukan pekerjaan tertentu, seperti pengolah kata
(word processors), sehingga mudah untuk membuah
dan menguji program-program sederhana.
Pengguna. Biasanya ditujukan kepada pengguna
User suatu sistem yang umumnya adalah manusia.
Misalnya pengguna komputer.
Tampilan yang dilihat oleh user pada sistem operasi,
User Interface tampilan ini dibuat sesederhana mungkin gunanya
untuk memudahkan user dalam bekerja.
xx
Suatu koleksi dokumen HTML pribadi atau
Web/ Website perusahaan dalam server web. Sebuah server web
dapat berisi lebih dari satu situs.
program aplikasi yang digunakan untuk mengakses
Web Browser
web.
Perangkat keras dan perangkat lunak yang dipakai
Web Server untuk menyimpan dan mengirim dokumen HTML
untuk digunakan dalam world wide web.
xxi
DAFTAR SIMBOL
Relasi Kebergantungan
Relasi Asosiasi
Relasi Generalisasi
Relasi Realisasi
Notasi Nama
Actor
Use Case
Notes
Lines
xxii
Notasi Diagram sequence (Husni Iskandar dkk: 2001)
Notasi Nama
Activation
Message
Message return
Notasi Nama
Action State
State
Initial state
Final State
Control Flow
Objek Flow
xxiii
xxiv
BAB I
PENDAHULUAN
Teknologi informasi pada saat ini telah berkembang pesat tidak terkecuali
pendidikan, bidang hiburan dan bidang lainnya (Bunafit Nugroho : 2008). Para
pengguna teknologi informasi pada saat ini telah mencakup hampir segala umur,
dalam dunia bisnis dan pendidikan menjadi sangat penting dalam menentukan
kemajuan suatu perusahaan. Aktivitas yang baik pada suatu perusahaan atau
teknologi pun sangat ditentukan oleh informasi yang tersedia. Untuk mengelola
dengan baik data-data perusahaan secara terstruktur dan mudah dipahami dengan
baik.
yang saling berhubungan satu sama lain dapat diorganisikan menjadi sebuah file,
1
2
terjamin, pengolahan data atau informasi dapat dilakukan secara cepat, tepat dan
akurat dibandingkan cara yang belum menggunakan sistem dan aplikasi yang
belum terkomputerisasi.
proses backup data sehingga membutuhkan waktu yang cukup lama untuk
Tanggerang masih menghasilkan data yang kurang akurat karena masih terdapat
data yang berulang, tidak tercatat, kurang teliti, salah perhitungan dalam
penilaian. Selain itu, Sistem yang sedang berjalan pada Mts Al-Muawanah
kurang menunjang untuk jangka waktu yang panjang karena jumlah data guru dan
siswa yang banyak maka data yang ditampung akan semakin besar, sehingga akan
memperlambat kinerja sistem untuk menyajikan informasi secara cepat dan tepat.
Masalah lain yang timbul adalah pencarian data berdasarkan nilai yang tertinggi
untuk menentukan prestasi siswa yang apabila dilakukan secara tertulis maupun
Sesuai dengan masalah yang diangkat pada latar belakang di atas, maka
pencatatan data guru, siswa, kelas, jadwal mata pelajaran dan penilaian
Aplikasi ini dibatasi dan difokuskan pada kegiatan mencatat prestasi siswa
(nilai) pada pelajaran tertentu yang meliputi nilai harian, nilai tugas, nilai UTS,
serta nilai UAS. Dan rancangan keamanan sistem hanya sebatas melakukan login.
1.4.1 Tujuan
1.4.2 Manfaat
berikut :
1. Bagi Penulis :
2. Bagi Universitas
3. Bagi Sekolah
adalah:
penulisan skripsi.
d. Kuisioner
b) Fase Perancangan
c) Fase Konstruksi
d) Fase Pelaksanaan
terhadap sistem.
BAB I PENDAHULUAN
penelitian.
skripsi.
Bab ini adalah bab terakhir yang menyajikan kesimpulan dan saran
sebelumnya..
DAFTAR PUSTAKA
LAMPIRAN
BAB II
LANDASAN TEORI
2.1 Internet
dan jaringan – jaringan computer yang luas dan berkembang tanpa ada
8
9
Utah.
tersebut, khususnya untuk merespon ancaman bahaya nuklir yang saat itu
ada, dengan cara saling berdiskusi tentang nuklir tersebut antar sesama
Tidak seperti saat ini dimana jutaan manusia sudah dapat mengakses
internet secara mudah dari rumah, tempat kerja, perpustakaan umum dan
sistem yang telah ada dengan tujuan untuk merancang sistem baru atau
diperbarui.
dipertimbangkan
(Jogiyanto H. M, 2007)
lingkungan luarnya.
sistem.
berarti sebuah taman umum (plasa) di sebelah barat laut kota Athena.
12
diperlukan.
baik.
program-program.
keras :
pemanufacturan.
Namun tidak ada suku cadang bagi perangkat lunak. Setiap kegagalan
hari).
UML tipe 2.0 adalah suatu metode terbuka yang digunakan untuk
syntax.
menggambarkan berbagai diagram piranti lunak dan UML 2.0 terdiri dari 13
sebuah sistem.
19
(UML)
use case memiliki kemungkinan alir normal dan error, buat lagi satu
dengan atribut dan metodenya. Akan lebih baik jika untuk setiap
class dibuat unit test untuk menguji fungsionalitas class dan interaksi
baik.
digunakan:
11. Lakukan uji modul dan uji integrasi serta perbaiki model beserta
(UML)
dikembangkan.
1. Structural things
2. Behavioral things
3. Grouping things
4. Annotational things
1. Kebergantungan
(independent).
2. Asosiasi
3. Generalisasi
berbagi perilaku dan struktur data dari objek yang ada diatasnya
objek induk (ancestor). Arah dari atas kebawah dari objek induk
generalisasi.
23
4. Realisasi
objek.
2.5.1.4 Diagram
sebuah interaksi antara user dengan sebuah sistem, dalam bahasa use
case user disebut sebagai aktor setiap langkah-langkah dalam use case
sistem oleh karena itu jangan mengharapkan adanya korelasi antara use
2) Sequence Diagram
3. Class Diagram
berbagai macam hubungan statis yang terdapat di antara mereka. Class Diagram
juga menunjukkan properti dan operasi sebuah class (Fowler, 2005). Notasi class
menunjukan bagaimana suatu class menjadi superclass dari class lainnya dan
menggambarkan navigasi antar class, berapa banyak obyek lain bisa berhubungan
dengan satu obyek (multiplicity antar class), dan apakah satu class menjadi bagian
dari class lainnya (agregation) (Hermawan, 2004). Contoh Class Diagram dapat
4. Activity diagram
proses bisnis, dan jalur kerja. Dalam beberapa hal, diagram hampir sama dengan
sebuah aliran data, akan tetapi perbedaan prinsip antara activity diagram dengan
notasi diagram alir adalah pada activity diagram lebih mendukung kepada
behavior parallel.
telah dikembangkan secara significant dan diubah lagi kedalam bentuk UML 2.
masalah bagi pengguna yang memodelkan jalur kerja yang mana lebih cocok
Proses perancangan basis data dibagi menjadi 6 tahapan, antara lain: (Linda
pada basis data dan sistem informasi yang akan berinteraksi dengan sistem
basis data, termasuk para pemakai yang ada dan pemakai yang baru serta
aplikasi – aplikasinya.
3. Memilih DBMS
dan jalur akses yang mendukung DBMS, pemakai, dan lain – lain. Faktor
a. Struktur Data
struktur penyimpanan dan jalur – jalur akses ke file – file basis data untuk
Pada tahap ini sistem basis data, perintah dalam DDL dan SDL (Storage
untuk membuat skema basis data dan file – file basis data yang kosong.
pengalaman dalam pembuatan web yang powerfull. Berbagai fitur visual editing
pada Dreamweaver mengizinkan Anda membuat halaman web dengan cepat tanpa
2.8 PHP
seperti halnya Java, Pascal, Basic atau C yang bersama – sama dengan
data base server membuat situs yang kita buat menjadi lebih dinamis, PHP
<?php
1. Dalam PHP variabel dimulai oleh simbol dolar ($) diikuti oleh nama
$nama_variabel = Nilai;
a. Variabel harus dimulai huruf dan boleh diikuti oleh huruf atau
2.9 MySQL
open source dan memiliki kemampuan untuk menampung kapasitas yang sangat
programmer web.
menjadi tiga kategori yaitu Numeric, Date and Time dan tipe data
string. Menentukan jenis dari tipe data merupakan suatu hal yang
Numerik adalah salah satu bentuk data yang berupa data angka.
9223372036854775807.
32
format string.
33
karakter.
(64K-1) data.
MEDIUMTEXT Tipe ini dapat menyimpan data yang cukup besar, yaitu
1. mysql_connect()
Mysql_connect(”$host”,”$username”,”$password”);
35
$password Password
2. mysql_select_db()
mysql_select_db($db,$link_id)
3. mysql_query()
4. mysql_num_rows()
Mysql_num_rows($query)
36
5. mysql_fetch_array()
record dari suatu query. Fungsi ini menghasilkan nilai array. Dengan
Mysql_fetch_array($query)
BAB III
METODE PENELITIAN
langsung dengan dua atau beberapa orang. Teknik wawancara ini penulis
sekolah.
wawancara kepada:
37
38
Curug.
b. Sistem pembelajaran dan Ujian yang Berjalan pada Sekolah MTs Al-
Muawanah Curug .
penelitian.
3.1.4 Kuisioner
program yang kami buat dan sekaligus memberikan nilai terhadap hasil uji
perencanaan syarat dan tujuan informasi, fase perancangan, fase konstruksi, dan
fase pelaksanaan. Model RAD peneliti gunakan karena melihat dari aplikasi yang
membutuhkan waktu yang lama, metode RAD adalah metode yang diperuntukkan
a) Perancangan Proses
yaitu: Use Case Diagram, Class Diagram, Sequence Diagram dan Activity
Diagram
a) Pengujian
Pada tahapan ini dilakukan pengujian terhadap aplikasi yang telah dibuat,
b) Tanggapan User
secara sistematis namun masih berbasis kertas. Hal ini menyebabkan beberapa
kelemahan yaitu kurang terwat sehigga data mudah hilang dan membutuhkan
RAD
RAD
Use Case
Fase Diagram
perancangan
Syarat-syarat
Class
Perubahan/
Perancangan Diagram
penambahan database
Kurang
Tanggapan User
Baik
didirikan pada tanggal 10 Juli 1992, dan diakta notariskan pada tanggal 20
Agustus 1992 dengan akta no.383 tanggal 20 Agustus 1992 Ny.Nanni Wahyudi.
seluas 600 m2. Tanah tersebut diperoleh pada mulanya berasal dari wakaf yang
diberikan oleh seorang tokoh masyarakat setempat yang bernama Haji Nasim,
dengan luas tanah 900 m2. Kemudian di atas tanah tersebut dibangun sebuah
masyarakat setempat.
4.1.2.1 Visi
Sekolah.
42
43
4.1.2.2 Misi
bangsa.
Kepala Sekolah
Bendahara
Dari hasil observasi dan wawancara yang dilakukan pada tahap sebelumnya,
informasi pada MTs Al Muawanah ini, salah satu contoh yaitu kurangnya
4.2.1 Tujuan
demikian para siswa dan guru dapat lebih mudah untuk mendapatkan informasi
akademik sekolah.
45
4.2.2 Syarat-syarat
syarat dalam pengembangan informasi akademik berbasis web ini yaitu meliputi
a. Perangkat Lunak
4) Notepad ++ 4.0.1
5) Macromedia Dreamweaver 8
6) Adobe Photoshop CS
8) Windows XP SP 2
b. Perangkat Keras
(2CPUs)
2) Harddisk 80 GB
3) Memory 1 GB
4) Mouse
5) Keyboard
menggunakan notasi UML sebagai case tool dalam merancang proses yang akan
terjadi di dalam aplikasi, yakni dengan membuat use case diagram, class diagram,
Pada aplikasi ini, terdapat dua aktor yaitu administrator dan siswa. Adapun
siswa.
Basic Flow Siswa memilih Data pribadi
Alternate Flow
Pre Condition .
Post Condition Siswa masuk ke halaman data pribadi siswa
7. Use Case BK
Tabel 4.7
Spesifikasi Use Case BK
Pre Condition
Post Condition Guru masuk ke halaman Data Administratif guru
Alternate Flow
Pre Condition .
Post Condition Guru masuk ke halaman Data Siswa
Alternate Flow
Pre Condition
Post Condition Guru masuk ke halaman Download
Pre Condition
Post Condition Admin masuk ke halaman Data Mapel
Alternate Flow
Pre Condition
Post Condition Admin keluar dari home Admin
Pada aplikasi SIA ini terdapat 4 kelas yaitu kelas administrator, kelas siswa,
kelas guru dan kelas SIA. Notasi class berbentuk persegi panjang 3 bagian yaitu,
persegi panjang paling atas untuk nama class, persegi panjang paling bawah untuk
operasi atau method dan persegi panjang di tengah untuk atribute. Berikut adalah
class diagram aplikasi ujian madrasah yang dibangun oleh peneliti. Adapun
Keterangan :
b) Deskripsi : User membuka site, kemudian tampilan dari site itu adalah
1. Halaman Home
2. Halaman Login
5. Halaman Galeri
6. Halaman Download
72
7. Halaman Kuis
Keterangan
dilakukan oleh admin. Dimulai pada saat menginput data user, lalu cek
Keterangan
b) Deskripsi : Menu ini disajikan kepada Guru dimana guru bisa memberikan
materi kepada siswa. Setelah memilih mata pelajaran lalu pilih judul dan
Keterangan
Keterangan
b) Deskripsi :
• Mulai (start)
76
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
o Ya Selesai (finish)
o Ya Selesai (finish)
77
Keterangan
b) Deskripsi :
• Mulai (start)
(kondisi)
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
keluar (kondisi)
o Pilih Kelas
o Ya Selesai (finish
(kondisi)
79
o Pilih kelas
o Ya Selesai (finish)
(kondisi)
o Pilih cari
o Pilih detail
o Ya Selesai (finish)
o Pilih Create
o Pilih guru
o Pilih kirim
o Ya Selesai (finish)
(kondisi)
o Pilih Create
o Isi forum
o Pilih kirim
o Ya Selesai (finish)
80
(kondisi)
o Ya Selesai (finish)
(kondisi)
o Pilih simpan
o Ya Selesai (finish)
Keterangan
b) Deskripsi :
• Mulai (start)
(kondisi)
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
83
(kondisi)
o Pilih kelas
o Pilih tampilkan
o Ya Selesai (finish)
(kondisi)
o Pilih kelas
o Pilih tampilkan
o Ya Selesai (finish)
keluar (kondisi)
o Pilih simpan
o Ya Selesai (finish)
o Pilih create
84
o Pilih kelas
o Pilih siswa
o Ya Selesai (finish)
(kondisi)
o Pilih ubah
o Pilih simpan
o Pilih tambah
o Pilih simpan
o Ya Selesai (finish)
Keterangan
d) Deskripsi :
• Mulai (start)
1. Data guru & staff tampilkan halaman Data guru & staff Pilih
keluar (kondisi)
o Pilih tampilkan
o Pilih simpan
o Ya Selesai (finish)
(kondisi)
o Ya Selesai (finish)
kemudian simpan
o Ya Selesai (finish)
keluar (kondisi)
simpan
o Ya Selesai (finish)
(kondisi)
simpan
o Ya Selesai (finish)
kemudian simpan
o Ya Selesai (finish)
(kondisi)
simpan
o Ya Selesai (finish)
kemudian simpan
o Ya Selesai (finish)
(kondisi)
kemudian simpan
o Ya Selesai (finish)
keluar (kondisi)
kemudian simpan
o Ya Selesai (finish)
keluar (kondisi)
o Kemudian simpan
o Ya Selesai (finish)
90
(kondisi)
siswa/ admin
o Ya Selesai (finish)
keluar (kondisi)
o Ya Selesai (finish)
Pada tahap perancangan database ini dibuat relasi antar entitas dan
sehingga aplikasi yang dihasilkan memiliki suatu sistem pengolahan database yang
terdistribusi dengan baik berikut ini adalah struktur database yang digunakan dalam
sex tinyint
agama tinyint 1
foto_peg tinyint
status tinyint
sex tinyint
94
agama tinyint 1
foto tinyint
status tinyint
Nama Tabel : BK
Ta varchar NotNull
ta text NotNull
status tinyint 1
aplikasi. Hasil rancangan sistem dan program tersebut diterjemahkan ke dalam kode-
aplikasi ini, bahasa pemrograman yang digunakan adalah PHP. Kode program dapat
semua fungsi dan fitur yang ada dari aplikasi ini dan kemudian dilihat apakah hasil
melalui suatu web browser dan mencoba mengakses sistem informasi akademik
berbasis web. Berikut hasil dari pengujian terhadap aplikasi sistem administrasi dapat
Tabel 4.53
Hasil Pegujian Sistem Administrasi Admin
Tabel 4.54
Hasil Pegujian Sistem Administrasi Siswa
Tabel 4.55
Hasil Pegujian Sistem Administrasi Guru
Berbasis Web
Peneliti juga melakukan suatu pengujian berupa User Acceptance Test (UAT)
untuk mengetahui sejauh mana aplikasi ini mencukupi kebutuhan dari user, pada
106
tahap ini peneliti meminta tanggapan user tentang aplikasi sistem informasi akademik
Berikut ini adalah hasil persentase dari kuesioner yang telah dibagikan pada
30 orang responden yang terdiri dari 20 orang siswa, 10 orang guru. Tabel 4.12
Tabel 4.56
Hasil Persentase dari Tanggapan User
Jumlah Persentase
No Pertanyaan
(%)
1. Apakah aplikasi sistem informasi
akademik sekolah ini mudah digunakan
atau dioperasikan ? • 10 %
a. mudah • 90 %
b. sedang • 0%
c. sulit
2. Apakah anda setuju jika sistem informasi
akademik sekolah yang manual ini diganti
dengan sistem yang terkomputerisasi ?
a. setuju • 90 %
b. tidak setuju • 5%
c. ragu-ragu • 5%
3. Apakah program sistem informasi
akademik ini merupakan visi & misi
sekolah untuk mencerdaskan para siswa &
guru dalam hal teknologi informasi ? • 100 %
a. setuju • 0%
107
b. tidak setuju • 0%
c. ragu-ragu
4. Bagaimana tanggapan Anda tentang
tampilan aplikasi sistem informasi
akademik sekolah ini ? • 100 %
a. bagus • 0%
b. cukup • 0%
c. kurang
5. Bagaimana tanggapan Anda terhadap
keseluruhan aplikasi sistem informasi
akademik sekolah ini ? • 100 %
a. bagus • 0%
b. cukup • 0%
c. kurang
Hasil kuesioner menunjukkan bahwa aplikasi sistem informasi akademik ini telah
sesuai dengan kebutuhan user.
BAB V
PENUTUP
5.1 Kesimpulan
aktivitas di sekolah.
absensi, jadwal mengajar dan memberikan nilai serta tugas sekolah secara
online.
5.2 Saran
Aplikasi ini bersifat untuk mencatat kegiatan prestasi siswa (nilai) pada
pelajaran tertentu yang meliputi nilai harian, nilai tugas, nilai UTS, serta nilai
UAS. Dan untuk kedepannya diharapkan bisa sekaligus menjadi web yang
bersifat e-learning.
109
DAFTAR PUSTAKA
Kendal, Kenneth E dan Kendall, Julie E. 2003. Analisa dan Perancangan Sistem
Jilid 1. Jakarta: PT. INDEKS Kelompok Gramedia.
Nugroho, Adi ST. MMSI. 2004. Konsep Pengembangan Sistem Basis Data.
Bandung: Informatika
yakub. 2008. Sistem Basis Data Tutorial Konseptual. yogyakarta: graha ilmu.
Kadir, Abdul. 2005. Dasar Pemrograman Web Dengan Asp, yogyakarta: Andi.
110
Betha Sidik, ir, 2006. Pemrograman web dengan php. Cetakan kedua.
Informatika. Bandung
Tim Penyusun. Teknik Mudah Membangun Website dengan HTML, PHP dan
MySQL. Yogyakarta: Andi, Madiun: Madcoms, t.t
111