• Tidak ada hasil yang ditemukan

SISTEM APLIKASI PERJANJIAN KERJA BERBASIS ANDROID PADA PT. PERTAMINA DRILLING SERVICES INDONESIA SKRIPSI

N/A
N/A
Protected

Academic year: 2022

Membagikan "SISTEM APLIKASI PERJANJIAN KERJA BERBASIS ANDROID PADA PT. PERTAMINA DRILLING SERVICES INDONESIA SKRIPSI"

Copied!
14
0
0

Teks penuh

(1)

SISTEM APLIKASI PERJANJIAN KERJA BERBASIS ANDROID PADA PT. PERTAMINA DRILLING SERVICES

INDONESIA

SKRIPSI

Diajukan untuk memenuhi salah satu syarat kelulusan Program Sarjana

RIFALDI 11152296

Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta

Jakarta 2019

(2)

ABSTRAK

Rifaldi (11152296), Sistem Aplikasi Perjanjian Kerja Berbasis Android Pada PT. Pertamina Drilling Services Indonesia

Pada dasarnya perjanjian kerjasama umumnya berawal dari adanya perbedaan kepentingan para pihak bersangkutan. Perumusan hubungan perjanjian kerjasama senantiasa diawali proses negosiasi yang dicoba dipertemukan melalui adanya kesepakatan para pihak. Maka melalui perjanjian ini perbedaan dapat diakomodir dan selanjutnya dibingkai dengan perangkat hukum, sehingga mengikat para pihak yang bertujuan agar mekanisme hubungan perikatan dapat bekerja secara seimbang dan terarah. Penelitian ini bersifat deskriptif analitis maksudnya penelitian yang menggambarkan, menjelaskan serta menganalisa pelaksanaan perjanjian kerjasama.

PT. Pertamina Drilling Services Indonesia dengan Pekerja. Metode penelitian adalah pengerjaan dari suatu sistem dilakukan secara berurutan atau secara linear. Jadi jika langkah ke-1 belum dikerjakan, maka langkah 2 tidak dapat dikerjakan. Jika langkah ke-2 belum dikerjakan maka langkah ke-3 juga tidak dapat dikerjakan, begitu seterusnya. Secara otomatis langkah ke-3 akan bisa dilakukan jika langkah ke-1 dan ke-2 sudah dilakukan. Bentuk kerjasama PT. Pertamina Drilling Services Indonesia dengan Pekerja adalah kesepakatan para pihak, dengan jangka waktu selama 4 tahun, berdasarkan perjanjian tertulis dibawah tangan tanpa dibuat dihadapan pejabat yang berwenang. Dengan adanya program ini bisa mempermudah pekerja untuk mencari dan menemukan apa saja yang telah dijadikan dalam perjanjian.

Kata Kunci: perjanjian , waterfall , aplikasi , android

(3)

ABSTRAK

Rifaldi (11152296), Android Based Work Agreement Application System at PT.

Pertamina Drilling Services Indonesia

Basically, the cooperation agreement generally starts from the differences in the interests of the parties concerned. The formulation of a cooperative agreement relationship always starts with a negotiation process that is attempted to be met through the agreement of the parties. Then through this agreement the differences can be accommodated and then framed by legal instruments, so that the parties are bound to aim for the engagement relationship mechanism to work in a balanced and directed manner. This research is analytical descriptive, which means research that describes, explains and analyzes the implementation of a cooperation agreement. PT.

Pertamina Drilling Services Indonesia with Workers. The research method is the workmanship of a system carried out sequentially or linearly. So if step 1 hasn't been done, step 2 can't be done. If step 2 has not been done, step 3 cannot be done, and so on. Step 3 will automatically be done if step 1 and step 2 have been carried out. Form of cooperation of PT. Pertamina Drilling Services Indonesia with Workers is an agreement of the parties, with a term of 4 years, based on a written agreement under the hand without being made before the competent authority. With this program, it can be easier for workers to find and find what has been made in the agreement

