Transcript
Page 1: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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

Page 2: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta
Page 3: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta
Page 4: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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 :[email protected]

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

Page 5: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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 6: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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

Page 7: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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)

Page 8: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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.

Page 9: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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

Page 10: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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

Page 11: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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.

Google

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

Page 12: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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.

Page 13: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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.

Page 14: PERANCANGAN SISTEM INFORMASI PENGELOLAAN SKRIPSI …eprints.ums.ac.id/41047/11/Naskah Publikasi.pdf · skripsi Biro Skripsi Fakultas Kedokteran Universitas Muhammadiyah Surakarta

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.


Top Related