T1_68200850_BAB III Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Informasi Sumber Daya Manusia (Studi Kasus: PT.Angkasa Pura I (Persero) Bandar Udara Pattimura Ambon) T1 68200850 BAB III

Bab 3
Metode Penelitian
3.1 Tahapan Penelitian

Gambar 3.1 Tahapan Penelitian
3.1.1 Tahap Persiapan
Tahap pertama adalah tahapan persiapan dimana terdapat
penjadwalan dan perencanaan dalam melakukan penelitian sistem
pada PT. Angkasa Pura I (Persero) Bandar Udara Pattimura Ambon,
untuk mendapatkan jadwal penelitian, memahami konsep pegawai
yang ada dalam perusahaan, dan memahami sistem kerja bagian
personalia dan umum yang mengatur semua administrasi sumber daya
manusia yang ada dalam perusahaan. Hal ini bertujuan untuk

memperlancar pekerjaan dalam melakukan penelitian di perusahaan,
metode yang digunakan dalam tahapan ini adalah studi pustaka.
3.1.2 Tahap Pengumpulan Data dan Kebutuhan
Tahapan ini merupakan tahapan pengumpulan data dan analisa
kebutuhan perusahaan, penjadwalan, pengumpulan data serta survey
yang dilakukan menjadi acuan untuk tahap ini.
Data yang digunakan dalam penelitian ini adalah sebagai berikut :

1. Data primer
Data primer merupakan data yang diperoleh langsung dari
objeknya, yang merupakan hasil dari wawancara dan observasi
langsung dari perusahaan, dan masih merupakan data mentah
dan belum diolah.Dalam penelitian ini data primer yang
digunakan ialah data hasil survey dan wawancara langsung di
perusahaan mengenai kebutuhan sistem yang diinginkan.
2. Data sekunder
Data sekunder adalah data yang sudah ada dan didapat dari
referensi, baik dalam buku maupun didapat dari internet.
Proses pengumpulan data dalam penelitian ini ialah :
a. Penelitian lapangan
Pengumpulkan data dilakukan dengan pengambilan data
langsung dari lapangan terhadap objek yang diteliti yaitu
sumber daya manusia PT. Angkasa Pura I (persero) Bandar
Udara Pattimura Ambon.
b. Wawancara (Interview)
Melakukan tanya jawab dengan pegawai PT. Angkasa Pura I
(Persero) Bandar Udara Pattimura Ambon.Wawancara
dilakukan pada pegawai yang bertugas pada dinas personalia

dan umum, terkait proses kerja dan sistem kepegawaian yang
ada dan selama ini berjalan pada PT.Angkasa Pura I
(Persero) Bandar Udara Pattimura Ambon.
c. Dokumentasi

Pengumpulan data dilakukan dengan melihat catatan-catatan,
data-data dandokumen yang terkait dengan manajemen
kepegawaian perusahaan serta masalah yang terjadi dalam
manajemen kepegawaian.
d. Kepustakaan
Mendefenisikan bagaimana pengumpulan data dilakukan
dengan mencari kemudian mempelajari buku-buku pustaka
dan sumber-sumber referensi lain.

3.1.3 Analisa Kebutuhan Sistem
Penelitian ini menggunakan studi pustaka dan penelitian dari data
yang ada pada perusahaan, penelitian yang dilakukan ini untuk meneliti
masalah dan kendala-kendala yang ada dan terjadi pada manajemen
sumber daya manusia dalam perusahan PT. Angkasa Pura I
(Persero)Bandar Udara Pattimura Ambon khususnya pada dinas

personalia dan umum (PU), yang ditemukan beberapa kendala dalam
pengelolahan manajemen sumber daya manusia yang bisa menjadi
kekurangan dalam operasi kerja pada perusahaan, baik itu kekurangan
efisiensi maupun kesalahan-kesalahan kecil yang terjadi.
3.1.3.1 Kebutuhan Sistem
Kebutuhan pengguna sistem dalam perancangan sistem ini,
yaitu :
1. Sistem yang dibangun dapatmenjangkau semua data pegawai
pada masing – masing dinas pada perusahaan.
2. Sistem yang dibangun dapat mengelolah data pengajuan
simpan pinjam pegawai, jaminan sosisal pegawai, permintaan
cuti pegawai, dan pemberian premi pegawai.
3. Sistem

yang

dibangun

dapat


menginformasikan

data

kepegawaian yang lebih efisisen, tepat dan juga memberikan
laporan yang terperinci dengan tingkat kesalahan yang
berkurang untuk kelancaran dan kinerja yang lebih baik.

3.1.3.2 Kebutuhan Input dan Output
Kebutuhan input software :




Data kepegawaian



Data jaminan sosial pegawai




Data simpan pinjam pegawai



Data premi pegawai
Data cuti pegawai

Kebutuhan proses :



Proses pendataan kepegawaian.



Proses pendataan premi pegawai.




Proses pendataan simpan pinjam pegawai.



Proses pendataan jaminan sosial pegawai.
Proses pendataan cuti pegawai.

Kebutuhan software dan hardware
Perangkat lunak yang digunakan dalam pembangunan sistem
informasi sumber daya manusia pada PT. Angkasa Pura I (Persero)
Bandar Udara Pattimura Ambon ini ialah :






Rational rose
SQL Server 2008

Visual Studio 2012 Express

Sedangkan perangkat keras yang digunakan dalam sistem ini
ialah :




Intel core 2 duo processor
1 GB DDR2 RAM
60 GB HDD

3.1.4 Tahap Pengembangan dan Implementasi
Dalam fase ini dilakukan pembuatan sistem dari perancangan yang
ada, dengan menggunakan alat bantu aplikasi yang digunakan antara

lain Rational rose, visual studio 2012 express, danSQL server 2008,
perancangan pengkodean aplikasi menggunakan aplikasi penunjang
java, dan perancangan aplikasi UML (unified modeling language)


menggunakan rational rose.
3.2 Metode Perancangan Sistem
Metode yang digunakan dalam perancangan sistem ini menggunakan
model prototyping. Prototype didefenisikan sebagai alat yang memberikan
ide bagi pembuat maupun pemakai potensial tentang cara sistem berfungsi
dalam bentuk lengkapnya, dan proses untuk menghasilkan sebuah prototype
disebut prototyping (Raymond McLeod).
Dalam perancangan sistem informasi sumber daya manusia yang
dilakukan pada PT. Angkasa Pura I (Persero) Bandar Udara Pattimura
Ambon, model prototyping digunakan untuk merancang sistemprototyping,
memberikan fasilitas bagi pengembang dan pemakai untuk saling berinteraksi
selama proses pembuatan, sehingga pengembang dapat dengan mudah
memodelkan perangkat lunak yang akan dibuat.

Gambar 3.2Metode Prototyping (Raymond McLeond)
Proses-proses dalam model prototype dapat dijelaskan sebagai berikut :
1. Pengumpulan kebutuhan :developer dan klien bertemu dan menetukan
tujuan umum, kebutuhan yang diketahui dan gambaran bagian-bagian
yang akan dibutuhkan berikutnya.


2. Perancangan : perancangan dilakukan cepat dan rancangan mewakili
semua aspek software yang diketahui, dan rancangan ini menjadi dasar
pembuatan prototype;
3. Evaluasi prototype : klien mengevaluasi prototype yang dibuat dan
digunakan untuk kebutuhan software.

3.3 Desain Sistem
Sistem

dibutuhkan

untuk

membantu

proses

perkembangan

dan


dokumentasi perangkat lunak sistem. Perancangan sistem sangat penting
karena proses ini menggambarkan sistem mulai dari perencanaan sampai pada
tahapan pembuatan fungsi-fungsi yang berguna bagi jalannya sebuah aplikasi.
Berkaitan dengan metode pembuatan sistem, maka sistem model perancangan
yang digunakan yaitu Unifed modeling Language (UML).

