• Tidak ada hasil yang ditemukan

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN CUTI KARYAWAN BERBASIS WEB PADA “PT TAEKWANG INDONESIA”

N/A
N/A
Protected

Academic year: 2023

Membagikan "PENGEMBANGAN SISTEM INFORMASI MANAJEMEN CUTI KARYAWAN BERBASIS WEB PADA “PT TAEKWANG INDONESIA”"

Copied!
23
0
0

Teks penuh

(1)

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN CUTI KARYAWAN BERBASIS WEB PADA

“PT TAEKWANG INDONESIA”

SKRIPSI

Diajukan untuk Mememenuhi Salah Satu Syarat Kelulusan Program Pendidikan Sarjana

Oleh : Yunengsih D1A.17.0406

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2021

(2)

i

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN CUTI KARYAWAN BERBASIS WEB PADA

“PT TAEKWANG INDONESIA”

Oleh : Yunengsih D1A.17.0406

Subang, ……… 2022 Menyetujui,

(JAJA, M.Kom) Pembimbing I

(BAGUS ALI AKBAR, S.SI.,M.Kom) Pembimbing II

Mengetahui

(Dr.TEPI PEIRISAL, S.Sos, M.SSi) Dekan Fakultas Ilmu Komputer

(BAGUS ALI AKBAR, S.SI.,M.Kom) Ketua Program Studi

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2022

(3)

ii

HALAMAN PERNYATAAN

Dengan ini saya menyatakan bahwa Skripsi dengan judul “PENGEMBANGAN SISTEM INFORMASI MANAJEMEN CUTI KARYAWAN BERBABSIS WEB PADA PT TAEKWANG INDONESIA’’ adalah benar-benar karya saya sendiri, dan saya tidak melakukan plagiat ataupun pengutipan dengan cara-cara yang tidak sesuai dengan etika keilmuan yang berlaku dalam masyarakat keilmuan. Atas pernyataan ini, saya siap menanggung risiko/sanksi yang dijatuhkan kepada saya apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini.

Subang,20 September 2022

Yunengsih D1A.17.0406

(4)

iii ABSTRAK

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN CUTI KARYAWAN BERBASIS WEB PADA “PT TAEKWANG INDONESIA”

(Studi Kasus : PT.Taekwang Indonesia) Oleh : Yunengsih – D1A.17.0406

Proses pengajuan cuti pada PT TK Industrial Indonesia masih menggunakan cara manual.

Karyawan yang hendak mengambil cuti harus datang ke HR-Admin. Lalu mengisi form di bantu oleh HR-Admin, kemudian HR Admin akan datang ke pimpinan karyawan tersebut untuk memproses pengajuan cuti. Hal tersebut kurang efektif mengingat kesibukan admin maupun pimpinan yang kadang tidak hanya berdiam dalam satu tempat. Karyawan akan kesulitan ketika hendak meminta ijin cuti.

Dengan dibuat nya Sistem Informasi Manajemen Cuti ini, penulis bermaksud membuat sistem informasi yang dapat bermanfaat bagi perusahaan maupun karyawan dalam mengelola pengajuan tersebut dan memudahkan untuk dikelola dengan baik.

Kata Kunci : Manejemen, Cuti, Karyawan,

(5)

iv ABSTRACT

DEVELOPMENT OF WEB-BASED EMPLOYEE LEAVE MANAGEMENT INFORMATION SYSTEM “PT TAEKWANG INDONESIA

By : Yunengsih – D1A.17.0406

The process of applying for leave at PT TK Industrial Indonesia still uses the manual method. Employees who want to take time off must come to HR-Admin. Then fill out the form assisted by the HR-Admin, then the HR Admin will come to the employee's leadership to process the leave application. This is less effective considering the busyness of admins and leaders who sometimes don't just stay in one place. Employees will find it difficult when they want to ask for leave.

With the creation of this Leave Management Information System, the author intends to create an information system that can be useful for companies and employees in managing these submissions and making it easier to manage properly.

Keywords: Management, Leave, Employees,

(6)

v

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat kepada kita sekalian, khususnya kepada penulis yang alhamdulillah dapat meneyelesaikan tugas akhir ini dengan sebaik mungkin. Tugas akhir ini merupakan sebuah penelitian yang dilakukan dalam mengkaji hasil pembelajaran selama menempuh pendidikan. Kajian pembelajaran tersebut kemudian diaplikasikan untuk memecahkan permasalahan yang dapat diidentifikasi ketika dalam pelaksanaan penelitian. Skripsi ini diajukan sebagai salah satu syarat sidang komprehensif dalam menempuh jenjang sarjana (S1) di Program Studi Sistem Informasi Fakultas ilmu Komputer Universitas Subang.

