Anda di halaman 1dari 10

Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

Sistem Informasi Administrasi Tugas Akhir dan Kerja


Praktek Berbasis MSXML2.XMLHTTP
Ade Tiara Putri, Muhammad Jazman
Program Studi Sistem Informasi Fakultas Sains dan Teknologi
Universitas Islam Negeri Sultan Syarif Kasum Riau
Jl. HR. Soebrantas No. 155 Pekanbaru, Riau – Indonesia
adetiaraputri18@gmail.com, jazman@uin-suska.ac.id

Abstrak—Pelayanan administrasi Tugas Akhir dan Kerja hingga proses seminar untuk pelayanan Kerja Praktek, dan
Praktek pada Program Studi Sistem Informasi dimulai dengan sidang untuk pelayanan Tugas Akhir. Seluruhnya diatur pada
pendaftaran, penyeleksian berkas, pembagian pembimbing, bagian administrasi program studi. Selain itu, admin juga
proses seminar dan sidang untuk pelayanan Tugas Akhir. merekap atau mencatat jadwal seminar dan sidang mahasiswa,
Petugas admin juga merekap atau mencatat jadwal seminar dan termasuk perekapan nilai seminar dan sidang. Seluruh
sidang mahasiswa, termasuk perekapan nilai. Seluruh proses ini penginputan data ini dilakukan dengan menginputkan data satu
belum maksimal dikarenakan banyaknya mahasiswa yang persatu ke Microsoft Excel maupun Microsoft Word.
mendaftar. Pada semester ganjil tahun ajaran 2017/2018 dengan
15 dosen yang ada sehingga setiap dosen harus membimbing 76 Pada semester ganjil tahun ajaran 2017/2018, Program
hingga 77 mahasiswa. Jumlah ini sangat besar jika proses Studi Sistem Informasi terdapat 375 mahasiswa yang
bimbingan dilakukan dengan tatap muka langsung. Penelitian ini mengambil mata kuliah Tugas Akhir 1, 161 mahasiswa yang
bertujuan untuk membangun sebuah sistem pelayanan mengambil mata kuliah Tugas akhir 2 dan 314 mahasiswa yang
administrasi Tugas Akhir dan Kerja Praktek dengan mengambil mata kuliah Kerja Praktek. Ada 850 mahasiswa
menerapkan Open Journal System (OJS) sebagai media untuk yang datanya akan diolah oleh pihak administrasi program
pelayanan administrasi Tugas Akhir dan Kerja Praktek, studi. Saat ini, terdapat 4 orang admin yang membantu seluruh
kemudian Visual Basic for Application (VBA) sebagai media administrasi ini, dua orang mahasiswa yang mengurus
untuk perekapan data. Dalam membangun sistem ini
administrasi Kerja Praktek dan dua orang mahasiswa yang
menggunakan Increment Models dengan menggunakan 3
mengurus administrasi Tugas Akhir, masing-masing terdapat 1
increment. Hasil dari penelitian ini merupakan sistem informasi
Tugas Akhir dan Kerja Praktek yang bermanfaat untuk
orang koordinator yang mengatur jalannya administrasi. Dari
membantu seluruh proses administrasi mahasiswa. Berdasarkan proses pendaftaran proposal hingga pengumuman hasil seleksi
uji blackbox dan user acceptance testing dapat disimpulkan sistem berkas pada Program Studi, membutuhkan waktu 1 hingga 3
ini dapat direkomendasikan untuk digunakan pada Program minggu. Hal ini menuntut admin untuk melakukan seluruh
Studi Sistem Informasi. pemrosesan data dengan cepat. Pada tahap ini admin bisa saja
mengalami human error, yaitu kesalahan dalam penginputan
Kata Kunci—blackbox; increment models; open journal nama, NIM, atau judul. Selain itu terdapat juga proposal
system; program studi sistem informasi; user acceptance testing; mahasiswa yang tidak ditemukan atau hilang di ruangan
visual basic for application program studi. Hal ini sangatlah merugikan admin dan
mahasiswa yang bersangkutan, baik dari segi materil maupun
I. PENDAHULUAN waktu.
Menurut Undang – Undang No. 12 Tahun 2012 pasal 1 Menurut hasil wawancara dengan Bapak Syaifullah, SE,
pendidikan tinggi adalah jenjang pendidikan setelah pendidikan M.Sc ketua Program Studi Sistem Informasi, saat ini terdapat
menengah yang mencakup program diploma, program sarjana, 21 orang dosen yang mengajar di program studi sistem
program magister, program doktor dan program profesi, serta informasi. Dari 21 dosen, hanya 15 dosen yang dapat menjadi
program spesialis, yang diselenggarakan oleh perguruan tinggi dosen pembimbing Kerja Praktek dan Tugas Akhir. Dengan 15
berdasarkan kebudayaan bangsa Indonesia. Perguruan tinggi dosen membimbing 536 mahasiswa yang mengambil mata
tidak lepas dari pelayanan akademik yang diberikan untuk kuliah Tugas Akhir, maka setiap dosen membimbing 35 hingga
seluruh civitas akademika. Pelayanan akademik yang baik dan 36 orang mahasiswa. Untuk mahasiswa yang mengambil mata
berkualitas mempengaruhi aktivitas akademik di perguruan kuliah Kerja Praktek terdapat 314 mahasiswa, maka setiap
tinggi. dosen membimbing 20 sampai 21 mahasiswa. Dari data ini,
maka setiap dosen akan membimbing 55 hingga 56 mahasiswa.
Pada Program Studi Sistem Informasi Fakultas Sains dan Jumlah ini cukup besar jika seluruh proses bimbingan di
Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau lakukan dengan tatap muka langsung. Oleh karena itu, maka
memiliki pelayanan akademik, diantaranya pelayanan Tugas diperlukanlah sebuah sistem yang dapat menjadi media proses
Akhir dan Kerja Praktek. Kedua pelayanan ini dimulai dengan bimbingan sebagai ganti proses tatap muka langsung.
pendaftaran, penyeleksian berkas, pembagian pembimbing,