Keywords: agreement , waterfall , application , android

(4)

DAFTAR ISI

LEMBAR JUDUL SKRIPSI ... i

LEMBAR PERSEMBAHAN ... ii

LEMBAR PERNYATAAN KEASLIAN SKRIPSI ... iii

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH .... iv

LEMBAR PERSETUJUAN DAN PENGESAHAN SKRIPSI ... v

LEMBAR PANDUAN PENGGUNAAN HAK CIPTA ... vii

Kata Pengantar ... viii

Abstrak ... x

Daftar Isi ... xii

Daftar Simbol ... xv

Daftar Gambar ... xviii

Daftar Tabel ... xix

Daftar Lampiran ... xx

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Identifikasi PErmasalahan ... 3

1.3. Perumusan Masalah ... 3

1.4. Maksud dan Tujuan ... 3

1.5. Metode Penelitian ... 4

1.5.1. Teknik Pengumpulan Data ... 4

A. Observasi ... 4

B. Wawancara ... 4

C. Studi Pustaka ... 4

1.5.2. Model Pengembangan Sistem ... 5

A. Analisa Kebutuhan Sistem ... 5

B. Desain ... 5

(5)

C. Code Generation ... 5

D. Testing ... 6

E. Support ... 6

1.6. Ruang Lingkup ... 6

BAB II LANDASAN TEORI ... 7

2.1. Tinjauan Pustaka ... 8

2.2. Penelitian Terkait ... 17

BAB III ANALISA SISTEM BERJALAN ... 19

3.1. Tinjauan Institusi/Perusahaan ... 19

3.1.1. Sejarah Institusi/Perusahaan ... 21

3.1.2. Struktur Organisasi dan Fungsi ... 23

3.2. Proses Bisnis Sistem ... 35

3.3. Spesifikasi Dokumen sistem Berjalan ... 37

BAB IV RANCANGAN SISTEM DAN PROGRAM USULAN ... 38

4.1. Analisa Kebutuhan Software ... 42

4.2. Desain ... 42

4.2.1. Database ... 42

4.2.2. Software Architecture ... 45

4.2.3. User Interface ... 47

4.3. Code Generation ... 48

4.4. Testing ... 58

4.5. Support ... 59

4.5.1. Spesifikasi Hardware dan Software ... 59

4.6. Spesifikasi Dokumen Sistem Usulan ... 59

BAB V PENUTUP ... 61

5.1. Kesimpulan ... 61

5.2. Saran ... 61

(6)

DAFTAR PUSTAKA

DAFTAR RIWAYAT HIDUP

LEMBAR KOSNULTASI BIMBINGAN SURAT KETERANGAN RISET

LAMPIRAN

Lampiran A. Dokumen Sistem Berjalan Lampiran B. Dokumen Sistem Usulan

(7)

DAFTAR SIMBOL

Simbol Unified Modeling Language (UML) A. Activity Diagram

STATUS AWAL

Yaitu status awal aktivitas sistem, sebuah diagram aktivitas memiliki sebuah status awal.

AKTIVITAS

Yaitu aktivitas yang digunakan sistem biasanya diawali dengan kata kerja.

PERCABANGAN / DESICION

Yaitu asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu.

PENGGABUNGAN / JOIN

Yaitu asosiasi penggabungan dimana lebih satu aktivitas digabungkan menjadi satu.

STATUS AKHIR

Yaitu status akhir yang dilakukan sistem, sebuah sistem diagram aktivitas memiliki sebuah status akhir.

SWIMLANE

Yaitu memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi.

B. Use Case Diagram

USE CASE

Yaitu fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit antau aktor.

(8)

AKTOR / ACTOR

Yaitu orang, proses atau sitem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri.

ASOSIASI / ASSOSIATION

Yaitu komunikasi antara aktor dan use case yang berpartipisasi pasa use case.