Penulis sadar bahwa penulisan skripsi Ini masih jauh dari sempurna, hal tersebut dikarenakan keterbatasan kemampuan dan pengetahuan penulis. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun dari semua pihak.Walaupun demikian, penulis berharap skripsi ini dapat memberikan manfaat bagi semua pihak yang berkaitan nantinya.

Subang, 20 September 2022

Yunengsih D1A.17.0406

(7)

vi

UCAPAN TERIMAKASIH

Dengan mengucapkan rasa syukur alhamdulilah akhirnya pembuatan tugas akhir ini dapat terselesaikan dengan baik. Dalam pembuatan tugas akhir ini begitu banyak pihak- pihak yang membantu penulis dalam pembuatan tugas akhir ini. Tak adil rasanya apabila pihak-pihak yang telah membantu penulis tidak disebutkan dalam lembaran tugas akhir ini. Untuk itu penulis mengucapkan banyak terimakasih kepada semua pihak yang telah membantu penulis dalam melaksanakan penelitian tugas akhir ini. Berikut pihak-pihak yang telah membantu penulis dalam melaksanakan penelitian tugas akhir di kampus Universitas Subang:

1. Allah SWT yang telah memberikan ilmu dan memberikan petunjuk terhadap penulis dalam mengerjakan tugas akhir.

2. Bapak Dr. Tepi Perisal, S.Sos., M.Si Selaku Dekan Fakultas Ilmu Komputer

3. Bapak Jaja, M. Kom Selaku Ketua Program Studi Sistem Informasi.

4. Bapak Drs. M. Hairiyanov, MT Selaku dosen pembimbing 1 atas segala saran, masukan dan bimbingan juga telah memberikan beberapa waktu luang untuk terus bersabar dalam membimbing penulis.

5. Bapak Ir. Syarif Hidayat, MT Selaku dosen pembimbing 2 atas segala saran, masukan dan bimbingan juga telah memberikan beberapa waktu luang untuk terus bersabar dalam membimbing penulis.

6. Terimakasih kepada Keluarga yang telah memberikan dukungan semangat dalam pembuatan laporan ini.

7. Semua yang tidak bisa penulis sebutkan satu per satu. Pastinya tak henti-henti penulis sampaikan semoga amal baik semua pihak mendapat balasan yang berlipat ganda dari Allah SWT. Aamiin

(8)

vii DAFTAR ISI

PERNYATAAN __________________________________ Error! Bookmark not defined.

ABSTRAK _____________________________________ Error! Bookmark not defined.

ABSTRACT ____________________________________ Error! Bookmark not defined.

KATA PENGANTAR______________________________ Error! Bookmark not defined.

UCAPAN TERIMAKASIH __________________________ Error! Bookmark not defined.

DAFTAR ISI ________________________________________________________ vii DAFTAR GAMBAR ___________________________________________________ x DAFTAR TABEL ____________________________________________________ xii DAFTAR SIMBOL ___________________________________________________ xiii BAB I PENDAHULUAN ___________________________ Error! Bookmark not defined.

1.1 Latar Belakang _____________________________ Error! Bookmark not defined.

1.2 Rumusan Masalah __________________________ Error! Bookmark not defined.

1.3 Batasan Masalah ___________________________ Error! Bookmark not defined.

1.4 Maksud dan Tujuan _________________________ Error! Bookmark not defined.

1.5 Manfaat Penelitian __________________________ Error! Bookmark not defined.

1.6 Metode Penelitian __________________________ Error! Bookmark not defined.

1.7 Jadwal dan Tempat Penelitian ________________ Error! Bookmark not defined.

1.8 Sistematika Penulisan ______________________ Error! Bookmark not defined.

BAB II LANDASAN TEORI _________________________ Error! Bookmark not defined.

2.1 Pengembangan Sistem Informasi ____________ Error! Bookmark not defined.7 2.2 Manajemen Cuti ____________________________ Error! Bookmark not defined.

2.2.1 Cuti Tahunan __________________________ Error! Bookmark not defined.

2.2.2 Cuti Sakit _____________________________ Error! Bookmark not defined.

2.2.3 Cuti Besar_____________________________ Error! Bookmark not defined.

2.2.4 Cuti Bersama __________________________ Error! Bookmark not defined.

2.2.5 Cuti Hamil _____________________________ Error! Bookmark not defined.

2.2.6 Cuti Penting ___________________________ Error! Bookmark not defined.

2.3 Unified Modeling Language __________________ Error! Bookmark not defined.

2.3.1 Tujuan atau Fungsi dari Penggunaan UML___ Error! Bookmark not defined.

2.3.2 Jenis-jenis Diagram pada UML ____________ Error! Bookmark not defined.

2.4 Rational Unified Process ____________________ Error! Bookmark not defined.

2.4.1 Karakteristik Rational Unified Process PhasesError! Bookmark not defined.

2.4.2 Karakteristik RUP_______________________ Error! Bookmark not defined.

2.5 Hypertext Pre-Processor ____________________ Error! Bookmark not defined.

2.6 MYSQL (My Structured Query Language.) ______ Error! Bookmark not defined.

(9)

viii

2.7 Website ___________________________________ Error! Bookmark not defined.

2.8 CodeIgniter ________________________________ Error! Bookmark not defined.

BAB III ANALISIS KEBUTUHAN SISTEM _____________ Error! Bookmark not defined.

3.1 Profil Organisasi ___________________________ Error! Bookmark not defined.

3.1.1 Gambaran Umum PT TK Industrial Indonesia Error! Bookmark not defined.

3.1.2 Visi dan Misi Perusahaan ________________ Error! Bookmark not defined.

3.1.3 Struktur Organisasi _____________________ Error! Bookmark not defined.

3.1.4 Tugas Pokok dan Fungsi _________________ Error! Bookmark not defined.

3.2 Sistem Yang Sedang Berjalan ________________ Error! Bookmark not defined.

3.3 Analisa Kebutuhan Sistem __________________ Error! Bookmark not defined.4 3.3.1 Kebutuhan Informasi ____________________ Error! Bookmark not defined.

3.3.2 Kebutuhan Perangkat Lunak ______________ Error! Bookmark not defined.

3.3.3 Kebutuhan Perangkat Keras ______________ Error! Bookmark not defined.

3.3.4 Kebutuhan Fungsional __________________ Error! Bookmark not defined.

3.4 Use Case Digaram __________________________ Error! Bookmark not defined.

3.4.1 Model Use Case ________________________ Error! Bookmark not defined.

3.4.2 Definis Aktor __________________________ Error! Bookmark not defined.

3.5 Skenario Use Case __________________________ Error! Bookmark not defined.

3.5.1 Use Case Login ________________________ Error! Bookmark not defined.

3.5.2 Use Case Lihat Sisa Cuti _________________ Error! Bookmark not defined.

3.5.3 Use Case Kelola Cuti ____________________ Error! Bookmark not defined.

3.5.4 Use Case Isi Form Pengajun Cuti __________ Error! Bookmark not defined.

3.5.5 Use Case Lihat Keputusan Cuti ___________ Error! Bookmark not defined.

3.5.6 Use Case Pengelola Pengajuan Cuti ________ Error! Bookmark not defined.

3.5.7 Use Case Kelola Data Karyawan __________ Error! Bookmark not defined.4 3.5.8 Use Case Kelola Laporan ________________ Error! Bookmark not defined.

3.6 Activity Diagram ___________________________ Error! Bookmark not defined.

3.6.1 Activity Diagram Login _________________ Error! Bookmark not defined.8 3.6.2 Activity Diagram Sisa Cuti ________________ Error! Bookmark not defined.

3.6.3 Activity Diagram Isi Form Pengajuan Cuti ___ Error! Bookmark not defined.

3.6.4 Activity Diagram Lihat Keputusan Cuti ______ Error! Bookmark not defined.

3.6.5 Activity Diagram Kelola Pengajuan Cuti _____ Error! Bookmark not defined.

3.6.6 Activity Diagram Kelola Karyawan _________ Error! Bookmark not defined.

3.6.7 Activity Diagram Kelola Laporan __________ Error! Bookmark not defined.

BAB IV PERANCANGAN SISTEM ___________________ Error! Bookmark not defined.

4.1 Perancangan Prosedur Yang Di Usulkan _______ Error! Bookmark not defined.

4.2 Perancangan Class Diagram _________________ Error! Bookmark not defined.

4.2.1 Perancangan Class Diagram Login _________ Error! Bookmark not defined.

4.2.2 Perancangan Class Digram Pengajuan Cuti __ Error! Bookmark not defined.

4.2.3 Perancangan Class Digram Persetujuan Cuti Error! Bookmark not defined.

4.2.4 Perancangan Class Digram Aturan Cuti _____ Error! Bookmark not defined.

4.2.5 Perancangan Class Digram Jenis Cuti _____ Error! Bookmark not defined.9 4.2.6 Perancangan Class Digram Periode Cuti ____ Error! Bookmark not defined.

4.2.7 Perancangan Class Digram Interface Karyawan ____ Error! Bookmark not defined.

4.2.8 Perancangan Class Digram Interface Leader Shift,dll Error! Bookmark not defined.

(10)

ix

4.2.9 Perancangan Class Digram Interface Admin _ Error! Bookmark not defined.

4.3 Sequence Diagram _________________________ Error! Bookmark not defined.

4.3.1 Sequence Diagram Login ________________ Error! Bookmark not defined.