3.3.1 Use Case Diagram
Use case diagram merupakan gambaran fungsionalitas dari sebuah

sistem. Sebuah use case mempresentasikan keseluruhan kerja sistem
secara garis besar dan juga interaksi antara actor-actornya dengan
sistem yang dibangunserta menggambarkan fungsi yang dapat diberikan
kepada user . Actor adalah sebuah identitas manusia atau mesin yang
berinteraksi dengan sistem untuk melakukan pekerjaan-pekerjaan
tertentu.

melihat laporan data kepegawaian

AsMan Personalia


data kepegawaian

modifikasi data cuti pegawai

lihat data cuti

pegawai

admin personalia

data penggajian pegawai

modifikasi data jamsostek

lihat data jamsostek

modifikasi data simpan pinjam

lihat data simpan pinjam

modifikasi data premi

lihat data premi

Gambar3.3.1 Use Case Diagram

Dalam use case ini terdapat 3 user yakni admin personalia yang
merupakan pengelola keseluruhan sistem ini, asistem manajer
personalia dan umum yang merupakan manajer yang memantau dan
mengorganisasi aktifitas dinas personalia dan umum, dan terakhirnya
adalah pegawai yang merupakan objek sumber daya manusia yang ada
dalam perusahaan. Pada use case ini terdapat aktifitas-aktifitas yang
dilakukan oleh admin sistem ini adalah :
1.

Data kepegawaian, data ini merupakan data keseluruhan dari
pengelola data pegawai, data penggajian pegawai, data cuti, data
jamsostek, simpan pinjam, dan data premi pegawaiyang telah
terdata dan tersimpan dalam database kepegawaian.

2.

Data penggajian merupakan data keseluruhan gaji pegawai, yang
telah diambil dari gaji pokok, tunjangan dan potongan-potongan
yang ada dalam perusahaan.

3.

Modifikasi data cuti pegawai merupakan pembuatan dari
permohonan cuti pegawai.

4.

Modifikasi data jamsostek merupakan pembuatan dari permintaan
jaminan sosial pegawai.

5.

Modifikasi data simpan pinjam merupakan pembuatan data simpan
pinjamyang dilakukan oleh pegawai.

6.

Modifikasi data premi merupakan pembuatan pemberian bonus
yang merupakan premi dari kelebihan jam kerja yang dilakukan
oleh pegawai.

7.

Laporan data kepegawaian yang merupakan database kepegawaian
yang ada dan diberikan kepada asisten manajer, untuk melihat dan
melakukan pengecekan terhadap kinerja pegawai yang ada, dan
surat keputusan untuk permintaan dan pengajuan yang dilakukan
oleh pegawai.Laporan yang ada diberikan secara bertahap sesuai
ketentuan perusahaan.

8.

Lihat data simpan pinjam merupakan permintaandari pegawai
untuk melihat data simpan pinjam yang pegawai lakukan pada
perusahaan.

9.

Lihat data cuti merupakan permintan dari pegawai untuk melihat
data cuti pegawai yang telah dilaksanakan.

10. Lihat data jamsostek merupakan permintaan pegawai untuk melihat
data jamsostek maupun pendataan jamsostek pegawai (iuran dan
potongan jamsostek) yang dimiliki oleh pegawai.
11. Lihat premi merupakan permintaan pegawai untuk melihat
kelebihan jam kerja pegawai dan upah kelebihan jam kerja yang dia
miliki.

3.3.2 Perancangan Activity Diagram
1. Activity Diagram Cuti
Dalam activity diagram pengajuan cuti ini pegawai melakukan
pengajuan cuti pada dinas personalia dan umum.Admin PU melihat
persyaratan cuti dan melakukan pembuatan pengajuan dan membuat
laporan yang akan diberikan kepada asisten manajer PU, untuk
pemberian persetujuan pembuatan surat keputusan cuti pegawai.Jika
disetujui akan dibuat surat keputusan dan pendataan pegawai yang
akan melakukan permintaan cuti, dan kemudian memberikan surat
keputusan cuti.

