• Tidak ada hasil yang ditemukan

SISTEM INFORMASI ABSENSI KARYAWAN PADA KANTOR PDAM TIRTA SUKAPURA KABUPATEN TASIKMALAYA TUGAS AKHIR CECEP ABDUL MUHYI NIM :

N/A
N/A
Protected

Academic year: 2022

Membagikan "SISTEM INFORMASI ABSENSI KARYAWAN PADA KANTOR PDAM TIRTA SUKAPURA KABUPATEN TASIKMALAYA TUGAS AKHIR CECEP ABDUL MUHYI NIM :"

Copied!
20
0
0

Teks penuh

(1)

i

SISTEM INFORMASI

ABSENSI KARYAWAN PADA KANTOR PDAM TIRTA SUKAPURA

KABUPATEN TASIKMALAYA

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga (D3)

CECEP ABDUL MUHYI NIM : 12173596

Program Studi Sistem Informasi Kampus Kota Tasikmalaya Fakultas Teknik dan Informatika

Universitas Bina Sarana Informatika 2020

(2)

ii

(3)

iii

(4)

iv

(5)

v

LEMBAR KONSULTASI TUGAS AKHIR

UNIVERSITAS BINA SARANA INFORMATIKA

NIM : 12173596

Nama Lengkap : Cecep Abdul Muhyi

Dosen Pembimbing : Agung Baitul Hikmah S,Kom, M.Kom

Judul Tugas Akhir : Perancangan Sistem Informasi Absensi Karyawan pada Kantor PDAM Tirta Sukapura Kabupaten Tasikmalaya

Tanggal Bimbingan Pokok Bahasan Paraf Dosen

Pembimbing

8 April 2020 Bimbingan Perdana

16 April 2020 Mengajukan Judul

8 Mei 2020 Mengajukan BAB 1

25 Mei 2020 Revisi BAB 1

6 Juni 2020 Mengajukan BAB 2

23 Juni 2020 Mengajukan BAB 3

15 Juli 2020 Mengajukan BAB 4

30 Juli 2020 Cek TA Keseluruhan

Catatan untuk Dosen Pembimbing.

Bimbingan Tugas Akhir

 Dimulai pada tanggal : 01 April 2020

 Diakhiri pada tanggal : 30 Juli 2020

 Jumlah pertemuan bimbingan : 8 Pertemuan

Disetujui oleh, Pembimbing I

Agung Baitul Hikmah, S,Kom. M.kom

(6)

vi

LEMBAR KONSULTASI TUGAS AKHIR

UNIVERSITAS BINA SARANA INFORMATIKA

NIM :12173596

Nama Lengkap : Cecep Abdul Muhyi

Asisten Pembimbing : Yanti Apriyani, S.T, M.Kom

Judul Tugas Akhir : Sistem Informasi Absensi Karyawan pada Kantor PDAM Tirta Sukapura Kabupaten Tasikmalaya

Catatan untuk Dosen Pembimbing.

Bimbingan Tugas Akhir

 Dimulai pada tanggal : 01 April 2020

 Diakhiri pada tanggal : 30 Juli 2020

 Jumlah pertemuan bimbingan : 8 Pertemuan

Disetujui oleh, Pembimbing 2

Yanti Apriyani, S.T, M.Kom N

o

Tanggal Bimbingan Pokok Bahasan Paraf Dosen

Pembimbing 1 8 April 2020 Bimbingan Perdana

2 16 April 2020 Mengajukan Judul

3 8 Mei 2020 Mengajukan BAB 1

4 25 Mei 2020 Revisi BAB 1

5 6 Juni 2020 Mengajukan BAB 2

6 23 Juni 2020 Mengajukan BAB 3

7 15 Juli 2020 Mengajukan BAB 4

8 30 Juli 2020 Cek TA Keseluruhan

(7)

vii

KATA PENGANTAR

