sistem informasi pengambilan cuti pegawai berbasis...

84
SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS DESKTOP PADA PT. BS LOGISTICS BATAM SKRIPSI Oleh: Novi Haryani 161300078 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) GICI BATAM 2017

Upload: others

Post on 01-Mar-2020

16 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS DESKTOP PADA

PT. BS LOGISTICS BATAM

SKRIPSI

Oleh: Novi Haryani 161300078

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI BATAM

2017

Page 2: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

i

SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS DESKTOP PADA

PT. BS LOGISTICS BATAM

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana

Oleh: Novi Haryani 161300078

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI BATAM

2017

Page 3: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian
Page 4: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian
Page 5: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian
Page 6: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

v

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

berkat rahmat-Nya penulis dapat menyelesaikan Skripsi yang berjudul Sistem

Informasi Pengambilan Cuti Pegawai Berbasis Desktop Pada PT BS Logistics

Batam sesuai dengan yang direncanakan.

Penulis menyadari sepenuhnya bahwa tanpa adanya bantuan dari berbagai

pihak, Penulis akan banyak menemui kesulitan dalam penyusunan Skripsi ini.

Untuk itu Penulis mengucapkan terima kasih kepada:

1. Bapak Kiatwansyah, selaku Pembina Yayasan Permata Harapan Bangsa

Batam

2. Bapak Bali Dalo, S.H, selaku Ketua Yayasan Permata Harapan Bangsa

3. Bapak Zainul Munir, S.T., M.eTC, selaku Ketua Sekolah Tinggi Manajemen

Informatika dan Komputer GICI Batam.

4. Bapak Sandy Suwandana, S.Kom., M.Kom, selaku Ketua Program Studi

Sistem Informasi STMIK GICI Batam

5. Bapak Dedi Rahman Habibie, S.Kom., M.Kom, selaku Pembimbing yang

telah mengarahkan dan membimbing penulis selama mengerjakan Skripsi ini.

6. Bapak dan Ibu Dosen Sekolah Tinggi Manajemen Informatika dan Komputer

GICI Batam yang telah memberikan seluruh dedikasinya dalam mengajar dan

membimbing penulis selama mengikuti perkuliahan.

7. Staff dan Karyawan PT BS Logistics Batam yang telah memberikan ilmu,

data dan kemudahan di dalam penyelesaian Skripsi ini.

8. Kepada orang tua penulis yang telah mendukung penulis dari awal hingga

akhir dalam penyelesaian Skripsi ini.

9. Teman – teman semua atas kebersamaan dan bantuan yang berarti bagi

penulis.

10. Semua pihak yang telah membantu, baik secara langsung maupun tidak

langsung yang tidak dapat penulis sebutkan satu persatu.

Page 7: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian
Page 8: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

vii

ABSTRAK

PT. BS Logistics Batam adalah perusahaan yang bergerak dalam bidang

penyewaan alat-alat berat seperti Crane, Boomlift, Prime Mover dan sebagainya.

Dalam pengolahan data karyawan selama ini menggunakan sistem penggajian

terkomputerisasi namun sederhana yaitu menggunakan software Ms. Excel,

sehingga dalam pengolahan datanya mengalami hambatan terjadinya proses

kesalahan seperti sulitnya dalam mengolah data cuti karena pengolahan data cuti

yang masih manual terkadang terjadi human error. Metode yang digunakan

penulis dalam penelitian ini yaitu dengan melakukan observasi, wawancara, studi

pustaka, studi lapangan, perancangan sistem informasi dilanjutkan dengan

pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari

penelitian ini adalah menghasilkan sistem informasi pengambilan yang

terkomputerisasi yang diberikan kemudahan dalam memberikan informasi data

penggajian seperti informasi data pegawai dan data cuti pegawai. Pada Sistem

Informasi Pengambilan Cuti Pegawai, penulis menggunakan diagram arus data,

ERD, dan laporan dengan menggunakan pemograman Microsoft Visual Studio

2008 dan MySQL untuk pengolahan data. Setelah penulis membuat Sistem

Informasi Pengambilan Cuti Pegawai, penulis berharap agar prosedur kerja dapat

lebih mudah bagi pihak-pihak terkait di PT. BS Logistics Batam

Kata Kunci : Sistem Informasi Pengambilan Cuti Pegawai, MySQL, Microsoft

Visual Studio 2008

Page 9: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

viii

ABSTRACT

PT. BS Logistics Batam is a company engaged in the rental of heavy

equipment such as Crane, Boomlift, Prime Mover and the other. In the data

processing employees have been using the computerized leave taking system but

still simple that is using the software Ms. Excel, so that the data processing

experience the obstacles of the process of error such as the difficulty in

processing the data leave because the data processing of manual leave is

sometimes a human error occurs. The method used by the author in this research

is by doing observation, interview, literature study, field study information system

design continued with the development of information systems and then is a trial.

The results of this study is to produce a computerized payroll information system

provided convenience in providing payroll data such as employee data

information, job data, allowances & payroll data. In the Employee Leave

Information System, the authors use data flow diagrams, ERD, and reports using

Microsoft Visual Studio 2008 and MySQL programming for data processing.

After the authors make Employee Leave Information System, the authors hope that

the working procedure can be easier for the parties involved in PT. BS Logistics

Batam.

Keywords: Employee Leave Information System, MySQL, Microsoft Visual Studio

2008

Page 10: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

ix

DAFTAR ISI

Judul Halaman

HALAMAN JUDUL ................................................................................. i

HALAMAN PERSETUJUAN ................................................................. ii

HALAMAN PENGESAHAN ................................................................... iii

HALAMAN PERNYATAAN ................................................................... iv

KATA PENGANTAR ............................................................................... v

ABSTRAK ................................................................................................. vii

ABSTRACT ............................................................................................... viii

DAFTAR ISI .............................................................................................. ix

DAFTAR TABEL ..................................................................................... xii

DAFTAR GAMBAR ................................................................................. xiii

BAB I PENDAHULUAN ...................................................................... 1

1.1 Latar Belakang ......................................................................... 1

1.2 Rumusan Masalah .................................................................... 3

1.3 Batasan Masalah ....................................................................... 3

1.4 Tujuan Penelitian...................................................................... 3

1.5 Manfaat Penelitian.................................................................... 4

1.6 Sistematika Penulisan ............................................................... 5

BAB II LANDASAN TEORI ............................................................... 7

2.1 Teori Pendukung ...................................................................... 7

2.1.1 Pengertian Sistem ......................................................... 7

2.1.1.1 Elemen Sistem ........................................................ 8

2.1.2 Pengertian Informasi .................................................... 10

2.1.3 Pengertian Sistem Informasi ........................................ 11

2.1.4 Pengertian Cuti ............................................................. 12

2.1.5 Pengertian Pegawai ...................................................... 13

Page 11: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

x

2.1.6 Konsep Perancangan Sistem ........................................ 13

2.1.6.1 Flowchart ................................................................. 14

2.1.6.2 Diagram Kontek....................................................... 17

2.1.6.3 Data Flow Diagram ................................................ 19

2.1.6.4 Entity Relationship Diagram .................................. 20

2.1.7 MySQL ......................................................................... 21

2.1.7.1 Sejarah MySQL ....................................................... 21

2.1.7.2 Pengertian MySQL .................................................. 23

2.1.8 VB Net 2008 ................................................................. 23

2.2 Penelitian Terdahulu ................................................................ 25

BAB III METODOLOGI PENELITIAN ............................................ 32

3.1 Kerangka Kerja ........................................................................ 32

3.1.1 Tempat Penelitian ......................................................... 34

3.1.2 Metode Pengumpulan Data .......................................... 34

3.1.3 Teknik Pengumpulan Data ........................................... 34

3.1.4 Sumber Data ................................................................. 35

3.2 Gambaran Perusahaan .............................................................. 35

3.2.1 Visi dan Misi Perusahaan ............................................. 36

3.2.2 Struktur Organisasi ....................................................... 37

3.2.3 Kebijakan Perusahaan .................................................. 43

BAB IV ANALISIS DAN IMPLEMENTASI ...................................... 44

4.1 Analisis Sistem yang Berjalan.................................................. 44

4.2 Analisis Sistem yang Diusulkan ............................................... 46

4.2.1 Diagram Kontek ........................................................... 48

4.2.2 Diagram Nol ................................................................. 49

4.2.3 Entity Relationship Diagram (ERD) ............................ 49

4.3 Rancangan Basis Data ............................................................. 50

4.3.1 Desain Form Login ....................................................... 51

4.3.2 Desain Menu Utama ..................................................... 51

4.3.3 Desain Data Karyawan ................................................. 52

4.3.4 Desain Data Cuti .......................................................... 52

4.4 Implementasi ............................................................................ 53

Page 12: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

xi

4.4.1 Form Login ................................................................... 53

4.4.2 Menu Utama ................................................................. 54

4.4.3 Menu Pegawai .............................................................. 54

4.4.4 Menu Cuti ..................................................................... 55

4.4.5 Menu Laporan .............................................................. 55

4.4.6 Menu Input Data Pegawai ............................................ 56

4.4.7 Menu Input Data Cuti Pegawai .................................... 57

4.4.8 Menu Laporan Data Pegawai ....................................... 58

4.4.9 Menu Laporan Cuti Pegawai ........................................ 59

BAB V PENUTUP ................................................................................. 60

5.1 Kesimpulan............................................................................... 60

5.2 Saran ......................................................................................... 60

DAFTAR PUSTAKA ................................................................................ 61

LAMPIRAN ............................................................................................... 63

DAFTAR RIWAYAT HIDUP ................................................................. 68

Page 13: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

xii

DAFTAR TABEL

Tabel Halaman

Tabel 2.1 Flowchart ............................................................................ 14

Tabel 2.2 Diagram Kontek ................................................................. 18

