107
SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN PADA PT. POLLUX BARELANG MEGASUPERBLOK (POLUX HABIBIE BATAM) DENGAN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) SKRIPSI Oleh: Belya Golda Silitonga 171300004 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) GICI BATAM 2018

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

  • Upload
    others

  • View
    16

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN PADA PT. POLLUX BARELANG MEGASUPERBLOK (POLUX

HABIBIE BATAM) DENGAN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

SKRIPSI

Oleh: Belya Golda Silitonga

171300004

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI BATAM

2018

Page 2: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

i

Page 3: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

ii

Page 4: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

iii

Page 5: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

iv

Page 6: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

v

Page 7: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

vi

Page 8: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

vii

ABSTRAK

Sistem Pendukung Keputusan (SPK) adalah suatu sistem yang berbasis

komputer yang di rancang guna membantu pengambilan keputusan untuk

memecahkan masalah tertentu dengan memanfaatkan data dan model tertentu

yang membantu manager dalam pengambilan keputusan. Merancang Sistem

Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang

Megasuperblok (Polux Habibie Batam) Dengan Menggunakan Metode Simple

Additive Weighting (SAW) dapat membantu devisi HRD dalam mengambil

keputusan yang akurat dan tepat sasaran dan tentu sesuai dengan kriteria dalam

merekrut calon karywan baru. Algoritma Simple Additive Weighting (SAW) adalah

salah satu algoritma yang digunakan untuk pengambilan keputusan. Algoritma

Simple Additive Weighting (SAW) juga dikenal dengan algoritma metode

penjumlahan berbobot. Metode ini membutuhkan proses normalisasi matriks

keputusan (x) ke suatu skala yang dapat dibandingkan dengan semua rating

alternatif. Ada beberapa kriteria yang menjadi dasar pengambilan keputusan

antara lain Pendidikan, Pengalaman, Usia, Nilai. Adapun hasil akhir dalam

penelitian ini adalah hasil prioritas kriteria yang diurutkan dari yang tertinggi

hingga terendah, sehingga dapat dengan mudah mengambil keputusan dengan

melihat hasil tersebut.

Kata Kunci: Rekrutmen, Sistem Pemilihan Keputusan, Simple Additive Weighting

(SAW).

Page 9: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

viii

ABSTRACT

Decision Support System (DSS) is a computer-based system designed to help

decision-making to solve certain problems by utilizing certain data and models

that help managers in decision making. Designing Employee Acceptance Decision

Support Systems at PT. Pollux Barelang Megasuperblok (Polux Habibie Batam)

Using the Simple Additive Weighting Method (SAW) can help the HRD division in

making decisions that are accurate and on target and certainly in accordance

with the criteria for recruiting new recruits. Simple Additive Weighting (SAW)

algorithm is one of the algorithms used for decision making. Simple Additive

Weighting (SAW) algorithm is also known as a weighted addition method

algorithm. This method requires the decision matrix normalization process (x) to

a scale that can be compared with all alternative ratings. There are several

criteria that are the basis for decision making, including Education, Experience,

Age, Value. The final results in this study are the results of the priority criteria

which are sorted from the highest to the lowest, so that they can easily make

decisions by looking at these results.

Keywords: Recruitment, Decision Support System, Simple Additive Weighting

(SAW).

Page 10: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

ix

DAFTAR ISI

Judul Halaman

HALAMAN JUDUL .............................................................................................. i

HALAMAN PERSETUJUAN ............................................................................... ii

HALAMAN PENGESAHAN ............................................................................... iii

HALAMAN PERNYATAAN ............................................................................... iv

KATA PENGANTAR ........................................................................................... v

ABSTRAK ......................................................................................................... vii

ABSTRACT ...................................................................................................... viii

DAFTAR ISI ....................................................................................................... ix

DAFTAR TABEL.............................................................................................. xiii

DAFTAR GAMBAR ......................................................................................... xiv

BAB I PENDAHULUAN ................................................................................... 1

1.1 Latar Belakang ........................................................................................ 1

1.2 Rumusan Masalah .................................................................................... 2

1.3 Batasan Masalah ...................................................................................... 3

1.4 Tujuan Penelitian ..................................................................................... 3

1.5 Manfaat Penelitian ................................................................................... 3

1.6 Sistematika Penulisan ............................................................................... 4

BAB II LANDASAN TEORI .............................................................................. 6

2.1 Teori Umum ............................................................................................ 6

Page 11: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

x

2.1.1 Definisi Sistem ..................................................................................... 6

2.1.2 Definisi Data & Informasi ..................................................................... 6

2.2 Teori Khusus ........................................................................................... 7

2.2.1 Sistem Pendukung Keputusan (SPK) ...................................................... 7

2.2.2 Metode Simple Additive Weighting (SAW) ........................................... 14

2.2.3 Basis Data (Database) ......................................................................... 16

2.2.4 Entitiy Relationship Diagram (ERD) .................................................... 17

2.2.5 Flowchart .......................................................................................... 18

2.2.6 Unified Modelling Language (UML) .................................................... 23

2.2.7 Black Box Testing ............................................................................... 25

2.2.8 Pre-Hypertext Preprocessor (PHP) ...................................................... 26

2.2.9 MySQL ............................................................................................. 28

2.2.10 XAMPP ............................................................................................ 29

2.2.11 Web Server ........................................................................................ 30

2.2.12 HTML .............................................................................................. 31

2.2.13 Hypertext Transfer Protocol (HTTP) .................................................... 31

2.2.14 Rekrutmen Karyawan ......................................................................... 32

2.3 Penelitian Terdahulu............................................................................... 33

BAB III METODOLOGI PENELITIAN ............................................................ 35

3.1 Kerangka Kerja Penelitian ....................................................................... 36

3.2 Metode Pengembangan Sistem ................................................................ 36

3.3 Gambaran Umum Perusahaan .................................................................. 39

Page 12: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

xi

3.3.1 Sejarah Singkat Perusahaan .............................................................. 39

3.3.2 Visi, Misi Dan Tujuan Perusahaan .................................................... 41

3.3.3 Struktur Organisasi Perusahaan ........................................................ 42

3.3.4 Aktivitas Perusahaan ....................................................................... 47

3.3.5 Lokasi Perusahaan .......................................................................... 50

BAB IV ANALISIS DAN IMPLEMENTASI ..................................................... 51

4.1 Analisis Sistem yang Berjalan ................................................................. 51

4.2 Analisis Sistem yang Diusulkan ............................................................... 52

4.3 Analisa Kebutuhan Sistem ...................................................................... 56

4.4 Analisis Kebutuhan Perangkat Keras ........................................................ 57

4.5 Analisis Kebutuhan Perangkat Lunak ....................................................... 57

4.6 Entity Relationship Diagram (ERD) ......................................................... 57

4.7 Perancangan Sistem................................................................................ 59

4.7.1 Use Case Diagram .......................................................................... 59

4.7.2 Sequence Diagram (Diagram sequens) .............................................. 60

4.7.3 Class Diagram (Diagram Kelas) ....................................................... 64

4.8 Perancangan Antarmuka ......................................................................... 65

4.8.1 Perancangan Antarmuka Login ......................................................... 65

4.8.2 Perancangan Antarmuka Halaman Utama .......................................... 65

4.8.3 Perancangan Antarmuka Menu Pengelelolaan Data Kriteria ................. 66

4.8.4 Perancangan Antarmuka Menu Pengelelolaan Data Nilai ..................... 66

4.8.5 Perancangan Antarmuka Menu Pengelelolaan Data Alternatif .............. 67

Page 13: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

xii

4.8.6 Perancangan Antarmuka Menu Ranking ............................................ 67

4.8.7 Perancangan Antarmuka Laporan...................................................... 68

4.9 Implementasi Sistem .............................................................................. 68

4.9.1 Implementasi Perangkat Lunak ......................................................... 69

4.9.2 Implementasi Perangkat Keras .......................................................... 69

4.9.3 Implementasi Antarmuka ................................................................. 69

4.10 Pengujian .............................................................................................. 73

4.10.1 Rencanan Pengujian ........................................................................ 73

4.10.2 Kasus dan Hasil Pengujian ............................................................... 74

BAB V PENUTUP ............................................................................................. 83

DAFTAR PUSTAKA .......................................................................................... 84

Page 14: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

xiii

DAFTAR TABEL

Judul Halaman

Tabel 2.1 Simbol-simbol Flowchart ................................................................... 19

Tabel 2.2 Penelitian Terdahulu .......................................................................... 33

Tabel 4.1 Alur Sistem ........................................................................................... 53

Tabel 4.2 Tabel Pendidikan ................................................................................... 55

Tabel 4.3 Tabel Pengalaman .................................................................................. 55

Tabel 4.4 Tabel Nilai Tes ...................................................................................... 55

Tabel 4.5 Tabel IPK ............................................................................................. 55

Tabel 4.6 Data alternatif ........................................................................................ 74

Tabel 4.7 Tabel Hasil Fuzzifikasi Data alternatif ...................................................... 74

Tabel 4.8 Tabel Hasil Perangkingan ....................................................................... 78

Tabel 4.9 Tabel Hasil Pengujian............................................................................. 79

Page 15: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

xiv

DAFTAR GAMBAR

Judul Halaman

Gambar 2.1 Entity Relationship Diagram (ERD)................................................ 19

Gambar 2.2 Flowchart ....................................................................................... 22

Gambar 2.3 Black Box Testing ........................................................................... 26

Gambar 3.1 Kerangka Kerja Penelitian ................................................................... 35

Gambar 3.2 Model Sekuensial Linier (Waterfall) ..................................................... 37

Gambar 3.3 Struktur Organisasi PT. Pollux Barelang Megasuperblok ......................... 43

Gambar 3.4 Lokasi Perusahaan .............................................................................. 50

Gambar 4.1 Alur Sistem Yang Sedang Berjalan ....................................................... 51

Gambar 4.2 Entity Relationship Diagram (ERD)...................................................... 58

Gambar 4.3 Use Case Diagram.............................................................................. 59

Gambar 4.4 Sequence Diagram Login..................................................................... 60

Gambar 4.5 Sequence Diagram Mengelola Kriteria .................................................. 60

Gambar 4.6 Sequence Diagram Mengelola Sub Kriteria ........................................... 61

Gambar 4.7 Sequence Diagram Mengelola Data Alternatif........................................ 62

Gambar 4.8 Sequence Diagram Perangkingan ......................................................... 63

Gambar 4.9 Sequence Diagram Unduh Laporan....................................................... 63

Gambar 4.10 Class Diagram ................................................................................. 64

Gambar 4.11 Perancangan Antarmuka Login ........................................................... 65

Gambar 4.12 Perancangan Antarmuka Halaman Utama ............................................ 66

Page 16: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

xv

Gambar 4.13 Perancangan Antarmuka Menu Pengelelolaan Data Kriteria ................... 66

Gambar 4.14 Perancangan Antarmuka Menu Pengelelolaan Data Nilai ....................... 67

Gambar 4.15 Perancangan Antarmuka Menu Pengelelolaan Data Alternatif ................ 67

Gambar 4.16 Perancangan Antarmuka Menu Rangking ............................................ 68

Gambar 4.17 Perancangan Antarmuka Laporan ....................................................... 68

Page 17: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Peran Sumber Daya Manusia (SDM) pada suatu perusahaan sangat lah

penting. Pengelolaan dalam merekrut karyawan untuk bekerja di perusahaan pun

sangat mempengaruhi beberapa aspek penentu keberhasilan kerja dari perusahaan

tersebut. Jika Sumber Daya Manusia (SDM) dapat diorganisir dengan baik, maka

diharapkan perusahaan dapat menjalankan semua proses usahanya dengan baik.

Dengan semakin banyaknya Sumber Daya Manusia (SDM) yang memiliki

kemampuan yang berbeda-beda maka, dalam merekrut karyawan baru diperlukan

penyeleksian dari calon karyawan. Jika proses penyeleksian tersebut dilakukan

secara manual tentu akan menyulitkan bagi devisi Human Resources Departement

(HRD) dan juga rawan akan terjadinya suatu kesalahan dalam mengambil

keputusan.

Dalam perkembangan teknologi yang semakin hari semakin canggih,

penyeleksian penerimaan karyawan dibeberapa perusahaan masih menemui

kesulitan terkait dengan pengambilan keputusan yang didasarkan kriteria dan

persyaratan-persyaratan tertentu. Integrasi dari perangkat keras, perangkat lunak,

dan proses pengambilan keputusan tersebut membutuhkan Sistem Pendukung

keputusan (SPK) untuk mendapatkan solusi dalam menyelesaikan berbagai

masalah. Begitu juga dengan penerimaan karyawan baru untuk perusahaan

tersebut yang memungkinkan manajemen perusahaan untuk melakukan

pengambilan keputusan dengan lebih cepat dan akurat.

Page 18: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

2

Berdasarkan permsalahan tersebut di atas, maka sistem pendukung

keputusan merupakan salah satu alternatif solusi atau alternatif tindakan guna

membantu devisi Human Resources Departement (HRD) untuk mengambil

keputusan calon karyawan yang paling berkualitas dan terbaik sesuai dengan

kriteria yang ada.

Dengan melihat latar belakang yang ada, maka penulis tertarik untuk

mengadakan penelitian dengan menggambil judul “SISTEM PENDUKUNG

KEPUTUSAN PENERIMAAN KARYAWAN PADA PT. POLLUX

BARELANG MEGASUPERBLOK (POLUX HABIBIE BATAM) DENGAN

MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)”.

1.2 Rumusan Masalah

Dari penjelasan latar belakang diatas, maka dapat dirumuskan permasalahan

yang terjadi adalah sebagai berikut:

1. Bagaimana membuat suatu Sistem Pendukung Keputusan (SPK) yang

membantu devisi Human Resources Departement (HRD) menentukan

keputusan penerimaan karyawan terbaik sesuai dengan kriteria yang

diinginkan dalam bentuk ranking dan dengan menggunakan metode Simple

Additive Weighting (SAW)?

2. Apakah Sistem Pendukung Keputusan (SPK) yang dibuat dapat

