• Tidak ada hasil yang ditemukan

INTEGRASI SISTEM REMUNERASI DENGAN SISTEM KEPEGAWAIAN VIA WEB SERVICE BERBASIS.NET PADA OTORITAS JASA KEUANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "INTEGRASI SISTEM REMUNERASI DENGAN SISTEM KEPEGAWAIAN VIA WEB SERVICE BERBASIS.NET PADA OTORITAS JASA KEUANGAN"

Copied!
11
0
0

Teks penuh

(1)

INTEGRASI SISTEM REMUNERASI DENGAN SISTEM KEPEGAWAIAN VIA WEB SERVICE BERBASIS .NET PADA

OTORITAS JASA KEUANGAN

FARIA GALIH PURNOEDY 41813120105

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

JAKARTA 2017

(2)

INTEGRASI SISTEM REMUNERASI DENGAN SISTEM

KEPEGAWAIAN VIA WEB BERBASIS .NET PADA OTORITAS JASA KEUANGAN

LAPORAN TUGAS AKHIR

Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer

FARIA GALIH PURNOEDY 41813120105

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCUBUANA

JAKARTA 2017

(3)
(4)
(5)

KATA PENGANTAR

Puji Syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala Rahmat dan KaruniaNya, sehinnga penulis dapat menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Sistem Informasi Universitas Mercubuana.

Ucapan terima kasih kepada OTORITAS JASA KEUANGAN yang telah memberikan kesempatan untuk mengerjakan Integrasi Sistem Remunerasi dengan Sistem Kepegawaian Via Webservice Berbasis .NET yang kemudian penulis angkat sebagai tugas akhir S1nya.

Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.

Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada:

1. Bapak dan Ibu (Alm) tercinta yang telah mendukung penulis baik spirit maupun materi.

2. Isteriku tercinta yang selalu memberikan spirit maupun materi untuk terus meyelesaikan tugas akhir ini.

3. Bapak Misbahul Fajri, M.TI, selaku pembimbing tugas akhir pada Jurusan Sistem Informasi Universitas Mercu Buana.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah serta taufikNya, Amin.

Jakarta, Febuari 2017 Penulis

(6)

ABSTRACT

Finance Service Authority (OJK) has a Human Resource System named SIMFOSIA. The system keeps entire employee information from Employee Profile, Recording Leave, Overtime, Organization Structure, Revolving Salary Scale and many other functions. OJK also has a Remuneration of Employee System (OJK SAR) that function to process salary, tax all employee.

SIMFOSIA and OJK SAR is a system, platforms and databases are separate. SIMFOSIA built using PHP platform, while OJK SAR built using .NET platform.

In terms of data requirements, OJK SAR requires employee profile data from SIMFOSIA because all employee data, such as profile data, structure of positions, organization structure are in SIMFOSIA. Integration data is needed among SIMFOSIA with OJK SAR so that data that used is same source.

This thesis report will also review the form and results of testing that was done during implementation of integration. The observation of this application will be brought to a conclusion which will be reviewed at the end.

Keywords: Integration System, Web Service, RESTfull Web Service

(7)

ABSTRAK

Otoritas Jasa Keuangan (OJK) mempunyai Sistem Informasi Kepegawaian yang bernama SIMFOSIA (Sistem Informasi Sumber Daya Manusia). Sistem tersebut menyimpan seluruh informasi kepegawaian mulai dari profil pegawai, pencatatan cuti, lembur, struktur organisasi, perguliran skala gaji dan banyak lagi fungsi lainnya. OJK juga mempunyai Sistem Remunerasi Pegawai yaitu OJK SAR yang berfungsi memproses gaji, pajak seluruh pegawai.

SIMFOSIA dan OJK SAR merupakan sistem, platform dan databases yang terpisah. SIMFOSIA dibangun menggunakan platform PHP, sedangkan OJKSAR dibangun menggunakan platform .NET.

Dalam hal kebutuhan data, sistem OJK SAR membutuhkan data profil pegawai dari SIMFOSIA dikarenakan seluruh informasi data pegawai, seperti data profil, struktur jabatan, struktur satuan kerja berada pada SIMFOSIA. Dari permasalah tersebut diperlukan integrasi data antara SIMFOSIA dengan OJK SAR agar data yang digunakan sama yaitu bersumber dari SIMFOSIA.

Laporan skripsi ini juga akan mengulas bentuk dan hasil pengujian yang telah dilakukan selama implementasi integrasi. Hasil pengamatan terhadap aplikasi ini akan digiring menuju sebuah kesimpulan yang akan diulas dibagian akhir.

Kata kunci: Integrasi Sistem, Web Service, RESTfull Web Service

(8)

DAFTAR ISI

LEMBAR PERNYATAAN ... iii

LEMBAR PERSETUJUAN ... iv KATA PENGANTAR ... v ABSTRACT ... vi ABSTRAK ... vii 1. BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Masalah ... 2 1.3. Tujuan Penulisan ... 2 1.4. Batasan Permasalahan ... 2 1.5. Metode Penelitian... 3 1.6. Sistematika Penulisan ... 3

2. BAB II LANDASAN TEORI ... 5

2.1. Konsep Integrasi Sistem ... 5

2.2. Web Service ... 6

2.3. RESTfull Web Service... 7

2.4. JSON ... 7

2.5. Microsoft Visual Basic .NET ... 8

2.6. Metode Black Box ... 8

2.7. Unified Modeling Language (UML) ... 9

3. BAB III ANALISA DAN PERANCANGAN SISTEM ... 11

3.1. Tinjauan Organisasi ... 11

3.2. Struktur Organisasi ... 12

3.3. Analisa Sistem Berjalan ... 12

3.3.1. Use Case Diagram Sistem Berjalan ... 13