Tabel 2.3 Data Flow Diagram ........................................................... 19

Tabel 2.4 Entity Relationship Diagram .............................................. 21

Tabel 2.5 Penelitian Terdahulu ............................................................ 25

Page 14: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

xiii

DAFTAR GAMBAR

Gambar Halaman

Gambar 3.1 Kerangka Kerja ................................................................... 32

Gambar 3.2 Struktur Organisasi ............................................................. 42

Gambar 4.1 Aliran Sistem Informasi yang Berjalan ............................... 45

Gambar 4.2 Aliran Sistem Informasi yang Diusulkan ............................ 47

Gambar 4.3 Diagram Kontek .................................................................. 48

Gambar 4.4 Diagram Nol ........................................................................ 49

Gambar 4.5 ERD .................................................................................... 49

Gambar 4.6 Data Pegawai ...................................................................... 50

Gambar 4.7 Cuti ...................................................................................... 50

Gambar 4.8 Desain Form Login .............................................................. 51

Gambar 4.9 Desain Menu Utama ............................................................ 51

Gambar 4.10 Desain Data Karyawan ........................................................ 52

Gambar 4.11 Desain Data Cuti.................................................................. 52

Gambar 4.12 Form Login ......................................................................... 53

Gambar 4.13 Menu Utama ....................................................................... 54

Gambar 4.14 Menu Pegawai .................................................................... 54

Gambar 4.15 Menu Cuti ............................................................................ 55

Gambar 4.16 Menu Laporan ..................................................................... 55

Gambar 4.17 Menu Input Data Pegawai .................................................. 56

Gambar 4.18 Menu Input Data Cuti Pegawai .......................................... 57

Gambar 4.19 Menu Laporan Data Pegawai ............................................. 58

Gambar 4.20 Menu Laporan Cuti Pegawai ............................................... 59

Page 15: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan dunia informasi saat ini semakin meningkat dengan cepat, untuk

itu bagi suatu perusahaan merupakan suatu keharusan untuk memanfaatkan teknologi

informasi sebagai basis pengolahan data agar mampu mengikuti arus perkembangan

informasi di era globalisasi.

Teknologi komputer dapat digunakan untuk mendukung pembangunan sistem

informasi dalam memanfaatkan teknologi informasi di era globalisasi saat ini. Begitu

pula dengan perusahaan-perusahaan yang ingin mengembangkan usaha dan mencapai

sukses harus mengikuti perkembangan informasi dengan menggunakan alat

pendukung pengolahan data yaitu komputer. Dengan adanya komputer sebagai alat

pengolahan data, maka informasi yang dibutuhkan dari berbagai bidang dalam suatu

perusahaan dapat dikomputerisasikan.

Saat ini teknologi berbasis komputer sangat dibutuhkan dalam perkembangan

dunia bisnis dan industri untuk mempercepat dan mempermudah pekerjaan, terutama

informasi yang cepat dan akurat. Selain itu proses pengolahan informasi juga penting

untuk menjadikan informasi tersebut lebih berguna. Fenomena yang ada di era

globalisasi ini adalah masih banyaknya masyarakat yang kurang mengefektifkan

penggunaan teknologi informasi berbasis komputer sebagai alat pendukung

pengembangan perusahaan mereka.

Page 16: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

2

Bagi perusahaan yang bergerak dalam bidang logistik, kebutuhan pegawai

merupakan salah satu faktor utama yang wajib dimiliki oleh perusahaan. Cuti

merupakan salah satu faktor pendukung dalam menunjang kinerja pegawai, cuti

diberikan dalam rangka usaha menjamin kesegaran jasmani dan rohani.

Pada PT. BS Logistics Batam pengajuan cuti pegawai dan pembuatan laporan-

laporan cuti pegawai masih menggunakan Microsoft Excel , dimana pengolahan

datanya kurang efektif. Masalah yang timbul yaitu sulitnya dalam mengolah data cuti

karena pengolahan data cuti yang masih manual terkadang terjadi human error

(kesalahan pada manusia), karena pencatatan yang dilakukan masih seadanya.

Permasalahan lain yang muncul adalah dalam penyusunan laporan cuti bulanan dan

cuti tahunan. Data tersebut tidak saling terintegrasi satu sama lainnya dengan baik

yang mengakibatkan setiap kali membuat laporan atau informasi memerlukan waktu

yang cukup lama untuk menyusun kembali agar menjadi sebuah informasi yang

berguna. Mempertimbangkan pengarsipan data cuti pegawai masih disimpan dalam

lemari serta pencarian data cuti pegawai membutuhkan waktu yang cukup lama,

karena masih dicari secara manual.

Berdasarkan dari segala permasalahan yang telah terjadi tersebut, penulis

merasa tertarik untuk memilih judul “Sistem Informasi Pengambilan Cuti

Pegawai Berbasis Desktop Pada PT. BS Logistics Batam”.

Page 17: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

3

1.2 Rumusan Masalah

Sesuai dengan penjelasan dan uraian latar belakang masalah maka penulis

menentukan rumusan masalah yang dihadapi oleh PT. BS Logistics Batam adalah

sebagai berikut :

1. Bagaimana menganalisa Pengambilan Cuti Pegawai pada PT. BS Logistics

Batam ?

2. Bagaimana merancang Sistem Informasi Pengambilan Cuti Pegawai pada PT.

BS Logistics Batam ?

3. Bagaimana mengimplemantasikan Sistem Informasi Pengambilan Cuti

Pegawai pada PT. BS Logistics Batam ?

1.3 Batasan Masalah

Adapun batasan masalah pada penelitian ini adalah sebagai berikut :

1. Data yang diolah ialah data cuti pegawai PT. BS Logistics Batam.

2. Database yang digunakan ialah MYSQL.

3. Bahasa Pemograman yang digunakan ialah VB.NET 2008

1.4 Tujuan Penelitian

Adapun tujuan penelitian dari penelitian ini adalah sebagai berikut:

1. Untuk mengetahui bagaimana proses pengambilan cuti yang digunakan di PT.

BS Logistics Batam.

Page 18: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

4

2. Merancang sistem informasi pengambilan cuti pegawai di PT. BS Logistics

Batam guna untuk mempermudah dalam proses pengambilan cuti pegawai.

3. Dengan adanya penerapan sistem informasi pengambilan cuti pegawai yang

baru dapat mengurangi tingkat kesalahan yang sering terjadi dalam system

manual.

1.5 Manfaat Penelitian

Hasil dari penelitian ini diharapkan dapat memberikan manfaat bagi

perusahaan, akademik dan penulis.

1.5.1 Bagi Perusahaan yang Diteliti

Sebagai masukan tentang kelebihan, kekurangan dan sebagai bahan kajian

serta pertimbangan bagi perusahaan, dalam proses pengajuan cuti pegawai.

1.5.2 Bagi STMIK GICI

Diharapkan dapat digunakan sebagai bahan masukan yang bermanfaat serta

sebagai bahan pertimbangan dan kerangka acuan dalam memahami masalah

jika dihadapkan pada persoalan yang sama.

1.5.3 Bagi Penulis

Adapun manfaat penelitian yang diperoleh oleh penulis adalah sebagai

berikut:

a. Menerapkan ilmu yang diperoleh, agar bisa terealisasi dengan baik

sehingga dapat mengembangkan sistem lebih lanjut.

b. Dapat menambah pengetahuan dan wawasan penulis mengenai Pengolahan

Sistem Informasi.

Page 19: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

5

c. Memperkenalkan dan dapat menambah pengalaman mengenai dunia kerja.

1.6 Sistematika Penulisan

Adapun sistematika penulisan dalam penelitian ini adalah sebagai berikut :

BAB I PENDAHULUAN

Membahas tentang latar belakang, rumusan masalah, batasan masalah, tujuan

penelitian, manfaat penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Membahas tentang Pengertian Sistem, Pengertian Informasi, Pengertian Sistem

Informasi, Pengertian Cuti, Pengertian Pegawai, MYSQL dan sekilas tentang

VB.NET 2008.

BAB III METODOLOGI PENELITIAN

Membahas tentang gambaran objek penelitian dan analisis yang dibutuhkan dalam

pembuatan sistem. Laporan secara detail rancangan terhadap penelitian yang

dilakukan, baik perancangan secara umum dari sistem yang dibangun maupun

perancangan yang lebih spesifik. Metode penelitian meliputi waktu dan tempat,

peralatan yang digunakan dan alur penelitian.

Page 20: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

6

BAB IV ANALISIS DAN IMPLEMENTASI

Dalam bab ini penulis menjelaskan tentang analisis sistem yang berjalan, analisis

sistem yang diusulkan serta menguraikan tentang defenisi, tujuan dan langkah-

langkah dalam implementasi sistem yang disertai dengan komponen-komponen yang

dibutuhkan dalam suatu sistem.

BAB VI KESIMPULAN DAN SARAN

Dalam bab ini penulis menjelaskan dan menguraikan tentang pencapaian tujuan dari

aplikasi yang dibuat. Saran berisi hal-hal yang dirasakan masih belum sempurna.

Page 21: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

7

BAB II

LANDASAN TEORI

2.1 Teori Pendukung

2.1.1 Pengertian Sistem

Sistem berasal dari Bahasa Latin (systēma) dan Bahasa Yunani (sustēma)

adalah suatu kesatuan yang terdiri dari komponen-komponen atau elemen yang

dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi.

Kata “Sistem” banyak sekali digunakan dalam percakapan sehari-hari, dalam

forum diskusi maupun dokumen ilmiah. Kata ini digunakan untuk banyak hal dan ada

pada banyak bidang pula, sehingga memiliki makna yang beragam. Secara umum

sistem merupakan suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha

untuk mencapai suatu tujuan yang sama.

Menurut Jogiyanto (2008) dalam Muhamad Muslihudin (2016), sistem dapat

didefenisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan

tertentu. Sedangkan menurut Bodnar dan Hoowood (2009) dalam Muhamad

Muslihudin (2016), sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

saling berkaitan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau

untuk menyelesaikan suatu sasaran tertentu, dan Indra (2007) dalam Muhamad

Muslihudin (2016), mengemukakan sistem adalah sekumpulan elemen atau subsistem

yang saling berhubungan satu dengan yang lain membentuk satu kesatuan untuk

melaksanakan suatu fungsi guna mencapai suatu tujuan.

Page 22: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

8

Dari beberapa pengertian diatas dapat disimpulkan bahwa sistem adalah

sekumpulan komponen atau jaringan kerja dari prosedur-prosedur yang saling

berkaitan dan saling bekerja sama membentuk suatu jaringan kerja untuk mencapai

sasaran atau tujuan tertentu.

2.1.1.1 Elemen Sistem

Menurut Faruq Hafis Purba (2012) dalam Faruq Hafiz Purba (2012), ada

beberapa elemen yang membentuk suatu sistem yaitu : tujuan, masukan, proses,

keluaran, batas, mekanisme dan umpan balik serta lingkungan. Berikut penjelasan

mengenai elemen-elemen yang membentuk suatu sistem :

1. Tujuan

Setiap sistem memiliki tujuan, maupun satu ataupun banyak tujuan. Tujuan

inilah yang menjadi motivasi yang mengarahkan pada sistem. Tanpa tujuan,

sistem menjadi tidak terarah dan tidak terkendali. Tentu saja, tujuan antara

satu sistem dengan sistem yang lain berbeda.

2. Masukan

Masukan (input) sistem adalah segala sesuatu yang masuk kedalam sistem dan

selanjutnya menjadi bahan untuk diproses. Masukan dapat berupa hal-hal

yang berwujud (tampak secara fisik) maupun tidak tampak.

3. Proses

Proses merupakan bagian yang melakukan perubahan atau transformasi dari

masukan menjadi keluaran yang lebih berguna dan bernilai.

Page 23: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

9

4. Keluaran

Keluran (output) merupakan hasi dari pemrosesan. Pada sistem informasi,

keluaran dapat berupa suatu informasi, saran, cetak laporan, dan sebagainya.

5. Batas

Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan

daerah diluar sistem (lingkungan). Batas sistem menentukan konfigurasi,

ruang lingkup atau kemampuan sistem.

6. Mekanisme Pengendalian dan Umpan Balik

Mekanisme pengendalian (control mechanism) diwujudkan dengan

menggunakan umpan balik (feedback) dari keluaran. Umpan balik ini

digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya

adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan.

7. Lingkungan

Lingkungan adalah segala sesuatu yang berada diluar sistem. Lingkungan bisa

berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau

menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja

harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan

operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga

karena akan memacu terhadap kelangsungan hidup sistem.

Page 24: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

10

2.1.2 Pengertian Informasi

Dalam suatu organisasi ataupun perusahaan, informasi mempunyai manfaat

dan peranan yang sangat penting. Dengan adanya informasi dalam suatu organisasi

para manajer dapat mengambil keputusan dengan cepat dan mencapai tujuan yang

efektif dan efisien. Sehingga dapat dikatakan bahwa informasi adalah suatu hasil dari

pengolahan data menjadi bentuk yang lebih berguna bagi penggunanya dan dapat

digunakan dalam pengambilan sebuah keputusan.

Menurut Jogiyanto (2008) dalam Muhamad Muslihudin (2016), informasi

adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya.

Menurut Sutarman (2009) dalam Muhamad Muslihudin (2016), informasi adalah

sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu sehingga mereka

mempunyai arti bagi si penerima. Sedangkan Edhy Sutanta (2011) dalam Muhamad

Muslihudin (2016), informasi merupakan hasil pengolahan data sehingga menjadi

bentuk yang penting bagi penerimanya dan mempunyai kegunaan sebagai dasar

dalam pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat

itu juga atau secara tidak langsung pada saat mendatang.

Dari defenisi diatas dapat disimpulkan bahwa informasi merupakan data yang

diolah menjadi bentuk yang berguna untuk membuat keputusan. Informasi berguna

untuk pembuat keputusan karena informasi menurunkan ketidakpastian

(meningkatkan pengetahuan). Informasi menjadi penting karena berdasarkan

informasi itu para pengelola dapat mengetahui kondisi objektif perusahaannya.

Page 25: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

11

Informasi tersebut merupakan hasil pengolahan data atau fakta yang dikumpulkan

dengan metode ataupun cara-cara tertentu.

2.1.3 Pengertian Sistem Informasi

Untuk memahami pengertian sistem informasi, harus dilihat keterkaitan

anatara data dan informasi sebagai entitas penting pembentuk sistem informasi. Data

merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks apapun.

Menurut Bonie Soeherman dan Marion Pinontoan (2008:5) dalam Amir Sarifudin

(2013), sistem informasi merupakan serangkaian komponen berupa manusia,

prosedur, data dan teknologi (seperti komputer) yang digunakan untuk melakukan

sebuah proses untuk pengambilan keputusan guna penunjang keberhasilan bagi setiap

organisasi (dalam pencapaian tujuan). Menurut Yakub (2012) dalam Muhamad

Muslihudin (2016), sistem informasi merupakan suatu kumpulan dari komponen-

komponen dalam organisasi yang berhubungan dengan proses penciptaan aliran

informasi. Adapun defenisi yang lain yaitu menurut Ida Nuraida (2008) dalam

Muhamad Muslihudin (2016), sistem informasi merupakan perangkat prosedur yang

terorganisasi dengan sistematik, bila dilaksanakan akan menyediakan informasi yang

dapat dimanfaatkan dalam proses pembuatan keputusan.

Dari defenisi diatas, maka dapat disimpulkan pengertian dari sistem

informasi adalah suatu jaringan dari beberapa elemen-elemen yang saling

berhubungan yang berfungsi untuk menyediakan informasi yang dibutuhkan oleh

organisasi untuk mendukung pengambilan keputusan manajemen dari suatu kejadian

Page 26: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

12

internal dan eksternal agar organisasi tersebut dapat beroperasi secara efektif dan

efisien.

2.1.4 Pengertian Cuti

Cuti merupakan salah satu hak pegawai dalam suatu instansi atau

perusahaan. Cuti dapat digunakan oleh pegawai untuk tidak masuk kerja dengan alas

an tertentu, misalnya refreshing, istirahat sakit, melahirkan, menunaikan kewajiban

agama, dan keperluan lain sesuai dengan ketentuan cuti pada masing-masing

organisasi. Dengan pengelolaan cuti yang baik, sebuah organisasi diharapkan dapat

menjaga performa pegawainya. Dengan performa pegawai yang baik, sebuah

organisasi dapat menjalankan proses bisnisnya dan mencapai tujuan organisasi.

Menurut Keukeu Rohendi (2015) dalam Keukeu Rohendi (2015), cuti adalah

keadaan tidak masuk kerja yang diijinkan dalam jangka waktu tertentu. Menurut

Kamus Besar Bahasa Indonesia (2007:225) dalam Eni Eka Purwanti (2010), cuti

adalah meninggalkan pekerjaan beberapa waktu secara resmi untuk beristirahat.

Dari beberapa pengertian cuti diatas dapat ditarik kesimpulan bahwa cuti

adalah suatu keadaan seseorang yang tidak masuk kerja yang diijinkan dalam jangka

waktu tertentu dalam rangka usaha untuk menjamin kesegaran jasmani dan rohani

pegawai.

Page 27: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

13

2.1.5 Pengertian Pegawai

Pegawai merupakan salah satu unsur yang harus ada dalam sebuah instansi

atau perusahaan. Pegawai adalah roda penggerak dalam mengoperasikan suatu

perusahaan.

Menurut Sedarmayanti (2007:10) dalam Eni Eka Purwanti (2010), Pegawai

(umum) adalah mereka yang bekerja pada suatu badan usaha swasta maupun badan

usaha pemerintah dan diberi imbalan kerja sesuai dengan peraturan perundang-

undangan yang berlaku baik yang bersifat harian, mingguan, maupun bulanan yang

biasanya imbalan tersebut diberikan secara mingguan. Sedangkan Pengertian pegawai

dalam kamus Besar Bahasa Indonesia (2007:842) dalam Eni Eka Purwanti (2010),

Pegawai adalah orang yang bekerja pada suatu instansi pemerintah maupun swasta.

Dapat disimpulkan bahwa pegawai adalah mereka yang bekerja pada pada

badan usaha swasta atau pemerintah secara teratur dan terus menerus ikut mengelola

kegiatan perusahaan secara langsung dan diberi imbalan kerja sesuai dengan

ketetapan yang berlaku.

2.1.6 Konsep Perancangan Sistem

Perancangan sistem secara umum adalah suatu tahap dimana didalamnya

terdapat identifikasi komponen-komponen sistem informasi yang akan dirancang

secara rinci yang bertujuan untuk memberikan gambaran kepada pengguna atau user

mengenai sistem yang baru. Sedangkan desain sistem secara terinci dimaksudkan

untuk pembuat program komputer dan ahli teknik lainnya yang akan

Page 28: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

14

mengimplementasikan sistem. Penggambaran dan rancangan model sistem informasi

secara logika dapat dibuat dalam bentuk Diagram Konteks, Data Flow Diagram

(DFD), Entity Relationship Diagram (ERD).

2.1.6.1 Flowchart

Menurut Anhar (2012) dalam Meita Riestiana (2014), Flowchat adalah

penyajian yang sistematis tentang proses dan logika dari kegiatan penanganan

informasi atau penggambaran secara grafik dari langkah-langkah dan urutan-urutan

prosedur dari suatu program.

Berikut ini adalah simbol-simbol bagan alir sistem:

