sistem pendukung keputusan penerimaan …library.stmikgici.ac.id/skripsi/171300017.pdf3. sistem ini...

106
SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN PT. HARAPAN JAYA SENTOSA MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) SKRIPSI Oleh: Rika Natalia 171300017 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) GICI BATAM 2018

Upload: others

Post on 31-Dec-2019

51 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN KARYAWAN PT. HARAPAN JAYA SENTOSA

MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS

(AHP)

SKRIPSI

Oleh: Rika Natalia 171300017

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI BATAM

2018

Page 2: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN

KARYAWAN PT. HARAPAN JAYA SENTOSA

MENGGUNAKAN METODE ANALYTICAL

HIERARCHY PROCESS

(AHP)

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Persyaratan Memperoleh

Gelar Sarjana

Oleh : Rika Natalia 171300017

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI

BATAM

2018

Page 3: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Scanned by CamScanner

Page 4: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Scanned by CamScanner

Page 5: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Scanned by CamScanner

Page 6: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Scanned by CamScanner

Page 7: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Scanned by CamScanner

Page 8: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

vii

ABSTRAK

Pada kantor PT Harapan Jaya Sentosa. mengalami kesulitan dalam

mencari tenaga kerja yang ahli dibidangnya, dalam penerimaan karyawan PT.

Harapan Jaya Sentosa belum memiliki sistem yang cepat dan tepat serta banyak

mengeluarkan tenaga dan biaya. Tujuan dari penelitian ini adalah untuk

merancang, mengaplikasikan serta mengembangkan system pendukung keputusan

(SPK) yang memberikan keputusan penerimaan karyawan, metode yang

digunakan dalam sistem pendukung keputusan ini adalah metode AHP ( analytical

hierarchy process ). SPK ini membantu pemimpin perusahaan dalam memutuskan

pelamar mana yang akan diterima berdasarkan beberapa kriteria. Penelitian ini

menitik beratkan kepada bagaimana mengimplementasikan program serta

dimaksudkan agar memudahkan dalam penggunaan.

Kata kunci : Sistem pendukung keputusan, AHP, kriteria

Page 9: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

viii

ABSTRACT

At the PT Harapan Jaya Sentosa office. experiencing difficulties in finding

workers who are experts in their fields, in the acceptance of employees of PT

Harapan Jaya Sentosa do not have a system that is fast and precise and a lot of

energy and costs. The purpose of this research is to design, apply and develop a

decision support system (DSS) that gives employee acceptance decisions, the

method used in this decision support system is the AHP (analytical hierarchy

process) method. This SPK helps company leaders in deciding which applicants

will be accepted based on several criteria. This study focuses on how to

implement the program and is intended to make it easier to use.

Keywords: Decision support system, AHP, criteria

Page 10: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

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 ............................................................................................ xii

DAFTAR GAMBAR ....................................................................................... xiii

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

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

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

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

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

1.5 Manfaat Penelitian .................................................................... 4

1.6 Objek dan Metode Penelitian .................................................... 4

1.6 Lokasi dan Waktu Penelitian .................................................... 5

1.6 Sistematika Penulisan ............................................................... 6

BAB II LANDASAN TEORI ....................................................................... 7

2.1 Teori Pendukung ....................................................................... 7

2.1.1 Konsep Dasar Sistem Informasi ....................................... 7

2.1.2 Sistem Pendukung Keputusan ........................................ 10

2.1.3 Analitycal Hierarchy Process (AHP) ............................. 15

2.1.4 Microsoft Access 2007 ................................................... 25

2.1.5 Konsep Dasar Visual Basic ............................................ 28

2.1.6 Perancangan Sistem ....................................................... 28

Page 11: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

x

2.1.6.1 Data Flow Diagram (DFD) ......................................... 29

2.1.6.2 Entity Relation Diagram (ERD) .................................. 33

2.1.6.3 Flowchart .................................................................... 35

2.1.7 Disain Basis Data ( Data Base) ...................................... 41

2.2 Penelitian Terdahulu ............................................................... 42

BAB III METEDOLOGI PENELITIAN ................................................... 44

3.1 Kerangka Kerja ....................................................................... 44

3.1.1 Alat dan Bahan ............................................................... 47

3.1.2. Waktu dan Tempat Penelitian ....................................... 47

3.2 Gambaran Umum Perusahaan ................................................. 49

3.2.1 Jam Kerja ....................................................................... 50

3.2.2 Proyek yang Sudah dibangun PT.HJS ........................... 53

3.2.3 Visi dan Misi .................................................................. 54

3.2.4 Stuktur Organisasi Perusahaan ....................................... 54

3.2.5 Wewenang dan Tanggung Jawab ................................... 55

3.2.6 Logo Perusahaan ............................................................ 57

BAB IV ANALISIS DAN IMPLEMENTASI ............................................ 59

4.1 Analisis Sistem yang Berjalan ................................................ 59

4.1.1 Prosedur Sistem yang Berjalan ...................................... 59

4.2 Analisis Metode AHP ............................................................ 61

4.2.1 Membuat Struktur Hierarki ............................................ 62

4.2.2 Menghitung Vektor Prioritas untuk Kriteria .................. 63

4.2.3 Menghitung VP Sub Kriteria PT .................................... 66

4.2.4 Menentukan Nilai Konversi dan Standar ....................... 70

4.3 Analisis Sistem yang diusulkan .............................................. 73

4.3.1 Perancangan Model yang diusulkan............................... 73

4.3.2 Kamus Data .................................................................... 76

4.3.3 Flow Chart ...................................................................... 77

4.3.4 Perancangan Stuktur Tabel ............................................ 78

4.4 Perancangan Struktur Menu yang Diusulkan .......................... 79

4.5 Perancangan Sistem Informasi ................................................ 80

4.5.1 Perancangan Login ......................................................... 80

Page 12: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

xi

4.5.2 Perancangan Halaman Utama ........................................ 81

4.6 Implemetasi ............................................................................ 81

BAB V KESIMPULAN DAN SARAN ...................................................... 86

5.1 Kesimpulan ............................................................................. 86

5.2 Saran ........................................................................................ 87

DAFTAR PUSTAKA .................................................................................... 88

LAMPIRAN

Page 13: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

xii

DAFTAR TABEL

Tabel Halaman

Tabel 1.1 Jadwal Pengerjaan Tugas Akhir ..........................................................5

Tabel 2.1 Skala Penilaian AHP menurut Saaty (1980) .......................................21

Tabel 2.2 Daftar Indeks Random Konsistensi (IR) .............................................24

Tabel 2.3 Simbol – Simbol Entity Relationship Diagram (ERD) .......................34

Tabel 2.4 Simbol- Simbol System Flowchart .....................................................35

Tabel 2.5 Simbol- Simbol Program Flowchart ..................................................38

Tabel 2.6 Simbol-simbol Process Flowchart......................................................40

Tabel 2.7 Penelitian Terdahulu ...........................................................................42

Tabel 2.2 Daftar Indeks Random Konsistensi (IR) .............................................24

Tabel 2.2 Daftar Indeks Random Konsistensi (IR) .............................................24

Tabel 4.1 Skala perbandingan untuk kriteria ......................................................63

Tabel 4.2 Matrik perbandingan untuk kriteria ....................................................64

Tabel 4.3 Normalisasi Matrik untuk Kriteria ......................................................64

Tabel 4.4 Vektor Prioritas Kriteria......................................................................65

Tabel 4.5 Skala Perbandingan untuk Sub Kriteria Pendidikan Terakhir ............66

Tabel 4.6 Matrik Perbandingan untuk Subkriteria Pendidikan Terakhir ............67

Tabel 4.7 Normalisasi Matrik untuk subkriteria pendidikan terakhir .................68

Tabel 4.8 Vektor Prioritas SubKriteria Pendidikan Terakhir ..............................68

Tabel 4.9 Nilai konversi dan standar nilai ..........................................................70

Tabel 4.10 Daftar Nilai Seleksi ...........................................................................71

Tabel 4.11 Daftar Nilai Hasil Konversi ..............................................................71

Tabel 4.12 Daftar Nilai Hasil Seleksi .................................................................72

Page 14: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

xiii

DAFTAR GAMBAR

Tabel Halaman

Gambar 2.1 Building Block ................................................................................8

Gambar 2.2 Hierarki AHP ...................................................................................20

Gambar 2.3 Contoh diagram konteks..................................................................31

Gambar 2.4 Contoh Diagram Level -1 ................................................................31

Gambar 2.5 Contoh Diagram Level -2 ................................................................32

Gambar 3.1 Kerangka Kerja Penelitian ..............................................................45

Gambar 3.2 Metode Waterfall Menurut Bassil (2012) .......................................48

Gambar 3.3 Struktur Organisasi PT. Harapan Jaya Sentosa ...............................55

Gambar 3.4 Peta Lokasi .....................................................................................58

Gambar 4.1 Diagram Konteks SPK Penerimaan karyawan yang di usulkan .....74

Gambar 4.2 DFD Level 1 SPK yang Diusulkan .................................................75

Gambar 4.3 DFD Level 2 Proses 1 SPK yang Diusulkan ..................................76

Gambar 4.4 Flowmap yang diusulkan ................................................................77

Gambar 4.5 Relasi Entitas yang diusulkan .........................................................79

Gambar 4.6 Perancangan Struktur Menu yang diusulkan ...................................79

Gambar 4.7 Perancangan Login ..........................................................................80

Gambar 4.8 Pencangan Halaman Menu Utama ..................................................81

Gambar 4.9 Form Login ......................................................................................82

Gambar 4.10 Tampilan menu utama ...................................................................83

Gambar 4.11 Tampilan Biodata calon karyawan ................................................83

Gambar 4.12 Menu Input Data Psikotest ............................................................84

Gambar 4.13 Input Kriteria .................................................................................84

Gambar 4.14 Penghitungan Matrix AHP ............................................................85

Page 15: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Investasi dibidang sumber daya manusia merupakan investasi yang sangat

penting, salah satunya penanganan yang tepat dalam manajemen sumber daya

manusia. Perencanaan dan usaha pemenuhan kebutuhan sumber daya manusia bila

dikelola secara professional akan sangat menentukan mutu dan kesuksesan

perusahaan. Dengan kata lain seleksi yang efektif akan memperoleh sumber daya

yang baik untuk jangka waktu yang lebih Panjang.

Tujuan utama dalam proses seleksi adalah untuk mendapatkan orang yang

tepat bagi suatu jabatan tertentu. Sehingga orang tersebut mampu berkerja secara

optimal dan dapat bertahan diperusahaan untuk waktu yang lama. Meskipun

tujuannya terdengar sangat sederhana, proses tersebut termasuk sangat kompleks,

memakan waktu cukup lama dan biaya yang tidak sedikit serta sangat terbuka

peluang untuk melakukan kesalahan dalam menentukan orang yang tepat.

Menentukan prasyarat untuk berbagai posisi dalam perusahaan dan melihat

kemampuan khusus dari calon karyawan yang memenuhi prasyarat tertentu dalam

pertemuan yang singkat adalah tugas dan tanggung jawab yang besar, karena itu

dibutuhkan ketelitian agar tidak terjadi salah pilih dalam penerimaan karyawan.

Kesalahan dalam memilih orang yang salah sangat besar dampaknya bagi

perusahaan atau organisasi hal tersebut bukan saja karena proses rekrutmen dan

seleksi itu sendiri telah menyita waktu, biaya, dan tenaga, tetapi juga karena

menerima orang yang salah sehingga berdampak pada efisiensi, produktivitas, dan

Page 16: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

2

dapat merusak moral kerja karyawan yang bersangkutan dan orang-orang

disekitarnya.

Selama ini pihak manajemen personalia PT. Harapan Jaya Sentosa

terkadang merasa kesulitan melakukan penilaian tersebut dalam mencari tenaga

ahli dibidang marketing karena banyaknya pelamar yang datang untuk melamar.

Untuk itu dibutuhkan sebuah sistem pendukung keputusan yang dapat membantu

pihak manajemen personalia dalam melakukan penilaian tersebut. Dari hasil

penelitian ini diharapkan dapat membantu masalah-masalah diatas agar SDM

dapat didaya gunakan secara efisien. Sistem yang buat akan lebih bersifat untuk

membantu manajer dalam pengambilan keputusan dan bukan menggantikannya,

dan diharapkan juga sistem ini dapat membantu meningkatkan efektivitas.

Berdasarkan uraian dari latar belakang diatas maka penulis membuat tugas akhir

yang berjudul “ Sistem Pendukung Keputusan Penerimaan Karyawan PT.

Harapan Jaya Sentosa dengan Menggunakan Metode Analytical Hierarchy

Process ”

1.2 Rumusan Masalah

Berdasarkan uraian latar belakang permasalahan diatas maka didapat

rumusan masalah sebagai berikut :

1. Bagaimana sistem keputusan penerimaan karyawan marketing PT. Harapan

Jaya Sentosa yang sedang berjalan saat ini ?

2. Bagaimana merancang sistem pendukung keputusan yang dapat membantu

pihak personalia dalam mendapatkan karyawan yang memiliki nilai terbaik

Page 17: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

3

sehingga orang tersebut layak bekerja di PT. Harapan Jaya Sentosa secara

optimal ?

3. Bagaimana mengimplementesikan sistem pendukung keputusan penerimaan

karyawan marketing PT. Harapan Jaya Sentosa menggunakan metode

Analytical Hierarchy Process (AHP) ?

1.3 Batasan Masalah

Berdasarkan rumusan masalah yang telah dipilih maka batasan masalah

yang diperoleh sebagai berikut :

1. Tidak membahas sistematis dan perhitungan nilai, menitik beratkan pada

proses dan hasil kelayakan.

2. Sistem ini hanya digunakan di bagian personalia di PT. Harapan Jaya Sentosa

3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007

dan Visual Basic.net 2010.

4. Algoritma yang digunakan yaitu algoritma AHP (Analytic Hierarchy

Process).

1.4 Tujuan Penelitian

Tujuan penelitian ini adalah merubah sistem lama menjadi sistem yang baru

dimana sistem baru dengan sistem menggunakan komputerisasi yaitu :

1. Menghasilkan sistem pendukung keputusan penerimaan karyawan PT.

Harapan Jaya Sentosa yang sedang berjalan lebih objektif,

2. Menerapkan metode Analytical Hierarchy Process (AHP) dalam

menghasilkan penilaian penerimaan karyawan marketing pada PT Harapan

Jaya Sentosa,

Page 18: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

4

3. Merancang sistem pendukung keputusan penerimaan karyawan pada PT

Harapan Jaya Sentosa,

4. Mengimplementasikan sistem pendukung keputusan penerimaan karyawan

pada PT. Harapan Jaya Sentosa.

1.5 Manfaat Penelitian

Berdasarkan dari latar belakang yang telah dijelaskan sebelumnya, manfaat

dari penelitian ini adalah :