4.3.2 Sequence Diagram Pengajuan Cuti ________ Error! Bookmark not defined.

4.3.3 Sequence Diagram Persetujuan Cuti _______ Error! Bookmark not defined.

4.3.4 Sequence Diagram Kelola Aturan Cuti ______ Error! Bookmark not defined.

4.3.5 Sequence Diagram Kelola Jenis Cuti _______ Error! Bookmark not defined.

4.3.6 Sequence Diagram Periode Cuti ___________ Error! Bookmark not defined.

4.4 Perancangan Basis Data ____________________ Error! Bookmark not defined.

4.4.1 Tabel Data User ________________________ Error! Bookmark not defined.

4.4.2 Tabel Data User Level ___________________ Error! Bookmark not defined.

4.4.3 Tabel Data Akses Menu __________________ Error! Bookmark not defined.

4.4.4 Tabel Data Approve Policy _______________ Error! Bookmark not defined.

4.4.5 Tabel Data Paid Leave ___________________ Error! Bookmark not defined.

4.4.3 Tabel Data Periode Leave ________________ Error! Bookmark not defined.

4.4.3 Tabel Data Transaction Approval Paid Leave_ Error! Bookmark not defined.

4.4.3 Tabel Data Transaksi Cuti Karyawan _______ Error! Bookmark not defined.

4.5 Perancangan Antar Muka ____________________ Error! Bookmark not defined.

4.5.1 Halaman Login _________________________ Error! Bookmark not defined.

4.5.2 Halaman Dashboard Admin______________ Error! Bookmark not defined.9 4.5.3 Halaman Kelola Cuti Admin______________ Error! Bookmark not defined.9 4.5.4 Halaman Pengjuan Cuti __________________ Error! Bookmark not defined.

4.5.5 Halaman Persetujuan Cuti ________________ Error! Bookmark not defined.

4.5.1 Halaman Perubahan Data Diupdate ________ Error! Bookmark not defined.

4.5.1 Halaman Laporan _______________________ Error! Bookmark not defined.

BAB V IMPLEMENTASI DAN PENGUJIAN ___________ Error! Bookmark not defined.1 5.1 Implementasi ______________________________ Error! Bookmark not defined.

5.1.1 Implementasi Perangkat Lunak ____________ Error! Bookmark not defined.

5.1.2 Implementasi Perangkat Keras ____________ Error! Bookmark not defined.

5.1.3 Implementasi Basis Data _________________ Error! Bookmark not defined.

5.1.4 Implementasi Interface __________________ Error! Bookmark not defined.

5.2 Pengujian _________________________________ Error! Bookmark not defined.

5.2.1 Rencana Pengujian _____________________ Error! Bookmark not defined.

5.2.1 Kategori Pengujian _____________________ Error! Bookmark not defined.

5.2.2 Pelaksanaan Pengujian __________________ Error! Bookmark not defined.

BAB VI KESIMPULAN DAN SARAN _________________ Error! Bookmark not defined.

6.1 Kesimpulan________________________________ Error! Bookmark not defined.

6.2 Saran _____________________________________ Error! Bookmark not defined.

DAFTAR PUSTAKA ______________________________ Error! Bookmark not defined.

(11)

x

DAFTAR GAMBAR

Gambar 2.1 Tahapan Rational Unified Process ... Error! Bookmark not defined.

Gambar 3.1 Struktur Organisasi ... Error! Bookmark not defined.

Gambar 3.2 Model Use Case ... Error! Bookmark not defined.

Gambar 3.3 Use Case Login ... Error! Bookmark not defined.

Gambar 3.4 Use Case Lihat Riwayat Cuti dan Sisa Cuti ... Error! Bookmark not defined.

Gambar 3.5 Use Case Kelola Cuti... Error! Bookmark not defined.

Gambar 3.6 Use Case Isi Form Pengajuan Cuti ... Error! Bookmark not defined.

Gambar 3.7 Use Case Lihat Keputusan... Error! Bookmark not defined.

Gambar 3.8 Use Case Persetujuan Cuti ... Error! Bookmark not defined.

Gambar 3.9 Use Case Kelola Karyawan ... Error! Bookmark not defined.

Gambar 3.10 Use Case Kelola Laporan ... Error! Bookmark not defined.

Gambar 3.12 Activity Diagram Login... Error! Bookmark not defined.

Gambar 3.13 Activity Diagram Sisa Cuti ... Error! Bookmark not defined.

Gambar 3.14 ActivityDiagram Isi Form Pengajuan Cuti .. Error! Bookmark not defined.

Gambar 3.15 Activity Diagram Lihat Keputusan Cuti ... Error! Bookmark not defined.

Gambar 3.16 Activity Diagram Kelola Pengajuan Cuti ... Error! Bookmark not defined.