Tabel 2.1 Flowchart menurut Jogiyanto HM (2009) dalam Alfian Helmi Muhbib (2013)

Simbol Keterangan

DOKUMEN

Menunjukkan dokumen input dan output

baik untuk proses manual ataupun

computer

KEGIATAN MANUAL

Menunjukkan kegiatan manual

SIMPANAN

Menunjukkan pengarsipan file

Page 29: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

15

KARTU PLONG

Menunjukkan input atau output yang

menggunakan kartu plong

PROSES

Menunjukkan operasi kegiatan proses

dari operasi program dari computer

OPERASI LUAR

Menunjukkan operasi yang dilakukan

diluar computer

PENGURUTAN OFFLINE

Menunjukkan proses pengurutan data

diluar proses computer

PITA MAGNETIC

Menunjukkan input atau output

menggunakan pita magnetic

DISKETTE

Menunjukkan input atau output

menggunakan disket

PITA KERTAS BERLUBANG

Menunjukkan input output menggunakan

pita berlubang

Page 30: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

16

KEYBOARD

Menunjukkan input yang menggunakan

online keyboard

DISPLAY

Menunjukkan output yang ditampilkan di

monitor

PENGHUBUNG

Menunjukkan penghubung ke halaman

yang masih sama

Menunjukkan penghubung beda halaman

PROSES ALIH

Simbol garis alir menunjukkan arus dari

proses

DRUM MAGNETIC

Menunjukkan input output menggunakan

disket

KOMENTATOR

Menunjukkan keterangan atau

komentator untuk memperjelas maksud

isi dari simbol flowchart satu dengan

yang lain

Page 31: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

17

2.1.6.2 Diagram Kontek

Menurut Putra (2009) dalam Meita Riestiana (2014), dalam penelitiannya

menuliskan bahwa Context Diagram adalah Data Flow Diagram (DFD) yang paling

awal, yang digunakan untuk menggambarkan sistem dan lingkungan luar sistem yang

saling berhubungan, yang digambarkan dengan lingkaran tunggal yang mewakili

seluruh sistem.

Diagram kontek mempunyai sejumlah karakteristik dalam sistem yaitu :

a. Kelompok pemakai, organisasi atau sistem lain dimana sstem melakukan

komunikasi (sebagai terminator).

b. Data masuk, yaitu data yang diterima sistem dari lingkungan dan harus

diproses dengan cara tertentu.

c. Data keluar, yaitu data yang dihasilkan sistem dan diberikan ke dunia luar.

d. Penyimpanan data (storage), yaitu digunakan secara bersama antara sistem

dengan terminator. Data ini dapat dibuat oleh sistem dan digunakan oleh

lingkungan atau sebaliknya dibuat oleh lingkungan dan digunakan oleh

sistem. Hal ini berarti pembuatan simbol data storage dalam diagram konteks

dibenarkan, dengan syarat simbol tersebut.

e. Batasan antara sistem dan lingkungan.

Page 32: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

18

Tabel 2.2 Diagram Kontek Menurut Jofiyanto HM (2009) dalam Alfian Helmi Muhbib (2013)

Simbol Nama Simbol dan Keterangan

TERMINATOR

Menggambarkan asal data atau tujuan

data

PROSES

Menggambarkan entitas atau proses

aliran data masuk yang

sitransformasikan ke aliran data

ALIRAN DATA

Menggambarkan aliran data atau

informasi dari atau ke system

PENYIMPANAN

Dapat digunakan untuk

mendefinisikan basis data atau

seringkali mendefinisikan bagaimana

penyimpanan di implementasikan

dalam sistem computer

Page 33: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

19

2.1.6.3 Data Flow Diagram

Menurut Putra (2009) dalam Meita Riestiana (2014), Data Flow Diagram

atau Diagram Alir Data merupakan diagram alir yang dipresentasikan menggunakan

lambang-lambang tertentu. Hal yang harus diperhatikan dalam menggambarkan

diagram alir yaitu:

a. Bagan alir sebaiknya digunakan dari atas ke bawah mulai dari bagian kiri

suatu halaman.

b. Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas.

c. Harus ditunjukkan dimana kegiatan dimulai dan kegiatan berakhir.

d. Masing-masing kegiatan didalam suatu bagan alir sebaiknya digunakan suatu

kata untuk mengawali suatu kegiatan.

e. Gunakan simbol-simbol bagan alir dalam Diagram Kontek. Simbol yang

digunakan dalam Diagram Flow Data sama dalam simbol diagram kontek.

Tabel 2.3 Data Flow Diagram Menurut Jogiyanto HM (2009) dalam Alfian Helmi Muhbib

(2013)

Simbol Nama Simbol dan Keterangan

KESATUAN LUAR

Memberikan input atau menerima

output dari system

Page 34: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

20

PROSES

Menggambarkan kegiatan dari

hasil suatu arus data yang masuk

ke dalam proses, untuk

menghasilkan arus data yang akan

keluar dari proses

ALIRAN DATA

Menggambarkan aliran data atau

informasi dari atau ke system

SIMPAN DATA

Dapat digunakan sebagai sasaran

untuk mengumpulkan data,

penyimpanan data ini

direpresikan dengan dua garis

parallel, penyimpanan data ini

biasanya dihubungkan dengan

penyimpanan file-file database

2.1.6.4 Entity Relationship Diagram (ERD)

Menurut Ayuni W (2009:41) dalam Meri Widyawati (2013), ERD merupakan

diagram hubungan antar entitas dan digunakan untuk mengetahui hubungan dari

setiap tabel dalam database. Hubungan dalam ERD umum terbagi menjadi 3 tipe,

Page 35: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

21

yaitu one to one, one to many dan many to many. Hubungan ini ditentukan oleh

primary key, foreign key dan candidate key yang ada pada tabel database.

Berikut ini adalah beberapa simbol dari ER-Diagram :

Tabel 2.4 Entity Relationship Diagram

SIMBOL KETERANGAN

Entity

Relationship

Atribut

Atribut Primary Key

2.1.7 MySQL

2.1.7.1 Sejarah MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia yang pada saat itu

bernama TcX Data Konsult AB, dan pada akhirnya berubah nama menjadi MySQL

AB. Sekitar tahun 1994-1995, TcX membuat database MySQL untuk

mengembangkan aplikasi web client. TcX merupakan perusahaan pengembang

software dan consult database.

Page 36: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

22

Michael Widenius atau disebut “Monty” adalah pengembang satu-satunya di

TcX. Dengan landasan pada aplikasi UNIREG dan ISAM yang dibuat sendiri, Monty

memutuskan untuk mencari antarmuka SQL yang sangat tepat untuk ditempelkan

diatasnya. Awalnya Monty menggunakan mSQL singkatan mini SQL (Structure

Query Language). Monty beranggapan bahwa mSQL merupakan satu-satunya kode

database open source yang tersedia dan tidak cukup sederhana. Namun setelah

Monty melakukan uji coba, ternyata mSQL tidak cukup cepat dan fleksibel. Dan pada

versi pertama mSQL tidak memiliki indek. Setelah itu, Monty menghubungi David

Hughes sebagai pembuat mSQL, namun karena David tengah sibuk dalam

mengembangkan versi 2 mSQL, maka Monty memutuskan untuk membuat sendiri

mesin SQL yang antarmuka mirip dengan SQL, namun memiliki kemampuan yang

lebih sesuai kebutuhan sehinggan lahirnya MySQL.

Pada bulan Mei 1996, versi 1.0 berhasil dirilis secara terbatas hanya untuk empat

orang saja. Namun di bulan Oktober pada tahun yang sama versi 3.11.0 dilepas ke

publik. Namun mula-mula kode ini tidak diberikan di bawah lisensi GPL (General

Public License), melainkan lisensi khusus yang intinya kurang lebih seperti ini : “

Source code MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai

tanpa biaya hanya untuk kebutuhan nonkomersial. Untuk kebutuhan komersial

(misal: mengemas dan menjual MySQL atau menyertakan MySQL dalam program

komersial lain), anda harus bayar lisensi”.

Pada bulan Juni 2000, MySQL AB mengumumkan bahwa sejak versi 3.23.19,

MySQL adalah merupakan software database yang bebas berlisensi GPL. Artinya :

“Source code MySQL dapat dilihat dan gratis, serta server MySQL dapat dipakai

Page 37: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

23

tanpa biaya untuk kebutuhan apapun. Tapi jika anda memodifikasi source code, anda

juga harus melepasnya dibawah lisensi yang sama, yaitu GPL”. Kini perusahaan

MySQL AB yang beranggotakan 10 programmer dan 10 karyawan lain dapat

memperoleh pemasukan terutama dari jasa konsultasi seputar MySQL.

Pada versi awal, MySQL hanya berjalan di Linux, Solaris dan juga masih

banyak terdapat kelemahan walau sudah dapat digunakan untuk aplikasi web

sederhana, namun belum memadai untuk aplikasi bisnis.

2.1.7.2 Pengertian MySQL

Menurut Kadir (2008:62) dalam Meita Riestiana (2014), MySQL adalah salah

satu jenis database server yang sangat popular, hal ini disebabkan karena MySQL

menggunakan SQL sebagai bahasa dasar untuk mengakes databasenya. MySQL

bersifat open source, software ini dilengkapi dengan source code (kode yang dipakai

untuk membuat MySQL), sedangkan menurut Wahyu Gunawan (2010) dalam Adian

Tri Basuki (2011), MySQL adalah aplikasi atau sistem untuk mengelola database

atau manajemen data. Untuk menyimpan data dan informasi ke komputer.

2.1.8 VB.Net 2008

Dalam buku yang ditulis oleh Stefano, S.Kom (2014) dalam Stefano S. Kom

(2014), Microsoft Visual Basic (sering disebut VB) merupakan sebuah bahasa

pemrograman yang menawarkan Integrated Development Environment (IDE) visual

untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows

menggunakan model pemrograman (COM).

Page 38: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

24

Visual Basic berasal dari singkatan BASIC (Beginner’s All-purpose Symbolic

Instruction Code) yang dibuat oleh Profesor Jhon Kemeny dan Thomas Kurtz pada

pertengahan tahun 1960. Perintah-perintah bahasa program yang digunakan adalah

Bahasa inggris, dengan tujuan dapat mempermudah programmer yang menggunakan

Bahasa pemrograman ini.

Bahasa pemrograman BASIC dikembangkan dengan berbagai bentuk,

diantaranya adalah Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA,

dan Apple BASIC dikembangkan oleh Steve Wozniak, seorang karyawan Hewlett-

Packard yang pada akhirnya pada bulan April 1976 secara resmi membentuk Apple

Computer.

Kemudahan menggunakan bahasa pemrograman BASIC akhirnya mendorong

Microsoft untuk mengembangkan bahasa BASIC dengan GUIBASED. Graphical

User Interface membuat pengguna bahasa BASIC semakin senang dengan komponen

yang disediakan oleh pembuatnya, mereka merasakan kemudahan dalam

menggunakan dan membuat program dengan bahasa yang berbasis visual.

Sejak saat itu pemrograman Visual Basic berkembang dengan berbagai versi, dan

sampai pada akhirnya muncul bahasa pemrograman Visual Basic 2008 atau Visual

Basic 9. Visual Basic 2008 adalah salah satu komponen bahasa pemrograman yang

dibuat oleh Microsoft dan tergabung dalam satu paket bahasa pemrograman

Microsoft Visual Studio 2008. Paket pemrogram tersebut terdiri dari Microsoft

Visual C# 2008, Microsoft Visual Basic 2008, Microsoft C++ 2008, dan Microsoft

Web Developer 2008.

Page 39: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

25

2.2 Penelitian Terdahulu

Tabel 2.5 Penelitian Terdahulu

No. Nama Peneliti Judul Penelitian Kesimpulan

1.

Eni Eka Purwanti

(2010)

Prosedur Pelaksanaan

Cuti Pegawai Pada

PT. Bank Tabungan

Negara (Persero)

Kantor Cabang

Surakarta

1. Cuti merupakan hak bagi

pegawai Bank BTN yang

bertujuan untuk menjamin

kesegaran jasmani dan rohani

pegawai supaya terhindar dari

kelelahan dan kebosanan dalam

bekerja pada kurun waktu tertentu

secara terus-meneru.

2. Prosedur pelaksanaan cuti

pegawai pada Bank BTN bermula

dari pegawai Bank BTN mengisi

formulir permohonan cuti sesuai

jenis cuti yang akan diambil dan

memenuhi syarat-syarat yang

telah ditentukan.

Kemudian formulir tersebut

diserahkan pada Sub Personalia

untuk mendapatkan persetujuan

dan untuk diproses, setelah

disetujui formulir diserahkan

Page 40: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

26

kepada Kepala Seksi masing-

masing untuk mendapat

persetujuan ditolak atau diterima

permohonan cuti tersebut, jika

permohonan cuti disetujui maka

diserahkan kepada Kepala Cabang

Bank BTN untuk ditandatangani

dan diserahkan kembali kepada

pegawai yang mengajukan

permohonan cuti. Formulir

permohonan cuti di buat rangkap

2 yang satu untuk arsip Bank BTN

dan yang satunya untuk

dilaksanakan oleh pegawai Bank

BTN yang bersangkutan.

3. Pengajuan cuti pegawai Bank

BTN sudah melalui prosedur yang

telah ditentukan oleh Peraturan

Direksi Nomor 10/PD/BPA

tentang cuti pegawai pada Bank

BTN.

4. Pendelegasian wewenang

Page 41: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

27

pemberian cuti kepada Kepala

Staf masing-masing kecuali cuti

diluar tanggungan Bank dan cuti

sakit lebih dari 14 (empat belas)

hari merupakan wewenang Kepala

Cabang Bank BTN.

2. Adian Tri Basuki

(2011)

Perancangan Aplikasi

Sistem Informasi Cuti

Karyawan Berbasis

Web Pada PT.

Integrasi Tri Tama

Cendekia

a. Sistem cuti online yang

dibuat dapat

mempermudah proses

pengajuan dan persetujuan

cuti. Dengan system cuti

online, proses pengajuan

usulan cuti bias dilakukan

tanpa harus bertatap muka

secara langsung.

b. Dengan adanya aplikasi

cuti online, karyawan

diharapkan dapat

menerima informasi yang

lebih tentang kepegawaian

khususnya permasalahan

cuti.

Page 42: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

28

3. Meri Widyawati

(2013)

Sistem Informasi Data

Karyawan Pada PT.

Asuransi Purna

Arthanugraha

(ASPAN)

Menggunakan Visual

Basic Dan Microsoft

Access

1. Sistem informasi yang

diusulkan dapat membuat laporan

secara cepat dan efisien sesuai

dengan data yang ada. Sehingga

pimpinan instansi dapat

memperoleh laporan dari setiap

transaksi yang ada tepat pada

waktunya.

2. Dengan menggunakan sistem

informasi yang diusulkan, maka

dapat meningkatkan efisiensi kerja

pada karyawan. Misalnya, dapat

melakukan perubahan (update)

data secara cepat pada saat

dibutuhkan.

3. Pengolahan data yang berubah

dari sistem manual ke sistem

berbasis komputer lebih efisien

dan efektif dalam hal melakukan

pekerjaan yang ada mengenai

pendataan karyawan pada instansi.

Page 43: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

29

4. Arif Setiyanto,

Febriliyan

Samopa, dan

Alwi (2013)

Pembuatan Sistem

Informasi Cuti Pada

Kantor Pelayanan

Perbendaharaan

Negara Dengan

Menggunakan PHP

dan MySQL

Sistem informasi cuti CUTIKU

telah berhasil dibuat dengan baik.

Sistem telah dibangun sesuai

dengan identifikasi kebutuhan dan

seluruh test case untuk menguji

aplikasi telah terpenuhi.

Sistem informasi cuti CUTIKU

dapat mempermudah KPPN dalam

melakukan administrasi /

pengurusan cuti dalam lingkup

KPPN. Proses pengecekan hak

cuti, pengajuan, serta pengambilan

keputusan cuti terangkai secara

sistematis. Beban kerja admin

kepegawaian dalam mengurus

administrasi cuti dapat dikurangi

pada hal-hal tertentu, seperti

pengecekan dan pengkartuan cuti.

Setiap pegawai dapat memantau

hak cuti serta pengambilan cuti

pribadi dan rekan kerja. Dengan

adanya transparansi tersebut,

Page 44: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

30

perencanaan dan manajemen cuti

dapat dilakukan secara lebih baik

oleh pegawai KPPN.

5. Keukeu Rohendi

(2015)

Sistem Informasi

Pengajuan Cuti

Pegawai Dinas

Perhubungan

Komunikasi Dan

Informatika Propinsi

Sumatera Barat

Sistem Informasi Pengajuan Cuti

Pegawai di Dinas Perhubungan

Komunikasi dan Informatika

Propinsi Sumatera Barat belum

menggunakan aplikasi untuk

pengajuan cuti pegawai,

sehingga waktu dalam pengajuan

cuti pegawai kurang efektif.

Rancang bangun sebuah

Pengajuan Cuti Pegawai dengan

tujuan agar dapat membantu

pihak Dinas Perhubungan

Komunikasi dan Informatika

Propinsi Sumatera Barat dalam

pengolahan data cuti pegawai.

Dengan adanya Sistem informasi

ini dapat mengatasi pembuatan

pengajuan surat permohonan cuti

dengan akurat dan tepat waktu.

Page 45: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

31

Penyimpanan dokumen yang lebih

baik, aman dan teratur karena

tersimpan dalam database.

Page 46: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

32

BAB III

METODOLOGI PENELITIAN

3.1 Kerangka Kerja

Dalam penelitian disini yang akan di lakukan tahapan-tahapan aktifitas-

aktifitas dimana tahapan-tahapan tersebut merupakan cara untuk mencapai tujuan

dalam penelitian,tahapan dalam aktifitas ini dapat digambarkan sebagai berilut :

Gambar 3.1 Kerangka kerja

Rumusan Masalah

Mempelajari Literatur

Pengumpulan Data

Perancangan Sistem

Implementasi

Page 47: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

33

Penjelasan kerangka kerja

1. Rumusan Masalah

Didalam metode perumusan masalah ini biasanya dilakukan sebagai acuan

untuk mengumpulkan sumber data yang bisa digunakan untuk melakukan

perancangan sistem informasi.

2. Mempelajari Literatur

Metode ini dilakukan sebagai sumber referensi dalam memperoleh data baik

secara tertulis maupun berupa rekaman untuk mendukung pemrograman dalam

sebuah perancangan sistem informasi.

3. Pengumpulan Data

Metode pengumpulan data ini dilakukan untuk memperoleh informasi yang

dibutuhkan oleh penulis untuk mencapai tujuan penelitian dalam merancang

sebuah sistem informasi.

4. Perancangan Sistem.

Perancangan sistem mencakup pembuatan program aplikasi. Bahasa

pemograman yang digunakan adalah Visual Studio 2008 dan SQL Server 2008.

5. Implementasi

Metode ini digunakan sebagai alat untuk mempresentasikan hasil desain

kedalam pemrograman yang merupakan kumpulan dari elemen-elemen yang

telah didesain kedalam bentuk pemrograman yang akan dihasilkan dengan

tujuan yang dibuat berdasarkan kebutuhan.

Page 48: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

34

3.1.1 Tempat Penelitian.

Penelitian dilakukan di PT. BS Logistics Batam beralamat di Jl. Brigjend

Katamso KM 06, Tanjung Uncang, Kec. Batu Aji, Kota Batam – Indonesia

