Professional Documents
Culture Documents
928 2241 1 PB
928 2241 1 PB
928 2241 1 PB
ABSTRACT
Employment is an activity to manage the ranks, obligations, development of employees, and the
rights that must be obtained by the employee. A company is more advanced in technology and
the creation of a personnel information system will make it easier for the HR unit to manage
employee/employee data, such as managing absenteeism, managing salaries, managing
employee submission data, and making it easier to recapitulate daily, monthly, and yearly
reports because there is no need to check employee data documents one by one. The design of
this application applies UML modeling as a system analysis and the waterfall model software
development method as a method in making this application. The waterfall is a classic model
that has a sequential nature in designing and building an information system starting from the
stages of analysis, design, coding, and testing. This personnel information system has two levels
of access that can work together in a system environment, namely the admin user and the leader
user. Both users have interaction characteristics with different systems and have different
information needs. With the personnel information system, it can help improve the HR unit as
admin for managing data related to employees such as managing employee data, divisions,
overtime data, employee salaries, attendance data, and reports.
ABSTRAK
Kepegawaian adalah sebuah kegiatan mengelola kepangkatan, kewajiban, pembinaan pegawai
serta hak yang harus didapat oleh pegawai tersebut. Suatu perusahaan sudah lebih maju dalam
teknologi dan dibuatnya sebuah sistem informasi kepegawaian maka akan lebih mempermudah
bagi unit SDM untuk pengelolaan data karyawan / pegawai, seperti kelola absen, kelola gaji,
kelola data pengajuan pegawai serta mempermudah merekap laporan harian, bulanan, dan
tahunan karena tidak perlu memeriksa dokumen data pegawai satu persatu. Rancang bangun
aplikasi ini menerapkan pemodelan UML sebagai analisa sistem dan metode pengembangan
perangkat lunak model waterfall sebagai metode dalam pembuatan aplikais ini. Waterfall
merupakan model klasik yang memiliki sifat berurut dalam merancang serta membangun
sebuah sistem informasi mulai dari tahapan analisa, desain, pengkodean dan pengujian. Sistem
informasi kepegawaian ini terdapat dua level akses yang dapat saling bekerja sama dalam
lingkungan sistem, yaitu user admin dan user pimpinan. Kedua pengguna tersebut memiliki
karakteristik interaksi dengan sistem yang berbeda-beda dan memiliki kebutuhan informasi
yang berbeda-beda. Dengan adanya sistem informasi kepegawaian dapat membantu meningkatkan unit SDM
selaku admin untuk pengelolaan data yang berkaitan dengan pegawai seperti mengelola data pegawai, bagian, data
lembur, gaji Pegawai, data kehadiran, dan laporan.
Kata kunci : Pemodelan diagram UML, model waterfall, sistem informasi kepegawaian.
725
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
4. Pengujian
Tahapan ini bisa dikatakan final dalam
pembuatan sebuah sistem. Setelah
melakukan analisa, desain dan
pengkodean maka sistem yang sudah
jadikan digunakan oleh pengguna
(user).
Berikut penjelasan dari kasus-kasus ataupun b. Tabel ini menjelaskan tentang akses
kejadian dari aktor di use case tersebut yang dapat dilakukan oleh admin dalam
dalam menggunakan sistem untuk pengelolaan data pegawai.
menyelesaikan sebuah proses, berikut
penjelasannya dalam bentuk tabel:
728
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
Use Case Kelola Data Pegawai Use Case Kelola Absensi Pegawai
Name Name
Requirements Admin dapat melakukan Requirements Admin dapat melakukan kelola
kelola data pegawai, absensi pegawai, seperti: hapus,
seperti: tambah, hapus, edit, pencarian, lihat data, rekap
edit, pencarian dan lihat absen, dan rekap lembur
data Goal Admin dapat kelola absensi
Goal Admin dapat kelola data pegawai
pegawai Pre- Admin sebelumnya terverifikasi
Pre- Admin sebelumnya Conditions ke login sistem
Conditions terverifikasi ke login Post- Admin menginputkan user dan
sistem Conditions password untuk akses fitur
Post- Admin menginputkan kelola absensi pegawai
Conditions user dan password untuk Failded- Username dan password tidak
akses fitur kelola data Conditions sesuai
pegawai Actor Admin
Failded- Data harus diisi semua Main Flow/ Admin memiliki fitur untuk
Conditions Basic Path akses edit data, hapus data,
Actor Admin pencarian data, lihat data, dan
Main Flow/ Admin memiliki fitur rekap data.
Basic Path untuk akses tambah data, Alternative Admin melakukan login terlebih
edit data, hapus data, flow / dahulu untuk pengaksesan ke
pencarian data dan lihat Invariant A sistem
data. Invariant B Jika username dan password
Alternative Admin melakukan login diinputkan sesuai maka admin
flow / terlebih dahulu untuk dapat masuk kedalam sistem dan
Invariant A pengaksesan ke sistem akses kelola absensi pegawai,
Invariant B Jika username dan jika username dan password
password diinputkan diinputkan tidak sesuai maka
sesuai maka admin dapat sistem akan membaca user tidak
masuk kedalam sistem terverifikasi atau tidak terdaftar
dan akses kelola data pada sistem, akses untuk kelola
pegawai, jika username absensi pegawai tidak dapat
dan password diinputkan dilakukan.
tidak sesuai maka sistem
akan membaca user tidak
terverifikasi atau tidak d. Tabel ini menjelaskan tentang akses
terdaftar pada sistem, yang dapat dilakukan oleh admin dalam
akses untuk kelola data pengelolaan gaji pegawai.
pegawai tidak dapat
dilakukan.
729
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
730
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
731
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
Gambar 4
Sequence Diagram Admin
732
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
Gambar 5
Sequence Diagram Pimpinan Gambar 7
Halaman Tambah Pegawai
3.4. Tampilan Antar Muka
1. Tampilan Halaman Daftar Pegawai 3. Tampilan Halaman Daftar Lembur Pegawai
Halaman daftar pegawai merupakan Halaman daftar lembur pegawai merupakan
halaman yang memuat daftar pegawai oleh halaman yang memuat daftar lembur
level akses admin dan pimpinan. Disini pegawai oleh level akses admin dan
admin bisa menambah, mengedit, lihat data, pimpinan. Disini admin bisa menambah,
pencarian data dan menghapus data pegawai, mengedit, pencarian, rekap data lembur dan
sedangkan pimpinan hanya dapat melakukan menghapus data lembur pegawai, sedangkan
pengecekan (melihat data). pimpinan dapat melakukan monitoring
pengecekan.
Gambar 6
Halaman Daftar Pegawai
Gambar 8
2. Tampilan Halaman Tambah Pegawai Halaman Daftar Lembur Pegawai
Halaman tambah data pegawai
733
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
Gambar 10
Halaman Daftar Gaji
Gambar 9
Halaman Daftar Kehadiran Pegawai
734
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
Tabel 7
Hasil Pengujian Black Box Testing Login 4. KESIMPULAN
Hasil
Skenario Test
Hasil Yang
l Kesimpu Berdasarkan hasil dari penelitian ini
No. diharapka
Pengujian Case
n
Peng lan mengenai sistem informasi kepegawaian
ujian
1 Email dan Email: Sistem Sesu Valid yang dibuat dengan analisa pemodelan
password (koson akan ai UML sebagai penggambaran dari sistem
tidak diisi g) menolak harap
kemudian klik Passwo an dan model waterfall sebagai pengembangan
akses user
tombol login. rd:
dan perangkat lunak sistem informasi ini, maka
(koson
g) menampil dapat disimpulkan bahwasannya dengan
kan pesan pemodelan UML memberikan gambaran
“user atau
password
tentang alur dari kerja sistem sedangkan
salah”. model waterfall menggambarakan desain
2 Mengetikan userna Sistemakan Sesu Valid dari rancangan bangun sistem informasi
username dan me: menolak ai kepegawaian berdasarkan tahapan mulai
password pgw01 aksesuser harap dari analisa, perancangan, pengkodean dan
tidak diisi atau passwo dan an pengujian dan dari tahapan tersebut dapat
rd:
kosong (koson menampilk diketahui kekurangan serta kebutuhan yang
kemudian klik g) an pesan belum terpenuhi pada rancang bangun
tombol login. “useratau sistem informasi ini. Selain itu dari sisi user
password aplikasi dengan adanya sistem informasi
salah”.
kepegawaian dapat membantu
3 username userna Sistem Sesu valid
tidak diisi me: akan ai meningkatkan unit SDM selaku admin
(kosong) (koson menolak harap untuk pengelolaan data yang berkaitan
g) an
dan akses user dengan pegawai seperti mengelola data
Passwo
Password rd: dan
diisi menampil pegawai, kelola absensi pegawai, kelola gaji
12345
Kemudian (benar) kan pesan Pegawai, data lembur, dan laporan. Sistem
klik “user atau informasi kepegawaian memberikan akses
tombol password
login. salah”.
kepada pimpinan dengan mudah untuk
4 Mengetikkan Email: Sistem akan Sesu Valid melihat dan mengelola laporan berdasarkan
salah satu pgw01 menolak ai periode dan kelola data admin.
kondisi salah (benar) akses user harap
pada username Passwo dan an
atau password rd: menampilk
kemudian klik abcde an pesan
tombol login. (salah).
“user atau 5. SARAN
password
salah”. Adapun saran yang ingin disampaikan
5 Mengetik userna Sistem Sesu Valid penulis untuk sistem informasi
kan me: menerima ai
Usernam pgw01 akses login harap Kepegawaian berbasis web ini agar
e dan
(benar) an dipahami adalah sebagai berikut:
passwo
password rd: 1. Merancang dengan teknik SDLC
dengan 12345 lainnya seperti Agile methode.
data yang (benar)
benar . 2. Merancang sisi kemanan sistem yang
kemudia handal agar data tetap terjaga.
n klik
tombol
login.
735
Jurnal Teknik Informatika Kaputama (JTIK) Vol.6, No. 2, Juli 2022 P-ISSN: 2548-9704
E-ISSN: 2686-0880
47–52, 2019.
DAFTAR PUSTAKA [6] J. Karman, “Sistem Informasi
[1] E. D. Nurmawan and M. Kepegawaian Daerah Pada
Mulyati, “Sistem Informasi Badan Kepegawaian,
Kepegawaian Berbasis Website Pendidikan dan Pelatihan
Pada PT Sumatera Panca Rajo Kabupaten Musi Rawas
Palembang,” JATISI (Jurnal Berbasis Web,” J. Sisfokom
Tek. Inform. dan Sist. (Sistem Inf. dan Komputer),
Informasi), vol. 5, no. 2, pp. vol. 6, no. 2, pp. 105–110,
147–157, 2019. 2017.
[2] N. Arifa and A. L. Edward, [7] H. Nisa, S. Esabella, and R.
“Sistem Informasi Rodianto, “Sistem Informasi
Kepegawaian Pada PT. Duren Kepegawaian Berbasis Web
Mandiri Fortuna Berbasis Pada Unit Pelaksana Teknis
Web,” Semin. Nas. Inform. …, (Upt) Puskesmas Kecamatan
2021. Unter Iwes,” J. TAMBORA,
[3] A. I. Valmai and H. B. Santoso, vol. 2, no. 3, 2017.
“Sistem Informasi [8] M. Syarif, E. B. Pratama, U.
Kepegawaian,” J. EKSIS, vol. Bina, S. Informatika, and K.
1, pp. 28–40, 2014. Barat, “Implementasi Waterfall
[4] M. R. Fachlevi and R. F. Sebagai Metode,” vol. 5, no. 1,
Syafariani, “Perancangan pp. 174–184, 2021.
Sistem Informasi Kepegawaian [9] M. Syarif and E. B. Pratama,
Berbasis Website Di Bagian “ANALISIS METODE
Kepagawaian Sdn Binakarya I PENGUJIAN PERANGKAT
Kabupaten Garut,” Simetris J. LUNAK BLACKBOX
Tek. Mesin, Elektro dan Ilmu TESTING DAN
Komput., vol. 8, no. 2, p. 553, PEMODELAN DIAGRAM
2017. UML PADA APLIKASI
[5] H. Hanafiah, S. Kom, M. Kom, VETERINARY SERVICES
and A. Pirmansyah, YANG DIKEMBANGKAN
“Pembangunan Sistem DENGAN MODEL
Informasi Kepegawaian WATERFALL,” J. Tek. nform.
Berbasis Web Di Kantor Desa Kaputama, vol. 5, no. 2, pp.
Manggungharja,” J. Sist. 253–258, 2021.
Informasi, J-SIKA, vol. 01, pp.
736