Gambar 3.17 Activity Diagram Melihat Data Karyawan .... Error! Bookmark not defined.

Gambar 3.18 Activity Diagram Tambah Karyawan ... Error! Bookmark not defined.2 Gambar 3.19 Activity Diagram Edit Karyawan ... Error! Bookmark not defined.3 Gambar 3.20 Activity Diagram Nonaktifkan ... Error! Bookmark not defined.

Gambar 3.21 Activity Diagram Kelola Laporan ... Error! Bookmark not defined.

Gambar 4.1 Perancangan Flow Map Pengajuan Cuti ... Error! Bookmark not defined.

Gambar 4.2 Perancangan Class Diagram Login ... Error! Bookmark not defined.

Gambar 4.3 Perancangan Class Diagram Pengjuan Cuti . Error! Bookmark not defined.

Gambar 4.4 Perancangan Class Diagram Persetujuan Cuti ... Error! Bookmark not defined.

Gambar 4.5 Perancangan Class Diagram Diagram Aturan Cuti .... Error! Bookmark not defined.

Gambar 4.6 Perancangan Class Diagram Jenis Cuti ... Error! Bookmark not defined.

Gambar 4.7 Perancangan Class Diagram Periode Cuti .. Error! Bookmark not defined.9 Gambar 4.8 Perancangan Class Diagram Interface Karyawan... Error! Bookmark not defined.50

(12)

xi

Gambar 4.9 Perancangan Class Diagram Interface Leader dll... Error! Bookmark not defined.50

Gambar 4.10 Perancangan Class Diagram Interface Admin ... Error! Bookmark not defined.

Gambar 4.11 Sequence Diagram Login ... Error! Bookmark not defined.

Gambar 4.11 Sequence Diagram Pengajuan Cuti ... Error! Bookmark not defined.

Gambar 4.12 Sequence Diagram Persetujuan Cuti... Error! Bookmark not defined.

Gambar 4.12 Sequence Diagram Aturan Cuti ... Error! Bookmark not defined.

Gambar 4.13 Sequence Diagram Jenis Cuti... Error! Bookmark not defined.

Gambar 4.14 Sequence Diagram Periode Cuti ... Error! Bookmark not defined.

Gambar 4.15 Perancangan Halaman Login ... Error! Bookmark not defined.

Gambar 4.16 Perancangan Halaman Dashboard ... Error! Bookmark not defined.

Gambar 4.17 Perancangan Halamann Pengajuan Cuti ... Error! Bookmark not defined.

Gambar 4.18 Perancangan Halaman Persetujuan Cuti... Error! Bookmark not defined.

Gambar 4.19 Tampilan Halaman Login ... Error! Bookmark not defined.

Gambar 5.1 Database User ... Error! Bookmark not defined.

Gambar 5.2 Database Akses Menu ... Error! Bookmark not defined.

Gambar 5.3 Database Aturan Cuti ... Error! Bookmark not defined.

Gambar 5.4 Database Jenis Cuti ... Error! Bookmark not defined.

Gambar 5.5 Database Periocde Cuti... Error! Bookmark not defined.

Gambar 5.6 Databse Persetujuan Cuti ... Error! Bookmark not defined.

Gambar 5.7 Databse Cuti Karyawan ... Error! Bookmark not defined.

Gambar 5.8 Halaman Login ... Error! Bookmark not defined.5 Gambar 5.9 Halaman Pengajuan Cuti... Error! Bookmark not defined.6 Gambar 5.10 Halaman Persetujuan Cuti ... Error! Bookmark not defined.

Gambar 5.11 Halaman Aturan Persetujuan Cuti ... Error! Bookmark not defined.

Gambar 5.12 Tampilan Jenis Cuti... Error! Bookmark not defined.

Gambar 5.13 Tampilan Periode Cuti ... Error! Bookmark not defined.

(13)

xii

DAFTAR TABEL

Tabel 1.1 Jadwal Penelitian ... Error! Bookmark not defined.5 Tabel 2.1 Diagram UML ... Error! Bookmark not defined.5 Tabel 3.1 Profil PT TK Industrial Indonesia ... Error! Bookmark not defined.

Tabel 3.2 Kebutuhan Informasi ... Error! Bookmark not defined.3 Tabel 3.3 Kebutuhan Perangkat Lunak Perancangan Sistem ... Error! Bookmark not defined.4

Tabel 3.4 Kebutuhan Perangkat Keras Impelementasi Sistem ... Error! Bookmark not defined.4

Tabel 3.5 Kebutuhan Fungsional ... Error! Bookmark not defined.

Tabel 3.6 Kebutuhan Non Fungsional ... Error! Bookmark not defined.

Tabel 3.7 Definisi Aktor ... Error! Bookmark not defined.