Gambar 3.3.2.1 Activity Diagram Cuti

2. Activity Diagram Jamsostek
Pada activity diagram ini pegawai melakukan pengajuan
pengajuan jaminan sosial jamsostek, pihak admin personalia akan
menerima dan mengolah data kepegawaian untuk melihat data dari
pegawai yang akan mengajukan jamsostek.

Gambar 3.3.2.2 Activity Diagram Jamsostek

Data jamsostek pegawai juga dilihat untuk membuat pendataan
bahwa pegawai telah terdaftar pada jamsostek. Kemudian memberikan
laporan kepada asisten manajer PU, yang kemudian akan memberikan
ataupun tidak memberikan persetujuan kepada pegawai melalui
prosedur yang ada. Jika disetujui surat persetujuan diberikan dan admin
mendata permintaan jamsostek, dan memberikan pemberitahuan bahwa
permintaan telah disetujui dan terdaftar.
3. Activity Diagram Simpan Pinjam
Dalam diagram ini pegawai melakukan permintaan simpan pinjam
pada admin personalia, dan admin melakukan proses pengecekan data.
Jumlah pengajuan pinjaman yang diinginkan dari pegawai, melihat data
gaji pegawai untuk mengecek ada atau tidak pinjaman dari pegawai
yang meminta pinjaman, dan kemudian membuat laporan pengajuan
simpan pinjam.

Gambar 3.3.2.3 Activity DiagramSimpan Pinjam

Laporan kemudian diberikan pada asisten manajer personalia untuk
disetujui atau tidak dalam pemberian simpan pinjam pada pegawai. Jika
disetujui maka asisten manajer akan memberikan surat persetujuan dan
admin akan mendata simpan pinjam yang dilakukan pegawai, dan
kemudian diberitahukan kepada pegawai.
4. Activity diagram premi lembur
Dalam diagram ini pegawai melakukan permintaan premi. Pihak
admin menerima, melihat dan memeriksa data pegawai untuk
mengetahui rincian data pegawai yang melakukan permintaan premi,
memeriksa absensi pegawai untuk melihat aktifitas jam kerja pegawai,
melakukan perhitungan kelebihan jam kerja pegawai dan membuat
laporan pengajuan permintaan untuk diserahkan pada asisten manajer.

Gambar 3.3.2.4 Activity Diagram Premi Lembur

Jika disetujui akan dibuat surat keputusan pemberian premi lembur
untuk pegawai, dan admin membuat pendataan pemberian premi
kepada pegawai,dan memberikan persetujuan pada pegawai.
3.3.3 Perancangan Class Diagram
1. Class diagram
Class diagram menggambarkan relasi antara satu kelas dengan

kelas

yang

lainnya.Setiap

kelas

terdiri

dari

atribut

dan

operator.Atribut merupakan kolom beserta tipe data yang digunakan
sesuai tabel dalam database, sedangkan operator merupakan
rancangan fungsi-fungsi yang digunakan untuk pembuatan aplikasi.

Gambar 3.3.3.1 Class Diagram
3.3.4 Perancangan Sequence Diagram
1. Sequence Diagram Cuti
Langkah-langkah admin menginput data cuti pegawai, kemudian
data pensiun akan disimpan dalam database kepegawaian.

Gambar 3.3.4.1 Sequence diagram cuti

2. Sequence Diagram Jamsostek
Admin melaksanakan tugas penginputan data jamsostek, mengolah
data jamsostek pegawai, dan menyimpan database kepegawaian.

Gambar 3.3.4.2 Sequence diagram jamsostek

3. Sequence Diagram Simpan Pinjam
Admin menginput data pegawai yang akan melakukan atau juga
mengajukan simpan pinjam pada perusahaan, data ini juga disimpan
dalam database kepegawaian.

Gambar 3.3.4.3 Sequence diagram Simpan Pinjam

4. Sequence Diagram Premi
Merupakan langkah-langkah pembuatan permintaan premi untuk
pegawai,

dengan

menambahkan

data

premi

pegawai

yang

mengajukan permintaan dan diinput, kemudian disimpan kedalam
database kepegawaian.

Gambar 3.3.4.4 Sequence diagram Premi
3.4 Perancangan Tabel Database
Pada bagian ini akan dijelaskan tabel-tabel database dari sistem yang
dibuat dan tipe data yang digunakan.
3.4.1Tabel Data Kepegawaian
Tabel data kepegawaian merupakan data lengkap pegawai yang
digunakan untuk menyimpan data pegawai. Dalam tabel kepegawaian
mempunyai field-field yang dapat dilihat pada tabel 3.4.1.
Tabel 3.4.1 Tabel data Kepegawaian
Name
Nip
Nama
Lahir
Golongan
Status
Kelas
Istri
Anak
GajiPokok
TunjanganIstri
TunjanganAnak
TunjanganPerusahaan

3.4.2 Tabel Data Cuti

Type
Varchar
Varchar
Date
Varchar
Varchar
Int
Int
Int
Numeric
Numeric
Numeric
Numeric

Field
50
50
50
50

18,0
18,2
18,2
18,2

Tabel data cuti merupakan data cuti pegawai yang terdata, mulai
dari jenis cuti yang di ambil sampai berapa lama proses cuti dilakukan
oleh pegawai.
Tabel 3.4.2 Data Cuti
Name
Type
Field
Id
Bigint
NIP
Varchar
50
LamaCuti
Int
MulaiCuti
Date
AlamatCuti
Varchar
50
KeperluanCuti Vharchar
50
JenisCuti
Int
3.4.3 Tabel Data Jamsostek
Tabel data jamsostek merupakan data jamin sosisal pegawai yang
merupakan tanggunan dan iuran bagi pegawai. Pada tabel data
jamsostek ini mempunyai fieldnomor_jamsostek, nama_pegawai,
tanggal_peserta, tanggal_lahir, golongan, status_keluarga, gaji pokok,
iuran_jamsostek, tanggungan perusahaan, bisa dilihat pada tabel 3.4.3.

Tabel 3.4.3 Tabel data Jamsostek
Name
KodeJamsostek
Nip
TanggalPeserta
JHT
JKM
JKK

Type
Varchar
Varchar
Date
Numeric
Numeric
Numeric

Field
50
50
18,5
18,5
18,5

3.4.4 Tabel Data Simpan Pinjam
Tabel data simpan pinjam merupakan data simpan pinjam yang
dilakukan oleh pegawai, yang tersimpan dan menjadi laporan bulanan
untuk kebutuhan perusahaan dalam mengelolah aktifitas pegawai dalam
perusahaan. Data simpan pinjam mempunyai beberapa field yaitu
:nomor_simpin,

nama

pegawai,

jabatan,

masa_kerja, ini dapat dilihat pada tabel 3.4.4.

Tabel 3.4.4 Data Simpan Pinjam

golongan,

unit_kerja,

Name
KodePinjman
Nip
Tanggal
JumlahPinjam
Angsuran
BungaPersen
Keterangan
Lunas

Type
Bigint
Varchar
Date
Numeric
Int
Numeric
Text
Bit

Field
50
18,0
18,4

3.4.5 Tabel Data Premi
Tabel data pegawai merupakan data pemberian bonus atau upah
tambahan untuk kelebihan jam kerja yang ada dilakukan oleh pegawai.
Pada data ini field-field sebagai berikut :id_premi, nama_pegawai,
jabatan, unit_kerja, jam_kerja, jumlah_KJK, jumlah_premi, dapat

dilihat pada tabel 3.4.5.
Tabel 3.4.5 Data Premi
Name
Id
Nip
Bulan
Tahun
KJK
Makan

Type
Field
Bigint
Varchar 50
Int
Int
Numeric 18,1
Int

3.5 Desain Database
Desain database merupakan rancangan skema relasi antara database
dalam sistem informasi sumber daya manusia pada PT. Angkasa Pura I
Bandar Udara Pattimura Ambon. Pembuatan relasi antar tabel ini untuk
mencegah terjadinya duplikasi dari data-data yang akan dibuat.

Penggajian
Id
Bulan
Tahun
Tanggal
NIP
Gapok
TunjanganIstri
TunjanganAnak
TunjanganPerusahan
PotonganJHT
PotonganJKM

Angsuran

PotonganJKK

Id

PotonganAngsuran

KodePinjaman

PotonganPegawai

Tanggal
Keterangan

Pegawai
NIP

Pinjaman

Nama

KodePinjaman

Lahir

NIP

Golongan

Tanggal

Status

JumlahPinjam

Kelas

Kelas

Angsuran

PremiLemburPerJam

Istri

BungaPersen

UangMakanPerHari

Anak

Keterangan

GajiPokok

Lunas

KelasJabatan

TunjanganIstri
TunjanganAnak
TunjanganPerusahaan

PremiLembur
Id
NIP
Bulan
Tahun
KJK
Makan

Jamsostek

Cuti

NomorJamsostek

Id

NIP

NIP

TanggalPeserta

JenisCuti

JHT

TanggalMulai

JKM

LamaCuti

JKK

AlamatCuti
Keterangan

Gambar 3.5 Relasi database

Dokumen yang terkait

FREKUENSI KEMUNCULAN TOKOH KARAKTER ANTAGONIS DAN PROTAGONIS PADA SINETRON (Analisis Isi Pada Sinetron Munajah Cinta di RCTI dan Sinetron Cinta Fitri di SCTV)

27 310 2

MANAJEMEN PEMROGRAMAN PADA STASIUN RADIO SWASTA (Studi Deskriptif Program Acara Garus di Radio VIS FM Banyuwangi)

29 282 2

APRESIASI IBU RUMAH TANGGA TERHADAP TAYANGAN CERIWIS DI TRANS TV (Studi Pada Ibu Rumah Tangga RW 6 Kelurahan Lemah Putro Sidoarjo)

8 209 2

PERANAN ELIT INFORMAL DALAM PENGEMBANGAN HOME INDUSTRI TAPE (Studi di Desa Sumber Kalong Kecamatan Wonosari Kabupaten Bondowoso)

38 240 2

Analisis Sistem Pengendalian Mutu dan Perencanaan Penugasan Audit pada Kantor Akuntan Publik. (Suatu Studi Kasus pada Kantor Akuntan Publik Jamaludin, Aria, Sukimto dan Rekan)

136 695 18

DOMESTIFIKASI PEREMPUAN DALAM IKLAN Studi Semiotika pada Iklan "Mama Suka", "Mama Lemon", dan "BuKrim"

133 700 21

KONSTRUKSI MEDIA TENTANG KETERLIBATAN POLITISI PARTAI DEMOKRAT ANAS URBANINGRUM PADA KASUS KORUPSI PROYEK PEMBANGUNAN KOMPLEK OLAHRAGA DI BUKIT HAMBALANG (Analisis Wacana Koran Harian Pagi Surya edisi 9-12, 16, 18 dan 23 Februari 2013 )

64 565 20

PENGARUH PENGGUNAAN BLACKBERRY MESSENGER TERHADAP PERUBAHAN PERILAKU MAHASISWA DALAM INTERAKSI SOSIAL (Studi Pada Mahasiswa Jurusan Ilmu Komunikasi Angkatan 2008 Universitas Muhammadiyah Malang)

127 505 26

PENERAPAN MEDIA LITERASI DI KALANGAN JURNALIS KAMPUS (Studi pada Jurnalis Unit Aktivitas Pers Kampus Mahasiswa (UKPM) Kavling 10, Koran Bestari, dan Unit Kegitan Pers Mahasiswa (UKPM) Civitas)

105 442 24

STRATEGI KOMUNIKASI POLITIK PARTAI POLITIK PADA PEMILIHAN KEPALA DAERAH TAHUN 2012 DI KOTA BATU (Studi Kasus Tim Pemenangan Pemilu Eddy Rumpoko-Punjul Santoso)

119 459 25