1
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

Pada saat ini teknologi berkembang dengan sangat pesat, terutama digunakan dengan aplikasi seperti Microsoft Excel,
dan salah satu teknologi yang dapat kita aplikasikan pada Microsoft Word, dan Microsoft Power Point. Visual Basic for
masalah ini adalah Open Journal System. Open Journal System Applications (VBA) adalah implementasi bahasa pemrograman
(OJS) adalah sebuah sistem yang mengelola dan menerbitkan berbasis objek Microsoft Visual Basic 6, dan lingkungan
jurnal, yang membantu mengatur setiap tahap dari proses Integrated Development Environment (IDE). VBA sendiri telah
penerbitan, dari proses penerbitan, pengiriman, hingga ditingkatkan pada tahun 2010 dengan diperkenalkannya Visual
publikasi dan pengindeksan online [16]. Penggunaan OJS Basic for Applications 7 di aplikasi Microsoft Office [15].
dalam proses pelayanan akademik Tugas Akhir dan Kerja
Praktek sangat membantu. Menurut pudjiantoro dkk, OJS C. MySQL
memudahkan peran pengelola jurnal, editor, reviewer, penulis, Perangkat lunak MySQL menghadirkan server database
dan pembaca. SQL (Structured Query Language) yang sangat cepat, multi-
Pada OJS terdapat 10 jenis user yaitu manajer jurnal, threaded, multi-user, dan robust. MySQL Server ditujukan
editor, editor bagian, editor layout, copyeditor, proofreader, untuk sistem produksi mission-critical, heavy-load dan juga
reviewer, penulis, pembaca, dan manajer langganan. Untuk untuk disematkan ke perangkat lunak yang digunakan secara
pengimplementasian OJS pada Program Studi Sistem Informasi massal. Oracle adalah merek dagang terdaftar dari Oracle
kita bisa menggunakan 5 jenis user diantaranya Ketua Program Corporation dan atau afiliasinya. MySQL adalah merek
Studi dan Sekretaris Program Studi sebagai manajer jurnal, dagang dari Oracle Corporation dan atau afiliasinya, dan tidak
Koordinator Tugas Akhir dan Koordinator Kerja Praktek boleh digunakan oleh pelanggan tanpa izin tertulis dari Oracle.
sebagai editor, dosen sebagai reviewer, mahasiswa sebagai Nama lain mungkin merupakan merek dagang dari pemiliknya
penulis (author). Alur proses pada OJS dimulai dari penulis masing-masing [18].
melakukan regitrasi dan menyerahkan artikel untuk dipublish.
Selanjutnya editor memilih reviewer yang akan me-review D. MSXML2.XMLHTTP
artikel tersebut. Setelah reviewer melakukan proses review, MSXML2.XMLHTTP pertama kali diperkenalkan sebagai
maka selanjutnya menyerahkan hasilnya kepada editor. Dari kontrol Microsoft ActiveX di Microsoft Internet Explorer 5.
hasil rekomendasi ini menjadi acuan apakah artikel ini bisa di Seiring waktu, objek ini telah diimplementasikan oleh platform
lanjutkan atau tidak. Jika dilanjutkan, editor akan mengirim penjelajahan lainnya dan merupakan landasan aplikasi Web
kembali artikel tersebut kepada penulis dan kembali di berbasis Asynchronous JavaScript and XML (AJAX) dan
resubmit. Selanjutnya, editor akan melakukan submission Simple Object Access Protocol (SOAP). Objek
editing dari mulai copyedit, format layout galleys, dan MSXML2.XMLHTTP memungkinkan browser untuk
proofread. Setelah semua siap, maka editor membuat issue mengirim dan menerima permintaan HTTP asinkron dan tidak
sebagai persiapan penerbitan. Selanjutnya editor mempublish tepat ke server Web, yang merespons dengan XML. Responnya
artikel sesuai dengan issue dan tanggal terbit. Melihat alur dari bisa dimanipulasi dengan script sisi klien atau
OJS ini, maka kita dapat melihat bahwa alur tersebut mirip ditransformasikan dengan Extensible Stylesheet Language
dengan alur penerimaan Tugas Akhir dan Kerja Praktek pada Transformations (XSLT). MSXML2.XMLHTTP
Program Studi Sistem Informasi. Sehingga jika OJS diterapkan memungkinkan untuk membuat aplikasi Web responsif yang
di Program Studi Sistem Informasi tidak banyak mengubah tidak perlu menyegarkan keseluruhan halaman untuk
alur telah berjalan selama ini. Bahkan dengan penggunaan OJS menampilkan data baru [13].
dapat membuat seluruh proses tersebut lebih efektif dan lebih
efisien. E. Apache
Manfaat yang diharapkan dengan adanya sistem informasi Server HTTP Apache atau Server Web/WWW Apache
administrasi ini adalah kemudahan dalam pengelolaan adalah server web yang dapat dijalankan di banyak sistem
administrasi Tugas Akhir dan Kerja Praktek, memudahkan operasi (Unix, BSD, Linux, Microsoft Windows dan Novell
proses bimbingan dan memudahkan dalam melihat daftar judul Netware serta platform lainnya) untuk melayani dan
Tugas Akhir dan Kerja Praktek yang telah dibuat oleh menjalankan fungsi situs web tanpa koneksi internet (Sidik,
mahasiswa Sistem Informasi. 2012). Protokol yang digunakan untuk melayani fasilitas
web/www ini mengunakan HTTP [11].
II. TINJAUAN PUSTAKA
F. Increment Models
A. Open Journal System (OJS)
Metode pengembangan Increment Models merupakan
Open Journal System (OJS) adalah sebuah sistem yang
metode yang menggabungkan dua metode pengembangan
memanajemen dan menerbitkan jurnal, yang membantu
yaitu waterfall dan prototype. Metode ini terdiri dari beberapa
mengatur setiap tahap dari proses penerbitan, dari proses
penerbitan, pengiriman, hingga publikasi dan pengindeksan tahapan proses seperti pada tahapan waterfall yaitu analisis,
online [16]. desain, implementasi, dan testing. Keempat tahapan ini
dilakukan secara berulang-ulang hingga sistem atau produk
B. Visual Basic for Appilaction (VBA) yang dihasilkan telah lengkap. Pada setiap tahapan, dihasilkan
Visual Basic for Appilaction (VBA) adalah bahasa produk dengan spesifikasi yang semakin lengkap pada setiap
pemrograman berorientasi objek dari Microsoft yang sekarang