Tabel 3.8 Definisi Use Case ... Error! Bookmark not defined.26 Tabel 3.9 Skenario Login ... Error! Bookmark not defined.

Tabel 3.10 Skenario Lihat Sisa Cuti ... Error! Bookmark not defined.

Tabel 3.11 Skenario Mengelola Cuti ... Error! Bookmark not defined.

Tabel 3.12 Skenario Isi Form Pengajuan Cuti ... Error! Bookmark not defined.

Tabel 3.13 Skenario Lihat Keputusan Cuti ... Error! Bookmark not defined.

Tabel 3.14 Skenario Persetujuan Cuti ... Error! Bookmark not defined.

Tabel 3.15 Skenario Lihat Data Karyawan ... Error! Bookmark not defined.

Tabel 3.16 Skenario Tambah Data Karyawan ... Error! Bookmark not defined.

Tabel 3.17 Skenario Edit Data Karyawan ... Error! Bookmark not defined.5 Tabel 3.18 Skenario Nonaktifkan Data Karyawan ... Error! Bookmark not defined.

Tabel 3.19 Skenario Kelola Laporan ... Error! Bookmark not defined.

Tabel 4.1 Percancangan Data Tabel User ... Error! Bookmark not defined.

Tabel 4.2 Percancangan Data Tabel User Level... Error! Bookmark not defined.

Tabel 4.3 PercancanganData Tabel Akses Menu ... Error! Bookmark not defined.

Tabel 4.3 PercancanganData Approve Policy ... Error! Bookmark not defined.

Tabel 4.3 PercancanganData Paid Leave ... Error! Bookmark not defined.

Tabel 4.3 PercancanganData Periode Leave ... Error! Bookmark not defined.

Tabel 4.3 PercancanganData Transaksi Persetujuan Cuti Karyawan Error! Bookmark not defined.

Tabel 4.3 PercancanganDataTransaksi Cuti Karyawan ... Error! Bookmark not defined.

Tabel 5.1 Implementasi Perangkat Lunak ... Error! Bookmark not defined.

(14)

xiii

Tabel 5.2 Implementasi Perangkat Keras ... Error! Bookmark not defined.

Tabel 5.3 Implementasi Basis Data ... Error! Bookmark not defined.

Tabel 5.4 Rencana Pengujian ... Error! Bookmark not defined.

Tabel 5.5 Pelaksanaan Pengujian ... Error! Bookmark not defined.

DAFTAR SIMBOL

1. Use Case Diagram

Gambar Nama Fungsi

Actor

Mewakili peran orang,sistem yang lain, atau alat ketika berkomunikasi dengan use case

Use case Menambahkan use case pada diagram

Association

Abstraksi dari penghubung antara actor dengan use case

(15)

xiv 2. Activity Diagram

Gambar Nama Fungsi

State Menambahkan state untuk suatu objek

Activity Menambahkan aktivitas baru pada diagram

Start state Memperlihatkan dimana aliran kerja berawal

End state Memperlihatkan dimana aliran kerja berakhir

Line Connector Untuk menghubungkan satu symbol dengan symbol lain nya

Decisions points Menambahkan titik keputusan pada aliran kerja

(16)

xv 3. Class Diagram

Gambar Nama Fungsi

Class Menambahkan kelas baru pada diagram

Association class

Menghubungkan kelas

asosiasi (association class) pada suatu relasi asosiasi

(17)

xvi 4. Sequence Diagram

Gambar Nama Fungsi

Object

Menambahkan objek

baru pada

diagram

Object message

Menggmbar pesan (message) antar dua objek

Message to self

Menggambar pesan (message) yang menuju dirinya sendiri

Return message

Menggambarkan pengembalian dari pemanggilan prosedur

(18)

I-1 BAB I PENDAHULUAN

1.1 Latar Belakang

Pada era Industri 4.0 telah banyak dilakukan penerapan teknologi informasi di berbagai perusahaan. Hal ini disebabkan karena kebutuhan akan informasi yang semakin cepat dan akurat. Seiring dengan perkembangan teknologi yang begitu pesat, sistem informasi dimanfaatkan sebagai sarana peningkatan informasi. Selain itu juga sistem informasi juga dapat menjadi sarana promosi yang efisiensi dan sumber informasi yang dapat di akses oleh pengguna internet yang semakin lama semakin luas. Dengan penggunanaan sistem yang terkomputerisasi akan menghasilkan keakuratan penyajian data. Manajemen cuti merupakan sebuah pengelolaan terhadap hak cuti yang ada di perusahaan. Seperti pengajuan cuti oleh karyawan, pemberian ijin cuti oleh pimpinan serta pendataan cuti oleh admin. Manajemen cuti diharapkan dapat memudahkan semua pihak sehingga proses perijinan cuti dapat dikelola dengan mudah, cepat dan akurat.

