SKRIPSI
WAHYU BUDIMAN
F1E114024
WAHYU BUDIMAN
F1E114024
RINGKASAN
SKRIPSI
WAHYU BUDIMAN
F1E114024
PENGESAHAN
Disetujui:
Diketahui:
i
RIWAYAT HIDUP
ii
PRAKATA
Puji syukur penulis panjatkan kehadirat Allah SWT atas rahmat dan
karuniaNya sehingga penulis dapat menyelesaikan skripsi yang diajukan untuk
memenuhi persyaratan memperoleh gelar sarjana (S1) dalam pada program studi
Sistem Informasi dari Fakultas Sains dan Teknologi Universitas Jambi yang
berjudul “Pengembangan Sistem Informasi Penelitian dan Pengabdian kepada
Masyarakat Menggunakan Model Prototype pada Universitas Jambi”. Selama
penyusunan skripsi ini tentunya ada banyak kesulitan dan hambatan yang
ditemui, namun berkat kesungguhan hati dan bantuan dari berbagai pihak
sehingga segala kesulitan tersebut dapat diatasi, untuk itu dengan segala rasa
hormat penulis mengucapkan terima kasih kepada:
1. Prof. Johni Najwan, S.H., M.H., Ph.D selaku Rektor Universitas Jambi.
2. Prof. Drs. Damris M, M.Sc., Ph.D selaku Dekan Fakultas Sains dan Teknologi
Universitas Jambi.
3. Drs. Jefri Marzal, M.Sc., D.I.T selaku Dosen Pembimbing I yang telah
memberikan arahan, bimbingan dan dukungan baik secara moral maupun
teknis serta motivasi selama penulisan skripsi ini.
4. Mauladi, S.Kom.,M.Eng selaku Dosen Pembimbing II yang telah memberikan
arahan, bimbingan dan dukungan baik secara moral maupun teknis serta
motivasi selama penulisan skripsi ini.
5. Tri Suratno, S.Kom., M.Kom, Ir. Indra Weni, M.Kom, dan Edi Saputra, S.T.,
M.Sc selaku tim penguji yang telah memberikan koreksi perbaikan secara
komperhensif terhadap skripsi ini.
6. Dosen-dosen Program Studi Sistem Informasi yang telah membagikan
ilmunya selama penulis duduk di bangku perkuliahan.
7. Kedua orangtua yang senantiasa memberikan do’a dan dukungannya kepada
penulis.
8. Seluruh teman-teman mahasiswa yang merupakan rekan seperjuangan yang
selalu memberikan dukungannya.
9. Semua pihak baik secara langsung maupun tidak langsung yang tidak dapat
disebutkan satu persatu disini atas bantuan dan perhatiannya selama
penyusunan skripsi ini.
Jambi, 06 Desember 2018
WAHYU BUDIMAN
F1E114024
iii
DAFTAR ISI
Halaman
PENGESAHAN .................................................................................................. i
RIWAYAT HIDUP .............................................................................................. ii
PRAKATA ........................................................................................................ iii
DAFTAR ISI ..................................................................................................... iv
DAFTAR GAMBAR ........................................................................................... vi
DAFTAR TABEL .............................................................................................. ix
DAFTAR LAMPIRAN ........................................................................................ xi
I. PENDAHULUAN ............................................................................................ 1
1.1 Latar Belakang ...................................................................................... 1
1.2 Rumusan Masalah ................................................................................ 4
1.3 Tujuan .................................................................................................. 4
1.4 Batasan Masalah ................................................................................... 4
1.5 Manfaat ................................................................................................. 5
II. TINJAUAN PUSTAKA .................................................................................... 6
2.1 Lembaga Penelitian dan Pengabdian kepada Masyarakat ........................ 6
2.2 Sistem Informasi .................................................................................... 6
2.3 Pengembangan Sistem Informasi .......................................................... 12
2.4 Model Prototype ................................................................................... 14
2.6 Pengujian Kualitas Perangkat Lunak Berdasarkan Standar ISO 1926 ... 15
2.7 Sistem Legasi ....................................................................................... 24
III. METODOLOGI PENELITIAN ...................................................................... 26
3.1 Kerangka Kerja Penelitian .................................................................... 26
3.2 Tempat dan Waktu Penelitian .............................................................. 27
3.3 Alat Penelitian ..................................................................................... 27
3.4 Model Pengembangan Sistem ............................................................... 27
3.5 Metode Pengumpulan Data .................................................................. 30
3.6 Instrumen Penelitian ............................................................................ 32
3.6 Teknik Analisis Data ............................................................................ 35
IV. HASIL DAN PEMBAHASAN ........................................................................ 38
4.1 Tahap Communication .......................................................................... 38
4.2 Tahap Quick Plan ................................................................................. 42
4.2 Tahap Modeling Quick Design ............................................................... 46
4.3 Tahap Construction of Prototype ............................................................ 80
4.4 Tahap Deployment, Delivery and Feedback ........................................... 81
4.5 Pembahasan ....................................................................................... 88
iv
V. KESIMPULAN DAN SARAN ......................................................................... 92
5.1 Kesimpulan ......................................................................................... 92
5.2 Saran .................................................................................................. 92
DAFTAR PUSTAKA ......................................................................................... 94
LAMPIRAN ..................................................................................................... 97
v
DAFTAR GAMBAR
Gambar Halaman
1. System Life Cycle ....................................................................................... 7
2. Karakteristik Sistem .................................................................................. 8
3. Ilustrasi Peran Sistem Informasi dalam Bisnis ......................................... 11
4. Paradigma Model Prototype ...................................................................... 15
5. Karakteristik Pengujian Kualitas Software ISO 1926 ................................ 18
6. Skema Pendaftaran Usualan .................................................................... 25
7. Kerangka Kerja Penelitian ........................................................................ 26
8. Flowchart Sistem Berjalan ....................................................................... 39
9. Flowchart Sistem Usulan ......................................................................... 44
10. Use Case Diagram Semua Aktor ............................................................... 47
11. Use Case Diagram Aktor Prodasi ............................................................. 47
12. Use Case Diagram Aktor Prodasi dan Dosen ............................................ 48
13. Use Case Diagram Aktor Tata Usaha dan Pengelola Usulan ...................... 49
14. Diagram Aktivitas Login ........................................................................... 66
15. Diagram Aktivitas Input Data Master ........................................................ 66
16. Diagram Aktivitas Buka Skim .................................................................. 67
17. Diagram Aktvitas Pendaftaran Usulan...................................................... 67
18. Diagram Aktivitas Konfirmasi Anggota ..................................................... 68
19. Diagram Aktivitas Seleksi Usulan ............................................................ 68
20. Diagram Aktivitas Administrasi Persuratan .............................................. 69
21. Diagram Aktivitas Monitoring dan Evaluasi .............................................. 69
22. Diagram Aktivitas Kelengkapan Berkas .................................................... 70
23. Diagram Aktivitas Laporan ...................................................................... 70
24. Skema Entity Relationship Diagram .......................................................... 73
25. Skema Database ..................................................................................... 74
26. Struktur Menu ........................................................................................ 75
27. Desain Interface Dashboard aktor LPPM ................................................... 78
28. Desain Interface Dashboard Dosen ........................................................... 78
29. Desain Interface Master Data Fakultas ..................................................... 79
30. Desain Interface Buka Skim ..................................................................... 79
31. Desain Interface Pendaftaran Usulan ....................................................... 79
32. Desain Interface Seleksi Usulan ............................................................... 80
33. Hasil pengujian stress testing WAPT ......................................................... 85
34. Grafik Jumlah Error Pengujian WAPT ...................................................... 85
35. Halaman Awal Sistem .............................................................................. 98
vi
36. Halaman Login ........................................................................................ 98
37. Halaman Dashboard User LPPM .............................................................. 98
38. Halaman Pemberitahuan ......................................................................... 99
39. Tambah Pemberitahuan .......................................................................... 99
40. Master Data Fakultas .............................................................................. 99
41. Tambah Master Data Fakultas ............................................................... 100
42. Halaman Buka Skim ............................................................................. 100
43. Halaman Tambah Skim ......................................................................... 100
44. Halaman Filter Usulan Seleksi ............................................................... 101
45. Halaman Data Usulan Berdasarkan Filter .............................................. 101
46. Halaman Konfirmasi Seleksi Usulan ...................................................... 101
47. Halaman Administrasi Persuratan ......................................................... 102
48. Halaman Monitoring dan Evaluasi ......................................................... 102
49. Halaman Kelengkapan Berkas ............................................................... 102
50. Konfirmasi Penyerahan Berkas .............................................................. 103
51. Halaman Laporan .................................................................................. 103
52. Halaman Tampil Laporan ...................................................................... 103
53. Halaman Cari Data ................................................................................ 104
54. Halaman Blokir NIDN ............................................................................ 104
55. Halaman Log Aktivitas ........................................................................... 104
56. Halaman Setup Aplikasi ........................................................................ 105
57. Halaman Kelola User ............................................................................. 105
58. Halaman Kelola Role .............................................................................. 105
59. Penentuan Hak Akses Pada Sistem ........................................................ 106
60. Halaman Dashboard Dosen ................................................................... 106
61. Halaman Resentra penelitian UNJA ....................................................... 106
62. Halaman Data Dosen ............................................................................. 107
63. Halaman Informasi Skim ....................................................................... 107
64. Halaman Pendaftaran Usulan ................................................................ 107
65. Halaman Tambah Usulan ...................................................................... 108
66. Halaman Penelitian PPM Saya ............................................................... 108
67. Halaman Laporan Penelitian/Pengabdian .............................................. 108
68. Halaman Konfirmasi Tawaran ................................................................ 109
69. Tampilan Awal WAPT Versi 10.0 ............................................................ 109
70. Konfigurasi Load Types ......................................................................... 109
71. Konfigurasi Jumlah User ....................................................................... 110
72. Konfigurasi Lama Waktu Pengujian ....................................................... 110
73. Grafik Pengujian ................................................................................... 110
vii
74. Rangkuman Hasil Pengujian .................................................................. 111
75. Load Time Halaman Depan .................................................................... 111
76. Load Time Halaman Login ...................................................................... 111
77. Load Time Halaman Dashboard ............................................................. 111
78. Load Time Halaman Pemberitahuan ....................................................... 111
79. Load Time Halaman Data Fakultas ........................................................ 111
80. Load Time Halaman Tambah Skim ......................................................... 112
81. Load Time Halaman Seleksi Usulan ....................................................... 112
82. Load Time Halaman Admninistrasi Persuratan ....................................... 112
83. Load Time Halaman Laporan ................................................................. 112
84. Load Time Halaman Cari Data ............................................................... 112
85. Load Time Halaman Blokir NIDN ............................................................ 112
86. Load Time Halaman Log Aktivitas .......................................................... 112
87. Load Time Halaman Dashboard Dosen ................................................... 112
88. Load Time Halaman Resentra................................................................. 112
89. Load Time Halaman Data Dosen ............................................................ 113
90. Load Time Halaman Daftar Usulan......................................................... 113
91. Load Time Halaman Tambah Usulan ...................................................... 113
92. Load Time Halaman Penelitian PPM Saya ............................................... 113
93. Load Time Halaman Laporan Penelitian PPM Saya .................................. 113
94. Load Time Halaman Konfirmasi ............................................................. 113
viii
DAFTAR TABEL
Tabel Halaman
ix
33.Use Case Kelola User ................................................................................. 61
34.Use Case Kelola Role .................................................................................. 62
35.Use Case Seleksi Usulan ............................................................................ 62
36.Use Case Administrasi Persuratan ............................................................. 63
37.Use Case Monitoring dan Evaluasi ............................................................. 64
38.Use Case Kelengkapan Berkas ................................................................... 64
39.Use Case Modifikasi Usulan ....................................................................... 65
40.Identifikasi Entitas .................................................................................... 71
41.Hasil Pengujian Functionality ..................................................................... 81
42.Respon Time Website .................................................................................. 84
43.Total Successful Case ................................................................................. 86
44.Total Failed Case ....................................................................................... 86
45.Komparasi Sistem Legasi dan Sistem yang Dikembangkan ......................... 89
x
DAFTAR LAMPIRAN
Lampiran Halaman
1. Layout sistem yang diimplementasikan ...................................................... 98
2. Pengujian reliability ................................................................................. 109
3. Pengujian efficiency ................................................................................. 111
4. Kuesioner functionality ............................................................................. 114
5. Kuesioner usability .................................................................................. 124
6. Tabel proses yang belum atau sudah terpenuhi oleh sistem yang telah
dikembangkan ......................................................................................... 132
xi
`
I. PENDAHULUAN
1
2
dan output dari sistem, sehingga model prototype dianggap cocok dengan kondisi
yang ada pada penelitian ini.
Selanjutnya, sistem informasi yang sudah dikembangkan juga harus diuji
kualitasnya agar layak untuk digunakan. Pengujian tidak hanya untuk
mendapatkan progam yang benar, namun juga memastikan bahwa program
tersebut bebas dari kesalahan kesalahan untuk segala kondisi. Sistem yang akan
diusulkan akan diuji dengan mengacu pada pengujian ISO 9126.
Dari latar belakang yang telah disampaikan, maka diangkatlah topik
penelitian dengan judul “Pengembangan Sistem Informasi Penelitian dan
Pengabdian kepada Masyarakat Menggunakan Model Prototype Pada
Universitas Jambi”. Diharapkan dengan adanya penelitian ini akan
menghasilkan sebuah sistem yang baik dan dapat membantu mengoptimalkan
kinerja LPPM Universitas Jambi dalam mengelola penelitian dan pengabdian yang
dilakukan oleh dosen guna mendukung Tri Dharma perguruan tinggi yakni
pendidikan, penelitian dan pengabdian kepada masyarakat.
1.3 Tujuan
Tujuan dari penelitian ini adalah adalah:
1. Mengembangkan sistem informasi penelitian dan pengabdian kepada
masyarakat menggunakan model prototype.
2. Mendapakan hasil pengujian kualitas sistem informasi penelitian dan
pengabdian kepada masyarakat yang dikembangkan berdasarkan standar
ISO 9126 pada aspek functionality, reliability, efficiency dan usability.
6
7
Masukan (input) adalah data atau informasi yang dibutuhkan oleh sebuah
sistem untuk selanjutnya diproses sesuai dengan ketentuan proses yang telah
ditentukan. Pada akhirnya sistem akan menghasilkan keluaran (output) yang
apabila diperlukan lagi maka hasil output tersebut dapat kembali menjadi sebuah
input, begitu seterusnya, ini yang kita sebut dengan system life cycle (siklus hidup
sistem).
Karakteristik Sistem
Menurut Hutahean (2014), suatu sistem yang baik memiliki karakteristik
yaitu:
1. Suatu sistem terdiri dari sejumlah komponen-komponen yang saling
berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan.
Komponen sistem terdiri dari komponen yang berupa subsistem atau bagian-
bagian dari sistem.
2. Batasan sistem (boundary), Batasan sistem merupakan daerah yang
membatasi antara suatu sistem dengan sistem yang lain atau dengan
lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem
dipandang sebagai suatu kesatuan. Batasan sistem menunjukan ruang
lingkup (scope) dari sistem tersebut.
3. Lingkungan luar sistem (Environment) adalah diluar batas dari sistem yang
mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan
yang harus tetap dijaga dan bersifat merugikan yang harus dijaga dan
dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
4. Penghubung sistem (interface) merupakan media penghubung antara suatu
subsistem dengan susbsistem lainya. Melalui penghubung ini memungkinkan
sumber-sumber daya mengalir dari subsistem ke subsistem lainnya. Keluaran
(output) dari subsistem menjadi masukan (input) untuk subsistem lainnya
melalui penghubung.
8
5. Masukan sistem (input) adalah energi yang dimasukan kedalam sistem berupa
perawatan (maintenance input), dan masukan sinyal (signal input).
Maintenance input adalah energi yang dimasukan ke sistem agar sistem dapat
beroperasi. Signal input adalah energi yang diproses untuk mendapatkan
keluaran.
6. Keluaran sistem (output) adalah hasil dari energi yang diolah dan
diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan.
7. Pengolah sistem, suatu sistem menjadi bagian pengolah yang akan merubah
masukan menjadi keluaran. Sistem produksi akan mengolah bahan baku
menjadi bahan jadi, sistem akutansi akan mengolah data menjadi laporan-
laporan keuangan.
8. Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran
dari sistem sangat menentukan input yang dibutuhkan sistem.
Definisi Informasi
Informasi adalah suatu jenis sumber daya salah satu yang paling utama
yang dimiliki oleh sebuah organisasi, tanpa adanya informasi proses dalam suatu
organisasi dapat terhambat atau bahkan terhenti karena informasi sangat
penting bagi para pengambil kebijakan dari organisasi tersebut. Menurut Djahir
dan Pratita (2014) tanpa informasi maka tidak akan ada organisasi, informasi
melalui komunikasi menjadi perekat bagi suatu perekat bagi organisasi sehingga
organisasi tersebut bisa bersatu sehingga sebagaimana sumber daya yang lain,
informasi harus dikelola dengan baik.
Mengingat betapa pentingnya informasi tersebut, penting untuk kita
memahami defenisi dari informasi, berikut beberapa pendapat ahli mengenai
defenisi dari informasi:
1. Informasi merupakan data yang sudah diolah yang ditujukan untuk seseorang,
organisasi ataupun siapa saja yang membutuhkannya. Informasi akan
menjadi berguna apabila objek yang menerima informasi membutuhkan
informasi tersebut (Mulyani, 2016).
9
6. Dapat diverifikasi, informasi yang disajikan adalah informasi yang dapat diuji,
dan apabila pengujian dilakukan lebih dari sekali oleh pihak yang berbeda
hasilnya menunjukan hasil yang tidak berbeda jauh.
7. Dapat diakses, informasi tersedia pada saat dibutuhkan dan dengan format
yang dapat digunakan.
Apabila kesemua poin-poin diatas telah terpenuhi, maka informasi
tersebut dapat dikatakan sebagai informasi yang baik.
Mendukung
Berbagai Strategi
untuk Keunggulan
Kompetitif
Model/ Features Water V-shape CMM RUP Proto Incre Spiral RAD JAD Agile
fall type mental
Requirement Beginning Beginning At second Beginning Freq Beginning Beginni Time- Prototype Frequently
specification level uently ng box d changed
changed release
d
Understanding Well Easily Easily Difficult to Not well Well Well Well Easily Well
requirements under understoo uderstood understand understoo understoo underst underst understan understood
stood d d d ood ood dable
Cost Low Expensive High Expensive High Low Expens Low Expensive Very High
ive
Guarantee of Low High High Not Good High High Good Low but Very high
success guaranteed for long
period
Resourece control Yes Yes Yes Yes No Yes Yes Yes Yes No
Cost control Yes Yes Varies Yes No No Yes Yes Yes Yes
simplicity Simple Intermedi Intermedi Simple and Simple Simple Interme Interme Very Complex
ate ate clear diate diate simple
Risk involvement High Low Varies acc Critical risk low Easily Low Very Varies Reduced
to level in the early manage Low
stages
Expertise requ High Medium Varies acc Yes Medium High High Mediu High Very High
ired to level m
Change Difficult Difficult Medium Easy Easy Easy Easy Easy Medium Difficult
incorporated
Risk analysis Only at Yes Yes Yes No risk No risk Yes Low Yes Yes
beginning analysis analysis
User involv Only at
Only at Only at At the High Intermedi High Only at In design High
ement the the the beginning ate the and
begining beginnig beginnig and the last beginni developm
phase ng ent
Overlapping No such No No Yes Yes No Yes No No Yes
phases phase
Flexibility Rigid Little Highly considerable Higly Less Flexible High Flexible Highly
flexible flexible flexible flexible flexible
Maintenace Least Least Typical Promote Routine promote Typical Easily Rigorousl Promote
glamorou maintainabil maintena maintaina maintai y at all maintainabil
s ity ce bility ned times ity
Integrity and vital Limited Limited Veryimporta Weak Robust High Vital Limited Demonstrabl
security nt e
Reusability Limited To some Yes Supports Weak Yes Yes Some Limited Use case
extend reusability extend reuse
of exiting
classes
14
Interface Minimal Minimal Crucial User Crucial Crucial Crucial Minima Crucial Model-
interface l driven
Documentation Vital Yes Yes Yes Weak Yes Yes Limited Limited Yes
and trainnig
required
Time Frame Long Acc to Quite long Short time Short Very long Long Short Medium Least
project frame possible
size
Defenisi user bersifat umum, user tidak tahu pasti tenang apa yang diinginkan,
defenisi user bersifat tidak rinci, user tidak tahu pasti apa dan bagaimana
bentuk masukan, proses dan keluaran dari sistem.
Pengembang merasa tidak tahu pasti tentang algoritma apa yang dipakai,
bagaimana lingkungan sistem yang dikembangkan, bagaimana bentuk, sifat
dan karakteristik antar muka pemakai.
Terdapat ketidakpastian dipihak user tentang apa yang diinginkan.
Terdapat ketidakpastian dipihak pengembang yaitu tentang apa yang harus
dilakukan.
Pengembangan perangkat lunak dengan menggunakan model proses
prototype terdiri dari beberapa tahapan yaitu komunikasi (communication),
perencanaan cepat (quick plan), pemodelan perancangan cepat (modeling quick
design), pembuatan prototype (construction of prototype), serta penyebaran,
pengiriman, dan umpan balik (deployment delivery and feedback). Setiap tahapan
15
Analyzability X X
Attractiveness X X
Changeability X X
Correctness X X
Efficiency X X X X X
Flexibility X
Functionality X X X X
Human X
Engineering
Installability X X
Integrity X X
Interoperability X X
Maintainability X X X X
Maturity X X
Modifiability X
Operability X X
Performance X X X
Portability X X X X X
Reliability X X X X X X
Resource X X
utilization
Reusability X X X
Stability X X
17
Suitability X X
Supportability X X X
Testability X X X X
Transferability X
Understandabilit X X X
y
Usability X X X X X
Dari tabel 2 dapat disimpulkan bahwa ISO 25010 adalah model pengujian
yang paling lengkap karena memenuhi 26 dari 28 karakterisitik fitur pengujian
(Miguel et al., 2014).
Karena produk yang diuji kualitasnya dalah aplikasi web maka tidak
dilakukan pengujian pada semua karakteristik pengujian namun mengacu pada
pengujian kualitas WebQEM. Website Quality Evaluation Method (WebQEM)
merupakan sebuah metode yang mengevaluasi kualitas dari sebuah aplikasi web
dimana fokus karakteristik dan atribut adalah yang mempengaruhi kualitas
produk dan “quality in use” atau kualitas saat digunakan oleh pengguna yang
meliputi karakterstik functionality, reliability, efficiency, dan usability (Olsina et
al., 2002). Mengacu pada tabel 2, penelitian ini dapat menggunakan model
pengujian Dromey, ISO 9126 dan ISO 25010 karena telah pada model tersebut
telah memenuhi karakteristik yang diinginkan mengacu pada WebQEM.
ISO 9126 merupakan salah satu tolak ukur pengujian kualitas sistem
yang dibuat oleh International Organization for Standardization (ISO) dan
Internationl Electrotechnical Commision (IEC). ISO 9126 merupakan standar
internasional yang memiliki tujuan untuk menyediakan sebuah kerangka kerja
untuk evaluasi dari kualitas software (Chua and Dyson, 2004). Menurut Brender
et al. (2005), kelebihan ISO 1926 antara lain adalah merupakan standar
internasional yang didasarkan pada model McCall dan Boehm, terstruktur,
defenisi yang akurat serta memiliki parameter yang dapat mengidentifikasi
kualitas perangkat lunak baik internal maupun eksternal. Sedangkan pendapat
lain menyatakan standar pengujian ISO 9126 meiliki kelebihan karena mudah
beradaptasi dan dapat digunakan di berbagai sistem (Chua and Dyson, 2004)
ISO 9126 menetapkan enam karakteristik pengujian kualitas software.
Karakteristik tersebut yakni: functionality, reliability, usability, efficiency,
maintainability, portability.
18
1. Functionality
Functionality adalah kemampuan dari produk perangkat lunak dalam
menyediakan fungsi-fungsi yang sesuai dengan kebutuhan sistem yang telah
dianalisa sebelumnya (ISO/IEC 9126, 2000).Pengujian functionality dilakukan
dengan menghitung jumlah fungsi yang dapat bekerja sebagai mana mestinya
kemudian dibandingkan dengan jumlah keseluruhan fungsi yang dievaluasi
sehingga aspek functionality suatu software dapat dihitung dengan menggunakan
rumus berikut:
𝐴
𝑋 =1−
𝐵
Keterangan:
X = Functionality
A = Jumlah fungsi yang gagal uji
B = Jumlah seluruh fungsi
Dimana nilai 0 ≤ X ≤ 1. Functionality dikatakan baik jika mendekati 1.
Berdasarkan rumus diatas nilai functionality dikatakan memenuhi
standar jika nilainya 0.5 dan semakin mendekati 1 maka tingkat functionality dari
software semakin baik. Pengujian ini dilakukan dalam bentuk tertulis untuk
memeriksa apakah aplikasi berjalan seperti yang diharapkan (Simarmata, 2010).
2. Efficiency
Aspek efficiency adalah kemampuan produk perangkat lunak untuk
menyediakan performa sesuai dengan kebutuhan pengguna (ISO/IEC 9126,
2000). Sedangkan definisi lain menyatakan efficiency mencakup berapa waktu
yang dibutuhkan sistem untuk melakukan respon dan bagaimana resources
dimanfaatkan secara efisien artinya dalam software berbasis web dapat diketahui
19
berapa lama waktu untuk me-load halaman web dan bagaimana source code
diprogram secara efisien (Padayachee et al., 2010).
3. Reliability
Reliability adalah Kemampuan produk perangkat lunak untuk
mempertahankan tingkat kinerja tertentu bila digunakan di bawah kondisi
tertentu. Aspek reliability ini meliputi maturity, fault tolerance, dan recoverability
(ISO/IEC 9126, 2002). Dari beberapa subkarakteristik reliability tersebut,
subkarakteristik maturity yang paling berpengaruh terhadap software berbasis
web (Olsina et al., 2008). Subkarakteristik maturity itu sendiri adalah
kemampuan sebuah produk prangkat lunak untuk terhindar dari gagal bekerja
(system failure) sebagai akibat dari adanya kesalahan dalam perangkat lunak.
Pengujian aspek maturity dilakukan dengan pengujian tegangan (stress
testing) (ISO/IEC, 2002). Pengujian tegangan adalah untuk menciptakan sebuah
lingkungan yang lebih menuntut aplikasi tidak seperti saat aplikasi dijalankan
pada beban kerja normal (Simarmata, 2010).
Kemudian untuk melakukan stress testing dapat digunakan software Web
Application Load, Stress and Performance Testing (WAPT) (Pradhan, 2013). Stress
testing bekerja dengan menghitung test case yang berhasil dilakukan oleh
software dan membandingkannya dengan total test case yang dilakukan. Setelah
perhitungan dilakukan kemudian dilakukan interpretasi berdasarkan standar
Telcordia reliabilitas perangkat lunak. Standar reliability yang dapat diterima
berdasarkan standar Telcordia adalah 0,95 atau 95% atau lebih pada software
agar dinyatakan lolos (Asthana and Olivieri, 2009). Sehingga nantinya software
dikatakan lolos uji pada aspek reliability jika minimal 0,95 atau 95% software
dapat berjalan dengan baik ketika diuji stress testing menggunakan WAPT.
4. Usability
Usability berasal dari kata usable yang artinya secara umum dapat
digunakan dengan baik. Sesuatu produk dapat dikatakan berguna dengan baik
apabila pengguna dapat menggunakan produk tersebut sesuai keinginannya
dengan cara yang telah ia ketahui tanpa gangguan, halangan ataupun
pertanyaan. (Rubin dan Chisnell, 2008).
20
Satisfaction with X
completion time
Satisfaction with X
support information
Easy Navigation X
Able Find X
Familiar X
Need X
23
No Pernyataan Faktor
(Sanusi, 2012). Skala Likert umumnya menggunakan lima titik dengan label
netral pada posisi tengah.
Tabel 5. Pengukuran Skala Likert
Pernyataan Skor
Sangat Setuju (SS) 5 poin
Setuju (S) 4 poin
Netral (N) 3 poin
Tidak Setuju (TS) 2 poin
Sangat Tidak Setuju (STS) 1 poin
Sistematika penulisan mengacu pada Buku boleh menjadi 1 ketua dan 1 anggota atau
Pedoman Pelaksanaan Penelitian dan kedua-duanya menjadi anggota pada judul
Pengabdian Kepada Masyarakat Edisi IX penelitan atau pengabdian yang berbeda
Melampirkan biodata
pengusul dan anggota
Menyerahkan laporan
Mendaftarkan Usulan Online melalui
secara kolektif ke LPPM
website https://siakad.unja.ac.id/
lemlit/dos_lemlit.php
Ajukan Menyerahkan
usulan 3 rangkap
ke LPPM
Melaksanakan penelitian
atau pengabdian Membuat surat Mangklik tombol
maksimal 8 bulan pernyataan originalitas ajukan pada usulan
Berdasarkan sistem legasi yang digunakan, peran aplikasi SIM LPPM yang
telah ada sebelumnya hanya terbatas untuk mendaftarkan proposal penelitian
atau pengabdian, sedangkan pengelolaannya masih manual seperti administrasi,
pendataan usulan dan pelaporan hasil penelitian dan pengabdian.
`
26
27
Pada model ini terdapat 6 tahapan atau fase yaitu Communication, Quick
Plan, Modelling, Quick Design, Constructtion of Prototype, Deployment, Delivery and
Feedback yang terus mengalami perulangan sampai pada tahap kebutuhan
stakeholder terpenuhi dan pengembang sistem mengerti apa harus dikerjakan
dan sistem.
1. Communication
Pada tahap ini beberapa terjadi komunikasi dengan pengguna sistem dari
LPPM UNJA untuk mengetahui:
a. Menganalisa sistem berjalan terhadap proses pengelolaan usulan penelitian
dan pengabdian kepada masyarakat yang berjalan di lingkungan
Universitas Jambi.
b. Mengidentifikasi permasalahan yang terjadi di Universitas Jambi
khususnya pengelolaan usulan penelitian dan pengabdian kepada
masyarakat.
c. Menganalisa kebutuhan sistem.
2. Quick Plan
2. Wawancara
Wawancara dilakukan dengan melakukan proses tanya jawab dengan
staff prodasi LPPM Universitas Jambi untuk memperoleh data dan informasi
sistem yang berjalan dan hal-hal yang dibutuhkan dalam perancangan dan
pembuatan Sistem Informasi Penelitian dan Pengabdian kepada Masyrakat
Universitas Jambi.
3. Studi Pustaka
Metode ini dilakukan dengan membaca literatur yang berkaitan dengan
perancangan sistem, penelitian dan pengabdian kepada masyarakat, sistem
informasi penelitian dan pengabdian kepada masyarakat, pemrograman dan
evaluasi sistem baik dari buku, jurnal maupun website terkait dengan judul
penelitian.
4. Kuesioner
Kuesioner merupakan metode pengumpilan data yang akan digunakan
pada tahap terakhir setelah sistem selesai dibangun dan digunakan. Tujuan
penggunaan kuesioner adalah untuk mengevaluasi sistem terhadap uji
fungsionalitas (functionality) ketergunaan sistem (usability) di lingkungan
Universitas Jambi, apakah sistem telah memberikan kemudahan dan kenyamana
dalam penggunaan atau tidak. Dalam melakukan uji ketergunaan (usability),
pengumpulan data menggunakan kuesioner terstandar USE (Usefulness,
Statisfaction and Ease of Use). Kuisioner ini digunakan karena berdasarkan tabel
4, telah memenuhi sebagian besar quality issue yang dibutuhkan yakni learnbility
usability yang mana quality issue tersebut merupakan subkarakteristik dari
usability serta statisfaction yang menggambarkan quality of use dari sistem yang
dikembangkan.
Setiap pernyataan pada kuesioner akan menggunakan skala Likert
dengan skala 5 dengan rincian jawaban, Sangat Setuju (SS) diberi skor 5, Setuju
31
(S) diberi skor 4, Netral (N) diberi skor 3, Tidak Setuju (TS) diberi skor 2, dan
Sangat Tidak Setuju (STS) diberi skor 1 dalam bentuk checklist.
Adapun populasi dan sampel data kuesioner usability sistem dijelaskan
sebagai berikut:
a. Populasi
Populasi adalah keseluruhan subjek penelitian (Arikunto, 2010). Dalam
hal ini subjek yang dimaksud adalah seluruh pengguna sistem yang akan menjadi
target evaluasi usability. Adapun pengguna yang dimaksud pada sistem ini
adalah pegawai LPPM dan juga dosen yang ada di lingkungan Universitas Jambi.
b. Penentuan Sampel
Sampel adalah bagian dari populasi yang mewakili populasi yang akan
diambil (Arikunto, 2010). Karena populasi pada penelitian ini cukup banyak dan
penelitian ini tidak dapat mengakomodasi seluruh populasi karena keterbatasan
waktu, biaya dan lain sebagainya maka akan diambil sampel dari populasi
penelitian dimana setiap populasi memiliki kesempatan yang sama untuk
menjadi sampel penelitian yang dipilih secara acak (random sampling). Untuk
penentuan jumlah sampel penelitian menggunakan metode Slovin dengan rumus:
𝑁
𝑛=
1 + 𝑁𝑒 2
Dimana:
n = Jumlah Sampel
N = Jumlah Populasi
e = Batas toleransi kesalahan (error tolerance)
Dimana pada penelitian sosial tingkat toleransi kesalahan yang lazim
digunakan adalah 1% (0,01), 5% (0,05) dan 10% (0,1) (Sugiyono, 2015).
Kuisioner USE ini disebarkan secara online karena menurut Setiawan
(2012) penggunaan media online dapat memberikan beberapa manfaat yang lebih
disbanding media offline diantarannya hemat biaya, hemat waktu, jangkauan
yang lebih luas, kuota responden menjadi lebih besar dan lebih mudah diakses
oleh responden.
Sedangkan pada pengujian functionality target responden yang akan
menjawab kuisioner functionality adalah orang yang merupakan ahli di bidang
pemrograman dalam hal ini responden yang dimaksud adalah 2 orang
programmer yang ada di lingkungan Lembaga Pengembangan Teknologi Informasi
dan Komunikasi serta 3 orang mahasiswa program studi Sistem Informasi.
32
No Fungsi Lolos
Ya Tidak
Login
1. Login
2. Logout
Pemberitahuan
3. Melihat pemberitahuan
4. Membuat pemberitahuan
5. Merubah pemberitahuan
6. Menghapus pemberitahuan
Master Data
7. Melihat data fakultas
8. Menambah data fakultas
9. Merubah data fakultas
10. Menghapus data fakultas
11. Menambah resentra penelitian
12. Melihat resentra penelitian
13. Merubah resentra penelitian
14. Menghapus resentra penelitian
15. Menambah resentra pengabdian
16. Melihat resentra pengabdian
17. Merubah resentra pengabdian
18. Menghapus resentra pengabdian
19. Melihat data sumber dana
20. Menambah data sumber dana
21. Merubah data sumber dana
22. Menghapus data sumber dana
23. Melihat data bank
24. Menambah data bank
25. Merubah data bank
26. Menghapus data bank
Sumber Dana Skim
27. Membaca skim buka
28. Menambah skim buka
29. Merubah skim buka
30. Menghapus skim buka
31. Merubah jadwal
32. Mereset jadwal
Kelola Usulan
33. Melihat usulan seleksi
34. Mengkonfirmasi usulan
35. Mencetak surat
33
No Pernyataan Jawaban
STS TS N S SS
𝐴
𝑋 =1−
𝐵
Keterangan:
X = Functionality
A = Jumlah fungsi yang gagal uji
B = Jumlah seluruh fungsi yang diuji
0 ≤ X ≤ 1. Functionality dikatakan baik jika mendekati 1.
2. Analisis Efficiency
Efficiency yang diuji pada yaitu seberapa cepat website dapat diakses dan
dapat menampilkan kontennya pada sebuah web browser. Pengujian ini
dilakukan berdasarkan karakteristik time behavior menggunakan software page
load time, pengujian akan menghasilkan waktu load yang kemudian dapat
dihitung nilai efficiency berdasarkan response time (Mean time to response) metric
(ISO/IEC/2002).
𝑇𝑚𝑒𝑎𝑛
𝑋=
𝑇𝑋𝑚𝑒𝑎𝑛
Dimana:
Tmean = waktu respon rata-rata
TXmean = waktu respon yang dibutuhkan
Dimana X<=0, dimana semakin dekat ke 1.0 dan kurang dari 1.0 adalah lebih
baik. Adapun waktu respon yang dibutuhkan mengacu pada penelitian yang
sampaikan oleh Think with Google (https://www.thinkwithgoogle.com) dimana
waktu load yang direkomendasikan adalah maksimal 3 detik.
3. Analisis Reliability
Nilai reliability dari sebuah website di uji dengan menggunakan software
Web Application Load, Stress, and Performance Testing (WAPT) versi 10.0. Setelah
hasil pengujian didapat maka akan dilakukan perhitungan persentase
keberhasilan sistem. Berikut adalah rumus untuk menghitung reliability
menurut model Nelson:
𝑛−𝑓
𝑅=
𝑛
Keterangan:
𝑅 = Reliability.
37
𝑓 = Total failure.
𝑛 = Total test case (workload unit).
4. Analisis Usability
Pengujian faktor usability diujikan menggunakan kuisioner. Kuisioner
ditujukan pada sampel penelitian. Pengujian usability menggunakan skala Likert
dengan dengan 5 rincian jawaban Sangat Setuju (SS) diberi skor 5, Setuju (S)
diberi skor 4, Netral (N) diberi skor 3, Tidak Setuju (TS) diberi skor 2, dan Sangat
Tidak Setuju (STS) diberi skor 1. Berikut rumus perhitungan skor pengujian
usability:
No Kategori Nilai
38
39
Menunggu
Diterima TIdak
konfirmasi Anggota
Tampil notifikasi
Ya
usulan diterima Anggota
TIdak
bersedia?
Menyiapkan surat-surat
sebelum kegiatan penelitian
atau pengabdaian Ya
Mengajukan
usulan
Surat -surat
sebelum kegiatan
Menandatangani surat-
Surat-surat telah surat sebelum kegiatan
ditandatangani
Melaksanakan kegiatan
penelitian/pengabdian
Menandatangani surat-
Ceklis laporan yang telah surat setelah kegiatan
diterima pada sistem
Menyiapkan surat-surat
setelah kegiatan penelitian
atau pengabdaian
Surat-surat
setelah kegiatan
End
a. Petugas melakukan login ke sistem SIM LPPM yang telah ada sebelumnya
dengan memasukan username dan password yang sudah dimiliki oleh
petugas tersebut.
b. Petugas membuka menu sumberdana/skim dan memasukan data
sumberdana/skim yang telah ditentukan.
c. Setelah sumberdana dibuka maka petugas akan melakukan pemeriksaan
usulan yang telah masuk dan meverifikasi berkas usulan
d. menentukan apakah usulan tersebut diterima atau tidak berdasarkan
penilaian tim ahli.
e. Petugas akan memeprbaharui status usulan menjadi “diterima” jika
usulan lolos penilaian atau “ditolak” jika usulan tidak lolos penilaian tim
ahli.
f. Petugas akan membuat surat-surat yang diperlukan untuk
ditandatangani oleh dosen.
g. Setelah dosen menandatangi berbagai surat-menyurat yang diperlukan,
maka pihak LPPM akan menunggu penyerahan berkas laporan kegiatan
penelitian atau pengabdian dalam bentuk hard copy.
h. Setelah pihak LPPM menerima berkas laporan yang diperlukan maka
pihak LPPM akan menandai berkas yang diserahkan oleh dosen pada
sistem SIMLPPM yang lama sebagai berkas yang telah diserahkan.
i. Pihak LPPM akan membuat surat pernyataan bahwa dosen bersangkutan
telah menyelesaikan kegiatan penelitian atau pengabdian.
2. Prosedur pengajuan usulan penelitian atau pengabdian oleh dosen
a. Dosen melakukan login ke sistem SIM LPPM yang telah ada sebelumnya.
b. Dosen meilih menu pendaftaran proposal.
c. Dosen melakukan pengajuan usulan dengan memilih skim yang tersedia
lalu memasukan informasi usulan penelitian atau pengabdian.
d. Dosen memasukan Nomor Induk Dosen Nasional (NIDN) yang akan
menjadi anggota pada kegiatannya tersebut dan menunggu konfirmasi
dari calon anggota yang akan diajak dalam kegiatan penelitian atau
pengabdian.
e. Jika calon anggota menolak maka dosen pengusul harus mengganti
anggota dengan memasukan NIDN lain dan menunggu konfirmasi untuk
bersedia menggikuti kegiatan penelitian atau pengabdian.
f. Setelah semua anggota bersedia maka dosen mengajukan usulan dengan
menekan tombol ajukan usulan pada sistem.
g. Dosen menunggu verifikasi dari pihak LPPM.
41
Identifikasi Permasalahan
Dalam mengidentifikasi permasalahan, dilakukan analisa terhadap sistem
yang berjalan pada LPPM Universitas Jambi. Pada dasarnya sistem yang telah
ada telah menjalankan fungsinya sesuai prosedur yang ditentukan, namun pada
sistem tersebut masih terdapat berbagai kekurangan yang dapat menghambat
kegiatan pengelolaan usulan penelitian dan pengabdian, diantaranya:
1. Database yang redundan atau banyak data yang mengalami duplikasi dan
menyulitkan sistem jika ada perubahan terhadap data yang tersimpan.
2. Sistem dibagun tanpa menggunakan framework sehingga struktur penulisan
kode program tidak mengikuti standar yang ada sehingga sulit untuk
dilakukan pengembangan.
3. Tampilan atau user interface sistem tidak responsif atau tidak mampu
menyesuaikan ukuran layar di berbagai perangkat karena dibangun tanpa
memanfaatkan framework CSS yang telah umum digunakan.
4. Terdapat kesalahan form masukan yang dibutuhkan oleh pihak LPPM.
5. Terdapat kesalahan fungsi yang ada pada sistem.
6. Berbagai dokumen surat-menyurat yang diperlukan masih dibuat secara
manual, sehingga proses pembuatan surat-menyurat menjadi lama. Selain itu
dokumen yang dibuat disimpan diberbagai tempat dan file yang berbeda
sehingga rentan hilang atau sulit untuk dilakukan pencarian terhadap
dokumen tersebut dikemudian hari.
7. SIM LPPM yang sebelumnya belum mengakomodasi berbagai dokumen
laporan penelitian atau pengabdian dalam bentuk soft copy, sehingga arsip
laporan hanya sebatas hard copy, sehigga menjadi kurang efektif dan efisien.
8. Tidak tersedia manajemen hak akses pada SIMLPPM lama sehingga hak akses
setiap pengguna bersifat kaku dan dan sulit untuk melakukan penyesuaian.
9. Setiap proses yang terjadi pada sistem tidak tecatat dengan baik sehingga
mengalami kesulitan untuk mengidentifikasi jika seandainya terjadi hal-hal
tertentu.
42
Analisa Kebutuhan
Pada tahap ini dilakukan kebutuhan yang dapat mendukung pengelolaan
usulan penelitian dan pengabdian kepada masyarakat di lingkungan LPPM
Universitas Jambi. Tahap ini bertujuan untuk menentukan apa yang dapat
dilakukan sistem yang telah dikembangkan agar kegiaatan pengelolaan usulan
penelitian dan pengabdian menjadi lebih efektif dan efisien. Sistem yang
dikembangkan harus memenuhi kebutuhan sebagai berikut:
a. Sistem yang dikembangkan tetap memiliki fitur yang telah ada pada sistem
sebelumnya.
b. Database yang sudah dinormalisasi.
c. Sistem harus memanfaatkan teknologi terbaru untuk mengimbangi
perkembangan zaman.
d. Sistem harus mudah untuk dikembangkan karena prosedur pengelolaan
usulan sering mengalami perubahan.
e. User interface yang ada pada sistem harus responsif atau bisa
menyesuaikan diri pada berbagai ukuran layar perangkat.
f. Sistem dapat menyediakan input data yang sesuai dengan kebutuhan
pengguna.
g. Meminimalkan kesalahan fungsi seminimal mungkin sehingga pengguna
sistem tidak menghadapi kendala.
h. Sistem dapat mengotomatisasi proses pembuatan dokumen surat-
menyurat.
i. Terdapat fitur untuk melaporkan hasil monitoring dan evaluasi kegiatan
penelitian dan pengabdian.
j. Sistem harus bisa mengakomodasi kebutuhan penyimpanan laporan
penelitian atau pengabdian dalam bentuk soft copy.
k. Manajemen hak akses yang bisa kelola sesuai kebutuhan.
l. Sistem harus mencatat setiap proses yang dilakukan oleh pengguna.
4.2 Tahap Quick Plan
Segera setelah komunikasi dilakukan maka dilakukan perencanaan
berdasarkan kebutuhan sistem yang telah diidentifikasi guna mengatasi
permasalahan-permasalahan yang telah teridentifikasi sebelumnya. Perencanaan
alternatif solusi meliputi penentuan teknologi yang digunakan, gambaran
flowchart sistem usulan dan menentukan pengguna sistem.
Menentukan Teknologi
Sistem yang diusulkan dirancang dengan memanfaatkan tool UML (Unified
Modeling Language) untuk menggambarkan proses sistem dalam bentuk use case
43
Menunggu Ya diterima
konfirmasi anggota
Mengajukan
proposal
Tampil notifikasi
usulan diterima
Menandatangani surat-
surat terkait kegiatan
Menggunggah Verifikasi
laporan kemajuan dan validasi
dan file monev berkas
Melanjutkan
pelaksanan kegiatan Lulus
ya tidak E
evaluasi?
Membuat laporan-
laporan kegiatan
Mencetak cetak surat-surat
Menerima laporan setelah kegiatan dari
dalam bentuk hard sistem
copy
Menggunggah
laporan kegiatan
dalam bentuk soft
copy Surat-surat setelah
Ceklis laporan yang
diterima pada sistem kegiatan penelitian/
pengabdian
Menandatangani surat
setelah selesai kegiatan
Menggunggah surat
Menerima soft copy surat keterangan selesai
keterangan selesai kegiatan kegiatan dalam bentuk
soft copy
End F
Menentukan Pengguna
Berdasarkan gambaran umum sistem usulan yang telah dijabarkan
sebelumnya, maka dapat diketahi bahwa pengguna (user) dalam sistem ini yakni:
a. User prodasi
User Prodasi LPPM merupakan petugas yang mengelola sistem secara
umum seperti memasukan data-data pokok spserti data fakultas, skim,
mendaftarkan akun baru, mengelola akun user dan menetukan hak akses user
pada sistem serta membuka pendaftaran usulan penelitian atau pengabdian pada
setiap skim yang telah ditentukan
b. User dosen
User dosen merupakan pengguna yang memasukan data-data usulan
penelitian atau pengabdian yang ingin diusulkan pada sistem.
c. User pengelola usulan penelitian atau pengabdian
Merupakan pengguna sistem yang melakukan seleksi dan validasi
terhadap usulan yang masuk ke sistem.
d. User tata usaha
Merupakan User yang bertugas untuk menyiapkan surat-surat yang
diperlukan terkait kegiatan penelitian atau pengabdian dengan cara mencetak
surat yang telah otomatis dibuat oleh sistem berdasarkan data yang tersimpan
sebelumnya.
Menetukan Komponen Sistem
Selain pengguna (user), sebuah sistem membutuhkan komponen sistem
yang dapat berfungsi sesuai dengan tujuan sistem yang dibangun. Adapun
komponen penyusun sistem informasi penelitian dan pengabdian kepada
masyarakat Universitas Jambi yang dibutuhkan antara lain:
a. Data master, merupakan proses perekaman data-data terkait dengan proses
pengelolaan usulan penelitian dan pengabdian, data-data tersebut meliputi
data fakultas, data skim,data bidang dan tema penelitian atau pengabdian,
data bank, data sumber dana dan pengaturan tahun anggaran.
b. Menentukan hak akses dari setiap user dimana setiap user mempunyai hak
akses yang berbeda-beda sesuai dengan tingkatan perannya masing-masing,
hal ini bertujuan untuk menghindari akses yang ilegal dari user yang tidak
berhak.
c. Proses terstruktur, merupakan proses yang biasa dilakukan pada sistem yang
meliputi
1) Proses login dan logout.
2) Proses input data skim periode skim dibuka.
46
No Aktor Deskripsi
Lihat Usulan
Lihat Usulan Lihat Usulan Diterima
Diajukan Ditolak
Pemberitahuan
<<include>>
<<include>>
<<extend>><<extend>>
<<extend>>
Podasi
Tambah Hapus
Pemberitahuan Pemberitahuan Ubah
Pemberitahuan
Login
Laporan <<include>>
Ubah Hapus
Tambah
Fakultas Fakultas
Skim Perfakultas
Ubah Skim
Per fakultas Tambah
Tambah
Fakultas <<extend>>
<<extend>> Bidang dan Tema
<<extend>> Pengabdian
<<extend>>
<<extend>> Hapus Skim
Perfakultas
<<extend>> <<extend>>
Data Fakultas dan Ubah Bidang dan
Skim Perfakultas Tema Pengabdian
<<extend>>
Data Resentra
<<include>>
Pengabdian
<<extend>>
Hapus Bidang dan
<<include>>
Tema Pengabdian
Login
<<include>> <<extend>>
Data Bank
Ubah Bidang dan
Data <<extend>>
<<extend>> Tema Penelitian
Sumberdana
Tambah
<<extend>> Bank
<<extend>> <<extend>>
Hapus Bidang dan
<<extend>>
<<extend>> Tema Penelitian
Edit skim
Lihat Tawaran
yang dibuka
Menjadi Anggota
<<extend>>
Buka Skim <<extend>>
<<extend>>
Tambah skim Dashboard
yang dibuka Lihat Usulan <<extend>> dosen
Ditolak
<<extend>>
<<extend>>
Jadwal Skim
<<extend>>
Lihat Usulan
<<include>> Hapus skim Diajukan Resentra
yang dibuka Penelitian
<<extend>>
<<extend>> <<include>>
Lihat Usulan
<<include>> Diterima Resentra
Pengabdian
Reset Edit Jadwal
Jadwal Skim <<include>>
Skim
Data Dosen
<<include>>
Ubah Hapus Dosen
Tambah Blokir NIDN Blokir NIDN <<include>> Informasi
Blokir NIDN
Skim
<<extend>> <<extend>> Hapus
<<extend>> <<include>>
Usulan
<<extend>>
<<include>> Pendaftaran
Login <<include>> Usulan
Blokir NIDN
<<extend>>
<<extend>> Ajukan
<<include>> <<extend>> Usulan
Daftar Usulan <<extend>> <<extend>>
Pengabdian
Log <<extend>>
Tentukan
Aktivitas <<include>>
Daftar Usulan Anggota
Detail
<<extend>> Penelitian Usulan
<<include>>
Edit
Prodasi User
Usulan
Online
<<include>>
Log <<extend>>
Aktivitas Rubah
Tambah DIPA <<include>>
DIPA
<<extend>>
<<extend>>
Setup
Aplikasi Penelitian dan
<<extend>> PPM Saya
<<extend>>
Aktifkan <<extend>>
DIPA Hapus Konformasi <<extend>>
Rubah DIPA Menolak <<include>>
maksimal
anggota Laporan
<<include>> <<extend>>
Ubah Konfirmasi
User Bersedia
Hapus <<extend>>
User Konfirmasi
<<extend>> <<extend>>
<<extend>> Riwayat
Konformasi
Kelola Tambah
User Role
<<extend>>
Tambah
User <<extend>>
Hapus
Role
<<extend>>
Kelola Role
<<extend>> Ubah
Role
Konfirmasi
Revisi <<extend>> Seleksi
Usulan
Cetak <<extend>>
Lampiran SK Konfirmasi
Cetak SK Ditolak Buat
Rektor <<extend>>
Penilaian
Cetak Surat <<include>>
Perjanjian <<extend>>
Konfirmasi Tolak
Diterima <<extend>> Monitoring dan
Usulan
Evaluasi
<<extend>>
<<extend>>
<<extend>>
Cetak Surat <<include>> Kelengkapan
Tugas Berkas
<<include>>
Pengelola
<<extend>> Login <<extend>>
<<include>> <<extend>> Usulan
Administrasi <<extend>> Ceklis Penyerahan
Persuratan Upload Scan Hard Copy laporan
Selesai
<<extend>> <<extend>>
Tata Usaha
Cetak Surat Validasi
Cetak BA Dokumen BKD
Keterangan <<extend>>
Pembayaran
Selesai <<extend>>
tahap 1
<<extend>> Ubah Data <<include>>
Usulan
Cetak BA
Cetak <<extend>>
Pembayaran
SPTM
tahap 2 Modifikasi
Cetak BA
Serah Terima <<extend>> Usulan
Ubah Anggota
Gambar 13. Use Case Diagram Aktor Tata Usaha dan Pengelola Usulan
2) Dashboard
Nama use case : Dashboard
Aktor : Prodasi, Tata usaha dan Pengelola usulan
Deskripsi : Use case menampilkan jumlah usulan yang masuk baik
itu berdasarkan status usulan maupun berdasarkan
50
3) Pemberitahuan
Nama use case : Pemberitahuan
Aktor : Prodasi, Tata usaha dan Pengelola usulan
Deskripsi : Use case untuk membuat pemberitahuan atau
pengumuman yang dapat ditujukan untuk kesemua
pengguna maupun ke pengguna tertentu
Tabel 12. Use Case Pemberitahuan
Aksi Aktor Respon Sistem
Memeriksa status login
Pilih menu pemberitahuan Menampilkan halaman pemberitahuan
beserta pemberitahuan-pemberitahuan
yang pernah dibuat sebelumnya
Klik tombol tambah Menampilkan halaman tambah
pemebritahuan beserta form isian
pemberitahuan
Klik tombol publish Menyimpan dan menampilkan
pemberitahuan sesuai dengan tujuan
pemberitahuan
Klik tombol proses pada Menampilkan pilihan edit pemberitahuan
salah satu pemberitahuan dan hapus pemberitahuan
Pilih edit pemberitahuan Menampilkan halaman edit pemberitahuan
Klik tombol publish Menyimpan perubahan dan menampilkan
pemberitahuan sesuai dengan tujuan
pemberitahuan
Pilih hapus pemberitahuan Menampilkan kotak dialog konfirmasi hapus
pemberitahuan yang dipilih
Klik tombol OK Menghapus dan menampilkan notifikasi
pemberitahuan telah berhasil dihapus
4) Laporan
Nama use case : Laporan
Aktor : Prodasi, Tata usaha dan Pengelola usulan
51
5) Cari data
Nama use case : Cari data
Aktor : Prodasi, Tata usaha dan Pengelola usulan
Deskripsi : Use case untuk mencari data usulan dan data dosen
berdasrkan kriteria tertentu
Tabel 14. Use Case Cari Data
Aksi Aktor Respon Sistem
Memeriksa status login
Pilih Cari data Menampilkan halaman cari data
Pilih pencarian per fakultas Menampilkan pilihan fakultas
Klik ikon search pada Menampilkan semua usulan berdasarkan
pencarian perfakultas fakultas yang dipilih
Pilih pencarian per skim Menampilkan pilihan skim
Klik ikon search pada Menampilkan semua usulan berdasarkan
pencarian perskim skim yang dipilih
Isi NIDN pada pencarian
berdasarkan NIDN
Klik ikon search pada Menampilkan usulan yang memiliki nidn
pencarian berdasarkan terkait
NIDN
Isi Judul pada pencarian
Judul
Klik ikon search pada Menampilkan usulan yang memiliki
pencarian judul kemiripan dengan judul terkait
Pilih Cari dosen Menampilkan form pencarian dosen
Pilih pencarian bardasarkan Menampilkan pilihan unit kerja
unit kerja
Klik ikon search pada Menampilkan semua data dosen yang
pencarian dosen memiliki unit kerja terkait
berdasarkan unit kerja
Isi NIDN pada pencarian
dosen berdasarkan NIDN
52
7) Resentra penelitian
Nama use case : Resentra penelitian
Aktor : Prodasi
Deskripsi : Use case untuk mengelola data resentra penelitian yang
berisi bidang dan tema penelitian
Tabel 16. Use Case Resentra Penelitian
Aksi Aktor Respon Sistem
Memeriksa status login
Pilih menu master data Menampilkan sub menu fakultas skim,
resentra penelitian, resentra pengabdian,
data sumberdana dan data bank
Pilih menu Resentra Menampilkan halaman resentra penelitian
penelitian yang berisi data bidang dan tema penelitian
Klik tombol tambah Menampilkan form tambah bidang dan tema
penelitian
Klik simpan Menyimpan data bidang dan tema pada
resentra penelitian
Klik tombol proses pada Menampilkan pilihan edit bidang dan hapus
salah satu data bidang bidang
Pilih edit bidang Menampilkan halaman dan form edit bidang
dan tema penelitian
Klik update Memperbaharui data bidang dan tema
penelitian
Pilih hapus bidang Menampilkan kotak dialog konfirmasi hapus
bidang
Klik OK Menghapus data bidang yang dipilih
8) Resentra pengabdian
Nama use case : Resentra pengabdian
Aktor : Prodasi
Deskripsi : Use case untuk mengelola data resentra pengabdian yang
berisi bidang dan tema pengabdian
Tabel 17. Use Case Resentra Pengabdian
Aksi Aktor Respon Sistem
Memeriksa status login
Pilih menu master data Menampilkan submenu fakultas skim,
resentra penelitian, resentra pengabdian,
data sumberdana dan data bank
Pilih menu Resentra Menampilkan halaman resentra pengabdian
pengabdian yang berisi data bidang dan tema
pengabdian
Klik tombol tambah Menampilkan form tambah bidang dan tema
pengabdian
Klik simpan Menyimpan data bidang dan tema pada
resentra pengabdian
Klik tombol proses pada Menampilkan pilihan edit bidang dan hapus
salah satu data bidang bidang
54
9) Data Bank
Nama use case : Data bank
Aktor : Prodasi
Deskripsi : Use case untuk mengelola data bank yang dapat
digunakan dosen dalam mengajukan usulan.
Tabel 18. Use Case Data Bank
Aksi Aktor Respon Sistem
Memeriksa status login
Pilih menu master data Menampilkan submenu fakultas skim,
resentra penelitian, resentra pengabdian,
data sumberdana dan data bank
Pilih menu data bank Menampilkan halaman data bank
Klik tombol tambah Menampilkan form tambah data bank
Klik simpan Menyimpan data bank
Klik tombol proses pada Menampilkan pilihan edit bank dan hapus
salah satu data bank bank
Pilih edit bank Menampilkan form edit bank
Klik update Memperbaharui data bank
Pilih hapus bank Menampilkan kotak dialog konfirmasi hapus
bank
Klik OK Menghapus data bank yang dipilih
Klik tombol proses pada Menampilkan pilihan edit data sumber dana
salah satu data sumber dan hapus data sumber dana
dana
Pilih edit sumber dana Menampilkan form edit sumber dana
Klik update Memperbaharui data sumber dana
Pilih hapus sumber dana Menampilkan kotak dialog konfirmasi hapus
sumber dana
Klik OK Menghapus data sumber dana yang dipilih
20) Konfirmasi
Nama use case : Konfirmasi
Aktor : Dosen
Deskripsi : Use case ini bertujuan mengkonfirmasi keanggotaan
dosen pada kegiatan penelitian atau pengabdian yang
diusulkan oleh dosen lain
Tabel 29. Use Case Konfirmasi
Aksi Aktor Respon Sistem
Memeriksa status login
Pilih menu konfirmasi Menampilkan semua tawaran menjadi
anggota penelitian atau pengabdian
Klik bersedia Menampilkan kotak dialog konfirmasi
bersedia menjadi anggota
Klik oke pada kotak dialog Merubah status keanggotaan menjadi
konformasi bersedia bersedia
Klik menolak Menampilkan kotak dialog konfirmasi
menloak menjadi anggota
Pilih input file laporan Menampilkan kotak pencarian soft copy
usulan pada perangakat sistem
Klik oke pada kotak dialog Merubah status keanggotaan menjadi
konformasi menolak menolak
Pilih riwayat konfirmasi Menampilkan data riwayat konfirmasi
keanggotaan
menampilkan
halaman login
memasukan username dan
password
memvalidasi username dan
password
validasi
tidak
ya
menampilkan halaman
dashboard
menampilkan
memilih menu
pilihann sub menu
master data
master data
menampilkan
memilih menu
submenu sumber
sumber dana skim
dana skim
memilih menu
pendaftaran usulan
menampilkan form
pendaftaran usulan
menyimpan usulan
bersedia
mengajukan status usulan
usulan menjadi diajukan
memilih menu
menampilkan daftar
konfirmasi
tawaran menjadi anggota
Ada tawaran
ada
tidak
diterima ditolak
revisi
memperbaharui status usulan
konfirmasi konfirmasi konfirmasi
sesuai dengan pilihan
diterima revisi ditolak
cetak
lampiran SK
pilih surat
perjanjian
pilih surat
tugas
pilih BA
pembayaran 1
Merupakan diagram aktivitas yang dilakukan oleh aktor tata usaha diman
aktor tersebut dapat mencetak berbagai surat-surat yang datanya sudah terisi
secara otomatis dari sistem untuk dipergunakan dalam berbagai keperluan
terkait proses administrasi yang harus dilalui oleh aktor dosen jika usulan yang
diajukannya lolos atau diterima.
h. Diagram aktivitas monitoring dan evaluasi
status usulan
Input evaluasi konfirmasi ditolak
menjadi ditolak
data evaluasi
tersimpan
status penyerahan
Upload SK Validasi soft copy ceklis penyerahan disimpan
Selesai kegiatan laporan BKD hard copy laporan
data validasi
disimpan
file SK diproses
upload
Entitas Deskripsi
User Merupakan entitas untuke mnyimpan data
pengguna
Role Merupakan entitas yang menggambarkan peran atau
role dari pengguna
Menu Merupakan entitas yang menyimpan data menu yang
ada pada sistem
Permission Merupakan entitas yang menyimpan akses apa saja
yang ada pada sistem
Tahun Anggaran Merupakan entitas yang menyimpan data tahun
anggaran dan nomor DIPA yang berlaku pada tahun
tersebut
Bidang Merupakan entititas yang menyimpan data bidang
yang tersedia untuk penelitian atau pengabdian
Tema Merupakan entititas yang menyimpan data tema dari
setiap bidang yang tersedia untuk penelitian atau
pengabdian
Jenis Usulan Merupakan entitas yang menyimpan data jenis-jenis
usulan yang tersedia pada sistem
Fakultas Merupakan entitas yang menyimpan data fakultas
Skim Merupakan entitas yang menyimpan skim atau
program dari setiap fakultas
Asal Dana Merupakan entitas yang menyimpan data asal dana
penelitian atau pengabdian
Sumber Dana Skim Merupakan entitas yang menyimpan data skim yang
tersedia atau aktf untuk penelitian dan pengabdian
Usulan Merupakan entitas yang menyimpan data usulan
penelitian atau pengabdian
Pelaksana Merupakan entitas yang menyimpan data ketua
maupun anggota dari suatu usulan penelitian atau
pengabdian
Bank Merupakan entitas yang menyimpan data bank yang
dapat digunakan pada usulan penelitian atau
pengabdian
Laporan Merupakan entitas yang menyimpan data laporan-
laporan yang diperlukan pada setiap usulan
Surat Merupakan entitas yang menyimpan data surat-
surat yang diperlukan pada setiap usulan
Log Merupakan entitas yang mencatat data aktivitas user
pada sistem
72
n
Blokir membuat
mempunyai Menu melihat
1 n
1
m 1
User
Role mempunyai m menjadi
n n 1
m 1
memiliki
Permission
n mengkases Pemberitahuan membuat
n
1 n m
1 n
Tahun memiliki Bidang memiliki Tema
Anggran Log
1 n
1
Jenis
Asal Dana memiliki
Usulan 1 memiliki
1 Surat
1
1
memiliki 1
Bank digunakan
memiliki memiliki
n 1
m
n n
n n n
membuka 1 n 1
Sumberdana Skim memiliki Usulan memiliki pelaksana
n n 1
Fakultas 1
Provinsi memiliki Laporan
n memiliki
1
n 1 1
memiliki Skim memiliki n
memiliki Kabupaten
8. Blokir NIDN
Merupakan menu yang bertujuan untuk mengelola data NIDN dosen yang
diblokir dari sistem sehingga NIDN tersebut tidak dapat mengajukan usulan baik
penelitian maupun pengabdian.
9. Log Aktivitas
Menu ini bertujuan untuk melihat aktivitas-aktivitas yang dilakukan oleh
seluruh pengguna sistem sehingg penggunaan sistem dapat terpantau dengan
jelas.
10. Setup Aplikasi
Merupakan menu pengaturan awal yang menjadi landasan berjalannya
sistem. pada menu ini pengaturan yang wajib didefenisikan terlebih dahulu yaitu
mengaktifkan data DIPA yang digunakan dan pengaturan terkait jumlah
maksimal anggota penelitian maupun pengabdian.
11. User Role Menu
Merupakan menu yang bertujuan untuk mengelola data user beserta role
yang diberlakukan pada user tersebut.
b. Menu user dosen
1. Dashboard
Merupakan menu yang menyajikan berbagai informasi yang dapat
membantu dosen dalam aktivitasnya menggunakan sistem.
2. Resentra UNJA
Merupakan menu yang berisikan informasi terkait bidang dan tema yang
disediakan untuk kegiatan penelitian dan pengabdian.
3. Data Dosen
Merupakan menu yang menyajikan data dosen yang bersangkutan yang
diambil dari database Sistem Informasi Kepegawaian.
4. Informasi Skim
Merupakan menu yang menyajikan informasi terkait data skim yang
dibuka.
5. Pendaftaran Usulan
Merupakan menu yang digunakan oleh dosen untuk mengajukan usulan
penelitian maupun pengabdian.
6. Penelitian PPM Saya
Merupakan menu yang menyajikan data usulan yang lolos atau diterima
serta menyediakan sarana untuk menggunggah laporan-laporan terkait kegiatan
penelitian maupun pengabdian
78
7. Konfirmasi
Merupakan menu yang menyajikan data tawaran untuk menjadi anggota
penelitian maupun pengabdian sertadosen dapat mengambil tindakan untuk
mengkonfirmasi bersedia atau tidak untuk menjadi anggota pada usulan tertentu.
Perancangan User Interface
Kegiatan ini merupakan bagian terakhir dari rangkaian kegiatan yang
dilakukan pada tahapan modeling quick design dimana pada tahap ini dilakukan
perancangan antar muka atau user interface sistem berdasarkan struktur menu
yang telah digambarkan sebelumnya, adapun hasil rancangan user interface
adalah sebagai berikut:
a. Desain interface dashboard aktor LPPM
No Fungsi Lolos
Ya Tidak
Login
1. Login 5 0
2. Logout 5 0
Pemberitahuan
3. Melihat pemberitahuan 5 0
4. Membuat pemberitahuan 5 0
5. Merubah pemberitahuan 5 0
6. Menghapus pemberitahuan 5 0
Master Data
7. Melihat data fakultas 5 0
8. Menambah data fakultas 5 0
9. Merubah data fakultas 5 0
10. Menghapus data fakultas 5 0
11. Menambah resentra penelitian 5 0
12. Melihat resentra penelitian 5 0
13. Merubah resentra penelitian 5 0
14. Menghapus resentra penelitian 5 0
15. Menambah resentra pengabdian 5 0
16. Melihat resentra pengabdian 5 0
17. Merubah resentra pengabdian 5 0
18. Menghapus resentra pengabdian 5 0
19. Melihat data sumber dana 5 0
82
Resentra UNJA
60. Melihat resentra penelitian 5 0
61. Melihat resentra pengabdian 5 0
Data Dosen
62. Melihat data dosen 5 0
Informasi Skim
63. Melihat informasi skim 5 0
Pendaftaran Usulan
64. Melihat usulan yang diajukan 5 0
65. Menambah usulan 5 0
66. Merubah usulan 5 0
67. Menghapus usulan 5 0
68. Menambah anggota 5 0
69. Mengajukan usulan 5 0
70. Melihat detail usulan 5 0
Penelitian PPM Saya
71. Melihat usulan yang disetujui 5 0
72. Melihat detail usulan 5 0
73. Melihat laporan 5 0
74. Mengunggah laporan 5 0
Konfirmasi
75. Melihat tawaran 5 0
76. Mengkonfirmasi tawaran 5 0
77. Melihat riwayat konfirmasi 5 0
Total 385 0
Dari tabel diatas ditampilkan jumlah fungsi yang ada pada sistem yang
berjumlah 77 fungsi dan di cek oleh 5 orang tester dimana total keseluruhan
pengujian fungsi yang berhasil berjumlah 385 dan fungsi yang gagal berjumlah
0. Kemudian hasil pengujian yang diperoleh dari tabel tersebut dihitung
menggunaka rumus ISO 1926 pada aspek functionality sebagai berikut:
𝐴
𝑋 =1−
𝐵
0
𝑋 =1−
385
𝑋 =1−0
𝑋=1
ISO 1926 menyatakan bahwa aspek functionality semakin baik jika hasil
perhitungan nilai functionality mendekati 1. Karena hasil pengujian menunjukan
nilai maksimal yakni 1 maka software dapat dinyakan telah memenuhi aspek
functionality.
2. Pengujian aspek efficiency
Pengujian aspek efficiency website berdasarkan time behavior ialah
dengan menghitung respon time rata-rata dari website kemudian akan
dibandingkan dengan standar waktu yang ditetapkan oleh Nielsen. Nilai respon
time diperoleh dengan melakukan pengamatan waktu load pada halaman website
84
menggunakan software Page Load Time yang terintegrasi dengan web browser
Mozilla Firefox dengan kecepatan akses internet 10 Mbps. Data hasil pengamatan
disajikan dalam table sebagai berikut.
Tabel 42. Respon Time Website
Halaman Waktu
(detik)
https://simlppm.unja.ac.id/ 0.337
https://simlppm.unja.ac.id/login 0.737
https://simlppm.unja.ac.id/admin/dashboard 1.39
https://simlppm.unja.ac.id/admin/pemberitahuan/ 0.689
https://simlppm.unja.ac.id/admin/data-fakultas 0.926
https://simlppm.unja.ac.id/admin/kelola-skim/create 0.711
https://simlppm.unja.ac.id/admin/seleksi-usulan/usulan/4480 0.511
https://simlppm.unja.ac.id/admin/administrasi- 0.528
persuratan/usulan/4480
https://simlppm.unja.ac.id/admin/laporan/ 0.845
https://simlppm.unja.ac.id/admin/cari-data/ 0.808
https://simlppm.unja.ac.id/admin/blokir-nidn/ 0.578
https://simlppm.unja.ac.id/admin/log-aktivitas/ 0.575
https://simlppm.unja.ac.id/admin/setup-aplikasi/ 0.911
https://simlppm.unja.ac.id/admin/kelola-user 0.734
https://simlppm.unja.ac.id/admin/kelola-user/create 0.712
https://simlppm.unja.ac.id/dosen/dashboard 0.895
https://simlppm.unja.ac.id/dosen/resentra/1 0.501
https://simlppm.unja.ac.id/dosen/data-dosen 0.787
https://simlppm.unja.ac.id/dosen/info-skim/ 0.781
https://simlppm.unja.ac.id/dosen/daftar-usulan 0.881
https://simlppm.unja.ac.id/dosen/daftar-usulan/tambah/1 0.689
https://simlppm.unja.ac.id/dosen/ppm-saya 0.677
https://simlppm.unja.ac.id/dosen/ppm-saya/detail/1321 0.827
https://simlppm.unja.ac.id/dosen/ppm-saya/report/pokok/1102 0.753
https://simlppm.unja.ac.id/dosen/konfirmasi 0.754
Total 18.537
Rata-rata 0.741
Dari hasil diatas diperoleh waktu rata-rata yang dibutuhkan untuk satu
kali proses akses halaman web hingga selesai. Rata-rata waktu respon yang
diperolah pada setiap URL adalah 0.741 detik.
Sedangkan waktu yang dibutuhkan untuk menampilkan halaman website
mengacu pada hasil penelitian Google melalui layanan Think with Google diman
waktu yang direkomendasikan untuk load halaman website di tahun 2018 adalah
paling lama 3 detik adalah 3 detik sehingga dapat dihitung nilai efficiency
berdasarkan response time (Mean time to response) adalah sebagai berikut:
𝑇𝑚𝑒𝑎𝑛
𝑋=
𝑇𝑋𝑚𝑒𝑎𝑛
85
Tmean adalah waktu respon rata-rata, TXmean adalah waktu respon yang
dibutuhkan dimana 0 <= X, semakin medekati 1.0 dan kurang dari 1.0 adalah
lebih baik.
0.714
𝑋=
3
𝑋 = 0.238
Pada perhitungan yang dilakukan maka didapat nilai X=0.238, nilai ini
kemudian diintepretasikan dengan dengan skala efficiency yang ditetapkan ISO
1926 dimana pengujian aspek efficiency yang diperoleh dapat dinyatakan baik
karena nilainya kurang dari 1.0.
3. Pengujian aspek reliability
Pengujian pada aspek reliability ini berfokus pada sub-aspek maturity
dimana untuk memeperoleh nilai maturity harus dilakukan pengujian stress
testing. Adapun pengujian stress testing dilakukan dengan menggunakan
software WAPT versi 10.0.
Pengujian menggunakan WAPT versi 10 dengan aturan skenario jumlah
user 1-20 orang dimana pengaturan waktu masuk user setiap 10 detik akan ada
2 user yang masuk, pengujian ini dilakukan selama 4 menit. Hasil laporan
pengujian menggunakan WAPT adalah sebagai berikut:
Dari hasil pengujian diatas dapat dilihat hasil pengujian session yang
berhasil berjumlah 10 dan gagal berjumlah 0, kemudian terdapat 1307 halaman
yang berhasil dimuat dan 0 halaman yang gagal dimuat, selanjutnya terdapat
14441 hits atau permintaan ke website yang berhasil dipenuhi dan 0 hits yang
gagal, Total data yang terkirim adalah 4821 KB dan total data yang diterima
149032 KB serta total rata-rata waktu yang dibutuhkan untuk response time
adalah 0.16 detik tanpa resource dan 0.39 detik dengan resource. Selanjutnya
pada grafik jumlah error tetap berada pada angka 0 dan jumlah pengguna aktif
terus meningkat hingga 20 pengguna selama 4 menit.
Dari laporan pengujian dapat dirangkum hasil test case yang ditunjukan
table berikut:
Tabel 43. Total Successful Case
Case Jumlah
Successful Session 10
Successful pages 1307
Successful hits 14441
Total 15,758
Sedangkan untuk test case yang gagal ditunjukan oleh table berikut:
Tabel 44. Total Failed Case
Case Jumlah
Failed Session 0
Failed pages 0
Failed hits 0
Total 0
Dimana :
R = nilai reliability
f = Jumlah kegagalan selama pengujian
n = Jumlah total case pengujian yang berjalan
15,758 − 0
𝑅=
15,758
R=1
Hasil menunjukan nilai reliability adalah 1 atau 100%, jika hasil ini
diinterpretasikan dengan tetapan nilai reliability berdasarkan standar Telcordia
87
maka sistem dinyatakan telah memenuhi aspek reliability karena nilai R >= 0,95
atau 95%.
4. Pengujian aspek usability
Aspek usability pada penelitian ini menggunakan kuesioner USE Arnold
M. Lund dimana kuesioner ini dibagikan kepada sampel penelitian. Sampel
diambil secara acak (random sampling) dengan ketentuan jumlah sampel
mengacu pada metode Slovin:
𝑁
𝑛=
1 + 𝑁𝑒 2
Dimana:
n = Jumlah sampel
N = Jumlah populasi
e = Batas toleransi kesalahan (error tolerance)
Pada penelitian sosial tingkat toleransi kesalahan yang lazim digunakan
adalah 5% (0,05) (Sugiyono, 2015). Adapun jumlah populasi yang diamati
merupakan pengguna SIMLPPM yang terdiri dari dosen dan pegawai LPPM
dimana jumlah dosen berdasarkan data satistik Universitas Jambi adalah 894
orang dan jumlah pegawai LPPM berdasarkan website resmi LPPM Universitas
Jambi adalah 24 orang, jika jumlahkan maka total populasi penelitian ini
berjumlah 918 orang. Sehingga jika dimasukan kedalam rumus metode Slovin:
918
𝑛= = 278,6
1 + (918 𝑥 0.052 )
jika dibulatkan maka sampel penelitian yang dibutuhkan adalah 279 responden.
Skor yang diobservasi yakni terlampir pada lampiran 6 sebesar 33964 dari
total 279 responden sedangkan skor maksimal/diharapkan yang bisa diperoleh
adalah 30 x 5 x 279 = 41850. Sehingga didapat hasil sebagai berikut:
33694
𝑝𝑒𝑟𝑠𝑒𝑛𝑡𝑎𝑠𝑒 = 𝑥 100% = 81,16%
41850
4.5 Pembahasan
Pengelolaan usulan penelitian dan pengabdian kepada masyarakat di
lingkungan Universitas Jambi masih kurang efektif dan efisien dimana kondisi
ini dapat menyebabkan terhambatnya proses kegiatan penelitian maupun
pengabdian. Hal ini disebabkan oleh sistem yang ada belum mampu memenuhi
keinginan pengguna sehingga terdapat berbagai kendala yang ditemui yang pada
akhirnya menghambat proses pengelolaan usulan penelitian dan pengabdian.
Oleh karena itu perlu dilakukan pengembangan sistem baru yang dapat
memenuhi kebutuhan-kebutuhan yang diinginkan oleh pengguna sistem.
Sistem yang dikembangkan menggunakan model pengembangan
prototype dikarenakan dalam pengembangan user belum mampu menjelaskan
bagaimana sistem yang diinginkan. Hal ini sejalan dengan pendapat Yasin (2012)
yang menyatakan bahawa model prototype cocok digunakan jika defenisi user
bersifat umum, user tidak tahu pasti apa dan bagaimana bentuk masukan,
proses dan keluaran sistem. Selain itu model prototype ini juga cocok untuk
digunakan pada sistem yang senantiasa mengalami perkembangan maupun
perubahan-perubahan dikemudian harinya sehingga user akan aktif terlibat
dalam proses pengembangan. Hal ini sejalan dengan pendapat Martha et al.
(2017) yang menyatakan jika model prototype cocok digunakan jika peneliti ingin
melibatkan user secara aktif dalam pengembangan sistem.
Selain dari 2 pendapat diatas model prototype ini digunakan dengan
memperhatikan fitur pada beberapa model pengembangan software yang
disajikan pada tabel 1 sejumlah fitur yang memenuhi kriteria penelitian ini ada
pada model prototype yakni penentuan spesifikasi kebutuhan dapat terjadi
perubahan setiap saat, tingkat pemahaman kebutuhan yang masih rendah atau
belum terlalu mengerti apa saja kebutuhan yang diharapkan, kemudahan dalam
pengembangan, jaminan keberhasilan pengembangan yang cukup baik, tingkat
keahlian yang sedang, jika ada perubahan maka dapat di handle dengan mudah,
keterlibatan pengguna dalam pengembangan yang tinggi, fase pengembangan
tidak harus berurutan, membutuhkan flexibilitas yang tinggi, pemeliharaan yang
dapat dilakukan setiap saat, kebutuhan interface software merupakan bagian
yang sangat penting dan harus dikembangkan dalam waktu yang singkat.
Pengembangan dimulai dengan tahap communication dimana pada tahap
ini dilakukan analisa pada sistem yang tengah berjalan, identifikasi
permasalahan dan analisa kebutuhaan. Tahap berikutnya yakni tahap quick plan
dimana pada tahap ini dilakukan perencanaan secara cepat segera setelah
komunikasi dilakukan, perencanaan yang akan dilakukan yaitu perencanaan
alternatif solusi dengan menentukan teknologi yang akan digunakan,
89
92
93
DAFTAR PUSTAKA
Arikunto. 2009. Analisis dan Desain Sistem Informasi, Graha Ilmu, Yogyakarta.
Asthana, A., and Olivieri, J. 2009. Quantifying Software Reliability and Readiness.
electronic Journal of Computer Science and Information Technology. 1-9
Berander, P., Erriksson, J., Gorscheck, T., and Henningsson, K. 2005. Software
Quality Attributes and trade-offs. Blekinge Institute Technology.
Braude, E. J., and Bernstein, M. E. 2016. Software Engineering : Modern
Approaches, Second Edition, Waveland Press, Illionis.
Djahir, Y., dan Dewi, P. 2014. Bahan Ajar Sistem Informasi Manajemen, Edisi 1,
Yogyakarta, Deepublish.
Dyson, L. E., and Chua, B. 2004. Applying the ISO 9126 model to the evaluation
of an e-learning system. In the Beyond Zone Proceedings of the 21st
ASCILITE Conference. 184-190
Farhan, M. 2011. Sistem Informasi Lembaga Penelitian dan Pengabdian kepada
Masyarakat Sekolah Tinggi Ilmu Komputer PALCOMTECH Palembang
berbasis Web. 1-10.
Fatta, H. A. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan
Bersaing Perusahaan dan Organisasi Modern. Andi, Yogyakarta.
Gliem, J. A., and Gliem, R. R. 2003. Calculating, Interpreting, and Reporting.
Midwest Research to Practice Conference in Adult, Continuing, and
Community Education, 82-88.
Hamidin, D., dan Maniah. 2017. Analisis dan Perancangan Sistem Informasi:
Pembahasan Secara Praktis dengan Contoh Kasus, Deepublish,
Yogyakarta.
Hartono, J. 1989. Analisis dan Desain Sistem Informasi, Andi, Yogyakarta.
Hutahean, J. 2014. Konsep Sistem Informasi, Edisi 1, Deepublish, Yogyakarta
ISO 9241-11. 1998. Ergonomic Requrements for Office Work With Visual Display
- Part 11 : Guidance on Usability.
ISO/IEC. 2002. Software Engineering - Product Quality - Part 2: External Metric.
Canada: International Technical Report.
ISO/IEC. 2010. Information Technology - Software Produc Quality -Part 1 :
Quality Model.
95
Jeffrey, R., and Chisnell, D. 2008. Handbook of Usability Testing, How to Plan,
Design, and Conduct Effective Test, Willey Publishing, Indianapolis.
Jogiyanto. 2008. Sistem Teknologi Informasi, Andi offset, Yogyakarta.
Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data, Andi,
Yogyakarta.
Ladjamudin, A. 2005. Analisis dan Desain Sistem, Graha Ilmu, Yogyakarta.
Lubis, A. 2016. Basis Data Dasar, Deepublish, Yogyakarta.
Lund, A. M. 2001. Measuring Usability with the USE Questionnaire.
(https://www.researchgate.net/publication/230786746_Measuring_Usa
bility_with_the_USE_Questionnaire diakses 25 Februari 2018).
Mahatmyo, A. 2014. Sistem Informasi Akuntansi : Suatu Pengantar, Deepublish,
Yogyakarta
Marthasari, G. I., Diah, R., dan Dewi, T. T. 2017. Rancang Bangun dan
Implementasi Website E-Commerce UKM GS4 Malang Menggunakan
Metode Prototyping. SENTRA, 1-10.
Miguel, P. J., Muricio, D., Rodriguez, G. 2014. A Review of Software Quality Models
for the Evaluation of Software Products. International Journal of Software
Engineering & Applications (IJSEA), 5:31-53.
Mulyani, S. 2016. Analisis dan Perancangan Sistem Informasi Keuangan Daerah :
Notasi Pemodelan Unified Modelling Language (UML), Abdi Sistematika,
Bandung.
Mulyani, S. 2016. Metode Analisis dan Perancangan Sistem, Abdi Sistematika,
Bandung.
Nielsen, J. 2010. Website Response Time.
(https://www.nngroup.com/articles/website-response-times/ diakses
pada 24 Februari 2018).
O'Brien J. A. 2008. Pengantar Sistem Informasi, Edisi 12, Salemba Empat, Jakarta.
Olsina, L., and Rossi, G. 2002. Measuring Web Aplication Quality with WebQEM.
IEEE Multimedia.
Olsina, L., Sassano, R., and Mich, L. 2008. Specifying Quality Requirements for
the Web 2.0 Applications . 7th Int. Workshop on Web-Oriented Software
Technologies , (pp. 50-56).
Padayachee, I., Kotze, P., and van Der Merwe, A. 2010. ISO 9126 External Systems
Quality Characteristics, Sub-characteristic and Domain Specific Criteria
for Evaluating e-Learning System. The Southern African Computer
Lecturers Association.
96
Sabale, R. G., and Dani, A. R. 2012. Comparative Study of Prototype Model For
Software Engineering With System Development Life Cycle. IOSR Journal
of Engineering. 21-24
Sahfitri, V., dan Ulfa, M. 2015. Evaluasi Usability Sistem E-Learning Sebagai
Aplikasi Pendukung Proses Pembelajaran di Perguruan Tinggi
Menggunakan USE Questionnaire. Jurnal Ilmiah MATRIX, 53-66.
Sanusi, A. 2012. Metode Penelitian Bisnis, Salemba Empat, Jakarta.
Simarmata, J. 2010. Rekayasa Perangkat Lunak, Andi Offset, Yogyakarta.
Sari, T. N. 2016. Analisis Kualitas Dan Pengembangan Sistem Informasi
Akademik Berbasis Web Menggunakan Standard ISO 9126. Jurnal
Informatika Komputer (JIKO), 1-7.
Setiawan, T. P. 2012. Survey Online Penunjang Penelitian Praktis dan Akademis.
Seminar Nasional Teknologi Informasi dan Komunikasi Terapan
(SEMANTIK), 114-118.
Sugiyono. 2015. Metode Penelitian Pendidikan (Pendekatan Kuantitatif, Kualitatif
dan R&D), Alfabeta, Bandung.
Sunu, J. 2016. Sistem Informasi Manajemen, Edisi 1, Deepublish, Yogyakarta.
Thinkwithgoogle. 2016. Find Out How You Stack Up to New Industry Benchmarks
for Mobile Page Speed (https://www.thinkwithgoogle.com/intl/en-
aunz/advertising-channels/mobile/au-mobile-page-speed-new-industry-
benchmarks/ diakses 14 Januari 2019).
Widaningrum, I. 2016. Perancangan Sistem Informasi Penelitian dan Pengabdian
Dosen. 197-207.
Yanto, R. 2016. Manajemen Basis Data Menggunakan MySQL, Deepublish,
Yogyakarta.
Yasin, V. 2012. Rekayasa Perangkat Lunak Berorientasi Objek : Pemodelan,
Arsitektur dan Perancangan, Mitra Wacana Media, Bekasi.
97
LAMPIRAN
98
2. Halaman login
4. Halaman pemberitahuan
WAPT
Penggujian dilakukan menggunakan software WAPT versi 10.0
1. Halaman depan
2. Halaman login
3. Halaman dashboard
4. Halaman pemberitahuan
9. Halaman laporan
Perhitungan :
Jumlah pernyataan = 30 butir
Skor tertinggi skala likert = 5
Jumlah populasi N = 918 orang
Error tolerance (e) = 5% = 0,05
132