2
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

perulangan tahapan sesuai dengan kebutuhan yang telah

Software Functionality and Features


ditetapkan oleh pengguna. Increment # 3

Communication
G. Unified Modelling Language (UML) Delivery of
Planning 3rd Increment
Unified Modelling Language (UML) merupakan dari Increment # 2
Modeling (Analysis, design)
bahasa pemodelan yang dikembangkan oleh Booch, Object
Construction (Code, test) Delivery of
Modelling Technique (OMT) dan Object Oriented Sofware
Deployment (delivery, 2nd Increment
Engineering (OOSE), metode Booch dari Grady Booch sangat feedback) Increment # 1
dikenal dengan nama metode Design Object Oriented. UML
merupakan salah satu alat bantu yang sangat handal dalam Delivery of
bidang pengembangan sistem berorientasi objek karena UML 1 st Increment
menyediakan bahasa pemodelan visual yang memungkinkan
pengembang sistem membuat blue print atas visinya dalam Project Calender Time
bentuk yang baku. Gbr. 1. Metode Penelitian

H. Use Case Diagram Gbr. 1. menjelaskan mengenai metodologi penelitian yang


Use case diagram merupakan pemodelan untuk tingkah digunakan. Pada penelitian ini, penulis menggunakan 3
laku sistem informasi yang dibuat. Use case diagram increment. Setiap increment terdiri 5 tahapan, yaitu
mendeskripsikan sebuah interaksi antara satu atau lebih aktor communication, planning, modeling (analysis, design),
dengan sistem informasi yang dibuat. Secara kasar, Use case construction (code, test), dan deployment (delivery, feelback).
digunakan untuk mengetahuai fungsi apa saja yang ada Increment pertama akan menghasilkan prototype. Lalu
didalam sebuah sistem informasi dan siapa saja yang berhak increment kedua menghasilkan aplikasi yang sudah jadi dan
menggunakan fungsi itu. sudah bisa digunakan. Hasil increment ini adalah implementasi,
yaitu aplikasi sudah dapat diterapkan di Program Studi Sistem
Informasi.
III. METODOLOGI PENELITIAN
Untuk mendapatkan informasi yang akurat dari sistem yang IV. ANALISA DAN PERANCANGAN
akan dibuat, maka dibutuhkan tahapan penelitian, yang A. Analisa Sistem Berjalan
meliputi:
Permasalahan pada sistem berjalan sudah dijelaskan pada
A. Objek Penelitian bagian pendahuluan, bahwa:
Pada penelitian ini yang menjadi objek penelitian adalah
 Mahasiswa mengumpulkan proposal dan syarat secara