Alhamdulillah, dengan mengucapkan puji dan syukur kehadirat Allah SWT, yang telah melimpahkan rahmat dan karunia-Nya pada akhirnya penulis dapat menyelesaikan tugas akhir ini dengan baik. Tugas Akhir pada Program Diploma Tiga (D3) ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul (Tugas Akhir), yang penulis ambil sebagai berikut: “Sistem Informasi Absensi Karyawan pada Kantor PDAM Tirta Sukapura Kabupaten Tasikmalaya”

Tujuan penulisan Tugas Akhir ini dibuat pada Program Diploma Tiga (D3) ini dibuat sebagai salah satu syarat kelulusan Program Diploma Tiga (D3) di Universitas Bina Sarana Informatika. Sebagai bahan penulis mengambil bahan berdasarkan hasil penelitian, observasi dan beberapa sumber yang mendukung penulisan ini.

Peulis Tugas Akhir ini tidak mungkin dapat menulis baik tanpa bantuan dari beberapa pihak yang terkait. Untuk itu penulis ingin mengucapkan banyak terima kasih secara khusus kepada beberapa pihak tertentu :

1. Bapak Dr Mochammad Wahyudi MM, M,kom, M.Pd, selaku Rektor Universitas Bina Sarana Informatika.

2. Dekan Fakultas Teknologi Informasi Universitas Bina Sarana Informatika.

3. Ketua Jurusan Sistem Informasi Fakultas Teknologi Informasi Universitas Bina Sarana Informatika.

4. Bapak Agung Baitul Hikmah, S.Kom, M.Kom, selaku Kepala Kampus Universitas Bina Sarana Informatika PSDKU Tasikmalaya sekaligus Pembimbing Tugas Akhir

5. Bapak Deddy Supriadi, M.Kom, selaku Ketua Program Studi Sistem Informasi.

6. Ibu Yanti Apriyani, S.T, M.Kom selaku Asisten Pembimbing Tugas Akhir

(8)

viii

7. Staff/karyawan/dosen di lingkungan Universitas Bina Sarana Informatika PSDKU Tasikmalaya.

8. Ibu Ir. Ika Dahlia, MP selaku Direktu Utama PDAM Tirta Sukapura Kabupaten Tasikmalaya

9. Seluruh staff dan karyawan PDAM Tirta Sukapura Kabupaten Tasikmalaya.

10. Orang tua tercinta dan saudara yang telah memberikan dukungan dan doa.

11. Sahabat dan rekan-rekan mahasiswa kelas 12.6B.17

Serta semua pihak yang terlalu banyak untuk penulis sebutkan, akhir kata semoga (Skripsi/Tugas Akhir) ini dapat berguna bagi penulis khususnya bagi para pembaca yang berminat.

Tasikmalaya, 30 Juli 2020 Penulis

Cecep Abdul Muhyi

(9)

ix

ABSTRAK

Cecep Abdul Muhyi (12173596), Sistem Informasi Absensi Karyawan pada Kantor PDAM Tirta Sukapura Kabupaten Tasikmalaya.

Absensi karyawan merupakan data yang diambil pada setiap kehadiran karyawan pada perusahaan untuk mengertahui jumlah karyawan yang hadir setiap harinya. Data yang didapat merupakan daftar hadir masuk kerja dan pulang kerja. Absesni sangat penting untuk perusahaan, salah satunya untuk memastikan kegiatan operasional berjalan dengan lancar atau tidak. Absensi yang digunakan pada perusahaan PDAM Tirta Sukapura Kabupaten Tasikmalaya merupakan salah satu perusahaan yang masih menggunakan absensi manual, yang masih menggunakan kertas dan pulpen untuk menulis kehadiran karyawannya sehingga mengakibatkan semakin banyaknya hardcopy arsip, dengan absensi manual data yang dibuat bisa saja salah dan terdapat kercurangan. Dengan berjalannya waktu perkembangan sistem informasi pengolahan data sudah mulai maju. Motode yang digunakan yaitu metode waterfall. Tujuan dari penelitian ini untuk menawarkan sistem informasi absensi karyawan di PDAM Tirta Sukapura Kabupaten Tasikmalaya untuk dirancang absensi terkomputerisasi, untuk mempermudah, meminimalisir kesalahan pada saat rekup absensi, mengolah data secara cepat, tepat dan akurat. Dengan adanya sistem yang terkomputerisasi untuk mendorong karyawan lebih disiplin.