1 Sistem pendukung keputusan penerimaan karyawan pada PT. Harapan Jaya

Sentosa menjadi lebih baik dan memberi kemudahan dalam mengakses

sistem.

2 Kemudahan dalam pengecekan data yang telah dilakukan oleh perusahaan

akan meningkatkan ketepatan datayang dibutuhkan dalam melakukan

keputusan.

3 Menitik beratkan pada hasil kelayakan dengan menggunakan metode

Analytical Hierarchy Process (AHP) dapat menjadikan referensi bagi pihak

perusahaan untuk menggambil keputusan.

1.6 Objek dan Metode Penelitan

Adapun sumber data primer yang didapat oleh penulis melalui cara

1. Wawancara

Wawancara adalah suatu cara untuk mendapatkan data melalui tanya jawab

langsung dengan responden tentang objek yang sedang diteliti. Dalam hal ini

Page 19: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

5

peneliti mewawancarai pimpinan dan HR Department PT Harapan Jaya

Sentosa.

2. Observasi

Observasi adalah suatu cara untuk mendapatkan data dengan cara datang

langsung ketempat dilakukannya penelitian, dalam hal ini peneliti datang ke

PT. Harapan Jaya Sentosa yang beralamat di Panbil Plaza Jalan Ahmad Yani-

muka kuning.

3. Dokumen

Sumber lain pengumpulan data/fakta yang efektif ialah pengamatan setiap

dokumen yang ada, diantaranya Surat Lamaran Kerja, dan berkas pendukung

pelamar.

1.7 Lokasi dan Waktu Penelitian

Lokasi Penelitian beralamatkan di Panbil Plaza Jalan Ahmad Yani - Muka

Kuning. Waktu Penelitian dilaksanakan selama lima bulan, terhitung dari bulan

Maret sampai dengan Juli 2018.

Tabel 1.1 Jadwal Pengerjaan Tugas Akhir

No

Keterangan

Bulan

Maret April Mei Juni Juli Agustus

1 Persetujuan Judul

2 Persiapan penelitian

3 Pengumpulan Data

4 Pengetikan/Penyajian

5 Pembuatan Program

6 Pengujian Program

7 Sidang Akhir

Page 20: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

6

1.6 Sistematika Penulisan

Sistematika penulisan tugas akhir ini disusun untuk memberikan gambaran

umum tentang sistem yang akan dibuat. Diantaranya adalah sebagai berikut:

BAB I PENDAHULUAN

Bab ini menguraikan latar belakang masalah, perumusan masalah yang

merumuskan berbagai masalah yang dianalisa secara lebih jelas, batasan masalah

untuk memberikan batasan yang tegas dan jelas serta sistematika penulisan yang

menguraikan urutan penyajian yang digunakan dalam penyusunan .

BAB II LANDASAN TEORI

Bab ini membahas tentang landasan teori dari topik penulisan secara mendalam

beserta dengan referensinya.

BAB III METODOLOGI PENELITIAN

Bab ini akan membahas tentang jenis penelitian yang dilakukan, sumber data yang

digunakan, bagaimana teknik pengumpulam data yang dilakukan, serta analisis

semua permasalahan yang ada.

BAB IV ANALISIS DAN IMPLEMENTASI

Bab ini akan mengemukakan tentang analisa sistem yang sedang berjalan,

evaluasi sistem yang berjalan dan desain sistem secara detail dan implementasi

software yang akan dibangun dan dirancang sebelumnya.

BAB V PENUTUP

Bab ini berisi uraian tentang kesimpulan, usulan, solusi dan saran terhadap

software yang hendak dibangun dan bila akan dikembangkan lebih lanjut.

Page 21: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

7

BAB II

LANDASAN TEORI

2.1 Teori Pendukung

Untuk lebih memahami beberapa pengetahuan tentang konsep, formula dan

definisi kita tidak bisa membuat pengukuran atau tidak memiliki standar alat ukur

jika tidak ada landasan teori. Seperti yang diungkapkan oleh Sugiyono (2012:52),

bahwa landasan teori perlu ditegakkan agar penelitian itu mempunyai dasar yang

kokoh, dan bukan sekedar perbuatan coba-coba (trial and error).

2.1.1 Konsep Dasar Sistem Informasi

Dalam konsep dasar sistem informasi, aktifitas dasar sistem informasi menurut

Laudon dan Laudon (2010, p46-47) adalah sebagai berikut :

1. Input, Melibatkan pengumpulan data mentah dari dalam organisasi atau dari

lingkungan eksternal untuk pengolahan dalam suatu sistem informasi.

2. Process, Melibatkan proses mengkonversi input mentah ke bentuk yang lebih

bermakna.

3. Output, Mentransfer proses informasi kepada orang yang akan menggunakannya

atau kepada aktivitas yang akan digunakan.

4. Feedback, Output yang di kembalikan ke anggota organisasi yang sesuai untuk

kemudian membantu mengevaluasi atau mengkoreksi tahap Input.

Page 22: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

8

John Burch dan Gary Grudnitski mengemukakan bahwa sistem informasi terdiri

dari komponen-komponen yang disebut dengan istilah building block yaitu blok

masukan, blok model, blok keluaran, blok teknologi, blok basis data, dan blok

kendali. Sebagai suatu sistem, keenam blok tersebut membentuk suatu kesatuan untuk

mencapai sasaran. (Jogiyanto, 2010 : 12)

Suatu tujuan yang bersifat umum dapat dijabarkan dalam beberapa subtujuan

yang lebih terperinci yang menjelaskan apa yang dimaksud dalam tujuan pertama.

Penjabaran ini dapat dilakukan terus hingga akhirnya diperoleh tujuan yang bersifat

operasional. Dan pada hirarki terendah inilah dilakukan proses evaluasi atas

alternatifalternatif, yang merupakan ukuran dari pencapaian tujuan utama, dan pada

hirarki terendah ini dapat ditetapkan dalam satuan apa kriteria diukur.

Gambar 2.1 Building Block

1. Blok Masukan, Input mewakili data yang masuk ke dalam sistem

informasi. Input di sini termasuk metode-metode dan media untuk menangkap

data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.

2. Blok Model, Blok model ini terdiri dari kombinasi prosedur logika dan

model matematik yang akan memanipulasi data input dan data yang

Page 23: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

9

tersimpan didasar data dengan cara yang sudah tertentu untuk menghasilkan

keluaran yang diinginkan.

3. Blok Keluaran, Produk dari sistem informasi adalah keluaran yang

merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk

semua tingkatan manajemen serta semua pemakai sistem.

4. Blok Teknologi, Teknologi merupakan “kotak alat” (toolbox) dari pekerjaan

sistem informasi, teknologi digunakan untuk menerima input, menjalankan

model, menyimpan dan mengakses data, menghasilkan dan

mengirimkan keluaran dan membantu pengendaliaan dari sistem keseluruhan.

Teknologi terdiri dari 3 bagian utama, yaitu teknisi (humanware

atau brainware), perangkat lunak (software) dan perangkat keras (hardware).

5. Blok Basis Data, Basis data (database) merupakan kumpulan dari data

yang saling berhubungan satu dengan yang lainnya, tersimpan diperangkat

keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Data

perlu disimpan di dalam basis data untuk keperluan penyediaan informasi

lebih lanjut. Data didalam basis data perlu diorganisasikan sedemikian

rupa, supaya informasi yang dihasilkan berkualitas. Organisasi basis data

yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis

data diakses atau dimanipulasi dengan menggunakan perangkat yang

disebut dengan DBMS (Data Base Management Sistem).

6. Blok Kendali, Supaya sistem informasi dapat berjalan sesuai dengan

yang diinginkan, maka perlu diterapkan pengendalian-pengendalian di dalamnya.

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa

Page 24: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

10

hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi

kesalahan dapat langsung cepat diatasi.

2.1.2 Sistem Pendukung Keputusan

Pada dasarnya SPK merupakan pengembangan lebih lanjut dari Sistem

InformasiManajemen terkomputerisasi yang dirancang sedemikian rupa sehingga

bersifat interaktif demean pemakaiannya. Interaktif demean tujuan untuk

memudahkan integrasi antara berbagai komponen dalam proses pengambilan

keputusan seperti prosedur, kebijakan, analisi, pengalaman, dan wawasan menejer

untuk mengambil keputusan yang lebih baik.

2.1.2.1 Pengertian Sistem Pendukung Keputusan

Konsep Sistem Pendukung Keputusan (SPK) pertama kali diungkapkan pada

awal tahun 1970-an oleh Michael S. Scott Morton dengan istilah Management

Decision System. Sistem tersebut adalah suatu sistem yang berbasis komputer yang

ditunjukan untuk membantu pengambil keputusan dengan memanfaatkan data dan

model tertentu untuk memecahkan berbagai persoalan yang tidak terstruktur

(Dewanto, 2015).

Sistem pendukung keputusan Menurut Khoiruddin (2010) yaitu sebuah sistem

berbasis komputer yang adaptif, fleksibel, dan interaktif yang digunakan untuk

memecahkan masalah-masalah tidak terstruktur sehingga meningkatkan nilai

keputusan yang diambil. Sistem Pendukung Keputusan digunakan untuk

Page 25: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

11

mendeskripsikan sistem yang didesain untuk membantu manajer memecahkan

masalah tertentu (Mcloed & Schell, 2011).

Sistem Pendukung Keputusan menggunakan data, memberikan antarmuka

pengguna yang mudah dan dapat menggabungkan pemikiran pengambilan keputusan

(Turban, Sharda & Delen, 2011).

Dari beberapa pendapat menurut para ahli di atas, dapat disimpulkan bahwa

sistem pendukung keputusan merupakan sistem informasi yang mendukung

manajemen level menengah dalam mengambil keputusan semiterstruktur dengan

menggunakan pemodelan analitis dan data yang ada.

2.1.2.2 Karakteristik Sistem Pendukung Keputusan

Karakteristik dan Kapabilitas SPK menurut Turban, Sharda & Delen (2011),

adalah sebagai berikut :

1. SPK menyediakan dukungan bagi pengambil keputusan terutama pada situasi

terstruktur dan tak terstruktur dengan memadukan pertimbangan manusia dan

informasi terkomputerisasi.

2. Dukungan untuk semua level manajerial, mulai dari eksekutif puncak sampai

manajer lapangan.

3. Dukungan untuk individu dan kelompok. Masalah yang kurang terstruktur sering

memerlukan keterlibatan individu dari departemen dan tingkat organisasional

yang berbeda atau bahkan dari organisasi lain.

4. Dukungan untuk keputusan independen dan atau sekuensial. Keputusan dapat

dibuat satu kali, beberapa kali atau berulang (dalam interval yang sama).

Page 26: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

12

5. Dukungan pada semua fase proses pengambilan keputusan : intelegensi, desain.

6. Dukungan diberbagai proses dan gaya pengambilan keputusan.

7. SPK selalu dapat beradaptasi sepanjang waktu. Pengambilan keputusan harus

reaktif, dapat menghadapi perubahan kondisi secara tepat dan dapat

mengadaptasikan SPK untuk memenuhi perubahan tersebut.

8. SPK mudah untuk digunakan. Pengguna harus merasa nyaman dengan sistem.

User-friendly, dukungan grafis yang baik dan antarmukabahasa yang sesuai

dengan bahasa manusia dapat meningkatkan efektivitas SPK.

9. Peningkatan terhadap efektivitas dari pengambilan keputusan (akurasi, timeless,

kualitas) ketimbang pada efisiensinya (biaya membuat keputusan, termasuk biaya

penggunaan komputer). Pengambil keputusan memiliki kontrol penuh terhadap

semua langkah proses pengmbilan keputusan

10. Pengguna akhir dapat mengembangkan dan memodifikasi sistem sendiri. Sistem

yang lebih besar dapat dibangun dengan bantuan ahli sistem informasi.

11. Akses disediakan untuk berbagai sumber data, format dan tipe mulai dari sistem

informasi geografis (GIS) sampai sistem berorientasi objek.

12. Dapat dilakukan sebagai stand-alone tool yang digunakan oleh seorang

pengambil keputusan pada satu lokasi atau didistribusikan pada suatu organisasi

keseluruhan dan beberapa organisasi terkait.

2.1.2.3 Komponen Sistem Pendukung Keputusan

Menurut Turban, Sharda & Delen (2011), Decision Support System (Sistem

Pendukung Keputusan) terdiri dari empat subsistem yang saling berhubungan yaitu :

Page 27: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

13

1. Subsistem Manajemen Data Subsistem manajemen data meliputi basis data yang

terdiri dari datadata yang relevan dengan keadaan dan dikelola oleh software

yang disebut Database Management System (DBMS). Manajemen data dapat

diinterkoneksikan dengan data warehouse perusahaa, suatu repositori untuk data

perusahaan yang relevan untuk mengambil keputusan. Menurut (Monalisa, 2010)

Kemampuan yang dibutuhkan dari manajemen basis data, yaitu:

a. Kemampuan untuk mengkombinasikan berbagai variasi data melalui

pengambilan dan ekstraksi data.

b. Kemampuan untuk menambahkan sumber data secar cepat dan mudah.

c. Kemampuan untuk menggambarkan struktur data logical.

d. Kemampuan untuk menangani data secara personil.

e. Kemampuan untuk mengelola berbagai variasi data

2. Subsistem Manajemen Model Subsistem manajemen model berupa paket

software yang berisi model-model financial, statistik, ilmu manajemen, atau

model kuantitatif yang menyediakan kemampuan analisa dan manajemen

software yang sesuai. Software ini disebut sistem manajemen basis model.

Kemampuan yang dimiliki subsistem manajemen model meliputi:

a. Kemampuan untuk menciptakan model-model baru secara cepat dan mudah.

b. Kemampuan untuk mangakses dan mengintegrasikan model-model keputusan.

c. Kemampuan untuk mengelola basis model dengan fungsi manajemen yang

analog dan manajemen basis data (seperti untuk menyimpan, membuat dialog,

menghubungkan dan mengakses model)

Page 28: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

14

3. Subsistem Dialog (User Interface Subsystem) Subsistem dialog (User Interface

Subsystem) merupakan subsistem yang dapat digunakan oleh user untuk

berkomunikasi dengan system dan juga member perintah SPK. Web browser

memberikan struktur antarmuka pengguna grafis yang familiar dan konsisten.

Istilah antarmuka pengguna mencakup semua aspek komunikasi antara pengguna

dengan sistem. Fasilitas yang dimiliki oleh subsistem dialog dibagi menjadi tiga

bagian, yaitu:

a. Bahasa aksi (Action Language) merupakan suatu perangkat yang dapat

digunakan oleh user untuk berkomunikasi dengan sistem.

b. Bahasa tampilan (Display atau Presentation Languange), yaitu suatu

perangkat yang berfungsi sebagai sarana untuk menampilkan sesuatu.

Peralatan yang digunakan untuk merealisasikan tampilan ini di antaranya