mempermudah devisi Human Resources Departement (HRD) dalam

menentukan keputusan penerimaan karyawan terbaik sesuai dengan kriteria

yang dibutuhkan?

Page 19: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

3

1.3 Batasan Masalah

Agar dalam permasalahan lebih terarah dan berjalan dengan baik maka

perlu adanya permasalahan yang dibatasi. Batasan-batasan tersebut adalah:

1. Data yang akan digunakan adalah data dari PT. Pollux Barelang

Megasuperblok (Polux Habibie Batam).

2. Metode yang digunakan adalah metode Simple Additive Weighting (SAW).

3. Parameter yang didapat dari hasil survei yaitu Pendidikan, Pengalaman,

Nilai Tes, dan IPK.

1.4 Tujuan Penelitian

Tujuan penelitian ini adalah:

1. Membuat suatu Sistem Pendukung Keputusan (SPK) yang membantu devisi

Human Resources Departement (HRD) menentukan keputusan penerimaan

karyawan terbaik sesuai dengan kriteria yang diinginkan dalam bentuk

ranking dan dengan menggunakan metode Simple Additive Weighting

(SAW).

2. Mempermudah devisi Human Resources Departement (HRD) dalam

menentukan keputusan penerimaan karyawan terbaik sesuai dengan kriteria

yang dibutuhkan.

1.5 Manfaat Penelitian

Hasil Penelitian ini diharapkan dapat memberi beberapa kegunaan yaitu:

1. Penetitian dapat dijadikan referensi dan dapat melengkapi temuan-temuan

empiris di bidang sistem informasi untuk pengembangan penelitian

selanjutnya.

Page 20: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

4

2. Dapat memberikan keputusan khususnya dengan menggunakan metode

Simple Additive Weighting.

3. Diharapkan juga dengan adanya sistem pendukung keputusan ini dapat

membantu devisi Human Resources Departement (HRD) untuk menentukan

keputusan penerimaan karyawan terbaik sesuai dengan kriteria yang

dibutuhkan.

1.6 Sistematika Penulisan

Sistematikan penulisan penelitian ini dimaksudkan untuk memberikan

gambaran umum mengenai isi dan pembahasan setiap bab yang terdapat dalam

penyusunan skripsi ini adalah sebagai berikut:

1. BAB I PENDAHULUAN

Bab ini terdiri dari latar belakang, rumusan masalah, batasan masalah,

tujuan penelitian, manfaat penelitian, serta sistematika penulisan atas

penyusunan skripsi ini.

2. BAB II LANDASAN TEORI

Bab ini berisi tentang teori-teori dan metode yang berhubungan dengan

topik yang dibahas atau permasalahan yang sedang dihadapi yaitu berupa

pembahasan mengenai Sistem Pendukung Keputusan (SPK), Mysql,

Flowchart, Web, ERD, dll.

3. BAB III METODOLOGI PENELITIAN

Bab ini berisi tentang gambaran umum perusahaan, desain, kerangka kerja

atau pendekatan yang akan digunakan dalam menjawab permasalahan

penelitian/studi untuk mencapai tujuan penelitian secara rinci, singkat dan

jelas.

Page 21: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

5

4. BAB IV ANALISIS DAN IMPLEMENTASI

Bab ini berisi hasil proses yang terjadi pada tahap implementasi.

Mengemukakan tentang analisa sistem yang sedang berjalan dan

pembahasan sistem secara detail.

5. BAB V PENUTUP

Bab ini merupakan bagian penutup dari skripsi yang memuat kesimpulan

dari keseluruhan penelitian ini. Temuan-temuan yang diperoleh dari hasil

analisis pembahasan bab-bab sebelumnya dan keterbatasan-keterbatasan

yang ditemukan dalam penelitian, serta saran agar sistem yang dibangun

dapat memberikan manfaat untuk peneliti yang masa akan datang.

Page 22: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

6

BAB II

LANDASAN TEORI

2.1 Teori Umum

Teori umum adalah suatu pernyataan apabila benar maka benar secara

universal. Teori umum berlaku bagi semua waktu, semua tempat dan semua

keadaan serta semua permasalahan dalam kelas yang dinyatakan. Adapun teori

umum dalam penelitian ini adalah sebagai berikut:

2.1.1 Definisi Sistem

Menurut Tata Sutabri (2012:10), secara sederhana, suatu sistem dapat

diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau

variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain,

dan terpadu. Menurut Taufiq (2013:2), Sistem adalah kumpulan dari sub-sub

sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk

mencapai suatu tujuan tertentu.

Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa sistem

adalah suatu kumpulan atau kelompok dari elemen atau komponen yang saling

berhubungan atau terintegrasi dan saling bergantung satu sama lain untuk

mencapai tujuan tertentu.

2.1.2 Definisi Data & Informasi

Menurut Sutabri (2012:1), Data adalah bahan mentah yang diproses untuk

menyajikan informasi. Menurut Taufiq (2013:13), Data adalah sesuatu yang

diberikan untuk kemudian di olah.

Page 23: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

7

Dari penjelasan diatas, maka dapat disimpulkan data adalah bahan mentah

yang mengandung sesuatu pengetahuan dan harus diolah sehingga menghasilkan

informasi yang menunjukkan fakta.

Menurut McLeod dalam Yakub (2012:8), Informasi adalah data yang

diolah menjadi bentuk yang lebih berguna bagi penerimanya. Menurut Taufiq

(2013:15), Informasi adalah data-data yang diolah sehingga memiliki nilai tambah

dan bermanfaat bagi pengguna.

Berdasarkan kedua definisi yang dikemukakan oleh para ahli diatas dapat

ditarik kesimpulan informasi adalah data yang sudah diolah menjadi sebuah

bentuk yang memiliki arti dan bermanfaat bagi pengguna.

2.2 Teori Khusus

Teori Khusus adalah teori yang berkaitan dengan sejumlah fakta – fakta

partikular tertentu. Teori tersebut berusahan menjelaskan fakta – fakta itu dalam

hubungannya yang satu dengan yang lainnya, hanya dapat di aplikasikan suatu

macam masalah saja. Adapun teori khusus dalam penelitian ini adalah sebagai

berikut:

2.2.1 Sistem Pendukung Keputusan (SPK)

Sistem Pendukung Keputusan (SPK) merupakan proses alternatif tindakan

untuk mencapai tujuan tertentu. Sistem pendukung keputusan dilakukan dengan

pendekatan sistematis terhadap permasalahan melalui proses pengumpulan data

menjadi informasi, serta ditambah dengan faktor-faktor yang perlu

dipertimbangkan dalam menentukan sebuah keputusan.

Sistem Pendukung Keputusan (SPK) atau Decission Support Sistem (DSS)

diperkenalkan pertama kali oleh Michael S. Scoott Morton pada tahun 1970-an

Page 24: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

8

dengan istilah Management Decision System (Sprague, 1982). Definisi sistem

adalah sekumpulan hal atau kegiatan atau elemen atau subsistem yang saling

bekerja sama atau yang dihubungkan dengan cara-cara tertentu sehingga

membentuk satu kesatuan untuk melaksanakan suatu fungsi guna mencapai suatu

tujuan.

Menurut Hilya Magdalena (2012: 50), Konsep pendukung keputusan

ditandai dengan sistem interaktif berbasis komputer yang membantu pengambil

keputusan memanfaatkan data dan model untuk menyelesaikan masalah-masalah

yang tidak terstruktur. Pada dasarnya Sistem Pendukung Keputusan dirancang

untuk mendukung seluruh tahap pengambilan keputusan mulai dari

mengidentifikasi masalah, memilih data yang relevan, menentukan pendekatan

yang digunakan dalam proses pengambilan keputusan, sampai mengevaluasi

pemilihan alternatif. Hartika Manao Berto Nadeak, Taronisokhi Zebua (2017:50),

Sistem Pendukung Keputusan (SPK)/Decision Support System (DSS) merupakan

sistem informasi interakif yang menyediakan informasi, pemodelan, dan

pemanipulasian data. Sistem Pendukung Keputusan (SPK) adalah berbasis

komputer sistem informasi yang mengandung bisnis atau organisasi pengambilan

keputusan kegiatan. Sistem Pendukung Keputusan (SPK) melayani manajemen,

operasional, dan tingkat perencanaan organisasi (manajemen biasanya

pertengahan dan lebih tinggi) dan membantu untuk membuat keputusan, yang

mungkin cepat berubah dan tidak mudah ditentukan di muka unstructured dan

masalah keputusan semi terstruktur.

Dari berbagai pengertian sistem pendukung keputusan di atas, dapat

disimpulkan bahwa Sistem Pendukung Keputusan (SPK) adalah suatu sistem yang

Page 25: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

9

berbasis komputer yang di rancang guna membantu pengambilan keputusan untuk

memecahkan masalah tertentu dengan memanfaatkan data dan model tertentu

yang membantu manager dalam pengambilan keputusan.

Ada beberapa karakteristik dari sistem pendukung keputusan antara lain

yaitu:

1. Mendukung seluruh kegiatan organisasi.

2. Mendukung beberapa kegiatan yang saling berinteraksi.

3. Dapat digunakan berulang kali yang bersifat konstan.

4. Terdapat dua kompinen utama, yaitu data dan model.

5. Menggunakan baik data internal dan eksternal.

6. Menggunakan beberapa model kuantitatif.

2.2.1.1 Konsep Dasar Sistem Pendukung Keputusan (SPK)

Secara garis besar Sistem Pendukung Keputusan (SPK) atau Decission

Support System (DSS) dibangun oleh tiga komponen utama yaitu:

1. Database

Sistem database berisi kumpulan darisemua data bisnis yang dimiliki

perusahaan atau lembaga, baik yang berasal dari transaksi sehari-hari, maupun

data dasar (master file). Untuk keperluan Sistem Pendukung Keputusan (SPK),

diperlukan data yang relevan dengan permasalahan yang hendak dipecahkan

melalui simulasi.

2. Model Base

Model Base atau suatu model yang merepresentasikan permasalahan ke

dalam format kuantitatif (model matematika sebagai contohnya) sebagai dasar

Page 26: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

10

simulasi atau pengambilan keputusan, termasuk di dalamnya tujuan dari

permasalahan (obyektif), Komponen-komponen terkait, batasan-batasan yang ada

(constrains), dan hal-hal terkait lainnya.

3. Software System

Kedua komponen di atas untuk selanjutnya di satukan dalam kompinen

ketiga yaitu Software System, setelah sebelumnya direpresentasikan dalam bentuk

model yang dipahami computer. Contohnya adalah penggunaan teknik RDBMS

(Relational Database Management System), OODBMS (Object Oriented

Database Management System) untuk memodelkan struktur data. Sedangkan

MBSS (Model Base Management System) dipergunakan untuk merepresentasikan

masalah yang ingin dicari pemecahannya.

2.2.1.2 Tujuan Sistem Pendukung Keputusan (SPK)

Tujuan Sistem Pendukung Keputusan yang dikemukakan oleh (Turban,

2005):

1. Membantu manajer dalam pengambilan keputusan atas masalah semi

terstruktur.

2. Memberikan dukungan atas pertimbangan manajer dan bukannya

dimaksudkan untuk menggantikan fungsi manajer.

3. Meningkatkan efektivitas keputusan yang di ambil manajer lebih dari pada

perbaikan efisiensinya.

4. Kecepatan komputasi. Komputer memungkinkan para pengambil

keputusan untuk melakukan banyak komputasi secara cepat dengan biaya

yang rendah.

Page 27: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

11

5. Peningkatan produktivitas. Membangun suatu kelompok pengambil

keputusan, terutama para pakar, bisa sangat mahal. Pendukung

terkomputerisasi bisa mengurangi ukuran kelompok dan memungkinkan

para anggotanya untuk berada di berbagai lokasi yang berbeda-beda

(menghemat biaya perjalanan). Selain itu, produktivitas staf pendukung

(misalnya analisis keuangan dan hukum) bisa di tingkatkan. Produktivitas

juga bisa di tingkatkan menggunakan peralatan optimasi yang menentukan

cara terbaik untuk menjalankan sebuah bisnis.

6. Dukungan kualitas. Komputer bisa meningkatkan kualitas keputusan yang

di buat. Sebagai contoh, semakin banyak data yang di akses, makin

banyak juga alernatif yang bisa di evaluasi. Analisis resiko bisa di lakukan

dengan cepat dan pandangan dari para pakar (beberapa dari mereka berada

di lokasi yang jauh) bisa dikumpulkan dengan cepat dan dengan biaya

yang lebih rendah. Keahlian bahkan bisa di ambil langsung dari sebuah

sistem computer melalui metode kecerdasan tiruan. Dengan computer,

para pengambil keputusan bisa melakukan simulasi yang kompleks,

memeriksa banyak scenario yang memungkinkan, dan menilai berbagai

pengaruh secara cepat dan ekonomis. Semua kapabilitas tersebut

mengarah kepada keputusan yang lebih baik.

7. Berdaya saing. Manajemen dan pemberdayaan sumber daya perusahaan.

Tekanan persaingan menyebabkan tugas pengambilan keputusan menjadi

sulit. Persaingan di dasarkan tidak hanya pada harga, tetapi juga pada

kualitas, kecepatan, kustomasi produk, dan dukungan pelanggan.

Organisasi harus mampu secara sering dan cepat mengubah mode operasi,

Page 28: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

12

merekayasa ulang proses dan struktur, memberdayakan karyawan, serta

berinovasi. Teknologi pengambilan keputusan bisa menciptakan

pemberdayaan yang signifikan dengan cara memperbolehkan seseorang

untuk membuat keputusan yang baik secara cepat, bahkan jika mereka

memiliki pengetahuan yang kurang.

8. Mengatasi keterbatasan kognitif dalam pemrosesan dan penyimpanan.

Menurut Simon (1977), otak manusia memiliki kemampuan yang terbatas

untuk memproses dan menyimpan informasi. Orang-orang kadang sulit

mengingat dan menggunakan sebuah informasi dengan cara yang bebas

dari kesalahan.

