Uploaded by rahma.fadilla

document(2)

advertisement
TUGAS AKHIR
SISTEM INFORMASI TRACER STUDY ALUMNI
DAN PENILAIAN STAKEHOLDERS BERBASIS WEB
DI STIKES NGUDIA HUSADA MADURA
Oleh:
BINTI RAHMADTUL ULFA
NIM: 11160017
PROGRAM STUDI TEKNOLOGI KOMPUTER
POLITEKNIK NSC
SURABAYA
2019
TUGAS AKHIR
SISTEM INFORMASI TRACER STUDY ALUMNI
DAN PENILAIAN STAKEHOLDERS BERBASIS WEB
DI STIKES NGUDIA HUSADA MADURA
Diajukan untuk Memenuhi Syarat Guna Memperoleh
Gelar Ahli Madya Diploma III
Program Studi Teknologi Komputer Politeknik NSC Surabaya
BINTI RAHMADTUL ULFA
NIM: 11160017
PROGRAM STUDI TEKNOLOGI KOMPUTER
POLITEKNIK NSC
SURABAYA
2019
TUGAS AKHIR
SISTEM INFORMASI TRACER STUDY ALUMNI
DAN PENILAIAN STAKEHOLDERS BERBASIS WEB
DI STIKES NGUDIA HUSADA MADURA
Oleh:
BINTI RAHMADTUL ULFA
NIM: 11160017
Politeknik NSC Surabaya Tanggal 28 Juni 2019
Menyetujui,
Mengetahui,
Pembimbing Komputer
Ketua Program Studi Teknologi
Komputer
Dr. Siti Maimunah, S.Kom., M.Kom.
Heru Prasetyo, S.E., M.Kom.
NIDN. 0711016901
NIDN. 0725107206
i
TUGAS AKHIR
SISTEM INFORMASI TRACER STUDY ALUMNI
DAN PENILAIAN STAKEHOLDERS BERBASIS WEB
DI STIKES NGUDIA HUSADA MADURA
Disusun Oleh:
BINTI RAHMADTUL ULFA
NIM: 11160017
Telah Dipertahankan di Depan Tim Penguji pada Tanggal 28 Juni 2019
Dan Dinyatakan Telah Memenuhi Syarat
Tim Penguji :
1.
Dr. Siti Maimunah, S.Kom., M.Kom
1. ………………………
Drs. Tamaji, M.T
2. ………………………
Sukarijadi, S.T., M.T
3. ………………………
ii
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadirat Allah SWT yang telah
memberikan
rahmat,
hidayah
serta
kekuatan
sehingga
penulis
dapat
menyelesaikan Tugas Akhir dengan judul “Sistem Informasi Tracer Study Alumni
dan Penilaian Stakeholders Berbasis Web di STIKes Ngudia Husada Madura”.
Shalawat dan salam selalu tercurah kepada Nabi Besar Muhammad SAW beserta
keluarganya, para sahabatnya dan pengikut-pengikutnya hingga akhir zaman.
Penulis menyadari bahwa menyusun Tugas Akhir ini tidak dapat
terlaksana dengan baik tanpa bantuan dan bimbingan dari semua pihak baik
tenaga, ide-ide maupun pemikiran kepada penulis sehingga penulis dapat menutup
segala kekurangan dan kesulitan yang penulis alami. Oleh karena itu, pada
kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya
kepada:
1. Allah SWT karena dengan rahmat dan hidayah-Nya penulis dapat
menyelesaikan Tugas Akhir ini.
2. Kedua orang tua dan saudara-saudara tercinta yang telah banya
memberikan dukungan secara penuh baik secara moral dan materil untuk
kuliah.
3. Bapak Rudianto, S.T., M.Cs. selaku Direktur Politeknik NSC Surabaya.
4. Ibu Dr. Siti Mahmudah, S.Sos., M.Si. selaku Asisten Direktur Politeknik
NSC Surabaya.
iii
5. Bapak Heru Prasetyo, S.E., M.Kom. selaku Ketua Program Studi
Teknologi Komputer.
6. Dr. Siti Maimunah, S.Kom., M.Kom. selaku Pembimbing Akademik yang
telah memberikan pengarahan, masukan serta perhatian.
7. Teman-teman seperjuangan angkatan 2016 terkhusus Program Studi
Teknologi Komputer Politeknik NSC Surabaya.
8. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu.
Penulis menyadari Tugas Akhir ini masih terdapat kekurangan dan
pengetahuan yang penulis miliki. Oleh karena itu, penulis mengharapkan kritik
dan saran yang membangun.
Akhirnya dengan segala kerendahan hati penulis mengucapkan terima
kasih tak terhingga kepada semua pihak yang membantu dalam menyelesaikan
penulisan Tugas Akhir. Penulis juga berharap Tugas Akhir ini bermanfaaat bagi
pembaca umumnya dan bagi penulis sendiri khususnya.
Surabaya, 28 Juni 2019
Penulis
iv
v
DAFTAR ISI
HALAMAN PERSETUJUAN ...........................................................................i
HALAMAN PENGESAHAN.............................................................................ii
KATA PENGANTAR ....................................................................................... iii
HALAMAN PERNYATAAN ........................................................................... v
DAFTAR ISI ......................................................................................................vi
DAFTAR TABEL ..............................................................................................viii
DAFTAR GAMBAR ......................................................................................... ix
DAFTAR LAMPIRAN ......................................................................................xi
ABSTRACT .........................................................................................................xii
ABSTRAKSI ..................................................................................................... xiii
BAB I PENDAHULUAN
A...Latar Belakang Masalah .........................................................................1
B...Rumusan Masalah .................................................................................. 3
C...Tujuan dan Manfaat Penelitian .............................................................. 3
BAB II LANDASAN TEORI
A...Tracer Study ........................................................................................... 5
B...Perancangan Sistem Informasi ...............................................................5
C...Pengujian Sistem ....................................................................................12
D...Sistem Informasi .................................................................................... 13
E... Website ................................................................................................... 13
F... Pemrograman Web ................................................................................. 14
vi
G...Database ................................................................................................ 16
BAB III PEMBAHASAN
A...Perancangan ........................................................................................... 18
B...Implementasi .......................................................................................... 41
C...Uji Coba Sistem ..................................................................................... 46
BAB IV PENUTUP
A...Kesimpulan ............................................................................................ 49
B...Saran .......................................................................................................49
DAFTAR PUSTAKA ........................................................................................ 51
LAMPIRAN 1. Pengajuan Judul ....................................................................... 53
LAMPIRAN 2. Kartu Bimbingan ...................................................................... 54
LAMPIRAN 3. Output Ekspor Laporan Tracer Study ...................................... 55
LAMPIRAN 4. Form Penilaian Kinerja Stakeholders ...................................... 56
vii
DAFTAR TABEL
Tabel 2.1 Activity Diagram ............................................................................... 8
Tabel 2.2 Symbol Relationships antar Class ..................................................... 10
Tabel 2.3 Symbol Sequence Diagram ................................................................11
Tabel 3.1 Kebutuhan Hardware and Software ..................................................19
Tabel 3.2 Uji coba sistem .................................................................................. 47
viii
DAFTAR GAMBAR
Gambar 2.1 Notasi Use Case Diagram ............................................................ 7
Gambar 2.2 Class Diagram Elements .............................................................. 9
Gambar 3.1 Use case sistem .............................................................................20
Gambar 3.2 Activity diagram validasi identitas alumni ................................... 21
Gambar 3.3 Activity diagram alumni mengisi tracer study ..............................22
Gambar 3.4 Activity diagram alumni mengunggah file penilaian kinerja ........22
Gambar 3.5 Activity diagram proses login admin ............................................ 23
Gambar 3.6 Activity diagram menampilkan data alumni ................................. 24
Gambar 3.7 Activity diagram tambah data alumni ........................................... 24
Gambar 3.8 Activity diagram ubah data alumni ............................................... 25
Gambar 3.9 Activity diagram hapus data alumni ............................................. 26
Gambar 3.10 Activity diagram menampilkan data tracer study .......................26
Gambar 3.11 Activity diagram ekspor data tracer study setiap alumni ............27
Gambar 3.12 Activity diagram ekspor data tracer study per prodi .................. 28
Gambar 3.13 Class diagram .............................................................................29
Gambar 3.14 Sequence diagram pengisian tracer study .................................. 30
Gambar 3.15 Sequence diagram upload penilaian kinerja ............................... 31
Gambar 3.16 Sequence diagram login admin .................................................. 32
Gambar 3.17 Sequence diagram tambah data alumni ...................................... 32
Gambar 3.18 Sequent diagram edit data alumni .............................................. 33
Gambar 3.19 Sequence diagram hapus data alumni .........................................34
ix
Gambar 3.20 Sequence diagram ekspor tracer study setiap alumni ................ 34
Gambar 3.21 Sequence diagram ekspor tracer study per prodi ....................... 35
Gambar 3.22 Wireframe Form Tracer Study ....................................................36
Gambar 3.23 Wireframe Form Upload Penilaian Kinerja ............................... 37
Gambar 3.24 Wireframe Form Login Admin ...................................................37
Gambar 3.25 Wireframe Dashboard ................................................................ 38
Gambar 3.26 Wireframe Data Tracer Study .....................................................38
Gambar 3.27 Wireframe Ekspor Tracer Study ................................................. 39
Gambar 3.28 Wireframe Data alumni ...............................................................39
Gambar 3.29 Wireframe Tambah Data Alumni ............................................... 40
Gambar 3.30 Wireframe Data Prodi ................................................................. 40
Gambar 3.31 Wireframe Tambah Data Prodi ...................................................41
Gambar 3.32 Implementasi form tracer study .................................................. 41
Gambar 3.33 Implementasi form upload penilaian kinerja ..............................42
Gambar 3.34 Implementasi form login admin .................................................. 43
Gambar 3.35 Implementasi halaman dashboard .............................................. 43
Gambar 3.36 Implementasi data tracer study ...................................................44
Gambar 3.37 Implementasi ekspor data tracer study ....................................... 44
Gambar 3.38 Implementasi data alumni ........................................................... 45
Gambar 3.39 Implementasi data program studi ................................................46
x
DAFTAR LAMPIRAN
LAMPIRAN 1. Pengajuan Judul ...................................................................... 53
LAMPIRAN 2. Kartu Bimbingan .....................................................................54
LAMPIRAN 3. Output Ekspor Laporan Tracer Study ..................................... 55
LAMPIRAN 4. Form Penilaian Kinerja Stakeholders ..................................... 56
xi
ABSTRACT
Alumni Tracer Study and stakeholders evaluation Infromation System
based on Website in STIKes Ngudia Husada Madura used to obtain information
from alumni and company / institutional / agency stakeholders about the
performance of STIKes Ngudia Husada Madura alumni after entering the working
environment. There are several questions must be filled by alumni in the tracer
study page. There is also a document for stakeholders that contains questions
which it has to be downloaded and uploaded back by alumni after being filled by
stakeholders. This information needed to evaluate learning system and curriculum
in STIKes Ngudia Husada Madura and to got the feedback from company /
institutional / agency where alumni work.
Keywords: Tracer Study, Alumni, Stakeholders, Web
xii
ABSTRAKSI
Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders
Berbasis Web di STIKes Ngudia Husada Madura ini digunakan untuk
memperoleh
informasi
dari
alumni
STIKes
dan
stakeholders
perusahaan/lembaga/instansi tentang kinerja dari alumni STIKes Ngudia Husada
Madura setelah memasuki dunia kerja. Ada beberapa pertanyaan pada halaman
form tracer study yang harus diisi oleh alumni. Tersedia juga file yang berisi
pertanyaan untu stakeholders yang nantinya harus di-download dan di-upload
kembali oleh alumni setelah diisi oleh stakeholders. Informasi inilah yang
diperlukan dalam rangka melakukan evaluasi terhadap sistem pembelajaran dan
kurikulum di STIKes Ngudia Husada Madura serta mendapatkan umpan balik dari
perusahaan/lembaga/instansi dimana alumni mengabdikan pengetahuannya
selama ini.
Kata Kunci: Tracer Study, Alumni, Stakeholders, Web
xiii
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
Menurut Saleh dan Safriadi (2012), alumni merupakan produk dari suatu
lembaga pendidikan. Kualitas alumni menunjukkan kualitas dari lembaga
pendidikan tersebut. Untuk membekali agar alumni memiliki kesiapan yang cukup
dalam menghadapi dunia kerja, institusi perlu mengupayakan beragam cara yang
efektif dan efisien. Di sisi lain, pada dasarnya masalah alumni tidak hanya terletak
pada kesiapan alumni tersebut dalam mengarungi dunia baru (dunia kerja).
Tracer study merupakan studi yang tujuan utamanya untuk memperoleh
informasi mengenai lulusan yang sudah bekerja dan belum bekerja. Selain itu
tracer study bertujuan untuk mengetahui hasil pendidikan dalam bentuk
penguasaan dan pemerolehan kompetensi lulusan yang diaplikasikan di dunia
kerja serta transisi dari dunia pendidikan tinggi ke dunia usaha dan industri.
Melalui tracer study ini penyelenggara pendidikan dapat mengetahui bagaimana
penyelenggaraan dan mutu layanan program melalui penilaian para alumni.
Melalui ini, maka penyelenggara mampu untuk memperbaiki dan meningkatkan
kualitas layanannya (Nuryake dkk: 2015).
Menurut Iqbal dkk (2011), kinerja organisasi yang baik mengacu pada
kinerja karyawan yang baik pula. Kinerja karyawan yang baik tidak terjadi secara
otomatis begitu saja. Aspek-aspek seperti standar manajerial, pengetahuan dan
keterampilan, komitmen dan penilaian kinerja dapat mempengaruhi kinerja
1
2
karyawan. Penilaian kinerja dari stakeholders digunakan dalam beberapa waktu
tertentu untuk menilai prestasi kerja seorang karyawan. Kegunaan dalam
penggunaan penilaian kinerja ini adalah untuk meningkatkan performa kerja dari
karyawan.
STIKes Ngudia Husada Madura, yang lebih dikenal dengan sebutan
STIKes NHM, adalah salah satu Perguruan Tinggi Swasta di Madura yang
mendapatkan ijin operasional pada bulan Maret 2009 dan berlokasi di kota
Bangkalan. STIKes NHM berupaya meningkatkan kualitas sumber daya manusia.
Upaya melakukan perbaikan baik di bidang akademik maupun infrastruktur telah
banyak dilakukan, dimana upaya-upaya ini dimaksudkan sebagai langkah untuk
memperbaiki mutu lulusan yang mampu menguasai ilmu pengetahuan dan
teknologi sesuai dengan tuntutan perkembangan zaman. Lulusan yang memiliki
kemampuan bersaing di era global, lulusan yang memiliki kepribadian dan akhlak
mulia, sehingga mampu menjadi kader pimpinan bangsa di masa globalisasi
mendatang. Tujuan dari program ini yaitu mengembangkan kurikulum yang
dinamis yang mengikuti perkembangan ilmu pengetahuan dan teknologi serta
kebutuhan stakeholders. Untuk mencapai tujuan tersebut dilakukan kegiatan
tracer study alumni dan stakeholders dalam rangka mengkaji kebutuhan bahan
ajar untuk mendukung ketercapaian kompetensi lulusan yang dibutuhkan pasar
kerja nasional dan internasional serta komunitas ilimiah.
Dengan kegiatan tracer study dan stakeholders ini diharapkan STIKes
NHM mendapatkan informasi indikasi kekurangan pelaksanaan program studi dan
menyediakan dasar-dasar pelaksanaan perencanaan di masa depan. Untuk itu
3
informasi keberhasilan profesionalisme (karir, status, pendapatan) para alumni
dibutuhkan. Demikian pula informasi terhadap pengetahuan pengetahuan dan
keahlian yang relevan (hubungan antara pengetahuan dan keahlian dengan
kebutuhan kerja, ruang lingkup pekerjaan, posisi professional). Para alumni
diharapkan juga dapat memberikan penilaian kondisi dan ketentuan belajar yang
mereka alami masa belajar dikaitkan dengan dunia kerja yang mereka hadapi.
B. Rumusan Masalah
Dari uraian latar belakang di atas, maka penulis mengidentifikasikan
permasalahan sebagai bahan untuk diteliti sebagai berikut:
“Bagaimana merancang dan membangun sistem informasi Tracer Study alumni
dan penilaian stakeholders berbasis web di STIKes Ngudia Husada Madura?”
C. Tujuan dan Manfaat Penelitian
Tujuan dari penelitian ini adalah untuk membangun dan merancang
Aplikasi Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders
Berbasis Web di STIKes Ngudia Husada Madura. Hasil penelitian ini diharapkan
dapat bermanfaat:
1.
Bagi perguruan tinggi
a.
Dapat memperoleh informasi stakeholders tentang kinerja dari alumni
STIKes NHM setelah memasuki dunia kerja.
b.
Dapat menentukan strategi dan orientasi pendidikan.
4
c.
Dapat melakukan perbaikan konsep maupun teknis penyelenggaraan
pendidikan dan pengajaran sehingga lulusan semakin menjadi lebih baik
dalam
kapasitas
intelektualnya,
keterampilan
maupun
akhlak
dan
kepribadiannya.
2.
Bagi alumni dan perusahaan/lembaga/instansi
Bermanfaat untuk menjadi salah satu pertimbangan apakah mereka akan
menggunakan alumni STIKes NHM sebagai staff di perusahaannya.
3. Bagi peneliti
a. Dapat menambah pengetahuan mengenai pemrograman web.
b. Dapat mengetahui bagaimana cara dalam mengembangkan kualitas proses
pembelajaran dan evaluasi pembelajaran serta pengembangan manajemen
pendidikan
BAB II
LANDASAN TEORI
A. Tracer Study
Tracer study merupakan studi yang tujuan utamanya untuk memperoleh
informasi mengenai lulusan yang sudah bekerja dan belum bekerja. Selain itu
tracer study bertujuan untuk mengetahui hasil pendidikan dalam bentuk
penguasaan dan pemerolehan kompetensi lulusan yang diaplikasikan di dunia
kerja serta transisi dari dunia pendidikan tinggi ke dunia usaha dan industri.
Melalui tracer study ini penyelenggara pendidikan dapat mengetahui bagaimana
penyelenggaraan dan mutu layanan program melalui penilaian para alumni.
Melalui ini, maka penyelenggara mampu untuk memperbaiki dan meningkatkan
kualitas layanannya (Nuryake dkk: 2015).
B. Perancangan Sistem Informasi
Perancangan adalah suatu kegiatan yang memiliki tujuan untuk mendesain
sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi
perusahaan yang diperoleh dari pemilihan alaternatif sistem terbaik (Karman:
2018). Perancangan sistem mempunyai beberapa tahapan, dimulai dari penentuan
metode analisis sistem hingga desain user interface sistem.
Terdapat banyak model metode untuk melakukan analisis dan perancangan
sistem, namun dalam penelitian ini menggunakan metode object oriented analysis.
Menurut Mulyani (2016), object oriented analysis merupakan teknik analisis
sistem dengan menempatkan data dan proses pada sebuah abstraksi yang sering
5
6
disebut dengan objek dimana setiap objek memiliki atribut dan fungsi yang bisa
saling berhubungan untuk menjalankan sistem. Object oriented analysis
menggunakan pemodelan Unified modeling language (UML).
Unified modeling language (UML) merupakan bahasa pemodelan yang
telah terstandarisasi dalam penggunaan metode object oriented analysis. Menurut
Windu Gata, Grace (2013), Unified Modeling Language (UML) adalah bahasa
spesifikasi
standar
yang
dipergunakan
untuk
mendokumentasikan,
menspesifikasikan dan membanngun perangkat lunak. UML merupakan
metodologi dalam mengembangkan sistem berorientasi objek dan juga merupakan
alat untuk mendukung pengembangan sistem. Unified modeling language (UML)
menyediakan banyak diagram yang mempunyai fungsi masing dalam menjelaskan
sistem informasi, namun dalam penelitian ini tidak semua diagram akan
digunakan hanya beberapa diagram saja yang paling banyak digunakan dalam
perancangan sistem, diagram tersebut diantaranya sebagai berikut :
1.
Use case diagram
Use case diagram adalah diagram yang digunakan untuk memodelkan
berdasarkan pengguna sistem. Use case mendefinisikan aktor atau pengguna yang
akan menggunakan sistem dan fitur apa saja yang dapat digunakan oleh aktor
tersebut.
7
Notasi use case diagram:
Stick figure yang disebut aktor
dan mewakili sebuah peran
Garis penghubung untuk
menunjukkan aktor mana yang
menjalankan use case yang mana
Mengisi kuisioner
Alumni
Gambar 2.1 Notasi Use Case Diagram
Menurut Triandini dan Suardika (2012) salah satu langkah awal untuk
membuat Use Case Diagram adalah dengan mengidentifikasi aktor dan proses
bisnis dasar. Langkah-langkah membuat use case diagram
a.
Mengidentifikasi aktor. Perhatikan bahwa aktor sebenarnya adalah peran
yang dimainkan oleh pengguna. Sebaiknya identifikasi peran spesifik yang
dimainkan oleh pengguna. Ingatlah bahwa beberapa orang (pengguna) yang
sama mungkin memainkan berbagai peran karena ia menggunakan sistem.
Contoh aktor: mahasiswa, dosen, order clerk, department manager, auditor,
dan sebagainya.
b.
Setelah peran aktor teridentifikasi, langkah berikutnya adalah menyusun
tujuan-tujuan yang ingin dicapai oleh peran-peran tersebut dalam penggunaan
sistem. Tujuan tersebut merupakan tugas yang dilakukan oleh aktor untuk
mencapai beberapa fungsi bisnis yang memberikan nilai tambah bagi bisnis.
Contoh: melihat info biodata, menyimpan data login, mengirim testimoni.
8
2.
Activity diagram
Activity diagram digunakan untuk menjelaskan aktivitas atau alur sistem
dari awal hingga akhir. Setelah menentukan aktor dan fitur apa saja yang
digunakan aktor pada use case diagram, pada activity diagram ini dijelaskan lebih
detail lagi urutan aktivitas ataupun interaksi apa saja yang dilakukan pengguna
dengan sistem berdasarkan pembagian fitur aktor masing-masing.
Tabel 2.1 Activity Diagram
Gambar
Keterangan
Start Point, diletakkan pada pojok kiri atas dan
merupakan awal aktivitas
End Point, akhir aktivitas
Activities, menggambarkan suatu proses/kegiatan
bisnis
Fork/percabangan, digunakan untuk menunjukkan
kegiatan yang dilakukan secara parallel atau untuk
menggabungkan dua kegiatan atau lebih
Join (penggabungan) atau rake, digunakan untuk
menunjukkan adanya dekomposisi
Decision Points, menggambarkan pilihan untuk
pengambian keputusan, true atau false
Swinlame, pembagian activity diagram untuk
menunjukkan siapa melakukan apa
3.
Class diagram
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan
sebuah obyek dan merupakan inti dari pengembangan dan desain berorientasi
9
obyek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus
menawarkan layanan untuk memanipulasi keadaan tersebut (metode/fungsi).
Class diagram menggambarkan struktur dan deskripsi class, package, dan obyek
beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan
lain-lain.
Gambar 2.2 Class Diagram Elements
Attributes dan Operation (metoda) dapat memiliki salah satu sifat berikut:
a. Private, hanya bisa dipanggil dari dalam kelas itu sendiri, methode/attributes
diawali dengan tanda “-“
b. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan class
turunannya, methode/attributes diawali dengan tanda “#”
c. Public, dapat dipanggil dari semua objek, methode/attributes diawali dengan
tanda “+”
10
Tabel 2.2 Symbol Relationships antar Class
Hubungan
Symbol
Asosiasi / association
Keterangan
Relasi
antar
kelas
dengan makna umum,
asosiasi biasanya juga
disertai
dengan
multiplicity
Asosiasi
berarah/directed Relasi
association
dengan
yang
antar
kelas
makna
kelas
satu
digunakan
oleh kelas yang lain,
asosiasi biasanya juga
disertai
dengan
multiplicity
generalisasi
Relasi
antar
dengan
kelas
makna
generalisasi-spesialisasi
(umum-khusus)
Kebergantungan/dependency
Relasi
antar
dengan
kelas
makna
kebergantungan
antar
kelas
Agregasi/aggregation
Relasi
antar
kelas
dengan makna semuabagian (whole-part)
4.
Sequence diagram
Sequence diagram adalah step by step dari sistem terhadap sebuah use
case. Dapat disebut sebagai penjabaran sistem dari use case. Sequence diagram
11
akan menjelaskan tentang proses yang terjadi dalam sistem. Pembuatan sequence
diagram dijabarkan berdasarkan use case yang ada.
Tabel 2.3 Symbol Sequence Diagram
Keterangan
Symbol
Actor, fungsinya sama dengan aktor yang ada di use
case diagram yakni menandai bahwa ini adalah orang
atau sistem luar yang memiliki hubungan dengan
objek yang ada di dalamnya. Penggunaannya tidak
hanya diperuntukkan untuk orang saja, namun
digunakan pula untuk sistem lain. Intinya simbol ini
digunakan untuk suatu objek yang terhubung dengan
sistem yang akan dibuat nanti.
Lifeline, digunakan untuk menandakan bahwa adanya
tingkah laku pada aktor atau objek sistem yang
dirujuk.
Object, untuk menandakan objek-objek yang ada di
dalam diagram.
Lifetime, berbentuk kotak persegi panjang dengan
arah ke bawah dan terletak di garis hidup suatu objek
atau class tanpa menyertakan text (tanpa nama).
Call, digunakan untuk memanggil class sesuai dengan
type keterangan yang ada pada simbol ini.
Create, digunakan untuk membuat suatu objek lain
dalam sequence.
Destroy,
digunakan
untuk
memutus
arus
atau
mematikan garis hidup yang ada pada objek atau
class.
12
C. Pengujian Sistem
Pengujian sistem merupakan tahap terakhir dalam pembuatan sistem
informasi, pada tahap ini dilakukan pengecekan kesesuian sistem dengan proses
bisnis alur sistem yang telah dirancang sebelumnya. Penting sekali dilakukan
pengujian sistem, karena dengan dilakukannya pengujian dapat diketahui
kesalahan-kesalahan maupun kekurangan pada sistem.
Adapun metode pengujian sistem menurut Binus University dalam
situsnya
http://scdc.binus.ac.id/himsisfo/2016/10/perbedaan-white-box-testing-
dan-black-box-testing/, dijelaskan sebegai berikut :
1. White Box Testing
White box testing adalah pengujian yang dilakukan sampai kepada detail
pengecekan kode program. Pengujian ini yang didasarkan pada detail prosedur
dan alur logika kode program. Pada kegiatan white box testing, tester melihat
source code program dan menemukan bug dari kode program yang diuji.
Kegiatan tester dengan menggunakan metode white box testing adalah
melihat kode program dan membuat test case untuk mencari kesalahan/bugs/error
dari kode program yang dibuat oleh programmer.
2. Black Box Testing
Pengujian yang didasarkan pada detail aplikasi seperti tampilan aplikasi,
fungsi-fungsi yang ada pada aplikasi, dan kesesuaian alur fungsi dengan bisnis
13
proses yang diinginkan oleh customer. Pengujian ini tidak melihat dan menguji
source code program.
Kegiatan tester dengan menggunakan metode white box testing adalah
membuat test case untuk menguji kesesuaian alur kerja suatu fungsi di aplikasi
dengan requirement yang dibutuhkan customer untuk fungsi tersebut dan mencari
bugs/error dari tampilan (interface) sistem.
D. Sistem Informasi
Menurut Kadir (2014) sesungguhnya, yang dimaksud dengan sistem
informasi tidak harus melibatkan komputer. Sistem informasi yang menggunakan
komputer biasa disebut sistem informasi berbasis komputer (Computer-Based
Information System atau CBIS). Dalam praktik, istilah sistem informasi lebih
sering
dipakai tanpa
embel-embel
berbasis komputer walaupun
dalam
kenyataannya komputer merupakan bagian yang penting.
E. Website
Website merupakan kumpulan halaman-halaman yang digunakan untuk
menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau
gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang
membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing
dihubungkan dengan jaringan-jaringan halaman (Bekti: 2015).
Situs atau web dapat dikategorikan menjadi dua yaitu website statis dan
website dinamis. Web statis adalah web yang berisi/menampilkan informasi-
14
informasi yang sifatnya statis (tetap). Disebut statis karena suatu web hanya
berhubungan dengan halaman web lain dan berisi suatu informasi yang tetap.
Sebagai contoh web statis adalah website profil perusahaan. Sedangkan web
dinamis adalah web yang menampilkan informasi serta dapat berinteraksi dengan
pengguna. Web yang dinamis memungkinkan pengguna untuk beriteraksi
menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web
dinamis bersifat interaktif, tidak kaku, dan terlihat lebih indah. Contoh dari
website dinamis adalah website toko online dimana pemilik website dapat
melakukan perubah-perubahan produk yang kemudian perubahan tersebut
tersimpan pada database.
F. Pemrograman Web
PHP atau Hypertext Prepocessor merupakan bahasa pemrograman
berbasis web yang memiliki kemampuan untuk memproses data dinamis. Artinya,
dapat membentuk suatu tampilan berdasarkan pemintaan terkini (Kadir 2008).
Script PHP harus selalu di awali dengan <? atau <?php dan diakhiri dengan ?>
seperti contoh berikut : <?php tempat Penulisan script PHP ?>
Seiring dengan semakin berkembangnya waktu, teknologi website juga
terus berubah mengiringi perkembangan jaman. Dengan adanya perubahan
teknologi akan semakin memudahkan dalam pembuatan website dan mempercepat
dalam proses pembuatanya. Para programmer dimudahkan dengan adanya
framework yang disediakan secara gratis oleh vendor-vendor yang tersedia di situs
internet.
15
Framework adalah kerangka kerja. Framework juga dapat diartikan
sebagai kumpulan script (terutama class dan function) yang dapat membantu
developer/programmer, seperti koneksi ke database, pemanggilan variable, file,
dan lain-lain sehingga pekerjaan developer lebih fokus dan lebih cepat dalam
membangun aplikasi.
Dalam penelitian ini penulis menggunakan framework codeigniter dalam
pembuatan Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders
Berbasis Web, menurut Rahmawati (2017) dalam bukunya yang berjudul
Codeigniter Web Framework menjelaskan bahwa codeigniter merupakan sebuah
framework PHP dengan konsep MVC (Model, View, Controller) yang dapat
memudahkan developer (pengembang) untuk membuat aplikasi web dengan cepat,
karena konsep MVC ini memisahkan antara query ke database (Model) dengan
tampilan (View) serta logika pemrograman (Controller). Kelebihan menggunakan
framework codeigniter antara lain adalah :
1.
Gratis, framework codeigniter dapat dengan mudah diunduh dalam website
resminya https://www.codeigniter.com,
2.
Menghemat waktu, karena pengembangan tinggal menggunakan library yang
telah disediakan framework codeigniter,
3.
Menggunakan konsep MVC, konsep MVC memisahkan antara query
database (Model), desain tampilan (View) dan logika sistem (Controller)
sehingga memudahkan dalam pengembangan kedepannya
4.
Dokumentasi yang lengkap tersedia saat mengunduh, namun juga dapat
dengan mudah dilihat pada website resminya,
16
5.
Komunitas, framework codeigniter telah banyak digunakan oleh pengembang
web sehingga memudahkan untuk berinteraksi bertanya dan berdiskusi.
G. Database
Database atau basis data merupakan suatu kumpulan data terhubung yang
disimpan secara bersama-sama pada suatu media, yang diorganisasikan
berdasarkan sebuah skema atau struktur tertentu, dan dengan software untuk
melakukan manipulasi untuk kegunaan tertentu. Basis data bisa diartikan juga
sebagai sekumpulan data yang disusun dalam bentuk beberapa table yang saling
memiliki relasi maupun berdiri sendiri. (Pamungkas, 2017),
Menurut Huda (2019) MySQL adalah sebuah perangkat lunak sistem
manajemen basis data SQL atau yang dikenal dengan DBMS (database
management system), database ini multithread, multi-user. MySQL AB membuat
MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General
Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial
untuk kasus-kasus yang bersifat khusus. Sebagai database server, MySQL dapat
dikatakan lebih unggul dibandingkan database server lainnya, terutama dalam
kecepatan. Berikut ini beberapa keistimewaan MySQL antara lain:
1.
Portabilitas
MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
windows, linux dan lainnya.
17
2.
Multiuser
MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan
tanpa mengalami masalah atau konflik.
3.
Security
MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask,
nama host, dan izin akses user dengan sistem perizinan yang mendetail serta
password terenkripsi.
4.
Scalability and limits
MySQL mampu menangani database dalam skala besar, dengan jumlah
record lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.
BAB III
PEMBAHASAN
A. Perancangan
1.
Analisa Kebutuhan Sistem Informasi
Pada tahap ini dilakukan proses wawancara kepada salah satu staff Stikes
Ngudia Husada Madura untuk mengetahui detail permasalahan yang ada sebagai
bahan analisa sehingga dapat diketahui kebutuhan fitur yang akan diterapkan pada
sistem informasi tracer study alumni dan penilaian stakeholder.
Dari tahap wawancara tersebut menghasilkan kesimpulan mengenai
kebutuhan fitur dari sistem informasi tracer study alumni dan penilaian
stakeholder sebagai berikut :
a.
Alumni Sebagai User
1) Dapat mengisi kuesioner tracer study yang tersedia di website Stikes Ngudia
Husada Madura
2) Dapat mengunduh form penilaian kinerja yang tersedia untuk di berikan ke
pimpinan tempat alumni bekerja dan selanjutnya di upload kembali di website
Stikes Ngudia Husada Madura.
b. Departemen Alumni Sebagai Administrator
1) Login
2) Tabel jawaban tracer study berserta dengan fitur cetak setiap jawaban alumni
3) Fitur cetak jawaban berdasarkan program studi dan tahun lulus alumni
4) Setting akun ubah password.
18
19
2.
Analisis Kebutuhan Hardware dan Software
Analisis kebutuhan hardware dan software dilakukan untuk dapat
mengetahui software dan hardware apa saja yang dapat digunakan dalam proses
development sistem informasi. Dengan demikian memudahkan dalam proses
pengembangan sistem untuk kedepannya, karena telah di dokumentasikan dengan
lengkap setiap tahapan pembuatan sistem termasuk software dan hardware apa
saja yang digunakan. Kebutuhan hardware dan software pada sistem informasi
tracer study alumni dan penilaian stakeholder berbasis web di Stikes Ngudia
Husada Madura adalah sebagai berikut ini :
Tabel 3.1 Kebutuhan Hardware and Software
No
3.
Kebutuhan
Keterangan
1
Laptop atau PC
Minimal ram 2 Gb
2
Text editor
Visual studio, sublime, notepad++
3
Web server
Xampp
4
Database
MySQL
5
Web browser
Desain Alur Sistem
Desain alur sistem yang digunakan pada sistem informasi ini adalah
menggunakan pemodelan UML sesuai yang telah uraikan di pada bab sebelumnya.
Berikut ini merupakan desain alur sistem yang divisualisasikan menggunakan
diagram pada pemodelan UML :
20
a.
Use Case Diagram
Gambar 3.1 Use case sistem
Use case diagram diatas menjelaskan terdapat dua aktor yang
menggunakan sistem yaitu alumni dan admin. Setiap aktor mempunyai akses fitur
masing-masing. Aktor alumni mempunyai mempunyai akses yaitu mengisi tracer,
download form penilaian kinerja dan kemudian di upload kembali. Sedangkan
aktor admin mempunyai akses login sebagai admin, mengolah data alumni dan
tracer study, melakukan ekspor data tracer serta yang terakhir setting akun.
21
b.
Activity Diagram
1) Validasi identitas alumni
Gambar 3.2 Activity diagram validasi identitas alumni
Activity diagram diatas menjelaskan proses pertama dalam pengisian
tracer study yaitu alumni mengakses website resmi Stikes Ngudia Husada Madura
kemudian menuju ke menu tracer study alumni selanjutnya untuk dapat mengisi
tracer study, alumni terlebih dahulu mengisi nama dan program studi maka sistem
akan melakukan pengecekan apakah alumni telah terdaftar dalam database
kampus apakah tidak,
jika terdaftar alumni dapat melanjutkan ke proses
selanjutnya, namun jika tidak alumni tidak dapat melanjutkan pengisian tracer
study.
22
2) Alumni mengisi tracer study
Gambar 3.3 Activity diagram alumni mengisi tracer study
Activity diagram diatas menjelaskan proses setelah identitas terdaftar
sebagai alumni, alumni dapat melanjutkan untuk pengisian form tracer study
sampai selesai, selanjutnya akan langsung diarahkan ke halaman download file
form penilaian kinerja untuk diberikan ke pimpinan kerja alumni.
3) Alumni mengunggah file penilaian kinerja
Gambar 3.4 Activity diagram alumni mengunggah file penilaian kinerja
23
Activity diagram diatas menjelaskan proses alumni mengunggah kembali
form penilaian kinerja yang telah diisi dan ditanda tangani oleh pimpinan. Sama
seperti pada saat pengisian tracer study, pada saat upload penilaian kinerja juga
dilakukan pengecekan apakah alumni telah melakukan pengisian tracer study apa
belum, karena yang dapat upload penilaian kinerja hanyalah yang telah
melakukan pengisian tracer study.
4) Admin login
Gambar 3.5 Activity diagram proses login admin
Activity diagram diatas menjelaskan proses login admin untuk melakukan
pengolahan data. Diatas dijelaskan pertama adalah mengakses website resmi
Stikes Ngudia Husada Madura kemudian menuju ke menu login, selanjutnya akan
tampil form login, admin memasukkan username dan password yang kemudian
sistem melakukan pengecekan, jika username dan password benar sistem akan
menampilkan halaman beranda, namun jika tidak sistem akan menampilkan pesan
error.
24
5) Menampilkan data alumni
Gambar 3.6 Activity diagram menampilkan data alumni
Activity diagram diatas menjelskan proses menuju data alumni yaitu
setelah login sistem langsung mengarahkan ke halaman dashboard, kemudian
admin bisa menekan tombol alumi dan sistem akan menampilkan halaman data
alumni.
6) Tambah data alumni
Gambar 3.7 Activity diagram tambah data alumni
25
Admin dapat melakukan tambah data alumni sesuai yang dijelaskan pada
activity diagram diatas adalah dengan menekan tombol tambah data kemudian
admin mengisi form yang disediakan oleh sistem dan terakhir menekan tombol
simpan untuk sistem bisa menyimpan data.
7) Ubah data alumni
Gambar 3.8 Activity diagram ubah data alumni
Activity diagram diatas menjelaskan alur ubah data alumni yaitu pada
halaman data alumni yang ditampilkan oleh sistem, admin dapat menekan tombol
edit pada salah satu data alumni, kemudian sistem menampilkan form edit data
dan terakhir admin dapat menekan tombol simpan maka sistem akan mengubah
data alumni tersebut.
26
8) Hapus data alumni
Gambar 3.9 Activity diagram hapus data alumni
Activity diagram hapus data alumni menjelaskan alur fitur hapus data
alumni yang dapat dilakukan oleh admin yaitu pada tampilan data alumni, admin
dapat memilih salah satu data untuk dihapus, kemudian admin dapat menekan
tombol hapus dan sistem akan menghapus data alumni.
9) Menampilkan data tracer study
Gambar 3.10 Activity diagram menampilkan data tracer study
27
Fitur untuk admin yang lain adalah data tracer study. Alurnya adalah
setelah admin melakukan login, sistem akan menampilkan halaman dashboard,
selanjutnya admin bisa menuju ke menu data tracer study, maka sistem akan
menampilkan data tracer study.
10) Ekspor data tracer study alumni
Gambar 3.11 Activity diagram ekspor data tracer study setiap alumni
Ekspor data tracer study setiap alumni dapat dilakukan sesuai alur activity
diagram diatas adalah sama seperti mekanisme pada edit yaitu dengan menekan
tombol cetak yang ada pada setiap alumni maka file jawaban alumni tersebut bisa
diunduh.
28
11) Ekspor data tracer study setiap program studi
Gambar 3.12 Activity diagram ekspor data tracer study per prodi
Ekspor data tracer study per prodi mempunyai alur setelah login dan
sistem menampilkan halaman dashboard, untuk bisa ekspor data tracer study per
studi admin harus menuju ke menu report tracer study, kemudian sistem
menampilkan form dan terakhir admin dapat menekan tombol ekspot maka sistem
akan mengekspor data tracer study sesuai paramater yang diinputkan melalui
form.
29
c.
Class diagram
Gambar 3.13 Class diagram
Rancangan database sistem informas tracer study terdapat 5 tabel, yaitu
data_user, data_alumni, data_prodi, data_kantor, data_kuisioner, dan data_berkas.
Di dalam tabel data user terdapat username dan password untuk admin yang
digunakan untuk login. Tabel data user mempunyai hak akses untuk melakukan
CRUD pada tabel data alumni. Di dalam tabel data alumni, ada field id_prodi
yang yg harus diisi sesuai dengan data yang ada pada data prodi. Alumni yang ada
pada tabel data alumni mempunyai akses untuk mengisi kuisioner. Pada form
tracer study terdapat pertanyaan mengenai kantor yang isinya nanti akan masuk
ke dalam tabel data kuisioner. Sedangkan pada form pengisian penilaian kinerja
terdapat isian untuk meng-upload file penilaian kerja yang nantinya data tersebut
akan masuk ke dalam tabel data berkas.
30
d.
Sequence diagram
1) Sequence diagram pengisian tracer study
Gambar 3.14 Sequence diagram pengisian tracer study
Pada sequence diagram dia atas bisa dilihat bahwa yang menjadi aktor
adalah alumni. Alumni melakukan pengisian kuisioner dengan melalui tahap
mengakses halaman Home terlebih dahulu. Pada halaman Home alumni memilih
menu Alumni dan meng-klik menu Tracer Study Alumni untuk menampilkan
Form Kuisioner. Alumni mengisikan nama mereka untuk memvalidasi apakah
benar nama tersebut alumni dari STIKes Ngudia Husada Madura. Jika salah,
alumni tidak akan bisa mengisi kuisioner dan jika benar, alumni bisa melanjutkan
mengisi kuisioner. Setelah kuisioner terisi semua, alumni menekan tombol Kirim
Jawaban lalu diarahkan oleh sistem untuk men-download file penilaian kinerja.
31
2) Sequence diagram upload penilaian kinerja
Gambar 3.15 Sequence diagram upload penilaian kinerja
Pada sequence diagram di atas yang menjadi aktor masih alumni. Alumni
melakukan upload file penilaian kinerja dengan mengakses halaman Home
terlebih dahulu, menekan menu Alumni kemudian meng-klik menu Penilaian
Kinerja. Alumni bisa upload file penilaian kinerja pada form yang telah
disediakan.
32
3) Sequence diagram login admin
Gambar 3.16 Sequence diagram login admin
Pada sequence diagram di atas, aktor sudah berganti menjadi admin.
Untuk dapat melakukan aktivitasnya, admin harus melakukan login di menu login.
Username dan password admin harus benar, jika tidak maka sistem tidak akan
bisa menuju dashboard.
4) Sequence diagram tambah data alumni
Gambar 3.17 Sequence diagram tambah data alumni
33
Admin mempunyai hak akses untuk menambah data alumni. Tujuannya
untuk memvalidasi alumni yang akan mengisi tracer study. Seperti diagram di
atas, tambah data alumni ada pada menu data alumni lalu menekan tombol tambah.
Admin mengisi data alumni pada form tambah data alumni, setelah terisi lengkap
admin menekan tombol simpan. Maka data alumni akan otomatis bertambah.
5) Sequence diagram edit data alumni
Gambar 3.18 Sequent diagram edit data alumni
Bukan hanya tambah data alumni, admin pun juga bisa edit data alumni
bila kemungkinan ada data alumni yang tidak sesuai atau salah input. Tombol edit
ada di setiap data alumni. Bila tombol tersebut ditekan, form edit data akan tampil
dengan membawa data sesuai dengan id alumni. Setelah data dirubah, admin
menekan tombol simpan, data alumni otomatis ter-update.
6) Sequence diagram delete data alumni
34
Gambar 3.19 Sequence diagram hapus data alumni
Untuk melengkapi fitur dalam mengolah data alumni, admin juga
mempunya hak akses dalam menghapus data alumni dengan menekan tombol
delete yang ada pada setiap baris data alumni.
7) Sequence diagram ekspor data tracer study alumni
Gambar 3.20 Sequence diagram ekspor tracer study setiap alumni
35
Pada diagram di atas dijelaskan bahwa admin bisa ekspor data tracer study.
Pada menu data tracer study, terdapat tombol print pada setiap baris data tracer
study. Dengan menekan tombol print, file data tracer study otomatis ter-download
dengan format .pdf.
8) Sequence diagram ekspor data tracer study berdasarkan prodi
Gambar 3.21 Sequence diagram ekspor tracer study per prodi
Selain ekspor data tracer study, admin juga mempunyai hak akses ekspor
data kuisioner. Ekspor data tracer study ada di dalam menu data report tracer
study. Admin memilih prodi dan tahun pada form, kemudian menekan tombol
export PDF maka file data kuisioner otomatis ter-download dengan format .pdf.
4.
Desain Wireframe
Setelah tahapan penentuan alur sistem dan rancangan database maka
selanjutnya adalah menentukan desain tampilan sistem informasi. Desain
wireframe merupakan tahap perancangan tampilan dari sistem informasi yang
36
berbentuk desain sketsa yang dibuat berdasarkan alur sistem, sehingga dengan
adanya wireframe user atau pengguna sistem bisa mendapatkan gambaran
mengenai hasil jadi sistem informasi.
Sistem informasi tracer study alumni dan penilaian stakeholders berbasis
web di Stikes Ngudia Husada Madura ini berdasarkan alur yang telah disusun
sebelumnya mempunyai desain wireframe sebagai berikut :
a) Form Tracer Study Alumni
Gambar 3.22 Wireframe Form Tracer Study
37
b) Form Upload Penilaian Kinerja
Gambar 3.23 Wireframe Form Upload Penilaian Kinerja
c) Halaman Login Admin
Gambar 3.24 Wireframe Form Login Admin
38
d) Halaman Dashboard Admin
Gambar 3.25 Wireframe Dashboard
e) Halaman Data Tracer Study
Gambar 3.26 Wireframe Data Tracer Study
39
f)
Halaman Ekspor Tracer Study
Gambar 3.27 Wireframe Ekspor Tracer Study
g) Halaman Data Alumni dan Form Tambah Data
Gambar 3.28 Wireframe Data alumni
40
Gambar 3.29 Wireframe Tambah Data Alumni
h) Halaman Data Program Studi dan Form Tambah Data
Gambar 3.30 Wireframe Data Prodi
41
Gambar 3.31 Wireframe Tambah Data Prodi
B. Implementasi
Tahapan setelah perancangan adalah tahap implementasi, menerapkan
semua yang telah dirancang sebelumnya. Desain wireframe diimplementasikan
menggunakan pemrograman html dan css sehingga menjadi sebuah tampilan
sistem, desain database dibuat menggunakan software XAMPP dan pemrograman
logika sistem dengan menggunakan framework codeigniter.
1.
Form Tracer Study
Gambar 3.32 Implementasi form tracer study
42
Form tracer study alumni tersebut dapat diakses dihalaman website resmi
Stikes Ngudia Husada Madura oleh alumni. Form tracer study tersebut terletak di
halaman website terbuka yang dapat diakses siapa saja pengunjung web, namun
mekanismenya adalah hanya alumni yang telah tersimpan dalam database kampus
yang bisa mengisi tracer study sampai selesai.
2.
Form Upload Penilaian Kinerja
Gambar 3.33 Implementasi form upload penilaian kinerja
Form penilaian kinerja alumni ini digunakan untuk mengupload penilaian
kinerja yang telah disetujui oleh atasan masing-masing alumni. Mekanismenya
adalah alumni harus mengisi tracer study terlebih dahulu, setelah itu alumni
diarahkan untuk mengunduh form yang tersedia tersebut, form tersebut akan
diberikan ke atasan tempat alumni bekerja untuk mendapatkan feedback dan tanda
tangan, selanjutnya alumni harus mengupload kembali form tersebut melalui form
upload yang tersedia. Form upload penilaian kinerja tersebut juga hanya alumni
yang telah mengisi tracer study saja yang dapat mengupload data, sehingga tidak
sembarang pengunjung website yang dapat menggunakan form tersebut.
43
3.
Form Login Admin
Gambar 3.34 Implementasi form login admin
Halaman login digunakan oleh admin alumni untuk mengelola data alumni
dan data tracer study serta penilaian kinerja yang telah diinput oleh alumni
melalui situs website resmi kampus.
4.
Halaman Dashboard
Gambar 3.35 Implementasi halaman dashboard
Halaman dashboard merupakan halaman utama setelah admin login.
Halaman dashboard berisi identitas kampus Stikes Ngudia Husada Madura.
44
5.
Halaman Data Tracer Study
Gambar 3.36 Implementasi data tracer study
Halaman data tracer study alumni ini menampilkan data tracer study dari
alumni. Di data tracer study ini memuat identitas alumni, file kinerja terdapat dua
informasi yaitu tidak ada file dan ada file itu bermaksud memberikan tanda apakah
alumni tersebut telah mengunggah penilaian kinerja atau belum. Pada setiap
alumni terdapat fitur cetak dan detail, pada fitur cetak itu digunakan untuk
mencetak tracer alumni tersebut sedangkan detail untuk melihat data tracer dari
alumni tersebut.
6.
Halaman Ekspor Tracer Study
Gambar 3.37 Implementasi ekspor data tracer study
45
Fitur ekspor data tracer study tersebut digunakan untuk mencetak data
tracer study berdasarkan filter program studi dan tahun lulus. Hasil ekspor
berformat .pdf yang dapat di simpan maupun dicetak.
7.
Halaman Data Alumni
Gambar 3.38 Implementasi data alumni
Data alumni ini digunakan untuk admin mengelola data alumni. Data
alumni ini berpengaruh pada form tracer study, makanismenya adalah alumni
yang tidak tersimpan di data alumni ini maka alumni tersebut tidak akan bisa
menginput tracer study, karena letak tracer study yang berada pada website
terbuka maka diberikan validasi seperti itu.
46
8.
Halaman Data Prodi
Gambar 3.39 Implementasi data program studi
Data program studi ini merupakan data pendukung dalam proses tambah
data alumni. Admin dapat mengelola data program studi ini antara lain menambah
data, edit data dan hapus data.
C. Uji Coba Sistem
Uji coba sistem merupakan tahap yang penting sekali dalam pembuatan
sistem informasi, karena pada tahap ini dapat diketahui apakah ada kekurangankekurangan atau biasa disebut bugs/error yang terdapat pada sistem. Pengujian
pada Sistem Informasi Tracer Study Alumni dan Penilaian Stakeholders Berbasis
Web di Stikes Ngudia Husada Madura menggunakan metode black box untuk
mengetahui kesesuaian output dengan yang diharapkan.
47
Tabel 3.2 Uji coba sistem
No
Skenario Pengujian
Hasil
I
Input Tracer Study
A
Input bergantian satu per satu user
√
B
Input bersama-sama secara langsung
√
C
Kirim pesan ke e-mail user jika sudah input
√
II
Upload Penilaian Kinerja
A
Validasi pengecekan dengan user yang belum meng-input
√
tracer study, tidak bisa upload
B
Validasi pengecekan dengan user yang sudah meng-input
√
tracer study, bisa upload
C
Upload bergantian satu per satu user
√
D
Upload bersama-sama secara langsung
√
III
Login admin
A
Login dengan username dan password salah, gagal login
√
B
Login dengan username benar dan password salah, tidak
√
bisa login
C
Login dengan username salah dan password benar, tidak
√
bisa login
√
D
Login dengan username dan password benar, bisa login
IV
Data Tracer Study
A
Menampilkan data tracer study
√
B
Fitur cetak per alumni
√
C
Fitur detail data tracer study
√
V
Ekspor Tracer Study
A
Ekspor tanpa select parameter, menampilkan pesan tidak
√
bisa ekspor
B
Ekspor dengan meng-input parameter program studi dan
tahun lulus, bisa ekspor
√
48
Tabel 3.2 Lanjutan
No
Skenario Pengujian
VI
Data Prodi
A
Menampilkan data prodi
√
B
Tambah data prodi
√
C
Edit data prodi
√
D
Hapus data prodi
√
VII
Hasil
Data Alumni
A
Menampilkan data alumni
√
B
Tambah data alumni
√
C
Edit data alumni
√
D
Hapus data alumni
√
BAB IV
PENUTUP
A. KESIMPULAN
Dari penelitian dan penulisan yang telah penulis uraikan, maka dapat
kesimpulan sebagai berikut:
1. Dengan adanya tracer study, STIKes Ngudia Husada Madura dapat
mengetahui dan menganalisis kinerja lulusan sebagai bahan perbaikan lulusan
yang berkualitas sesuai dengan tuntutan perkembangan jaman.
2. Dokumen tracer study bisa digunakan sebagai bahan pertimbangan guna
melakukan sistem pendidikan dan pengajaran di STIKes Ngudia Husada
Madura.
3. Hasil kajian tracer study dan penilaian kinerja bisa menjadi salah satu
pertimbangan seorang pimpinan akan menggunakan alumni STIKes Ngudia
Husada Madura sebagai staff suatu perusahaan.
4. Menjaga hubungan baik antar alumni maupun antara alumni dengan
almamaternya.
B. SARAN
Dari peninjauan yang telah dilakukan oleh penulis, maka penulis
berkeinginan memberikan saran-saran yang mungkin dapat digunakan sebagai
bahan pertimbangan bagi para pembaca, yaitu:
1. Admin harus entry semua data alumni agar para alumni bisa mengakses form
tracer study.
49
50
2. Belum ada fitur reminder kepada alumni jika mereka lupa meng-upload file
penilaian kinerja.
3. Sosialisasi ke seluruh alumni yang sudah lulus sebelum ada sistem informasi
tracer study ini.
DAFTAR PUSTAKA
Saleh, Muhammad dan Novi Safriadi.
2012. Tracer Study Alumni Fakultas
Teknik Universitas Tangjungpura Dengan Sistem Informasi Berbasis Web.
Jurnal ELKHA. 4 (1): 38-44.
Nuryake, F. dkk.
2015. Studi Penelusuran (Tracer Study) Terhadap Alumni
Program Studi Pendidikan Teknik Informatika Jurusan Pendidikan Teknik
Elektronika Fakultas Teknik Universitas Negeri Yogyakarta.
Jurnal
Electronics, Informatics, and Vocational Education (ELINVO). 1 (1): 44-48.
Iqbal, dkk. 2013. Impact of performance appraisal on employee’s performance
involving the Moderating Role of Motivation. Arabian Journal of Business
and Management Review (OMAN Chapter). 3 (1): 37-56.
Karman, Joni. 2016. Perancangan Sistem Pengolahan Data Pasien Persalinan
(PARTUS)
Pada
Klinik
Citra
Adinda
Tugumulyo
Berbasis
Web
Menggunakan Metode Object Oriented Programming (OOP). Jurnal TIPS :
Jurnal Teknologi Informasi dan Komputer Politeknik Sekayu. 8 (1): 55-66.
Mulyani, Sri. 2016. Metode Analisis dan Perancangan Sistem. Bandung: Abdi
Sistematika.
Gata, Windu dan Gata, Grace. (2013). Sukses Membangun Aplikasi Penjualan
dengan Java. Jakarta : Elex Media Komputindo.
Triandini, Evi dan I Gede Suardika. (2012). Step By Step Desain Proyek
Menggunakan UML. Yogyakarta: CV. Andi Offset.
51
52
Binus University. 2016. Perbedaan White Box Testing dan Black Box.
http://scdc.binus.ac.id/himsisfo/2016/10/perbedaan-white-box-testing-danblack-box-testing/. Diakses tanggal 23 juni 2019.
Kadir, Abdul. 2014. Pengenalan Sistem Informasi. Edisi revisi. Yogyakarta: Andi.
Bekti, Bintu Humairah. 2015. Mahir Membuat Website dengan Adobe
Dreamweaver CS6, CSS dan JQuery. Yogyakarta: ANDI
Saleh, M. dan Novi Safriadi. 2012. Tracer Study Alumni Fakultas Teknik
Universitas Tanjungpura Dengan Sistem Informasi Berbasis Web. Jurnal
ELKHA. 4 (1): 39-44.
Yudhanto, Y. dan Helmi Adi Prasetyo. 2018. Panduan Mudah Belajar
Framework Laravel. Jakarta: PT Elex Media Komputindo.
Rahmawati. 2017. Codeigniter Web Framework. Indonesia: Rahmawati.
Pamungkas, Canggih Ajika. 2017. Pengantar dan Implementasi Basis Data.
Yogyakarta: Grup Penerbit CV BUDI UTAMA
Huda, M. 2010. Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans.
Jakarta: Elex Media Komputindo.
53
LAMPIRAN 1. Pengajuan Judul
54
LAMPIRAN 2. Kartu Bimbingan
KARTU BIMBINGAN TUGAS AKHIR
Nama Mahasiswa
: Binti Rahmadtul Ulfa
NIM
: 11160017
Dosen Pembimbing : Dr. Siti Maimunah, S.Kom., M.Kom.
Judul Tugas Akhir : Sistem Informasi Tracer Study Alumni dan Penilaian
Stakeholders Berbasis Web di STIKes Ngudia Husada
Madura
TTD.
No
Tanggal
Pembahasan
1
24 Mei 2019
Konsep
2
30 Mei 2019
Bimbingan bab I
3
12 Juni 2019
Bimbingan bab II
4
14 Juni 2019
Pemahaman metode
5
18 Juni 2019
Perancangan database
6
21 Juni 2019
Perancangan alur sistem dengan UML
7
25 Juni 2019
Penulisan kutipan dan daftar pustaka
8
28 Juni 2019
Bimbingan final
Dosen
9
10
Surabaya, 28 Juni 2019
Mengetahui,
Menyetujui,
Ketua Program Studi Teknologi Komputer
Pembimbing
Heru Prasetyo, S.E., M.Kom
Dr. Siti Maimunah, S.Kom., M.Kom
NIDN. 0725107206
NIDN. 0711016901
55
LAMPIRAN 3. Output Ekspor Laporan Tracer Study
56
LAMPIRAN 4. Form Penilaian Kinerja Stakeholders
Download