APLIKASI REGISTRASI PENERIMAAN MAGANG ... - jurnal…

13
127 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 Bintana 2 , dan Naufal Budiman 3 1,2,3 Fakultas Sains dan Teknologi, Universitas Jambi e-mail: 1 [email protected], 2 [email protected], 3 [email protected] 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. APLIKASI REGISTRASI PENERIMAAN MAGANG ONLINE PADA BANK JAMBI

Transcript of APLIKASI REGISTRASI PENERIMAAN MAGANG ... - jurnal…

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: [email protected], [email protected], [email protected]
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