• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL SKRIPSI. Oleh : David Sumantri

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL SKRIPSI. Oleh : David Sumantri"

Copied!
19
0
0

Teks penuh

(1)

ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL

SKRIPSI

Oleh :

David Sumantri 1000862424

Indra Rama Hendrik 1000862720

Yansen Djohan 1000862771

Universitas Bina Nusantara Jakarta

(2)

ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL

SKRIPSI

Diajukan sebagai salah satu syarat Untuk gelar kesarjanaan pada

Jurusan Teknik Informatika Jenjang Pendidikan Strata - 1

Oleh :

David Sumantri 1000862424

Indra Rama Hendrik 1000862720

Yansen Djohan 1000862771

Universitas Bina Nusantara Jakarta

(3)

ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL

SKRIPSI

Disusun oleh :

David Sumantri Indra Rama Hendrik Yansen Djohan

1000862424 1000862720 1000862771

Disetujui oleh : Pembimbing

Syaeful Karim, Ir., M.Sc. Kode dosen : D1526

Universitas Bina Nusantara Jakarta

(4)

PERNYATAAN

Dengan ini kami,

Nama : David Sumantri

NIM : 1000862424

Nama : Indra Rama Hendrik

NIM : 1000862720

Nama : Yansen Djohan

NIM : 1000862771

Judul Skripsi : Analisis dan Perancangan Sistem Peningkatan Kedisiplinan PT. Usahajaya Ficooprasional.

Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya kami, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik.

Menyatakan bahwa kami, akan mempertahankan hak exclusive kami, untuk menggunakan seluruh atau sebagian isi skripsi kami, guna pengembangan karya dimasa depan, misalnya betuk artikel, buku, perangkat lunak, ataupun sistem informasi.

Jakarta, 9 Maret 2010

(5)

vii  PRAKATA

Puji dan syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa atas berkat dan rahmat dan karunia-Nya sehingga skripsi yang berjudul “ANALISIS DAN PERANCANGAN SISTEM PENINGKATAN KEDISIPLINAN PT. USAHAJAYA FICOOPRASIONAL” ini dapat diselesaikan tepat pada waktunya. Skripsi ini disusun sebagai salah satu syarat kelulusan pada jenjang pendidikan Strata-1 jurusan Teknik Informatika di Binus University, Jakarta.

Dalam penulisan skripsi ini, banyak dukungan dan bantuan dari berbagai pihak, baik langsung maupun tidak langsung. Oleh karena itu, pada kesempatan ini kami ingin menyampaikan ucapan terima kasih kepada :

1. Prof. Dr. Ir. Harjanto Prabowo, MM selaku rektor BINUS UNIVERSITY 2. Ir. Sablin Yusuf, MSc., M.Comp.Sc. selaku Dekan Fakultas Ilmu Komputer

BINUS UNIVERSITY

3. Fredy Purnomo, S.Kom., M.Kom. selaku ketua jurusan Teknik Informatika BINUS UNIVERSITY

4. Yen Lina Prasetio, MCompSc selaku sekretaris jurusan Teknik Informatika BINUS UNIVERSITY

5. Syaeful Karim, Ir., M.Sc. selaku dosen pembimbing yang telah banyak memberikan saran dan bimbingan dalam penulisan skripsi ini

6. Seluruh dosen BINUS UNIVERSITY yang telah memberikan bekal ilmu untuk penyusunan skripsi ini

(6)

viii   

7. Bapak Fico Kaiser, MBA selaku Presiden Direktur PT. USAHAJAYA

FICOOPRASIONAL yang telah memberikan kami kesempatan untuk mengerjakan skripsi.

8. Bapak H. Juswanto Wahjudi, SH dan Ibu Tjong Mei Hoa yang telah bersedia membantu kami selama di PT. USAHAJAYA FICOOPRASIONAL.

9. Seluruh Staff PT. USAHAJAYA FICOOPRASIONAL yang telah dengan

ramah membantu kami selama melakukan survei ke perusahaan.

10. Orang tua, keluarga, dan teman-teman yang telah membantu dan memberikan dukungan moral dan material selama kuliah sampai sekarang.

Akhir kata, penulis berharap agar skripsi yang telah tersusun ini dapat berguna dan bermanfaat bagi kita semua khususnya dunia pendidikan dan ilmu komputer di Indonesia.

Jakarta, 09 Maret 2010

(7)

ix DAFTAR ISI

HALAMAN JUDUL LUAR ... i

HALAMAN JUDUL DALAM ... ii

HALAMAN PERSETUJUAN HARD COVER ... iii

HALAMAN PERNYATAAN DEWAN PENGUJI ………..………..iv

HALAMAN PEMBERIAN HAK CIPTA NON EKSKLUSIF ………..v

ABSTRAK ... vi

PRAKATA ... vii

DAFTAR ISI ... .ix

DAFTAR TABEL ... xv

DAFTAR GAMBAR ………..xvii

DAFTAR LAMPIRAN ... xxi

BAB 1 PENDAHULUAN 1.1. Latar Belakang ... 1

1.2. Ruang Lingkup ... 3

1.3. Tujuan dan Manfaat ... 4

(8)

x  

1.5. Sistematika Penulisan ... 7

BAB 2 LANDASAN TEORI 2.1 Human Resource Department (HRD) ... 9

2.1.1 Peran, Fungsi, Tugas dan Tanggung Jawab Departemen Sumber Daya Manusia ... 9

2.1.1.1 Perencanaan ... 9

2.1.1.2 Rekurtmen & Seleksi ... 10

2.1.1.3 Pelatihan, Pengembangan & Penilaian Prestasi ... 11

2.1.1.4 Promosi, Pemindahan dan Pemisahan ... 16

2.2 Disiplin ... 17

2.3 Rekayasa Piranti Lunak ... 19

2.3.1 Definisi Piranti Lunak ... 19

2.3.2 Karakteristik Piranti Lunak ... 20

2.3.3 Aplikasi Piranti Lunak ... 21

2.3.4 Daur Hidup Pengembangan Piranti Lunak ... 24

2.4 Pengertian Internet ... 26

2.4.1 Mekanisme Internet ... 27

2.4.2 Protokol Aplikasi di Internet ... 28

2.4.3 World Wide Web (WWW) ... 30

2.5 Interaksi Manusia dan Komputer ... 31

2.5.1 Definisi Interaksi Manusia dan Komputer ... 31

(9)

xi

2.5.3 Perancangan User Interface ... 32

2.5.4 TopTenMistakes ... 35

2.5.5 Pendekatan Interaksi Manusia dan Komputer ... 38

2.6 Pengertian Data ... 39

2.6.1 Pengertian Basis Data ... 39

2.6.2 Entity Relationship Diagram (ERD) ... 40

2.6.2.1 Pengertian ERD ... 40

2.6.2.2 Komponen ERD ... 41

2.6.3 Diagram Aliran Dokumen (DAD) ... 45

2.7 State Trasition Diagram (STD) ... 53

2.7.1 Pengertian State Transition Diagram ... 53

2.7.2 Komponen STD ... 53

2.8 PHP ... 54

2.9 MySQL ... 55

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Masalah ... 57

3.1.1 Sejarah Perusahaan ... 57

3.1.2 Visi dan Misi Perusahaan ... 58

3.1.3 Struktur Perusahaan ... 59

3.1.4 Tugas dan Wewenang ... 59

3.1.5 Sistem Yang Sedang Berjalan ... 66

3.1.6 Diagram Aliran Dokumen (DAD) ... 69 3.1.6.1 Diagram Aliran Dokumen (DAD) proses absensi 69

(10)

xii  

3.1.6.2 Diagram Aliran Dokumen (DAD) proses cuti ….. 70

3.1.7 Analisis Kebutuhan Pengguna ... 71

3.1.8 Identifikasi Permasalahan ... 72

3.1.9 Usulahan Pemecahan Permasalahan ... 73

3.1.10 Sistem yang diusulkan ... 74

3.2 Perancang Sistem ... 76

3.2.1 Struktur Menu ... 76

3.2.2 Perancangan Basis Data ... 81

3.2.2.1 EntityRelationship Diagram ... 92

3.2.2.2 Diagram Aliran Dokumen (DAD) ... 93

3.2.2.2.1 Diagram Aliran Dokumen (DAD) absensi yang diusulkan ... 93

3.2.2.2.2 Diagram Aliran Dokumen (DAD) pengambilan cuti yang diusulkan ... 94

3.2.3 State Transition Diagram (STD) ... 95

3.2.3.1 STD menu untuk admin ... 95

3.2.3.2 STD untuk karyawan ... 96

3.2.4 Perancangan Layar ... 96

3.2.4.1 Layar Index ... 96

3.2.4.2 Layar Home ... 98

3.2.4.3 Layar Change Password ... 101

3.2.4.4 Layar Team ... 104

3.2.4.5 Layar Team Detail ... 106

(11)

xiii

3.2.4.7 Layar Add Employee ... 112

3.2.4.8 Layar Add Rules ... 115

3.2.4.9 Layar Edit Rules ... 117

3.2.4.10 Layar Point List ... 120

3.2.4.11 Layar Leave Request List ... 122

3.2.4.12 Layar Holiday Allowances ... 124

3.2.4.13 Layar Employee Detail (Admin) ... 125

3.2.4.14 Layar Manage Point ... 128

3.2.4.15 Layar Basic Salary Detail ... 129