Program Studi Sistem Informasi, Fakultas Sains dan
hardcopy yang risiko kehilangannya cukup tinggi.
Teknologi, Universitas Islam Negeri Sultan Syarif Kasim Riau.
 Saat proses review, jika dosen sedang berada diluar
B. Data yang Diperlukan kota, maka proses review akan menjadi terhambat.
Data yang diperlukan pada penelitian ini bersumber dari  Tidak adanya rekapan data progres mahasiswa yang
Program Studi Sistem Informasi berupa data mahasiswa yang mengambil mata kuliah Tugas Akhir dan Kerja Praktek.
mengambil mata kuliah Tugas Akhir dan Kerja Praktek pada
semester ganjil Tahun Ajaran 2017/2018. Data lain yang  Seringnya terjadi tidak sinkronnya data.
digunakan juga litertur yang mendukung pembuatan Sistem ini.
 Mahasiswa tidak dapat melihat judul Tugas Akhir dan
Kerja Praktek yang telah dibuat oleh mahasiswa
C. Metode Pengembangan Sistem lainnya.
Penulis membangun Sistem Informasi dengan
menggunakan incremental process models. Menurut Pressman  Dengan jumlah dosen yang sedikit sedangkan jumlah
(2010) incremental process models ini merupakan model yang mahasiswa yang banyak membuat kondisi yang sangat
mengkombinasikan sistematika proses linear dan paralel dari tidak normal, dengan mahasiswa bimbingan setiap
software development life cycle. Incremental process models dosen itu melebihi ketentuan.
terdiri dari increment-increment yang disesuaikan dengan B. Analisa Kebutuhan Sistem
kebutuhan yang diperlukan. Setiap increment terdapat input
Sistem yang dikembangkan harus memiliki functional
dan output. Output pada increment pertama akan dijadikan requirements sebagai berikut:
input pada increment kedua, dan begitulah selanjutnya hingga
increment terakhir [5].  Mahasiswa dapat mengajukan proposal melalui OJS.
 Dosen dapat melakukan proses review melalui OJS.

3
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

 Peraturan penyimpanan data mahasiswa secara lengkap Dari use case ini terlihat aktivitas apa saja yang dapat
dengan menggunakan VBA. diakukan oleh admin OJS. Aktivitas tersebut dapat dilakukan
dengan melakukan login terlebih dahulu.
 Peraturan penyimpanan data dosen secara lengkap
dengan menggunakan VBA. 2) Use Case Diagram Reviewer
Use case diagram reviewer dapat dilihat pada Gbr. 4.
C. Perancangan Model Sistem
Perancangan sistem informasi pengelolaan Tugas Akhir dan Mengelola Komentar
Kerja Praktek dapat dilihat pada Gbr. 2.
<<include>>
Lihat Posingan
<<include>>

<<include>>
Login
Lihat Terbitan
<<include>>
Reviewer
<<include>>
Edit Profil
<<include>>

Lihat Permintaan
Review

Mengelola Review

Gbr. 2. Model Perancangan Sistem Gbr. 4. Use Case Diagram Reviewer

Gbr. 2. menggambarkan siapa saja aktor yang terlibat Sama halnya dengan admin OJS, reviewer juga harus
dalam sistem ini. Terdapat 6 aktor, yaitu author, reviewer, melakukan login untuk dapat mengakses OJS.
admin, editor, admin Tugas Akhir (TA), dan admin Kerja
Praktek (KP). Pada penerapannya, author adalah mahasiswa 3) Use Case Diagam Editor
yang mengambil mata kuliah TA dan KP. Reviewer merupakan Use case diagram editor dapat dilihat pada Gbr 5.
dosen yang me-review laporan TA dan KP mahasiswa. Editor
merupakan koordinator TA dan KP yang bertugas untuk Mengelola Edisi
memilih reviewer untuk author. Admin pada OJS merupakan
Ketua Program Studi Sistem Informasi yang mengatur
<<include>>
keseluruhan user pada OJS. Mengelola Terbitan
<<include>>
D. Use Case Diagram Login
<<include>>
1) Use Case Diagram Admin OJS Mengelola Laporan
Use Case Diagram admin OJS dapat dilihat pada Gbr. 3. <<include>>
Editor
<<include>>
Lihat Postingan
Kelola User
<<include>>