Kata Kunci : Karyawan PDAM Tirta Sukapura, Absensi Manual, Waterfall

(10)

x

ABSTRAK

Cecep Abdul Muhyi (12173596),Employee Attendance Information System at the Office of PDAM Tirta Sukapura, Tasikmalaya Regency.

Employee attendance is data taken at each employee's attendance at the company to determine the number of employees who attend each day. The data obtained is a list of attendance to work and to come home from work. Abscessni is very important for the company, one of which is to ensure operational activities run smoothly or not. The attendance used at the PDAM Tirta Sukapura company, Tasikmalaya Regency, is one of the companies that still uses manual attendance, which still uses paper and pens to write down the attendance of its employees, resulting in more and more hardcopy of archives, with manual attendance data that can be made wrong and there are flaws.

With time, the development of data processing information systems has begun to advance. The method used is the waterfall method. The purpose of this study is to offer an employee attendance information system at PDAM Tirta Sukapura, Tasikmalaya Regency to be designed for computerized attendance, to simplify, minimize errors during attendance records, process data quickly, precisely and accurately. With the existence of a computerized system to encourage employees to be more disciplined.

Keywords: PDAM Tirta Sukapura Employees, Manual Attendance, Waterfall

(11)

xi

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir ...i

Lembar Penyataan Keaslian Tugas Akhir ...ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ...iii

Lembar Persetujuan dan Pengesahan Tugas Akhir ...iv

Lembar Konsultasi Tugas Akhir...v

Kata Pengantar ...vii

Lembar Abstraksi...ix

Daftar Isi ...xi

Daftar Simbol ...xiii

Daftar Gambar ...xiv

Daftar Tabel ...xv

Daftar Lampiran ...xvi

BAB I PENDAHULUAN ...1

1.1. Latar Belakang ...1

1.2. Tujuan dan Manfaat ...2

1.3. Metode Penelitian ...3

1.4. Ruang Lingkup ...5

BAB II LANDASAN TEORI ...6

2.1. Konsep Dasar Sistem ...6

2.2. Teori Pendukung ...7

BAB III ANALISIS SISTEM BERJALAN...9

3.1. Tinjauan Peruusahaan ...9

3.1.1. Sejarah Institusi/Perusahaan ...9

3.1.2. Struktur Organisasi dan Fungsi ...11

3.2. Prosedur Sistem Berjalan ...13

3.3. Activity Diagram ...14

3.4. Spesifikasi Dokumen Masukan ...15

3.5. Spesifikasi Dokumen Keluaran ...15

3.6. Permasalahan Pokok ...16

3.7. Pemecahan Masalah ...16

BAB IV PERANCANGAN SISTEM USULAN ...17

4.1. Tahapan Perancangan Sistem ...17

4.1.1. Analisis Kebutuhan ...17

(12)

xii

4.1.2. Rancangan Diagram Use Case ...18

4.1.3. Rancangan Diagram Aktivitas ...19

4.1.4. Rancangan Dokumen Sistem Usulan ...21

4.1.5. Rancangan Porototype ...22

4.2. Perancangan Perangkat Lunak ...31

4.2.1. Entity Relkationship Diagram (ERD) ...31

4.2.2. Logical Record Structure (LRS) ...31

4.2.3. Spesifikasi File ...32

4.2.4. Class Model/Class Diagram ...37

4.2.5. Sequence Diagram ...37

4.2.6. Spesifikasi Hardware dan Software...38

4.3. Jadwal Implementasi ...39

BAB V PENUTUP ...40

5.1. Kesimpulan ...40

5.2. Saran ...40

DAFTAR PUSTAKA ...41

DAFTAR RIWAYAT HIDUP ...42

SURAT KETERANGAN RISET/PKL ...43

