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
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
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.
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
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
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
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
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
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
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
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.
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”.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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
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
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
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.
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
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
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,
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.
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
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).
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.
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
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
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.
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.
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,
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.
31
Penyimpanan dokumen yang lebih
baik, aman dan teratur karena
tersimpan dalam database.
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
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.
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.
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.
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
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
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.
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.
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.
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.
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
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.
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:
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
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:
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
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
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
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
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
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
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
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
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
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.
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.
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
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
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.
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.
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.
63
LAMPIRAN
1. Form Login
2. Menu Utama
64
3. Menu Data Pegawai
4. Menu Data Cuti
65
5. Menu Laporan
6. Menu Input Data Pegawai
66
7. Menu Input Data Cuti Pegawai
8. Laporan Data Pegawai
67
9. Laporan Data Cuti Pegawai
10. Form Cuti yang ada di PT. BS Logistics Batam
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