Proses pengajuan cuti pada PT TK Industrial Indonesia masih menggunakan cara manual. Karyawan yang hendak mengambil cuti harus datang ke HR-Admin. Lalu mengisi form di bantu oleh HR-Admin, kemudian HR Admin akan datang ke pimpinan karyawan tersebut untuk memproses pengajuan cuti. Hal tersebut kurang efektif mengingat kesibukan admin maupun pimpinan yang kadang tidak hanya berdiam dalam satu tempat. Karyawan akan kesulitan ketika hendak meminta ijin cuti. Pada penelitian sebelumnya sistem manajemen cuti ini hanya mencakup cuti tahunan saja sehingga penulis ingin mengembangkan lebih luas lagi seperti cuti melahirkan,cuti haid dan cuti menikah, Selain itu penulis akan mengembangkan dari sisi coding aplikasinya dengan menggunakan framework codeigniter dimana sebelumnya hanya menggunakan php native, kenapa menggunakan menggunakan framework agar menghasilkan sebuah struktur pemograman yang rapi baik dari segi kodenya maupun struktur file karena memberikan standar coding yang baik dan mudah di pelajari.

(19)

I-2

Metode RUP digunakan dalam penelitian ini dengan harapan pengembangan sistem manajemen cuti dapat terarah dengan baik serta berkembang sesuai dengan keinginan melihat dari keefektifitasan sistem serta kemudahan system.

Berdasarkan latar belakang yang telah diuraikan diatas, maka penulis tertarik untuk meneliti masalah tersebut dengan judul “Sistem Informasi Manajemen Cuti Berbasis Web Pada “PT Taekwang Indonesia””, penulis berharap perijinan cuti yang ada di perusahaan dapat berkembang sehingga semua pihak yang terlibat akan mudah dalam melakukan pekerjaan.

1.2 Rumusan Masalah

Berdasarkan uraian yang telah disebutkan diatas, maka dapat disimpulkan rumusan masalah yang diambil dalam penelitian ini yaitu bagaimana membuat sistem informasi manajemen cuti Berbasis Web di PT Taekwang Indonesia yang dapat memudahkan para pihak dalam mengelola pengajuan cuti para karyawan serta mengembangkan coding nya menggunakan framework Codeigniter.

1.3 Batasan Masalah

Dalam melakukan pembuatan sistem manajemen cuti berbasis web ini penulis memberikan batasan-batasan, diantaranya yaitu:

1. Sistem yang akan dikembangkan hanya dapat diakses oleh karyawan PT TK Industrial Indonesia yang telah diberi Username serta password.

2. Hasil dari penelitian ini yaitu berupa sistem pengajuan cuti berbasis web yang dapat digunakan oleh karyawan PT TK Industrial Indonesia.

3. Sistem Pengajuan cuti ini meliputi cuti tahunan, cuti melahirkan,cuti haid dan cuti menikah.

4. Menggunakan metode pengembangan system Rational Unified Procces yaitu, Inception, Elaboration, dan Contruction.

(20)

I-3 1.4 Maksud dan Tujuan

1. Maksud

Dari latar belakang di atas penulis melakukan observasi terkait proses sistem pengajuan cuti sebelumnya bermaksud akan mengembangkan sistem Manajemen Cuti pada PT Taekwang Indonesia berbasis web.

2. Tujuan

Mengembangkan sistem informasi Manajemen Pengajuan Cuti di PT Taekwang Indonesia untuk sehingga dapat mempermudah pihak - pihak terkait dalam melakukan pengajuan cuti.

1.5 Manfaat Penelitian 1. Bagi Penulis

Bertambah wawasan dan pengalaman penulis dalam bidang programming dan teknologi informasi dalam hal-hal yang berkaitan dengan metodologi penulisan tugas akhir.

2. Bagi Perusahaan

Memberikan solusi dalam permasalahan manajemen cuti di PT Taekwang Indonesia.

1.6 Metode Penelitian

Metode penelitian yang dilakukan dalam penyusunan Laporan Tugas Akhir ini yaitu :

1. Metode Pengumpulan Data a. Observasi Lapangan

Penulis mempelajari proses bisnis yang terjadi ketika hendak melakukan pengajuan cuti, approval dan mengelola cuti di PT Taekwang Indonesia.

b. Wawancara

Penulis melakukan tanya jawab kepada pihak-pihak yang terkait.

c. Studi Litelatur

(21)

I-4

Penulis mempelajari, mengumpulkan informasi terkait objek penelitian baik dari buku, karya ilmiah, internet dan sumber-sumber lainnya.

2. Metode Pengembangan Sistem

Metode pengembangan sistem yang akan dilaksanakan pada tugas akhir ini menggunakan metode Rational Unified Process (RUP).

