abstrak sistem informasi absensi karyawan

25
NAZI FAHRURROHMAN, ”Rekayasa Perangkat Lunak Absensi Karyawan Menggunakan Mesin Barcode di PT. Chandra Asri”. Program Studi Teknik Informatika, Jenjang Pendidikan Strata 1 (S1). Skripsi, 22 Januari 2010 xvi + 133 Halaman, 106 Gambar, 6 Lampiran, 3 Tabel, 16 Simbol. ABSTRAK Kehadiran karyawan merupakan faktor utama pada sebuah instansi atau perusahaan dalam mencapai tujuan. hal ini berkaitan pada kedisiplinan dan berdampak pada baik buruknya manajemen perusahaan ataupun kualitas sumber daya manusia itu sendiri, dampak yang terjadi dapat berupa kurangnya output dari hasil produksi. Banyak manajemen perusahaan menindak lanjuti dengan cara melakukan pemotongan gaji dari setiap karyawan yang tidak hadir pada waktu kerja. Oleh karena itu, perlu adanya pendataan khusus untuk mencatat kehadiran dan ketidakhadiran karyawan agar keberadaan karyawan dalam melakukan aktifitas kerja tercatat dengan baik. Banyak cara yang digunakan untuk pengolahan absensi karyawan, salah satunya yaitu dengan menggunakan mesin barcode. Pada PT. Chandra Asri, Sistem absensi yang digunakan yaitu mesin pemindai sidik jari (fingerprint scanner machine). Namun sistem tersebut membutuhkan biaya yang cukup mahal, baik dari pengadaan maupun perbaikan sehingga perusahaan harus mengeluarkan biaya banyak untuk menangani pengolahan absensi karyawan. Disamping itu, kondisi sidik jari yang kotor, basah atau rusak dapat terjadi pada beberapa karyawan sehingga menghambat proses transaksi absensi. i

Upload: ferry-nanang

Post on 26-Dec-2015

291 views

Category:

Documents


16 download

TRANSCRIPT

Page 1: Abstrak Sistem Informasi Absensi Karyawan

NAZI FAHRURROHMAN, ”Rekayasa Perangkat Lunak Absensi Karyawan Menggunakan Mesin Barcode di PT. Chandra Asri”.Program Studi Teknik Informatika, Jenjang Pendidikan Strata 1 (S1).Skripsi, 22 Januari 2010xvi + 133 Halaman, 106 Gambar, 6 Lampiran, 3 Tabel, 16 Simbol.

ABSTRAK

Kehadiran karyawan merupakan faktor utama pada sebuah instansi atau perusahaan dalam mencapai tujuan. hal ini berkaitan pada kedisiplinan dan berdampak pada baik buruknya manajemen perusahaan ataupun kualitas sumber daya manusia itu sendiri, dampak yang terjadi dapat berupa kurangnya output dari hasil produksi. Banyak manajemen perusahaan menindak lanjuti dengan cara melakukan pemotongan gaji dari setiap karyawan yang tidak hadir pada waktu kerja. Oleh karena itu, perlu adanya pendataan khusus untuk mencatat kehadiran dan ketidakhadiran karyawan agar keberadaan karyawan dalam melakukan aktifitas kerja tercatat dengan baik.

Banyak cara yang digunakan untuk pengolahan absensi karyawan, salah satunya yaitu dengan menggunakan mesin barcode. Pada PT. Chandra Asri, Sistem absensi yang digunakan yaitu mesin pemindai sidik jari (fingerprint scanner machine). Namun sistem tersebut membutuhkan biaya yang cukup mahal, baik dari pengadaan maupun perbaikan sehingga perusahaan harus mengeluarkan biaya banyak untuk menangani pengolahan absensi karyawan. Disamping itu, kondisi sidik jari yang kotor, basah atau rusak dapat terjadi pada beberapa karyawan sehingga menghambat proses transaksi absensi.

Metode deskriptif merupakan metode yang digunakan penulis dalam penelitian. Metode in dinilai sangat tepat guna mendeskripsikan unsur-unsur instrinsik yang terdapat dalam Rancangan Perangkat Lunak. Karena setiap perjalanan program perlu dideskripsikan agar dapat lebih dimengerti.

Hasil yang diperoleh dari penelitian dan implementasi sistem yang penulis lakukan dengan cara memasukan beberapa contoh data karyawan sebagai percobaan transaksi absensi, program aplikasi absensi yang dibuat berjalan dengan baik.

i

Page 2: Abstrak Sistem Informasi Absensi Karyawan

NAZI FAHRURROHMAN, ”Rekayasa Perangkat Lunak Absensi Karyawan Menggunakan Mesin Barcode di PT. Chandra Asri”.Major on Information of Technology. Education Level Strata 1 (S1).Mini thesis, January 22th 2010xvi + 133 Page, 106 Picture, 6 Attachment, 3 Table, 16 Symbol.

ABSTRACT

Employee attendance is primary factor at an institution or company in achieving target. This condition relates to disciplines. And affect to pros and cons company management or human resource quality it self, impact that happened can be in the form of lack of output from production result. Much company managements take decision by conduct salary amputation of each absentee employee in the operation. In consequence, must existence of special recordkeeping to note existence and employees absence in order to employees existence in conducting job activity are noted properly.

A lot of way of used for processing employees attendance, one of that is with use barcode machine. In PT. Chandra Asri, absence system which used is fingerprint scanner machine, but the system mentioned is requiring expensive cost enough, for livying and also repairing. So that company have to releasing a lot of cost for handle employees attendance process. Beside that, damage fingerprint condition, wet and dirty can be became of employees. So its disturb process of absence transaction.

The descriptive method is a method which is used by the writer in this research. This method is assumed as an effective method to describe the intrinsic elements in designing software. It is because in processing a program, it should be described in order to be understandable.

Result that obtained from research and system implementation that writer conduct by input some example of employees data as experiment of attendance transaction, attendance application program that made run properly.

ii

Page 3: Abstrak Sistem Informasi Absensi Karyawan

KATA PENGANTAR

Alhamdulillah, puji serta syukur selalu penulis tujukan hanya untuk

Allah Swt. Atas Ridha dan kehendak-Nyalah penyusunan skripsi ini dapat

diselesaikan. Skripsi ini diajukan untuk memenuhi syarat studi pada program

pendidikan Strata 1 di Perguruan Tinggi Banten Jaya.

Kehadiran merupakan salah satu tolak ukur dari manajemen administrasi

di instansi/perusahaan. Kantor sekolah, rumah sakit dan instansi lainnya tidak

luput dari hal kehadiran pekerja itu sendiri. Karena kehadiran sangat berpengaruh

besar pada penilaian pekerja. Baik kedisiplinan, loyalitas terhadap perusahaan,

tanggung jawab bahkan pada sistem penggajian.

Ucapan terima kasih tak luput penulis haturkan kepada seluruh puhak

yang telah membantu dalam peruses penyusunan laporan ini, baik secara langsung

maupun tidak langsung. Maka dari itu, pada kesempatan kali ini penulis haturkan

terima kasih kepada :

1. Ketua STMIK Banten Jaya, Bapak Ehat Permana, S. Kom, MM

2. Puket 1 Bidang Akademik, Ibu Endang Rahayu, ST, M. Kom

3. Ketua Jurusan Teknik Informatika, Bapak Aan Ansori, S. Kom, MM

4. Dosen Pembimbing I, Bapak Taufiqurrahman, ST.

5. Dosen Pembimbing II, Bapak Tauffik Qurrohman, ST.

6. Seluruh Dosen dan Staf STMIK Banten Jaya Serang

7. Keluarga yang selalu mandukung, terutama Orang Tua. Ibu dan bapak

yang tak henti-hentinya mendoakan penulis semoga Allah Swt.

menyayanginya layaknya mereka menyayangi penulis.

8. Bapak Ir. Dadang Amiruddin selaku ITD Section Manager yang telah

memberi arahan kepada penulis untuk melaksanakan penelitian di PT.

Chandra Asri

9. Bapak Anwar Afandi, A.Md. selaku pembimbing penulis selama

penelitian di PT. Chandra Asri yang banyak memberi bimbingan, arahan

dan pengetahuan sehingga penulis memperoleh ilmu dan pengalaman yang

bermanfaat.

iii

Page 4: Abstrak Sistem Informasi Absensi Karyawan

10. Bapak Tatang selaku Recruitment Officer di bagian Human resource

Department PT. Chandra Asri yang telah member izin penulis untuk

melaksanskan penelitian di PT. Chandra Asri dan memberikan banyak

pengarahan tentang manajemen tenaga kerja.

11. Seluruh Staf ITD dan seluruh karyawan PT. Chandra Asri

12. Teman-teman (Taufiq Ciputra yang selalu berbagi ilmu pengetahuan

selama pengerjaan skripsi, Agus Darmawan, Muhammad Iqbal, Jenal

Asikin, Anggi Parlindungan S., Nanang, Miftah, Azis, Rico, Didit, Nia, dan

semua teman-teman SI/TI 2005) yang telah banyak memberi motifasi dan

membantu dengan doa ataupun tenaga.

13. Semua pihak yang secara langsung maupun tidak langsung membantu

penulisan skripsi ini, mohon maaf jika penulis tidak dapat mencantumkan

satu persatu.

Keterbatasan ilmu sangat penulis sadari sehingga masih banyak

kekurangan dalam penulisan skripsi ini. Oleh karena itu, penulis sangat menerima

keritik serta saran yang dapat dijadikan sebagai acuan bagi penulis kedepan.

Semoga skripsi ini bermanfaat khususnya bagi penulis dan umumnya

bagi yang membutuhan. Dan semoga segala bantuan dari semua pihak yang

diberikan kepada penulis mendapat balasan yang lebih baik dari Allah SWT.,

Amin.

Serang, Januari 2010

Penulis

iv

Page 5: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR GAMBAR

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

1. Anatomi Barcode...................................................................8

2. Tujuan RPL ........................................................................12

3. Struktur Organisasi .............................................................26

4. Waterfall Model .................................................................28

5. Diagram Konteks ................................................................34

6. Diagram nol ........................................................................35

7. Diagram Rinci ....................................................................36

8. Flowchart login....................................................................39

9. Flowchart Menuutama ........................................................40

10. Flowchart Menu File ..........................................................41

11. Flowchart Menu Transaksi .................................................42

12. Flowchart Menu Laporan ...................................................42

13. Flowchart Cetak Laporan ...................................................43

14. Flowchart Menu Bantuan ...................................................44

15. Flowchart Menu Peralatan ..................................................44

16. Flowchart Form Karyawan .................................................45

17. Flowchart Tambah Data Karyawan ....................................45

18. Flowchart Simpan Data Karyawan .....................................45

19. Flowchart Edit data Karyawan ...........................................46

20. Flowchart Hapus data Karyawan .......................................47

21. Flowchart Cari data Karyawan ...........................................47

22. Flowchart Form Mesin Barcode .........................................48

23. Flowchart Tambah Data Mesin Barcode ............................48

24. Flowchart Simpan Data Mesin Barcode .............................49

25. Flowchart Edit data Mesin Barcode ...................................49

26. Flowchart Hapus data Mesin Barcode ................................50

27. Flowchart Cari data Mesin Barcode ...................................50

28. Flowchart Form Shift .........................................................51

29. Flowchart Tambah Data Shift ............................................51

v

Page 6: Abstrak Sistem Informasi Absensi Karyawan

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

30. Flowchart Simpan Data Shift .............................................52

31. Flowchart Edit data Shift ....................................................52

32. Flowchart Hapus data Shift ................................................53

33. Flowchart Cari data Shift ...................................................53

34. Flowchart Form Departemen ..............................................54

35. Flowchart Tambah Data departemen .................................54

36. Flowchart Simpan Data Departemen .................................55

37. Flowchart Edit data Departemen ........................................55

38. Flowchart Hapus data Departemen ....................................56

39. Flowchart Cari data Departemen ........................................56

40. Flowchart Form Jabatan .....................................................57

41. Flowchart Tambah Data jabatan .........................................57

42. Flowchart Simpan Data Jabatan .........................................58

43. Flowchart Edit data Jabatan ...............................................58

44. Flowchart Hapus data Jabatan ............................................59

45. Flowchart Cari data Jabatan ...............................................59

46. Flowchart Keluar Menu ......................................................60

47. Flowchart Transaksi Jabatan ..............................................60

48. Flowchart Tambah Data Transaksi jabatan.........................61

49. Flowchart Simpan data Transaksi jabatan ..........................61

50. Flowchart Edit data Transaksi Jabatan ...............................62

51. Flowchart Hapus data Transaksi Jabatan ...........................62

52. Flowchart Cari Data Transaksi Jabatan ..............................63

53. Flowchart Transaksi Departemen .......................................63

54. Flowchart Tambah Data Transaksi Departemen ................64

55. Flowchart Simpan Data Transaksi Departemen .................64

56. Flowchart Edit data Transaksi Departemen........................65

57. Flowchart Hapus data Transaksi Departemen.....................65

58. Flowchart Cari Data Transaksi Departemen ......................66

59. Flowchart Transaksi Shift ..................................................66

60. Flowchart Data Transaksi Shift ..........................................67

vi

Page 7: Abstrak Sistem Informasi Absensi Karyawan

31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

41.

42.

43.

44.

45.

46.

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

61. Flowchart Simpan Data Transaksi Shift..............................67

62. Flowchart Edit data Transaksi Shift ...................................68

63. Flowchart Hapus data Transaksi Shift ................................68

64. Flowchart Cari Data Transaksi Shift ..................................69

65. Flowchart Transaksi kehadiran ..........................................69

66. FlowChart Ambil Data Transaksi .......................................69

67. FlowChart Simpan Data Transaksi .....................................70

68. Flowchart Ubah User / Password .......................................70

69. ERD ..................................................................................105

70. Struktur Tammpilan .........................................................113

71. Rancangan Input Data Karyawan .....................................114

72. Rancangan Input Data Mesin ...........................................114

73. Rancangan Input Data Jabatan .........................................115

74. Rancangan Input Data Departemen ..................................115

75. Rancangan Input Data Shift .............................................115

76. Rancangan Transaksi jabatan ...........................................116

77. Rancangan Transaksi Departemen ...................................116

78. Rancangan Transaksi Shift ...............................................117

79. Rancangan Transaksi Kehadiran karyawan .....................117

80. Cetak Laporan ..................................................................118

81. Laporan Data Karyawan ...................................................118

82. Laporan Data Jabatan .......................................................119

83. Laporan Data Departemen ................................................119

84. Laporan Data Departemen ................................................119

85. Laporan Data Shift ...........................................................120

86. Laporan Data Transaksi Jabatan .......................................120

87. Laporan Data Transaksi Departemen ...............................120

88. Laporan Data Transaksi Shift ...........................................121

89. Laporan Data Absensi Karyawan .....................................121

90. Form Login .......................................................................123

91. Form Menu Utama ...........................................................123

vii

Page 8: Abstrak Sistem Informasi Absensi Karyawan

47.

48.

49.

50.

51.

52.

53.

54.

55.

56.

57.

58.

59.

60.

61.

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

Gambar

92. Form Master Karyawan ....................................................124

93. Form Transaksi Pengangkatan Jabatan ............................124

94. Form Pengambilan Data Barcode ....................................125

95. Form Pengambilan Data Barcode ....................................126

96. Form Penyimpanan Data Kehadiran Karyawan ...............126

97. Form Priview Semua Laporan .........................................127

98. Laporan Data Karyawan .................................................127

99. Laporan Data Mesin .........................................................128

100.Laporan Data Jabatan .......................................................128

101.Laporan Data Departemen ...............................................129

102.Laporan Data Shift ...........................................................129

103.Laporan Data Transaksi Jabatan ......................................129

104.Laporan Data Transaksi Departemen ..............................130

105.Laporan Data Transaksi Shift ..........................................130

106.Laporan Data Absensi Karyawan.....................................131

viii

Page 9: Abstrak Sistem Informasi Absensi Karyawan

62.

63.

64.

65.

66.

67.

68.

69.

70.

71.

72.

73.

74.

75.

76.

77.

ix

Page 10: Abstrak Sistem Informasi Absensi Karyawan

78.

79.

80.

81.

82.

83.

84.

85.

86.

87.

88.

89.

90.

91.

92.

x

Page 11: Abstrak Sistem Informasi Absensi Karyawan

93.

94.

95.

96.

97.

98.

99.

100.

101.

102.

103.

104.

105.

106.

xi

Page 12: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR LAMPIRAN

1. Lampiran A : Analisa Keluaran

2. Lampiran B : Analisa Masukan

3. Lampiran C : Keluaran Program

4. Lampiran D : Surat Keterangan Riset

5. Lampiran E : Daftar Riwayat Hidup

6. Lampiran F : Lembar Kehadiran Bimbingan

7. Lampiran G : Pengesahan Abstrak Bahasa Inggris

xii

Page 13: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR TABEL

1. Tabel 1 Bentuk Tidak Normal (Unnormalized Form) .............................107

2. Tabel 2 Bentuk Normal ke 1 (1NF)..........................................................108

3. Tabel 3 Bentuk Normal Ke 2...................................................................111

xiii

Page 14: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR SIMBOL

1. Daftar Simbol Flowchart.................................................................................xii

2. Daftar Simbol ERD........................................................................................xiii

3. Daftar Simbol DAD........................................................................................xiv

xiv

Page 15: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR SIMBOL FLOWCHART

SIMBOL KETERANGAN

Symbol ProcessSimbol yang menggambarkan proses pada flowchart

Symbol Data Input / output Simbol yang menyatakan input dan output data

Symbol DecisionSimbol yang menunjukan adanya kondisi tertentu yang menghasilkan dua kemungkinan, yaitu Ya / Tidak

Symbol displayUntuk menampilkan output yang digunakan pada layar (monitor)

Symbol TerminatorSimbol yang menyatakan awal atau akhir suatu program

Symbol Disk StorageSimbol yang menyatakan input dari disk atau output yang ditulis di disk

Symbol Offline ConnectorSimbol yang menyatakan sambungan dari suatu proses ke proses lainnya dalam halaman / lembar yang berbeda

Symbol PreparationSymbol yang menyatakan persiapan dan berisikan variabel yang digunakan pada flowchart

xv

Page 16: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR SIMBOL ERD

NO. SIMBOL KETERANGAN

1.Entity / EntitasSimbol yang menggambarkan himpunan suatu entitas

2.

Relationship setSimbol yang menunjukan adanya hubungan atau relasi antara entitas atau digunakan untuk menyatakan himpunan relasi

3.

Line / GarisSimbol yang digunakan sebagai penghubung antara himpunan relasi dengan himpunan entitas dengan atributnya

4.AtributSimbol yang menggambarkan field-field pada entitas

xvi

Page 17: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR SIMBOL DAD

BENTUK SIMBOL KETERANGAN

External EntityMenggambarkan kesatuan yang ada diluar sistem. Berupa orang, organisasi atau sistem lainnya yang akan memberikan input atau menerima output

ProcessMenggambarkan suatu kegiatan atau kerja yang dilakukan oleh manusia atau komputer untuk mengolah input menjadi output yang dibutuhkan

Data StoreSuatu media atau alat untuk menyimpan data / mengambil data yang diperlihatkan

Data FlowMenggambarkan aliran input atau output diantara proses, data store dan external entity

xvii

Page 18: Abstrak Sistem Informasi Absensi Karyawan

DAFTAR ISI

hal

ABSTRAK .................................................................................................................i

KATA PENGANTAR ..............................................................................................iii

DAFTAR GAMBAR .................................................................................................v

DAFTAR LAMPIRAN ...........................................................................................ix

DAFTAR TABEL .....................................................................................................x

DAFTAR SIMBIOL .................................................................................................xi

DAFTAR ISI ...........................................................................................................xv

BAB I PENDAHULUAN

A. Latar Belakang Masalah .................................................................1

B. Identifikasi Masalah ......................................................................2

C. Pambatasan Masalah ......................................................................3

D. Perumusan Masalah ........................................................................3

E. Kegunaan/Manfaat Penelitian .........................................................3

F. Sistematika Penulisan......................................................................4

BAB II DESKRIPSI TEORITIK dan KERANGKA BERPIKIR

A. Deskripsi Teoritik ............................................................................5

B. Kerangka Berpikir ............................................................................9

BAB III ANALISA SISTEM

A. Tinjauan Organisasi........................................................................24

A.1. Sejarah Singkat Organisasi .....................................................24

A.2. Struktur Organisasi .................................................................25

A.3. Job Description.......................................................................27

B. Tujuan Penelitian ...........................................................................28

C. Tempat dan Waktu Penelitian ......................................................28

D. Metodologi Perancangan Program .................................................28

E. Analisa Batasan Sistem ..................................................................31

F. Analisa Kebutuhan .........................................................................31

G. Analisa Keluaran ............................................................................31

xviii

Page 19: Abstrak Sistem Informasi Absensi Karyawan

H. Analisa Masukan ............................................................................33

I. Analisa Proses dan Pemodelan .....................................................34

a. Urutan Prosedur ......................................................................34

b. DAD Sistem berjalan ..............................................................34

c. Spesifikasi Proses ...................................................................37

BAB IV RANCANGAN DAN IMPLEMENTASI SISTEM

A. Rancangan dan Usulan .....................................................................39

1. Pembuatan Flowchart Program ..................................................39

2. Algoritma dari Program .............................................................71

B. Rancangan Basis Data ...................................................................105

1. ERD .........................................................................................105

2. Normalisasi ..............................................................................106

C. Spesifikasi Basis Data ....................................................................112

D. Rancangan Prototipe Aplikasi .......................................................113

1. Struktur Tampilan ....................................................................113

2. Desain Modul (screen) .............................................................113

E. Deskripsi Rancangan Waktu ..........................................................121

F. Deskripsi Rancangan Tenaga Kerja ...............................................121

G. Deskripsi Rancangan Biaya ...........................................................122

H. Uji Coba Hasil ...............................................................................122

I. Implementasi Sistem ......................................................................122

a. Prosedur Operasional (Manual Book) .....................................122

b. Tata laksana sistem yang direkomendasikan ...........................131

BAB V PENUTUP

A. Kesimpulan .................................................................................. 132

B. Saran ............................................................................................. 132

DAFTAR PUSTAKA ............................................................................................133

xix