transcript
ScientiCo : Computer Science And Informatics Journal Vol. 3, No. 2,
(2020) E-ISSN: 2620-4118127
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Online Internship Acceptance Registration Aplication At Bank
Jambi
Dewi Lestari 1, Rizqa Raaiqa Bintana2, dan Naufal Budiman3
1,2,3Fakultas Sains dan Teknologi, Universitas Jambi
e-mail: 1dewilestari@unja.ac.id, 2rizqa.raaiqa.bintana@unja.ac.id,
3naufalbdmn@gmail.com
Abstract
Internship is an activity carried out by students to plunge
directly into the world of work in order to
increase experience and improve student abilities as well as a
forum for implementing knowledge gained from
higher education. PT. Regional Development Bank (BPD) of Jambi City
or better known as Bank Jambi is an
agency that acts as a development bank, commercial bank, regional
cash holder and is one of the sources of
regional income. As one of the agencies that provides opportunities
for students to be able to carry out internship
activities, the registration process and internships acceptance at
Bank Jambi are still done manually. In today's
increasingly developing era, the registration process can actually
be carried out without having to come directly
to Bank Jambi to deliver a letter and then wait for confirmation
whether students are accepted for an internship
at Bank Jambi or not. Likewise, the internship student registration
file storage system is still done manually, so
this is very inefficient, therefore with this online internship
registration aplication it is hoped that it can improve
the efficiency of the internship acceptance process at Bank Jambi,
as a consideration in taking a decision and
as part of information technology-based innovation. Making this
aplication using the waterfall method, for the
analysis and design stages using an object-oriented methodology
using the UML diagram tool. For the analysis
phase using activity diagrams and use case diagrams, for the design
stage using class diagrams.
Keywords: Aplication, Internship Registration, Waterfall Method,
UML
Abstrak
Magang merupakan sebuah kegiatan yang dilakukan oleh mahasiswa
untuk terjun secara langsung ke
dunia kerja guna untuk menambah pengalaman dan meningkatkan
kemampuan mahasiswa serta sebagai wadah
untuk mengimplementasikan ilmu pengetahuan yang diperoleh dari
perguruan tinggi. PT. Bank Pembangunan
Daerah (BPD) Kota Jambi atau lebih dikenal dengan Bank Jambi
merupakan instansi yang berperan sebagai
Bank pembangunan, Bank umum, pemegang kas daerah dan merupakan
salah satu sumber pendapatan daerah.
Sebagai salah satu instansi yang memberikan kesempatan kepada
mahasiswa untuk dapat melaksanakan
kegiatan magang, proses registrasi dan penerimaan magang di Bank
Jambi masih dilakukan secara manual.
Di era yang semakin berkembang saat ini, proses registrasi
sebenarnya bisa dilakukan tanpa harus datang
langsung ke Bank Jambi untuk mengantar surat kemudian menunggu
konfirmasi apakah mahasiswa diterima
magang di Bank Jambi atau tidak. Demikian pula sistem penyimpanan
berkas registrasi mahasiswa magang
masih di lakukan secara manual, sehingga hal ini sangat tidak
efiesien, karena itu dengan adanya aplikasi
registrasi magang online ini diharapkan dapat meningkatkan
efisiensi proses penerimaan magang yang ada di
Bank Jambi, sebagai bahan pertimbangan dalam pengambilan sebuah
keputusan dan sebagai bagian dari
inovasi berbasis teknologi informasi. Pembuatan aplikasi ini
menggunakan metode waterfall, untuk tahapan
analisis dan perancangan menggunakan metodologi berorientasi objek
dengan menggunakan alat bantu
Diagram UML. Untuk tahapan analisis menggunakan activity diagram
dan use case diagram, untuk tahapan
perancangan menggunakan class diagram.
128
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Kata Kunci: Aplikasi, Registrasi Magang, Bank Jambi, Metode
Waterfall, UML.
1. Pendahuluan
1.1. Latar Belakang
Teknologi informasi dan komunikasi pada saat ini memang sangat
diperlukan bagi setiap
perusahaan ataupun instansi. Untuk mengolah sebuah informasi
dibutuhkan teknologi yang tepat,
karena informasi mempunyai nilai yang sangat berharga bagi suatu
perusahaan ataupun instansi.
Untuk meningkatkan kinerja perusahaan, tiap bagian di perusahaan
ataupun instansi membutuhkan
suatu aplikasi agar dapat berbagi informasi antara satu sama lain
melalui sistem tersebut. Teknologi
informasi tidak dapat di pisahkan dari perkembangan dunia informasi
saat ini. Seiring berjalannya
perkembangan internet, teknologi aplikasi berbasi web dari waktu ke
waktu mengalami
perkembangan yang sangat pesat. Karena itu banyak perusahaan atau
instansi mulai memanfaatkan
teknologi tersebut.
Magang atau praktek kerja lapangan salah satu bentuk implementasi
secara sistematis dan
sinkron antara program pendidikan di sekolah/kampus dengan program
penguasaan keahlian yang
diperoleh melalui kegiatan kerja secara langsung didunia kerja
untuk mencapai tingkat keahlian
tertentu [1] [1] Magang juga merupakan kegiatan pembelajaran yang
dilaksanakan secara langsung
didunia kerja dan merupakan salah satu program dalam kebijakan
Merdeka Belajar Kampus Merdeka
(MB-KM) yang dikeluarkan oleh Menteri Pendidikan dan Kebudayaan.
Pada Bank Jambi
penerimaan mahasiswa magang masih dilakukan secara manual, sehingga
proses penerimaan
magang kurang efisien karena mengharuskan mahasiswa datang langsung
dan menyerahkan surat
permohonan magang kepada pihak Bank Jambi, kemudian mahasiswa harus
menunggu keputusan
diterima atau tidak dalam waktu yang tidak ditentukan.
1.2. Rencana Pemecahan Masalah
Rencana pemecahan masalah yang digunakan untuk mengatasi
permasalahan sistem registrasi
magang pada Bank Jambi dengan menggunakan metode waterfall [2] dan
tahap perancangan sistem
dengan model UML [3].
Tujuan penelitian ini dilakukan adalah untuk membuat rancangan
aplikasi yang diharapkan dapat
membantu dalam proses penerimaan magang online [4] pada Bank Jambi.
Diharapkan kedepannya
aplikasi ini dapat digunakan untuk membantu dalam proses penerimaan
magang secara online pada
Bank Jambi.
1.4. Tinjauan Pustaka
1.4.1. Model Waterfall
Model Waterfall atau seringkali disebut sebagai classic life cycle
adalah model pengembangan
perangkat lunak yang menekankan fase-fase yang berurutan dan
sistematis). Pada penelitian
sebelumnya mengenai metode pengembangan sistem [5], berikut adalah
tahapan dan bentuk diagram
model waterfall beserta penjelasannya:
128
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Gambar 1. Metode Waterfall
Unified Modeling Language (UML) adalah sebuah bahasa yang
berdasarkan grafik atau gambar
untuk memvisualisasi, menspesifikasikan, membangun, dan
pendokumentasian dari sebuah sistem
pengembangan software berbasis OO (Object-Oriented) [6]. UML
sendiri juga memberikan standar
penulisan sebuah sistem blue print, yang meliputi konsep bisnis
proses, penulisan kelas-kelas dalam
bahasa program yang spesifik, skema database, dan komponen-komponen
yang diperlukan dalam
sistem software.
Penelitian ini menggunakan metode waterfall dalam pengmbangan
aplikasi. Kerangka kerja
penelitian yang dilakukan dapat dilihat pada Gambar 2. Dari gambar
dapat dilihat bahwa metode
penelitian ini diawali dengan mengidentifikasi masalah yang ada
pada Bank Jambi, kemudian
penulis melakukan pengumpulan data dengan melakukan observasi dan
wawancara kepada sub unit
umum Bank Jambi, selanjutnya penulis melakukan analisis kebutuhan
data dan perancangan aplikasi
kemudian sampai pada tahap pengujian aplikasi dilakukan dengan
metode black box testing.
Gambar 2. Kerangka Kerja Penelitian (Wikipedia, 2020)
129
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
3. Hasil Penelitian dan Pembahasan
3.1. Analisis Kebutuhan Pengguna
Pengguna dalam sistem pendaftaran magang online ini hanya
memerlukan 2 kategori pengguna
berdasarkan hak aksesnya, yaitu Admin ( Divisi SDM Bank Jambi) dan
User (Mahasiswa yang ingin
mengajukan magang). Adapun hak akses yang dimiliki oleh pengguna
berdasarkan role diatas,
yakni:
No Aktor Hak Akses
Logiut
Logout
c. Melihat status magan
Aplikasi registrasi magang online pada Bank Jambi telah melalui
beberapa tahapan sesuai
dengan metode penelitian, dimana aplikasi ini hanya sampai pada
tahap perancangan. Tahapan
perancangan aplikasi yang dilakukan menggunakan pemodelan UML yang
digambarkan melalui use
case diagram, class diagram, activity diagram, sequence diagram.
Berikut merupakan rancangan
UML dari aplikasi registrasi magang online :
Use Case Diagram
Adapun use case diagram dari aplikasi registrasi magang online ini
sebagai berikut :
130
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Gambar 3. Use Case Diagram User & Admin
Use case diagram yang dirancang pada aplikasi registrasi magang
online ini terdiri dari 2 aktor
yaitu admin dan user.
Class Diagram
Berikut merupakan Class Diagram yang ada pada sistem registrasi
magang online pada
Bank Jambi yang bisa dilihat pada gambar berikut ini.
Gambar 4. Class Diagram
131
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
3.2. Struktur Tabel
1. Tabel Mahasiswa
Pada table Mahasiswa terdiri dari 15 field yaitu id_mahasiswa,
id_pendafaran, email,
password, nama, nim, instansi, jurusan, semester, alamat,
tgl_mulai, tgl_selesai, surat, cv, dan
status. Berikut nama field, tipe data dan keterangan pada tabel
Mahasiswa
Tabel 2. Tabel Mahasiswa
Alamat Varchar
2. Tabel Admin
Pada tabel admin berisi 3 field yaitu id_admin, username dan
password. Berikut rincian nama
field, tipe data dan keterangan pada tabel admin.
132
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Tabel 3. Tabel Admin
Username Varchar
Adapun Activity diagram yang dirancang pada aplikasi registrasi
magang online ini sebagai
berikut:
Gambar 5. Activity Diagram untuk pengajuan magang
B. Activity Diagram Form Login Mahasiswa
133
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Gambar 6. Activity Diagram untuk Form Login Mahasiswa
C. Activity Diagram Mengubah Status Mahasiswa
Gambar 7. Activity Diagram Mengubah Status Mahasiswa
D. Activity Diagram Mencetak Laporan
134
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Gambar 8. Activity Diagram Mencetak Laporan
Sequence Diagram
Adapun Sequence diagram yang dirancang pada aplikasi registrasi
magang online ini
sebagai berikut.
Gambar 9. Sequence Diagram Form Pengajuan Magang
B. Sequence Diagram Form Login Mahasiswa
135
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Gambar 10. Sequence Diagram Form Login Mahasiswa
C. Sequence Diagram Mengubah Status Mahasiswa
Gambar 11. Sequence Diagram Mengubah Status Mahasiswa
D. Sequence Diagram Mencetak Laporan Daftar Mahasiswa Magang
136
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
Gambar 12. Sequence Diagram Mencetak Laporan Mahasiswa Magang
4. Hasil Penelitian
137
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
2. Form Dashboard Mahasiswa
Gambar 15. Dashboard Mahasiswa
3. Menampilkan Daftar Mahasiswa
4. Mengubah Status Mahasiswa
138
ScientiCo : Computer Science And Informatics Journal VOL. 3, NO. 2,
(2020) E-ISSN: 2620-4118
5. Mencetak Laporan Daftar Mahasiswa
Gambar 18. Mencetak Laporan Mahasiswa Dalam Bentuk PDF
5. Kesimpulan
Jambi, penulis mengambil beberapa kesimpulan sebagai berikut:
1. Aplikasi registrasi magang online ini dibuat agar proses
penerimaan magang pada Bank Jambi
bisa dilakukan dengan cepat dan mudah.
2. Calon peserta magang tidak harus datang ke Bank Jambi untuk
melakukan registrasi melainkan
dengan mengakses aplikasi web aplikasi ini pada bagian form
registrasi dan mengisi data dalam
form tersebut.
3. Dengan aplikasi ini jika pihak Bank Jambi membutuhkan berkas
berupa data peserta magang,
tidak perlu mencari pada tumpukan berkas melainkan hanya mengakses
melalui aplikasi ini pada
bagian daftar mahasiswa pendaftar magang. Dan dengan aplikasi ini
diharapkan dapat membantu
dan bermanfaat bagi pihak Bank Jambi, serta calon peserta
magang.
DAFTAR REFERENSI
[1] M. Arifin, “Analisa Dan Perancangan Sistem Informasi Praktek
Kerja Lapangan Pada
Instansi/Perusahaan,” Simetris J. Tek. Mesin Elektro Dan Ilmu
Komput., vol. 5, no. 1,
p. 49, (2014), doi: 10.24176/simet.v5i1.130.
[2] N. F. Andhini, “Analisa Perancangan Sistem Informasi,” J. Chem.
Inf. Model., vol. 53,
no. 9, pp. 1689–1699, (2017).
[3] Haviluddin, “Memahami Penggunaan UML ( Unified Modelling
Language ),”
Memahami Pengguna. UML Unified Model. Lang., vol. 6, no. 1, pp.
1–15, (2011).
[4] D. Setiyadi and Muhtajuddin Danny, “Analisis Sistem Informasi
Pendaftaran Online di
PT.Global Digital Edukasi,” vol. 3, p. 1, (2018).
[5] S. R. Agustiningsih, “Sistem Informasi Penjualan dan Pembelian
Obat Pada Apotek
Tanaya Bandung,” Universitas Komputer Indonesia, (2019).
[6] A. Dennis, B. Wixom, and D. Tegarden, Systems analysis and
design: An object-
oriented approach with UML. John wiley & sons, (2015).
1. Pendahuluan
2. Metode Penelitian
3.1. Analisis Kebutuhan Pengguna