EKSTENSI / EXTEND

Yaitu relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan.

GENERALISASI / GENERALIZATION

Yaitu hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum.

INCLUDE

Yaitu relasi use case tambahan ke sebuah use case diaman use case yang ditambahkan memerluakan use case ini untuk menjalankanfungsinya atau sebagai syarat dijalankan use case.

C. Component Diagram

PACKAGE

Yaitu sebuah bungkusan dari satu atau lebih komponen.

KOMPONEN

Yaitu komponen sistem.

KEBERGANTUNGAN / DEPENDENCY

Yaitu kebergantungan antar komponen, arah panah mengarah pada komponen yang dipakai.

(9)

ANTARMUKA / INTERFACE

Yaitu sama dengan konsep interface pada pemrograman berorientasi objek, yaitu sebagai antar muka komponen agar tidak mengakses langsung komponen.

LINK

Yaitu relasi antar komponen.

D. Deployment Diagram

PACKAGE

Yaitu sebuah bungkusan dari satu atau lebih node.

NODE

Yaitu komponen sistem.

KEBERGANTUNGAN / DEPENDENCY

Yaitu kebergantungan antar node, arah panah mengarah pada node yang dipakai.

LINK

Yaitu relasi antar node.

E. ERD (Entity Relationship Diagram)

Himpunan Entitas (Entity)

Entity adalah suatu obyek yang nyata dan bisa dibedakan dengan obyek lainnya.

Himpunan Relasi (Relationship)

Relationship adalah asosiasi yang terjadi antara beberapa entity.

Nama_node

(10)

Atribut

Atribut adalah perbendaharaan yang dimiliki oleh entity atau relationship.

Garis penghubung (Link)

Digunakan sebagai penghubung antara entitas dengan relationship.

(11)

DAFTAR GAMBAR

Halaman

Gambar II.1 Metode Waterfall ... 7

Gambar III.1 Struktur Organisasi ... 23

Gambar III.2 Activity Diagram ... 36

Gambar IV.1 Use Case Diagram Halaman Pekerja ... 39

Gambar IV.2 Use Case Diagram Halaman Admin ... 40

Gambar IV 3 Activity E-Book Halaman Front Page ... 42

Gambar IV.4 Entity Relationship Diagram E-Book ... 43

Gambar IV.5 Logical Record Structure E-Book ... 44

Gambar IV.6 Component Diagram E-Book ... 45

Gambar IV.7 Deployment Diagram E-Book ... 46

Gambar IV.8 Tampilan Login Pekerja ... 47

(12)

DAFTAR TABEL

Halaman

Tabel IV.1 Deskripsi Use Case Diagram Halaman Pekerja ... 40

Tabel IV.2 Deskripsi Use Case Diagram Halaman Admin ... 41

Tabel IV.3 Spesifikasi File Tabel Pekerja ... 44

Tabel IV.4 Hasil Pengujian Black Box Testing Form Login Pekerja ... 56

Tabel IV.5 Hasil Pengujian Black Box Testing Form Pasal ... 56

Tabel IV.6 Spesifikasi Hardware dan Software ... 57

(13)

DAFTAR LAMPIRAN

Halaman

1. Lampiran A.1. Tampilan Pasal Hardbook ... 66 2. Lampiran B.1. Tampilan Pasal Pada Aplikasi ... 67

(14)

DAFTAR PUSTAKA

Fitria, T. N., & Heliawan, Y. A. (2017). Meningkatkan Kemampuan Mahasiswa Prodi S1 Akuntansi Dalam Memahami Buku, Ebook Dan Artikel/Jurnal Akuntansi Berbahasa Inggris. Jurnal Akuntansi Dan Pajak, 17(02), 1–13.

https://doi.org/10.29040/jap.v17i02.10