3.3.2. Activity Diagram Sistem Berjalan Input Pegawai ... 14

3.4. Perancangan Sistem ... 14

3.4.1. Rancangan Model Arsitektur Sistem ... 14

3.4.2. Use Case Diagram Sistem Usulan... 16

3.4.3. Activity Diagram ... 20

3.4.4. Sequence Diagram ... 22

3.4.5. Class Diagram ... 23

3.4.6. Struktur Database ... 24

4. BAB IV IMPLEMENTASI SISTEM DAN PEGUJIAN ... 28

4.1. Implementasi Web service Berbasis ASP.NET ... 28

4.1.1. Menjalankan Fungsi GetPenghasilanPegawai ... 29

4.1.2. Menjalankan Fungsi GetDanaPensiun ... 31

4.1.3. Menjalankan Fungsi GetDPLK ... 32

4.1.4. Menjalankan Fungsi GetJamsostekPegawai ... 33

(9)

4.2. Implementasi Sinkronisasi Data ... 34

4.3. Hasil Integrasi Web Service ... 35

4.3.1. Halaman Riwayat Gaji Pegawai pada Sistem Kepegawaian ... 35

4.3.2. Halaman Transaksi Pegawai pada Sistem Remunerasi ... 36

4.4. Metode Pengujian... 37 4.5. Skenario Pengujian... 37 5. BAB V PENUTUP ... 39 5.1. Kesimpulan ... 39 5.2. Saran ... 39 http://digilib.mercubuana.ac.id/

(10)

DAFTAR GAMBAR

Gambar 2-1. Arsitektur Web Service (W3C, 2004) ... 6

Gambar 2-2. Ilustrasi Komunikasi Client – Server ... 7

Gambar 3-1. Struktur Organisasi ... 12

Gambar 3-2. Use Case Diagram Sistem Berjalan ... 13

Gambar 3-3. Activity Diagram Sistem Berjalan Input Pegawai ... 14

Gambar 3-4. Arsitektur Integrasi Sistem Remunerasi dengan Sistem Kepegawaian ... 15

Gambar 3-5. Use Case Diagram Integrasi Sistem Remunerasi dengan Sistem Kepegawaian ... 16

Gambar 3-6. Activity Diagram Sistem Usulan Sinkronisasi Data Pegawai ... 20

Gambar 3-7. Activity Diagram Pencarian Gaji, DanaPensiun dan Jamsostek pada Web Service ... 21

Gambar 3-8. Sequence Diagram Proses Sinkronisasi ... 22

Gambar 3-9. Class Diagram Entity Pegawai Sinkronisasi ... 23

Gambar 4-1. Dokumen WSDL Web Service... 28

Gambar 4-2. Fungsi-fungsi Web Service pada Sistem Remunerasi ... 29

Gambar 4-3. Fungsi Web Service GetPenghasilanPegawai pada Sistem Remunerasi ... 30

Gambar 4-4. Response untuk service GetPenghasilanPegawai ... 30

Gambar 4-5. Fungsi Web Service GetDanaPensiun pada Sistem Remunerasi ... 31

Gambar 4-6. Response untuk service GetDanaPensiun ... 32

Gambar 4-7. Fungsi Web Service GetDataDPLK pada Sistem Remunerasi ... 32

Gambar 4-8. Response untuk service GetDataDPLK ... 33

Gambar 4-9. Fungsi Web Service GetJamsostekPegawai ... 33

Gambar 4-10. Response untuk service GetJamsostekPegawai ... 34

Gambar 4-11. Tampilan form Sinkronisasi Data ... 35

Gambar 4-12. Tampilan Halaman Riwayat Gaji Pegawai pada Sistem Kepegawaian ... 36

Gambar 4-13. Hasil Sinkronisasi Data pada Halaman Data Transaksi Pegawai .. 36

(11)

DAFTAR TABEL

Tabel 3-1. Skenario Use Case Input Pegawai Baru ... 13

Tabel 3-2. Skenario Use Case Lihat Pegawai ... 13

Tabel 3-3. Skenario Use Case Lihat Data Transaksi Pegawai ... 14

Tabel 3-4. Daftar Web Service pada Sistem Remunerasi ... 15

Tabel 4-1. Parameter pada Fungsi GetPenghasilanPegawai ... 30

Tabel 4-2 Parameter pada Fungsi GetDanaPensiun ... 31

Tabel 4-3. Parameter pada Fungsi GetDataDPLK ... 32

Tabel 4-4. Parameter pada Fungsi GetJamsostekPegawai ... 34

Referensi

Dokumen terkait

Hasil pengamatan terhadap intensitas penyakit busuk batang yang disebabkan oleh S.rolfsii pada berbagai konsentrasi inokulum dilihat pada Tabel 3... Persentase

Konsep Sekolah Ramah Anak didefinisikan sebagai program untuk mewujudkan kondisi aman, bersih, sehat, peduli, dan berbudaya lingkungan hidup, yang mampu menjamin pemenuhan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan tugas akhir

Penelitian oleh Khusnul Khotimah dan Hestya Patrie (2018) membantu smp cen- drawasih II dalam mengatasi masalah yang terjadi dan meningkatkan kinerja sekolah dan

Bimbingan belajar yang dilaksanakan di SD N 1 Sedayu berupa program remedial bagi siswa yang belum mencapai ketuntasan dalam belajar. Program remedial dilaksanakan

16 Selisih penurunan yang terjadi pada model struktur diatas kondisi subgrade tanah lunak denan perkuatan geosintetik antara model tereduksi dengan program

Sesuai dengan permasalahan yang diajukan dalam penelitian, maka tujuan dari penelitian ini adalah untuk menganalisa faktor-faktor yang mempengaruhi kepuasan dan

Puji syukur Alhamdulillah penulis haturkan kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan