Sistem Informasi Kepegawaian Berbasis Web dengan Menggunakan PHP dan MySQL (Studi Kasus Sogo Departement Store Bandung).

(1)

vi

ABSTRAK

SOGO Department Store yang berada di Bandung, merupakan perusahaan yang bergerak di bidang retail yang memiliki proses bisnis yang cukup kompleks dalam pengolahan data kepegawaiannya. Sampai saat ini, pengolahan data tersebut masih menggunakan sistem manual yang belum terkomputerisasi dan penyimpanan datanya masih tersebar serta belum terdokumentasi dengan baik. Oleh karena itu penulis bertujuan membangun aplikasi database untuk pengolahan data pegawai, data acara, data gaji, data cuti, data jadwal, data absensi dan pengolahan laporan berbasis web. Metode penelitian yang digunakan untuk membangun aplikasi ini adalah dengan observasi langsung pada SOGO Department Store Bandung. Perangkat lunak yang digunakan untuk mendukung pembuatan aplikasi ini yaitu bahasa pemrograman PHP dan MySQL untuk mengelola database serta Adobe Dreamweaver CS5 untuk membuat website.


(2)

vii

ABSTRACT

SOGO Department Store that was in Bandung, is a company engaged in retail has a fairly complex business processes in the processing of personnel data. Until now, such data processing still using manual system that has not been computerized and data storage are still scattered and not well documented. Therefore the writer purposes to build a database application to employee data, event data, salary data, leave data, schedule data, presence data processing and reports on the web. The research methods used to build this application with direct observation at SOGO Department Store Bandung. This application is designed and supported by PHP programming language and MySQL to manage a database with Adobe Dreamweaver CS5 to make website.