2.2.1.3 Keuntungan Sistem Pendukung Keputusan (SPK)

Sistem Pendukung Keputusan (SPK) juga memiliki keuntungan atau

manfaat. Beberapa keuntungan dari Sistem Pendukung Keputusan (SPK) antara

laian adalah sebagai berikut:

1. Sistem Pendukung Keputusan (SPK) memperluas kemampuan pengambil

keputusan dalam memperoses data.

2. Kecepatan simulasi memberikan kemampuan bagi kita untuk

mengevaluasi dampak keputusan dengan waktu yang singkat.

3. Sistem Pendukung Keputusan (SPK) membantu pengambil keputusan

untuk memecahkan masalah.

4. Mampu mendukung pencarian solusi dari beebagai permasalahan yang

kompleks.

5. Dapat merespon dengan cepat pada situasi yang tidak diharapkan dalam

konsisi yang berubah – ubah.

Page 29: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

13

6. Pandangan dan pembelajaran baru.

7. Sebagai fasilitator dalam komunikasi.

8. Meningkatkan kontrol dan kinerja.

9. Menghemat suber daya manusia (SDM).

10. Menghemat waktu karena kaputusan dapat diambil dengan cepat.

11. Meningkatkan produktivitas analisis.

2.2.1.4 Kriteria Sistem Pendukung Keputusan (SPK)

Sistem pendukung keputusan dirancang secara khusus untuk mendukung

seseorang yang harus mengambil keputusan-keputusan tertentu. Berikut ini

beberapa karakteristik sistem pendukung keputusan (Oetomo, Sistem Pendukung

Keputusan : 2002), yaitu :

1. Interaktif

Sistem pendukung keputusan memiliki user interface yang komunikatif

sehingga pemakai dapat melakukan akses secara cepat ke data dan

memperoleh informasi yang dibutuhkan.

2. Fleksibel

Sistem pendukung keputusan memiliki sebanyak mungkin variabel

masukkan, kemampuan untuk mengolah dan memberikan keluaran yang

menyajikan alternatif-alternatif keputusan kepada pemakai.

3. Data Kualitas

Sistem pendukung keputusan memiliki kemampuan menerima data

kualitas yang dikuantitaskan yang sifatnya subyektif dari pemakainya,

sebagai data masukkan untuk pengolahan data. Misalnya : penilaian

Page 30: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

14

terhadap kecantikan yang bersifat kualitas, dapat dikuantitaskan dengan

pemberian bobot nilai seperti 75 atau 90.

4. Prosedur Pakai

Sistem pendukung keputusan mengandung suatu prosedur yang dirancang

berdasarkan rumusan formal atau juga beberapa prosedur kepakaran

seseorang atau kelompok dalam menyelesaikan suatu bidang masalah

dengan fenomena tertentu.

2.2.2 Metode Simple Additive Weighting (SAW)

Algoritma Simple Additive Weighting (SAW) adalah salah satu algoritma

yang digunakan untuk pengambilan keputusan. Algoritma Simple Additive

Weighting (SAW) juga dikenal dengan algoritma metode penjumlahan berbobot.

metode ini membutuhkan proses normalisasi matriks keputusan (x) ke suatu skala

yang dapat dibandingkan dengan semua rating alternatif yang ada.

Metode Simple Additive Weighting (SAW) sering juga dikenal dengan

istilah metode penjumlahan terbobot. Konsep dasar metode Simple Additive

Weighting (SAW) adalah mencari penjumlahan terbobot dari rating kinerja pada

setiap alternatif pada semua atribut (Fishburn, 1976) (MacCrimmon, 1968).

Metode Simple Additive Weighting (SAW) membutuhkan proses

normalisasi matriks keputusan (X) ke suatu skala yang dapat diperbandingkan

dengan semua rating alternatif yang ada. Formula untuk melakukan normalisasi

tersebut adalah sebagiai berikut (Kusumadewi, 2006):

𝑟𝑖𝑗=

{

𝑥𝑖𝑗

𝑀𝑎𝑥𝑥𝑖𝑗𝑀𝑖𝑛 𝑥𝑖𝑗

𝑥𝑖𝑗

Sumber: Kusumadewi, dkk (2006: 74)

jika j adalah atribut keuntungan (benefit)

jika j adalah atribut biaya (cost)

Page 31: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

15

Keterangan:

rij : Rating kinerja ternormalisasi

Max i : Nilai maksimum dari setiap baris dan kolom

Min i : Nilai minimum dari setiap baris dan kolom

Xij : Baris dan kolom dari matriks

rij adalah rating kinerja ternormalisasi dari alternatif Ai pada atribut Cj;

i=1,2,…,m dan j=1,2,…,n.

Nilai preferensi untuk setiap alternatif (Vi) diberikan sebagai:

Vi = ∑ = 1 wjrijnj

Keterangan:

Vi : Nilai akhir dari alternatif

Wi : Bobot yang telah ditentukan

Rij : Normalisasi matriks

Nilai Vi yang lebih besar mengindikasikan bahwa alternatif Ai lebih

terpilih.

2.2.2.1 Tahapan Metode Simple Additive Weighting (SAW)

Tahapan dalam menggunakan metode SAW adalah Kusumadewi (2006):

1. Menentukan kriteria-kriteria yang akan dijadikan acuan dalam

pengambilan kepuusan, yaitu Ci.

2. Menentukan rating kecocokan setiap alternatif pada setiap kriteria

3. Membuat matriks keputusan berdasarkan kriteria (Ci), kemudian

melakukan normalisasi matriks berdasarkan persamaan yang disesuaikan

dengan jenis atribut (atribut keuntungan maupun atribut biaya) sehingga

diperoleh matriks ternormalisasi R.

Page 32: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

16

4. Hasil akhir diperoleh dari setiap proses perangkingan yaitu penjumlahan

dari perkalian matriks ternormalisasi R denan vector bobot seihngga

diperoleh nilai terbesar yang dipilih sebagai alternatid terbaik (Ai) sebagai

solusi.

2.2.3 Basis Data (Database)

Sistem basis data (database) adalah suatu sistem menyusun dan mengelola

record-record menggunakan komputer untuk menyimpan atau merekam serta

memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga

mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk

proses mengambil keputusan menurut, Marlianda (2004:1).

Basis data (database) adalah tempat atau ruang yang digunakan untuk

membentuk suatu himpunan, dimana setiap anggota himpunan yang satu dengan

yang lainnya saling terkait atau berhubungan, semua himpunan yang terhimpun

dalam sebuah tempat atau ruang mempunyai ketergantungan fungsional terhadap

suatu anggota himpunan pokok atau utama.

2.2.3.1 Data Base Management System (DBMS)

Menurut Marlianda (2004 :1), sistem manajemen basis data atau Database

Management System (DBMS) adalah kumpulan file yang saling berkaitan dan

program untuk pengelolanya. Basis data (database) adalah kumpulan datanya,

sedangkan program pengelolanya berdiri sendiri dalam suatu paket program yang

komersial untuk membaca data, mengisi data, mengapus data, dan melaporkan

data dalam basis data (database).

Sebuah sistem basis data dapat memiliki beberapa basis data (database),

setiap basis data (database) dapat berisi sejumlah objek basis data (database)

Page 33: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

17

(seperti file/tabel, index dan lain-lain). Disamping mengisi dan menyimpan data,

setiap basis data (database) juga mengandung atau menyimpan definisi terstruktur

(baik untuk basis data maupun objek-objeknya secara detail).

Fungsi Database Management System (DBMS) saat ini yang paling

penting adalah menyediakan basis untuk sistem informasi manajemen. Tujuan

utama Database Management System (DBMS) adalah menyediakan lingkungan

yang nyaman dan efisien untuk penyimpanan dan pengambilan data dan basis data

(database).

2.2.4 Entitiy Relationship Diagram (ERD)

Entitiy Relationship Diagram (ERD) adalah diagram dari sistem yang

menggambarkan hubungan antar entitias beserta relasinya yang saling

berhubungan. Entitiy Relationship Diagram (ERD) merupakan suatu model

jaringan yang menggunakan susunan data yang disimpan pada sistem secara

abstrak. Entitiy Relationship Diagram (ERD) digunakan oleh perancang sistem

untuk memodelkan data yang nantinya akan dikembangkan menjadi basis data

(database) model data ini juga akan membantu pada saat melakukan analisis dan

perancangan basis data, karena model data ini akan menunjukan bermacam-

macam data yang dibutuhkan dan hubungan antara data. Entitiy Relationship

Diagram (ERD) ini juga merupakan model konseptual yang dapat

mendeskripsikan hubungan antara file digunakan untuk memodelkan struktur data

serta hubungan antara data. Komponen-komponen yang terdapat dalam suatu

Entitiy Relationship Diagram (ERD) adalah sebagai berikut :

Page 34: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

18

1. Entitas (Entity) yaitu sesuatu objek yang dapat diindetifkasi dalam

lingkungan yang penting bagi pemakai dalam konteks sistem yang akan

dibuat, digambarkan dalam bentuk persegi panjang.

2. Relasi (Relationship) yaitu hubungan antara dua entity atau lebih, yang

disimbolkan dengan bentuk belah ketupat.

3. Atribut (Atribut) merupakan karakteristik dari entitias yang memberikan

penjelasan detail dari entitias tersebut dan digambarkan dengan simbol

elips.

Sumber : Marlinda (2004:23)

Gambar 2.1 Entity Relationship Diagram (ERD)

2.2.5 Flowchart

Flowchart merupakan gambar atau bagan yang memperlihatkan urutan

dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan

simbol. Dengan demikian setiap simbol menggambarkan proses tertentu.

Sedangkan hubungan antar proses digambarkan dengan garis penghubung.

Flowchart digunakan baik oleh auditor maupun oleh personel sistem.

Pemakaian flowchat meluas seiring dengan berkembangnya komputerisasi

pemrosesan data bisnis. Pemakaian yang meluas ini memicu perlunya.

Page 35: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

19

keseragaman simbol dan konvensi yang digunakan. Di amerika serikat,

kebutuhan akan keseragaman terpenuhi dengan adanya publikasi “American

National Standard Flowchart Symbols and Their Usage in Information

Processing.” Versi yang sekarang berlaku adalah ANSI X3.5 1970.

Flowchart ini merupakan langkah awal pembuatan program. Dengan

adanya flowchart urutan proses kegiatan menjadi lebih jelas. Jika ada penambahan

proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun,

selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program

dengan bahasa pemrograman.

2.2.5.1 Simbol - Simbol Flowchart

Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat

bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai

antara-lain:

Tabel 2.1 Simbol-Simbol Flowchart

Simbol Nama Penjelasan

Flow Direction

Symbol

Yaitu simbol yang digunakan untuk

menghubungkan antara simbol yang

satu dengan simbol yang lain. Simbol

ini disebut juga connecting line.

Terminator

Symbol

yaitu simbol untuk permulaan (start)

atau akhir (stop) dari suatu kegiatan

Page 36: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

20

Connector

Symbol

Yaitu simbol untuk keluar – masuk

atau penyambungan proses dalam

lembar/halaman yang sama.

Connector

Symbol

Yaitu simbol untuk keluar – masuk

atau penyambungan proses pada

lembar / halaman yang berbeda.

Processing

Symbol

Simbol yang menunjukkan

pengolahan yang dilakukan oleh

komputer.

Simbol

Manual

Operation

Simbol yang menunjukkan

pengolahann yang tidak dilakukan

oleh komputer.

Simbol

Decision

Simbol pemilihan proses berdasarkan

kondisi yang ada.

Simbol Input-

Output

Simbol yang menyatakan proses

input dan output tanpa tergantung

dengan jenis peralatannya

Simbol

Preparation

Simbol untuk mempersiapkan

penyimpanan yang akan digunakan

sebagai tempat pengolahan di dalam

storage.

Page 37: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

21

Simbol

Predefine

Proses

Simbol untuk pelaksanaan suatu

bagian (sub-program)/prosedure

Arsip

Arsip dokumen disimpan dan diambil

secara manual. N = Urut nomor, A =

Urut abjad, T = Urut tanggal.

Simbol

Display

Simbol yang menyatakan peralatan

output yang digunakan yaitu layar,

plotter, printer dan sebagainya.

Simbol disk

and On-line

Storage

Simbol yang menyatakan input yang

berasal dari disk atau disimpan ke

disk.

Dokument

Sebuah dokumen atau laporan.

Dokumen dapat dibuat dengan

tangan atau dicetak oleh komputer.

Simbol

Manual

Input

Simbol untuk pemasukan data secara

manual on-line keyboard.

2.2.5.2 Kaidah - Kaidah Pembuatan Flowchart

Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat

mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam

menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan

dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.

Page 38: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

22

Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian

utama, yaitu;

1. Input berupa bahan mentah

2. Proses adalah pengolahan

3. Output berupa bahan jadi

Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar

untuk pemecahan suatu masalah, yaitu:

1) START : berisi instruksi untuk persiapan perlatan yang diperlukan

sebelum menangani pemecahan masalah.

2) READ: berisi instruksi untuk membaca data dari suatu peralatan input.

3) PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan

sesuai dengan data yang dibaca.

4) WRITE : berisi instruksi untuk merekam hasil kegiatan ke perlatan output.

5) END: mengakhiri kegiatan pengolahan.

Gambar 2.2 Flowchart

Dari gambar flowchart di atas terlihat bahwa suatu flowchart harus

terdapat proses persiapan dan proses akhir. Dan yang menjadi topik dalam

Page 39: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

23

pembahasan ini adalah tahap proses. Karena kegiatan ini banyak mengandung

variasi sesuai dengan kompleksitas masalah yang akan dipecahkan. Walaupun

tidak ada kaidah-kaidah yang baku dalam penyusunan flowchart, namun ada

beberapa anjuran yaitu:

1. Hindari pengulangan proses yang tidak perlu dan logika yang berbelit

sehingga jalannya proses menjadi singkat.

2. Penggambaran flowchart yang simetris dengan arah yang jelas.

3. Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END.

2.2.6 Unified Modelling Language (UML)

