Post on 02-Mar-2019
PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI
(Studi Kasus pada Biro Skripsi Fakultas Kedokteran
Universitas Muhammadiyah Surakarta)
Makalah
Program Studi Informatika
Fakultas Komunikasi dan Informatika
Diajukan oleh:
Ridwan Nur Efendi
Gunawan Ariyanto
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
Januari 2016
PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI
(Studi Kasus pada Biro Skripsi Fakultas Kedokteran
Universitas Muhammadiyah Surakarta)
*Ridwan Nur Efendi, Gunawan Ariyanto
Program Studi Informatika, Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Email :rne125@ums.ac.id
ABSTRAK
Pengelolaan skripsi di Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta
masih bersifat manual sehingga banyak menyita waktu dan tenaga. Selain itu, kondisi ini dapat
memperbesar peluang terjadinya kesalahan dalam pengelolaan informasi. Untuk itu perlu
dirancang suatu sistem informasi sebagai pengganti pengelolaan manual.
Perancangan sistem terdiri dari pembuatan Use Case Diagram dan Sequence Diagram,
pembuatan database dari penentuan entitas dengan Conseptual Data Model(CDM) dan Pysical
Data Model (PDM), perancangan User Interface dan pembuatan program aplikasi menggunakan
PHP, HTML, CSS, dan JavaScrpt.
Hasil yang dicapai dari penelitian ini adalah sebuah sistem informasi pengelolaan
skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta. Sistem ini dapat
mengelola data mahasiswa dan dosen, menampilkan informasi tentang skripsi, melakukan
pencetakan berkas-berkas skripsi, dan mengelola proses skripsi dari pendaftaran sampai sidang.
Supaya didapatkan suatu sistem aplikasi yang maksimal, sistem informasi yang telah
dirancang dan dibangun dilakukan pengetesan dan pengujian dengan 3 tahap, yaitu pertama
pengujian internal hasilnya adalah sistem ini baik dan tidak ada hambatan serta masalah,
dilanjutkan dengan pengujian web browser menunjukkan bahwa hasil tampilannya baik, sistem
dapat berjalan dengan baik, dan tidak ada masalah pada waktu pengujian, dan yang terakhir
dilakukan pengujian eksternal dengan pengisian kuesioner yang menyatakan sangat setuju
dengan adanya sistem informasi pengelolaan skripsi pada Biro Skripsi Fakultas Kedokteran
Universitas Muhammadiyah Surakarta.
Kata Kunci: sistem informasi, skripsi, biro skripsi, perancangan sistem
PENDAHULUAN
Skripsi merupakan laporan tertulis hasil
penelitian yang dilakukan oleh mahasiswa
dengan bimbingan dosen dan dipertahankan
dihadapan dewan penguji. Skripsi juga di
gunakan sebagai salah satu syarat untuk
memperoleh derajat sarjan. Biro Skripsi
Fakultas Kedokteran UMS dalam mengelola
skripsi masih manual, sehingga banyak
menyita waktu dan tenaga. Hal ini dapat
memperbesar peluang terjadinya kesalahan
dalam penyampaian informasi, pada akhirnya
informasi menjadi tidak akurat. Keberadaan
aplikasi sistem informasi skripsi pada Biro
Skripsi Fakultas Kedokteran Universitas
Muhammadiyah Surakarta akan memberikan
suatu solusi agar pelaksanaan layanan skripsi
pada Biro Skripsi Fakultas Kedokteran
Universitas Muhammadiyah Surakarta akan
lebih maksimal.
TINJAUAN PUSTAKA
Menurut Ali Ibrahim (2011), dalam tulisannya
yang berjudul Pengembangan Sistem
Informasi Monitoring Tugas Akhir Berbasis
Short Message Service (SMS) Gateway di
Fasilkom Unsri dikatakan teknologi sebagai
keseluruhan metode yang secara rasional
mengarah dan memiliki ciri efisiensi dalam
setiap kegiatan manusia. Dan dikatakan pula
teknologi sebagai penerapan ilmu-ilmu
perilaku dan alam serta pengetahuan lain
secara bersistem dan menyistem, untuk
memecahkan berbagai masalah yang dihadapi
manusia. Teknologi yang tepat guna adalah
teknologi yang sesuai dengan budaya
masyarakat yang bersangkutan.
Menurut Rendro Prasetyo (2010),
mengatakan dalam karya ilmiahnya dengan
judul Perancangan Sistem Informasi Tugas
Akhir dan Kerja Praktekdi Jurusan Teknik
Industri UNS, bahawa keberhasilan sebuah
instansi yang bergerak di bidang pendidikan,
bukan hanya diperhitungkan dari ketepatan
dan banyaknya lulusan yang dihasilkan,
melainkan juga dari bagaimana instansi
tersebut mengelola berbagai data yang ada
untuk mendapatkan suatu informasi yang
diperlukan oleh civitas akademika instansi
yang bersangkutan. Informasi yang berkualitas
adalah informasi yang dapat disajikan secara
relevan, akurat, dan tepat waktu. Sehingga
pihak yang menerima akan dapat
memanfaatkan informasi tersebut sesuai
harapan.
Menurut Andreas Handojo (2003),
dikatakan dalam penelitiannya PHP dikenal
sebagai sebuah scripting language yang
menyatu dengan tag-tag HTML, dieksekusi di
server, dan digunakan untuk membuat
halaman web yang dinamis seperti halnya
Active Server Pages (ASP) atau Java Server
Page (JSP). PHP merupakan script untuk
pemrograman script web server side, script
yang membuat dokumen HTML secara on the
fly, dokumen HTML yang dihasilkan dari suatu
aplikasi bukan dokumen HTML yang dibuat
dengan menggunakan editor teks atau editor
HTML. Dengan menggunakan PHP maka
maintenance suatu situs web menjadi lebih
mudah. Proses update data dapat dilakukan
dengan menggunakan aplikasi yang dibuat
dengan menggunakan script PHP.
Menurut Muhammad Kadafi (2011),
menyebutkan Suatu database adalah sebuah
sistem yang memudahkan untuk menyimpan,
mengorganisasikan dan mengambil data besar.
Umumnya database terdiri dari koleksi data
yang sudah terorganisasikan untuk satu atau
beberapa penggunaan, dan biasanya disimpan
dalam bentuk digital.
Dari ke empat pinelitian tersebut diatas
diharapkan dalam penelitian ini penulis
mampu merancang dan membangun sistem
informasi pengelolaan skripsi dengan bahasa
pemrograman PHP, HTML dan JavaScript,
dan penanganan database menggunakan
MySQL, yang mampu mengelola data yang
ada, sehingga akan didapatkan informasi yang
berkualitas, dan pada akhirnya pihak yang
menerima akan dapat memanfaatkan informasi
tersebut sesuai harapan.
METODE
Perancangan Sistem
1. Use Case Diagram
Use Case Diagram merupakan penjelasan
sistem jika dilihat menurut pandangan
orang yang berada diluar sistem (aktor).
Use case diagram dapat lihat pada gambar
1 dan difinisi Use Case dapat dilihat pada
tabel 1.
Gambar 1. Use Case Diagram
Tabel 1. Difinisi Use Case
ID Use Case Diskripsi
adm-
01
mengelola data dosen. Admin dapat mengelola data dosen
meliputi input, edit, dan hapus.
adm-
02
mengeloal data
mahasiswa
Admin dapat mengelola data
mahasiswa meliputi input, edit, dan
hapus.
adm-
03
mengelola data bidang
minat
Admin dapat mengelola data bidang
minat meliputi input, edit, dan hapus.
adm-
04
mengelola data tahun
ajar
Admin dapat mengelola data tahun ajar
meliputi input, edit, dan hapus.
adm-
05
mengelola data
kelender akademik
Admin dapat mengelola data kalender
akademik meliputi input, edit, dan
hapus.
adm-
06
mengelola data jadwal
pendaftaran
Admin dapat mengelola data jadwal
pedaftaran review/sidang1/sidang2
meliputi input, edit, dan hapus.
USER
koordinatorDosen
AdminMahasiswa
Login
Menampilkan
halaman utama
lihat data
bimbingan cetak data
skripsi
l ihat data
skripsi
cetak data
pendaftar sidang 2
lihat data
pendafta sidang 2
cetak data pendaftar
sidang 1
lihat data
pendaftar sidang 1
cetak data
pendaftar review
lihat data
pendaftar review
mengelola
jadwal sidang 2
mengelola
jadwal sidang 1
mengelola
jadwal review
mengelola jadwal
pendaftaran
mengelola data
kalender akademik
mengelola data
tahunajar
mengelola data
bidang minat
mengelola data
mahasiswa
mengelola
data dosen
mengelola
berita
halaman
utama
koordinator
lihat
jadwal
bimbingan
lihat mahasiswa
dibimbing
mengelola data
pendaftar review
mengelola data
pendaftar sidang 1
mengelola data
pendaftar sidang 2
mengelola nilai
mahasiswa
lihat revisi
halaman utama
dosen
menampilkan
halaman utama
mahasiswa
menampilkan
data dosen dan
detil dosen
mengelola
berkas
pendaftaran
mengelola
bimbingan
menampilkan
nilai
menampilkan
revisi
Relationship_1
Relationship_2
Relationship_3
Relationship_4
Relationship_5
Relationship_6
Relationship_8
Relationship_9
Relationship_10
Relationship_11
Relationship_12
Relationship_13
Relationship_15
Relationship_14
Relationship_16
Relationship_17
Relationship_18
Relationship_19
Relationship_20
Relationship_21
Relationship_22
Relationship_25 Relationship_26
mahasiswa
#
o
o
o
o
o
o
o
o
nim
nama_mhs
gender_mhs
alamat_mhs
telp_mhs
password_mhs
foto_mhs
judul_ta
status_mhs
...
Variable characters (12)
Variable characters (50)
Variable characters (6)
Text
Variable characters (15)
Variable characters (10)
Variable characters (100)
Variable characters (100)
Integer
dosen
#
o
o
o
o
o
o
o
o
nip
nama_dsn
gender_dsn
alamat_dsn
telp_dsn
email_dsn
password_dsn
level_dsn
foto_dsn
...
Variable characters (18)
Variable characters (50)
Variable characters (6)
Text
Variable characters (15)
Variable characters (50)
Variable characters (10)
Integer
Variable characters (100)
bidang_minat
#
o
id_bid_minat
bid_minat
Integer
Variable characters (20)
jenis_jadwal
#
o
id_jns_jdl
jns_jdl
Integer
Variable characters (10)
jam_jadwal
#
o
id_jam
jam
Integer
Variable characters (15)
tahun_ajaran
#
o
id_ta
ta
Integer
Variable characters (15)
jadwal
#
o
id_jadwal
tgl_jadwal
Integer
Date
ruangan
#
o
id_ruang
ruang
Integer
Variable characters (50)
gelombang
#
o
id_gel
gel
Integer
Variable characters (10)
semester
#
o
id_smt
smt
Integer
Variable characters (5)
syarat
#
o
id_syarat
syarat
Integer
Variable characters (50)
jadwal_pendaftaran
#
o
o
o
id_jdl_pdft
tgl_mulai
tgl_selesai
status_jdl_pdft
...
Integer
Date
Date
Integer
bimbingan
#
o
o
o
o
id_bbgn
tgl_bbgn
jam_bbgn
status_bbgn
file_bbgn
...
Integer
Date
Time
Integer
Variable characters (100)
review
#
o
o
o
id_rev
hasil_rev
nilai_rev
revisi_rev
...
Integer
Text
Float
Text
sidang_II
#
o
o
o
id_sd2
hasil_sd2
nilai_sd2
revisi_sd2
...
Integer
Text
Float
Text
sidang_I
#
o
o
o
id_sd1
hasil_sd1
nilai_sd1
revisi_sd1
...
Integer
Text
Float
Text
adm-
07
mengelola data jadwal
review
Admin dapat mengelola data jadwal
peserta review meliputi input, edit, dan
hapus.
adm-
08
mengelola Jadwal
sidang 1
Admin dapat mengelola data jadwal
peserta sidang 1 meliputi input, edit
dan hapus
adm-
09
mengelola jadwal
sidang 2
Admin dapat mengelola data jadwal
peserta sidang 2 meliputi input, edit
dan hapus
adm-
10
Lihat daftar pendaftar
review
Admin dapat melihat data pendaftaran
review
adm-
11
Cetak daftar pendaftar
review
Admin dapat mencetak data
pendaftaran review
adm-
12
Lihat daftar pendaftar
sidang 1
Admin dapat melihat data pendaftaran
sidang 1
adm-
13
Cetak daftar pendaftar
sidang 1
Admin dapat mencetak data
pendaftaran sidang 1
adm-
14
Lihat daftar pendaftar
sidang 2
Admin dapat melihat data pendaftaran
sidang 2
adm-
15
Cetak daftar pendaftar
sidang 2
Admin dapat mencetak data
pendaftaran sidang 2
adm-
16
Lihat daftar pendaftar
data skripsi
Admin dapat melihat data mahasiswa
yang sedang menempuh skripsi yang
sudah selesai
adm-
17
Cetak daftar pendaftar
data skripsi
Admin dapat mencetak data mahasiswa
yang sedang menempuh skripsi yang
sudah selesai
adm-
18
Lihat data bimbingan
yang belum di setujui
Admin dapat melihat data mahasiswa
yang sedang menempuh skripsi yang
sudah melakukan bimbingan dan
belum di setujui.
adm-
19
mengelola berita Admin dapat mengelola data berita
dsn-
01
lihat halaman utama
dosen
Dosen dapat melihat halaman utama
dosen
dsn-
02
lihat data jadwan
sidang dosen
Dosen dapat melihat jadwal undangan
sidang
dsn-
03
mengelola bimbingan Dosen dapat mengelola data bimbingan
(lihat, download, setujui)
dsn-
04
menampilkan data
mahasiswa
Dosen dapat melihat data mahasiswa
yang pernah dosen bimbing
dsn-
05
mengelola data berita Dosen dapat input, hapus, dan edit data
berita
kor-
01
lihat halaman utama
dosen
Koordinator dapat melihat halaman
utama dosen
kor-
02
lihat data jadwan
sidang dosen
Koordinator dapat melihat jadwal
undangan sidang
kor-
03
mengelola bimbingan Dosen dapat mengelola data bimbingan
(lihat, download, acc)
kor-
04
menampilkan data
mahasiswa
Koordinator dapat melihat data
mahasiswa yang pernah dosen bimbing
kor-
05
mengelola data berita Koordinator dapat mengelola data
berita
kor-
06
mengelola data
pendaftar review
Koordinator dapat mengelola data
pendaftar review (lihat & setujui)
kor-
07
mengelola data
pendaftar sidang 1
Koordinator dapat mengelola data
pendaftar sidang 1 (lihat & setujui)
kor-
08
mengelola data
pendaftar sidang 2
Koordinator dapat mengelola data
pendaftar sidang 2 (lihat & setujui)
kor-
09
mengelola data jadwal
review/sidang1/sidang2
Koordinator dapat mengelola data
jadwal review/sidang 1/sidang 2
meliputi input, edit dan hapus data
kor-
10
mengelola data jadwal
review
Koordinator dapat mengelola data
jadwal review meliputi input, edit dan
hapus
kor-
11
mengelola data jadwal
sidang1
Koordinator dapat mengelola data
jadwal sidang 1 meliputi input, edit dan
hapus data
kor-
12
mengelola data jadwal
sidang2
Koordinator dapat mengelola data
jadwal sidang 2 meliputi input, edit dan
hapus data
kor-
13
mengelola nilai
mahasiswa
Koordinator dapat mengelola data nilai
mahasiswa
kor-
14
menampilkan revisi Koordinator dapat menampilkan data
revisi mahasiswa
mhs- menampilkan halaman Mahasiswa dapat melihat halaman
01 utama utama mahasiswa
mhs-
02
menampiklan nama
dosen dan detil dosen
Mahasiswa dapat melihat daftar nama
dosen
mhs-
03
mengelola berkas Mahasiswa dapat mengelola berkas-
berkas (tampil & download)
mhs-
04
pendaftaran Mahasiswa dapat input data
pendaftaran review, sidang1, sidang 2
mhs-
05
menampilkan jadwal
sidang
Mahasiswa dapat melihat jadwal
sidangnya
mhs-
06
mengelola data
bimbingan
Mahasiswa dapat mengelola data
bimbingan ke dosen (lihat, upload,
cetak berkas e)
mhs-
07
menampilkan data nilai Mahasiswa dapat menampilkan data
nilai
mhs-
08
menampilkan data
revisi
Mahasiswa dapat menampilkan data
revisi
2. Conseptual Data Model (CDM)
Conseptual Data Model (CDM) merupakan
rancangan yang berisi entitas data yang
akan menjadi tabel dalam suatu database.
CMD dari sistem ini dapat dilihat pada
gambar.2.
Gambar 2. Conseptual Data Model (CDM)
dosen
nip
id_bid_minat
nama_dsn
gender_dsn
alamat_dsn
telp_dsn
email_dsn
password_dsn
level_dsn
status_dsn
foto_dsn
...
varchar(18)
integer
varchar(50)
varchar(6)
long varchar
varchar(15)
varchar(50)
varchar(10)
integer
integer
varchar(100)
<pk>
<fk>
mahasiswa
nim
nip
id_status
nama_mhs
gender_mhs
alamat_mhs
telp_mhs
email_mhs
password_mhs
foto_mhs
judul_ta
...
varchar(12)
varchar(18)
integer
varchar(50)
varchar(6)
long varchar
varchar(15)
varchar(50)
varchar(10)
varchar(100)
varchar(100)
<pk>
<fk1>
<fk2>
bidang_minat
id_bid_minat
bid_minat
integer
varchar(20)
<pk>
jenis_jadwal
id_jns_jdl
jns_jdl
integer
varchar(10)
<pk>
jam_jadwal
id_jam
jam
integer
varchar(15)
<pk>
tahun_ajaran
id_ta
ta
integer
varchar(15)
<pk>
jadwal
id_jadwal
id_jns_jdl
id_ta
id_ruang
id_gel
id_jam
nim
id_smt
tgl_jadwal
...
integer
integer
integer
integer
integer
integer
varchar(12)
integer
date
<pk>
<fk1>
<fk3>
<fk5>
<fk2>
<fk6>
<fk7>
<fk4>
ruangan
id_ruang
ruang
integer
varchar(50)
<pk>
gelombang
id_gel
gel
integer
varchar(10)
<pk>
semester
id_smt
smt
integer
varchar(5)
<pk>
jadwal_pendaftaran
id_jdl_pdft
id_ta
id_jns_jdl
id_smt
id_ruang
id_gel
tgl_mulai
tgl_selesai
status_jdl_pdft
...
integer
integer
integer
integer
integer
integer
date
date
integer
<pk>
<fk3>
<fk1>
<fk4>
<fk5>
<fk2>
bimbingan
id_bbgn
nim
materi_bbgn
tgl_bbgn
jam_bbgn
status_bbgn
file_bbgn
...
integer
varchar(12)
long varchar
date
time
integer
varchar(100)
<pk>
<fk>
review
id_rev
nim
id_jdl_pdft
id_bid_minat
tgl_daftar_rev
hasil_rev
nilai_rev
revisi_rev
file_pro
...
integer
varchar(12)
integer
integer
date
long varchar
float
long varchar
varchar(100)
<pk>
<fk1>
<fk2>
<fk3> sidang_II
id_sd2
id_jadwal
id_sd1
hasil_sd2
nilai_sd2
revisi_sd2
...
integer
integer
integer
long varchar
float
long varchar
<pk>
<fk1>
<fk2>
sidang_I
id_sd1
id_rev
id_jadwal
hasil_sd1
nilai_sd1
revisi_sd1
...
integer
integer
integer
long varchar
float
long varchar
<pk>
<fk2>
<fk1>
berita
id_berita
nip
judul_berita
isi_berita
tgl_berita
jam_berita
gambar_berita
...
integer
varchar(18)
varchar(100)
long varchar
date
time
varchar(100)
<pk>
<fk>
status_mhs
id_status
status
integer
varchar(20)
<pk>
penguji
nip
id_jadwal
varchar(18)
integer
<pk,fk1>
<pk,fk2>
3. Pysical Data Model (PDM)
Pysical Data Model (PDM) Menunjukkan
bagaimana data disimpan pada komputer,
representing informasi seperti struktur
record, permintaan record dan akses jalan.
Serta mencakup rinci dari implementasi
phisik. PMD dalam sistem ini ditampilkan
pada gambar 3.
Gambar 3. Pysical Data Model (PDM)
4. Prancangan Desain Interface
Desain interface merupakan rancang
bangun dari rancangan percakapan antara
user sistem aplikasi dengan komputer.
Secara garis besar desain interface
mempunyai bagian-bagian, dimana setiap
bagian memiliki fungsi tersendiri. Dalam
sistem aplikasi ini bagian-bagian itu
antaralain :
1) Header: merupakan bagian paling atas
dari tampilan sistem aplikasi ini.
2) Navigasi: merupakan bagian fasilitas
berupa menu-menu yang disajikan
untuk user dalam memanfaatkan
sistem aplikasi layanan informasi ini.
3) Isi : merupakan tampilan isi dari menu
informasi layanan sistem aplikasi
berupa konten dari menu pada navigasi
dan menu informasi lainnya.
4) Footer: merupakan bagian paling
bawah dari sistem aplikasi layanan
informasi ini yang berisi informasi
tambahan dalam sistem ini.
Desain interface dalam sistem informasi
ini kita bedakan menjadi empat bagian yaitu
halaman utama, halaman admin, halaman
dosen, dan halaman mahasiswa. Desain
interface halaman utama dapat dilihat pada
gambar 4.
Gambar 4. Desain interface halaman utama.
HASIL DAN PEMBAHASAN
Dalam desain interface, sistem ini terdiri dari
halaman utama, halaman admin, halaman
dosen, halaman mahasiswa dan halaman
koordinator, dimana tiap halaman memiliki
hak akses sesuai kebutuhannya dan diamankan
dengan user dan password.
1. Halaman Utama Sistem
Pada halaman utama sistem ini
menampilkan tampilan awal dari sistem
pengelolaan skripsi ini yang terdiri dari
bagian header berupa logo dan nama
institusi, kemudian di bawahnya di
tampilkan gambar sleider yang berkaitan
dengan Fakultas Kedokteran UMS.
Gambar halaman utama dapat dilihat pada
Gambar 5.
Gambar 5. Halaman Utama Sistem
Pada halaman utama juga terdapat
menu login tiap user, menu Home Page,
menu Jadwal, menu Data Skripsi, menu
Kalender Akademik, menu Pengumuman,
dan menu Kontak.
2. Halaman Admin
Gambar 6. Halaman Admin
Halaman admin merupakan bagian yang
di peruntukkan hanya untuk admin
sebagai pengelola sistem, sebagai
penginput data mahasiswa, data dosen,
data bidang minat, pengaturan data tahun
ajar dan kalender akademik, pengaturan
pendaftran, data skripsi, data Bimbingan
Logo Institusi
Navigasi
Gambar Slaide Menu Kiri
Isi
Footer
Menu Berita
dan data Berita. Halaman admin dapat
dilihat pada Gambar 6.
3. Halaman Dosen
Gambar 7. Halaman Dosen
Halaman Dosen merupakan bagian yang
di peruntukkan hanya untuk Dosen
pembimbing yang tugasnya melakukan
bimbingan kepada mahasiswa bimbingan.
Juga dalam sistem ini nanti dosen dapat
mengetahui jadwal sidang yang akan
dosen lakukan, disamping itu juga dosen
dapat menambahkan berita artikel.
Halaman Dosen dapat dilihat pada
Gambar 7.
4. Halaman Mahasiswa
Gambar 8. Halaman Mahasiswa
Halaman Mahasiswa merupakan halaman
untuk mahasiswa yang sedang melakukan
proses skripsi. Fungsinya untuk
pendaftarkan dalam proses skripsi,
melakukan bimbingan kepada Dosen
Pembimbing, mengunduh berkas-berkas
skripsi dan melihat hasil nilai sidang.
Halaman Mahasiswa dapat dilihat pada
Gambar 8.
Hasil Pengujian
Sistem informasi pelayanan Biro Skripsi
Fakultas Kedokteran Universitas
Muhammadiyah Surakarta yang telah
dirancang dan dibangun harus dilakukan
pengetesan atau pengujian agar didapatkan
suatu sistem aplikasi yang maksimal untuk
pelayana. Pengetesan dan pengujian ini
dilakukan dengan 3 tahap, yaitu pertama
pengujian internal, dilanjutkan dengan
pengujian web browser, dan yang terakhir
dilakukan pengujian eksternal.
1. Pengujian Internal
Dalam pengetesan dan pengujian internal
ini penulis melakukan dengan melakukan
pengetesan dan pengujian black-box, yaitu
pengujian tingkah laku (behavior testing)
yang lebih terfokus pada kebutuhan
fungsional dari perangkat lunak,
pengujian black-box memungkinkan
pembuat perangkat lunak dapat
menentukan kondisi yang berlangsung
pada suatu inputan yang akan
menjalankan semua kebutuhan fungsional
dari sistem.
2. Pengujian Web Browser
Dalam pengetesan dan pengujian web
browser penulis menggunakan empat web
browser sebagai pembanding yaitu
Internet Explorer browser bawaan dari
OS Windows 7, Mozilla Firefox, Google
Chrome dan Browser Android versi
2.0.1.8_150819. Hasil pengujian dapat
dilihat pada tabel.2
Tabel 2 Tabel Hasil Pengujian Browser
No. Nama
Perangkat
Browser Hasil Uji Coba
1. PC/Laptop Internet
Explorer
browser
Sistem dapat di akses.
Visualisasi dapat
tampil tapi pada
slider/slideshow tidak
dapat berjalan.
Tiap user dapat login
dan logout dengan
baik.
Tiap-tiap menu dapat
berfungsi dengan baik.
Input, edit dan delete
dapat berjalan dengan
baik.
Mozilla
Firefox
Sistem dapat di akses.
Visualisasi dapat
tampil dengan baik.
Tiap user dapat login
dan logout dengan
baik.
Tiap-tiap menu dapat
berfungsi dengan baik.
Input, edit dan delete
dapat berjalan dengan
baik.
Chrome
Sistem dapat di akses.
Visualisasi dapat
tampil dengan baik.
Tiap user dapat login
dan logout dengan
baik.
Tiap-tiap menu dapat
berfungsi dengan baik.
Input, edit dan delete
dapat berjalan dengan
baik.
2. Handphone
Android
Browser
Android
versi
2.0.1.8_15
0819
Sistem dapat di akses.
Visualisasi dapat
tampil namun karena
layar handphone yang
relative kecil tampilan
jadi kurang nyaman
dipergunakan.
Tiap user dapat login
dan logout dengan
baik.
Tiap-tiap menu dapat
berfungsi dengan baik.
Input, edit dan delete
dapat berjalan dengan
baik.
3. Pengujian Eksternal
Dalam pengujian eksternal penulis
melakukan dua hal, meliputi pelaksanaan
kerja praktek secara langsung pada Biro
Skripsi Fakultas Kedokteran Universitas
Muhammadiyah Surakarta dan pengisian
angket kuisioner mengenai sistem
informasi yang telah dirancang dan
dibangun. Hasil kuesioner dapat dilihat
pada tabel 2. Grafiknya dapat dilihat di
gambar 9.
Tabel 3. Tabel Hasil Kuesioner
No Variabel yang dinilai Jawaban
A B C
1
Sistem informasi Biro
Skripsi ini mudah
penggunaanya.
Muda
h
Sedan
g Sulit
Jawaban 16 1 0
2 Beralih ke sistem
terkomputerisasi
Sangat
setuju Setuju
Tidak
Setuju
Jawaban 11 6 0
0%
20%
40%
60%
80%
100%
1 2 3 4 5 6 7 8 9
94%
65%71%
76%71%
53%59%
65%
24%
6%
35%29%
24%29%
47%41%
35%
65%
0% 0% 0% 0% 0% 0% 0% 0%
12%
A. Sangat Baik 64% B. Baik 35% C. Kurang 1%
3
Perlunya sistem
informasi yang
terkomputerisasi pada
Biro Skripsi untuk
menunjang kegiatan di
FKUMS.
Sangat
perlu Perlu
Tidak
perlu
Jawaban 12 5 0
4
Sistem ini akan
membantu dalam
memperoleh informasi
tentang skripsi di FK
UMS
Sangat
Memb
antu
Memb
antu Tidak
Jawaban 13 4 0
5 Sistem ini membantu
dalam proses skripsi.
Sangat
memb
antu
Memb
antu Tidak
Jawaban 12 5 0
6 Tampilan sistem
informasi ini. Bagus Cukup
Kuran
g
Jawaban 9 8 0
7
Tanggapanterhadap
keseluruhan sistem
aplikasi informasi
pelayanan skripsi ini
Bagus Cukup Kuran
g
Jawaban 10 7 0
8
Sistem iniperlu dimiliki
oleh biro skripsi untuk
memperlancar proses
skripsi
Sangat
Perlu Perlu Tidak
Jawaban 11 6 0
9
Sudah atau seringkah
menjalankan sistem
aplikasi informasi
pelayanan.
Sering Perna
h
Belum
Perna
h
Jawaban 4 11 2
Gambar 9. Grafik hasil kuesioner
Grafik hasil kuesioner pada gambar 9.
diperoleh menggunakan rumus pada
persamaan berikut ini:
Q=(J/R) x 100%...........................(1)
Keterangan Persamaan 1 :
Q = persentase nilai dari suatu jawaban
yang sama tiap pertanyaan.
J = Jumlah jawaban yang sama tiap
variabel
R = Jumlah responden. (Sugiyono,
2008, p. 199)
Pengisian kuesioner dari 17 responden
dimana terdiri dari 2 admin, 4 dosen, 1
koordinator, dan 10 mahasiswa didapatkan
hasil persentase berdasarkan persamaan 4.1
sebagaimana berikut ini:
1) Nilai persentase untuk kemudahan dalam
pengoperasian sistem menyatakan 94%
mudah dan 6% menyatakan sedang.
2) Nilai persentase untuk beralih ke sistem
terkomputerisasi menyatakan 65% sangat
setuju, dan 35% menyatakan setuju.
3) Nilai persentase untuk perlunya sistem
informasi terkomputerisasi untuk
menunjang kegiatan pada biro skripsi
Fakultas Kedokteran UMS 71%
menyatakan sangat perlu, dan 29%
menyatakan perlu.
4) Nilai persentase untuk sistem membantu
dalam memperoleh informasi tentang
skripsi di Fakultas Kedokteran UMS
menyatakan 76% sangat membantu, dan
24% menyatakatan membantu.
5) Nilai persentase untuk sistem ini membantu
dalam proses skripsi menyaktan 71% sangat
membantu, dan 29% menyatakan
membantu.
6) Nilai persentase untuk tampilan sistem
informasi menyatakan 53% bagus dan 43%
menyatakan cukup.
7) Nilai persentase untuk tanggapan tentang
keseluruhan sistem ini menyatakan 59%
bagus dan 41% menyatakan cukup.
8) Nilai persentase untuk sistem ini perlu
dimiliki oleh biro skripsi FK UMS untuk
memperlancar proses skripsi meyatakan
65% sangat perlu dan 35% Menyatakan
perlu.
9) Nilai persentase untuk sudah atau seringkah
menjalankan sistem aplikasi informasi
pelayanan menyatakan 24% sering, 65%
pernah, dan 12% menyatakan belum
pernah.
KESIMPULAN
Berdasar dari hasil pembahasan pada Sistem
Informasi Pengelolaan Skripsi pada Biro
Skripsi Fakultas Kedokteran Universitas
Muhammadiyah Surakarta, maka penulis dapat
mengambil kesimpulan bahwa,
a. Sistem Informasi pengelolaan Skripsi di
Biro Skripsi FK UMS telah berhasil di
rancang dan dibangun dengan
menggunakan bahasa pemrograman PHP,
HTML, JavaScript dan MySQL sebagai
database-nya.
b. Sistem Informasi ini dapat membantu
memberikan sarana pendukung untuk
mahasiswa, dosen dan staf Biro Skripsi
dalam pengelolaan proses skripsi.
c. Sistem Informasi ini masih perlu adanya
penambahan-penambahan fitur pendukung
lainnya seperti fitur untuk pengiriman
informasi yang terintegrasi dengan e-mail
dan pesan pendek melalui SMS dan fitur
request dari dosen ke koordinator dan
sebaliknya, juga dari dosen ke mahasiswa
waktu bimbingan.
d. Sistem informasi ini juga masih ada
kelemahan dan error ketika migrasi ke
paket server yang terdiri dari Apace HTTP
Server, MySQL, dan penerjemah bahasa
pemrograman PHP dan Perl ke versi
terbaru.
Daftar Pustaka
Handojo, Andreas. (2003), “Pembuatan Aplikasi Sistem Pendaftaran Praktikum Online Pada Jurusan
Teknik Informatika Universitas Kristen Petra Dengan Menggunakan PHP”. JURNAL
INFORMATIKA Vol. 4, No. 1, Mei 2003, pp 9 – 14.
Ibrahim, Ali. (2011), “Pengembangan Sistem Informasi Monitoring Tugas Akhir Berbasis Short
Message Service (SMS) Gateway di Fasilkom Unsri ”. Jurnal Sistem Informasi Indonesia, Vol.3,
No.2, September 2011, pp 81 – 92.
Kadafi, Muhammad. (2011), “Pembuatan Katalog Buku Perpustakaan Berbasis Web (Studi Kasus:
Universitas Indo Global Mandiri)”. JURNAL TEKNOLOGI DAN INFORMATIKA
(TEKNOMATIKA), Vol. 1, No. 3, September 2011, pp 247 - 281.
Prasetyo, Rendi, (2010), “Perancangan Sistem Informasi Tugas Akhir dan Kerja Praktekdi Jurusan
Teknik Industri UNS” JURNAL PERFORMA (2010) Vol. 9, No.1, pp. 55-63.
Sugiyono, (2008), Metode Penelitian Kuantitatif, Kualitatip dan R & D, Bandung: Penerbit Alfabeta.