LAMPIRAN-LAMPIRAN ...44

(13)

xiii

DAFTAR SIMBOL

A. Simbol UML 1. Use Case Diagram

No Gambar Nama Keterangan

1 Actor Mewakilika peran orang, sistem

yang lain, atau alat ketika berkomunikasi dengan use case

2 Use Case Bagian utama dari fungsionalitas

3 System Boundary Berisi nama dari sistem yang

diletakkan di dalam atau di bagian atas boundary

4 Association

Relationship

Abstraksi dari penghubung Antara actor dengam use case

5 Include

Relationship

Memasukkan satu use case dalam use case lainnya.

6 Extend

Relationship

Memperluas use case untuk memasukkan perilaku opsional

.

(14)

xiv 2. Activity Diagram

No. Simbol Nama Keterangan

1 Status Awal Bagian awal objek dibentuk atau

diawali

2 Aktivitas

Memperlihatkan bagaimana masing-masing kelas antarmuka saling berinteraksi satu sama lain

3 Percabangan/

Decision

Menggambarkan suatu keputusan yang harus diambil

pada kondisi tertentu

4

Swinlane Menunjukkan organisasi bisnis yang bertanggung jawab terhadap aktifitas yang terjadi

5 Status Akhir Bagian akhir dari suatu aliran

kerja pada activity diagram.

6 Control Flow Menghubungkan Antara satu

aktifitas dengan aktifitas lainnya

(15)

xv 3. Sequence Diagram

4. Simbol Keterangan

Aktor

nama aktor Atau

nama aktor tanpa waktu aktif

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi

walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; biasanya dinyatakan menggunakan kata benda di awal frase nama aktor

Garis hidup / lifeline Menyatakan kehidupan suatu objek

Objek

nama objek: nama kelas

Menyatakan objek yang berinteraksi pesan

Waktu aktif Menyatakan objek dalam keadaan aktif

dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan di dalamnya Aktor tidak memiliki waktu aktif Pesan tipe create

<<create>>

Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat

Pesan tipe call

1: nama_metode()

Menyatakan suatu objek memanggil operasi/metode yang ada pada objek lain atau dirinya sendiri,

Arah panah mengarah pada objek yang memiliki operasi/metode, karena ini memanggil operasi/metode maka operasi/metode yang dipanggil harus ada pada diagram kelas sesuai dengan kelas objek yang berinteraksi

Pesan tipe send

1: masukan

Menyatakan bahwa suatu objek mengirimkan data/masukan/informasi ke objek lainnya, arah panah

mengarah pada objek yang dikirimi

(16)

xvi Pesan tipe return

1: keluaran

Menyatakan bahwa uatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu,arah panah mengarah pada objek yang menerima kembalian Pesan tipe destroy

<<destroy>>

Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy

4. Class Diagram

Simbol Nama Keterangan

Kelas Kelas pada struktur sistem.

Interface Sama dengan konsep interface

dalam pemrograman berorientasi objek.

Association Relasi antarclass dengan arti umum,

asosiasi biasanya juga disertai dengan Multiplicity.

Directed Association

Relasi antarkelas dengan makna kelas yang atau digunakan

oleh kelas yang lain, asosiasi biasanya juga disertai dengan

multiplicity.

Generalisasi Relasi antarkelas dengan makna

generalisasi-spesialisasi (umum khusus).

Dependency Relasi antarkelas

dengan makna kebergantungan antarkelas’

Aggregation Relasi antarkelas dengan makna semua-bagian

(whole-part) nama_kelas

+atribut +operasi()

(17)

xiii B. Entity Relationship Diagram (ERD)

Simbol Keterangan

Entitas / entity

nama_entitas

Entitas merupakan data inti yang akan disimpan; bakal tabel pada basis data;

benda yang memiliki data dna harus disimpan datanya agar dapat diakses oleh aplikasi komputer; penamaan

entitas biasanya lebih ke kata benda dan belum merupakan nama table

Atribut

nama_atribut

Field atau kolom data yang butuh disimpan dalam suatu entitas