Menurut Nugroho (2010:6), UML (Unified Modeling Language) adalah

‘bahasa’ pemodelan untuk sistem atau perangkat lunak yang berparadigma

‘berorientasi objek”. Pemodelan (modelling) sesungguhnya digunakan untuk

penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa

sehingga lebih mudah dipelajari dan dipahami.

Menurut Herlawati (2011:10), bahwa beberapa literature menyebutkan

bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan

delapan karena ada beberapa diagram yang digabung, misanya diagram

komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram

interaksi.

2.2.6.1 Use Case Diagram

Use case diagram adalah abstraksi dari interaksi antara sistem dan aktor.

Use case diagram bekerja dengan cara mendeskripsikan tipe interaksi antara user

sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah

sistem dipakai. Use case diagram berguna dalam tiga hal:

Page 40: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

24

1. Menjelaskan fasilitas yang ada (requirement).

2. Komunikasi dengan klien.

3. Membuat test dari kasus-kasus secara umum.

2.2.6.2 Sequence Diagram

Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan

urutan waktu. Secara mudahnya sequence diagram adalah gambaran tahap demi

tahap yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use

case diagram.

2.2.6.3 Class Diagram

Tujuan utama dari class diagram adalah untuk menciptakan sebuah kosa

kata yang digunakan oleh analis dan pengguna. Class diagram biasanya

merupakan hal-hal, ide-ide atau konsep yang terkandung dalam aplikasi.

Misalnya, jika sedang membangun sebuah aplikasi penggajian, diagram kelas

mungkin akan berisi kelas yang mewakili hal-hal seperti karyawan, cek, dan

pendaftaran gaji. Class diagram juga akan menggambarkan hubungan antara

kelas. Class diagram memiliki 3 area pokok:

1. Name

2. Attribute

3. Method

2.2.6.4 StarUML

StarUML merupakan sebuah software pemodelan yang mendukung UML

(Unified Modelling Languange). StarUML bisa memaksimalkan produktifitas dan

kualitas dari sebuah softwareproject karena mendukung notasi UML 2.0 dan juga

Page 41: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

25

mendukung pendekatan MDA (Model Driven Architecture). StarUML dapat

memaksimalkan pruduktivitas dan kualitas dari suatu software project.

2.2.7 Black Box Testing

Black box testing adalah pengujian yang dilakukan hanya mengamati hasil

eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Jadi

dianalogikan seperti kita melihat suatu kotak hitam, kit hanya bisa melihat

penampilan luarnya saja, tanpa tau ada apa dibalik bungkus hitam nya. Sama

seperti pengujian black box, mengevaluasi hanya dari tampilan luarnya

(interfacenya), fungsionalitasnya tanpa mengetahui apa sesungguhnya yang

terjadi dalam proses detilnya (hanya mengetahui input dan output).

Gambar 2.3 Black Box Testing

Black box pengujian adalah metode pengujian perangkat lunak yang

menguji fungsionalitas aplikasi yang bertentangan dengan struktur internal.

Pengetahuan khusus dari kode aplikasi / struktur internal dan pengetahuan

pemrograman pada umumnya tidak diperlukan. Uji kasus dibangun di sekitar

spesifikasi dan persyaratan, yakni, aplikasi apa yang seharusnya dilakukan.

Menggunakan deskripsi eksternal perangkat lunak, termasuk spesifikasi,

persyaratan, dan desain untuk menurunkan uji kasus. Tes ini dapat menjadi

fungsional atau non-fungsional, meskipun biasanya fungsional. Perancang uji

Page 42: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

26

memilih input yang valid dan tidak valid dan menentukan output yang benar.

Tidak ada pengetahuan tentang struktur internal benda uji itu.

Metode uji dapat diterapkan pada semua tingkat pengujian perangkat

lunak: unit, integrasi, fungsional, sistem dan penerimaan. Ini biasanya terdiri dari

kebanyakan jika tidak semua pengujian pada tingkat yang lebih tinggi, tetapi juga

bisa mendominasi unit testing juga.

Pengujian pada Black box berusaha menemukan kesalahan seperti:

1. Fungsi-fungsi yang tidak benar atau hilang

2. Kesalahan interface

3. Kesalahan dalam struktur data atau akses database eksternal

4. Kesalahan kinerja

5. Inisialisasi dan kesalahan terminasi

2.2.8 Pre-Hypertext Preprocessor (PHP)

Pre-Hypertext Preprocessor (PHP) pada awalnya bernama PHP/FI, yakni

singkatan dari Personal Home Page/Form Interface. Diciptakan pertama kali oleh

Rasmus Lerdoff pada tahun 1994. Semula Pre-Hypertext Preprocessor (PHP)

diciptakan untuk menyimpan data dari orang-orang yang telah berkunjung ke

sebuah website, serta untuk mengetahui berapa jumlah orang yang telah

berkunjung ke website tesebut. Namun, karena software ini disebarluaskan

sebagai software opensource sehingga dalam pertumbuhannya banyak sekali

mendapatkan kontirbusi atau masukan dari pengguna lainnya.

Menurut Sutarman (2004: 18) PHP adalah salah satu bahasa Server-side

yang didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa

HTML dan karena bahasa Server-side, maka bahasa PHP akan dieksekusi di

Page 43: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

27

server, sehingga yang dikirimkan ke browser adalah hasil dalam bentuj HTML,

dan kode PHP tidak akan terlihat.

Hampir seluruh aplikasi berbasis web dapat dibuat dengan Pre-Hypertext

Preprocessor (PHP), namun fungsi Pre-Hypertext Preprocessor (PHP) yang

paling utama adalah untuk menghubungkan database dengan web. Dengan Pre-

Hypertext Preprocessor (PHP), mebuat aplikasi web yang terkoneksi ke database

menjadi sangat mudah.

Kelebihan Pre-Hypertext Preprocessor (PHP) dibandingkan dengan

bahasa pemrograman yang lain diantaranya:

1. Bisa membuat web menjadi lebih dinamis.

2. Pre-Hypertext Preprocessor (PHP) bersifat open source yang berarti dapat

digunakan oleh siapa saja secara gratis.

3. Program yang dibuat dengan Pre-Hypertext Preprocessor (PHP) bisa

dijalankan oleh semua sistem operasi karena Pre-Hypertext Preprocessor

(PHP) berjalan secara Web Base yang artinya semua sistem operasi

bahkan HP yang mempunyau Web Browser dapat menggunakan program

Pre-Hypertext Preprocessor (PHP).

4. Aplikasi Pre-Hypertext Preprocessor (PHP) lebih cepat dibandingkan

dengan ASP maupun Java.

5. Mendukung banyak paket database seperti MySQL, Oracle, PostgrSQL,

dan lain-lain.

Konsep kerja Pre-Hypertext Preprocessor (PHP) diawali dengan

permintaan suatu halaman web oleh browser, berdasarkan Uniform Resource

Locator (URL) atau dikenal sebagai sebuah alamat internet, browser menfapatkan

Page 44: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

28

alamat dari web server, browser kemudian mengidentifikasi halaman yang

dikehendaki dan menyampeikan segala informasi yang dibutuhkan oleh web

server. Selanjutnya web server akan mencerikan berkas yang diminta dan

mengirim isinya ke mesin Pre-Hypertext Preprocessor (PHP) dan mesin inilah

yang akan memproses dan memberikan hasilya berupa kode HTML ke web server

menyampaikan ke client.

2.2.9 MySQL

MySQL adalah sebuah basis data yang mengadung satu atau sejumlah

tabel. terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa

kolom. MySQL menggunakan bahasa standar Structure Query Language (SQL)

sebagai bahasa interaktif dalam mengelola data. perintah Structure Query

Language (SQL) sering juga disebut Query, MySQL memiliki query yang

sederhana dan menggunakan escape character yang sama dengan Pre-Hypertext

Preprocessor (PHP).

MySQL juga merupakan sistem manajemen database relasional. database

relasional menyimpan data dala tabel-tabel terpisah. Tabel-tabel yang

dihubungkan dengan relasi yang yang ditentukan , membuatnya bisa

mengkombinasikan data dari beberapa tabel pada suatu permintaan. Data

disimpan dalam bentuk database MySQL kemudian diolah dengan menggunakan