(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR LAMPIRAN ... xiv

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah ...1

1.2 Rumusan Masalah ...2

1.3 Tujuan Pembahasan...2

1.4 Ruang Lingkup Kajian ...3

1.5 Sumber Data ...4

1.6 Sistematika Penyajian ...4

BAB II KAJIAN TEORI 2.1 Konsep Dasar Sistem ...6

2.1.1 Definisi Sistem ...6

2.1.2 Karakteristik Sistem ...7

2.1.3 Klasifikasi Sistem ...8

2.2 Konsep Dasar Informasi ...9

2.2.1 Definisi Informasi ...9

2.2.2 Kualitas Informasi ...9

2.2.3 Siklus Informasi ... 10

2.3 Konsep Dasar Sistem Informasi ... 11

2.4 Human Resource Management ... 11

2.5 Human Resource Department (HRD) ... 11


(4)

ix

2.6.1 Diagram Konteks ... 12

2.6.2 Data Flow Diagaram (DFD) ... 12

2.6.3 Process Specification (PSPEC) ... 14

2.6.4 Kamus Data / Data Dictionary ... 14

2.7 Konsep Basis Data ... 15

2.8 Perancangan Basis Data ... 16

2.8.1 Entity Relationship Diagram (ERD) ... 16

2.9 Pemrograman Web ... 18

2.10 HTML ... 19

2.11 PHP: Hypertext Preprocessor (PHP) ... 20

2.11.1 Sejarah PHP ... 20

2.11.2 Keunggulan PHP ... 20

2.11.3 Struktur Dasar PHP ... 21

2.12 MySQL ... 21

2.12.1 Bahasa SQL diterapkan dalam MySQL ... 22

2.12.2 Koneksi PHP dan MySQL ... 22

2.13 Adobe Dreamweaver CS5 ... 24

2.14 Konsep Dasar Sistem Informasi ... 25

BAB III ANALISIS DAN RANCANGAN SISTEM 3.1 Proses Bisnis ... 27

3.1.1 Proses Bisnis Penjadwalan ... 28

3.1.2 Proses Bisnis Absensi Pegawai ... 28

3.1.3 Proses Bisnis Pengajuan Cuti ... 31

3.1.3 Proses Bisnis Penggajian ... 33

3.2 Entity Relationship Diagram (ERD) ... 35

3.3 ERD To Database ... 37

3.4 Data Flow Diagram (DFD) ... 42

3.4.1 DFD LEVEL 0 ... 42

3.4.2 DFD LEVEL 1 ... 42

3.4.3 DFD LEVEL 2 PROSES 1 ... 44

3.4.4 DFD LEVEL 2 PROSES 2 ... 45

3.4.5 DFD LEVEL 2 PROSES 3 ... 45


(5)

x

3.4.7 DFD LEVEL 2 PROSES 5 ... 46

3.4.8 DFD LEVEL 2 PROSES 6 ... 47

3.4.9 DFD LEVEL 2 PROSES 7 ... 48

3.4.10 DFD LEVEL 3 PROSES 1.3 ... 49

3.4.11 DFD LEVEL 3 PROSES 2.2 ... 49

3.4.12 DFD LEVEL 3 PROSES 3.3 ... 50

3.4.13 DFD LEVEL 3 PROSES 6.2 ... 50

3.4.14 DFD LEVEL 3 PROSES 6.5 ... 51

3.4.15 DFD LEVEL 3 PROSES 6.6 ... 51

3.5 Process Specification (PSPEC) ... 52

3.6 Kamus Data / Data Dictionary ... 58

3.7 Desain User Interface ... 62

3.7.1 Utama ... 62

3.7.2 Contact us ... 62

3.7.3 Login ... 63

3.7.4 Event ... 63

3.7.5 Profile ... 64

3.7.6 Request Leave ... 64

3.7.7 View Request Leave ... 65

3.7.8 Schedule ... 66

3.7.9 Salary ... 66

3.7.10 Main Form ... 67

3.7.11 Add Event ... 68

3.7.12 Search Event ... 68

3.7.13 Add Employee ... 69

3.7.14 Seacrh Employee ... 70

3.7.15 Reimbursement ... 70

3.7.16 List Job Salary ... 71

3.7.17 View Salary List ... 72

3.7.18 Request Leave ... 73

3.7.19 View Request Leave ... 74

3.7.20 Set Schedule ... 74

3.7.21 Input Schedule ... 75


(6)

xi

3.7.23 Input Day Off ... 76

3.7.24 Day Off ... 77

3.7.25 Input Presence ... 78

3.7.26 View Presence... 78

BAB IV HASIL PENELITIAN 4.1 Tampilan Antarmuka Website ... 80

4.1.1 Halaman Login ... 80

4.1.2 Halaman Utama Admin ... 81

4.1.3 Halaman Admin menu event ... 81

4.1.4 Halaman Admin submenu add event ... 82

4.1.5 Halaman Admin submenu search event ... 83

4.1.6 Halaman Admin menu employee ... 83

4.1.7 Halaman Admin submenu add employee ... 84

4.1.8 Halaman Admin submenu search employee ... 84

4.1.9 Halaman Admin menu salary ... 85

4.1.10 Halaman Admin submenu reimbursement ... 85

4.1.11 Halaman Admin submenu list job salary ... 86

4.1.12 Halaman Admin submenu view salary list ... 87

4.1.13 Halaman Admin menu leave ... 87

4.1.14 Halaman Admin submenu request leave ... 88

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN 5.1 Test Case dan Error Handling Employee Website ... 89

BAB VI SIMPULAN DAN SARAN 6.1 Simpulan ... 94

6.2 Saran ... 94

DAFTAR PUSTAKA……….95


(7)

xii

DAFTAR GAMBAR

Gambar 1 Siklus Informasi ………...……... 10

Gambar 2 External Entity ………...………... 13

Gambar 3 Data Flow ………...………...…... 13

Gambar 4 Process ………...………...…... 13

Gambar 5 Data Store………...………...…... 13

Gambar 6 ERD dengan relasi satu ke satu ………... 16

Gambar 7 ERD dengan relasi satu ke banyak ……… ... 17

Gambar 8 ERD dengan relasi banyak ke satu ………... 17

Gambar 9 ERD dengan relasi banyak ke banyak………... 17

Gambar 10 Tampilan Halaman Awal Dreamweaver CS5 ……….. ... 24

Gambar 11 Tampilan Application Bar Dreamweaver CS5 ………. ... 24

Gambar 12 Tampilan Toolbar Document Dreamweaver CS5 …... ... 24

Gambar 13 Tampilan Ruang Kerja Dreamweaver CS5 ………….. ... 25

Gambar 14 Struktur Organisasi SOGO Department Store Bandung... 27

Gambar 15 Flowchart penjadwalan ... 28

Gambar 16 Flowchart absensi pegawai... 29

Gambar 17 Kartu absensi pegawai... 30

Gambar 18 Flowchart pengajuan cuti ... 31

Gambar 19 Form pengajuan cuti... 32

Gambar 20 Penggajian pegawai ... 33

Gambar 21 Flowchart pengajuan penggantian dana... 34

Gambar 22 ERD ...………... 36

Gambar 23 DFD Level 0 ... .42

Gambar 24 DFD Level 1 ... 43

Gambar 25 DFD Level 2 Proses 1 ... 44

Gambar 26 DFD Level 2 Proses 2 ... 45

Gambar 27 DFD Level 2 Proses 3... 45

Gambar 28 DFD Level 2 Proses 4... 46

Gambar 29 DFD Level 2 Proses 5... 46

Gambar 30 DFD Level 2 Proses 6... 47

Gambar 31 DFD Level 2 Proses 7... 48

Gambar 32 DFD Level 3 Proses 1.3... 49

Gambar 33 DFD Level 3 Proses 2.2... 49

Gambar 34 DFD Level 3 Proses 3.3... 50

Gambar 35 DFD Level 3 Proses 3.4... 50

Gambar 36 DFD Level 3 Proses 5.2... 50

Gambar 37 DFD Level 3 Proses 6.2... 51

Gambar 38 DFD Level 3 Proses 6.5... 51

Gambar 39 DFD Level 3 Proses 6.6... 52

Gambar 40 Desain Form Halaman Utama...…………..……...63

Gambar 41 Desain Form Halaman Contact us... ………..…………...63

Gambar 42 Desain Form Halaman Login …....……….………...64

Gambar 43 Desain Form Halaman Profile ………...64

Gambar 44 Desain Form Halaman Schedule……….………...65


(8)

xiii

Gambar 46 Desain Form Annual Leave submenu Lihat Konfirmasi Cuti ...67

Gambar 47 Desain Form Salary...67

Gambar 48 Desain Main Form...68

Gambar 49 Desain Form Add Event...69

Gambar 50 Desain Form Search Event...69

Gambar 51 Desain Form Add Employee...70

Gambar 52 Desain Form Search Employee...71

Gambar 53 Desain Form Reimbursement...72

Gambar 54 Desain Form List job salary...73

Gambar 55 Desain Form View salary list...73

Gambar 56 Desain Form Request leave...74

Gambar 57 Desain Form View request leave...75

Gambar 58 Desain Form Set schedule...76

Gambar 59 Desain Form Input schedule...77

Gambar 60 Desain Form View schedule...77

Gambar 61 Desain Form Input day off...78

Gambar 62 Desain Form Day off...78

Gambar 63 Desain Form Input presence...79


(9)

xiv

DAFTAR TABEL

Tabel I Simbol-simbol ERD ………... 17

Tabel II Tabel Pegawai ...……….………... 37

Tabel III Tabel Divisi ...………...37

Tabel IV Tabel Jabatan ...………... 38

Tabel V Tabel Gaji... ...…………...………... 38

Tabel VI Tabel Gaji_Divjab ...………...……... 38

Tabel VII Tabel Shift... ...………..…… 38

Tabel VIII Tabel Jadwal ...…………..………...……... 39

Tabel IX Tabel Absensi ...………... ...39

Tabel X Tabel Tunjangan...………...39

Tabel XI Tabel Tunjangan_Absensi ...……….………... . 40

Tabel XII Tabel Cuti ...………...……….………... 40

Tabel XIII Tabel Event ...………...……….………... ...41

Tabel XIV Tabel Level ...…..……….………... 41

Tabel XV Tabel Reimbursement...41

Tabel XVI Tabel Divisi_Jabatan...42

Tabel XVII Tabel Add Data Event...52

Tabel XVIII Tabel Edit Data Event...53

Tabel XIX Tabel Delete Data Event...53

Tabel XX Tabel Add Data Pegawai...54

Tabel XXI Tabel Edit Data Pegawai...54

Tabel XXII Tabel Input Data Jadwal...55

Tabel XXIII Tabel Edit Data Jadwal...55

Tabel XXIV Tabel Input Data Presence...56

Tabel XXV Tabel Edit Confirm Leave...56

Tabel XXVI Tabel Input Reimbursement...57

Tabel XXVII Tabel Edit Reimbursement...57

Tabel XXVIII Tabel Input Allowance...58

Tabel XXIX Tabel Edit Allowance...59

Tabel XXX Kamus Data Pegawai...59

Tabel XXXI Kamus Data Divisi...59

Tabel XXXII Kamus Data Jabatan...60

Tabel XXXIII Kamus Data Absensi...60

Tabel XXXIV Kamus Data Jadwal...60

Tabel XXXV Kamus Data Cuti...61

Tabel XXXVI Kamus Data Tunjangan...61

Tabel XXXVII Kamus Data Gaji...62


(10)

xv

DAFTAR LAMPIRAN


(11)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Shopping Centre merupakan pusat perbelanjaan sekaligus tempat

refreshing yang banyak dikunjungi oleh masyarakat. Salah satu nya yang

terdapat di kota Bandung yaitu Sogo

Department Store. Sebuah tempat

perbelanjaan

yang

menjual

barang-barang

sandang

yang

lebih

mengutamakan

fashion. Sebagai

Department Store tentunya memiliki

banyak pegawai di dalamnya, yang terdiri dari satu orang

Store Manager

sebagai pimpinan, kemudian ada dua

Sales Manager

dan satu

Supporting

Manager

sebagai penanggung jawab divisi. Ketiga

Manager

tersebut

membawahi beberapa

Supervisor dan banyak

Staff Operational. Mengingat

banyaknya pegawai serta semua hal yang menyangkut kinerja dari pegawai

itu sendiri, maka diperlukan suatu sistem informasi yang menyimpan semua

data tentang kepegawaian yang bisa diakses oleh

user pihak perusahaan

khususnya HRD (Human Resources Department) selaku admin, Store

Manager sebagai store manager dan pegawai itu sendiri sebagai employee.

Setelah dilakukan peninjauan terlebih dahulu terhadap sistem

kepegawaian yang sedang berjalan pada Sogo

Department Store Bandung,

didalamnya terdapat banyak hal yang perlu mendapatkan perhatian khusus

diantaranya pengelolaan data pegawai, jadwal kerja pegawai, absensi

pegawai, pengambilan hak cuti pegawai, pengajuan penggantian dana

sampai rincian gaji pegawai masih kurang efektif dan efisien karena masih

dilakukan secara manual dengan banyak menggunakan media cetak yaitu

berupa

form, slip, dan buku untuk menyimpan data ataupun penyampaian

informasi yang besar kemungkinannya dapat hilang ataupun cepat rusak.

Berdasarkan pertimbangan di atas Sogo

Department Store

Bandung

membutuhkan sistem informasi untuk mengelola data kepegawaian yang

manual tersebut dengan memanfaatkan teknologi informasi agar dapat


(12)

2

Universitas Kristen Maranatha

meminimalisasi penggunaan

form, slip maupun buku. Dengan dibuatnya

aplikasi ini diharapkan dapat mempermudah kerja

user dalam mengelola

data-data kepegawaian sehingga sistem yang sedang berjalan tersebut

dapat dikembangkan menjadi suatu sistem yang lebih baik lagi serta dapat

dipergunakan secara terinci, detail dan efektif.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, rumusan

permasalahan yang akan dibahas dalam laporan ini diantaranya :

1. Bagaimana mengelola data pegawai?

2. Bagaimana mengatur jadwal kerja pegawai secara otomatis?

3. Bagaimana mengelola hak cuti pegawai?

4. Bagaimana membuat simulasi rincian gaji pegawai?

5. Bagaimana membuat report kepegawaian?

1.3 Tujuan Pembahasan

Adapun tujuan pembahasan dari rumusan masalah di atas yaitu

membangun sistem informasi kepegawaian dengan lebih mengoptimalkan

teknologi komputer sehingga memberikan kemudahan dalam proses

pengolahan data pegawai serta penyediaan informasi data pegawai.

Kemudian merancang dan membuat

homepage sebagai salah satu

sarana atau media informasi bagi pegawai yang menggunakannya. Dengan

adanya

homepage data pegawai ini maka dapat mempermudah cara

penyampaian informasi mengenai data pegawai yang dibutuhkan. Selain itu,

aplikasi ini dibuat untuk menggantikan fungsi-fungsi manual yang biasanya

menggunakan media cetak, yaitu berupa

form, slip, dan buku untuk

menyimpan

data

maupun

penyampaian

informasi

yang

besar

kemungkinannya dapat hilang atau cepat rusak. Kini penyampaian informasi

tersebut dikemas dalam media informasi yang berteknologi yaitu

menggunakan komputer, sehingga informasi dapat diperoleh dengan cepat,

tepat, dan akurat.


(13)

3

Universitas Kristen Maranatha

1.4 Ruang Lingkup Kajian

Ruang lingkup kajian dari sistem informasi kepegawaian pada Sogo

Department Store Bandung khususnya bagian HRD menangani kegiatan

pengolahan data pegawai, jadwal kerja pegawai, absensi pegawai,

pengambilan hak cuti pegawai dan rincian gaji pegawai dengan

menggunakan sistem komputerisasi. Aplikasi ini didesain untuk kenyamanan

user ketika mengakses pendataan dan pengaturan aktifitas. Sebagai batasan

aplikasi, tampilan akan berisi :

1.

Home, sebagai halaman utama aplikasi ini yang berisi informasi

mengenai Sogo

Department Store Bandung. Menu ini dapat dilihat

oleh user sebagai admin ataupun pegawai sebelum melakukan login.

2.

Login, dilakukan oleh admin HRD untuk melakukan penginputan,

pengubahan dan penghapusan data.

Login juga dilakukan oleh

store

manager dan pegawai yang hanya bisa melakukan beberapa fitur

tertentu pada aplikasi ini.

3.

Event, berisi gambar-gambar

event atau tema dan isi dari event yang

akan diselenggarakan di Sogo

Department Store

Bandung. Menu ini

dikelola oleh

user sebagai admin dan dapat dilihat oleh semua

pegawai termasuk store manager.

4.

Employee, didalamnya terdapat data pegawai, meliputi kode pegawai,

nama pegawai, umur, jenis kelamin, alamat, kota, no telp, divisi dan

jabatan. Menu ini dapat dilihat oleh pegawai itu sendiri dan dikelola

oleh user sebagai admin.

5.

Schedule, pada menu ini pegawai hanya dapat melihat jadwal kerja

pegawai. Sedangkan proses pendataan absensi pegawai, meliputi

banyak hari kerja, banyak hari libur dan banyak hari tidak masuk

bekerja dikarenakan alasan tertentu seperti sakit, izin, alpa dilakukan

oleh user sebagai admin.

6.

Leave, merupakan menu yang digunakan pegawai untuk mengajukan

cuti pada hari tertentu dan baru akan di konfirmasi oleh

user sebagai


(14)

4

Universitas Kristen Maranatha

yang berisi pengajuan hak cuti pegawai yang dikelola oleh

user

sebagai admin dan terdapat submenu

View Request Leave dimana

user yang melakukan pengajuan cuti dapat melihat konfirmasi cuti.

7.

Salary, pada menu ini user dapat melakukan simulasi perhitungan gaji

dan melihat besar gaji yang diperoleh. Sedangkan

user sebagai Store

Manager dapat mengelola besaran gaji pegawai yang meliputi besar

gaji pokok, fasilitas seperti uang makan dan uang transportasi.

8.

Report, menu ini hanya dapat dilihat dan dikelola oleh

user sebagai

admin dan

Store Manager, didalamnya berisi

report pegawai,

report

penjadwalan, report absensi, report cuti dan report penggajian.

9.

Contact us, berisi alamat, no.fax maupun no. Telepon Sogo

Department Store Bandung dan head office yang dapat dihubungi.

10.

Logout, untuk keluar aplikasi.

1.5 Sumber Data

Adapun metode pengumpulan data yang digunakan adalah

sebagaimana terurai di bawah ini :

1. Observasi

Yaitu mengadakan pengamatan secara langsung maupun tidak

langsung terhadap proses kegiatan yang berkenaan dengan masalah

yang diteliti, berhubungan dengan masalah atau topik yang dibahas.

2. Wawancara

Yaitu dengan melakukan dialog dengan pihak-pihak yang langsung

terlibat dengan masalah kepegawaian yang diteliti.

1.6 Sistematika Penyajian

Sistematika

penyajian

dimaksudkan

untuk

mempermudah

pembahasan permasalahan dan memberikan gambaran yang jelas, maka

sistematika penyajian dibagi menjadi enam bab disertai dengan

lampiran-lampiran yang diperlukan yaitu sebagai berikut :


(15)

5

Universitas Kristen Maranatha

1. BAB I PENDAHULUAN

Bab ini membahas mengenai latar belakang masalah, rumusan

masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan

sistematika penyajian.

2. BAB II KAJIAN TEORI

Bab ini membahas mengenai landasan teori yang mendukung

dalam pemecahan masalah yang ada serta sistem pengolahan data

yang digunakan, perancangan sistem, perancangan basis data, dan

alat pendukung lain yang digunakan untuk membantu pemecahan

masalah seperti : PHP dan MySQL.

3. BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai analisis sistem yang akan

dibangun dengan menguraikan proses bisnis dan prinsip kerja dari

sistem yang akan dikembangkan.

4. BAB IV HASIL PENELITIAN

Bab ini membahas hasil dari penelitian mengenai sistem

informasi yang akan dikembangkan dari sistem yang sedang berjalan.

5. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas mengenai penelitian yang telah dilakukan

dan uji coba sistem yang telah dibuat secara lebih mendalam.

6. BAB VI SIMPULAN DAN SARAN

Bab ini membahas mengenai simpulan dari penelitian yang

telah dilakukan serta saran mengenai pengembangan lebih lanjut dari

sistem yang sudah ada.


(16)

94

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Setelah pembuatan Sistem Informasi Kepegawaian SOGO

Department Store, maka dapat diambil beberapa simpulan :

1. Sistem dapat membantu mengelola data pegawai karena sistem dapat

meningkatkan efisiensi dan efektifitas pekerjaan.

2. Sistem dapat mengatur jadwal kerja pegawai secara otomatis.

3. Sistem dapat mengelola data kepegawaian dengan baik.

4. Sistem dapat mengurangi human error.

6.2 Saran

Saran untuk pengembangan Sistem Informasi Kepegawaian SOGO

Department Store ini adalah :

1. Sistem diharapkan mampu memvalidasi secara otomatis konfirmasi

cuti sehingga admin tidak perlu bersusah payah untuk mencari data

pegawai yang melakukan permohonan cuti.

2. Diharapkan proses penyajian data dan pengolahan data dapat lebih

cepat lagi terutama bila data sudah semakin banyak

3. Untuk rincian gaji sebaiknya di kembangkan lebih detail agar lebih

jelas penjabarannya.

4. Aplikasi ini dapat di kembangkan dengan ditambhankannya forum

komunikasi antar pegawai sehingga pertukaran informasi menjadi

lebih mudah lagi.


(17)

95

DAFTAR PUSTAKA

Arief, M. R. (2011).

Pemrograman Web Dinamis menggunakan PHP dan

MySQL. Yogyakarta: Andi Offset.

Hariyanto, B. (2004). Sistem Manajemen Basis Data. Bandung: Informatika.

Jogiyanto, H. (1989). Analisis dan Desain Sistem Informasi. Yogyakarta: Andi

Offset.

Jogiyanto, H. (1999). Pengenalan Komputer. Yogyakarta: Andi Offset.

Kadir, A. (1998).

Konsep & Tuntunan Praktis Basis Data. Yogyakarta: Andi

Offset.

Kendall, K. &. (2003).

Analisis dan Perancangan Sistem. Jakarta: PT

Prenhallindo.

MADCOMS. (2010).

Kupas Tuntas Adobe Dreamweaver CS5 dengan

Pemrograman PHP & MySQL. Yogyakarta: CV. Andi Offset.

Mahyuzir, T. D. (1989).

Analisa dan Perancangan Sistem Pengolahan Data.

Jakarta: PT Elex Media Komputindo.

Sutanta, E. (1996). Sistem Basis Data. Yogyakarta: Andi Offset.

Redaksi Sinar Grafika. (2004).

Undang-Undang Ketenagakerjaan Lengkap.

Jakarta: Sinar Grafika Offset.


(1)

meminimalisasi penggunaan form, slip maupun buku. Dengan dibuatnya aplikasi ini diharapkan dapat mempermudah kerja user dalam mengelola data-data kepegawaian sehingga sistem yang sedang berjalan tersebut dapat dikembangkan menjadi suatu sistem yang lebih baik lagi serta dapat dipergunakan secara terinci, detail dan efektif.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, rumusan permasalahan yang akan dibahas dalam laporan ini diantaranya :

1. Bagaimana mengelola data pegawai?

2. Bagaimana mengatur jadwal kerja pegawai secara otomatis? 3. Bagaimana mengelola hak cuti pegawai?

4. Bagaimana membuat simulasi rincian gaji pegawai? 5. Bagaimana membuat report kepegawaian?

1.3 Tujuan Pembahasan

Adapun tujuan pembahasan dari rumusan masalah di atas yaitu membangun sistem informasi kepegawaian dengan lebih mengoptimalkan teknologi komputer sehingga memberikan kemudahan dalam proses pengolahan data pegawai serta penyediaan informasi data pegawai.

Kemudian merancang dan membuat homepage sebagai salah satu sarana atau media informasi bagi pegawai yang menggunakannya. Dengan adanya homepage data pegawai ini maka dapat mempermudah cara penyampaian informasi mengenai data pegawai yang dibutuhkan. Selain itu, aplikasi ini dibuat untuk menggantikan fungsi-fungsi manual yang biasanya menggunakan media cetak, yaitu berupa form, slip, dan buku untuk menyimpan data maupun penyampaian informasi yang besar kemungkinannya dapat hilang atau cepat rusak. Kini penyampaian informasi tersebut dikemas dalam media informasi yang berteknologi yaitu menggunakan komputer, sehingga informasi dapat diperoleh dengan cepat, tepat, dan akurat.


(2)

3

Universitas Kristen Maranatha

1.4 Ruang Lingkup Kajian

Ruang lingkup kajian dari sistem informasi kepegawaian pada Sogo

Department Store Bandung khususnya bagian HRD menangani kegiatan pengolahan data pegawai, jadwal kerja pegawai, absensi pegawai, pengambilan hak cuti pegawai dan rincian gaji pegawai dengan menggunakan sistem komputerisasi. Aplikasi ini didesain untuk kenyamanan

user ketika mengakses pendataan dan pengaturan aktifitas. Sebagai batasan aplikasi, tampilan akan berisi :

1. Home, sebagai halaman utama aplikasi ini yang berisi informasi mengenai Sogo Department Store Bandung. Menu ini dapat dilihat oleh user sebagai admin ataupun pegawai sebelum melakukan login. 2. Login, dilakukan oleh admin HRD untuk melakukan penginputan,

pengubahan dan penghapusan data. Login juga dilakukan oleh store manager dan pegawai yang hanya bisa melakukan beberapa fitur tertentu pada aplikasi ini.

3. Event, berisi gambar-gambar event atau tema dan isi dari event yang akan diselenggarakan di Sogo Department Store Bandung. Menu ini dikelola oleh user sebagai admin dan dapat dilihat oleh semua pegawai termasuk store manager.

4. Employee, didalamnya terdapat data pegawai, meliputi kode pegawai, nama pegawai, umur, jenis kelamin, alamat, kota, no telp, divisi dan jabatan. Menu ini dapat dilihat oleh pegawai itu sendiri dan dikelola oleh user sebagai admin.

5. Schedule, pada menu ini pegawai hanya dapat melihat jadwal kerja pegawai. Sedangkan proses pendataan absensi pegawai, meliputi banyak hari kerja, banyak hari libur dan banyak hari tidak masuk bekerja dikarenakan alasan tertentu seperti sakit, izin, alpa dilakukan oleh user sebagai admin.

6. Leave, merupakan menu yang digunakan pegawai untuk mengajukan cuti pada hari tertentu dan baru akan di konfirmasi oleh user sebagai admin nantinya. Pada menu ini terdapat submenu Request Leave


(3)

yang berisi pengajuan hak cuti pegawai yang dikelola oleh user

sebagai admin dan terdapat submenu View Request Leave dimana

user yang melakukan pengajuan cuti dapat melihat konfirmasi cuti. 7. Salary, pada menu ini user dapat melakukan simulasi perhitungan gaji

dan melihat besar gaji yang diperoleh. Sedangkan user sebagai Store Manager dapat mengelola besaran gaji pegawai yang meliputi besar gaji pokok, fasilitas seperti uang makan dan uang transportasi.

8. Report, menu ini hanya dapat dilihat dan dikelola oleh user sebagai admin dan Store Manager, didalamnya berisi report pegawai, report

penjadwalan, report absensi, report cuti dan report penggajian.

9. Contact us, berisi alamat, no.fax maupun no. Telepon Sogo

Department Store Bandung dan head office yang dapat dihubungi. 10. Logout, untuk keluar aplikasi.

1.5 Sumber Data

Adapun metode pengumpulan data yang digunakan adalah sebagaimana terurai di bawah ini :

1. Observasi

Yaitu mengadakan pengamatan secara langsung maupun tidak langsung terhadap proses kegiatan yang berkenaan dengan masalah yang diteliti, berhubungan dengan masalah atau topik yang dibahas. 2. Wawancara

Yaitu dengan melakukan dialog dengan pihak-pihak yang langsung terlibat dengan masalah kepegawaian yang diteliti.

1.6 Sistematika Penyajian

Sistematika penyajian dimaksudkan untuk mempermudah pembahasan permasalahan dan memberikan gambaran yang jelas, maka sistematika penyajian dibagi menjadi enam bab disertai dengan lampiran-lampiran yang diperlukan yaitu sebagai berikut :


(4)

5

Universitas Kristen Maranatha

1. BAB I PENDAHULUAN

Bab ini membahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian.

2. BAB II KAJIAN TEORI

Bab ini membahas mengenai landasan teori yang mendukung dalam pemecahan masalah yang ada serta sistem pengolahan data yang digunakan, perancangan sistem, perancangan basis data, dan alat pendukung lain yang digunakan untuk membantu pemecahan masalah seperti : PHP dan MySQL.

3. BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini membahas mengenai analisis sistem yang akan dibangun dengan menguraikan proses bisnis dan prinsip kerja dari sistem yang akan dikembangkan.

4. BAB IV HASIL PENELITIAN

Bab ini membahas hasil dari penelitian mengenai sistem informasi yang akan dikembangkan dari sistem yang sedang berjalan. 5. BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas mengenai penelitian yang telah dilakukan dan uji coba sistem yang telah dibuat secara lebih mendalam.

6. BAB VI SIMPULAN DAN SARAN

Bab ini membahas mengenai simpulan dari penelitian yang telah dilakukan serta saran mengenai pengembangan lebih lanjut dari sistem yang sudah ada.


(5)

6.1 Simpulan

Setelah pembuatan Sistem Informasi Kepegawaian SOGO

Department Store, maka dapat diambil beberapa simpulan :

1. Sistem dapat membantu mengelola data pegawai karena sistem dapat meningkatkan efisiensi dan efektifitas pekerjaan.

2. Sistem dapat mengatur jadwal kerja pegawai secara otomatis. 3. Sistem dapat mengelola data kepegawaian dengan baik. 4. Sistem dapat mengurangi human error.

6.2 Saran

Saran untuk pengembangan Sistem Informasi Kepegawaian SOGO

Department Store ini adalah :

1. Sistem diharapkan mampu memvalidasi secara otomatis konfirmasi cuti sehingga admin tidak perlu bersusah payah untuk mencari data pegawai yang melakukan permohonan cuti.

2. Diharapkan proses penyajian data dan pengolahan data dapat lebih cepat lagi terutama bila data sudah semakin banyak

3. Untuk rincian gaji sebaiknya di kembangkan lebih detail agar lebih jelas penjabarannya.

4. Aplikasi ini dapat di kembangkan dengan ditambhankannya forum komunikasi antar pegawai sehingga pertukaran informasi menjadi lebih mudah lagi.


(6)

95

DAFTAR PUSTAKA

Arief, M. R. (2011). Pemrograman Web Dinamis menggunakan PHP dan MySQL. Yogyakarta: Andi Offset.

Hariyanto, B. (2004). Sistem Manajemen Basis Data. Bandung: Informatika. Jogiyanto, H. (1989). Analisis dan Desain Sistem Informasi. Yogyakarta: Andi Offset.

Jogiyanto, H. (1999). Pengenalan Komputer. Yogyakarta: Andi Offset.

Kadir, A. (1998). Konsep & Tuntunan Praktis Basis Data. Yogyakarta: Andi Offset.

Kendall, K. &. (2003). Analisis dan Perancangan Sistem. Jakarta: PT Prenhallindo.

MADCOMS. (2010). Kupas Tuntas Adobe Dreamweaver CS5 dengan Pemrograman PHP & MySQL. Yogyakarta: CV. Andi Offset.

Mahyuzir, T. D. (1989). Analisa dan Perancangan Sistem Pengolahan Data.

Jakarta: PT Elex Media Komputindo.

Sutanta, E. (1996). Sistem Basis Data. Yogyakarta: Andi Offset.

Redaksi Sinar Grafika. (2004). Undang-Undang Ketenagakerjaan Lengkap.

Jakarta: Sinar Grafika Offset.