i PERANCANGAN SISTEM E-KINERJA PEGAWAI BERBASIS WEB
PADA PT. GLOBAL SERVICES MANAGEMENT
TUGAS AKHIR
Diajukan sebagai salah satu syarat untuk memperoleh gelar ahli madya komputer
DANDI ANDRIAN 1710501014
UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAKARTA FAKULTAS ILMU KOMPUTER
PROGRAM STUDI D-III SISTEM INFORMASI TAHUN 2020
ii PERNYATAAN ORISINILITAS
Tugas akhir ini adalah hasil karya sendiri, dan semua sumber yang dikutip maupun yang di rujuk telah saya nyatakan dengan benar.
Nama : Dandi Andrian
NIM : 1710501014
Tanggal : 23 november 2020
Bilamana dikemudian hari ditemukan ketidaksesuaian dengan pernyataan saya ini, maka saya bersedia dituntut dan di proses sesuai dengan hokum yang berlaku.
Jakarta,23 november 2020
Yang menyatakan,
(Dandi Andrian)
iii
iv PERSETUJUAN PROPOSAL TUGAS AKHIR
Dengan ini dinyatakan bahwa Tugas Akhir berikut : Nama : Dandi Andrian
NIM : 1710501014
Program studi : D-III Sistem Informasi
Judul Tugas Akhir : Perancangan Sistem e-kinerja Pegawai Berbasis Web PT. Global Services Management
Sebagai bagian persyaratan yang diperlukan untuk mengikuti ujian sidang Skripsi/Tugas Akhir pada Program Studi D-III Sistem Informasi, Fakultas Ilmu Komputer, Universitas Pembangunan Nasional Veteran Jakarta.
Menyetujui
Tri Rahayu, S.Kom., MM.
Pembimbing Menyetujui,
Ika Nurlaili I, S.Kom, M.Sc.
Ketua Prodi Studi Ditetapkan di : Jakarta
Tanggal Persetujuan : 17 Desember 2020
v PENGESAHAN
Tugas Akhir diajukan oleh :
Nama : Dandi Andrian NIM : 1710501014
Program Studi : D-III Sistem Informasi
Judul Tugas Akhir : Perancangan Sistem e-Kinerja Pegawai Berbasis Web PT. Global Services Management
Telah berhasil dipertahankan di hadapan Tim Penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh gelar Ahli Madya pada Program Studi Sistem Informasi, Fakultas Ilmu Komputer, Universitas Pembangunan Nasional Veteran Jakarta.
Iin Ernawati S.Kom., M.Si
Ketua Penguji
Helena Nurramdhani I, S.Pd., M. Kom, Tri Rahayu S.Kom., M.M.
Penguji II Pembimbing
Ika Nurlaili Isnainiyah., S.Kom, M.Sc.
Ketua Prodi Studi
Ditetapkan di : Jakarta
Tanggal Persetujuan : 15 Februari 2021
Dr. Ermatita, M.Kom.
Dekan
vi PERANCANGAN SISTEM INFORMASI E-KINERJA PEGAWAI
LAPANGAN BERBASIS WEB
PADA PT. GLOBAL SERVICE MANAGEMENT
Dandi Andrian [email protected]
ABSTRAK
Dengan berbagai macam usaha yang terdapat dalam lingkup membangun sebuah perusahaan, pegawai yang bekerja dibidangnya akan sangat berpengaruh terhadap kemajuan perusahaan tersebut. Salah satunya dengan meningkatkan kinerja pegawai, Dengan tujuan perancangan sistem informasi E-kinerja ini adalah salah satu upaya untuk mengetahui seberapa berpengaruhnya hasil kerja pegawai.
Perencanaan sistem usulan ini menggunakan metode Rapid application development (RAD). Aplikasi ini memanfaatkan teknologi untuk menunjang visi perusahaan yaitu profesionalitas dalam memberikan jasa. Dalam penerapannya penialaian pegawai akan dibuat sebuah perancangan aplikasi, ini bertujuan untuk pengolahan data yang akan diolah menjadi sebuah dokumen. Dengan menggunakan Bahasa HTML dan CSS pada halaman website beserta Bahasa pemrograman PHP dan server XAMPP menggunakan MySQL. Diharapkan sistem ini dapat bermanfaat dalam pengolahan kinerja pegawai agar tercapainya efektif dan efisien.
Kata kunci : Perusahaan, Pegawai, Kinerja, Basis data, MySQL, Website, Rapid Application Development.
vii DESIGNING WEB-BASED E-PERFORMANCE INFORMATION
SYSTEMS
FOR FIELD STAFF AT PT. GLOBAL SERVICE MANAGEMENT
Dandi Andrian [email protected]
ABSTRACT
With various kinds of businesses that are within the scope of building a company, employees who work in their fields will greatly influence the progress of the company. One of them is by improving employee performance. With the aim of designing a performance information system, this is an effort to ensure that no one cooperates with the work of employees. This application system planning uses the Rapid Application Development (RAD) method. This application utilizes technology to support the company's vision, namely professionalism in providing services. In its application, employees will be made an application design, it aims to process data that will become a document.
By using HTML and CSS on web pages along with the PHP programming language and server-based data using MySQL. It is hoped that this system can be useful in managing employees so that they can be effective and efficient.
Keywords: Company, Employee, Performance, Database, MySQL, Website, Rapid Application development (RAD)
viii KATA PENGANTAR
Puji dan syukur penulis panjatkan kehadirat Allah SWT Tuhan Yang Maha kuasa karena atas limpahan karuna dan rahmat-Nya penulis dapat menyelesaikan Tugas Akhir yang berjudul “Perancangan Sistem E-kinerja pegawai cleaning service pada PT. Global Service Management” dengan baik. Penulisan Tugas Akhir ini disusun dalam rangka memenuhi persyaratan untuk menyelesaikan program studi D-III Sistem Informasi di Fakultas Ilmu Komputer Universitas Pembangunan Nasional Veteran Jakarta. Dalam tahapan penyelesaian penulisan ini tidak terlepas dari bantuan dari berbagai pihak yang telah memberikan saran dan masukan kepada penulis. Untuk itu penulis mengucapkan banyak terima kasih kepada :
1. Ibu Dr. Ermatita, M.Kom. selaku Dekan Fakultas Ilmu Komputer Universitas Pembangunan Nasional “Veteran” Jakarta.
2. Ibu Ika Nurlaili Isnainiyah, S.Kom., M.S.c selaku Ketua Program Studi D- III Sistem Informasi.
3. Ibu Tri Rahayu S.Kom.,MM. selaku dosen pembimbing tugas akhir dan dosen pembimbing akademik yang telah membantu memberikan masukan kritik dan saran dalam penyelesaian tugas akhir.
4. Keluarga saya yang selalu tulus memberi dukungan dan doa kepada saya.
5. Sahabat-sahabat saya di Universitas Pembangunan Nasional Veteran Jakarta dan lingkungan rumah bernama Panji Aryasatya Ramadhani, Verdy Januar, Rino Akbariano dan Ronal Ade Putra.
Penulis menyadari bahwa penulisan tugas akhir yang dibuat masih jauh dari kata sempurna dikarenakan keterbatasan kemampuan, pengalaman, dan pengetahuan penulis. Oleh karena itu penulis mengharapkan kritik dan saran yang membangun.
Semoga tugas akhir ini bermanfaat bagi pembaca.
Tangerang Selatan, 27 november 2020
Penulis
ix DAFTAR ISI
HALAMAN COVER... i
PERNYATAAN ORISINILITAS ... ii
PERNYATAAN PERSETUJUAN PUBLIKASI ... iii
PERSETUJUAN PROPOSAL TUGAS AKHIR ... iv
PENGESAHAN... v
ABSTRAK ... vi
ABSTRACT ... vii
KATA PENGANTAR ... viii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xv
BAB I ... 1
PENDAHULUAN ... 1
I.1 Latar Belakang ... 1
I.2 Rumusan Masalah ... 2
I.3 Batasan Masalah ... 2
I.4 Tujuan Penelitian ... 3
I.5 Manfaat Penelitian ... 3
BAB I PENDAHULUAN ... 4
BAB II DESKRIPSI GLOBAL PERANGKAT LUNAK ... 4
BAB III DESKRIPSI RINCI KEBUTUHAN ... 4
BAB IV HASIL DAN PEMBAHASAN ... 4
BAB V PENUTUP ... 4
DAFTAR PUSTAKA ... 4
LAMPIRAN ... 4
BAB II ... 5
TINJAUAN PUSTAKA ... 5
II.1 Kinerja ... 5
II.1.1 Pegawai Dan Fungsinya ... 5
II.2 Sistem Informasi ... 6
II.3 Teknologi Informasi... 6
II.4 Internet ... 6
II.4.1 Website ... 7
II.4.2 World Wide Web ... 7
x
II.4.3 Web Browser ... 7
II.5 Basis Data ... 7
II.6 Hypertext Markup Language ... 7
II.7 Hypertext Preprocessor ... 8
II.8 MySQL ... 8
II.10 Unified Modeling Language... 8
II.10.1 Use Case Diagram ... 8
II.10.2 Activity Diagram ... 8
II.10.3 Sequence Diagram ... 9
II.10.4 Class Diagram ... 9
II.11 Rapid Application Development ... 9
II.12 Blackbox Testing ... 9
II.13 PHP ... 10
II.14 Framework Codeigniter ... 10
II.15 Metode PIECES ... 10
II.16 Review Penelitian ... 11
II.17 Kesimpulan ... 14
BAB III ... 15
METODOLOGI PENELITIAN ... 15
III.1 Tahapan Penelitian ... 15
III.2 Uraian Tahapan Penelitian RAD ... 16
III.2.1 Kebutuhan (Requirement) ... 16
III.2.2 Analisa ... 16
III.2.3 Membuat design/mockup ... 16
III.2.4 Report Customer ... 16
III.2.7 Proses Coding ... 17
III.2.8 Pengetesan system ... 17
III.2.9 Perawatan system (maintenance) ... 17
III.3 Alat Bantu Penelitian ... 17
III.3.1 Hardware & Spek Teknis ... 17
III.3.2 Software ... 17
III.4 Jadwal Kegiatan Penelitian ... 18
BAB IV ... 19
ANALISA DAN PERANCANGAN ... 19
IV.1 Analisa sistem berjalan ... 19
xi
IV.1.1 Gambaran perusahaan ... 19
IV.1.2 Stuktur organisasi ... 20
IV.1.3 Tugas dan Fungsi ... 20
IV.1.4 Analisa sistem berjalan ... 22
IV.1.4.2 Tugas Pokok dan Fungsi ... 22
IV.2. Analisa Sistem Berjalan ... 24
IV.2.1 Prosedur Sistem Berjalan ... 24
IV.2.2 Analisis Dokumen ... 25
IV.2.4 Analisis Proses Prosedur Kepegawaian ... 29
IV.2.5 Identifikasi masalah ... 29
IV.3 Rancangan Sistem Usulan ... 31
IV.3.1 Logika Perancangan Sistem Usulan ... 31
IV.3.2 Identifikasi Aktor ... 31
IV.3.2 Usecase sistem usulan ... 33
IV.3.3 Deskripsi Narasi Usecase Sistem usulan ... 33
IV.3.4 Activity Diagram Sistem Usulan ... 36
IV.3.4.1 Activity Diagram Login ... 36
IV.3.4.2 Acitivy Diagram Input Data Pegawai ... 37
IV.3.4.3 Acitivy Diagram Input Akun User ... 38
IV.3.4.4 Acitivy Diagram Indikator Penilaian ... 39
IV.3.4.5 Acitivy Diagram Input Biodata ... 40
IV.3.4.6 Acitivy Diagram Penilaian Pegawai ... 41
IV.3.4.7 Acitivy Diagram Hasil Penilaian Kinerja ... 42
IV.3.5 Sequence Diagram Sistem Usulan ... 43
IV.3.5.1 Sequence Diagram User Login Sistem ... 43
IV.3.5.2 Sequence Diagram Akun User (Manager) ... 44
IV.3.5.3 Sequence Diagram Akun User (Admin) ... 45
IV.3.5.4 Sequence Diagram Data Pegawai (Manager) ... 46
IV.3.5.5 Sequence Diagram Data Pegawai (Admin) ... 47
IV.3.5.6 Sequence Diagram Indikator Penilaian (Manager) ... 48
IV.3.5.7 Sequence Diagram Indikator Penilaian (Admin) ... 49
IV.3.5.8 Sequence Diagram Penilai Customer ... 50
IV.3.5.9 Sequence Diagram Penilai Manager ... 51
IV.3.5.10 Sequence Diagram Informasi Kinerja (Pegawai) ... 52
IV.3.5.11 Sequence Diagram Informasi Kinerja (Admin) ... 53
xii
IV.3.5.12 Sequence Diagram Informasi Kinerja (Manager) ... 54
IV.3.6 Class Diagram Sistem Usulan ... 55
IV.4 Rancangan Kamus Data Sistem ... 56
IV.6 Rancangan Struktur Menu ... 59
IV.7 Rancangan Interface Sistem Usulan... 61
IV.8 Pengujian Sistem dengan Blackbox testing ... 73
BAB V... 77
PENUTUP ... 77
V.1 Kesimpulan ... 77
V.2 Saran ... 78
DAFTAR PUSTAKA ... 79 LAMPIRAN
xiii DAFTAR GAMBAR
Gambar 3.1.1 Alur Metode RAD ... 9
Gambar 3.1.2 Penjelasan Alur Metode RAD ... 15
Gambar 4.1.4.1 fokus segmen ... 22
Gambar 4.1.4.2 Usecase diagram sistem berjalan ... 24
Gambar 4.3.1 Usecase Sistem Usulan ... 33
Gambar 4.8 Activity Diagram Input Biodata ... 40
Gambar 4.11 Sequence Diagram Login ... 43
Gambar 4.12 Sequence Diagram Akun User (Manager) ... 44
Gambar 4.13 Sequence Diagram Akun User (Admin) ... 45
Gambar 4.14 Sequence Diagram Data Pegawai (Manager) ... 46
Gambar 4.15 Sequence Diagram Data Pegawai (Admin) ... 47
Gambar 4.17 Sequence Diagram Indikator Penilaian (Admin) ... 49
Gambar 4.18 Sequence Diagram Penilai Customer ... 50
Gambar 4.19 Sequence Diagram Penilai Manager ... 51
Gambar 4.20 Sequence Diagram Informasi Kinerja (Pegawai) ... 52
Gambar 4.21 Sequence Diagram Informasi (Admin) ... 53
Gambar 4.22 Sequence Diagram Informasi (Manager) ... 54
Gambar 4.23 Class Diagram Sistem Usulan ... 55
Gambar 4.24 Rancangan Struktur Menu Pegawai... 59
Gambar 4.25 Rancangan Struktur Menu Manager ... 60
Gambar 4.28 Mockup Dashboard ... 62
Gambar 4.29 Mockup Dashboard ... 62
Gambar 4.30 Mockup Data Akun ... 63
Gambar 4.31 Mockup Tambah Akun ... 63
Gambar 4.32 Mockup Data Pegawai ... 64
Gambar 4.33 Mockup Tambah Pegawai ... 64
Gambar 4.34 Mockup Indikator ... 65
Gambar 4.35 Mockup Data Indikator ... 65
Gambar 4.36 Mockup Sub Indikator ... 66
Gambar 4.37 Mockup Tambah Sub Indikator ... 66
Gambar 4.38 Mockup Bobot Nilai ... 67
Gambar 4.39 Mockup Tambah Bobot Nilai ... 67
Gambar 4.40 Mockup Penilai Manager ... 68
Gambar 4.41 Mockup Penilai Customer ... 68
xiv
Gambar 4.42 Mockup Tambah Penilai Manager ... 69
Gambar 4.43 Mockup Tambah Penilai Customer ... 70
Gambar 4.44 Mockup Penilaian Pegawai (penilai customer) ... 71
Gambar 4.45 Mockup Penilaian Pegawai (penilai Manager) ... 72
xv DAFTAR TABEL
Tabel 2.1 Review Penelitian ... 12
Tabel 3.1 Jadwal Penelitian & perancangan ... 18
Tabel 4.2 Tugas dan Fungsi ... 20
Tabel 4.3 Analisis Dokumen Input ... 25
Tabel 4.4 Analisis Dokumen Output ... 25
Tabel 4.5 Analisis Dokumen Simpanan ... 25
Tabel 4.6 Analisa Indikator Penilaian ... 26
Tabel 4.7 Analisa Sub Indikator ... 27
Tabel 4.8 Analisis Bobot Nilai ... 27
Tabel 4.9 Analisis Proses Prosedur Kepegawaian ... 29
Tabel 4.10 Identifikasi Aktor ... 31
Tabel 4.11 Alur Usecase Login ... 33
Tabel 4.12 alur Usecase Input Data Pegawai ... 33
Tabel 4.13 Alur Usecase Input Akun User ... 34
Tabel 4.14 Alur Usecase Input Indikator ... 34
Tabel 4.15 Alur Usecase Input Biodata Customer ... 34
Tabel. 4.16 Alur Usecase penilai manager dan customer ... 34
Tabel 4.17 Alur Usecase Hasil Penilaian Kinerja ... 35
Tabel 4.18 Bobot Nilai ... 56
Tabel 4.19 Hasil Penilaian... 56
Tabel 4.20 Indikator ... 57
Tabel 4.21 Jabatan ... 57
Tabel 4.22 Pegawai ... 57
Tabel 4.23 Penilai customer ... 57
Tabel 4.24 penilai manager ... 58
Tabel 4.25 sub indikator ... 58
Tabel 4.26 user... 58
Tabel 4.18 Hasil uji Blackbox Testing ... 73