Kelola Postingan
<<include>> Kelola Komentar
<<include>>
Edit Profil
<<include>>
Login
<<include>> Edit Profil
Lihat Terbitan
<<include>>
Admin OJS
<<include>>
Lihat Postingan Gbr. 5. Use Case Editor
<<include>>

Kelola jurnal Editor dapat melakukan aktivitas dengan login sebagai


editor. Disini editor juga dapat menjadi reviewer dan me-
Kelola OJS
review laporan yang dikirim oleh author.
4) Use Case Diagam Author
Gbr. 3. Use Case Diagram Admin OJS Use case diagram author dapat dilihat pada Gbr. 6.

4
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

Submit Laporan Kelola Data Mahasiswa

<<include>>
Edit Profil Kelola Data Proposal
<<include>>

<<include>>
Login
Lihat Terbitan Kelola Data Pembimbing
<<include>>
Admin VBA KP
Author
<<include>>
Lihat Postingan Kelola Data seminar

Kelola Kiriman
Laporan Kelola Data Nilai

Gbr. 6. Use Case Diagram Author Gbr. 8. Use Case Diagram Admin VBA KP

5) Use Case Diagam Admin VBA Tugas Akhir (TA) Pada use case ini juga terlihat aktivitas apa saja yang dapat
Use case diagram Admin VBA TA dapat dilihat pada dilakukan oleh admin KP. Sama halnya dengan VBA pada
Gbr. 7. admin TA, VBA ini juga tidak memerlukan login karena sudah
VBA ini hanya bias digunakanoleh admin KP, sehingga hanya
Kelola Data Mahasiswa ada pada computer admin.

Kelola Data Proposal V. IMPLEMENTASI


Implementasi sistem merupakan tahap dimana sistem siap
Kelola Data
Pembimbing dioperasikan pada keadaan yang sebenarnya, sehingga akan
diketahui sistem yang dibuat benar-benar dapat menghasilkan
Kelola Data Penguji
tujuan yang ingin dicapai.
Admin VBA TA Untuk dapat mengakses OJS seluruh user harus melakukan
Kelola Data Ketua
Sidang
login terlebih dahulu pada halaman login seperti pada Gbr. 9.
Jika user belum memiliki akun, user harus melakukan
Kelola Data Jadwal registrasi dengan mengisi form pada Gbr. 10.
seminar

Kelola Data Jadwal


Sidang

Kelola Data Nilai

Gbr. 7. Use Case Diagram Admin VBA TA

Use case ini menggambarkan aktivitas yang dapat


dilakukan oleh admin yang mengelola TA. Admin tidak perlu
login untuk mengaksesnya, karena VBA ini hanya ada
dikomputer admin.
6) Use Case Diagam Admin VBA Kerja Praktek (KP)
Use case diagram admin VBA KP dapat dilihat pada
Gbr. 8.

Gbr. 9. Tampilan Halaman Login

5
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

Tidak semua user dapat melakukan registrasi sendiri. User


yang dapat melakukan registrasi hanyalah author dan reviewer.
Untuk registrasi sebagai editor, harus dilakukan sendiri oleh
admin dengan create new user dan mengisi seluruh datanya
seperti pada Gbr. 11.

Gbr. 12. Tampilan Create New User

Gbr. 11. Tampilan Halaman Registrasi

Setelah melakukan registrasi, maka seluruh user dapat


masuk ke OJS. Untuk author yang akan melakukan submit
laporan TA atau pun KP dapat dilakukan dengan login pada
jurnal Kerja Praktek atau pun Tugas Akhir. Terdapat 5 langkah
yang harus dilalui oleh author untuk melakukan submit dapat
dilihat pada Gbr. 12. Langkah ini dimulai dari mengisi ceklis
hingga konfirmasi akhir atas submission author.
Setelah author melakukan submit laporan, maka editor
akan menerima laporan tersebut seperti pada Gbr. 13.
Selanjutnya, editor akan memilih siapa yang akan menjadi
editor untuk laporan tersebut jika terdapat lebih dari satu editor
pada jurnal tersebut. Editor juga dapat memilih dirinya sendiri
sebagai editor. Tampilan editor memilih editor dapat dilihat
pada Gbr. 14.
Editor yang dipilih, selanjutnya akan memilih reviewer
untuk laporan tersebut sesuai dengan bidangnya masing-
masing seperti pada Gbr. 15. Editor dapat memberi notifikasi
melalui email atau hanya pada OJS saja.
Reviewer yang dipilh oleh editor dapat menerima atau
menolak untuk me-review laporan yang dikirim oleh author.
Jika reviewer menerima, maka reviewer akan melalui 5
langkah untuk me-review sebuah laporan. 5 langkah tersebut
dapat dilihat pada Gbr. 16.
Gbr. 13 Tampilan Submit Laporan