3.2.4.16 Layar Detail Request Leave List ... 130

3.2.4.17 Layar Detail Leave History ... 131

3.2.4.18 Layar Employee Detail (Karyawan) ... 132

BAB 4 IMPELMENTASI DAN EVALUASI 4.1 Implementasi ... 135

4.1.1 Spesifikasi Perangkat Keras ... 135

4.1.2 Spesifikasi Perangkat Lunak ... 136

4.1.3 Prosedur Pemakaian Aplikasi ... 138

4.1.3.1 Layar Index ... 138

4.1.3.2 Layar Home ... 139

4.1.3.3 Layar Team ... 141

4.1.3.4 Layar Team Detail (Business Development) ... 143

4.1.3.5 Layar Employee Detail ... 145

(12)

xiv  

4.1.3.7 Layar Manage Point ... 148

4.1.3.8 Layar Request Leave List ... 149

4.1.3.9 Layar Leave History ... 150

4.1.3.10 Layar Employee List ... 151

4.1.3.11 Layar Add Employee ... 157

4.1.3.12 Layar Add Rules ... 158

4.1.3.13 Layar Edit Rules ... 160

4.1.3.14 Layar Point List ... 161

4.1.3.15 Layar Leave Request List ... 163

4.1.3.16 Layar Holiday Allowances ... 164

4.1.3.17 Layar Change Password ... 165

4.1.3.18 Layar Employee Detail (Karyawan) ... 167

4.2 Evaluasi ... 168

4.2.1 Evaluasi Terhadap Sisi Pengguna ... 168

4.2.1.1 Kuesioner Untuk Manager ... 168

4.2.1.2 Kuesioner Untuk Karyawan ... 172

BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan ... 177 5.2 Saran ... 178 DAFTAR PUSTAKA ... 179 RIWAYAT HIDUP ... 181 LAMPIRAN ... L1 SURAT SURVEI

(13)

 

DAFTAR TABEL

Tabel 2.1 Diagram Aliran Dokumen (DAD) ... 45

Tabel 3.1 Tabel absensummaryhistory ... 81

Tabel 3.2 Tabel karyawan ... 82

Tabel 3.3 Tabel Pelanggaran ... 85

Tabel 3.4 Tabel rules ... 85

Tabel 3.5 Tabel team ... 86

Tabel 3.6 Tabel user ... 86

Tabel 3.7 Tabel historipoin ... 87

Tabel 3.8 Tabel historipoinkaryawan ... 87

Tabel 3.9 Tabel log ... 88

Tabel 3.10 Tabel rekapcuti ... 88

Tabel 3.11 Tabel rekaplembur ... 89

Tabel 3.12 Tabel rekappoin ... 90

(14)

 

xvi

Tabel 4.1 Kuisioner pengolahan absensi ... 168

Tabel 4.2 Kuisioner pengolahan pelanggaran ... 169

Tabel 4.3 Kuisioner bonus karyawan ... 169

Tabel 4.4 Kuisioner tingkat pelanggaran ... 170

Tabel 4.5 Kuisioner kesesuaian dengan keinginan ... 170

Tabel 4.6 Kuisioner perhitungan poin ... 171

Tabel 4.7 Kuisioner keefisienan pengolahan data absensi ... 171

Tabel 4.8 Kuisioner pengolahan data ... 172

Tabel 4.9 Kuisioner aplikasi ... 172

Tabel 4.10 Kuisioner manfaat aplikasi ... 173

Tabel 4.11 Kuisioner poin ... 173

Tabel 4.12 Kuisioner perhitungan poin bagi karyawan ... 174

Tabel 4.13 Kuisioner manfaat aplikasi bagi karyawan ... 174

Tabel 4.14 Kuisioner kemudahan penggunaan ... 175

Tabel 4.15 Kuisioner kecepatan informasi ... 175

(15)

 

DAFTAR GAMBAR

Gambar 2.1 Diagram Classic Life Cycle of Software Engineering ... 26

Gambar 2.2 Simbol Strong Entity ... 41

Gambar 2.3 Simbol Weak Entity ... 41

Gambar 2.4 Contoh Composite Entity ... 42

Gambar 2.5 Contoh Relasi 1 : 1 ... 43

Gambar 2.6 Contoh Relasi 1 : M ... 43

Gambar 2.7 Contoh Relasi M : M ... 43

Gambar 2.8 Simbol State Transition Diagram ... 54

Gambar 3.1 Struktur Perusahaan ... 59

Gambar 3.2 Diagram Aliran Data (DAD) proses absensi ... 69

Gambar 3.3 Diagram Aliran Data (DAD) proses pengambilan cuti ... 70

Gambar 3.4 Struktur Menu ... 76