29424.

3.1.2 Metode Pengumpulan Data

Disini penulis memperoleh data dan informasi yang diperlukan, maka

pengumpulan data dan informasi dilakukan dengan cara sebagai berikut :

1. Studi Kepustakaan

Dengan cara mengambil data teoritis, membaca buku-buku referensi dan

browsing melalui internet yang berhubungan dengan judul yang diangkat

dari hasil penelitian.

2. Studi Lapangan.

Pengambilan data di PT. BS Logistics Batam beralamat di Jl. Brigjend

Katamso KM 06, Tanjung Uncang, Kec. Batu Aji, Kota Batam – Indonesia

29424.

3.1.3 Teknik Pengumpulan Data

1. Interview atau Wawancara.

Yaitu peneliti langsung melakukan wawancara dengan karyawan bagian

HRD untuk mendapatkan informasi yang akurat.

Page 49: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

35

3. Observasi

Yaitu peneliti secara langsung mengamati kegiatan pengerjaan sistem

informasi penggajian untuk melengkapi data-data yang dibutuhkan

3.1.4 Sumber Data

1. Data Primer

Mengumpulkan data secara langsung dari objek yang diteliti juga survei

lapangan langsung untuk penyelesaian permasalahan yang sedang ditangani

oleh peniliti.

2. Data Sekunder.

Data yang di peroleh secara tidak langsung, berupa keterangan yang ada

hubungannya dalam penelitian yang sifatnya melengkapi atau mendukung

data primer.

3.2 Gambaran Perusahaan

PT. BS Logistics Batam adalah anak cabang dari PT. Bok Seng Investments

Indonesia. PT. BS Logistics Batam adalah perusahaan yang bergerak dalam bidang

penyewaan alat-alat berat seperti Crane, Boomlift, Prime Mover dan sebagainya. PT.

BS Logistics Batam beralamat di Jl. Brigjend Katamso KM 06, Tanjung Uncang,

Kec. Batu Aji, Kota Batam – Indonesia 29424. Perusahaan ini sendiri dibangun pada

tahun 1995, awalnya PT. BS Logistics Batam berlokasi di Jln. Majapahit, Sungai

Jodoh, Batu Ampar, Batam.

Page 50: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

36

Pada tahun 2011 PT. BS Logistics Batam mulai bergerak dalam bidang

Shipyard, dikarenakan lokasi yang kurang strategis di Batu Ampar, perusahaan pun di

pindahkan ke daerah Tanjung Uncang. Di Tanjung Uncang sendiri PT. BS Logistics

Batam lebih mudah memasarkan produknya dikarenakan banyaknya perusahaan-

perusahaan yang bergerak dalam bidang yang bersangkutan. Untuk membedakan

tugasnya masing- masing maka saat ini PT. Bok Seng Investment Indonesia memilki

anak cabangnya sendiri yaitu PT.BS Logistics Batam dan PT. SBF Shipbuilders.

Ketiga perusahaan tersebut memiliki manajemen yang sama.

3.2.1 Visi dan Misi Perusahaan

Agar perusahaan berjalan dengan standarisasi mutu yang baik maka diperlukan

arah dan tujuan yang tepat. Untuk itu maka perusahaan PT. BS Logistics Batam

merumuskan visi dan misi sebagai berikut:

Visi

“ Menjadi perusahaan logistik dan penyewaan alat-alat berat terbesar di Indonesia

dengan kualitas pelayanan terbaik”.

Misi

• Memberikan pengalaman dan pelayanan terbaik kepada pelanggan dengan

kualitas dan harga terjangkau

• Menyediakan fasilitas pengiriman terbaik untuk semua kalangan baik pengiriman

dalam negeri maupun pengiriman luar negeri

• Mampu bersaing di pasar global dengan tetap mempertahankan kenyamanan dan

kualitas pelayanan

Page 51: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

37

3.2.2 Struktur Organisasi

Sebelum menjalankan aktifitas perusahaan sangatlah penting membuat tata

hubungan dari pada wewenang dan tugas bagian masing-masing pada perusahaan.

Hal ini sangatlah berguna agar pembagian tugas dan tanggungjawab dapat diketahui

dengan jelas oleh masing-masing individu didalam perusahaan tersebut, sehingga

tugas dari setiap bagian dapat diarahkan dan dipertanggungjawabkan dengan

sepenuhnya.

Untuk dapat menciptakan suatu organisasi yang baik ada beberapa pedoman

yang perlu diketahui oleh setiap pimpinan yaitu:

a. Penentuan tujuan yang jelas

Dimana tujuan organisasi harus jelas dan dapat dipahami oleh setiap orang, baik

dari tingkat yang paling tinggi, sampai tingkat yang paling rendah

b. Pembagian pekerjaan

Pembagian pekerjaan yang cukup jelas sangat dibutuhkan dalam suatu

organisasi, agar setiap orang dalam organisasi mengetahui apa yang terjadi tugas atau

pekerjaannya, dan mengetahui apa yang menjadi tugas dan haknya

c. Pendelegasian Kekuasaan

Pendelegasian kekuasaan merupakan pemberian kekuasaan kepada masing-

masing orang. Dimana setiap pemberian tugas ini harus dibarengi dengan pemberian

hak, sehingga masing-masing orang dapat melaksanakan tugasnya dengan baik.

d. Rentang Kekuasaan

Rentang kekuasaan disebut juga span of management. Rentang kekuasaan yaitu

Page 52: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

38

jumlah bawahan yang tepat diawasi oleh seseorang atasan yang baik.

e. Kesatuan Pemerintah

Kesatuan pemerintah maksudnya setiap orang dalam organisasi dapat menerima

perintah dari satu orang atasan kepada siapa bawahan mempertanggungjawabkan

pelaksanaan tugas tersebut.

f. Keseimbangan Wewenang

Kepada setiap orang diberikan wewenang yang diperlukan untuk dapat

melaksanakan tugasnya dengan baik, dan daripadanya dituntut pula

pertanggungjawabkan sebesar wewenang yang diberikan atau diterimanya. Namun

perlu diketahui, apabila tanggungjawab lebih besar dari wewenang maka tidak

mungkin seseorang dapat melaksanakan tugasnya dengan baik. Sebaliknya apabila

wewenang lebih besar dari tanggungjawab maka seseorang akan dapat bertindak

sewenang-wenang sehingga dapat menimbulkan penyalahgunaan kekuasaan.

g. Organisasi harus fleksibel

Fleksibel artinya luas, tidak kaku jadi suatu organisasi tidak boleh kaku, harus

fleksibel dan dapat dirubah sesuai dengan kebutuhan dan tuntutan kemajuan zaman

Struktur organisasi pada PT. BS Logistics Batam adalah berbentuk garis dan

staf, ini terbukti dengan adanya satu pimpinan. Organisasi adalah sekelompok orang

yang bekerjasama dengan menggunakan alat-alat teknologi serta terikat dengan

peraturan-peraturan dan lingkungan tertentu supaya dapat mengarahkan pada

pencapaian tujuan yang diinginkan.

Page 53: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

39

Untuk menggerakkan organisasi tersebut dibutuhkan personil yang memegang

jabatan tertentu dalam organisasi, dimana masing-masing personil diberi tugas,

wewenang dan tanggungjawab sesuai dengan jabatannya. Hubungan dan kerjasama

dalam organisasi merupakan gambaran skematis tentang hubungan kerja sama dari

orang-orang yang menggerakkan organisasi untuk mencapai tujuan. Struktur

organisasi diharapkan dapat memberikan gambaran pembagian tugas, wewenang dan

tanggungjawab serta hubungan pelaporan yang mencakup setiap tingkatan dalam

organisasi tersebut.

Adapun fungsi dan tanggungjawab struktur organsiasi pada PT. BS Logistics

Batam adalah sebagai berikut:

1. Direktur

Tugas pokoknya adalah sebagai berikut:

a. Menetapkan kebijaksanaan pokok perusahaan yang meliputi bidang-bidang.

▪ Penyelenggaraan jasa pelayanan rental alat-alat kontraktor.

▪ Pengelolaan keuangan dan administrasi

b. Menetapkan program kerja dan sasaran usaha perusahaan setelah mendapat

persetujuan dari konsumen.

c. Mengkoordinasi penyelenggaraan fungsi-fungsi pelayanan administrasi dan

keuangan.

d. Menetapkan dan pengangkatan promosi-promosi dan pemberhentian kepala-

kepala bagian dan seksi serta karyawan golongan tingkat tinggi perusahaan.

Page 54: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

40

1. Manager

Tugas pokoknya adalah:

a. Memberi Instruksi untuk melaksanakan pekerjaan.

b. Mengawasi pegawai-pegawai dalam melaksanakan tugasnya.

c. Melatih pegawai-pegawai untuk melaksanakan tugasnya.

d. Mengembangkan metode-metode baru untuk melaksanakan tugasnya.

2. Human Resources

a. Menyusun, merencanakan, mengawasi dan mengevaluasi anggaran biaya

kegiatan secara efektif dan efisien serta

b. Menyusun prosedur recruitment karyawan.

c. Mencatat daftar hadir seluruh karyawan yang nantinya akan digunakan untuk

membayar gaji karyawan.

3. Finance

a. Melakukan pengaturan keuangan perusahaan.

b. Melakukan penginputan semua transaksi keuangan ke dalam program.

c. Melakukan transaki keuangan perusahaan.

d. Berhubungan dengan pihak internal maupun eksternal terkait dengan aktivitas

keuangan.

e. Menyiapkan dokumen penagihan invoice beserta kelengkapannya.

4. Penasihat Teknik

a. Menberikan saran dan kritik kepada Superintendent, QC/QA.

b. Mencari solusi serta menyelesaikan masalah apabila terjadi masalah.

Page 55: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

41

c. Bertanggung jawab atas kegiatan yang dilaksanakan.