bantuan Pre-Hypertext Preprocessor (PHP. Proses sorting data dilakukan dengan

query MySQL. Pre-Hypertext Preprocessor (PHP menghubungkan variabel dari

form, akses ke database, manipulasi string dan mengakses file sistem. Selanjutnya

Proses penyampaian data dilakukan dengan Format HTML.

Beberapa alasan dalam memilih MySQL adalah :

Page 45: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

29

1. Kecepatan

2. Kemudahan penggunaan

3. Dukungan bahasa query

4. Kapabilitas

5. Konektifitas dan keamanan

6. Portabilitas

7. Distribusi terbuka

2.2.10 XAMPP

Menurut Wardana (2010:8), XAMPP adalah paket software yang

didalamnya sudah terkandung Web Server Apache, database MySQL dan PHP

Interpreter.

Menurut Ginting (2013:11), XAMPP adalah perangkat lunak gratis yang

mendukung banyak sistem operasi dan merupakan kompilasi dari beberapa

program. Fungsinya adalah sebagai server yang terdiri sendiri (localhost),yang

terdiri atas program Apache HTTP Server, MySQL database, dan penterjemah

bahasa yang ditulis dengan bahasa pemograman PHP dan Perl. Nama XAMPP

merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL,

PHP dan Perl. Program ini tersedia dalam GNU General Public Lisensi dan

bebas,merupakan web server yang mudah digunakan yang dapat melayani

tampilam halaman web yang dinamis. Mengenal bagian XAMPP yang biasa

digunakan pada umumnya:

1. Htdoc

Adalah folder tempat meletakkan berkas – berkas yang akan dijalankan,

seperti berkas PHP, HTML danskrip lain.

Page 46: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

30

2. Php MyAdmin

Merupakan bagian untuk mengelola basis data MySQL yang ada

dikomputer. Untuk membukanya, buka browser lalu ketikkan

alamat http://localhost/phpMyAdmin, maka akan muncul halaman php

MyAdmin.

3. Kontrol Panel

Berfungsi untuk mengelola layanan (service) XAMPP. Seperti

menghentikan (stop) layanan,ataupun memulai (start).

2.2.11 Web Server

Menurut Ginting (2013:11), web server merupakan inti dari suatu website.

Melalui web server inilah kita dapatdapat melihat website yang ada di internet.

Web server berfungsi sebagai pusat kontrol dari pengolahan data website sehingga

setiap instruksi yang diberikan oleh pemakai internet akan diolah dan selanjutnya

dikembalikan lagi kepada pemakainya. Ada beberapa macam web server yang ada

didunia, antara lainweb server milik Windows, yaitu Apache,Tomcat, IIS (Internet

Information Services), dan lain sebagainya. Saat ini webserver yang paling banyak

digunakan adalah Apache karena telah banyak mendukung format file server

tanpa perlu tambahan komponenaplikasi lagi . Hal ini berbeda dengan IIS milik

windows yang tidak dapatmembaca file sever dengan format PHP(IIS

memerlukan komponen untuk menjalankan format file server PHP ini) dalam

keadaan default.

Menurut Sibero (2013:11), Web Server adalah sebuah komputer yang

terdiri dari perangkat keras dan perangkat lunak. Secara bentuk fisik dan cara

kerjanya, perangkat keras web server tidak berbeda dngan komputer rumah atau

Page 47: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

31

PC, yang membedakan adalah kapasitas dan kapabilitasnya. Perbedaan tersebut

dikarenakan web Server bekerja sebagai penyedia layanan yang dapat diakses oleh

banyak pengguna, sehingga dibutuhkan kapasitas dan kapabilitas yang besar

dibandingkan PC. Dukungan perangkat lunak sangat dibutuhkan agar web Server

dapat berjalan secara optimal.

Berdasarkan ketiga pendapat yang dikemukakan diatas, maka dapat

disimpulkan Web Server merupakan sebuah perangkat lunak yang bertugas

menerima permintaan client melalui port HTTP maupun HTTPS dan merubah isi

yang ada ke dalam format HTML.

2.2.12 HTML

Menurut Nugroho (2006:48), HTML adalah bahasa pemfomatan teks

untuk dokumen-dokumen pada jaringan komputer yang sering disebut sebagai

world wide web. Sedangkan menurut Arief (2011:23), HTML merupakan salah

satu format yang digunakan dalam pembuatan dokumen atau aplikasi yang

berjalan di halaman web, dan menurut Suyanto (2007:83), HTML itu adalah

bahasa yang digunakan untuk menulis halaman web, biasanya menggunakan

extensi .htm, .html atau .shtml.

2.2.13 Hypertext Transfer Protocol (HTTP)

Pengertian HTTP adalah adalah protokol aplikasi untuk sistem informasi

terdistribusi, kolaboratif, dan hypermedia. Hypertext Transfer Protocol (HTTP)

merupakan dasar komunikasi data untuk World Wide Web (WWW) yang

berbentuk teks terstruktur dan menggunakan link logis (hyperlink) antar node

yang mengandung teks.

Page 48: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

32

2.2.14 Rekrutmen Karyawan

Menurutut Hasibuan (2007:40) rekrutmen sebagai usaha mencari dan

mempengaruhi calon tenaga kerja agar mau melamar lowongan pekerjaan yang

ditawarkan oleh suatu perusahaan. Devinisi yang serupa juga dikemukakan oleh

Nurmansyah (2011:71) yang mendefinisikan rekrutmen sebagai kegiatan untuk

mendapatkan tenaga kerja baru untuk mengisi lowongan-lowongan jabatan yang

ada pada unit-unit dalam perusahaan. Terjadinya lowongan jabatan itu disebabkan

oleh beberapa hal yaitu Nurmansyah (2011:71) :

1. Ada karyawan yang dipindahkan

2. Berhenti atas kemauan sendiri

3. Berhenti atas keputusan perusahaan

4. Pensiun

5. Meninggal dunia

6. Perluasan usaha

7. Penyesuaian organisasi

Simamora (2005:170) mendefinisikan rekrutmen sebagai serangkaian

aktivitas untuk mencari dan memikat pelamar kerja dengan motivasi,kemampuan,

keahlian, da pengetahuan yang diperlukan guna menutupi kekurangan yang

diidentifikasi dalam perencanaan kepegawaian. Hasil rekrutmen adalah

sekumpulan pelamar kerja yang kemeudian akan diseleksi menjadi karyawan-

karyawan baru diperusahaan. Rekrutmen pada hakikatnya merupakan proses

menentukan dan menarik pelamar yang mampu untuk bekerja dalan suatu

perusahaan Rivai & Sagala (2009:148).

Page 49: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

33

Proses dimulai ketika pelamar dicari, dan berakhir ketika lamaran mereka

diserahkan dan diterima oleh perusahaan. Hasilnya berupa sekumpulan pelamar

calon karyawan baru untuk diseleksi dan dipilih.

2.3 Penelitian Terdahulu

Terdapat beberapa penelitian yang memliki kolerasi yang searah dengan

penelitian yang akan dibahas dalam skripsi ini antara lain:

Tabel 2.2 Penelitian Terdahulu

No Nama Penulis & Judul

Penelitian

Deskripsi Penelitian

1. Nora Dwi Setyaningrum (2017)

Sistem Pendukung Keputusan

Penerimaan Pegawai Baru Di Cv.

Garuda Mandiri Dengan

Menggunakan Metode Simple

Additive Weighting

Aplikasi sistem pendukung keputusan

penerimaan pegawai baru dengan

menggunakan metode SAW dapat

membantu kinerja manajer divisi

Sumber Daya Manusia (SDM) dalam

mengambil keputusan penerimaan

pegawai baru.

2. Shinta Siti Sundari , Yopi

Firman Taufik (2014)

Sistem Pendukung Keputusan

Penerimaan Pegawai Baru Dengan

Menggunakan Metode Simple

Additive Weighting (SAW)

Penggunaan metode Simple Additive

Weighting (SAW) pada aplikasi

sistem pendukung keputusan

penerimaan pegawai baru ini akan

memperoleh hasil penyeleksian yang

berbeda, karena menggunakan nilai

prioritas atau bobot yang ditentukan

setiap divisi yang membutuhkan

pegawai baru ke dalam sistem.

Semakin banyak alternatif (calon

pegawai baru) dan penggunaan

kriteria yang lebih spesifik, maka

sistem akan menghasilkan nilai dari

proses penyeleksian yang lebih akurat

3. Rolli Hidayat (2014)

Sistem Pendukung Keputusan

Penerimaan Karyawan Dengan

Metode SAW (Simple Additive

Weighting) (Studi Kasus : Pt. Xyz)

Aplikasi ini sistem pendukung

keputusan penerimaan karyawan

dengan metode SAW dapat berjalan

dengan benar, dan hasil yang

didapatkan sesuai dengan cara manual

yang selama ini dijalankan di PT

XYZ

Page 50: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

34

4. Rinianty, Sukardi (2018)

Sistem Pendukung Keputusan

Penerimaan Karyawan

Menggunakan Metode SAW Pada

Cv. Green Advertising

Informasi yang ditampilkan dalam

sistem adalah nilai dari alternatif.

Nilai yang tertinggi dari alternatif

merupakan pilihan calon karyawan

terbaik. Perhitungandengan

menggunakan metode simple additive

weighting (SAW) memiliki hasil yang

sama dengan perhitungan manual.

5. Alex Rikki, Murni Marbun,

Jonson R.Siregar (2016)

Sistem Pendukung Keputusan

Penerimaan Karyawan Dengan

Metode SAW Pada Pt. Karya

Sahata Medan

Dalam penerapan metode Simple

Additive Wheigting (SAW) pada PT

ISS Indonesia Medan harus

memenuhi empat kriteria yang

diproses yaitu, kehadiran, SOP,

Kedisiplinan, dan Grooming. Maka

sistem berhasil menentukan karyawan

terbaik sesuai dengan kriteria dan

bobot yang ditentukan semula

sebelum perhitungan.

Page 51: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

35

BAB III

METODOLOGI PENELITIAN

3.1 Kerangka Kerja Penelitian

Untuk membantu dalam penyusunan penelitian ini, maka perlu adanya

kerangka kerja yang jelas tahapan-tahapannya. Kerangka kerja ini adalah langkah-

langkah yang dilakukan dalam penyelesaian masalah yang akan dibahas. Adapun

kerangka kerja penelitian yang digunakan dapat dilihat pada gambar 3.1.

Gambar 3.1 Kerangka Kerja Penelitian

Berdasarkan kerangka kerja yang telah digambarkan diatas, maka dapat

diuraikan pembahasan masing-masing tahap dalam penelitian adalah sebagai

berikut:

1. Studi literatur

Pada tahap ini dilakukan pencarian landasan-landasan teori yang diperoleh

dari berbagai buku dan juga internet untuk melengkapi perbendaharan

konsep dan teori, sehingga memiliki landasan dan keilmuan yang baik dan

sesuai.

Page 52: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

36

2. Pengumpulan data

Pada tahap ini dilakukan proses pengumpulan data dengan metode

observasi sehingga mendapatkan data dan informasi yang dibutuhkan oleh

peneliti.

3. Analisis sistem

Pada tahap ini dilakukan identifikasi masalah pada sistem yang berjalan.

Dengan demikian, diharapkan peneliti dapat menemukan kendala-kendala

dan permasalahan yang terjadi sehingga peneliti mencari solusi dari

permasalahan tersebut.

4. Pengembangan sistem

Pada tahap ini dilakukan pengembangan sistem dengan menggunakan

metode waterfall.

5. Pembuatan laporan

Pada tahap ini dilakukan penyusunan laporan berdasarkan hasil dari

penelitian dengan menggunakan teknik pengumpulan data primer dan

sekunder sehingga menjadi laporan penelitian yang dapat memberikan

gambaran secara utuh tentang sistem yang sedang dibangun.

3.2 Metode Pengembangan Sistem

Metode yang digunakan dalam pembuatan skripsi ini adalah dengan

menggunakan metode Sekuensial Linier (Waterfall).

Menurut Pressman (2002: 37), menyatakan Sekuensial Linier merupakan

sebuah pendekatan perangkat lunak yang dimulai pada proses analisis perangkat

lunak, dilanjutkan desain perangkat lunak kemudian kode pembuatan perangkat

lunak dan diakhiri dengan pengujian perangkat lunak.

Page 53: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

37

Berikut ini adalah gambar model sekuensial linier:

Gambar 3.2 Model Sekuensial Linier (Waterfall)

Akan tetapi Roger S. Pressman memecah model ini menjadi 6 tahapan

meskipun secara garis besar sama dengan tahapan-tahapan model waterfall pada

umumnya. Berikut adalah Gambar dan penjelasan dari tahap-tahap yang

dilakukan di dalam model ini menurut Pressman:

1. Rekayasa dan pemodelan sistem/informasi

Langkah pertama dimulai dengan membangun keseluruhan elemen

sistem dan memilah bagian-bagian mana yang akan dijadikan bahan

pengembangan perangkat lunak, dengan memperhatikan hubungannya

dengan Hardware, User, dan Database.

2. Analisis kebutuhan perangkat lunak

Pada proses ini, dilakukan penganalisaan dan pengumpulan

kebutuhan sistem yang meliputi Domain informasi, fungsi yang

dibutuhkan unjuk kerja/performansi dan antarmuka. Hasil penganalisaan

dan pengumpulan tersebut didokumentasikan dan diperlihatkan kembali

kepada pelanggan.

3. Desain

Page 54: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

38

Pada proses Desain, dilakukan penerjemahan syarat kebutuhan

sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum

dibuatnya proses pengkodean (coding). Proses ini berfokus pada struktur

data, arsitektur perangkat lunak, representasi interface, dan detail

algoritma prosedural.

4. Pengkodean

Pengkodean merupakan proses menterjemahkan perancangan

desain ke bentuk yang dapat dimengerti oleh mesin, dengan menggunakan

bahasa pemrograman.

5. Pengujian

Setelah Proses Pengkodean selesai, dilanjutkan dengan proses

pengujian pada program perangkat lunak, baik Pengujian logika internal,

maupun Pengujian eksternal fungsional untuk memeriksa segala

kemungkinan terjadinya kesalahan dan memeriksa apakah hasil dari

pengembangan tersebut sesuai dengan hasil yang diinginkan.

6. Pemeliharaan

Proses Pemeliharaan merupakan bagian paling akhir dari siklus

pengembangan dan dilakukan setelah perangkat lunak dipergunakan.

Kegiatan yang dilakukan pada proses pemeliharaan antara lain:

a. Corrective Maintenance: yaitu mengoreksi apabila terdapat

kesalahan pada perangkat lunak, yang baru terdeteksi pada saat

perangkat lunak dipergunakan.

b. Adaptive Maintenance: yaitu dilakukannya penyesuaian/perubahan

sesuai dengan lingkungan yang baru, misalnya hardware, periperal,

Page 55: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

39

sistem operasi baru, atau sebagai tuntutan atas perkembangan

sistem komputer, misalnya penambahan driver, dll.

c. Perfektive Maintenance: Bila perangkat lunak sukses dipergunakan

oleh pemakai. Pemeliharaan ditujukan untuk menambah

kemampuannya seperti memberikan fungsi-fungsi tambahan,

peningkatan kinerja dan sebagainya.

3.3 Gambaran Umum Perusahaan

Bagian ini akan mendeskripsikan mengenai perusahaan yang akan di bahas

dalam penelitian ini yaitu, PT. Pollux Barelang Megasuperblok. (Pollux Habibie)

3.3.1 Sejarah Singkat Perusahaan

Pollux Properties merupakan salah satu pengembang property berskala

internasional, yang telah sukses melakukan ekspansi ke sejumlah negara-negara di

asia tenggara. Yang beralamat di Sudirman Central Business District Jl. Jend.

Sudirman Kav 52-53, Jakarta Selatan 12190, Indonesia Stock Exchange Building

Tower II #28-01. Dan Graha CIMB Niaga #17 Scbd Jl. Jend. Sudirman kav.58

Jakarta Selatan 12190

Pollux Properties Ltd ("Pollux", dan bersama-sama dengan anak

perusahaan, "Grup") adalah pengembang properti yang terdaftar di Singapura

dengan fokus eksklusif pada pengembangan properti perumahan dan komersial.

Grup secara aktif terlibat dalam bisnis mengembangkan proyek real estate kelas

atas, dengan tujuan utama menciptakan rumah yang mencerminkan filosofi hidup

mewah dan modern.

Pollux Properties tengah melaksanakan beberapa proyek di Indonesia

seperti : Gangnam district Bekasi, Meisterstadt Batam, Amarsvati di Lombok,

Page 56: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux
Page 57: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

41

Bpk. B.J Habibie yang diambil dari bahasa Jerman yang mempunyai arti

mahakarya.

Meisterstadt batam menepati lahan dengan total luas sebesar 9 hektar,

dimana akan dibangun 11 tower yang terditi dari ; 8 tower apartment, 1 office

tower, 1 tower hotel dan 1 tower rumah sakit serta pusat perbelanjaan, pusat

pendidikan, fasilitas olahraga dan hiburan. Proses pembangunan Meisterstadt

direncanakan akan dimulai pada pertengahan 2016 dan selesai ditahun 2019.

3.3.2 Visi, Misi Dan Tujuan Perusahaan

1. Visi

Untuk menjadi premier, perusahaan multi-nasional menciptakan

pembangunan properti mewah ikonik di wilayah tersebut.

2. Misi

Untuk membuat perkembangan inovatif nilai abadi bagi masyarakat dan

mencapai hasil yang berkelanjutan yang lebih tinggi bagi para pemegang

saham, baik sebagai investor dan pengembang.

3. Tujuan Perusahaan

Untuk melindungi dan melestarikan lingkungan. Inisiatif telah diambil

untuk mengembangkan bangunan yang sesuai dengan pedoman yang

ditetapkan oleh otoritas bangunan lokal serta mengadopsi strategi yang

lebih bertanggung jawab sosial dengan memasukkan lebih hijau, lansekap,

fasilitas yang lebih baik dan desain rumah inovatif ke dalam proyek-

proyek kami untuk meningkatkan kualitas lingkungan.

Page 58: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

42

3.3.3 Struktur Organisasi Perusahaan

Dalam kegiatannya, semua perusahaan baik yang berskala besar maupun

kecil selalu memerlukan organisasi, agar tujuan perusahaan dapat tercapai dengan

baik. Dimana organisasi adalah merupakan suatu wadah atau tempat bekerja sama

antar dua orang atau lebih untuk melaksanakan tugas-tugas sesuai dengan rencana

yang telah ditetapkan.

Agar organisasi dapat berfungsi dengan baik, maka perlu ditetapkan

pembagian tugas, wewenang dan tanggung jawab secara jelas dan tegas, yang

dituangkan dalam suatu struktur. Struktur ini merupakan antar bermacam-macam

fungsi dan aktivitas dalam organisasi bersangkutan.

Jadi struktur organisasi adalah merupakan kerangka antara berhubungan

satu satuan organisasi yag didalamnya terrdapat pejabat-pejabat, tugas serta

wewenang, yang msing-masing mempunyai peranan tertentu dalam satu kesatuan

organisasi.

Dilihat dari teori organisasi, pemakaian struktur organisasi yang demikian

akan mempunyai banyak keuntungan yang salah satunya adalah para unsur

pimpinanya dapat melakukan pengawasan, dapat melakukan semua pekerjaan

yang dilakukan oleh bawahannya, secara langsung memberikan perintah kerja

kepada setiap bawahannya dan spesialisasi pekerjaan dapat tumbuh dan

berkembang dengan baik serta biaya organisasi biasanya menjadi alternative lebih

murah sehingga tingkat efisiensi kerja dapat menjadi lebih baik.

Dalam melaksanakan operasional perusaahaan perlu ditunjang dengan suatu

organisasi agar jelas tugas dan tanggung jawab masing-masing karyawan. Adapun

struktur organisasi PT. Pollux Barelang Megasuperblok adalah sebagai berikut:

Page 59: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

43

Gambar 3.3 Struktur Organisasi PT. Pollux Barelang Megasuperblok

Sumber: PT. Pollux Barelang Megasuperblok

Adapun rincian tugas para personil (karyawan) adalah sebagai berikut:

1. General Manager

1. Menganalisis data semua karyawan sebagai bahan acuan untuk

memperbaiki kinerja di masa mendatang.

2. Mengontrol operasional harian perusahaan agar terciptanya iklim

kerja yang harmonis.

3. Bekerja sesuai dengan visi dan misi perusahaan demi mencapai tujuan

yang telah ditentukan.

4. Menjaga kerjasama yang baik antar partner kerjasama dengan

menjaga koneksi yang berkesinambungan.

GENERAL

MANAGER

Manager

Markom

Manager

Marketing

Manager

Finance

Legal Operasional

SPV

Finan

ce

SPV

Aging

Proyek Staff Agent

coordinator

IT

Adm.

Marketing

Staff Staff

GENERAL

MANAGER

Manager

Markom

Manager

Marketing

Manager

Finance

Legal Operasional

SPV

Finan

ce

SPV

Aging

Proyek

Page 60: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

44

5. Menghadiri seminar atau undangan dalam rangka meningkatkan

channel serta jaringan sebagai upaya memperluas marketing network.

6. Bekerja dengan cepat dan efektif sebagai bahan percontohan bagi

karyawan karena sebagai seseorang dengan jabatan tersebut kita

menjadi pekerja model yang patut ditiru.

7. Bekerja dengan loyalitas tinggi dan penuh dengan skill

professionalisme yang relevan dengan bidang kerjanya.

2. Manager Marcom bertugas merencanakan dan mengembangkan

komunikasi yang lebih bersifat korporat, meliputi penulisan berita

korporat, membina hubungan baik dengan pihak eksternal perusahaan,

termasuk membina hubungan dengan media (jurnalis, news editor, dll),

sekaligus juga bertanggung jawab terhadap lancarnya komunikasi di

tingkat internal perusahaan, misalnya dengan menerbitkan buletin

karyawan, dll. Dalam menjalankan tugasnya, ia juga berhubungan dengan

Brand/Marketing Manager menyangkut komunikasi internal dan eksternal

berita-berita seputar aktifitas brand.

3. Manager Marketing

1. Manajer pemasaran bertanggung-jawab terhadap manajemen bagian

pemasaran.

2. Manajer pemasaran bertanggung-jawab terhadap perolehan hasil

penjualan dan penggunaan dana promosi.

3. Manajer pemasaran sebagai koordinator manajer produk dan manajer

penjualan.

Page 61: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

45

4. Manajer pemasaran membina bagian pemasaran dan membimbing

seluruh karyawan dibagian pemasaran.

5. Manajer pemasaran membuat laporan pemasaran kepada direksi.

6. Melakukan perencanaan tindakan antisipatif dalam menghadapi

penurunan order.

7. Melakukan identifikasi dan meramalkan peluang pasar.

4. Manager Finance bertugas Merencanakan, mengembangkan, dan

mengontrol fungsi keuangan dan akuntansidi perusahaan dalam

memberikan informasi keuangan secara komprehensif dantepat waktu

untuk membantu perusahaan dalam proses pengambilan keputusanyang

mendukung pencapaian target financial perusahaan.

5. Legal bertugas sebagai mengurus dan mempersiapkan seluruh urusan

legalitas proyek, seperti legalitas perusahaan, legalitas tanah, hingga

legalitas ketika terjadi penjualan.

6. Operasional bertugas sebagai bertanggung jawab untuk memastikan untuk

organisasi berjalan sebaik mungkin dalam memberikan pelayanan dan

memenuhi harapan para pelanggan dank lien dengan cara yang efektif dan

efisien.

7. Agent Coordinator bertugas mengarahkan kepada para marketing untuk

meningkatkan penjualan dan memberikan info-info terupdate mengenai

pembangun proyek dll.

8. Supervisor Finance bertugas sebagai mengatur kerjanya para bawahan

staff, membuat job description untuk staff. Mengontrol masuknya uang

pembayan konsumen dan yang yang berhubungan dengan keuangan.

Page 62: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

46

9. Supervisor Aging bertugas mengatur kerjanya para bawahan staff,

membuat job description untuk staff. Serta mengontrol pembayaran cicilan

untuk para konsumen serta menggingatkan akan cicilan tersebut.

10. IT bertugas sebagai merawat software/hardware/komputer yang ada di

perusahaan, melakukan perbaikan jika ada yang rusak, memastikan semua

hardware dan komputer berfungsi optimal, mengevaluasi dan

meningkatkan kinerja sistem IT, dan lain-lain

11. Proyek bertugas sebagai memimpin dan menendalikan pelaksanaan

pekerjaan dilapangan sesuai dengan persyaratan waktu, mutu dan biaya

yang telah ditetapkan.

12. Administrasi Marketing bertugas menyiapkan dan menyediakan segala

keperluan administratif marketing/sales sesuai dengan SOP (Standart

Operational Procedur) yang berlaku di sebuah perusahaan.

13. Staff

1. Mengumpulkan data (fakta).

2. Menginterpretasikan data (fakta).

3. Mengusulkan alternatif tindakan.

4. Mendiskusikan rencana-rencana yang sedang dipikirkan dengan

berbagai hak dan memperoleh kesepakatan mereka atau memperoleh

alasan mengapa rencana tersebut ditolak.

5. Mempersiapkan instruksi-instruksi tertulis dan dokumon-dokumen

lainnya yang diperlukan untuk melaksanakan kegiatan-kegiatan yang

merupakan realisasi dari rencana yang telah ditetapkan.

Page 63: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

47

6. Mengamati kegiatan-kegiatan operasional dan kondisi-kondisi yang

dihadapi untuk rnengadakan apakah instruksi-instruksi telah

dijalankan dengan baik dan apakah instruksi tersebut menghambat

atau mempelancar proses pencapaian tujuan.

7. Mengusahakan pertukaran informasi antara para petugas-petugas

oporasional mongenai pelaksanaan untuk meningkatkan kegiatan-

kegiatan koordinasi.

8. Meberikan informasi dan nasihat kepada petugas-petugas oporasional

mengenai pelaksanaan tugas-tugas yang telah didelegasikan kepada

mereka.

Dari keseluruhan tugas-tugas tersebut diatas masing-masing karyawan

melaporkan hasil kegiatannya kepada manager dan selanjutnya manager

melaporkan kepada pimpinan tentang hasil yang dicapai dalam melaksanakan

tugasnya.

3.3.4 Aktivitas Perusahaan

Perusahaan property seperti pembangunan apartemen memiliki aktivitas

yang berbeda setiap perusahaannya salah satunya PT. Pollux Barelang

Megasuperblok yang melakukan pemilihan unit apartment dengan sistem nup atau

vvip pass yang dimana setiap konsumen yang sudah memiliki nomor itu baru bisa

memilih unit apartmentnya dan pemilihan tidak bisa secara lansung, dengan

mengadakan launching, barulah pada pemegang vvip pass bisa memilih unit yang

diinginkan setelah memilih barulah aktifitas perusahaan berjalan seperti :

1. Mempersiapkan dan membuat kontrak manajemen (Management

Contract). Seluruh kontrak harus dibuat dengan jelas dan memuat seluruh

Page 64: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

48

isi perjanjian yang harus ada di dalamnya sehingga tidak menimbulkan

potensi konflik di kemudian hari. Misalnya kapan mulai dan berakhirnya

suatu kontrak, apa yang menjadi kewajiban dan hak masing-masing pihak,

sangsi dan lain sebagainya.

2. Menyusun rencana manajemen dan pengambil alihan tugas manajemen

dari sebuah properti (Taking Over Management). Rencana disusun harus

secara detail meliputi rencana dalam jangka pendek, menengah maupun

jangka panjang serta kapan properti manajemen mulai dilibatkan, apakah

pada saat awal sebelum pembangunan (pre construction), pada saat

pembangunan (under construction), maupun pada saat bangunan telah siap

untuk dihuni dan dioperasikan (operational building).

3. Memelihara dan mengelola bangunan (Maintenance and Building

Management). Dalam kaitannya dengan masalah biaya pemeliharan

bangunan / Life Cycle Costing (LCC) perlu perencanaan dan aplikasi yang

tepat sasaran. Karena lalainya pelaksanaan dari tugas ini, kerusakan kecil

pada bangunan akan mengakibatkan kerugian yang jauh lebih besar. Selain

itu pengelolaan bangunan secara menyeluruh termasuk faktor keamanan

dan kenyamanan bangunan bagi pengguna perlu diutamakan.

4. Melakukan pemasaran dan negosiasi harga sewa (Marketing and Lease

Negotiation) apabila pemilik apartment ingin disewakan. Aktifitas ini

sangat menentukan keberhasilan suatu property yang dikelola sebagai

suatu investasi. Dengan kemampuan yang dimiliki oleh seorang properti

manajer diharapkan dapat memaksimalkan tingkat hunian (occupancy

rate) dan meminimalisasi tingkat kekosongan (vacancy rate).

Page 65: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

49

5. Mengatur sistem penagihan dan pengelolaan uang sewa (Lease

Management & Rental System). Data base harus jelas dan up to date 10

untuk meminimalisasi tunggakan sewa (collection loss) yang berisi

informasi rinci tentang penyewa sehubungan dengan kemampuan mereka

dalam membayar uang sewa. Analisis besaran sewa (rent analysis),

tinjauan kenaikan sewa (rent review) maupun service charge yang

dikenakan kepada pengguna harus dilakukan dengan sangat hati-hati.

Properti manajemen yang melakukan hal ini dengan ceroboh

mengakibatkan banyak konsumen yang pindah dikarenakan besarnya

beban sewa yang ditanggung oleh mereka.

6. Manajemen sistem administrasi dan keuangan (Financial Management

and Administration System). Sistem ini sangat diperlukan untuk

memonitor seluruh aktifitas yang berkaitan dengan keuangan dan

administrasi. Sehingga dapat menghindarkan adanya kemungkinan

kebocoran-kebocoran keuangan yang dapat terjadi diakibatkan lemahnya

sistem manajemen keuangan.

Manajemen sistem informasi (Management Information System). Saat ini

sudah eranya komputerisasi. Di negara-negara maju sudah banyak

bangunan pintar (intelligent building) yang pengoperasiannya

menggunakan sistem informasi yang akurat dan cepat karena

menggunakan informasi teknologi yang memadai sesuai dengan kemajuan

jaman. Hal ini akan sangat membantu dan memudahkan manajemen

properti dalam mengoptimalkan properti yang dikelolanya.

Page 66: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

50

3.3.5 Lokasi Perusahaan

Proyek Meisterstadt Batam (Pollux Habibie) beralamat di Jalan Jendral A.

Yani, Teluk Tering, Batam Kota, Kota Batam, Kepulauan Riau 29444.

Gambar 3.4 Lokasi Perusahaan

Page 67: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

51

BAB V

ANALISIS DAN IMPLEMENTASI

4.1 Analisis Sistem yang Berjalan

Analisa sistem ini sangat berguna untuk menentukan langkah-langkah

yang akan diambil untuk mencari solusi dari permasalahan yang ada dengan cara

mengetahui gambaran sistem penerimaan karyawan baru yang saat ini sedang

berjalan di perusahaan.

Proses penerimaan karyawan baru pada PT. Pollux Barelang

Megasuperblok sekarang ini dilakukan secara manual, belum menggunakan

sistem komputerisasi.

Gambar 4.1 Alur Sistem yang Berjalan

Calon

Karyawan

K

Surat

Lamaran

Seleksi

Tes

Tertulis

Wawancara

Laporan

Hasil

Seleksi

HRD

Page 68: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

52

1. Surat Lamaran

Tahap awal dalam proses penerimaan karyawan baru adalah penerimaan

surat lamaran kerjadari calon karyawan.

2. Seleksi

HRD akan melakukan seleksi penerimaan karyawan baru. Seleksi dibagi

menjadi dua yaitu tes tertulis dan wawancara.

3. Laporan Hasil Seleksi

Setelah dilakukan tes tertulis dan mendapatkan hasil, HRD akan membuat

laporan tentang nama calon karyawan yang diterima menjadi karyawan

baru di perusahaan.

4.2 Analisis Sistem yang Diusulkan

Rancangan sistem yang diusulkan adalah sistem pendukung keputusan

penerimaan karyawan pada PT. Pollux Barelang Megasuperblok (Polux Habibie

Batam).

Sistem pendukung keputusan ini menggunakan metode Simple Additive

Weighting (SAW) yang intinya melakukan penjumlahan terbobot dari rating

kinerja pada setiap alternatif yang pada akhirnya menghasilkan alternatif-alternatif

terbaik untuk membatu merekomendasikan pelamar terbaik.

Berikut ini adalah alur sistem yang diusulkan dalam penelitian ini, yang

ditunjukkan oleh tabel 4.1.

Page 69: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

53

Tabel 4.1 Alur Sistem

Pada sistem pendukung keputusan ini akan dipakai kriteria-kriteria yang

dibutuhkan untuk menentukan yang mana akan terseleksi sebagai pelamar terbaik.

Adapun kriterianya adalah sebagai berikut:

1. C1 : Pendidikan

2. C2 : Pengalaman

3. C3 : Nilai Tes

4. C4 : IPK

Page 70: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

54

Dari masing-masing bobot tersebut, maka dibuat suatu variabel-variabelnya.

Dimana dari suatu variabel tersebut akan dirubah kedalam bilangan fuzzy.

Di bawah ini adalah bilangan fuzzy dari bobot setiap alternatif pada setiap

kriteria, dinilai dengan 1 sampai 5, yaitu:

1 = Sangat buruk,

2 = Buruk,

3 = Cukup,

4 = Baik,

5 = Sangat Baik.

Sedangkan tingkat kepentingan setiap kriteria, juga dinilai dengan 1 sampai 5,

yaitu:

1 = Sangat Rendah,

2 = Rendah,

3 = Cukup,

4 = Tinggi,

5 = Sangat Tinggi.

Dari masing-masing bobot tersebut, maka dibuat suatu variabel yang akan

dikonversikan ke dalam bilangan fuzzy.

Page 71: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

55

1. Pendidikan

Tabel 4.2 Tabel Pendidikan

Pendidikan (C1) Nilai

SMP 1

SMA/SMK 2

D3 3

S1 4

S2 5

2. Pengalaman

Tabel 4.3 Tabel Pengalaman

Pengalaman (C2) Nilai

Tidak ada pengalaman 1

< 1 Tahun 2

> 1 Tahun 3

> 2 Tahun 4

> 3 Tahun 5

3. Nilai Tes

Tabel 4.4 Tabel Nilai Tes

Nilai Tes (C3) Nilai

10 – 69 1

70 2

80 3

90 4

100 5

4. IPK

Tabel 4.5 Tabel IPK

Wawancara (C4) Nilai

1 – 1,5 1

1,6 – 2,0 2

2,1 – 2,5 3

2,6 – 3,4 4

3,5 – 4 5

Page 72: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

56

4.3 Analisan Kebutuhan Sistem

Analisa kebutuhan sistem dilakukan untuk mengidentifikasi kebutuhan

yang di perlukan dalam mengembangkan sebuah sistem. Dalam penelitian ini

dilakukan analisis kebutuhan masukan, kebutuhan proses, dan kebutuhan

keluaran. Penjelasan lebih lanjut dari ketiga analisis tersebut adalah sebagai

berikut:

1. Analisis kebutuhan masukan

Analisis data masukan berupa data masukan dan perhitugan proses

fuzzifikasi data input. Proses data masukan di jelaskan pada bagian analisis

data. Sedangkan perhitungan yang digunakan mengacu pada landasan

teori.

2. Analisis kebutuhan proses

Analisis kebutuhan proses yang berupa pemodelan data. Analisis

ini dimaksudkan untuk mengambarkan proses-proses yang terdapat di

sistem pendukung keputusan ini. Pemodelan yang digunakan oleh penulis

adalah UML (Unified Modelling Language) yang kemudian di perjelas

perancangan terstruktur (structure design method) atau flow chart yang

juga di jelaskan pada landasan teori.

3. Analisis kebutuhan keluaran

Analisis kebutuhan keluaran berupa tampilan aplikasi yang akan

dirancang pada perancangan antarmuka. Perancangan antarmuka aplikasi

ini menggunakan perangkat lunak Microsoft visio. Perangkat lunak ini

akan dijalankan sistem operasi Microsoft windows 7 yang disesuaikan

dengan sistem operasi yang digunakan oleh penulis dalam penelitian ini.

Page 73: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux
Page 74: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

58

4.6 Analisa Data

4.6.1 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) merepresentasikan secara grafis

hubungan antar entitas dapat dilihat pada Gambar 4.2.

Gambar 4.2 Entity Relationship Diagram (ERD)

Keterangan Gambar:

1. Entitas pengguna mempunyai empat atribut yaitu id_pengguna,

nama_lengkap, username dan password

2. Entitas kriteria berelasi dengan entitas nilai, relasi tersebut terjadi

karena masing-masing kriteria akan mempunyai nilai sesuai dengan

data hasil proses fuzzifikasi.

3. Entitas alternatif berelasi denga entitas kriteria dan entitas nilai,

dikarenakan pada perhitungan metode Simple Additive Weighting

Page 75: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

59

(SAW) melakukan penjumlahan terbobot dari nilai kriteria-kriteria

pada setiap alternatif.

4. Entitas rangking berelasi dengan entitas alternatif, dikarenakan

perhitungan rangking sesuai dengan jumlah data dari entitas

alternatif.

4.7 Perancangan Sistem

Untuk memperjelas mengenai perancangan aplikasi yang akan dibangun,

digunakan 3 (tiga) model diagram UML, yaitu: use case diagram, sequence

diagram dan class diagram.

4.7.1 Use Case Diagram

Berikut adalah gambaran perancangan sistem pada Sistem Pendukung

Keputusan Peneriamaan Karyawan Dengan Menggunakan Metode Simple

Additive Weighting (SAW).

Gambar 4.3 Use Case Diagram

Secara umum sistem ini memiliki satu aktor yaitu User. User memiliki

akses mengelola data kriteria, mengelola data sub kriteria, mengelola data

Page 76: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

60

alternatif, melakukan perangkingan, melihat hasil perangkingan dan mencetak

laporan dari hasil perangkingan.

4.7.2 Sequence Diagram (Diagram sequens)

1. Sequence Diagram Login

Gambar 4.4 Sequence Diagram Login

Keterangan Gambar:

Login merupakan langkah pertama yang harus dilakukan oleh user untuk

menggunakan sistem. User diminta memasukkan username dan password

sesuai dengan data yang sudah terdaftar di sistem.

Page 77: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

61

2. Sequence Diagram Mengelola Kriteria

Gambar 4.5 Sequence Diagram Mengelola Kriteria

Keterangan Gambar:

Untuk mengelola data kriteria user dapat memilih menu kriteria.

Kemudian sistem akan menampilkan antarmuka kriteria. Dalam menu

tersebut user dapat menambah, mengubah dan menghapus data kriteria.

Page 78: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

62

3. Sequence Diagram Mengelola Sub Kriteria

Gambar 4.6 Sequence Diagram Mengelola Sub Kriteria

Keterangan Gambar:

Sub kriteria merupakan nilai detail dari setiap kriteria yang didapat dari

proses fuzzifikasi. Untuk mengelola data sub kriteria user dapat memilih

menu nilai. Kemudian sistem akan menampilkan antarmuka nilai. Dalam

menu tersebut user dapat menambah, mengubah dan menghapus data nilai

setiap kriteria.

Page 79: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

63

4. Sequence Diagram Mengelola Data Alternatif

Gambar 4.7 Sequence Diagram Mengelola Data Alternatif

Keterangan Gambar:

Data alternatif merupakankriteria merupakan nilai detail dari setiap kriteria

yang didapat dari proses fuzzifikasi. Untuk mengelola data sub kriteria user

dapat memilih menu nilai. Kemudian sistem akan menampilkan antarmuka

nilai. Dalam menu tersebut user dapat menambah, mengubah dan

menghapus data nilai setiap kriteria.

Page 80: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

64

5. Sequence Diagram Perangkingan

Gambar 4.8 Sequence Diagram Perangkingan

Keterangan Gambar:

Data alternatif akan dilakukan penjumlahan terbobot dari rating kinerja

pada setiap alternatif yang pada akhirnya akan menghasilkan data pelamar

terbaik. Untuk melihat laporan hasil perangkingan pengguna dapat

memilih menu rangking. Kemudian sistem akan menampilkan antarmuka

perangkingan.

6. Sequence Diagram Unduh Laporan

Gambar 4.9 Sequence Diagram Unduh Laporan

Keterangan Gambar:

Setelah dilakukan perangkingan dari data alternatif yang ada user dapat

mengunduh hasil perangkingan dalam format pdf. Untuk mengunduh

laporan hasil perangkingan pengguna dapat memilih menu laporan

kemudian mengklik tombol print PDF.

Page 81: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

65

4.7.3 Class Diagram (Diagram Kelas)

Gambar 4.10 Class Diagram

Keterangan Gambar:

Pada sistem pendukung keputusan ini 5 (lima) kelas interface dan 5 kelas

database. Kelas interfacemerupakan kelas antarmuka yang berfungsi

untuk memenuhi kebutuhan user berinteraksi dengan sistemdiantaranya

kelas kriteria, nilai, alternatif, rangking dan pengguna. Sedangkan kelas

data akses, kriteria, nilai, alternatif, rangking dan sistem. Kelas sistem.

Sedangkan kelas database diantaranya kelas user, kriteria, nilai, alternatif

dan rangking berfungsi untuk menyimpan data pada database.

Page 82: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

66

4.8 Perancangan Antarmuka

Setelah dilakukan analisis data, maka dibuatlah perancangan antarmuka

aplikasi. Perancangan antarmuka dibuat untuk mempermudah

mengimplementasikan sistem yang akan dibangun.

Adapun perancangan antarmuka yang terdapat dalam Sistem Pendukung

Keputusan Penerimaan Karyawan Dengan Menggunakan Metode Simple Additive

Weighting (SAW)ini adalah sebagai berikut:

4.8.1 Perancangan Antarmuka Login

Gambar dibawah ini merupakan perancangan antarmuka login yang

berfungsi untuk login ke sistem.

Gambar 4.11 Perancangan Antarmuka Login

4.8.2 Perancangan Antarmuka Halaman Utama

Gambar dibawah ini merupakan perancangan antarmuka halaman utama

sistem yang berfungsi sebagai tampilan awal sistem setelah user login ke sistem.

Page 83: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

67

Gambar 4.12 Perancangan Antarmuka Halaman Utama

4.8.3 Perancangan Antarmuka Menu Pengelelolaan Data Kriteria

Gambar dibawah ini merupakan perancangan antarmuka pengelolaan data

kriteria. Penguna dapat menambah, mengubah dan menghapus data kriteria.

Gambar 4.13 Perancangan Antarmuka Menu Pengelelolaan Data Kriteria

4.8.4 Perancangan Antarmuka Menu Pengelelolaan Data Nilai

Perancangan antarmuka pengelolaan data nilai dari sub kriteria dapat

dilihat pada gambar berikut. Pada antarmuka ini penguna dapat menambah,

mengubah dan menghapus data kriteria.

Page 84: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

68

Gambar 4.24 Perancangan Antarmuka Menu Pengelelolaan Data Nilai

4.8.5 Perancangan Antarmuka Menu Pengelelolaan Data Alternatif

Gambar dibawah ini merupakan perancangan antarmuka pengelolaan data

alternatif. Penguna dapat menambah, mengubah dan menghapus data alternatif.

Gambar 4.15 Perancangan Antarmuka Menu Pengelelolaan Data alternatif

4.8.6 Perancangan Antarmuka Menu Rangking

Pada perancangan antarmuka rangking pengguna dapat melihat hasil

perangkingan data alternatif yang dihasilkan dari pencarian pada antarmuka data

alternatif.

Page 85: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

69

Gambar 4.16 Perancangan Antarmuka Menu Rangking

4.8.7 Perancangan Antarmuka Laporan

Perancangan antarmuka laporan untuk menampilkan hasil perangkingan

data alternatif dan kemudian untuk mencetak laporan dalam bentuk PDF.

Gambar 4.17 Perancangan Antarmuka Laporan

4.9 Implementasi Sistem

Implementasi sistem adalah tahapan yang dilakukan untuk menyelesaikan

desain sistem yang ada dalam dokumen desain sistem yang sudah disetujui dan

menguji, menginstall dan memulai penggunaan sistem baru atau sistem yang di

perbaiki. Implementasi sistem pendukung keputusan ini dikembangkan dengan

menggunakan pemgroraman PHP dengan basis data MySQL. Sistem ini di dapat

Page 86: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

70

dijalankan pada berbagai platform, tetapi pada tahap implementasi dan

pengujiannya dilakukan pada laptop dengan sistemoperasi Microsoft Windows 7.

4.9.1 Implementasi Perangkat Lunak

Pengembangan perangkat lunak ini menggunakan XAMPP yang

didalamnya sudah terdapat paket PHP dan MySQL. XAMPP dipilih sebagai

perangkat lunak untuk web server. PHP dipilih sebagai perangkat lunak

pengembang karena menyediakan fasilitas yang memadai dan membuat perangkat

lunak yang berbasis web. Sementara MySQL digunakan sebagai perangkat lunak

dalam pembuatan basis data (database).

4.9.2 Implementasi Perangkat Keras

Perangkat keras dibutuhkan berdasarkan kebutuhan minimal yang harus

dipenuhi antara lain:

1. Menggunakan minimal processor Intel® Core™2 Duo atau sekelasnya.

2. Menggunakan RAM minimal 2048 MB.

3. Tersedianya hard drive untuk media penyimpanan, minimal 250 GB untuk

server, diluar basis data.

4. Mouse, keyboard, dan monitor sebagai peralatan antarmuka.

4.9.3 Implementasi Antarmuka

Implementasi antarmuka merupakan tahapan yang dilakukan untuk

memenuhi kebutuhan user berinteraksi dengan sistem. Implementasi antarmuka

yang baik dapat membantu user dalam memahami proses yang ada dalam sistem

dan meningkatkan kinerja sistem tersebut. Berikut adalah implementasi

Page 87: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

71

antarmuka Sistem Pendukung Keputusan Penerimaan Karyawan Dengan

Menggunakan Metode Simple Additive Weighting (SAW).

1. Halaman Login

Implementasi halaman login dibuat bentuk file program berekstensi .php

dapat dilihat pada tabel berikut:

2. Halaman Utama

Page 88: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

72

3. Halaman Data Kriteria

4. Halaman Data Sub Kriteria (Nilai Preferensi)

Page 89: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

73

5. Halaman Data Alternatif

6. Halaman Rangking

Page 90: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

74

7. Halaman Laporan

4.10 Pengujian

Pengujian pada sistem spk menggunakan metode black box,

yaitupengujian terhadap fungsionalitas sistem tanpa memperhatikan struktur

logika internal sistem. Pengujian black box ini merupakan metode perancangan

data uji yang didasarkan.

4.10.1 Rencanan Pengujian

Rencana pengujian dalam aplikasi ini adalah sebagai berikut:

1. Mengelola data kriteria

2. Mengelola data sub kriteria

3. Mengelola data alternatif

4. Melakukan perangkingan data alternative

Page 91: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

75

4.10.2 Kasus dan Hasil Pengujian

1. Contoh Kasus

Data alternatif dalam penerimaan karyawan terbaik di dapat dari hasil

perangkingan dengan metode Simple Additive Weighting (SAW) agar alternatif

yang dihasilkan nantinya benar-benar sesuai.

Tabel 4.6 Data alternatif

No Nama Alternatif Pendidikan Pengalaman Nilai Tes IPK

1 David S1 > 1 Tahun 95 3,6

2 Brendon S1 > 2 Tahun 88 3,5

3 Michael D3 > 3 Tahun 94 3,4

4 Alexander S1 Tidak ada

pengalaman

80 3,8

5 Kelly D3 Tidak ada

pengalaman

87 3

Dari data alternatif diatas akan dilakukan proses fuzifikasi sehingga

dihasilkan data sebagai berikut:

Tabel 4.7 Tabel Hasil Fuzzifikasi Data Alternatif

No Nama Alternatif Pendidikan Pengalaman Nilai Tes IPK

1 David 4 3 4 5

2 Brendon 4 4 3 5

3 Michael 3 5 4 4

4 Alexander 4 1 3 5

5 Kelly 3 1 3 4

Page 92: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux
Page 93: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux
Page 94: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

78

Hasil dari nilai rating kinerja ternomalisasi (rij) membentuk matrik

ternormalisasi (R)

X = 1 1 0,75 1 0,75

0,6 0,8 1 0,2 0,2

1 0,75 1 0,75 0,75

1 1 0,8 1 0,8

Melakukan proses perankingan dengan menggunakan persamaan berikut:

Keterangan:

Vi = rangking untuk setiap alternatif

wj = nilai bobot dari setiap kriteria

rij = nilai rating kinerja ternormalisasi

Jadi:

V1 = (5) (1) + (4) (0,6) + (3) (1) + (2) (1)

= 5 + 2,4 + 3 + 2

= 12,4

V2 = (5) (1) + (4) (0,8) + (3) (0,75) + (2) (1)

= 5 + 3,2 + 2,25 + 2

= 12,45

V3 = (5) (0,75) + (4) (1) + (3) (1) + (2) (0,8)

= 3,75 + 4 + 3 + 1,6

= 12,35

Page 95: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

79

V4 = (5) (1) + (4) (0,2) + (3) (0,75) + (2) (1)

= 5 + 0,8 + 2,25 + 2

= 10,05

V5 = (5) (0,75) + (4) (0,2) + (3) (0,75) + (2) (0,8)

= 3,75 + 0,8 + 2,25 + 1,6

= 8,4

Hasil perhitungan nilai Vi yang lebih besar mengindikasikan bahwa

alternatif Ai merupakan alternatif terbaik Kusumadewi, Hartati, Harjoko, &

Wardoyo 92006). Hasil penilaian diatas adalah sama besar maka pemilihan