Hikmah, N. . suryanto. (2018). Rancang Bangun Sistem Informasi Penerimaan Karyawan Berbasis Web. Sniptek 2018, 5(5), 22–26.

Kurniawan, T. A. (2018). Pemodelan Use Case (UML): Evaluasi Terhadap beberapa Kesalahan dalam Praktik. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(1), 77. https://doi.org/10.25126/jtiik.201851610

Maulana, Z. B. (2015). Edu Elektrika Journal. Analisis Elektric Load Flow Dalam Sistem Tenaga Listrik Engunaakn Etap, 4(2), 27–34.

Muhammad Ihsaan Fathoni, E. M. (2018). Pengembangan e-book Interaktif Mata Pelajaran TIK. 5(1), 70–81.

Rahmawati, E. (2019). Pemodelan aplikasi dunia islam mengaji berbasis android.

4(2), 197–202.

Ramadhan, T., & Utomo, V. (2014). Rancang Bangun Aplikasi Mobile Untuk Notifikasi Jadwal. Jurnal Teknologi Informasi Dan Komunikasi, 5(1), 47–55.

https://doi.org/10.1234/JTIK.V5I2.93

Rusdiansyah, R. (2019). Membangun Prototype Sistem Informasi Arsip Elektronik Surat Perjanjian Kerjasama Pada Business Support Departement. Jurnal Pilar Nusa Mandiri, 14(2), 157. https://doi.org/10.33480/pilar.v14i2.903

Sinsuw, A. (2015). Prototipe Aplikasi Sistem Informasi Akademik Pada Perangkat Android.

Sinsuw, A., & Najoan, X. (2015). Prototipe Aplikasi Sistem Informasi Akademik Pada Perangkat Android. Teknik Elektro Dan Komputer, 2(5), 1–10.

Veza, O., Ropianto, M., & Kunci, K. (2017). Perancangan Sistem Informasi Inventory Data Barang Pada PT. Andalas Berlian Motors. Ijccs, 2(2), 2541–

2647.

Yuniva, I., & Syafi, A. (2018). Pendekatan Model Waterfall Dalam Perancangan Web Sistem Informasi Penerimaan Siswa Baru Menggunakan Framework Bootstrap. XX(1), 59–64.

Hardana. 2018. Membuat Aplikasi Android Dengan Bahasa Kotlin. Jakarta. Penerbit PT. Mitra Sinergi Optima.

Referensi

Dokumen terkait

Kondisi tubulus seminiferus yang semakin membaik tersebut ditandai dengan adanya peningkatan ukuran diameter dan tebal epitel tubulus seminferus serta jumlah sel

Secara keseluruhannya, dapatan kajian menunjukkan tahap persepsi berdasarkan faktor jantina dan kelompok bagi guru-guru Pendidikan Islam terhadap pentaksiran Dokumen

Adanya warna merah muda menunjukkan terbentuknya ion hidroksida di ruang katoda dan diukur pH nya dengan pH meter (untuk penentuan batas konsetrasi minimum larutan KI), sedangkan

Program Pembaharuan Agraria Nasional sebagaimana yang diatur dalam TAP MPR Nomor: IX/MPR/2001 tentang Pembaharuan Agraria dan Pengelolaan Sumber Daya Alam ini pada prakteknya

Kompetensi Sub Kompetensi Pokok Bahasan Sub Pokok Bahasan Tahap Kegiatan Dosen Media & Alat

Berdasarkan hasil penelitian data penelitian , maka hipotesis yang telah diajukan, yaitu ada hubungan positif antara pola asuh demokratis dengan tingkat asertivitas remaja

Berdasarkan kesimpulan dan pembahasan hasil penelitian, berkaitan dengan penerapan metode drill untuk meningkatkan keterampilan memainkan alat musik pianika pada siswa kelas V

Batch Programing atau yang biasa disebut Windows CMD Shell scripting adalah suatu bahasa pemrograman yang dibuat dan disusun dari kumpulan baris perintah