adalah printer, plotter, grafik, warna, dan sebagainya.

c. Basis pengetahuan (Knowledge Base), adalah bagian yang mutlak diketahui

oleh pengguna sehingga sistem yang dirancang dapat berfungsi secara efektif

4. Subsistem Manajemen Berbasis Pengetahuan (Knowledge-Based Management

Subsystem) Subsistem manajemen berbasis pengetahuan merupakan subsistem

yang dapat mendukung subsistem lain atau berlaku sebagai komponen yang

berdiri sendiri (independent).

2.1.2.4 Fase-fase Pengambilan Keputusan

Menurut Turban, Sharda, & Delen (2011), terdapat empat fase dalam

pembangunan sistem pendukung keputusan yaitu :

Page 29: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

15

1. Intelligence

Pada fase Intelligence, masalah diidentifikasi, ditentukan tujuan dan sasarannya,

penyebabnya, dan besarnya. Langkah ini sangat penting karena sebelum suatu

tindakan diambil, persoalan yang dihadapi harus dirumuskan secara jelas terlebih

dahulu. Masalah dijabarkan secara lebih rinci dan dikategorikan apakah termasuk

programmed atau non-programmed.

2. Design

Pada fase Design, dikembangkan tindakan alternatif, menganalisis solusi yang

potensial, membuat model, membuat uji kelayakan, dan memvalidasi hasilnya.

3. Choice

Pada fase Choice, menjelaskan pendekatan solusi yang dapat diterima dan

memilih alternatif keputusan yang terbaik. Pemilihan alternatif ini akan mudah

dilakukan jika hasil yang diinginkan memiliki nilai kuantitas tertentu.

4. Implementation.

Pada fase Implementation, solusi yang telah diperoleh pada fase Choice

diimplementasikan. Pada tahap ini perlu disusun serangkaian tindakan yang

terencana, sehingga hasil keputusan dapat dipantau dan disesuaikan apabila

diperlukan perbaikan-perbaikan.

2.1.3 Analytic Hierarchy Process (AHP)

Analytical Hierarchy Process (AHP) merupakan suatu model pendukung

keputusan yang dikembangkan oleh Thomas L. Saaty. Pada hakikatnya AHP

memperhitungkan hal- hal yang bersifat kualitatif dan kuantitatif. Menurut

Page 30: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

16

(Supriyono dkk, 2010) Konsepnya yaitu merubah nilai- nilai kualitatif menjadi nilai

kuantitatif, sehingga keputusan yang diambil bisa lebih objektif.

Dengan AHP permasalahn yang kompleks dapat diselesaikan demean kerangka

piker teroganisir, sehingga memungkinkan untuk diaplikasina untuk pengambilan

keputusan yang efektif dan efisien. Persoalan yang kompleks dapat diselesaikan

demean sederhana dan dipercepat proses pengambilan keputusannya.

2.1.3.1 Pengertian Analytical Hierarchy Process (AHP)

Menurut Kazibudzki dan Tadeusz (2013) Analytic Hierarchy Process (AHP)

adalah pengambilan keputusan multikriteria dengan dukungan metodologi yang telah

diakui dan diterima sebagai prioritas yang secara teori dapat memberikan jawaban

yang berbeda dalam masalah pengambilan keputusan serta memberikan peringkat

pada alternatif solusinya.

Metode AHP dikembangkan oleh Thomas L. Saaty (2010), seorang ahli

matematika. Metode ini adalah sebuah kerangka untuk mengambil keputusan dengan

efektif atas persoalan yang kompleks dengan menyederhanakan dan mempercepat

proses pengambilan keputusan dengan memecahkan persoalan tersebut kedalam

bagianbagiannya , menata bagian atau variabel dalam suatu susunan hirarki, memberi

nilai numerik pada pertimbangan subjektif tentang pentingnya tiap variabel dan

mensintetis berbagai pertimbangan ini untuk menetapkan variabel yang mana

memiliki prioritas paling tinggi dan bertindak untuk mempengaruhi hasil pada situasi

tersebut. Selain itu, AHP mempunyai kemampuan untuk memecahkan masalah yang

multi objektif dan multi-kriteria yang berdasar pada perbandingan preferensi dari

Page 31: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

17

setiap elemen dalam hirarki. Jadi, model ini merupakan suatu model pengambilan

keputusan yang komprehensif.

2.1.3.2 Kelebihan AHP

Berbagai prioritas ada karena banyak metode yang dapat berhasil diterapkan

dalam AHP, Dan berikut adalah kelebihan dan kelemahan dalam system analisisnya

(AHP) menurut (Kazibudzki & Tadeusz, 2013). Kelebihan dari analisis ini:

1. Kesatuan (Unity)

AHP membuat permasalahan yang luas dan tidak terstruktur menjadi suatu

model yang fleksibel dan mudah dipahami.

2. Kompleksitas (Complexity)

AHP memecahkan permasalahan yang kompleks melalui pendekatan sistem dan

pengintegrasian secara deduktif.

3. Saling ketergantungan (Inter Dependence)

AHP dapat digunakan pada elemen-elemen sistem yang saling bebas dan tidak

memerlukan hubungan linier.

4. Struktur Hirarki (Hierarchy Structuring)

AHP mewakili pemikiran alamiah yang cenderung mengelompokkan elemen

system ke level-level yang berbeda dari masing-masing level berisi elemen yang

serupa.

5. Pengukuran (Measurement)

AHP menyediakan skala pengukuran dan metode untuk mendapatkan prioritas.

Page 32: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

18

6. Konsistensi (Consistency)

AHP mempertimbangkan konsistensi logis dalam penilaian yang digunakan

untuk menentukan prioritas.

7. Sintesis (Synthesis)

AHP mengarah pada perkiraan keseluruhan mengenai seberapa diinginkannya

masing-masing alternatif.

8. Trade Off

AHP mempertimbangkan prioritas relatif faktor-faktor pada sistem sehingga

orang mampu memilih altenatif terbaik berdasarkan tujuan mereka.

9. Penilaian dan Konsensus (Judgement and Consensus)

AHP tidak mengharuskan adanya suatu konsensus, tapi menggabungkan hasil

penilaian yang berbeda.

10. Pengulangan Proses (Process Repetition)

AHP mampu membuat orang menyaring definisi dari suatu permasalahan dan

mengembangkan penilaian serta pengertian mereka melalui proses pengulangan.

2.1.3.3 Prinsip Dasar AHP (Analytical Hierarchy Process)

Menurut Sudaryono (2010), dalam menyelesaikan permasalahan dengan AHP

ada beberapa prinsip yang harus dipahami, diantaranya adalah:

1. Membuat hierarki Sistem yang kompleks bisa dipahami dengan memecahnya

menjadi elemen-elemen pendukung, menyusun elemen secara hierarki, dan

menggabungkannya.

Page 33: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

19

2. Penilaian kriteria dan alternatif Kriteria dan alternatif dilakukan dengan

perbandingan berpasangan. Menurut Saaty (2010), untuk berbagai persoalan

skala 1 sampai 9 adalah skala terbaik untuk mengekspresikan pendapat.

3. Menentukan prioritas Untuk setiap kriteria dan alternatif, perlu dilakukan

perbandingan berpasangan. Nilai-nilai perbandingan relatif dari seluruh alternatif

kriteria bisa disesuaikan dengan judgement yang telah ditentukan untuk

menghasilkan bobot dan prioritas. Bobot dan prioritas dihitung dengan

memanipulasi matriks atau melalui penyelesaian persamaan matematika.

4. Konsistensi logis Konsistensi memiliki dua makna. Pertama objek-objek yabg

serupa bisa dikelompokkan sesuai dengan keseragaman dan relevansi. Kedua,

menyangkut tingkat hubungan antar objek yang didasarkan pada kriteria tertentu.

2.1.3.4 Langkah-langkah Metode AHP

AHP merupakan suatu model pendukung keputusan yang dikembangkan oleh

Thomas L. Saaty. Model pendukung keputusan ini akan menguraikan masalah multi

faktor atau multi kriteria yang kompleks menjadi suatu hierarki. (Syaifullah, 2010)

Dalam menyelesaikan permasalahan dengan AHP ada beberapa prinsip yang

harus dipahami, diantaranya adalah:

1. Membuat hierarki

Sistem yang kompleks bisa dipahami dengan memecahnya menjadi elemen-

elemen pendukung, menyusun elemen secara hierarki dan menggabungkannya

atau mensintesisnya. Berikut dapat dilihat pada gambar :

Page 34: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

20

Gambar 2.2 Hierarki AHP

2. Penilaian kriteria dan alternatif

Kriteria dan alternatif dilakukan dengan perbandingan berpasangan. Menurut Saaty,

untuk berbagai persoalan, skala 1 sampai 9 adalah skala terbaik untuk

mengekspresikan pendapat. Proses yang paling mudah adalah membandingkan dua

hal dengan keakuratan perbandingan tersebut dapat dipertanggungjawabkan untuk

menilai perbandingan tingkat kepentingan suatu elemen terhadap elemen lain. Nilai

dan definisi pendapat kualitatif dari skala perbandingan Saaty bisa diukur

menggunakan tabel analisis berikut.

Page 35: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

21

Tabel 2.1 Skala Penilaian AHP menurut Saaty (1980)

Intensitas

Kepentingan

Definisi Penjelasan

1 Kedua elemen sama pentingnya Dua elemen menyumbangnya

sama besar pasa sifat itu.

3 Elemen yang satu sedikit lebih

penting dari pada yang lainnya

Pengalaman dan pertimbangan

sedikit menyokong satu elemen

atas yang lainnya.

5 Elemen yang satu esensial atau

sangat penting dari pada elemen

yang lainnya

Pengalaman dan pertimbangan

demean kuat disokong dan

dominannya telah terlihat.

7 Satu elemen yang jelas lebih

penting dari elemen yang lainnya

Bukti yang menyokongelemen

yang satu atas yang

lainmemiliki tingkat penegasan

tertinggi.

9 Satu elemen mutlak lebih penting

dari pada elemen yang lainnya

Bila Kompromi dibutuhkan

2,4,6,8 Nilai – nilai tengah di antara dua

pertimbangan yang berdekatan

Kebalikan Jika untuk aktifitas I mendapat satu

angka bila dibandingkan dengan

suatu aktifitas j, maka j mempunyai

nilai kebalikannya bila

dibandingkan demean aktifitas i

3. Synthesis of priority (menentukan prioritas)

Untuk setiap kriteria dan alternatif, perlu dilakukan perbandingan berpasangan

(pairwise Comparisons). Nilai-nilai perbandingan relatif dari seluruh alternatif

kriteria bisa disesuaikan dengan judgement yang telah ditentukan untuk

Page 36: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

22

menghasilkan bobot dan prioritas. Bobot dan prioritas dihitung dengan memanipulasi

matriks atau melalui penyelesaian persamaan matematika.

4. Logical Consistency (Konsistensi Logis)

Konsistensi memiliki dua makna. Pertama, objek-objek yang serupa bisa

dikelompokkan sesuai dengan keseragaman dan relevansi. Kedua, menyangkut

tingkat hubungan antar objek yang didasarkan pada kriteria tertentu.

Selain itu AHP juga memiliki beberapa prosedur. Prosedur atau langkah-

langkah dalam metode AHP meliputi (Kusrini, 2007) :

1. Mendefinisikan masalah dan menentukan solusi yang diinginkan, lalu menyusun

hierarki dari permasalahan yang dihadapi. Penyusunan hierarki adalah dengan

menetapkan tujuan yang merupakan sasaran sistem secara keseluruhan pada level

teratas.

2. Menetukan prioritas elemen

a. langkah pertama dalam menentukan prioritas elemen adalah membuat

perbandingan pasangan, yaitu membandingkan elemen secara berpasangan sesuai

kriteria yang diberikan.

b. matriks perbandingan berpasangan diisi menggunakan bilangan untuk

merepresentasikan kepentingan relatif dari suatu elemen terhadap elemen

lainnya.

3. Sintesis

Pertimbangan-pertimbangan terhadap perbandingan berpasangan di sintesis

untuk memperoleh keseluruhan prioritas. Hal-hal yang dilakukan dalam langkah

ini adalah :

Page 37: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

23

a. Menjumlahkan nilai-nilai dari setiap kolom pada matriks

b. Membagi setiap nilai dari kolom dengan total kolom yang bersangkutan untuk

memperoleh normalisasi matriks

c. Menjumlahkan nilai-nilai dari setiap baris dan membaginya dengan jumlah

elemen untuk mendapatkan nilai rata-rata

4. Mengukur konsistensi

Dalam pembuatan keputusan, penting untuk mengetahui seberapa baik

konsistensi yang ada karena kita tidak menginginkan keputusan berdasarkan

pertimbangan dengan konsistensi yang rendah. Hal-hal yang dilakukan dalam

langkah ini adalah :

a. Kalikan setiap nilai pada kolom pertama dengan prioritas relatif elemen

pertama, nilai pada kolom kedua dengan prioritas relatif elemen kedua, dan

seterusnya

b. Jumlahkan setiap baris

c. Hasil dari penjumlahan baris dibagi dengan elemen prioritas relatif yang

bersangkutan

d. Jumlahkan hasil bagi di atas dengan banyaknya elemen yang ada, hasilnya

disebut maks

5. Hitung Consistency Index (CI) dengan rumus :

CI = (λ maks – n) / n-

1|

……………………..(1)

di mana n = banyaknya elemen

Page 38: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

24

6. Hitung Rasio Konsistensi / Consistency Ratio (CR) dengan rumus :

CR = CI/IR

…………………….(2)

di mana CR = Consistency Ratio

CI = Consistency Index

IR = Index Random Consstency

7. Memeriksa konsistensi hierarki. Jika nilainya lebih dari 10%, maka penilaian

data judgement harus diperbaiki. Namun jika rasio konsistensi (CI/IR) kurang

atau sama dengan 0,1 maka hasil perhitungan bisa dinyatakan benar. Berikut

daftar Indeks Random Konsistensi (IR)

Tabel 2.2 Daftar Indeks Random Konsistensi (IR)

Sumber : Konsep dan Aplikasi Sistem Pendukung Keputusan ( Kusrini 2007)

Ukuran Matriks

Nilai IR

1,2 0,00

3 0.58

4 0.90

5 1.12

6 1.24

7 1.32

8 1.41

9 1.45

10 1.49

11 1.51

12 1.48

13 1.56

14 1.57

15 1.59

Untuk model AHP, matriks perbandingan dapat diterima jika nilai rasio

konsistensi kurang ataupun sama dengan 0,1. Bila metode AHP digunakan untuk

sekelompok orang yang sedang berdiskusi, maka selain dapat memberikan penilaian

Page 39: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

25

yang lebih baik juga diskusi dalam sebuah kelompok ini dapat menimbulkan masalah

yaitu diperlukan waktu untuk mencapai suatu konsensus tertentu. Bila tidak tercapai