alternatif di dasarkan pada hasil yang tertinggi dari daftar alternatif diatas. Untuk

lebih jelas lihat pada Tabel 4.10.

Tabel 4.8 Tabel Hasil Perangkingan

No Nama Alternatif Pendidikan Usia Nilai Pengalaman Hasil akhir

1 David 5 2,4 3 2 12,4

2 Brendon 5 3,2 2,25 2 12,45

3 Michael 3,75 4 3 1,6 12,35

4 Alexander 5 0,8 2,25 2 10,05

5 Kelly 3.75 0,8 2,25 1,6 8,4

Page 96: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

80

2. Hasil Pengujian

Tabel 4.9 Hasil Pengujian

No Use Case Fungsi Skenario Data Uji Target

Pen

guji

an

Penguji

1 Mengelola

data kriteria

1. Insert

1. Memilih menu kriteria

2. Memilih tombol tambah

data

3. Memasukkan data kriteria

(nama kriteria, tipe dan

bobot)

4. Jika data sudah ada di

database maka akan

ditampilkan pesan data

sudah ada

5. Jika tidak ada di database

maka data akan disimpan

dan ditampilkan data

berhasil disimpan

Nama kritera :

Pendidikan

Tipe Kriteria :

Benefit

Bobot Kriteria :

1