5. QC/QA

a. Mengontrol kondisi barang produksi apakah sudah standar atau belum.

6. Mekanik

a. Mengecek kendaraan atau alat-alat yang digunakan dalam operasional

pekerjaan.

b. Memperbaiki alat-alat yang ada di perusahaan.

7. Produksi

a. Menjalankan operasinal perusahaan.

Page 56: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

42

Gambar 3.2 Struktur Organisasi PT. BS Logistics Batam

ADMIN

Personalia

GESIKA

Produksi

HIZBUL W

QC / QA

MARYONO

ADMIN

ADMIN

ADMIN

STAFF OPERATOR

OPERATOR

Dewan Komisaris

HIKI

Direktur Utama

ONG SENG CHYE

Penasihat Teknik

LAU SECK KUEN

Manager

DARYANA

Accounting

SHERLY

Page 57: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

43

3.2.3 Kebijakan Perusahaan

Kebijakan perusahaan telah dituangkan dalam suatu Perjanjian Kerja

Bersama. Kebijakan tersebut antara lain tentang hari dan jam kerja. Dimana hari jam

kerja kantor adalah 6 (hari) dari dalam 1 (satu) minggu yaitu hari Senin s/d Sabtu

dengan ketentuan sebagai berikut Senin s/d Jumat pukul 8:00 – 16:30 WIB, dan Sabtu

pukul 8:00 – 12:00 WIB.

Sedangkan untuk cuti di PT BS Logistics Batam, cuti yang ditanggung

perusahaan adalah sebagai berikut :

1. Sesuai dengan ketentuan pegawai dapat menjalani cuti menurut jenisnya, yaitu

cuti dalam tanggungan perusahaan.

2. Jenis cuti dalam tanggungan perusahaan adalah:

a. Cuti tahunan.

b. Cuti bersalin dan atau cuti keguguran.

c. Cuti sakit.

d. Cuti khusus.

3. Pegawai dapat menjalani dispensasi karena alasan penting sesuai ketentuan yang

berlaku.

Page 58: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

44

BAB IV

ANALISIS DAN IMPLEMENTASI

4.1 Analisis Sistem yang Berjalan

Sebelum melakukan perancangan terhadap suatu sistem, terlebih dahulu harus

diketahui secara jelas bagaimana sistem yang berjalan saat ini di PT. BS Logistics

Batam. Hal tersebut bertujuan untuk mengetahui permasalahan dan kendala yang

dihadapi di PT. BS Logistics Batam. Dari penelitian langsung yang telah penulis

lakukan, terlihat bahwa proses pengambilan cuti yang dilakukan masih tergolong

manual serta masih menggunakan Excel dalam proses pengolahan data dan penyajian

informasi sehingga membutuhkan waktu yang lama. Dengan permasalahan yang

dihadapi oleh PT, BS Logistics tersebut, maka sudah sepatutnya menggunakan sistem

komputer yang mana dapat membantu dan mempermudah dalam mengolah data cuti

karyawan.

Analisis sistem yang sedang berjalan di PT. BS Logistics Bata mini dilakukan

bertujuan untuk mengetahui bagaimana sistem yang ada pada PT. BS Logistics

Batam dalam melakukan pengolahan data cuti karyawan.

Adapun aliran sistem informasi yang sedang berjalan dapat dilihat pada gambar

4.1 berikut:

Page 59: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

45

KARYAWAN HRD KEUANGAN PIMPINAN

Tidak

Ya

Gambar 4.1 Aliran Sistem Informasi Cuti yang Sedang Berjalan Pada PT. BS Logistics Batam

Laporan Cuti

Karyawan

Laporan Cuti

Karyawan

Laporan

Penggajian

Kontrak Kerja

Karyawan

Memasukkan

Data Karyawan

Cek Cuti

Karyawan

Bisa

Cuti

Proses Cuti

Karyawan

Info

Karyawan Proses

Penggajian

Laporan

Penggajian

Pengajuan

Cuti

Laporan Cuti

Karyawan

N

A

Info Cuti

disetujui

Membuat

Laporan

Cuti

Laporan

Penggajian

Kontrak Kerja

Karyawan

Memasukkan

Data Karyawan

Cek Cuti

Karyawan

Bisa

Cuti

Proses Cuti

Karyawan

Info Cuti

tidak

disetujui

Proses

Penggajian

Laporan

Penggajian

Laporan Cuti

Karyawan

Page 60: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

46

Dari gambar 4.1 diatas, dapat dilihat bahwa dilakukan dengan perjanjian kerja

sama yang dilakukan perusahaan dengan pegawai melalui kontrak kerja. Setelah

melakukan kontrak kerja, HRD akan memasukkan data karyawan juga mendaftarkan

NIK absen fingerprint karyawan ke dalam sistem absensi yang ada di PT. BS

Logistics Batam. Setiap karyawan memiliki hak dan kewajiban, haknya yaitu

mendapat jaminan sosial berupa BPJS, cuti dan lainnya. Sedangkan kewajibannya

yaitu masuk kerja jam 08.00 pagi dan juga harus mengikuti peraturan-peraturan

perusahaan.

Untuk proses cuti sendiri, karyawan mengisi form cuti terlebih dahulu

selanjutnya HRD akan memeriksa cuti tersebut. Apabila sisa cuti memadai maka

proses cuti akan dilanjutkan ke laporan cuti karyawan, namun apabila cuti tidak

memadai maka harus diinfokan ke karyawan terlebih dahulu. Setelah laporan cuti

diperoleh maka langsung diserahkan ke bagian Keuangan dan Pimpinan perusahaan.

Di bagian keuangan akan dihitung gaji karyawan setelah dipotong dari cuti tersebut.

Dan laporan gaji yang didapat dari bagian keuangan akan segera dilaporkan ke

Pimpinan perusahaan.

4.2 Analisis Sistem yang Diusulkan

Setelah melakukan analisis sistem yang berjalan, penulis juga mengusulkan

sebuah sistem untuk mempermudah dalam pembuatan laporan pengambilan cuti.

Adapun aliran sistem informasi yang diusulkan dapat dilihat pada gambar 4.2

berikut:

Page 61: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

47

KAR YAWAN SISTEM KEUANGAN PIMPINAN

Gambar 4.2 Aliran Sistem Informasi yang Diusulkan Pada PT. BS Logistics Batam

Dari gambar 4.2 dapat dilihat bahwa awalnya dilakukan perjanjian kerja sama

antar perusahaan dan karyawan. Karyawan yang ingin cuti maka wajib melaporkan

cutinya tersebut kebagian HRD yang memegang sistem cuti yang selanjutnya akan

diproses. Dari laporan cuti yang dibuat disistem, laporan cuti diperiksa kembali oleh

pimpinan dan bagian keuangan untuk proses pembuatan laporan gaji. Apabila hasil

dari laporan cuti telah disetujui oleh pimpinan maka akan dikembalikan lagi ke

bagian HR untuk diinfokan ke karyawan.

Laporan

Gaji

Laporan

Gaji

Laporan

Gaji

N

Laporan

Cuti

Laporan

Cuti

Pengajuan

Cuti

Laporan

Cuti

Kontrak

Karyawan

Masukkan

Data

Karyawan

Tabung

Data

Dat

Page 62: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

48

4.2.1 Diagram Kontek

Pada kontek diagram sistem dalam pengolahan data yang terdapat didalam suatu

organisasi yang memperlihatkan batasan sistem, adanya interaksi antara eksternal

entity dengan suatu sistem, dan informasi secara umum mengalir diantara entity dan

sistem. Diagram Kontek ini merupakan alat bantu yang digunakan dalam menganalisa

sistem yang akan dikembangkan. Diagram Kontek ini dapat dilihat pada gambar 4.3

Gambar 4.3 Diagram Kontek

Karyawan

Pimpinan

Sistem

Informasi

Pengambilan

Cuti

Keuangan

Data

Kontrak

Info Cuti

Menerima

Laporan

Cuti

Laporan

Cuti

Menerima

Laporan Gaji

Laporan

cuti

disetujui

atau tidak

Info cuti

disetujui

atau tidak

Page 63: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

49

4.2.2 Diagram Nol

Gambar 4.4 Diagram Nol

4.2.3 Entity Relationship Diagram (ERD)

Untuk mendapatkan suatu informasi maka data tersebut terlebih dahulu harus

mengalami proses pengolahan. Model ERD (Entity Relationship Diagram) berisi

komponen-komponen himpunan entitas dan relasi yang dilengkapi dengan atribut

ERD ini dapat dilihat pada gambar 4.5

Gambar 4.5 ERD

Karyawan

HR

Pimpinan

1.0 Pengajuan Cuti

3.0 Proses Cek Cuti 4.0 Cuti disetujui / tidak

2.0 Input Data

Data

Karyawan

Data Cuti

Karyawan

Cuti

NIK

Nama

Jabatan

Jenis_Kelamin

Alamat

Telephone

Tgl_Mulai_Kontrak

Tgl_Selesai_Kontrak

Jumlah_Cuti

No_Cuti

Tanggal

NIK

Tgl_Mulai_Cuti

Tgl_Selesai_Cuti

Jlh_Pengambilan_Cuti

Jumlah_Cuti

Sisa_Cuti

Memilik

i

Page 64: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

50

4.3 Rancangan Basis Data

Tujuan mendisain Database adalah mengidentifikasikan file-file yang akan

diperlukan oleh sistem informasi. Untuk memudahkan rancangan sistem yang

dilakukan, maka penulis membuat rancangan database yang terdiri dari tabel-tabel

yang menunjukkan sistem informasi tersebut.

Gambar 4.6 Data Pegawai

Gambar 4.7 Cuti

Page 65: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

51

4.3.1 Desain Form Login

Gambar 4.8 Desain Form Login

4.3.2 Desain Menu Utama

Gambar 4.9 Desain Menu Utama