suatu konsensus maka perlu dicari rata-rata geometrik dari penilaian yang diberikan

oleh seluruh anggota kelompok.Secara naluri, manusia dapat mengestimasi besaran

sederhana melalui inderanya.

2.1.4 Microsoft Access 2007

Microsoft access 2007 adalah sebuah aplikasi basis data computer relasional

yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah, dan

juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna

nilai (http://wartawarga.gunadarma.ac.id).

Database adalah kumpulan table-tabel yang saling berelasi. Antar table yang

satu dengan yang lain saling berelasi, sehingga sering disebut basis data relasional.

Relasi antar table dihubungkan oleh suatu key, yaitu primary key dan foreign key.

2.1.4.1 Komponen Utama (Object)

1. Tabel

Tabel adalah objek utama dalam database yang digunakan untuk menyimpan

sekumpulan data sejenis dalam sebuah objek.

Tabel terdiri atas :

a. Field name : atribut dari sebuah table yang menempati bagian kolom.

b. Record : isi dari field atau atribut yang saling berhubungan yang menempati

bagian baris.

Page 40: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

26

2. Query ( SQL/Structured Query Language )

Query adalah Bahasa untuk melakukan manipulasi terhadap database. Digunakan

untuk menampilkan, mengubah, dan menganalisa sekumpulan data.

Query dibedakan menjadi 2, yaitu :

a. DDL ( Data Definition Language ) digunakan untuk membuat atau

mendefinisikan obyek-obyek database seperti membuat tabel, relasi antar

tabel dan sebagainya.

b. DML ( Data Manipulation Language ) digunakan untuk manipulasi database,

seperti : menambah, mengubah atau mengahapus data serta mengambil

informasi yang diperlukan dari database.

c. Form

Form digunakan untuk mengontrol proses masukan data (input).menampilkan.

d. Report

Report digunakan untuk menampilkan data yang sudah dirangkum dan

mencetak data secara efektif.

2.1.4.2 Tipe Data

Field-field dalam sebuah table harus ditentukan tipe datanya. Ada beberapa tipe data

dalam access, yaitu :

1. Text

Text digunakan untuk field alphanumeric ( misal : nama, alamat, kode, pos, telp

),sekitar 255 karakter tiap fieldnya.

2. Memo

Page 41: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

27

Memo dapat menampung 64000 karakter untuk tiap fieldnya, tapi tidak bisa

diurutkan/diindeks.

3. Number

Number digunakan untuk menyimpan data numeric yang akan digunakan untuk

proses perhitungan matematis.

4. Date/time

Tipe data yang berisikan tanggal bulan dan tahun. Tipe data ini memiliki Panjang

8 byte.

5. Curerency

Tipe data yang berisikan angka yang melibatkan 1 sampai 4 angka di belakang

koma ( decimal ). Tipe data ini mampu terlibat dalam perhitungan sampai 15

digit di depan koma, dan 4 digit di belakang koma. Panjangnya 8 byte.

6. Auto number

Tipe data yang berisikan angka yang mengalami increment ( penambahan dengan

skala kelipatan yang tetap ). Defaultnya adalah 1. Panjangnya 4 byte.

7. Yes/no

Tipe data yang berisikan jawaban yes/no, true/false, atau on/off. Panjangnya

hanya 1bit ( bukan byte).

8. OLE Object

OLE Object digunakan untuk eksternal objek, seperti bitmap atau file suara.

9. Hyperlink

Tipe data yang berisikan link ke sebuah object atau situs web. Panjangnya 2048

karakter.

Page 42: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

28

10. Lookup Wizard

Jika menggunakan tipe data ini untuk sebuah field, maka bisa memilih sebuah

nilai dari table lain dari sebuah daftar nilai yang ditampilkan dalam combo box.

2.1.5 Konsep Dasar Visual Basic

Visual Basic adalah bahasa pemrogaman tingkat tinggi produk keluaran

Microsoft Corporation dan merupakan pengembangan dari bahasa BASIC

(Beginners’ Allpurpose Symbolic Instruction Code) versi DOS.

Visual Basic .NET 2008 merupakan salah satu paket bahasa pemrograman

dari Visual Studio 2008. Banyak fasilitas yang akan kita dapatkan melalui rilis

Visual Basic versi ini. Visual Studio 2008 sendiri merupakan sebuah software

untuk membuat aplikasi windows, jadi melalui software ini kita bisa membuat

sebuah aplikasi database, aplikasi inventory dan lain-lain. Banyak orang lebih

suka menyebut sebuah aplikasi sebagai sebuah program atau software, padahal

ketiga istilah itu adalah sama.

Microsoft Visual Studio dapat digunakan untuk mengembangkan aplikasi

dalam native code (dalam bentuk bahasa mesin yang berjalan di atas Windows)

ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas

NET Framework).

2.1.6 Perancangan Sistem

Proses perancangan pada Sistem Pendukung Pengambilan Keputusan ini

bertujuan untuk menentukan langkah-langkah operasi dalam proses pengolahan data,

Page 43: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

29

menentukan prosedur untuk mendukung operasi Sistem Pendukung Pengambilan

Keputusan. Adapun kegiatannya adalah merancang DFD (Data Flow Diagram), ERD

(Entity Relationship Diagram), dan basis data (database) sistem.

2.1.6.1 DFD ( Data Flow Diagram )

Menurut Supardi (2013:5), Data Flow Diagram (DFD) merupakan alat

populer yang dipakai dalam perancangan sistem terstruktur atau perancangan

pemrograman objek dengan metode OMT (Object Modeling Technique). Data Flow

Diagram (DFD) merupakan suatu cara atau metode untuk membuat rancangan sebuah

sistem yang mana berorientasi pada alur data yang bergerak pada sebuah sistem

nantinya. Dalam pembuatan Sistem Informasi, DFD sering digunakan. DFD dibuat

oleh para analis untuk membuat sebuah sistem yang baik. Dimana DFD ini nantinya

diberikan kepada para programmer untuk melakukan proses coding. Dimana para

programmer melakukan sebuah coding sesuai dengan DFD yang dibuat oleh para

analis sebelumnya. Tools yang digunakan pada pembuatan DFD (Data Flow

Diagram) yaitu EasyCase, Power Designer 6. Salah satu cara lain untuk mendesain

sistem yaitu menggunakan UML(Unified Manual Language). Adapun simbol-simbol

yang ada pada DFD (Data Flow Diagram) yaitu :

1. Terminator

Page 44: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

30

User / Terminator: Kesatuan diluar sistem (external entity) yang memberikan

input ke sistem atau menerima output dari sistem berupa orang, organisasi, atau

sistem lain.

2. Proses

Process: Aktivitas yang mengolah input menjadi output.

3. Data Flow

Data Flow: Aliran data pada sistem (antar proses, antara terminator & proses,

serta antara proses & data store).

4. Data Store

Data Store: Penyimpanan data pada database, biasanya berupa tabel.

Pemodelan DFD diawali dengan pembuatan context diagram. Secara simbol, DFD

dan context diagram menggunakan jenis dan bentuk simbol yang sama, namun secara

aturan terdapat perbedaan antara pemodelan DFD dan context diagram, dimana pada

context diagram hanya diizinkan sebuah simbol proses saja sedangkan pada DFD

dapat lebih dari satu simbol proses. Di dalam pembuatan DFD terdapat 3 level, yaitu :

1. Diagram Konteks

Menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang

terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan

Page 45: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

31

biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada

diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini

sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.

Contoh diagram konteks pada Gambar 2.3

Gambar 2.3 Contoh diagram konteks

2. Diagram Nol (diagram level-1)

Merupakan satu lingkaran besar yang mewakili lingkaran-lingkaran kecil yang ada di

dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol. di dalam

diagram ini memuat penyimpanan data.

Gambar 2.4 Contoh Diagram Level -1

3. Diagram Rinci

Merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.

Input Proses Output

Manager Calon Karyawan

Proses

Daftar

Proses

Akhir

Page 46: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

32

Contoh diagram rinci pada Gambar 2.5

Calon Karyawan

Gambar 2.5 Contoh Diagram Level -2

Adapun Fungsi dari DFD (Data Flow Diagram) adalah :

1. Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan

profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses

fungsional yang dihubungkan satu sama lain dengan alur data, baik secara

manual maupun komputerisasi.

2. DFD ini adalah salah satu alat pembuatan model yang sering digunakan,

khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan

kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD

adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi

sistem.

3. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data

dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa

maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem

kepada pemakai maupun pembuat program.

Sim

pan

Pros

es HRD

Manager

Page 47: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

33

2.1.6.2 ERD ( Entity Relation Diagram )

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam

basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar

relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk

menggambarkannya digunakan beberapa notasi dan simbol.

Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship

diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan

data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis

persyaratan proyek pengembangan system.

Dalam memodelkan suatu desain menjadi ERD diperlukan beragam teknik,

salah satunya pembuat ERD harus membuat gambar simbol dan beberapa notasi

yang menunjukkan makna desain dalam rupa ERD. Ada tiga komponen utama

dalam pembuatan ERD, yaitu:

1. Entitas atau Entity (sesuatu yang sungguh ada): merupakan suatu objek unik

yang berbeda dengan yang lain, dan dapat diwujudkan ke dalam basis data.

Objek ini memiliki karakter yang menarik untuk dijadikan suatu model.

Dalam proses visualisasi ERD, simbol entitas biasanya diwujudkan dalam

bentuk persegi panjang dalam posisi horizontal.

2. Relasi atau Relationship (hubungan): hubungan di sini diartikan sebagai pola

yang dipergunakan dalam ERD dalam menghubungkan antar entity, biasanya

digambarkan dalam bentuk garis lurus di mana kedua ujungnya menyentuh

simbol-simbol entity sebagai tanda penghubung.

Page 48: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

34

3. Atribut: digunakan untuk memberikan informasi yang lebih rinci tentang

segala jenis entitas, sebab setiap entitas memiliki elemen yang berfungsi

untuk memberikan deskripsi karakteristik. Atribut selalu digambarkan

dengan simbol elips. Atribut terbagi ke dalam beberapa jenis, sebagai