1. Jika data sudah

ada di database

maka akan

ditampilkan

pesan data sudah

ada

2. Jika tidak ada di

database maka

data akan

disimpan dan

ditampilkan data

berhasil

disimpan

OK Zaki

2. Update

1. Memilih menu kriteria

2. Memilih data yang akan

diubah

3. Memilih tombol edit data

Nama kritera :

Pendidika

Tipe Kriteria :

Benefit

Data terbaru di

simpan di database

dan ditampilkan

data berhasil

diubah

OK Zaki

Page 97: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

81

4. Memasukkan data kriteria

yang baru (nama kriteria,

tipe dan bobot)

5. Data yang terbaru akan

disimpan di database dan

ditampilkan data berhasil

diubah

Bobot Kriteria :

5

3. Delete

1. Memilih menu kriteria

2. Memilih data yang akan

dihapus

3. Memilih tombol hapus data

4. Data yang dipilih akan

dihapus dari database dan

ditampilkan data berhasil di

hapus

Nama Kriteria :

Pendidikan

Data yang dipilih

akan dihapus dari

database dan

ditampilkan data

berhasil di hapus

OK Zaki

2

Mengelola

data sub

kriteria

1. Insert

1. Memilih menu Nilai

2. Memilih tombol tambah

data

3. Memasukkan data nilai

