implementasi metode prototype dalam pengembangan …
TRANSCRIPT
Implementasi Metode Prototype Dalam Pengembangan Sistem Informasi
Tracer Study Pada Alumni Informatika UMM
LAPORAN TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana
Informatika Universitas Muhammadiyah Malang
Dwi Agustian
(201610370311068)
Bidang Minat
Rekayasa Perangkat Lunak
PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2021
i
LEMBAR PERSETUJUAN
ii
LEMBAR PENGESAHAN
iii
LEMBAR PERNYATAAN
iv
ABSTRAK
Belum tersedianya website tracer study untuk alumni Informatika UMM membuat
pihak program studi mengalami kesulitan dalam melakukan pendataan mahasiswa yang telah
lulus, kesulitan memperoleh informasi mengenai jejak alumni seperti hasil outcome pendidikan
yang terdiri dari: status pekerjaan, waktu tunggu mendapatkan pekerjaan, serta kesesuaian
bidang kerja dengan program studi. Dan pihak program studi juga tidak dapat membangun
relationship dengan alumni. Tujuan dari penelitian ini adalah membuat sistem informasi tracer
study menggunakan metode Prototype. Metode ini memiliki kelebihan yaitu terdapat tahap
evaluasi setelah membuat desain prototype dan setelah pengujian sistem. Di mana pada tahap
evaluasi, stakeholder dapat memberikan masukan jika ada kekurangan sehingga dapat
dilakukan perubahan atau revisi pada desain atau sistem yang telah dibuat. Tahap evaluasi juga
membuat sistem yang dikembangkan dapat sesuai dengan permintaan stakeholder.
Perancangan sistem menggunakan bahasa pemrograman PHP dan database MySQL. Penelitian
ini menghasilkan sistem tracer study yang dapat digunakan sebagai media informasi lowongan
pekerjaan terbaru, mengetahui hasil outcome study yang sesuai dengan aspek BAN-PT seperti
mengetahui status pekerjaan alumni, waktu tunggu alumni mendapatkan pekerjaan, kesesuaian
alumni mendapatkan pekerjaan, dan mengetahui hasil kepuasan pengguna dari alumni. Serta
dapat menjadi bahan evaluasi pihak program studi dalam kepentingan evaluasi perguruan
tinggi, dan dapat membangun relationship antar alumni dan pihak program studi.
Kata Kunci : Sistem Informasi Tracer Study, Metode Prototype, Black Box, User
Acceptance Testing
v
ABSTRACT
The unavailability of a tracer study website for UMM Informatics alumni made it
difficult for the study program to collect data on students who had graduated, difficulties in
obtaining information about alumni traces such as the results of educational outcomes which
consisted of: employment status, waiting time to get a job, and suitability of work fields with
study program. And the study program also cannot build relationships with alumni. The
purpose of this research is to create a tracer study information system using the Prototype
method. This method has the advantage that there is an evaluation stage after making a
prototype design and after testing the system. Where at the evaluation stage, stakeholders can
provide input if there are deficiencies so that changes or revisions to the design or system that
have been made can be made. The evaluation phase also makes the system developed according
to stakeholder requests. The system design uses the PHP programming language and MySQL
database. This research produces a tracer study system that can be used as an information
medium for the latest job vacancies, knowing the results of the study outcomes that are in
accordance with BAN-PT aspects such as knowing the status of alumni employment, waiting
time for alumni to get jobs, suitability of alumni getting jobs, and knowing the results of user
satisfaction from alumni. And it can be used as an evaluation material for the study program in
the interests of higher education evaluation, and can build relationships between alumni and
the study program.
Keywords: Information System, Tracer Study, Prototype Method, Black Box Testing,
User Acceptance Testing
vi
LEMBAR PERSEMBAHAN
Puji Syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat
menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan terima kasih yang sebesar-
besarnya kepada:
1. Orang tua dan keluarga tercinta yang selalu memberi semangat, saran, dan doa yang
terbaik untuk saya.
2. Ibu Evi Dwi Wahyuni, S.Kom., M.Kom. selaku dosen pembimbing 1 dan Bapak Ilyas
Nuryasin, S.Kom., M.Kom. selaku dosen pembimbing 2 yang bersedia meluangkan
waktunya untuk membimbing, membantu, dan memberikan arahan kepada penulis.
3. Keluarga besar UPT AP yang mengingatkan dan memberi semangat untuk segera
menyelesaikan skripsi.
4. Rekan skripsi Dwi Sandy Putra dan Abdul Qhodir Zaelany yang telah membantu selama
pengerjaan skripsi.
5. Terima Kasih kepada Bita Maulidiah, S.Pd. yang telah memberi semangat selama
pengerjaan skripsi.
6. Terima Kasih kepada teman-teman selama menempuh pendidikan di Universitas
Muhammadiyah Malang.
7. Seluruh teman-teman yang tidak bisa saya sebutkan satu persatu, terima kasih atas
dukungan dan doa nya.
Malang, 26 April 2021
Dwi Agustian
vii
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan rahmat dan
hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul:
“Implementasi Metode Prototype Dalam Pengembangan Sistem Informasi
Tracer Study Pada Alumni Informatika UMM”
Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi penjelasan
terkait penelitian-penelitian terdahulu, metode yang digunakan, implementasi metode
prototype pada sistem informasi tracer study, dan pengujian sistem menggunakan metode
black box dan UAT (User Acceptance Testing).
Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih
banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan saran yang
membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan.
Malang, 26 April 2021
Dwi Agustian
viii
Daftar Isi
LEMBAR PERSETUJUAN ....................................................................................................... i
LEMBAR PENGESAHAN ....................................................................................................... ii
LEMBAR PERNYATAAN ..................................................................................................... iii
ABSTRAK ................................................................................................................................ iv
ABSTRACT ................................................................................................................................. v
LEMBAR PERSEMBAHAN ................................................................................................... vi
KATA PENGANTAR .............................................................................................................. vi
Daftar Isi ................................................................................................................................ viii
DAFTAR GAMBAR ................................................................................................................ xi
DAFTAR TABEL .................................................................................................................. xiii
DAFTAR LAMPIRAN ........................................................................................................... xiv
BAB I ......................................................................................................................................... 1
1.1. Latar Belakang ...................................................................................................... 1
1.2. Rumusan Masalah ................................................................................................. 3
1.3. Tujuan Penelitian .................................................................................................. 3
1.4. Batasan Masalah ................................................................................................... 3
BAB II ........................................................................................................................................ 5
2.1. Sistem Informasi ................................................................................................... 5
2.2. Tracer Study ......................................................................................................... 5
2.3. Metode Prototype ................................................................................................. 5
2.4. Codeigniter ........................................................................................................... 7
2.5. Pengujian BlackBox .............................................................................................. 7
2.6. Pengujian UAT ..................................................................................................... 7
2.7. Kajian Penelitian Terdahulu ................................................................................. 7
BAB III .................................................................................................................................... 10
3.1. Identifikasi Masalah ........................................................................................... 11
3.2. Studi Literatur ..................................................................................................... 11
3.3. Implementasi Metode Prototype ........................................................................ 11
3.3.1 Pengumpulan Kebutuhan .................................................................................... 11
3.3.1.1 Spesifikasi Kebutuhan ........................................................................................ 12
3.3.1.2 Use Case Diagram .............................................................................................. 13
3.3.1.3 Use Case Deskripsi ............................................................................................. 13
3.3.2 Pembuatan Prototyping ....................................................................................... 16
ix
3.3.2.1 Desain Menu Awal ............................................................................................. 16
3.3.2.2 Desain Menu Login ............................................................................................ 16
3.3.2.3 Desain Dashboard Admin ................................................................................... 17
3.3.2.4 Desain Menu View Biodata Alumni .................................................................. 17
3.3.2.5 Desain Menu View Kuesioner ............................................................................ 18
3.3.2.6 Desain Menu Tambah Lowongan ....................................................................... 18
3.3.2.7 Desain Menu Edit Lowongan ............................................................................. 19
3.3.2.8 Desain Menu Hapus Lowongan ......................................................................... 19
3.3.2.9 Desain Menu View Kritik Saran ........................................................................ 20
3.3.2.10 Desain Menu View Pengguna ............................................................................ 20
3.3.2.11 Desain Menu Buat Pengguna ............................................................................. 21
3.3.2.12 Desain Menu Edit Pengguna .............................................................................. 21
3.3.2.13 Desain Menu Dashboard Alumni ....................................................................... 22
3.3.2.14 Desain Menu Edit Biodata .................................................................................. 23
3.3.2.15 Desain Menu Isi Kuesioner Alumni ................................................................... 23
3.3.2.16 Desain Menu Cari Alumni .................................................................................. 24
3.3.2.17 Desain Menu View Lowongan Pekerjaan .......................................................... 24
3.3.2.18 Desain Menu Tambah Kritik Saran .................................................................... 25
3.3.2.19 Desain Menu Isi Kuesioner (Pengguna Alumni) ................................................ 26
3.3.3 Evaluasi Prototype .............................................................................................. 26
3.3.4 Pengkodean Sistem ............................................................................................. 26
3.3.5 Pengujian Sistem ................................................................................................ 26
3.3.6 Evaluasi Sistem ................................................................................................... 27
3.3.7 Penggunaan Sistem ............................................................................................. 27
3.4. Pembuatan Laporan ............................................................................................ 27
BAB IV .................................................................................................................................... 28
4.1 Implementasi Website Tracer Study ................................................................... 28
4.1.1 Tampilan Beranda Website ................................................................................ 28
4.1.2 Tampilan Halaman Login ................................................................................... 29
4.1.3 Tampilan Halaman Dashboard Admin ............................................................... 30
4.1.4 Tampilan Halaman View Biodata Alumni ......................................................... 31
4.1.5 Tampilan Halaman View Data Kuesioner .......................................................... 33
4.1.6 Tampilan Halaman Data Kuesioner Pengguna Alumni ..................................... 34
4.1.7 Tampilan Halaman Kelola Data Lowongan (Admin) ........................................ 35
4.1.8 Tampilan Halaman Kritik dan Saran (Admin) ................................................... 36
4.1.9 Tampilan Halaman Users (Daftar Pengguna) ..................................................... 38
4.1.10 Tampilan Halaman Users (Buat Pengguna) ....................................................... 40
x
4.1.11 Tampilan Halaman Keluar .................................................................................. 41
4.1.12 Tampilan Halaman Dashboard Alumni .............................................................. 41
4.1.13 Tampilan Halaman Data Alumni (Akun) ........................................................... 42
4.1.14 Tampilan Halaman Data Alumni (Biodata) ........................................................ 43
4.1.15 Tampilan Halaman Data Alumni (Kuesioner) .................................................... 44
4.1.16 Tampilan Halaman Cari Alumni ........................................................................ 45
4.1.17 Tampilan Halaman Lowongan (Alumni) ........................................................... 46
4.1.18 Tampilan Halaman Kritik Saran (Alumni) ......................................................... 47
4.2 Hasil dan Pengujian Sistem ................................................................................ 48
4.2.1 Skenario Pengujian Black box ............................................................................ 48
4.2.2 Pengujian Black box ........................................................................................... 50
4.2.3 Pengujian UAT (User Acceptance Testing) ....................................................... 53
BAB V ..................................................................................................................................... 60
5.1. Kesimpulan ......................................................................................................... 60
5.2. Saran ................................................................................................................... 60
DAFTAR PUSTAKA .............................................................................................................. 61
LAMPIRAN ............................................................................................................................. 63
xi
DAFTAR GAMBAR
Gambar 2. 1 Metode Prototype .................................................................................................. 5
Gambar 3. 1 Rancangan Tahapan Penelitian ........................................................................... 10 Gambar 3. 2 Use Case .............................................................................................................. 13
Gambar 3. 6 Desain Interface Menu Awal .............................................................................. 16 Gambar 3. 7 Desain Interface Menu Login ............................................................................. 17 Gambar 3. 8 Desain Interface Menu Dashboard Admin.......................................................... 17 Gambar 3. 9 Desain Interface Menu View Biodata Alumni .................................................... 18 Gambar 3. 10 Desain Interface Menu View Data Kuesioner .................................................. 18
Gambar 3. 11 Desain Interface Menu Tambah Lowongan ...................................................... 19 Gambar 3. 12 Desain Interface Menu Edit Lowongan ............................................................ 19 Gambar 3. 13 Desain Interface Menu Hapus Lowongan ......................................................... 20 Gambar 3. 14 Desain Interface Menu Kritik Saran (Admin) ................................................... 20
Gambar 3. 15 Desain Interface Menu View Pengguna ............................................................ 21 Gambar 3. 16 Desain Interface Menu Buat Pengguna ............................................................. 21 Gambar 3. 17 Desain Interface Menu Edit Pengguna .............................................................. 22 Gambar 3. 18 Desain Interface Dashboard Alumni ................................................................. 23
Gambar 3. 19 Desain Interface Data Alumni (Profil Biodata) ................................................ 23 Gambar 3. 20 Desain Interface Menu Data Alumni (Kuesioner) ............................................ 24 Gambar 3. 21 Desain Interface Menu Cari Alumni ................................................................. 24 Gambar 3. 22 Desain Interface Menu Lowongan (Alumni) .................................................... 25
Gambar 3. 23 Desain Interface Menu Tambah Kritik Saran ................................................... 25 Gambar 3. 24 Desain Interface Menu Isi Kuesioner (Pengguna Alumni) ............................... 26
Gambar 4. 1 Tampilan Beranda Website Tracer Study ........................................................... 28 Gambar 4. 2 Source Code Tampilan Beranda Website Tracer Study...................................... 29 Gambar 4. 3 Tampilan Halaman Login ................................................................................... 29
Gambar 4. 4 Source Code Login.............................................................................................. 30
Gambar 4. 5 Tampilan Halaman Dashboard Admin ............................................................... 31 Gambar 4. 6 Source Code Halaman Dashboard Alumni ......................................................... 31 Gambar 4. 7 Tampilan Halaman Biodata Alumni ................................................................... 32
Gambar 4. 8 Tampilan Halaman Detail Biodata Alumni ........................................................ 32 Gambar 4. 9 Source Code Halaman Biodata Alumni .............................................................. 33
Gambar 4. 10 Tampilan Halaman Data Kuesioner .................................................................. 33 Gambar 4. 11 Tampilan Halaman Detail Kuesioner Alumni .................................................. 33
Gambar 4. 12 Source Code Halaman Data Kuesioner Alumni ............................................... 34 Gambar 4. 13 Tampilan Halaman Kuesioner .......................................................................... 34 Gambar 4. 14 Tampilan Halaman Detail Kuesioner ................................................................ 35 Gambar 4. 15 Source Code Daftar Kuesioner Pengguna ......................................................... 35
Gambar 4. 16 Tampilan Halaman Lowongan (Admin) ........................................................... 36 Gambar 4. 17 Source Code Halaman Lowongan (Admin) ...................................................... 36 Gambar 4. 18 Tampilan Halaman Kritik dan Saran (Admin) .................................................. 37
Gambar 4. 19 Tampilan Halaman Detail Kritik dan Saran (Admin) ....................................... 37 Gambar 4. 20 Source Code Halaman Kritik dan Saran (Admin) ............................................ 38 Gambar 4. 21 Tampilan Halaman Daftar Pengguna ................................................................ 39 Gambar 4. 22 Tampilan Halaman Ubah Pengguna ................................................................. 39 Gambar 4. 23 Source Code Halaman Users (Daftar Pengguna) .............................................. 40
Gambar 4. 24 Tampilan Halaman Buat Pengguna ................................................................... 40 Gambar 4. 25 Source Code Buat Pengguna ............................................................................. 40 Gambar 4. 26 Tampilan Halaman Keluar ................................................................................ 41
xii
Gambar 4. 27 Source Code Halaman Keluar ........................................................................... 41
Gambar 4. 28 Tampilan Halaman Dashboard Alumni ............................................................ 42 Gambar 4. 29 Tampilan Halaman Data Alumni (Akun).......................................................... 42 Gambar 4. 30 Source Code Halaman Data Alumni (Akun) .................................................... 43
Gambar 4. 31 Tampilan Halaman Data Alumni (Biodata) ...................................................... 43 Gambar 4. 32 Source Code Halaman Data Alumni (Biodata) ................................................. 44 Gambar 4. 33 Tampilan Halaman Data Alumni (Kuesioner) .................................................. 44 Gambar 4. 34 Source Code Halaman Data Alumni Kuesioner) .............................................. 45 Gambar 4. 35 Tampilan Halaman Cari Alumni ....................................................................... 45
Gambar 4. 36 Tampilan Detail Alumni ................................................................................... 46 Gambar 4. 37 Tampilan Halaman Lowongan (Alumni) .......................................................... 46 Gambar 4. 38 Source Code Halaman Lowongan (Alumni) ..................................................... 47 Gambar 4. 39 Tampilan Halaman Kritik dan Saran (Alumni) ................................................. 47
Gambar 4. 40 Source Code Halaman Kritik dan Saran (Alumni) ........................................... 48
xiii
DAFTAR TABEL
Tabel 3. 1 Aktor Deskripsi ....................................................................................................... 13 Tabel 3. 2 Use Case Deskripsi ................................................................................................. 13
Tabel 4. 1 Pengujian Blackbox ................................................................................................ 50
Tabel 4. 2 Tabel pengujian UAT kelompok admin ................................................................. 53 Tabel 4. 3 Tabel pengujian UAT kelompok alumni ................................................................ 56 Tabel 4. 4 Tabel pengujian UAT kelompok pengguna alumni ................................................ 59
xiv
DAFTAR LAMPIRAN
Lampiran 1 Validasi Elisitasi Kebutuhan Sistem .................................................................... 63 Lampiran 2 Hasil Pengujian UAT Admin ............................................................................... 64 Lampiran 3 Hasil Pengujian UAT Alumni .............................................................................. 66
Lampiran 4 Hasil Pengujian UAT Pengguna Alumni ............................................................. 67 Lampiran 5 Dokumentasi Pengujian UAT .............................................................................. 68
61
DAFTAR PUSTAKA
[1] O. Somantri dan D. S. Wibowo, “Pembangunan Sistem Informasi Alumni Sebagai
Pendukung Keputusan Pada Prodi D4 Teknik Informatika Politeknik Harapan Bersama
Tegal,” TEKNOSI., vol. 3, no. 1, pp. 117–126, 2017.
[2] A. Asroni, “Penerapan Model View Controller (MVC) Dengan Framework
Codeigniter Pada Sistem Informasi Booking Wisata Klangon,” J. Inov. dan
Penerapan, pp. 119–130, 2018.
[3] S. A. E. B. M. A. Atmini, “Analisis Dan Pengembangan Sistem Informasi Tracer
Study Menggunakan Metode Waterfall Berbasis Web,” vol. 2, pp. 374–383, 2019,
[Online]. Available: http://eprints.uny.ac.id/17104/.
[4] A. Y. P. Yulianti, A. H. Brata, H. Tolle, “Pengembangan Aplikasi Web Tracer Study
Fakultas Ilmu Komputer Universitas Brawijaya Menggunakan Metode Prototipe),”
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 3, no. 7, 2019
[5] V. Sahvitri, “Prototype E-Katalog Dan Peminjaman Buku Perpustakaan Berbasis
Mobile,”Jurnal SISFOKOM vol. 8, no. 2, 2019.
[6] A. Dan, D. Model, S. Informasi, P. Universitas, and I. Indragiri, “Ridha, Analisa Dan
Desain Model Sistem Informasi Perpustakaan Universitas Islam Indragiri 23,” vol. 6,
no. September, pp. 23–33, 2017.
[7] J. C. W, “Rancang Bangun Aplikasi Penyewaan Mobil Online Di PT. Bandung Era
Sentra Talenta,” J. Teknol. dan Inf., pp. 41–54, 2016.
[8] M. Khair, I. F. Astuti, Dyna, “Alumni Tracer System Berbasis Web,” 2016.
[9] R. Yesputra, N. Marpaung, “Penerapan Arsitektur Model View Controller (MVC)
Pada Sistem Informasi E-Skripsi STMIK Royal,” vol. 3, no. 2, 2018.
[10] T. S. Jaya, “Pengujian Aplikasi dengan Metode Blackbox Testing Boundary Value
Analysi s ( Studi Kasus : Kantor Digital Politeknik Negeri Lampung ),” J. Inform. J.
Pengemb. IT, no. December, pp. 3–7, 2018, doi: 10.30591/jpit.v3i1.647.
[11] I. P. Agus and E. Pratama, “UAT Sistem Pendataan Penduduk Pendatang di Kabupaten
Gianyar Berbasis Hybrid Cloud,” no. September, pp. 164–168, 2018.
62
[12] R. Dilla and V. I. Delianti, “Perancangan Sistem e-Tracer Study Alumni untuk
Outcome Pendidikan Berbasis Web Mobile,” J. Vocat. Tek. Elektron. dan Inform., vol.
8, no. 1, 2020.
TA-010
UNIVERSITAS MUHAMMADIYAH MALANG
FAKULTAS TEKNIKPROGRAM STUDI TEKNIK INFORMATIKA
Jl. Raya Tlogomas 246 Maiang 65144 Telp. 0341 - 464318 Ext.247 'F^x o34l - 460782
FORM CEK PLAGIARISME LAPORAN TUGAS AKHIR
Nama Mahasiswa
NIM
Judul TA
Hasil Cek Plagiarisme dengan Tumitin
Mengetahui,
TU
Dwi Agustian
201610370311068
Implementasi M etode Prototype Dalam Pengembangan Sistem lnformasi
Tracer St*lyPada Alumni Informatika UMM
['-
nw fu"( )
) plagiarism bisa diisikkan oleh salah satu p€mbimbing
No. Komponen Pengecekan Nilai MaksimalPlagiarisme (%o)
Hasil Cek Plagiarisme('/.) *
I Bab 1 Pendahuluan l0 o/o
7LBab2-DaftarPustaka 2s% //L
3 Bab 3 - Analisis dan Perancanqan 25 o/o
4 Bab 4 - Implementasi dan Pengujian lo'l5 Bab 5 - Kesimpulan dan Saran 5% 3L
'/
)
s"L15 o/o