berikut: atribut key (gabungan dari beberapa atribut yang dapat digunakan

untuk membedekan semua baris data dalam tabel yang unik.

Adapun simbol-simbol dari Entity Relationship Diagram (ERD) adalah sebagai

berikut:

Tabel 2.3 Simbol – Simbol Entity Relationship Diagram (ERD)

Simbol Keterangan

Entitas (entity) dalam ERD disimbolkan persegi

panjang, entitas merupakan data int. pengertian

lain entity adalah suatu objek yang dapat

diindetifikasi dalam lingkungan pemakai.

Atribut (attribute) disimbolkan oval dalam ERD.

Atribut merupakan elemen dari entity dan

berfungsi mendeskripsikan karakter inti. Atribut

juga dapat diartikan field atau kolom.

Hubungan (relation) disimbolkan belahketupat

(diamond). Relasi yang menghubungkan antar-

entitas, biasanya diawali kata kerja. Dalam ERD,

hubungan ini dapat terdiri atas sejumlah entity

yang dsebut sebagai derajat hubungan, tetapi pada

umumnya hamper semua model hanya

menggunakan hubungan dengan derajat dua(

binary-relationship)

Sumber : Supardi (2013:14)

Page 49: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

35

2.1.6.3 Flow Chart

Menurut Supardi (2013:51), Flow Chart merupakan bagan (chart) yang

menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan

alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Flow

Chart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu

menggambarkan proses didalam program. Simbol-simbol yang digunakan dapat

dibagi menjadi 3 (tiga) kelompok, yakni sebagai berikut:

1. System Flowchart

System Flowchart adalah bagan alir sistem yang menunjukkan arus pekerjaan secara

keseluruan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang

ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.

Bagan alir sistem digambarkan menggunakan symbol-simbol berikut ini :

Tabel 2.4. Simbol-simbol System Flowchart

Simbol Keterangan

Simbol Dokumen

Menunjukan dokumen input dan output

baik untuk proses manual, mekanik atau

komputer

Simbol simpanan offline Menunjukan input/output yang

menggunakan kartu plong (punched card)

Page 50: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

36

Simbol simpanan offline File non computer yang diarsip urut

angka (numercial

File non computer yang diarsip urut huruf

(alphabetical)

File non computer yang diarsip urut

tanggal (cronological)

Simbol proses Menujukkan kegiatan proses dari operasi

program computer

Simbol operasi luar Menunjukkan operasi yang dilakukan di

luar proses komputer

Simbol pengurutan offline Menunjukkan proses pengurutan data di

luar proses komputer

Simbol pita magnetik Menujukkan input/output menggunakan

pita magnetik

Page 51: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

37

Simbol hard disk Menunjukkan input/ouput menggunakan

hard disk

Simbol diskeete Menunjukkan input/ouput menggunakan

diskette

Simbol drum magretik Menunjukkan input/ouput menggunakan

drum magnetik

Simbol pita kertas berlubang Menunjukkan input/ouput menggunakan

pita kertas berlubang

Simbol keyword Menunjukkan input/ouput menggunakan

keyword

Simbol display Menunjukkan input/ouput menggunakan

display

Simbol pita kontrol Menunjukkan input/ouput menggunakan

pita control (control type) dalam batch

control total untuk pencocokan dip roses

batch processing

Simbol hubungan komunikasi menunjukkan proses tranmisi data melalui

channel komunikasi

Page 52: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

38

Simbol garis alir Menunjukkan arus dari proses

Simbol penjelasan Menunjukkan penjelasan dari suatu proses

Menunjukkan penghubung ke halaman

yang masih sama atau ke halaman lain

Sumber : Supardi (2013:55)

2. Program Flowchart

Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci

langkah-langkah dari proses program. Bagan alir program dibuat dari veritifikasi bagan

alir system. Bagan alir program dibuat menggunakan simbol-simbol berikut ini:

Tabel 2.5 Simbol-simbol Program Flowchart

Simbol Keterangan

Simbol input / output Simbol input/output (input/output) simbol

digunakan untuk mewakili data

input/output

Simbol Proses Simbol proses digunakan untuk mewakili

suatu proses

Page 53: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

39

Simbol garis alir Simbol garis alir( flow lines simbol)

digunakan untuk menunjukkan arus dari

proses

Simbol penghubung Simbol penghubung (connector symbol)

digunakan untuk menunjukkan sambungan

dari bagan alir yang terputus di halaman

yang masih sama atau di halaman lainnya

Simbol keputusan Simbol keputusan (decision symbol)

digunakan untuk suatu penyelesaiakan

kondisi di dalam program

Simbol proses terdefinisi Simbol proses terdefenisi (predefined

process symbol) digunakan untuk

menunjukkan suatu operasi yang

rinciannya ditunjukkan di tempat lain

Simbol persiapan Simbol persiapan (preparation symbol)

digunakan untuk member nilai awal suatu

besaran

Simbol titik terminal Simbol titik terminal (terminal point

symbol) digunkan untuk menunjukkan

awal dan akhir dari suatu proses.

Sumber : Supardi (2013:58)

3. Process Flowchart

Bagan alir proses (Process Flowchart) merupakan bagan alir yang banyak digunakan di

teknik industry. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan

Page 54: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

40

proses dalam suatu prosedur. Bagan alir proses menggunakan lima buah simbol

tersendiri, seperti berikut ini:

Tabel 2.6 Simbol-simbol Process Flowchart

Simbol Keterangan

Menunjukkan suatu operasi (operation)

Menunjukkan suatu pemindahan

(movement)

Menunjukkan suatu simpanan (storage)

Menunjukkan suatu inspeksi (inspection)

Menunjukkan suatu penundaan (delay)

Sumber : Supardi (2013:61)

Page 55: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

41

2.1.7 Desain Basis Data (Data Base)

Manajemen sistem basis data (Database Management System – DBMS) adalah

perangakat lunak yang didesain untuk membantu dalam hal pemeliharaan dan utilitas

kumpulan data dalam jumlah besar. Model yang digunakan dalam desain basis data

adalah teknik normalisasi dalam proses normalisasi ada beberapa istilah yang dipakai

yaitu:

1. Entity

Entity adalah orang, tempat, kejadian atau konsep yang informasinya direkam.

2. Attribute

Attribute adalah sebutan untuk mewakili suatu entiti

3. Data value (nilai atau isi data)

Data value adalah data actual atau informasi yang disimpan pada tiap data elemen

atau attribute.

4. Record

Record adalah kumpulan elemen yang saling berkaitan menginformasikan tentang

suatu entity secara lengkap.

5. File

File adalah kumpulan record-record sejenis yang mempunyai panjang elemen yang

sama, attribute yang sama, namun berbeda-beda data valuenya.

Page 56: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

42

2.2 Penelitian Terdahulu

Penelitian terdahulu yang digunakan sesuai dengan topik, antara lain sebagai

berikut :

Tabel 2.7 Penelitian Terdahulu

No Nama dan

Tahun

Judul Jurnal Hasil

1 Agnia Eva

Munthafa ,

Husni

Mubarok

(2017)

Penerapan

Metode

Analytocal

Hierarchy

Process dalam

Sistem

Pendukung

Keputusan

Penentuan

Mahasiswa

Berprestasi

Jurnal

Siliwangi

Vol.3.

No.2, 2017

Seri Sains

dan

Teknologi

Output dari penelitian ini

merupakan sistem yang

dapat memberikan

rekomendasi alternatif

penerima mahasiswa

berprestasi dengan nilai

indeks konsisten sebesar

0,06, sehingga hierarki

yang dibentuk dapat

diterima.

2 Sri

Anjarwati,

Moch.

Supriadi

Nur Indra

(2017)

Sistem

Pendukung

Keputusan

Penerimaan

Karyawan Baru

Menggunakan

Metode

Analytical

Hierarchy

Process pada PD.

Tunas Bersama

Yaman Sari

Kabupaten Tegal.

Jurnal VOI

STMIK

Tasikmala

ya, Vol.5,

No.2 –

1(2017)

demean

Hasil akhir pada tahapan-

tahapan yang dilakukan

didapatkan bahwa sistem

yang dibangun telah

mampu untuk menentukan

penyeleksian calon

karyawan baru berdasarkan

pada kriteria-kriteria

penilaian yang ada..

Page 57: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

43

3 Priranda

Widara

Ananta

(06018099)

, Sri

Winiarti

(05161275

01) (2013)

Sistem

Pendukung

Keputusan Dalam

Penilaian Kinerja

Pegawai untuk

Kenaikan Jabatan

Pegawai

Menggunakan

Metode

Analytical

Hierarchy

Process (Studi

Kasus

Perusahaan

Perkasa Jaya

Compuretail)

Jurnal

Sarjana

Teknik

Informatik

a Volume

1 Nomor

2, Oktober

2013

Penelitian yang dibuat

menghasilkan sebuah

sistem Pendukung

keputusan yang dapat

menghitung tingkat

kelayakan pegawai untuk

menempati suatu jabatan

tertentu dan dapat

memberikan manfaat

dalam pengambilan

keputusan untuk penilaian

kinerja pegawai.

4 Supriyono

dkk. 2010

Sistem

Pendukung

Keputusan Untuk

Pemilihan

Perguruan Tinggi

Komputer

Swasta.

Jurnal Dasi

Issn: 1411-

3201. Vol

12 No. 1

Maret

2011.

5 Ebedia

Hilda Am¹,

Erna

Kumalasari

N. ², Rr.

Yuliana

Rachmawat

i K. ³(2015)

Penerapan

Metode

Analytical

Hierarchy

Process (AHP)

pada SPK

Pemilihan

Mahasiswa

Berprestasi

Menggunakan

Farmework

Laravel (Studi

Kasus Institut

Sains dan

Teknologi

Akprind

Yogyakarta )

Jurnal

SCRIPT

Vol. 3 No.

1

Desember

2015

Sistem pendukung

keputusan berbasis web ini

telah berhasil dibuat

dengan menerapkan

metode AHP dan

menggunakan framework

Laravel.

Page 58: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

44

BAB III

METODOLOGI PENELITIAN

3.1 Kerangka Kerja

Sistem pendukung keputusan ini membantu pengambil keputusan dalam

menyeleksi Alternatif dengan membandingkan setiap Alternatif pada setiap kriteria,

metode yang digunakan adalah AHP (Analityc Hierarchy Process).

Permasalahan yang sering dihadapai oleh perusahaan atau lembaga adalah

bahwa perusahaan mengalami kesulitan untuk menentukan pelamar yang memenuhi

kriteria untuk divisi teknik, divisi administrasi, divisi pemasaran. Dari sekian banyak

pelamar yang ada, jumlahnya tidak sebanding dengan pelamar yang akan diterima

sehingga divisi HRD membutuhkan waktu yang cukup lama untuk menyeleksi

pelamar. Manager HRD menginginkan bobot penilaian seleksi karyawan tidak terlalu

bergantung kepada hasil wawancara, sehingga dapat memberikan penilaian yang

objektif dan tidak memihak.

Pada sistem pendukung keputusan ini menyeleksi karyawan yang akan diterima

sebagai karyawan marketing dengan beberapa kriteria - kriteria dapat ditambah,

diubah sesuai kebutuhan seleksi, kemudian dapat menambah alternatif yang akan

diseleksi, menentukan nilai berpasangan setiap kriteria dan setiap alternatif sehingga

dihasilkan ranking alternatif sesuai data yang dipilih. Kerangka kerja utamanya

adalah sebagai berikut :

Page 59: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

45

Gambar 3.1 Kerangka Kerja Penelitian

1. Observasi Masalah

Banyaknya pelamar yang mengajukan lamaran membuat pihak HRD mengalami

kesulitan menemukan calon karyawan yang sesuai kriteria dibutuhkan, proses

rekrutmen dan seleksi yang diakukan menyita waktu, biaya, dan tenaga, serta

sering menerima orang yang salah sehingga berdampak pada efisiensi,

produktivitas, dan dapat merusak moral kerja karyawan yang bersangkutan dan

orang-orang disekitarnya.

Perancangan Sistem

Observasi Masalah

Perumusan Masalah

Pengumpulan Data

Menganalisa Kebutuhan

Pengimplementasian

Melakukan Pengujian

Page 60: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

46

2. Perumusan masalah

Bagaimana mengimplementasikan sistem kedalam proses rekrutmen dan seleksi

yang diakukan oleh HRD dan pihak terkait telah tidak menyita waktu, biaya, dan

tenaga, serta menerima orang yang tepat ,

3. Menganalisa Kebutuhan

Memerlukan database untuk membangun sistem dan menggunakan algoritma

metode Analytical Hierarchy Process (AHP) dalam menghasilkan penilaian,

4. Pengumpulan Data

Mengumpulkan dokumen lamaran kerja, menyusun kriteria penerimaan calon

karyawan, menyusun alternative yang telah ditentukan oleh manajemen yang kita

peroleh dari HRD,

5. Perancangan Sistem

Membuat struktur hirarki, menghitung vector prioritas untuk kriteria, menetukan

nilai konversi dan standar nilai dan menghitung hasil seleksi pelamara,

6. Pengimplementasian

Implementasikan data hasil nilai seleksi calon karyawan, matrik perbandingan

untuk kriteria calon karyawan, normalisasi matrik untuk kriteria calon karyawan,

7. Melakukan Pengujian

Untuk pengujian system dilakukan dengan metode Black Box Testing.

Page 61: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

47

3.1.1 Alat dan Bahan

Dalam pembuatan aplikasi digunakan alat dan bahan untuk mendukung

berjalannya perancangan dan pembuatan aplikasi. Alat yang digunakan untuk

membuat aplikasi berupa perangkat keras dan perangkat lunak.

1. Perangkat Keras Personal Computer (PC) atau Laptop

2. Perangkat Lunak

a. Ms. Access 2007

b. Visual basic.net 2010

c. Sistem Operasi Windows 10

Bahan yang digunakan dalam penelitian ini adalah data-data calon karyawan PT

Harapan Jaya Sentosa Batam yang memenuhi kriteria.

3.1.2 Waktu dan Tempat Penelitian

Penelitian ini dilakukan di PT Harapan Jaya Sentosa yang dilaksanakan mulai

dari bulan Maret sampai Juli 2018.

3.2 3.2 Metode Pengembangan Sistem

Untuk pengembangan sistem penelitian ini menggunakan model SDLC

(Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

proses pembuatan dan pengubahan sistem serta model dan metodologi yang

digunakan untuk mengembangkan sebuah sistem. SDLC juga merupakan pola yang

diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-tahap:

Page 62: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

48

rencana (planning), analisis (analysis), desain (design), implementasi

(implementation), uji coba (testing) dan pengelolaan (maintenance).

Model SDLC yang dipakai dalam penelitian ini adalah model Waterfall.

Waterfall Model atau Classic Life Cicle merupakan model yang paling banyak

dipakai dalam Software Enginnering (SE). Menurut Bassil (2012) disebut waterfall

karena tahap demi tahap yang harus dilalui menunggu selesainya tahap sebelumnya

dan berjalan berurutan.

Gambar 3.2 Metode Waterfall Menurut Bassil (2012)

Alasan penulis menggunakan metode model waterfall adalah model waterfall

merupakan model dalam SDLC yang mudah untuk dipahami maupun digunakan

dalam pengembangan suatu sistem. Model waterfall memiliki beberapa proses atau

tahap dalam merancang sistem. Setiap proses atau tahap model waterfall memiliki

input yang dibutuhkan untuk melanjutkan ke tahap selanjutnya.

Tahapan-tahapan yang dilakukan dalam model waterfall meliputi tahapan-

tahapan seperti analysis, design, implementation, testing, dan maintenance. Tahap-

Design

Implementation

Testing

Maintenance

Analysis

Page 63: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

49

tahap model waterfall yang digunakan menjadi acuan atau prosedur penelitian yang

penulis lakukan.

Analysis merupakan tahap yang dilakukan untuk menganalisa kebutuhan-

kebutuhan yang diperlukan sistem. Analisis kebutuhan yang diperlukan sistem

meliputi kebutuhan seperti data-data calon karyawan, fitur apa saja yang diperlukan,

bagaimana proses sistem berjalan, dan lainnya.

Design bertujuan untuk menggambarkan bagaimana suatu sistem dibangun.

System Design menjelaskan bentuk atau design dari sistem yang dirancang dan

membantu dalam menjelaskan spesifikasi hardware dan arsitektur dari sistem.

Implementation merupakan proses pembuatan sistem dan nantinya saling

berintegrasi dengan tahap selanjutnya. Proses implementation dibuat berdasarkan

hasil dari tahap Requirement Analysis dan System Design.

Testing / Integration merupakan tahap yang dilakukan untuk melakukan uji

coba terhadap tahap implementation yang telah dilakukan. Testing / Integration

bertujuan untuk mengetahui kualitas sistem dan mencari apakah sistem siap atau tidak

untuk digunakan divisi Human Resouces Department.

Maintenance merupakan proses perawatan sistem setelah sistem dirilis.

3.3 Gambaran Utama Perusahaan

Didirikan pada tahun 1987, Harapan Konstruksi memiliki lebih dari 23 tahun

pengalaman dalam melaksanakan proyek-proyek konstruksi dan teknik. Kami telah

membangun lebih dari 50 pabrik dan gudang, mulai dari bangunan skala kecil untuk

Page 64: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

50

bangunan pabrik elektronik dan komponen multinasional besar. Harapan

Construction yang berlokasi di Panbil Plaza Jln Ahmad Yani – Muka Kuning.

Di atas semua itu, kami juga membangun banyak rumah eksklusif dengan

kualitas tinggi standar, kondominium, villa, fasilitas bangunan industri (misalnya:

listrik rumah, pabrik pengolahan air), infrastruktur (misalnya: jalan, saluran air,

lampu jalan) serta fasilitas.Diawaki dengan personil yang berpengalaman dan sangat

terlatih, tenaga kerja terampil kami didedikasikan dan berkomitmen untuk

menyediakan produk berkualitas tinggi dan layanan untuk memenuhi kebutuhan dari

setiap konstruksi dan proyek-proyek rekayasa untuk klien kami.

Harapan Konstruksi sebagai perusahaan terkemuka dan terpercaya konstruksi,

kepuasan pelanggan berorientasi, berdedikasi dan berkomitmen untuk menyediakan

produk dan layanan berkualitas tinggi, dan memberikan pada jadwal.

3.2.1 Jam Kerja

Sesuai dengan ketentuan jam kerja maka karyawan diharuskan finger pada saat

masuk dan pulang kerja. Bagi yang lupa atau dengan sengaja dengan maksud lain

harus mempertangung jawabkan melalui HOD.

Senin – Jum’at : 08.00 – 17.00

Sabtu : 08.00 – 12.00

Tea Break : pagi 10.00 – 10.15

: sore 15.00 – 15.15

Istirahat Makan Siang : Senin – Kamis 12.00 – 13.00

Khusus Jum’at : 12.00 – 13.30

Page 65: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

51

1. Lembur

Karyawan (staff) harus mengikuti seluruh instruksi kerja dan lembur kerja dari

HOD oleh karena alasan/target pekerjaan yang mendesak. Untuk lembur kerja

staff pada hari biasa lembur tersebut tidak dibayar dan perusahaan menyediakan

makan lembur sedangkan lembur pada hari libur perusahaan membayar tunjangan

sebesar Rp. 75.000.

2. Cuti

a. Cuti tahunan : dapat diambil sebanyak 12 hari bagi karyawan yang telah

bekerja penuh selama 1 tahun

b. Cuti kawin : diberikan 3 (tiga) hari untuk perkawinan yang pertama saja,

bantuan perusahaan diberikan 1 bulan gaji dengan masa kerja 1 tahun keatas

c. Cuti hamil : 1 ½ bulan sebelum melahirkan & 1 ½ bulan setelah melahirkan

d. Cuti keguguran : 1 ½ bulan

e. Cuti kelahiran anak : 2 hari

f. Cuti haid : khusus wanita untuk hari pertama dan kedua disertai surat

keterangan dokter

g. Cuti kemalangan : 2 hari untuk kematian istri/suami, anak, saudang kandung,

orangtua dan mertua, bantuan perusahaan 1 bulan gaji khusus bagi

orangtuanya yang meninggal

h. Cuti keagamaan : naik haji – berpedoman kepada keadaan perusahaan dan

prosedur yang ditetapkan departemen agama

i. Cuti menikahkan anak : 1 hari

Page 66: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

52

j. Cuti mengkhitankan anak : 1 hari

k. Cuti istri keguguran : 2 hari

l. Cuti membaptiskan anak : 1 hari

m. Cuti sakit dan rawat jalan : harus disertai surat keterangan dokter

n. Cuti hari libur resmi/nasional

o. Cuti tidak dibayar : karena alasan pribadi dan sisa cuti tahunan tidak ada lagi

3. Jaminan Kesehatan

Jaminan kesehatan dan perobatan karyawan dan keluarga telah diaturkan melalui

pelayanan kesehatan di Kimia Farma sesuai dengan ketentuan dan standarisasi/

prosedur yang berlaku.

4. Asuransi Jamsostek

a. jaminan kecelakaan kerja

b. jaminan kematian

c. jaminan hari tua

5. Pelanggaran, sanksi dan Pemutusan Hubungan Kerja (PHK)

a. pelanggaran ringan – diberi teguran lisan : melalaikan pekerjaan, tidak masuk

kerja tanpa alasan/pemberitahuan, sikap kerja buruk/malas, tidak

menghiraukan waktu/meninggalkan jam kerja, terlambat masuk kerja, tidak

menjaga kebersihan dan kerapian tempat kerja, tidak punch card masuk/pulang

kerja, menpunch card kartu karyawan lainnya, mencoret/mencabut

pengumuman yang diterbitkan perusahaan, sering pulang lebih awal, berbuat

keributan, menghilangkan barang milik perusahaan

Page 67: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

53

b. pelanggaran berat – diberikan surat peringatan 1, 2, 3 atau PHK : tidur pada

saat jam kerja, bertengkar pukul-memukul dengan kawan kerja,

menyalahgunakan/merusak peralatan milik perusahaan,

menghina/mengancam/provokasi secara fisik sesama karyawan/ keluarganya,

melakukan pekerjaan yang bersifat pribadi/berdagang didalam perusahaan,

mabuk/ membawa minuman beralkohol, bersekongkol dengan karyawan lain

untuk hal merugikan perusahaan, membawa senjata api/tajam yang

membahayakan lingkungan perusahan, menipu/memanipulasi data perusahaan,

menyalagunakan jabatan untuk kepentingan pribadi, tidak masuk kerja 5 hari

berturut-turut, dijatuhi hukuman oleh pengadilan, berbuat asusila, mencuri

barang perusahaan, korupsi uang perusahaan, membocorkan rahasian

perusahaan, menganiaya tamu, rekan kerja atau pimpinan perusahaan dan lain

sebagainya

c. Pemutusan hubungan kerja : pengurangan karyawan dapat dilakukan

perusahaan dengan pembayaran pesangon dan ganti rugi sesuai dengan UU

yang berlaku, pelanggaran tata tertib, alasan kesehatan (sakit jiwa atau cacat

tubuh), umur maksimal 55 tahun .

3.2.2 Proyek yg sudah pernah dibangun PT. HJS

1. Rumah Mewah (Villa)

2. Jalan/Jembatan

3. Mall

4. Dormitori

Page 68: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

54

5. Ruko

6. Factory

7. Rumah Sakit Elisabeth Batam Kota

3.2.3 Visi Dan Misi

Visi

Harapan jaya sentosa adalah perusahaan pengembang dan jasa konstruksi

termuka dan terpercaya dengan kinerja standar internasional.

Misi

1. Mengembangkan produk-produk konstruksi dan jasa konstruksi yang

memenuhipersyaratan – persyaratan pelanggan dan peraturan perundangan yang

berlaku dengan sistem managemen mutu standar internasional

2. Proaktif membangun kemitraan yang saling menguntungkan dengan semua pihak

terkait.

3. Bekerja professional dan mengutamakan kesehatan dan keselamatan kerja

karyawan serta memeliharan nilai – nilai kekeluargaan untuk menciptakan

hubungan kerja yang harmonis.

4. Peduli dan mengupayakan dampak bisnis yang ramah lingkungan .

3.2.4 Struktur Organisasi Perusahaan

Untuk menjalankan perusahaan maka PT. Harapan Jaya Sentosa

mengambarkan Struktur organisai perusahaan diberikan pada gambar 3.1

Page 69: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

55

Gambar 3.3 Struktur Organisasi PT. Harapan Jaya Sentosa

3.2.4 Wewenang dan Tanggung Jawab

1. Board of Director PT. HJS

Tugas Pokok Direktur Perusahaan adalah sebagai koordinator, komunikator,

pengambil keputusan, pemimpin, pengelola dan eksekutor dalam menjalankan

dan memimpin perusahaan.

2 General Manager

Wewenang dan tanggung jawab General manager yaitu memutuskan dan

menentukan peraturan dan kebijakan tertinggi perusahaan, Bertanggung jawab

dalam memimpin dan menjalankan perusahaan, Bertanggung jawab atas kerugian

yang dihadapi perusahaan termasuk juga keuntungan perusahaan, Merencanakan

serta mengembangkan sumber-sumber pendapatan dan pembelanjaan kekayaan

perusahaan dan Bertindak sebagai perwakilan perusahaan dalam hubungannya

dengan dunia luar perusahaan.

Page 70: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

56

3. Project Manager

Sebagai pimpanan proyek, pengambil keputusan tertinggi dilapangan, memegang

tanggung jawab penuh, posisi-posisi ini seringnya di tempati oleh orang-orang

yang sudah berpengalaman memegang kendali proyek juga paham di bidang

proyek yang di kerjakan. Tidak hanya bertanggung jawab terhadap kelancaran

proyek akan tetapi terhadap team/anak buahnya juga. Site Manager dan Project

Manager ini tanggung jawab nya sangatlah mirip, menurut pengalaman pribadi

pernah ada posisi project manager dan juga site manager, jelas project manager

ini lebih tinggi jabatannya dan lebih general biasanya lokasi kerjanya itu tidak

haruslah selalu dilapangan hanya waktu tertentu saja apabila

diperlukan/dipanggil oleh client, sedangkan untuk site manager lebih di lapangan

(dari nama posisi nya saja sudah ketauan). Tetapi ada juga satu team proyek

hanya site manager saja atau project manager saja. Tergantung requirement client

dalam contract kerja, perusahaan itu sendiri dan proyek yang dilaksanakan.

4. Konsultan / Enginering ( Marketing )

Enginering mempunyai wewenang dan tanggung jawab yang fokus pada

perhitungan construction engineering, value engineering, pembuatan shop

drawing, time control dan pengawasan pelaksanaan engineering proyek.

5. Procurment

Merencanakan & mereview rencana tahunan, prosedur, kebijakan dan standar

dept. logistik guna memberikan support terhadap operasional proyek untuk

mencapai target yang telah ditetapkan, Melakukan pengadaan material dan jasa

(sub-kontraktor) untuk kebutuhan proyek & mengatur jadwal pengiriman sesuai

Page 71: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

57

prosedur yang berlaku, Berkoordinasi dengan user untuk mendapatkan masukan

mengenai quantity, quality dan sepesifikasi material dan jasa yang

dipersyaratkan, Mewakili perusahaan melakukan negosiasi harga material &

jasa, syarat dan ketentuan dengan pihak supplier dan sub-kontraktor agar

memberikan manfaat terbaik dan profit bagi perusahaan, Memastikan semua

administrasi & dokumentasi pengadaan barang berjalan sesuai prosedur, Review

dan monitor semua permintaan material dan jasa untuk memastikan semua

permintaan terpenuhi tepat waktu, Merekomendasikan supplier atau sub-

kontraktor baru untuk mendukung pemenuhan kebutuhan material/jasa dengan

harga yang lebih bersaing dan jaminan mutu, Merencanakan anggaran biaya

tahunan di dept logistic dan mengawasi penggunaan anggaran.

3.2.6 Logo Perusahaan

Logo adalah lambang atau simbol khusus yang mewakili suatu perusahaan atau

organisasi.Adapun arti dari logo PT Harapan Jaya Sentosa adalah warna merah pada

dasar harapan yaitu mampu membangkitkan gairah semangat yang besar, kemudian

warna abu pada dasar tulisan constructions yaitu keamanan serta penulisan berwarna

putih dan biru melambangkan kesucian demean rasa tenang dan seimbang.

Adapun logo perusahan sebagai berikut :

Page 72: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

58

3.2.7 Lokasi Perusahaan

Gambar 3.4 Peta Lokasi

Page 73: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

59

BAB IV

ANALISIS DAN IMPLEMENTASI

4.1 Analisis Sistem Yang Berjalan

Analisis sistem merupakan gambaran tentang sistem penerimaan karyawan

marketing yang saat ini sedang berjalan di PT Harapan Jaya Sentosa, sistem yang

digunakan masih sederhana dan manual yaitu dengan menggunakan media angket

sebagai alat bantu. Analisis sistem ini bertujuan untuk membuat sistem yang baru

agar terkomputerisasi sehingga dapat lebih efektif dan efisien. Analisis sistem yang

berjalan bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut

dan masalah yang dihadapi sistem untuk dapat dijadikan landasan usulan

perancangan analisis sistem yang sedang berjalan yang dilakukan berdasarkan urutan

kejadian yang ada.

4.1.1 Prosedur Sistem Yang Berjalan

Urutan prosedur ini berisikan informasi daftar calon karyawan yang akan

dinilai, pengajuan formulir penilaian kinerja, pengisian formulir, interview/

wawancara, persetujuan hasil penilaian, pembuatan surat kontrak, dan penempatan

jabatan. Sistem penilaian penerimaan calon karyawan yang berjalan di PT Harapan

Jaya Sentosa adalah sebagai berikut :

1. Seleksi surat lamaran yang masuk.

Page 74: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

60

Seleksi surat lamaran artinya memilih surat-surat lamaran satu persatu dan

mengelompokkan atas surat lamaran yang memenuhi syarat dan yang tidak

memenuhi syarat. Lamaran yang memenuhi syarat dipanggil untuk mengikuti

seleksi berikutnya.

2. Pengisian formulir lamaran.

Pelamar yang dipanggil harus mengisi blanko (formulir) lamaran yang telah

disediakan. Formulir ini memuat rincian data yang komplet dari pelamar seperti:

nama orang tua, pengalaman kerja, gaji yang diminta. Formulir lamaran akan

digunakan sebagai salah satu alat referensi pelamar bersangkutan.

3. Pemeriksaan referensi.

Memeriksa referensi adalah meneliti siapa referensi pelamar, dipercaya atau

tidak untuk memberikan informasi mengenai sifat, perilaku, pengalaman kerja,

dan hal-hal lain yang dianggap penting dari pelamar. Referensi adalah seseorang

yang dapat memberikan informasi dan jaminan mengenai sifat, perilaku dan hal

lain dari pelamar tersebut. Refrensi biasanya diberikan oleh pihak keluarga atau

teman dekat pelamar atau diberikan oleh perusahaan sebelumnya.

4. Wawancara pendahuluan.

Wawancara berarti tanya jawab dengan maksud memperoleh data atau informasi

lebih mendalam secara langsung dari pelamar. Dengan wawancara, pewawancara

yang berpengalaman dan jeli dapat menggali kemampuan pelamar. Dengan

wawancara akan dierpleh informasi dari setiap pelamar, kemudian dibandingkan

satu per satu siapa yang paling tinggi kemampuannya untuk melakukan

pekerjaan itu.

Page 75: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

61

5. Test-test penerimaan

Tes penerimaan adalah proses untuk mencari data calon karyawan yang

disesuaikan dengan spesifikasi jabatan atau pekerjaan yang akan dijabat. Jenis tes

penerimaan calon karyawan adalah wawancara dan tertulis, fisik dan akademik,

6. Test psikologi.

Tes psikologis adalah proses menguji atau mengetes kemampuan mental pelamar

untuk mengukur apakah mentalnya sesuai dengan yang diinginkannya.

7. Persetujuan atasan langsung.

Persetujuan atasan langsung demean wawancara untuk mengetahui sejauh mana

kemampuan praktis pelamar dalam mengerjakan pekerjaan dan juga untuk

memperoleh gambaran apakah pelamar dapat diajak bekerja sama atau tidak.

Wawancara akhir akan menentukan diterima atau tidaknya pelamar menjadi

calon karyawan pada perusahaan tersebut.

8. Memutuskan diterima atau ditolak.

Top manajer akan memutuskan diterima atau ditolaknya pelamar setelah

memperoleh hasil dari seleksi-seleksi terdahulu. Pelamar yang tidak memenuhi

spesifikasi ditolak, sedangkan pelamar yang lulus diputuskan diterima dengan

status karyawan dalam masa percobaan.

4.2 Analisis Metode AHP

Metode ini adalah solusi yang tepat dan usulan sistem baru yang dirancang

untuk memperbaiki sistem lama dalam proses mempercepat dan mempermudah

Page 76: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

62

proses penerimaan karyawan. Kriteria penerimaan karyawan pada PT. Harapan Jaya

Sentosa ini yaitu : PendidikanTerakhir, Test Psikotest, Tes tertulis dan Wawancara.

4.2.1 Membuat Struktur Hirarki

Sistem pendukung keputusan yang akan dibangun ini menggunakan metode

perhitungan bobot Analitycal Hierarchy Process (AHP). Perhitungan bobot

menggunakan metode AHP dilakukan dengan membuat struktur hirarki yang terdiri

atas3 hal yaitu :

1. Level pertama adalah tujuan

2. Level kedua adalah kriteria

3. Level ketiga adalah subkriteria

Struktur hirarki sistem pendukung keputusan yang akan dibangun dapat dilihat pada

gambar 4.1

Gambar 4.1 Struktur Hirarki SPK yang akan dibangun

Pendidikan

Terakhir Tes

Psikotes Tes Tulis Wawancara

Penerimaan

Karyawan Baru

S1 D3 D2

D1 SMU

Page 77: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

63

Sesuai dengan langkah-langkah Analytical Hierarchy Process, pada subbab ini akan

dibahas tentang masukan data yang sebenarnya, proses perhitungan dan keluaran

yang diharapkan untuk studi kasus menghitung nilai prioritas tertinggi tiap calon

karyawan. Masukan awal adalah menentukan nilai kriteria, pada Tabel 3.5

4.2.2 Menghitung Vektor Prioritas untuk Kriteria

Menghitung vektor prioritas untuk kriteria dimulai dengan menentukan skala

perbandingan . Skala perbandingan ditentukan oleh Manager HRD. Skala

perbandingan dapat dibuat dengan cara melihat tabel 4.1 skala penilaian

perbandingan berpasangan, tabel skala perbandingan berpasangan , tabel skala

perbandingan untuk kriteria dapat dilihat pada tabel 4.1

Tabel 4.1 Skala perbandingan untuk kriteria

Kriteria

Psikotes

Pendidikan

Terakhir

Psikotes Tes

Tertulis

Wawancara

3 2 1 4

Membuat matrik perbandingan untuk kriteria :

Pendidikan Terakhir : 3/3 = 1 , 3/2 = 1.5 , 3/1 = 3 , ¾ = 0.75

Psikotes : 2/3 = 0.67 , 2/2 = 1 , 2/1 = 2 , 2/4 = 0.5

Tes Tertulis : 1/3 = 0.33 , ½ = 0.5 , 1/1 = 1 , ¼ = 0.25

Wawancara : 4/3 = 1.33 , 4/2 = 2 , 4/1 = 4 , 4/4 = 1

Tabel matrik perbandingan untuk kriteria dapat dilihat pada tabel 4.2

Page 78: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

64

Tabel 4.2 Matrik perbandingan untuk kriteria

Kriteria Pendidikan

Terakhir

Psikotes Tes

Tertulis

Wawancara

Pendidikan

Terakhir

1 1.5 3 0.75

Psikotes 0.67 1 2 0.5

Tes Tertulis 0.33 0.5 1 0.25

Wawancara 1.33 2 4 1

Jumlah 3.33 5 10 2.5

Menghitung normalisasi matrik untuk kriteria :

Pendidikan Terakhir : 1/3.3 = 0.3 , 0.67/3.3 = 0.2 , 0.33/3.33 = 0.1 , 1.33/3.33 = 0.4

Psikotes : 1.5/5 = 0.3 , 1/5 = 0.2 , 0.5/5 = 0.1 , 2/5 = 0.4

Tes Tertulis : 3/10 = 0.3 , 2/10 = 0.2 , 1/10 = 0.1 , 4/10 = 0.4

Wawancara : 0.75/2.5 = 0.3 , 0.5/0.25 = 0.2 , 0.25/0.25 = 0.1 , 1/0.25 = 0.4

Normalisasi matrik kriteria dapat dilihat pada tabel 4.3

Tabel 4.3 Normalisasi Matrik untuk Kriteria

Kriteria Pendidikan

Terakhir

Psikotes Tes

Tertulis

Wawa

ncara

Jumlah

Pendidikan

Terakhir

0.3 0.3 0.3 0.3 1.2

Psikotes 0.2 0.2 0.2 0.2 0.8

Tes Tertulis 0.1 0.1 0.1 0.1 0.4

Wawancara 0.4 0.4 0.4 0.4 1.6

Menghitung Menghitung vektor prioritas untuk kriteria:

Pendidikan Terakhir : 1.2/4 = 0.3 ,

Page 79: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

65

Psikotes : 0.8/4 = 0.2 ,

Tes Tertulis : 0.4/4 = 0.1 ,

Wawancara : 1.6/4 = 0.4 , Dimana 4 adalah banyaknya kriteria.

Vektor prioritas untuk kriteria dapat dilihat pada tabel 4.4

Tabel 4.4 Vektor Prioritas Kriteria

Kriteria Vektor Prioritas

Pendidikan Terakhir 0.3

Psikotes 0.2

Tes Tertulis 0.1

Wawancara 0.4

Memeriksa konsistensi untuk kriteria:

1. Kalikan setiap kolom dari matrik perbandingan demean vector prioritas

Pendidikan Terakhir ; (0.3 x 1)+(0,3 x0.67)+(0.3x0.33)+(0.3x1.33) = 1.2

Psikotes : (0.2 x 1.5)+(0,2 x1)+(0.2x0.5)+(0.2x2) = 0.8

Tes Tertulis : (0.1 x 3)+(0,1 x2)+(0.1x1)+(0.1x4) = 0.4

Wawancara : (0.4 x 0.75)+(0,4 x0.5)+(0.4x0.25)+(0.4x1) = 1.6

2. Bagi setiap kolom demean vector prioritas

Pendidikan Terakhir : 1.2 x 0.3 = 4

Psikotes : 0.8 x 0.2 = 4

Tes Tertulis : 0.4 x 0.1 = 4

Wawancara : 1.6 x 0.4 = 4

Jumlah = 16

a. Menghitung rata – rata maksimal untuk kriteria :

Page 80: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

66

λMax = 16/ 4 = 4

b. Menghitung konsistensi indek untuk kriteria:

CI = (λ maks – n) / n-1

= (4-4 / 4-1) = 0

c. Menghitung konsistensi rasio untuk kriteria, dimana R1 = 0.90 :

CR = CI / RI

= 0 / 0.90 = 0

Dari hasil Consistency Ratio untuk kriteria dapat disimpulkan bahwa nilai CR

kurang dari 0.1 atau dibawah 10%, sehingga nilai vektor prioritas untuk kriteria dapat

disimpulkan konsisten.

4.2.3 Menghitung Vektor Prioritas untuk SubKriteria Pendidikan Terakhir

Menghitung vektor prioritas untuk subkriteria pendidikan terakhir dimulai

dengan menentukan skala perbandingan . Skala perbandingan ditentukan oleh

Manager HRD. Skala perbandingan dapat dibuat dengan cara melihat tabel 4.2 skala

penilaian perbandingan berpasangan, tabel skala perbandingan berpasangan , tabel

skala perbandingan untuk subkriteria pendidikan terakhir dapat dilihat pada tabel 4.5

Tabel 4.5 Skala Perbandingan untuk Sub Kriteria Pendidikan Terakhir

Sub Kriteria

Pendidikan Terakhir

S1 D3 D2 D1 SMA/SMK

5 4 3 2 1

Membuat matrik perbandingan untuk subkriteria pendidikan terakhir :

S1 : 5/5 = 1 , 5/4 = 1.25 , 5/3 = 1.67 , 5/2 = 2.5 , 5/1 = 5

Page 81: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

67

D3 : 4/5 = 0.8 , 4/4 = 1 , 4/3 = 1.33 , 4/2 = 2 , 4/1 = 4

D2 : 3/5 = 0.6 , 3/4 = 0.75 , 3/3 = 1 , 3/2 = 1.5 , 3/1 = 3

D1 : 2/5 = 0.4 , 2/4 = 0.5 , 2/3 = 0.67 , 2/2 = 1 , 2/1 = 2

SMA/ SMK : 1/5 = 0.2 , 1/4 = 0.25 , 1/3 = 0.33 , 1/2 = 0.5 , 1/1 = 1

Tabel matrik perbandingan untuk subkriteria pendidikan terakhir dapat dilihat pada

tabel 4.6

Tabel 4.6 Matrik Perbandingan untuk Subkriteria Pendidikan Terakhir

SubKriteria S1 D3 D2 D1 SMA/SMK

Pendidikan Terakhir

S1 1 1.25 1.67 2.5 5

D3 0.8 1 1.33 2 4

D2 0.6 0.75 1 1.5 3

D1 0.4 0.5 0.67 1 2

SMA/SMK 0.2 0.25 0.33 0.5 1

Jumlah 3 3.75 5 7.5 15

Menghitung normalisasi matrik untuk subkriteria pendidikan terakhir :

S1 : 1/3 = 0.333 , 0.8/3 = 0.267 , 0.6/3 = 0.2 , 0.4/ 3= 0.133 , 0.2/3 = 0.067

D3: 1.25/3.75=0.333,1/3.75=0.267, 0.75/3.75=0.2, 0.5/3.75 =0.133, 0.25/3.75 = 0.067

D2 : 1.67/5 = 0.333, 1.33/5 = 0.267, 1/5 = 0.2 , 0.67/5 = 0.133 , 0.33/5 = 0.067

D1 : 2.5/7.5 = 0.333, 2/7.5 = 0.267 , 1.5/7.5 = 0.2 , 1/ 7.5= 0.133 , 0.5/7.5 = 0.067

SMA / SMK : 5/15 = 0.333 , 4/15 = 0.267 , 3/15 = 0.2 , 2/15 = 0.133 , 1/15 = 0.067

Normalisasi matrik subkriteria pendidikan terakhir dapat dilihat pada tabel 4.7

Page 82: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

68

Tabel 4.7 Normalisasi Matrik untuk subkriteria pendidikan terakhir

SubKriteria S1 D3 D2 D1 SMA/SMK Jumlah

Pendidikan Terakhir

S1 0.333 0.333 0.333 0.333 0.333 1.665 D3 0.267 0.267 0.267 0.267 0.267 1.335 D2 0.2 0.2 0.2 0.2 0.2 1 D1 0.133 0.133 0.133 0.133 0.133 0.665

SMA/SMK 0.067 0.067 0.067 0.067 0.067 0.335

Menghitung vektor prioritas untuk subkriteria pendidikan terakhir

S1 : 1.665/5 = 0.333,

D3 : 1.335/5 = 0.267,

D2 : 1/5 = 0.2,

D1 : 0.665/5 = 0.133,

SMA/SMK : 0.335/5 = 0.067, dimana 5 adalah banyaknya subkriteria pendidikan

terakhir.

Vektor prioritas untuk subkriteria pendidikan terakhir dapat dilihat pada tabel 4.8

Tabel 4.8 Vektor Prioritas SubKriteria Pendidikan Terakhir

SubKriteria Vektor Prioritas

Pendidikan Terakhir

S1 0.333

D3 0.267

D2 0.2

D1 0.133

SMA/SMK 0.067

Memeriksa konsistensi untuk subkriteria pendidikan terakhir :

Page 83: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

69

a. Kalikan setiap kolom dari matrik perbandingan dengan vektor prioritas

S1 :(0.333 x 1)+(0,333 x0.8)+(0.333x0.6)+(0.333x0.4)+(0.333x0.2) = 1.665

D3 :(0.267 x 1.25)+(0,267 x1)+(0.267x0.75)+(0.267x0.5)+(0.267x0.25) = 1.335

D2 :(0.2 x 1.67)+(0,2 x1.33)+(0.2x1)+(0.2x0,67)+(0.2x0.33) = 1

D1 :( 0.133 x2.5)+(0,133 x2)+(0.133x1.5)+(0.133x1)+(0.133x0.5) = 0.665

SMA / SMK : (0.067x 5)+(0,067 x4)+(0.067x3)+(0.067x2)+(0.067x1) = 0.335

a. Bagi setiap kolom dengan vektor prioritas

S1 : 1.665/0.333 = 5

D3 : 1.335/0.267 = 5

D2 : 1/0.2 = 5

D1 : 0.665/0.133 = 5

SMA/ SMK : 0.335/0.067 = 5

Jumlah = 25

b. Menghitung rata- rata maksimal untuk kriteria :

λMax = [25/5] = 5

c. Menghitung konsistensi indek untuk kriteria:

CI = (λ maks – n) / n-1

= (5-5 / 5-1) = 0

d. Menghitung konsistensi rasio untuk kriteria, dimana R1 = 1.12 :

CR = CI / RI

= 0 / 1.12 = 0

Page 84: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

70

Dari hasil Consistency Ratio untuk kriteria dapat disimpulkan bahwa nilai CR kurang

dari 0.1 atau dibawah 10%, sehingga nilai vektor prioritas untuk kriteria dapat

disimpulka n konsisten.

4.2.4 Menentukan Nilai Konversi dan Standar Nilai

PT. Harapan Jaya Sentosa yang diwakili oleh manager HRD telah membuat dan

menentukan standarisasi perhitungan nilai konversi dan standar nilai untuk posisi

yang dilamar. Konversi nilai dapat dilihat pada tabel 4.9

Tabel 4.9 Nilai konversi dan standar nilai

Nilai Konversi

Kriteria Tingkat Konversi

Pendidikan S1,D3,D2,D1 IPK Dikali 25

Terakhir SMA/SMK/Sederajat Nilai Rata-rata Dikali 10

Standar Nilai

Posisi yang dilamar Standar Nilai

Administrasi keuangan 75

Administrasi Gudang 75

Workshop 70

Marketing 70

1. Menghitung Nilai Total Hasil Seleksi Pelamar

Daftar nilai hasil seleksi pelamar PT. Harapan Jaya Sentosa dapat dilihat pada Tabel 4.10

Page 85: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

71

Tabel 4.10 Daftar Nilai Seleksi

Nama Pendidikan Psikotes Tes Wawancara

Terakhir Tulis

Rendi S1 3.4 78 80 85

Imam D3 3.2 72 75 75

Ari SMA 7.5 70 70 75

Menghitung konversi, kolom pendidikan terakhir :

Rendi : 3.4 x 25 = 85,

Imam : 3.2 x 25 = 80,

Ari : 7.5 x 10 = 75

Daftar nilai hasil konversi dapat dilihat pada tabel 11

Tabel 4.11 Daftar Nilai Hasil Konversi

Nama Pendidikan Psikotes Tes Wawancara

Terakhir Tulis

Eko S1 85 78 80 85

Imam D3 80 72 75 75

Ari SMA 75 70 70 75

Menghitung nilai hasil seleksi, dengan cara mengalikan nilai yang didapat dengan

vektor prioritas masing-masing kriteria/subkriteria

a. Kolom pendidikan terakhir :

Eko : 85x0.333 = 28.305,

Imam : 80x 0.267 = 21.36,

Ari : 75x 0.067 = 5.025

Page 86: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

72

b. Kolom tes Psikotes :

Eko : 78x0.2 = 15.6,

Imam : 72x0.2 = 14.4,

Ari : 70x0.2 = 14

c. Kolom tes tulis :

Eko : 80x0.1 = 8,

Imam : 75x0.1 = 7.5

Ari : 70x0.1 = 7

d. Kolom wawancara :

Eko : 85x0.4 = 34

Imam : 75x0.4 = 30

Ari : 75x0.4 = 30

Daftar nilai hasil seleksi dapat dilihat pada tabel 4.12

Tabel 4.12 Daftar Nilai Hasil Seleksi

Nama Pendidikan Posisi Tes Tes

Terak

hir yang dilamar Psikotes Tulis

Wawan

cara

Nilai

Total

Stand

ar

Nilai

Keterangan

Eko S1 28.305 Workshop 15.6 8 34 85.905 70 Diterima

Imam D3 21.36 Workshop 14.4 7.5 30 73.26 70 Diterima

Ari SMA 5.025 Workshop 14 7 30 56.025 70 Ditolak

Dari hasil analisa menggunakan metode Analytic Hierarchy Process (AHP), dapat

disimpulkan bahwa Eko mempunyai nilai total tertinggi dari Imam dan Ari

Page 87: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

73

4.3 Analisis Sistem yang diusulkan

Sistem Informasi yang di usulkan memiliki banyak keunggulan dari sistem

yang sedang berjalan diantaranya terkomputerisasi, lebih mudah digunakan, integritas

data terjaga, tidak akan memakan waktu yang lama dalam penilaian penerimaan

karyawan baru, maka dengan mempelajari studi kasus yang ada di perusahan PT

Harapan Jaya Sentosa ini, dibuatlah sebuah sistem yang mampu berikan data yang

akurat dengan metode AHP, yang mana metode ini adalah yang metode yang paling

cocok digunakan dalam hal penghitungan penerimaan karyawan baru tersebut.

4.3.1 Perancangan Model Sistem Yang Diusulkan

Pada tahapan perancangan prosedur ini bertujuan untuk menghasilkan

perancangan sistem pendukung keputusan penerimaan karyawan baru yang berbasis

komputer. Adapun perancangan proses ini mencakup diagram konteks, flowmap, data

flow diagram, kamus data yang dapat menjelaskan aliran data yang diproses hingga

menghasilkan informasi yang diinginkan. Adapun rencana kegiatannya adalah

sebagai berikut:

1. Calon karyawan / pelamar mengisi form pendaftaran untuk proses lamaran.

2. Pelamar mengisi kuesioner, tes tertulis dan tes psikologi yang disiapkan

3. Admin memperoleh laporan rekapitulasi hasil seleksi dari sistem.

4. Pelamar memperoleh laporan hasil seleksi.

5. Menunggu informasi lebih lanjut dari HRD melalui telpon.

Page 88: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

74

4.3.1.1 Diagram Konteks Yang Diusulkan

Diagram Konteks adalah suatu diagram yang menggambarkan sistem dalam

suatu lingkungan dan hubungan dengan entitas. Selain itu juga diagram konteks

merupakan suatu diagram yang dapat memperlihatkan objek dan aluran datanya

dibuat untuk mengetahui proses kerja sistem tersersebut. Berikut adalah Diagram

Konteks yang diusulkan :

Gambar 4.1 Diagram Konteks Sistem Pendukung Keputusan Penerimaan

karyawan yang di usulkan

Keterangan :

1. Admin menggunakan username dan password untuk login ke sistem.

2. Admin menginput data kriteria yang dibutuhkan sistem untuk dihitung spk

penerimaan karyawan.

3. Sistem memberikan hasill perhitungan SPK penerimaan.

4. Hasil dari perhitungan sistem diserahkan kepada manager dan admin.

Page 89: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

75

5. Hasil akhir dari SPK penerimaan karyawan kemudian dialokasikan atau

diumumkan kepada pelamar atau calon karyawan.

4.3.1.2 Data Flow Diagram yang Diusulkan

a. DFD Level 1

Gambar 4.2 DFD Level 1 Sistem Pendukung Keputusan

yang Diusulkan

Page 90: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

76

b. DFD Level 2 Proses 1

Gambar 4.3 DFD Level 2 Proses 1 Sistem Pendukung keputusan

yang Diusulkan

4.3.2 Kamus Data

1. Nama Arus Data : Data Calon Karyawan Baru

Aliran data : Penginputan data ke tabel biodata

Proses 1 – Input data Calon karyawan

Proses 2 - Perhitungan dalam Matrix AHP

Atribut : nama_lengkap, alamat, jenis_kelamin, usia, hobby,

pendidikan_terakhir,

Page 91: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

77

2. Nama Arus Data : Data Psikotes

Aliran data : Penginputan Data ke tabel psikotes

Proses 1 – Input data skor psikotes

Atribut : nama_kandidat, skor_psikotes

4.3.3 Flow Chart

Adapun gambaran flowchart dari penelitian ini adalah Flowmap campuran peta dan

flow chart. Analisa FlowMap Sistem Pendukung Keputusan penerimaan karyawan

baru yang akan diusulkan yaitu sebagai berikut :

Gambar 4.4 Flowmap yang diusulkan

Page 92: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

78

4.3.4 Perancangan Struktur Tabel

Perancangan struktur tabel adalah perancangan tabel – tabel yang akan

digunakan pada database. Tabel adalah sekumpulan data atau informasi spesifik

tentang subjek tertentu yang disusun dalam bentuk kolom dan baris. Tabel adalah

komponen utama dan pertama dari sebuah database. Struktur tabel untuk setiap tabel

yang terdapat dalam database sistem pendukung keputusan penerimaan karyawan di

PT Harapan Jaya Sentosa adalah:

1. Tabel Biodata

Tabel 4.1 Struktur Tabel Biodata

Nama Field Tipe Ukuran Keterangan

Nama lengkap Text 255 Nama calon karyawan

Alamat Text 255 Alamat

Jenis Kelamin Text 255 Jenis kelamin

Usia Text 255 Usia

Hobby Text 255 Hobby

Pendidikan Terakhir Text 255 Pendidikan terakhir

2. Tabel Psikotes

Tabel 4.2 Struktur Tabel Psikotest

Nama Field Tipe Ukuran Keterangan

Nama Kadidat Text 255 Nama calon karyawan

SkorPsikotest Text 255 Skor psikotest

Page 93: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

79

4.3.4.1 Perancangan Diagram Relasi Entitas yang Diusulkan

Gambar 4.5 Relasi Entitas yang diusulkan

4.4 Perancangan Struktur Menu yang Diusulkan

Gambar 4.6 Perancangan Struktur Menu yang diusulkan

Login

Input Biodadata

Menu Utama

Output

Input

Logout

Input Kriteria

Input Skor

Psikotes

Matrix

Page 94: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

80

4.5 Perancangan Sistem Informasi

Tahap perancangan merupakan tahap penerapan dari tahap implementasi

meliputi halaman login, halaman menu utama, halaman form input kriteria, halaman

form input biodata, serta keterangan dari masing-masing perancangan pada sistem

informasi pendukung keputusan penerimaan karyawan di PT. Harapan Jaya Sentosa

4.5.1 Perancangan Login

Peracangan ini berfungsi sebagai gambaran halaman login user, dimana user

harus melakukan login dengan mengisi nama username dan password. Jika login

berhasil user akan masuk ke dalam halaman sistem, dan apabila login gagal akan

keluar keterangan gagal login.

Perancangan login dapat dilihat pada gambar 4.3:

Gambar 4.7 Perancangan Login

Silahkan login

Username

Password

login

Page 95: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

81

4.5.2 Perancangan Halaman Utama

Perancangan ini adalah halaman utama secara keseluruhan. Perancangan ini

memperlihatkan semua data yang dibutuhkan mengenai sistem pendukung keputusan

(SPK) dengan metode Analytical Hierarchy Process(AHP).

Perancangan halaman menu utama dapat dilihat pada gambar 4.4.

Login

Menu input keluar

Input data

Input biodata

Input kriteria

Matrix

matrix

keluar

Log off

Gambar 4.8 Pencangan Halaman Menu Utama

4.6 Implementasi

Tahap implementasi merupakan tahap penerapan dari tahap perancangan.

Implementasi meliputi penyusunan database dan penyusunan sistem informasi

sehingga perancangan sistem informasi dapat digunakan yaitu sistem terhadap

pendukung keputusan penerimaan karyawan.

Page 96: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

82

4.6.1. Tampilan Form Login

Form login ini akan tampil sebelum menuju ke tampilan utama. Form ini

berfungsi untuk memberikan yang berhak mengakses program ini. Dalam form ini,

program akan meminta data username dan password dari admin yang telah terdaftar.

Rancangan Form login ini adalah sebagai berikut :

Gambar 4.9 Form Login

Page 97: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

83

4.6.2 Tampilan Menu Utama

Berikut ini merupakan tampilan halaman menu utama :

Gambar 4.10 Tampilan menu utama

4.6.3 Tampilan Biodata Calon Karyawan

Gambar 4.11 Tampilan Biodata calon karyawan

Page 98: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

84

4.6.3.1 Tampilan Menu input Data Psikotest

Gambar 4.12 Menu Input Data Psikotest

4.6.3.2 Tampilan Input kriteria

Gambar 4.13 Input Kriteria

Page 99: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

85

4.6.3.3 Tampilan Penghitungan Matrix AHP

Gambar 4.14 Penghitungan Matrix AHP

Page 100: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

86

BAB V

KESIMPULAN DAN SARAN

Setelah melakukan penelitian secara menyeluruh terhadap Sistem Pendukung

Keputusan yang sedang berjalan. Maka penulis dapat membuat kesimpulan dan

memberikan saran agar Sistem Pendukung Keputusan di PT Harapan Jaya Sentosa

dapat membantu dalam memanajemen SDM dan meningkatkan kualitas SDM itu

sendiri.

5.1. Kesimpulan

Berdasarkan pada tahap-tahap penelitian yang telah dilakukan dalam

menganalisis Sistem Pendukung Keputusan. penulis menarik kesimpulan bahwa :

1. Sistem keputusan penerimaan karyawan yang sedang berjalan saat ini di PT.

Harapan Jaya Sentosa tidak mempermudah pimpinan perusahaan dalam

menyeleksi penerimaan karyawan yang berkualitas dan berpengalaman.

2. Sistem Pendukung Keputusan dirancang secara komputerisasi sehingga dapat

membantu pihak personalia dalam mendapatkan karyawan yang memiliki nilai

terbaik sehingga orang tersebut layak bekerja di PT. Harapan Jaya Sentosa

demean optimal.

3. Sistem Pendukung Keputusan menggunakan metode Analytical Hierarchy

Process ( AHP ) menyajikan informasi yang dihasilkan lebih akurat dan tepat

waktu.

Page 101: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

87

5.2.Saran

Kita berharap agar informasi yang telah disampaikan dapat berguna bagi PT.

Harapan Jaya Sentosa. dan aplikasi yang telah dibuat dapat membantu dalam

meningkatkan efesiensi dan efektivitas penerimaan karyawan sesuai dengan yang

diharapkan. Berdasarkan kesimpulan diatas, penulis mempunyai beberapa saran yaitu

1. Agar Sistem Pendukung Keputusan di PT. Harapan Jaya Sentosa ini dapat

diterapkan dengan baik.

2. Perlu adanya pelatihan sumber daya yang akan melakukan penggunaan terhadap

program aplikasi sehingga sistem dapat berjalan dengan baik.

3. Penulis berharap Sistem yang telah di bangun bisa di kembangkan baik dari segi

kreteria, penilaian dan sistematis yang ada di PT. Harapan Jaya Sentosa ini.

Page 102: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

88

DAFTAR PUSTAKA

Agnia Eva Munthafa , Husni Mubarok. 2017. Penerapan Metode Analytocal

Hierarchy Process dalam Sistem Pendukung Keputusan Penentuan

Mahasiswa Berprestasi. Jurnal Siliwangi Vol.3. No.2, 2017 Seri Sains dan

Teknologi.

Endratama, Dewanto. 2015. Analisis Pengaruh Kualitas Pelayanan Dan Kepuasan

Pelanggan Terhadap Loyalitas Pelanggan (Studi Pada Rumah Teh “Ndoro

Donker”. Naskah Publikasi. Surakarta: Fakultas Ekonomi dan Bisnis

Universitas Muhamamdiyah Surakarta.

Ebedia Hilda Am, Erna Kumalasari N, Rr. Yuliana Rachmawati K. 2015. Penerapan

Metode Analytical Hierarchy Process (AHP) pada SPK Pemilihan Mahasiswa

Berprestasi Menggunakan Farmework Laravel (Studi Kasus Institut Sains

dan Teknologi Akprind Yogyakarta ). Jurnal SCRIPT Vol. 3 No. 1.

Guritmo, dkk.2011 .Metodologi Penelitian Teknologi Informasi. Andi : Yogyakarta.

Jogiyanto, H.M. (2010). Teori Portofolio dan Analisis Investasi. Edisi Ketujuh.

BPFE. Yogyakarta.

Laudon, Kenneth C., Laudon, Jane P. 2010. Management Information Systems (11th

Edition). Pearson Prentice Hall. New Jersey.

McLeod, Jr., Raymond; Schell, George P. 2011. Sistem Informasi Managemen

(Terjemahan). Jakarta: Salemba Empat.

Pawel Tadeusz and Kazibudzki1 2013.On Some Discoveries in the Field of Scientific

Methods for Management within the Concept of Analytic Hierarchy Process.

International Journal of Business and Management; Vol. 8, No. 8; 2013 ISSN

1833-3850 E-ISSN 1833-8119.

Priranda Widara Ananta dkk. 2013. Sistem Pendukung Keputusan Dalam Penilaian

Kinerja Pegawai untuk Kenaikan Jabatan Pegawai Menggunakan Metode

Analytical Hierarchy Process (Studi Kasus Perusahaan Perkasa Jaya

Compuretail). Jurnal Sarjana Teknik Informatika Volume 1 Nomor 2.

Sri Anjarwati, dkk. 2017. Sistem Pendukung Keputusan Penerimaan Karyawan Baru

Menggunakan Metode Analytical Hierarchy Process pada PD. Tunas

Page 103: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

89

Bersama Yaman Sari Kabupaten Tegal. Jurnal VOI STMIK Tasikmalaya,

Vol.5, No.2 – 1.

Sugiyono. 2012. Metode Penelitian Kuantitatif Kualitatif dan R&D. Bandung:

Alfabeta.

Supriyono, dkk. 2010. Sistem Pendukung Keputusan Untuk Pemilihan Perguruan

Tinggi Komputer Swasta. Jurnal Dasi Issn: 1411-3201. Vol 12 No. 1

Turban, Efraim.,Sharda, Ramesh., Delen, Dursun .2011. Decision support and

BusinessIintelligence Systems. (9th edition). New Jersey : Pearson Education.

Wikipedia, “Microsoft Access”,

https://id.wikipedia.org/wiki/Microsoft_Access (diakses 10 Juli 2018).

Page 104: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Scanned by CamScanner

Page 105: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net
Page 106: SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN …library.stmikgici.ac.id/skripsi/171300017.pdf3. Sistem ini dibangun dengan menggunakan database Microsoft Access 2007 dan Visual Basic.net

Daftar Riwayat Hidup

BIODATA

Identitas Diri

Nama : Rika Natalia

Tempat, Tanggal Lahir : Palembang, 24 Desember 1988

Jenis Kelamin : Perempuan

Alamat Rumah : Perumahan Villa Diamond Blok B5 No.11 Tiban

Telepon : 0812 7017 1793

Alamat Email : [email protected]

Riwayat Pendidikan

Pendidikan Formal Tahun

- SDN 267 Palembang 1995 - 2001

- SMP Negeri 34 Palembang 2001 – 2004

- SMA Negeri 07 2004 – 2007

- Akademi Akuntansi Permata Harapan 2014 – 2017

- STMIK GICI Batam 2017 - Sekarang

Batam, 25 Agustus 2018

Rika Natalia