Gambar 3.5 Entity Relationship Diagram (ERD) ... 92

(16)

 

xviii

Gambar 3.7 Diagram Aliran Data (DAD) pengambilan cuti yang diusulkan ... 94

Gambar 3.8 State Transition Diagram (STD) admin ... 95

Gambar 3.9 State Transition Diagram (STD) karyawan ... 96

Gambar 3.10 Rancangan Layar Index ... 96

Gambar 3.11 Rancangan Layar Home ... 98

Gambar 3.12 Rancangan Layar Change Password ... 101

Gambar 3.13 Rancangan Layar Team ... 104

Gambar 3.14 Rancangan Layar Team Detail ... 106

Gambar 3.15 Rancangan Layar Employee List ... 109

Gambar 3.16 Rancangan Layar Add Employee ... 112

Gambar 3.17 Rancangan Layar Add Rules ... 115

Gambar 3.18 Rancangan Layar Edit Rules ... 117

Gambar 3.19 Rancangan Point List ... 120

Gambar 3.20 Rancangan Layar Leave Request List ... 122

Gambar 3.21 Rancangan Layar Holiday Allowances ... 124

(17)

 

Gambar 3.23 Rancangan Layar Manage Point ... 128

Gambar 3.24 Rancangan Layar Basic Salary Detail ... 129

Gambar 3.25 Rancangan Layar Detail Request Leave List ... 130

Gambar 3.26 Rancangan Layar Detail Leave History ... 131

Gambar 3.27 Rancangan Layar Employee Detail (Karyawan) ... 132

Gambar 4.1 Tampilan Layar Index ... 138

Gambar 4.2 Tampilan Layar Home ... 139

Gambar 4.3 Tampilan Layar Team ... 141

Gambar 4.4 Tampilan Layar Team Detail (Business Development) ... 143

Gambar 4.5 Tampilan Layar Employee Detail ... 145

Gambar 4.6 Tampilan Layar Salary Detail ... 147

Gambar 4.7 Tampilan Layar Manage Point ... 148

Gambar 4.8 Tampilan Layar Request Leave List ... 149

Gambar 4.9 Tampilan Layar Leave History ... 150

Gambar 4.10 Tampilan Layar Employee List (Sort By Employee ID) ... 151

(18)

 

xx

Gambar 4.12 Tampilan Layar Employee List (Sort By Position) ... 153

Gambar 4.13 Tampilan Layar Employee List (Sort By Point) ... 154

Gambar 4.14 Tampilan Layar Employee List (setelah fungsi Search dijalankan) ... 155

Gambar 4.15 Tampilan Layar Add Employee ... 157

Gambar 4.16 Tampilan Layar Add Rules ... 158

Gambar 4.17 Tampilan Layar Edit Rules ... 160

Gambar 4.18 Tampilan Layar Point List ... 161

Gambar 4.19 Tampilan Layar Leave Request List ... 163

Gambar 4.20 Tampilan Layar Holiday Allowances ... 164

Gambar 4.21 Tampilan Layar Change Password ... 165

(19)

xxi

DAFTAR LAMPIRAN

Lampiran Wawancara ... L1

Referensi

Dokumen terkait

Ruas jalan akan mengalami kemacetan apabila kapasitas dari badan jalan tersebut tidak mencukup untuk volume atau arus yang melalui ruas jalan per jamnya., dengan kata lain volume

Puji dan syukur kami ucapkan pada Tuhan Yang Maha Esa atas berkat, rahmat dan penyertaan-Nyalah sehingga kami dapat menyelesaikan skripsi yang berjudul “ANALISIS DAN

Berdasarkan pendapat tersebut serta uraian yang terdapat pada latar belakang masalah, identifikasi masalah, dan pembatasan masalah, maka permasalahan dalam penelitian

Meskipun mempunyai persentase wanita dengan pendidikan tidak tamat SD terendah yaitu 11,24%, memiliki wanita aktif bekerja cukup tinggi yaitu 50,83% dan

Jadi tidak perlu ada undang-undang yang memberikan intel wewenang untuk menangkap, menyadap atau membunuh, namanya juga orang yang kerjanya tidak ketahuan, mau apa saja

Dalam penelitian ini aplikasi dibangun dengan menggunakan bahasa pemrograman PHP dan HTML, serta menggunakan database mysql dan Firebird. Database mysql digunakan untuk proses

Dengan disepakat inya perj anj ian kredit an- t ara pengusaha (debit ur) dan Bank selaku kre- dit ur, maka t erj adi hubungan hukum di mana sebenarnya t elah t erj adi

Metode yang digunakan dalam mengajar adalah bukan metode pembelajaran terpadu yang terdapat di psikologi sekolah, tetapi lebih kepada anak-anak mendengarkan aktif, dengan