Page 66: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

52

4.3.3 Desain Data Karyawan

Gambar 4.9 Desain Data Karyawan

4.3.4 Desain Data Cuti

Gambar 4.10 Desain Data Cuti

Page 67: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

53

4.4 Implementasi

Merancang suatu sistem sangat penting untuk menentukan bentuk program, baik

dalam prosedur pemasukan data maupun menampilkan informasi atau laporan.

Dibawah ini penulis membuat desain Login Form dan Menu Utama yang terdiri dari

Data Pegawai, Data Cuti Pegawai serta menu Laporan

4.4.1 Form Login

Pada saat sistem dijalankan maka halaman yang pertama kali muncul ialah From

Login seperti pada gambar dibawah ini:

Gambar 4.12 Desain Form Login

Page 68: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

54

4.4.2 Menu Utama

Tampilan menu utama seperti yang terlihat dibawah ini:

Gambar 4.13 Desain Menu Utama

4.4.3 Menu Pegawai

Tampilan menu pegawai seperti yang terlihat dibawah ini:

Gambar 4.14 Desain Menu Pegawai

Page 69: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

55

4.4.4 Menu Cuti

Tampilan menu cuti seperti yang terlihat dibawah ini:

Gambar 4.15 Desian Menu Cuti

4.4.5 Menu Laporan

Tampilan menu laporan seperti yang terlihat dibawah ini:

Gambar 4.16 Desain Menu Laporan

Page 70: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

56

4.4.6 Menu Input Data Pegawai

Tampilan menu input data pegawai seperti yang terlihat dibawah ini:

Gambar 4.17 Desain Menu Input Data Pegawai

Form input data pegawai merupakan interface untuk melakukan penambahan

data, penyimpanan data, udah data, penghapusan data, pembatalan data. Pada form

terdapat tombol-tombol sebagai berikut:

a. Tambah, yaitu tombol yang berfungsi untuk menambahkan data pegawai.

b. Simpan, yaitu tombol yang berfungsi untuk menyimpan data pegawai.

c. Ubah, yaitu tombol yang berfungsi untuk mengubah data pegawai.

d. Hapus, yaitu tombol yang berfungsi untuk menghapus data pegawai.

e. Batal, yaitu tombol yang berfungsi untuk membatalkan penyimpanan data

pegawai.

Page 71: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

57

f. Keluar, yaitu tombol yang berfungsi untuk menutup tampilan form data

pegawai.

4.4.7 Menu Input Data Cuti Pegawai

Tampilan menu input data cuti pegawai seperti yang terlihat dibawah ini:

Gambar 4.18 Desain Menu Input Data Cuti Pegawai

Form input data cuti pegawai merupakan interface untuk melakukan

penambahan data, penyimpanan data, udah data, penghapusan data, pembatalan data.

Pada form terdapat tombol-tombol sebagai berikut:

a. Tambah, yaitu tombol yang berfungsi untuk menambahkan data cuti pegawai.

b. Simpan, yaitu tombol yang berfungsi untuk menyimpan data cuti pegawai.

c. Ubah, yaitu tombol yang berfungsi untuk mengubah data cuti pegawai.

d. Hapus, yaitu tombol yang berfungsi untuk menghapus data cuti pegawai.

Page 72: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

58

e. Batal, yaitu tombol yang berfungsi untuk membatalkan penyimpanan data cuti

pegawai.

f. Keluar, yaitu tombol yang berfungsi untuk menutup tampilan form data cuti

pegawai.

4.4.8 Menu Laporan Data Pegawai

Laporan ini akan tampil pada saat pemakai (user) akan melakukan pencetakan

laporan data bagian data pegawai. Berikut ini adalah tampilan perancangan laporan

output data pegawai:

Gambar 4.19 Desain Laporan Data Pegawai

Page 73: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

59

4.4.9 Menu Laporan Cuti Pegawai

Laporan ini akan tampil pada saat pemakai (user) akan melakukan pencetakan

laporan data bagian data cuti pegawai. Berikut ini adalah tampilan perancangan

laporan output data cuti pegawai:

Gambar 4.20 Desain Laporan Cuti Pegawai

Page 74: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

60

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil dan analisa diatas maka penulis dapat mengambil kesimpulan

berikut:

1. Selama ini PT BS Logistics Batam masih menggunakan sistem manual,

sehingga memperlambat dalam pembuatan laporan cuti pegawai. Dengan

menggunakan sistem yang telah terkomputerisasi dapat memcegah

keterlambatan dalam pembuatan laporan cuti pegawai.

2. Dirancangnya sistem informasi pengambilan cuti pegawai pada PT BS

Logistics Batam untuk mempermudah bagian HR dan keuangan dalam

memberikan laporan ke pimpinan.

3. Aplikasi sistem pengolahan data juga dapat digunakan untuk membantu

meminimalkan tingkat kesalahan yang biasanya terjadi dalam sistem manual.

5.2 Saran

Adapun saran yang diusulkan oleh penulis setelah membuat sistem

informasi adalah

1. Sistem informasi pengambilan cuti karyawan pada PT BS Logistics Batam

dapat dikembangkan lagi agar dapat terintegrasi dengan perusahaan.

2. Diharapkan adanya pengembangan lebih lanjut dari sistem yang buat

sebelumnya, sehingga menjadi sistem informasi yang lebih baik dalam

mengolah data yang lebih besar dan lebih komplek dimasa yang akan.

Page 75: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

61

DAFTAR PUSTAKA

Basuki, Adian Tri.2011. Perancangan Aplikasi Sistem Informasi Cuti Karyawan

Berbasis Web Pada PT. Integrasi Tri Tama Cendekia. Jakarta : Jurnal Teknik

Informatika.

Muhbib, Alfian Helmi.2013. Implementasi Desktop Sistem Inventasi Pada Hudi

Motor Karangrayung Grobongan. Jawa Tengah : Jurnal Teknik Informatika.

Muslihudin, Muhamad dan Oktafianto.2016. Analisis dan Perancangan Sistem

Informasi Menggunakan Model Terstruktur dan UML.Yogyakarta: CV Andi

Offset.

Riestiana, Meita dan Sukadi.2014. Sistem Informasi Penggajian Karyawan Pada

Commenditaire Vennontschap (CV) RGL Bordir Dan Konveksi Pacitan : Speed

Journal - Sentra Penelitian Engineering dan Edukasi. Volume 11 No 4.

Purwanti, Eni Eka.2010. Prosedur Pelaksanaan Cuti Pegawai Pada PT. Bank

Tabungan Negara (Persero) Kantor Cabang Surakarta. Surakarta : Jurnal Ilmu

Sosial dan Ilmu Politik.

Purba, Faruq Hafiz.2012. Sistem Informasi Penjualan Barang Pada Apotek K-

24.Medan: Jurnal Teknik Informatika.

Rohendi, Keukeu.2015. Sistem Informasi Pengajuan Cuti Pegawai Dinas

Perhubungan Komunikasi dan Informatika Propinsi Sumatera Barat. Padang :

Jurnal Teknologi Informasi. Volume 3 No.2.

Sarifudin, Amir, Bambang Eka Purnama dan Indah Uly Wardati.2013. Pembangunan

Sistem Informasi Penggajian Pada Sekolah Dasar Negeri (SDN) Pacitan.

Pacitan : Indonesia Journal on Networking and Security – ISSN : 2303-5700.

Page 76: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

62

Setiyanto, Arif, Febriliyan dan Alwi.2013. Pembuatan Sistem Informasi Cuti Pada

Kantor Pelayanan Perbendaharaan Negara Dengan Menggunakan PHP dan

MySQL. Surabaya : Jurnal Teknik Pomits. Volume 2 No 2.

Stefano S.Kom. 2014, Cara Mudah Membangun Sistem Informasi Menggunakan

VB.Net dan Komponen Dxperience. Yogyakarta : Andi.

Widyawati, Meri.2013. Sistem Informasi Data Karyawan Pada PT Asuransi Purna

Arthanugraha (ASPAN) Menggunakan Visual Basic dan Microsoft Access.

Program Studi Teknik Informatika, Banda Aceh.

Page 77: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

63

LAMPIRAN

1. Form Login

2. Menu Utama

Page 78: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

64

3. Menu Data Pegawai

4. Menu Data Cuti

Page 79: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

65

5. Menu Laporan

6. Menu Input Data Pegawai

Page 80: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

66

7. Menu Input Data Cuti Pegawai

8. Laporan Data Pegawai

Page 81: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

67

9. Laporan Data Cuti Pegawai

10. Form Cuti yang ada di PT. BS Logistics Batam

Page 82: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian

68

DAFTAR RIWAYAT HIDUP

I. Data Pribadi

• Nama : Novi Haryani

• Tempat, Tanggal Lahir : Kabanjahe, 01 April 1995

• Jenis Kelamin : Perempuan

• Agama : Islam

• Kebangsaan : Indonesia

• Alamat : Perum Marina View Blok B2/21 Batu Aji - Batam

• Telp/Hp : 082285841018

• E-mail : [email protected]

II. Pendidikan Formal

• Sekolah Dasar (2001 – 2007) : SDN 08232 Kabanjahe

• SMP (2007 – 2010) : SMPN 02 Kabanjahe

• SMA (2010 – 2013) : SMAN 01 Kabanjahe

• Perguruan Tinggi (2013 – 2016) : Akademi Akuntansi Permata Harapan

Batam

• Perguruan Tinggi (2016 – 2017) : Sekolah Tinggi Manajemen Informatika

Dan Komputer (STMIK) GICI - Batam

Page 83: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian
Page 84: SISTEM INFORMASI PENGAMBILAN CUTI PEGAWAI BERBASIS …library.stmikgici.ac.id/skripsi/161300078.pdf · pembangunan sistem informasi dan selanjutnya adalah uji coba. Hasil dari penelitian