Atribut kunci primer

nama_kunci primer

Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan;

biasanya berupa id; kunci primer dapat lebih dari satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersigat unik (berbeda tanpa ada yang sama)

Atribut multinilai / multivalue

nama_atribut

Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu

Relasi

nama_relasi

Relasi yang menghubungkan antar entitas;

biasanya diawali dengan kata kerja

(18)

xiv

DAFTAR GAMBAR

Halaman :

Gambar II.1 Model Waterfall ...4

Gambar III.1. Gambar Sejarah PDAM ...9

Gambar III.2 Struktur Organisasi ...11

Gambar IV.1 Use Case Diagram ...14

Gambar IV.2 Diagram Aktivitas Admin ...19

Gambar IV.3 Diagram Aktivitas Absensi ...20

Gambar IV.4 Diagram Aktivitas Masuk ...20

Gambar IV.5 Halaman Login ...22

Gambar IV.6 Halaman Home ...22

Gambar IV.7 Halaman Profile Karyawan ...22

Gambar IV.8 Halaman Absensi ...23

Gambar IV.9 Halaman Login Admin...24

Gambar IV.10 Halaman Dashboard ...24

Gambar IV.11 Halaman Profile Admin ...26

Gambar IV.12 Halaman Jabatan ...27

Gambar IV.13 Halaman Jam Kerja...27

Gambar IV. 14 Halaman Menu Karyawan...28

Gambar IV.15 Halaman Tambah Karyawan ...28

Gambar IV.16 Halaman Menu Absensi ...29

Gambar IV.17 Halaman Absensi Karyawan ...30

Gambar IV.18 Entity Relationship Structure ...31

Gambar IV.19 Logical Record Structure ...31

Gambar IV.20 Class Diagram ...37

Gambar IV.21 Sequence Diagram Karyawan ...37

Gambar IV.22 Sequence Diagram Admin ...38

(19)

xv

DAFTAR TABEL

Halaman :

Tabel Spesifikasi File Karyawan ...32

Tabel Spesifikasi File Admin ...33

Tabel Spesifikasi File Absensi Karyawan ...34

Tabel Spesifikasi File Absensi ...35

Tabel Spesifikasi File Detail Absensi ...36

Tabel Jadwal Implementasi ...38

(20)

xvi

DAFTAR LAMPIRAN

Halaman :

Lampiran A.1 Absensi Masuk ...44

Lampiran A.2 Absensi Pulang ...45

Lampiran B.1 Dokumen Masukan Sistem Usulan ...46

Lampiran B.2 Dokumen Keluaran Sistem Usulan ...46

Referensi

Dokumen terkait

: Berdasarkan data yang tersedia, kriteria klasifikasi tidak dipenuhi. : Berdasarkan data yang tersedia, kriteria klasifikasi

Pada penelitian ini, ditunjukkan syarat cukup untuk menjamin bahwa eksistensi dan ketunggalan titik tetap untuk beberapa pemetaan kontraksi tergeneralisasi dalam ruang

Kuliah Pengantar (KP) ini dilaksanakan oleh Staf Dosen Bagian Fisiologi yang penjadwalannya disusun oleh Kordinator Pendidikan Bagian Fisiologi sesuai dengan kurikulum

Skenario 1 pengujian sistem dengan menggunakan metode ekstraksi ciri DCT dengan klasifikasi K-NN, yaitu dengan melihat perubahan parameter akurasi dan waktu komputasi terhadap

Dari pemeriksaan parameter trofik Waduk Jatibarang, yang meliputi titik 1, Titik 2 dan Titik 5 sebagai titik kualitas air waduk rata-rata, hasil

pembelajaran Quantum Teaching &amp; Learning. Ini berarti terdapat perbedaan hasil belajar siswa yang signifikan antara kelompok siswa yang belajar menggunakan model

Tujuan penelitian ini adalah untuk mengetahui apakah model penemuan terbimbing berbantuan LKS dan benda manipulatif menghasilkan pemahaman konsep siswa yang lebih