RUP merupakan suatu metode yang digunakan untuk proses pembangunan sebuah perangkat lunak dan mempunyai beberapa tahapan, yaitu :

a. Inception, yaitu merupakan tahap untuk mengidentifikasi sistem yang akan dikembangkan.

b. Elaboration, merupakan tahap untuk melakukan desain secara lengkap berdasarkan hasil analisis pada setiap inception.

c. Construction, merupakan tahap untuk mengiplementasikan hasil desain, dan melakukan pengujian hasil implementasi.

d. Transition, merupakan tahap untuk menyerahkan sistem aplikkasi kepada user (roll-out), yang umumnya mencakup pelatihan dan beta testing aplikasi.

Tujuan dari RUP adalah menghasilkan perangkat lunak berkualitas tinggi yang memenuhi kebutuhan pengguna dan dapat diprediksi penjadwalan dan biaya pengembangannya.

(22)

I-5 1.7 Jadwal dan Tempat Penelitian 1. Jadwal Penelitian

Tabel 1.1 Jadwal Penelitian

Keterangan

Fase

Perancangan Proses Pengerjaan

Penerapan Hasil Kerja

Penyerahan Hasil Kerja

Juli Agustus September Oktober

Workflow

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

Pemodelan Bisnis

Kebutuhan

Analisis dan Desain

Penerapan

Uji

2. Tempat Penelitian

Tempat penelitian ini dilakukan pada PT Taekwang Indonesia Jalan Raya Cinangsi,Karanganyar, Kecamatan Subang Kabupaten Subang Jawa Barat.

1.8 Sistematika Penulisan

Penulisan laporan Tugas Akhir ini disusun menggunakan sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini dibahas tentang latar belakang masalah, identifikasi masalah, batasan masalah, maksud dan tujuan, manfaat penelitian, metode penelitian, jadwal penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

(23)

I-6

Pada bab ini berisi tentang teori yang mendukung penyusunan laporan, termasuk teori tentang analisis, perancangan, implementasi dan pengujian.

Semua terpadu dalam landasan teori yang saling mendukung dalam analisis sistem yang dibahas dalam laporan Tugas Akhir ini.

BAB III ANALISIS KEBUTUHAN SISTEM

Bab ini berisi tentang keadaam umum tempat kerja tugas akhir, seperti profil, sejarah, struktur organisasi, tugas dan wewenang dalam organisasi.

BAB IV PERANCANGAN SISTEM

Bab ini menganalisis sistem yang sedang berjalan, serta menganalisis dokumen, analisis prosedur, antar muka serta evaluasi sistem yang sedang berjalan.

BAB V IMPLEMENTASI DAN PENGUJIAN

Pada bab ini berisi tentang Implementasi dan Pengujian aplikasi yang sudah di buat.

BAB VI KESIMPULAN DAN SARAN

Pada bab ini berisi tentang kesimpulan dari pembahasan yang telah dipaparkan dalam laporan ini. Selain itu saran-saran yang mungkin dapat dijadikan sebagai bahan evaluasi maupun rujukan dalam pengembangan sistem di PT Taekwang Indonesia.

Referensi

Dokumen terkait

Lebih rinci lagi, SID adalah jumlah konsentrasi basa kation kuat dikurangi jumlah dari konsentrasi asam anion kuat.. Untuk definisi ini semua konsentrasi

Tujuan yang ingin dicapai dari pembuatan Tugas Akhir ini adalah untuk mengevaluasi keandalan dari Gardu Induk Nusa Dua yang sebagian besar menggunakan jaringan spindel

Dalam kurikulum tahun 2009 ini, lulusan dari Akademi Militer nantinya selain berpangkat Letnan Dua juga memiliki gelar kesarjanaan (S.ST Han), karena pelaksanaan kurikulum baru

Aminuddin (2012:83) juga mengungkapkan bahwa pada umumnya, alur dalam sebuah karya fiksi merupakan rangkaian cerita yang dibentuk oleh tahapan-tahapan peristiwa

Melalui mata kuliah ini mahasiswa dibekali pengetahuan dalam menyajikan konsep dasar pembelajaran terpadu (hakikat, prinsip, dan karakteristik pembelajaran terpadu),

Joko Sarjono (2008) penelitian yang dilakukan Joko Sarjono tentang Analisis Efisiensi Bank Umum Syariah di Indonesia dengan Metode Data Envelopment Analysis

Oleh karena itu, dilakukan penelitian identifikasi komponen kimia ekstrak daun pepaya ( Carica papaya L.) yang berasal dari Bulupoddo Kabupaten Sinjai dengan tujuan

Dengan asupan nutrisi yang baik pada saat kehamilan, maka menentukan janin yang dikandungnya akan baik dan jika nutrisi ibu kurang maka akan mempengaruhi pada kesehatan