setiap kriteria

4. Jika data sudah ada di

database maka akan

ditampilkan pesan data

sudah ada

5. Jika tidak ada di database

Nama kriteria :

Pendidikan

Keterangan

Nilai:

D3

Jumlah Nilai:

1

1. Jika data sudah

ada di database

maka akan

ditampilkan

pesan data sudah

ada

2. Jika tidak ada di

database maka

data akan

disimpan dan

ditampilkan data

OK Zaki

Page 98: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

82

maka data akan disimpan

dan ditampilkan data

berhasil disimpan

berhasil

disimpan

2. Update

1. Memilih menu Nilai

2. Memilih data yang akan

diubah

3. Memilih tombol edit data

4. Memasukkan data nilai

kriteria yang baru

5. Data yang terbaru akan

disimpan di database dan

ditampilkan data berhasil

diubah

Nama kriteria :

Pendidikan

Keterangan

Nilai:

D3

Jumlah Nilai:

3

Data terbaru di

simpan di database

dan ditampilkan

data berhasil

diubah

OK Zaki

3. Delete

1. Memilih menu Nilai

2. Memilih data yang akan

dihapus

3. Memilih tombol hapus data

4. Data yang dipilih akan

dihapus dari database dan

ditampilkan data berhasil di

hapus

Keterangan

Nilai :

D3

Data yang dipilih

akan dihapus dari

database dan

ditampilkan data

berhasil di hapus

OK Zaki

3 Mengelola

data alternatif 1. Insert

1. Memilih menu alternatif

2. Memilih tombol tambah

data

Nama alternatif:

David

Pendidikan :

1. Jika data sudah

ada di database

maka akan

OK Zaki

Page 99: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

83

3. Memasukkan data

alternatif

4. Jika data sudah ada di

database maka akan

ditampilkan pesan data

sudah ada

5. Jika tidak ada di database

maka data akan disimpan

dan ditampilkan data

berhasil disimpan

D3

Pengalaman :

< 1 tahun

Nilai Tes :

80

IPK :

3

ditampilkan

pesan data sudah

ada

2. Jika tidak ada di

database maka

data akan

disimpan dan

ditampilkan data

berhasil

disimpan

2. Update

1. Memilih menu alternatif

2. Memilih data yang akan

diubah

3. Memilih tombol edit data

4. Memasukkan data

alternatif yang baru

5. Data yang terbaru akan

disimpan di database dan

ditampilkan data berhasil

diubah

Nama alternatif:

David

Pendidikan :

S1

Pengalaman :

> 1 tahun

Nilai Tes :

95

IPK :

3,6

Data terbaru di

simpan di database

dan ditampilkan

data berhasil

diubah

OK Zaki

3. Delete 1. Memilih menu alternatif Nama alternatif: Data yang dipilih OK Zaki

Page 100: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

84

2. Memilih data yang akan

dihapus

3. Memilih tombol hapus data

4. Data yang dipilih akan

dihapus dari database dan

ditampilkan data berhasil di

hapus

David

akan dihapus dari

database dan

ditampilkan data

berhasil di hapus

4 Melakukan

perangkingan Perangkingan

1. Memilih menu rangking

Data alternatif

Hasil perhitungan

alternatif

ditampilkan

OK Zaki

Page 101: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

85

BAB V

PENUTUP

5.1 Kesimpulan

Berdasarkan hasil analisa dan perumusan masalah yang telah dilakukan,

maka penulis menyimpulkan bahwa :

1. Sistem penerimaan karyawan pada PT. Pollux Barelang

Megasuperblok yang berjalan saat ini masih belum optimal, maka

diperlukan perancangan sistem untuk menghasilkan keputusan

secara cepat dan akurat.

2. Dengan adanya Sistem Pendukung Keputusan Penerimaan

Karyawan pada PT. Pollux Barelang Megasuperblok, proses seleksi

karyawan akan lebih efektif dan efisien.

5.2 Saran

Sebagai langkah pengembangan aplikasi ini pada masa yang akan datang,

maka saran yang dapat diberikan adalah:

1. Perlu dilakukan pemeliharaan dan pengawasan dari pihak yang

bertanggung jawab terhadap sistem.

2. Memilih seorang administrator yang terlatih, jujur, dan

bertanggung jawab, baik dalam penggunaan maupun pemeliharaan

sistem yang telah ada.

Page 102: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

86

DAFTAR PUSTAKA

Adi Nugroho. 2010. Rekayasa Perangkat Lunak Berbasis Objek dengan Metode

USDP. Andi. Yogyakarta.

Alex Rikki, Murni Marbun, Jonson R.Siregar. 2016. Sistem Pendukung Keputusan

Penerimaan Karyawan Dengan Metode SAW Pada PT. Karya Sahata

Medan. STMIK Pelita Nusantara. Medan.

Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan

MySQL. C.V ANDI OFFSET. Yogyakarta.

Bunafit, Nugroho. 2006. Membuat Aplikasi Sistem Pakar dengan PHP dan My

SQL dengan PHP dan MySQL dengan Editor Dreamweaver. Ardana

Media. Yogyakarta.

Ginting,Elizaandayni. 2013. Aplikasi Penjualan Berbasis Web (E-Commerce)

Menggunakan Joomla Pada Mutiara Fashion Bandung. Universitas

Widyatama.

Hidayat, Rolly. 2014. Sistem Pendukung Keputusan Penerimaan Karyawan

Dengan Metode SAW (Simple Additive Weighting) (Studi Kasus : PT Xyz).

Politeknik Negeri Batam.

Herlawati Widodo Pudjo Prabowo. 2011. Menggunakan UML. Informatika.

Bandung.

Kusumadewi, S. et al. 2006. Fuzzy Multi-Attribute Decision Making (FUZZY

MADM). Graha Ilmu. Yogyakarta.

Linda Marlinda. 2004. Sistem Basis Data. Yogyakarta. Andi Offset.

Page 103: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

87

Oetomo, Budi Sutedjo Dharma. 2002. Perencanaan dan Pengembangan Sistem

Informasi. Edisi I. ANDI Yogyakarta.

Rinianty, Sukardi. 2018. Sistem Pendukung Keputusan Penerimaan Karyawan

Menggunakan Metode SAW Pada CV. Green Advertising. Vol. 11 No. 1.

STMIK Adhi Guna.

Roger S. Pressman. 2002. Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku

Satu), ANDI Yogyakarta.

Sibero, Alexander F. K. 2013. Web Programming Power Pack. Yogyakarta:

Mediakom.

Shinta Siti Sundari, Yopi Firman Taufik. 2014. Sistem Pendukung Keputusan

Penerimaan Pegawai Baru Dengan Menggunakan Metode Simple Additive

Weighting (SAW). STMIK Tasikmalaya.

Setyaningrum, Nora Dwi. 2017. Sistem Pendukung Keputusan Penerimaan

Pegawai Baru Di Cv. Garuda Mandiri Dengan Menggunakan Metode

Simple Additive Weighting. Universitas Muhammadiyah Surakarta.

Sutarman. 2007. Membangun Aplikasi Web Dengan Php&Mysql Edisi 2. Graha

Ilmu. Yogyakarta.

Suyanto, M. 2007. Strategi Periklanan pada e-Commerce Perusahaan Top Dunia.

Yogyakarta: Andi.

Tata Sutabri. 2012. Analisis Sistem Informasi. Andi. Yogyakarta.

Taufiq. 2013. Sistem Informasi Manajemen Konsep Dasar, Analisis dan Metode

Pengembangan. Graha Ilmu. Yogyakarta.

Turban, E. 2005. Decision Support Systems and Intelligent Systems Edisi Bahasa

Indonesia Jilid 1. Andi. Yogyakarta.

Page 104: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

88

Wardana. 2010. Menjadi Master PHP dengan Framework CodeIgniter.

Elexmedia. Jakarta.

Yakub. 2012. Pengantar Sistem informasi. Graha Ilmu. Yogyakarta.

Page 105: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

89

Page 106: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

90

Page 107: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN …library.stmikgici.ac.id/skripsi/171300004.pdf · Pendukung Keputusan Penerimaan Karyawan Pada PT. Pollux Barelang Megasuperblok (Polux

91

DAFTAR RIWAYAT HIDUP

Data Pribadi

Nama : Belya Golda Silitonga

NIM : 12000844

Alamat : Bengkong Palapa Swadaya Blok E No 16

Tempat/Tanggal lahir : Pulau Sambu, 27 Agustus 1995

Jenis Kelamin : Perempuan

Email : [email protected]

Pekerjaan : Adm Legal

Pendidikan Formal

2001 - 2007 : SD Kristen Immanuel Batam

2007 - 2010 : SMP Negeri 29 Batam

2010 - 2013 : SMA Negeri 14 Batam

2013 - 2016 : Akademi Akuntansi Permata Harapan (GICI)

2017 - Sekarang : STMIK GICI

Pengalaman Pekerjaan

2013 – Sekarang : CV. Mulia Cahaya Glass

2016 – Sekarang : PT. Pollux Barelang Megasuperblok

Meisterstadt Batam