6
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

Gbr. 14. Submission pada Editor Gbr. 17. Langkah-Langkah Review

Setelah melakukan review, reviewer akan mengirim hasil


review kepada editor. Dari hasil review tersebut, editor dapat
mengambil keputusan untuk laporan tersebut, apakah bisa
lanjut atau tidak dan mengirimkannya kepada author. Hasil
yang diterima editor dapat dilihat pada Gbr. 18.

Gbr. 15. Tampilan Pemilihan Editor

Gbr. 18. Hasil Review

Selanjutnya, author akan menerima keputusan dari editor


seperti pada Gbr. 19.

Gbr. 16. Tampilan Pemilihan Reviewer

7
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

 Rekap Data Dosen


Ribbon rekap data dosen ini digunakan oleh admin
untuk mengakses sheet rekap data dosen. Pada sheet ini
berisi nama dosen beserta mahasiswa yang dibimbing.
 Nilai
Ribbon nilai ini digunakan oleh admin untuk mengakses
sheet nilai mahasiswa. Pada sheet ini berisi data nilai
mahasiswa yang sudah menyelesaikan seminar KP.
Selanjutnya VBA yang digunakan untuk TA dapat dilihat
pada Gbr. 21.

Gbr. 19 Hasil Keputusan Editor

Untuk VBA juga terbagi 2, yaitu KP dan TA. Gbr. 19


adalah VBA yang akan digunakan untuk KP.
Gbr.21. Tampilan VBA Tugas Akhir

Penjelasan dari ribbon tampilan VBA Kerja Praktek, yaitu:


 Home
Ribbon home digunakan oleh admin untuk mengakses
sheet home.
 Data Master TA
Ribbon data master TA digunakan oleh admin untuk
mengakses sheet data seluruh mahasiswa yang
mengambil mata kuliah TA. Sheet ini berisi data
seluruh mahasiswa yang mengambil mata kuliah Tugas
Gbr. 20 Tampilan VBA Kerja Praktek Akhir 1 dan Tugas Akhir 2, walaupun mahasiswa
tersebut belum mengajukan judul.
Penjelasan dari ribbon tampilan VBA Kerja Praktek, yaitu:
 TA 1
 Home Ribbon TA 1 digunakan oleh admin untuk mengakses
Ribbon home digunakan oleh admin untuk mengakses sheet data mahasiswa yang mengambil mata kuliah
sheet home. Tugas Akhir 1. Sheet ini berisi data seluruh mahasiswa
yang mengambil mata kuliah Tugas Akhir 1, termasuk
 Data Master KP mahasiswa yang belum mengajukan judul.
Ribbon data master KP ini digunakan oleh admin untuk
mengakses sheet data master KP. Pada sheet ini berisi  TA 2
seluruh data mahasiswa yang mengambil mata kuliah Ribbon TA 2 digunakan oleh admin untuk mengakses
Kerja Praktek secara detail, termasuk progres sheet data mahasiswa yang mengambil mata kuliah
mahasiswa. Tugas Akhir 2. Sheet ini berisi data seluruh mahasiswa
yang sudah melakukan seminar proposal.
 KP
Ribbon KP ini digunakan oleh admin untuk mengakses  Jadwal Detail
sheet data KP. Pada sheet ini berisi data mahasiswa Ribbon jadwal detail digunakan oleh admin untuk
yang mengambil mata kuliah Kerja Praktek. mengakses sheet data jadwal mahasiswa yang akan
melakukan seminar dan sidang. Pada sheet ini terdapat
 Proposal terlihat secara detail jadwal mahasiswa yang akan
Ribbon proposal ini digunakan oleh admin untuk melakukan seminar dan sidang.
mengakses sheet data proposal KP. Pada sheet ini berisi
data proposal mahasiswa beserta pembimbing dan
status mahasiswa tersebut.

8
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

 Jadwal Dosen  Penguji Sidang


Ribbon jadwal dosen digunakan oleh admin untuk Ribbon ini digunakan oleh admin untuk mengakses
mengakses sheet data jadwal kosong dosen. Sheet ini sheet penguji sidang. Sheet ini berisi data dosen penguji
berisi data jadwal kosong dosen dalam mengajar. untuk mahasiswa yang melakukan sidang.
 Seminar  Ketua Sidang
Ribbon seminar digunakan oleh admin untuk Ribbon ini digunakan oleh admin untuk mengakses
mengakses sheet data seminar. Sheet ini berisi data sheet ketua sidang. Sheet ini berisi data dosen yang
mahasiswa yang mendaftar seminar, data tersebut menjadi ketua sidang saat mahasiswa melakukan
meliputi seluruh data detail mahasiswa tersebut, sidang.
termasuk waktu dan ruangan seminar.
 SKNTA
 Sidang Ribbon ini digunakan oleh admin untuk mengakses
Ribbon seminar digunakan oleh admin untuk dokumen SKNTA. Dokumen ini berisi surat keterangan
mengakses sheet data sidang. Sheet ini berisi data nilai tugas akhir.
mahasiswa yang mendaftar sidang, data tersebut
meliputi seluruh data detail mahasiswa tersebut,  Rekap Data dan Nilai
termasuk waktu dan ruangan sidang. Ribbon ini digunakan oleh admin untuk mengakses
sheet rekap data dan nilai. Pada sheet ini berisi data
 Rekap Proposal mahasiswa yang sudah selesai melaksanakan sidang.
Ribbon proposal ini digunakan oleh admin untuk Dari data inilah dihasilkan dokumen SKNTA.
mengakses sheet data rekap proposal. Sheet ini berisi
data mahasiswa yang mengajukan judul Tugas Akhir, VI. HASIL PENGUJIAN
data ini merupakan data awal saat mahasiswa
mengajukan judul. Pengujian sistem ini menggunakan black box testing.
Sedang untuk pengujian penerimaan sistem oleh user
 Hasil Rapat menggunakan user acceptance testing (UAT). Pengujian ini
Ribbon hasil rapat digunakan oleh admin untuk bertujuan untuk mengetahui apakah sistem tersebut dapat
mengakses sheet data hasil rapat. Sheet ini berisi data diterima atau tidak.
proposal Tugas Akhir mahasiswa yang sudah
dirapatkan oleh seluruh dosen. Hasil pengujian black box menunjukkan seluruh fitur pada
OJS dan VBA berjalan dengan baik dengan tingkat
 SK keberhasilan 100%. Pengujian OJS dilakukan pada sebuah
Ribbon SK digunakan oleh admin untuk mengakses laptop dengan 2 browser. Sedangkan untuk VBA dilakukan
sheet data SK. Sheet ini berisi data mahasiswa yang pengujian dengan 2 versi Microsoft Office. Detail hasil
proposalnya sudah diterima, lalu admin akan pengujian dapat dilihat pada Tabel I dan Tabel II.
membuatkan SK pembimbing sesuai dengan hasil rapat
sebelumnya. TABEL I. HASIL UJI BLACK BOX OJS

 Pembimbing Proposal No Browser Tingkat Keberhasilan


Ribbon pembimbing proposal digunakan oleh admin 1 Mozilla Firefox 100 %
untuk mengakses sheet data pembimbing proposal. 2 Google Chrome 100 %
Sheet ini berisi data mahasiswa yang sudah diterima
Rata-Rata 100
judul TA lalu dibimbing oleh dosen yang dipilih oleh
pihak Prodi. Pada sheet ini data mahasiswa dipisahkan
berdasarkan dosen pembimbingnya. TABEL II. HASIL UJI BLACK BOX VBA

 Penguji Proposal No Browser Tingkat Keberhasilan


Ribbon penguji proposal digunakan oleh admin untuk 1 Microsoft Office 2016 100 %
mengakses sheet data penguji proposal. Pada sheet ini 2 Microsoft Office 2007 100 %
berisi data dosen yang menguji pada seminar proposal Rata-Rata 100 %
mahasiswa. Setiap mahasiswa terdapat 2 dosen penguji.
 Pembimbing Sidang Hasil pengujian UAT pada OJS diakukan oleh 4 orang yang
Ribbon pembimbing proposal digunakan oleh admin menunjukkan tingkat penerimaan yang sangat baik, yaitu
untuk mengakses data pembimbing sidang. Pada sheet 100%. Sedang UAT pada VBA dilakukan oleh 2 orang yang
ini berisi data mahasiswa yang sudah melakukan menunjukkann penerimaan yang baik, yaitu 97,5%. Untuk
seminar proposal dan melanjutkan untuk sidang. Data detail dapat dilihat pada Tabel III dan Tabel IV.
pada sheet ini dipisahkan menurut dosen pembimbing
sidang.

9
Seminar Nasional Inovasi, Teknologi dan Aplikasi (SeNITiA) 2018 ISBN: 978-602-5830-02-0

TABEL III. HASIL UAT OJS [4] Constantianus and B. R. Suteja, “9. Analisa dan Desain Sistem
Bimbingan Tugas Akhir Berbasis Web dengan Studi Kasus Fakultas
No Browser Tingkat Keberhasilan Teknologi Informasi,” J. Inform., vol. 1, no. 2, Mar. 2015.
1 Pengguna 1 100 % [5] Fanani, Sholiq, Muqtadiroh, (2015) “Implementasi Metode Incremental
Dalam Membangun Aplikasi Use Case Point Pada Perusahaan Dts”
2 Pengguna 2 100 % Seminar Nasional Sistem Informasi Indonesia, 2-3 November 2015.
3 Pengguna 3 100 % [6] Mansfield, Mastering VBA for Microsoft Office 2016. Indianapolis,
4 Pengguna 4 100 % Indiana: Sybex, 2016.
Rata-Rata 100 [7] Rice, “Rancang Bangun E-Journal Badan Penelitian dan Pengembangan
Provinsi Riau,” J. Sains Dan Teknol. Ind., vol. 13, no. 1, pp. 32–38, Feb.
2016.
TABEL IV. HASIL UAT VBA [8] Tsabit, M. A. Ramdhani, and R. Cahyana, “Pengembangan Ganesha
No Browser Tingkat Keberhasilan Digital Library Untuk Membuat Situs Jurnal,” J. Algoritma, vol. 9, no.
1 Pengguna 1 98 % 01, Nov. 2012.
[9] Willinsky, “Open Journal Systems: An example of open source software
2 Pengguna 2 97 % for journal management and publishing,” Libr. Hi Tech, vol. 23, no. 4,
Rata-Rata 97,5 % pp. 504–519, Dec. 2005.
[10] Wong, K. W., & Barford, J. P. (2010). Teaching Excel VBA as a
VII. KESIMPULAN problem solving tool for chemical engineering core courses. Education
for chemical engineers, 72-77.
Berdasarkan hasil analisa, perancangan serta pengujian, [11] "Apache" [Online] Available https://www.apache.org[Accessed: 20-
maka dapat diambil kesimpulan, yaitu: Nov-2017].
1. Hasil pengujian black box pada OJS dan VBA yang [12] "Object Management Group" [Online] Available https://www.omg.org/,
di [Accessed: 20-Nov-2017].
dibangun telah berhasil memenuhi kebutuhan fungsional.
[13] 2017, “About Native XMLHTTP (Internet Explorer).” [Online].
2. Dari hasil UAT menunjukkan tingkat penerimaan yang Available: https://msdn.microsoft.com/en-
sangat baik, dikarenakan sistem dapat mempercepat alur us/library/ms537505(v=vs.85).aspx. [Accessed: 20-Nov-2017].
kerja pada Program Studi Sistem Informasi. [14] "Public Knowladge Project" [Online] Available https://pkp.sfu.ca/ojs/,
[Accessed: 20-Nov-2017].
3. Berdasarkan hasil pengujian black box dan UAT, dapat [15] "Microsoft" [Online] Available
disimpulkan bahwa sistem ini direkomendasikan sebagai https://msdn.microsoft.com/enus/library/ms537505(v=vs.85).aspx,
sistem administrasi Tugas Akhir dan Kerja Praktek pada [Accessed: 20-Nov-2017].
Program Studi Sistem Informasi. [16] Chen, S. Latex Galley Plugin For Open Journal System. Zheijiang:
Shijiang. 2010.
4. Untuk penelitian selanjutnya disarankan menggunakan OJS [17] Pressman, R. Softwere Engineering. (F. M. Chilling, Ed.) New York:
versi terebaru. McGraw-Hill. 2010.
[18] "Chapter 1 General Information" [Online] Available
https://dev.mysql.com/doc/refman/5.7/en/introduction.html, di
REFERENSI [Accessed: 20-Nov-2017].
[1] Agarwal, B., Tayal, S., & Gupta, M. Software Engineering & Testing.
Canada: Jones and Batlett. 2010.
[2] Antonio and N. Safriadi, “Rancang Bangun Sistem Informasi
Administrasi Informatika (SI-ADIF),” J. ELKHA, vol. 4, no. 2, Jan.
2013.
[3] Borchard, M. Biondo, S. Kutay, D. Morck, and A. P. Weiss, “Making
journals accessible front & back: examining open journal systems at
CSU Northridge,” OCLC Syst. Serv. Int. Digit. Libr. Perspect., vol. 31,
no. 1, pp. 35–50, Feb. 2015.

10

Anda mungkin juga menyukai