Upload
others
View
70
Download
14
Embed Size (px)
Citation preview
SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN OPERATOR ALAT BERAT PADA PT. PUTRA
SUMBER BATAM DENGAN METODE ANALYTICAL HIERARCHY
PROCESS (AHP)
SKRIPSI
Oleh:
Maria Laurenzo MD
171300030
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2018
SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN OPERATOR ALAT BERAT PADA PT. PUTRA
SUMBER BATAM DENGAN METODE ANALYTICAL HIERARCHY
PROCESS (AHP)
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh:
Maria Laurenzo MD
171300030
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2018
v
MOTTO DAN PERSEMBAHAN
MOTTO
Miracle is another name for hard work.
There isn’t a person that’s good at everything.
And, there isn’t a person that’s good at nothing.
PERSEMBAHAN
Skripsi ini di persembahkan kepada:
Kedua orang tua saya yang selalu mendoakan mendukung
saya dalam penulisan skripsi ini. Kemudian saudari
kembar saya Laura, yang selalu memberi semangat dan
senyum untuk saya. Dan untuk Sahabat-sahabat saya
tercinta yang selalu membantu dalam pembuatan Skripsi
ini.
vii
ABSTRAK
Penerimaan karyawan pada suatu perusahaan merupakan hal yang sangat
berpengaruh terhadap kemajuan perusahaan. Perusahaan yang baik tentunya harus
memiliki karyawan yang siap dan bertanggung jawab terhadap apa yang
dibebankan kepadanya. Begitu pula permasalahan yang dihadapi oleh PT. Putra
Sumber Batam dimana dalam penerimaan operator alat berat masih menggunakan
sistem subjektif atau berdasarkan kerabat dekat yang tentu saja belum diketahui
kinerjannya baik atau tidak. Kemajuan teknologi komputer dapat dimanfaatkan
dalam berbagai bidang, salah satunya pada bidang sistem informasi. Seperti
penerapan Sistem Pendukung Keputusan (SPK) yang berguna sebagai alat bantu
bagi manajer sebagai pengambil keputusan dalam penerimaan operator alat berat
dengan menggunakan metode Analytical Hierarchy Process (AHP). Dimana
metode ini dapat digunakan dalam menentukan kriteria mana yang lebih penting
dengan membandingkan nilai antar satu kriteria dengan kriteria lainnya. Sehingga
dengan penerapan sistem pendukung keputusan penerimaan operator alat berat
pada PT. Putra Sumber Batam dengan metode Analytical Hierarchy Process
(AHP) diharapkan dapat membantu, mempermudah pekerjaan dan meminimalisir
kesalahan yang terjadi dalam proses pengambilan keputusan penerimaan operator
baru.
Kata Kunci : Sistem Pendukung Keputusan, Analytical Hierarchy Process
(AHP), Operator Alat Berat.
viii
ABSTRACT
Employee acceptance in a company is very influential on the progress of the
company. A good company must have employees who are ready and responsible
for what is charged to them. Likewise the problem faced by PT. Putra Sumber
Batam where in receiving heavy equipment operators still use a subjective system
or based on close relatives, of course the performance is not well known or not.
The advancement of computer technology can be utilized in various fields, one of
which is in the field of information systems. Such as the application of a Decision
Support System (DSS) which is useful as a tool for managers as decision makers
in receiving heavy equipment operators by using the Analytical Hierarchy Process
(AHP) method. Where this method can be used in determining which criteria are
more important by comparing values between one criterion with other criteria. So
that with the application of decision support systems for heavy equipment
operator acceptance at PT. Putra Sumber Batam with the Analytical Hierarchy
Process (AHP) method is expected to help, simplify the work and minimize errors
that occur in the decision making process for receiving new operators.
Keywords: Decision Support System, Analytical Hierarchy Process (AHP),
Heavy Equipment Operator.
ix
DAFTAR ISI
HALAMAN JUDUL ......................................................................................... i
HALAMAN PERSETUJUAN ......................................................................... ii
HALAMAN PENGESAHAN ........................................................................... iii
HALAMAN PERNYATAAN ........................................................................... iv
PERSEMBAHAN .............................................................................................. v
KATA PENGANTAR ....................................................................................... vi
ABSTRAK ......................................................................................................... vii
ABSTRACT ...................................................................................................... viii
DAFTAR ISI ..................................................................................................... ix
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 ............................................................................... 3
1.6 Sistematika Penulisan .......................................................................... 4
BAB II LANDASAN TEORI ........................................................................... 7
2.1 Pengertian Sistem ................................................................................ 7
2.1.1 Klasifikasi Sistem ...................................................................... 9
2.2 Pengertian Informasi ............................................................................ 10
2.3 Pengertian Sistem Informasi ................................................................ 11
2.4 Definisi Operator Alat Berat ................................................................ 13
2.4.1 Pengertian Alat Berat................................................................. 14
2.4.2 Jenis dan Fungsi Alat Berat ....................................................... 14
2.5 Sistem Pendukung Keputusan ............................................................. 15
2.6 Metode Analytical Hierarchy Process (AHP)...................................... 16
2.6.1 Kegunaan Metode Analytical Hierarchy Process (AHP) .......... 17
2.6.2 Langkah Penggunaan Metode Analytical Hierarchy Process .... 18
2.6.3 Penilaian Perbandingan Multipartisipan .................................... 23
x
2.7 Metode Pengembangan Sistem ............................................................ 24
2.8 Entity Relationship Diagram (ERD) .................................................... 26
2.9 Data Flow Diagram (DFD) .................................................................. 27
2.10 Flowchart ........................................................................................... 28
2.11 Bahasa Pemograman .......................................................................... 29
2.11.1 PHP .......................................................................................... 29
2.11.2 MySQL .................................................................................... 30
2.12 Notepad++ ......................................................................................... 31
2.13 Black Box Testing ............................................................................. 31
2.14 Penelitian Terdahulu .......................................................................... 32
BAB III METODOLOGI PENELITIAN ....................................................... 34
3.1 Kerangka Kerja .................................................................................... 34
3.1.1 Alat Bantu Penelitian ................................................................. 36
3.1.2 Tahapan Penelitian .................................................................... 37
3.2 Perancangan Sistem ............................................................................. 38
3.3 Gambaran Umum Perusahaan ............................................................. 38
3.3.1 Lokasi Perusahaan ..................................................................... 39
3.3.2 Struktur Organisasi .................................................................... 40
BAB IV ANALISIS DAN IMPLEMENTASI ................................................. 42
4.1. Sistem Yang Sedang Berjalan ........................................................... 42
4.1.1 Aliran Sistem Informasi yang Sedang Berjalan ................... 42
4.2 Analisis Sistem yang Diusulkan ......................................................... 43
4.2.1 Sistem Pendukung Keputusan yang Diusulkan .................... 44
4.2.2 Analisis Perhitungan Metode Analytical Hierarchy Process
(AHP)………………………………………….. ........................... 42
4.2.2.1 Nilai Bobot Kriteria .................................................... 46
4.2.2.2 Nilai Bobot Alternatiif ................................................ 49
4.2.2.3 Hasil Akhir Eigen Kriteria dan Alternatif .................. 54
4.2.3 Data flow Diagram (DFD) .................................................... 55
4.3 Rancangan Database ............................................................................ 56
xi
4.3.1 Normalisasi ........................................................................... 58
4.3.2 Entity Relationship Diagram (ERD) ..................................... 60
4.4 Rancangan Tampilan Antarmuka (Interface) ...................................... 61
4.5 Implementasi Program ......................................................................... 65
4.6 Pengujian Black Box ........................................................................... 71
BAB V PENUTUP ............................................................................................ 76
5.1 Kesimpulan .......................................................................................... 76
5.2 Saran .................................................................................................... 77
DAFTAR PUSTAKA ........................................................................................ 78
LAMPIRAN
xii
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Skala Penilaian Perbandingan Pasangan ........................................ 17
Tabel 2.2 Matriks Perbandingan Berpasangan ............................................... 19
Tabel 2.3 Random Consistency Index (RI) .................................................... 22
Tabel 2.4 Simbol-simbol ERD ....................................................................... 26
Tabel 2.5 Simbol-simbol DFD ....................................................................... 27
Tabel 2.6 Simbol-simbol Flowchart ............................................................... 28
Tabel 2.7 Penelitian Terdahulu ...................................................................... 32
Tabel 4.1 Matriks Awal Perbandingan Antar Kriteria ................................... 46
Tabel 4.2 Hasil Penjumlahan Matriks Pembobotan Kriteria .......................... 47
Tabel 4.3 Normalisasi Matriks Nilai Kriteria ................................................. 48
Tabel 4.4 Uji Konsisten Kriteria .................................................................... 48
Tabel 4.5 Daftar Alternatif ............................................................................. 49
Tabel 4.6 Nilai Seleksi Alternatif .................................................................. 50
Tabel 4.7 Matriks Perbandingan Alternatif .................................................... 50
Tabel 4.8 Normalisasi Matriks ....................................................................... 50
Tabel 4.9 Nilai Seleksi Alternatif ................................................................... 51
Tabel 4.10 Matriks Perbandingan Alternatif .................................................. 51
Tabel 4.11 Normalisasi Matriks ..................................................................... 51
Tabel 4.12 Nilai Seleksi Alternatif ................................................................. 52
Tabel 4.13 Matriks Perbandingan Alternatif .................................................. 52
Tabel 4.14 Normalisasi Matriks ..................................................................... 52
Tabel 4.15 Nilai Seleksi Alternatif ................................................................. 53
Tabel 4.16 Matriks Perbandingan Alternatif .................................................. 53
Tabel 4.17 Normalisasi Matriks ..................................................................... 53
Tabel 4.18 Matriks Vektor Pembobotan Kriteria Normalisasi ....................... 54
Tabel 4.19 Tabel User .................................................................................... 57
Tabel 4.20 Tabel Kriteria ............................................................................... 57
xiii
Tabel 4.21 Tabel Alternatif ............................................................................ 57
Tabel 4.22 Tabel Relasi Kriteria .................................................................... 57
Tabel 4.23 Tabel Relasi Alternatif ................................................................. 58
Tabel 4.24 Tabel Unnormal ............................................................................ 58
Tabel 4.25 Tabel Normal Pertama (1NF) ....................................................... 59
Tabel 4.26 Tabel Normal Kedua .................................................................... 59
Tabel 4.27 Pengujian Black Box .................................................................... 72
xiv
DAFTAR GAMBAR
Gambar Halaman
Gambar 2.1 Struktur Hirarki Analytical Hierarchy Process (AHP) .................... 18
Gambar 2.2 Tahapan Metode Waterfall .............................................................. 24
Gambar 3.1 Kerangka Kerja Penelitian .............................................................. 34
Gambar 3.2 Tahap Penelitian pada Metode Waterfall ........................................ 37
Gambar 3.3 Lokasi PT. Putra Sumber Batam ..................................................... 39
Gambar 3.4 Struktur Organisasi PT. Putra Sumber Batam ................................. 40
Gambar 4.1 Aliran Sistem Informasi (ASI) Penerimaan Operator Alat Berat
yang Berjalan .................................................................................................... 43
Gambar 4.2 Aliran Sistem Informasi (ASI) Sistem Pendukung Kepututasan
Penerimaan Operator Alat Berat yang Diusulkan ............................................... 44
Gambar 4.3 Diagram Konteks............................................................................. 55
Gambar 4.4 DFD Level 1 .................................................................................... 56
Gambar 4.5 ERD Penerimaan Operator Alat Berat Metode Analytical Hierarchy
Process (AHP) ..................................................................................................... 60
Gambar 4.6 Rancangan Form Login ................................................................... 61
Gambar 4.7 Rancangan Menu Utama ................................................................. 62
Gambar 4.8 Rancangan Menu Alternatif ........................................................... 62
Gambar 4.9 Rancangan Menu Kriteria ............................................................... 63
Gambar 4.10 Rancangan Nilai Bobot ................................................................. 63
Gambar 4.11 Rancangan Menu Perhitungan ...................................................... 64
Gambar 4.12 Rancangan Menu Password .......................................................... 64
Gambar 4.13 Tampilan Menu Login ................................................................... 65
Gambar 4.14 Tampilan Menu Utama.................................................................. 66
Gambar 4.15 Tampilan Menu Alternatif ............................................................. 66
Gambar 4.16 Tampilan Menu Kriteria ................................................................ 67
Gambar 4.17 Tampilan Menu Nilai Bobot Kriteria ............................................ 68
Gambar 4.18 Tampilan Menu Nilai Bobot Kriteria ............................................ 68
xv
Gambar 4.19 Tampilan Perhitungan Matriks Perbandingan Kriteria ................. 69
Gambar 4.20 Tampilan Perhitungan Matriks Perbandingan Alternatif .............. 69
Gambar 4.21 Tampilan Hasil Akhir .................................................................... 70
Gambar 4.22 Tampilan Menu Password ............................................................. 70
Gambar 4.21 Tampilan Laporan Hasil Akhir ..................................................... 70
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Industri di Indonesia merupakan salah satu komponen perekonomian yang
penting, dimana hal tersebut dapat memungkinkan perekonomian Indonesia
berkembang pesat dan semakin baik, sehingga membawa perubahan dalam
struktur perekonomian nasional. Perindustrian dapat dibagi menurut jumlah
tenaga kerja, tingkat produksi dan jenis kegiatannya.
Salah satu jenis industri di bidang jasa konstruksi juga telah berkembang
pesat di kota Batam, dalam bentuk badan usaha skala kecil, menegah dan besar.
Dikarenakan jumlah tenaga kerja yang besar diharapkan mampu bersaing dengan
negara lain yang bebas masuk untuk perluasan pasar dan usaha di Indonesia
khususnya kota Batam (www.lpkj.org).
Dalam industri jasa konstruksi komponen-komponen yang mendukung
kualitas pekerjaan adalah kualifikasi kontraktor yang memilki modal, sumber
daya peralatan, sumber daya manusia, dan pengalaman perusahaan. Namun masih
banyak kelemahan dalam menyelesaikan proyek konstruksi seperti tidak banyak
memiliki modal dasar tenaga ahli perusahaan, tidak memiliki sertifikasi
ketrampilan kerja dan sertifikasi keahlian kerja dan peralatan kerja kurang
memadai. Sedangkan dari segi kualitas, waktu pelaksanaan sering terlambat dan
hasil pekerjaan sering menyimpang dari spesifikasi teknik yang ditetapkan
(Hamidi, 2015).
2
Pada era globalisasi sekarang ini perusahaan menghadapi tingkat persaingan
yang semakin ketat. Untuk menghadapi persaingan tersebut maka perusahaan
membutuhkan karyawan yang berkualitas yang akan meningkatkan kinerja
perusahaan dalam mencapai tujuan perusahaan tersebut. Sebuah perusahaan
berhati-hati dalam menyeleksi calon karyawan yang nantinya akan menjadi
karyawan di perusahaan tersebut. Kesalahan dalam memilih seorang karyawan
tentunya akan membawa pengaruh negatif bagi kinerja perusahaan. Sehingga
perusahaan perlu melakukan proses penerimaan karyawan agar dapat memperoleh
karyawan yang berkualitas.
PT. Putra Sumber Batam yang berdiri sejak tahun 1992, merupakan sebuah
perusahaan jasa yang menawarkan berbagai layanan laut dan transportasi darat
serta mengelola dalam jasa pengangkutan untuk perusahaan kecil maupun
perusahaan besar. Dalam proses penerimaan karyawan baru khususnya pada
operator alat berat di PT.Putra Sumber Batam, saat ini masih menggunakan
penilaian secara subjektif yaitu dengan memandang kerabat dekat. Hal tersebut
tentu akan berpengaruh terhadap kinerja perusahaan, karena penerimaan karyawan
tidak berdasarkan kriteria yang dibutuhakan oleh perusahaan. Untuk menghindari
penilaian secara subjektif pada penyeleksian karyawan dibutuhkan suatu sistem
yang dapat menjadi acuan atau masukan dalam penyeleksian karyawan baru.
Sistem informasi pada sebuah perusahaan sangat berpengaruh terhadap
kinerja perusahaan. Selain membutuhkan informasi yang tepat waktu, juga harus
cepat dan akurat. Berkembangnya ilmu pengetahuan dan teknologi pada saat ini,
membuat penerapan teknologi komputer dalam setiap aspek kehidupan sudah
dianggap sebagai suatu kebutuhan. Hal ini terjadi karena penerapan teknologi
3
komputer dirasakan dapat membuat suatu pekerjaan menjadi lebih cepat dan
mudah (Ananda, 2016).
Sistem penerimaan karyawan bagi calon operator alat berat perlu
dilakukannya test atau seleksi baik itu tertulis maupun praktek. Selain itu, calon
operator juga harus memenuhi kriteria sesuai dengan yang ditentukan oleh
perusahaan. Untuk seleksi para operator sangat disarankan untuk beberapa aspek
diantaranya aspek keahlian teknis-mekanis serta aspek psikis. Sehingga hal
tersebut dapat memperketat proses penyeleksian karyawan, untuk menghindari
calon karyawan yang kurang produktif.
Dengan adanya permasalahan ini dibutuhkan sistem pendukung keputusan
penerimaan operator alat berat pada PT. Putra Sumber Batam.Sistem ini
digunakan untuk membantu pengambilan keputusan dalam situasi yang
terstruktur dan situasi yang tidak terstruktur, di mana tak seorang pun tahu secara
pasti bagaimana keputusan seharusnya dibuat.
Dalam penerapan sistem pendukung keputusan ini mengunakan metode
yaitu Analytical Hierarchy Process (AHP). Alasan memilih metode Analytical
Hierarchy Process (AHP) adalah karena ini langsung membandingkan antara
pelamar satu dengan pelamar yang lain sehingga diharapkan melakukan mampu
menghasilkan karyawan yang terbaik. Metode Analytical Hierarchy Process
(AHP) banyak digunakan dimana ketika perusahaan merasa kesulitan dalam
membuat bobot setiap kriteria dan alternatif tersebut. Oleh karena itu, penulis
mengambil judul skripsi “Sistem Pendukung Keputusan Penerimaan Operator
Alat Berat Pada PT. Putra Sumber Batam Dengan Metode Analytical
Hierarchy Process (AHP)”.
4
1.2 Rumusan Masalah
Adapun rumusan masalah berdasarkan uraian yang dibahas dari
latarbelakangadalah sebagai berikut:
1. Bagaimana proses penerimaan operator alat berat yang saat ini berjalan di PT.
Putra Sumber Batam?
2. Bagaimana perancangan sistem pendukung keputusan penerimaan operator
alat berat menggunakan metode Analytical Hierarchy Process (AHP) pada
PT. Putra Sumber Batam?
3. Bagaimana mengimplementasikan sistem dalam penerimaan operator alat
berat pada PT. Putra Sumber Batam?
1.3 Batasan masalah
Adapun batasan masalah dari penelitian ini agar lebih terarah adalah sebagai
berikut:
1. Studi kasus untuk pembuatan sistem ini yaitu di PT. Putra Sumber Batam
2. Perancangan sistem pendukung keputusan penerimaan operator alat berat
berdasarkan kriteria yang ditentukan oleh PT. Putra Sumber Batam
3. Metode yang digunakan dalam sistem pendukung keputusan penerimaan
operator alat berat pada PT. Putra Sumber Batam ialah Analytical Hierarchy
Process (AHP).
5
1.4 Tujuan Penelitian
Tujuan dari pelaksanaan penelitan ini adalah sebagai berikut:
1. Untuk mengetahui proses penerimaan operator alat berat yang saat ini berjalan
di PT. Putra Sumber Batam.
2. Untuk merancang Sistem Pendukung Keputusandalam penerimaan operator
alat berat pada PT. Putra Sumber Batam.
3. Untuk mengimplementasikan Sistem Penunjang Keputusan dalam penerimaan
operator alat berat pada PT. Putra Sumber Batam.
1.5 Manfaat Penelitian
Setelah mendapatkan tujuan dari penelitian ini dapat disimpulkan manfaat
dari penelitian ini adalah memberikan kemudahan dan keakuratan data bagi
perusahaan dalam keputusan penerimaan operator alat berat.
1.6 Sistematika Penulisan
Laporan penelitian ini terdiri dari 5 (lima), setiap bab terdiri dari subbab.
Adapun sistematika penulisan yang digunakan adalah:
BAB I: PENDAHULUAN
Merupakan pendahuluan yang memberikan gambaran dari latar
belakang, rumusan masalah, batasan masalah, tujuan penelitian,
manfaat penelitian dan sistematika penulisan.
6
BAB II: LANDASAN TEORI
Pada bab ini berisi landasan teori tentang sistem penunjang
keputusan, metode Analytical Hierarchy Process (AHP), dan teori
pendukung serta penelitian terdahulu.
BAB III: METODOLOGI PENILITIAN
Dalam bab ini berisi mengenai kerangka kerja dan gambaran
umum dari perusahaan pada PT. Putra Sumber Batam.
BAB IV: ANALIS DAN IMPLEMENTASI
Bab ini berisi hasil dari penelitian, mengenai analisis sistem yang
berjalan terhadap penerimaan operator alat berat, kemudian
didapatkan analisis sistem yang diusulkan dengan penerapan
metodeAnalytical Hierarchy Process(AHP), hingga implementasi
penelitian berupa tampilan sistem yang sudah dirancang.
BAB V: PENUTUP
Bagian ini akan memaparkan hal-hal yang dapat disimpulkan
berdasarkan pembahasan sebelumnya beserta saran-saranyang
dapat dipergunakan untuk perbaikan dan pengembangan lebih
lanjut atas sistem yang telah dirancang dan diterapkan.
7
BAB II
LANDASAN TEORI
2.1 Pengertian Sistem
Menurut Susanto (dalam Kalare 2015) sistem adalah kumpulan dari sub
sistem/bagian/komponen apapun baik fisik ataupun non fisik yang saling
berhubungan satu samalain dan bekerja sama secara harmonis untuk mencapai
satu tujuan tertentu.
Pada dasarnya sistem adalah suatu kerangka dari prosedur-prosedur yang
saling berhubungan, yang disusun sesuai dengan skema yang menyeluruh untuk
melaksanakan suatu kegiatan atau fungsi utama yang dihasilkan oleh suatu proses
tertentu yang bertujuan untuk menyediakan informasi yang berguna.
Menurut penulis sendiri sistem adalah suatu kesatuan elemen yang saling
berhubungan satu sama lain untuk mencapai suatu tujuan tertentu. Sistem
memiliki sifat-sifat atau karakteristik tertentu, diantaranya ialah sebagai berikut
(www.dosenonline.com) :
1. Komponen Sistem (Components)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi,
yang saling bekerja sama membentuk satu kesatuan. Komponen-komponen
sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap
subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi
tertentu dan mempengaruhi proses sistem secara keseluruhan.
2. Batas Sistem (Boundary)
Batas sistem (boundary) merupakan daerah yang membatasi antara suatu
8
sistem dengan sistem yang lainnya. Batas sistem ini memungkinkan suatu
sistem dipandang sebagai satu kesatuan. Batas suatu sistem menunjukkan
ruang lingkup (scope) dari sistem tersebut.
3. Lingkungan Luar Sistem (Environments)
Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem
yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat
menguntungkan dan dapat juga bersifat merugikan sistem tersebut.
4. Penghubung Sistem
Penghubung sistem merupakan media penghubung antara satu subsistem
dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-
sumber daya mengalir dari satu subsistem ke yang lainnya.
5. Masukan (Input)
Masukan dapat berupa masukan perawatan (maintenance input) dan
masukan sinyal (signal input). Maintenance input adalah energi yang
dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah
energi yang diproses untuk didapatkan keluaran.
6. Keluaran (Output)
Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat
merupakan masukan untuk subsistem yang lain atau kepada supersistem.
Misalnya untuk sistem komputer, informasi adalah keluaran yang dibutuhkan.
7. Pengolah Sistem (Process)
Merupakan bagian yang memproses masukan untuk menjadi keluaran
yang diinginkan. Contoh Central Processing Unit (CPU) pada Komputer,
9
bagian Produksi yang mengubah bahan baku menjadi barang jadi, Bagian
akuntansi yang mengolah data transaksi menjadi laporan keuangan.
8. Tujuan Sistem
Setiap sistem pasti mempunyai tujuan ataupun sasaran yang
mempengaruhi input yang dibutuhkan dan output yang dihasilkan. Dengan
kata lain suatu sistem akan dikatakan berhasil kalau pengoperasian sistem itu
mengenai sasaran atau tujuannya. Sistem yang tidak mempunyai sasaran,
maka operasi sistem tidak akan ada gunanya.
2.1.1 Klasifikasi Sistem
Menurut Purwati (2015) sistem dapat diklasifikasikan dari beberapa sudut
pandang, di antaranya adalah sebagai berikut :
1. Abstrak ( Abstract System) dan Fisik (Physical System)
Sistem abstrak adalah sistem yang berupa pemikiran atau ide – ide yang
tidak tampak secara fisik. Misalnya sistem teologia yaitu sistem yang berupa
pemikiran – pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik
merupakan sistem yang ada secara fisik. Misalnya sistem komputer.
2. Alamiah (Natural System) dan Buatan Manusia (Human Made System)
Sistem alamiah adalah sistem yang terjadi melalui proses alam, misalnya
sistem perputaran bumi. Sistem buatan manusia adalah sistem yang di
rancang oleh manusia. Sistem buatan manusia yang melibatkan interaksi
antara manusia dengan mesin di sebut human machine system.
3. Tertentu (Deterministic System) dan Tak Tentu (Probabilistic System)
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat
diprediksi. Sistem komputer adalah contoh dari sistem tertentu yang tingkah
10
lakunya dapat dipastikan berdasarkan program – program yang dijalankan.
Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat
diprediksi karena mengandung unsur probabilitas.
4. Tertutup (Closed System) dan Terbuka (Open System)
Sistem yang tertutup merupakan sistem yang tidak berhubungan dan tidak
terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis
tanpa adanya turut campur tangan dari pihak di luarnya. Sistem terbuka
adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya.
Menurut Susanto (dalam Kalare 2015) adapun tujuan sistem yaitu agar
target atau sasaran dapat tercapai oleh suatu sistem. Agar suatu target atau
sasaran dapat tercapai harus diketahui terlebih dahulu ciri-ciri atau kriterianya,
yang dapat digunakan sebagai tolak ukur dalam menilai suatu keberhasilan suatu
sistem dan menjadi dasar dilakukannya suatu pengendalian.
2.2 Pengertian Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
berarti bagi yang menerimanya, sedangkan data merupakan sumber informasi
yang menggambarkan suatu kejadian yang nyata. Sumber dari informasi adalah
data. Data merupakan bentuk jamak dari bentuk tunggal dari data item.
Menurut Agussalim (2012) kualitas dari suatu informasi (quality of
information) tergantung dari tiga hal, yaitu:
1. Informasi harus akurat (Accurate). Informasi tersebut tidak bias atau
menyesatkan, bebas dari kesalahan-kesalahan dan harus jelas mencerminkan
maksud dari informasi tersebut.
2. Tepat pada waktunya (Timeliness). Berarti informasi yang datang pada
11
penerima tidak boleh terlambat. Informasi yang lambat tidak akan
mempunyai nilai yang baik, karena informasi merupakan landasan dalam
pengambilan keputusan.
3. Relevan (Relevance) .Berarti informasi tersebut mempunyai manfaat untuk
pemakainya.
Kegunaan informasi adalah untuk mengurangi hal ketidakpastian di dalam
proses pengambilan keputusan tentang suatu keadaan Nilai dari informasi
ditentukan dari dua hal yaitu manfaat dan biaya mendapatkannya. Akan tetapi
perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem
(repository.usu.a.id).
Nilai informasi dapat ditentukan berdasarkan sifatnya, diantaranya adalah
kemudahan dalam memperoleh, sifat luas dan kelengkapannya, ketelitian,
kecocokan dengan pengguna, ketepatan waktu, kejelasan, fleksibilitas, dapat
dibuktikan, tidak ada prasangka, serta dapat diukur agar dapat mencapai nilai yang
sempurna (informatika.web.id).
2.3 Pengertian Sistem Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara
umum merupakan kegiatan atau aktifitas yang melibatkan serangkaian proses,
berisi informasi-informasi yang digunakan untuk mencapai tujuan. Pengertian
Sistem Informasi yang terorganisasi untuk mencapai tujuan dalam sebuah
organisasi.
12
Sistem Informasi adalah sebuah himpunan komponen-komponen yang
saling berkaitan yang mengumpulkan, mengeluarkan, memproses, menyimpan,
mendistribusikan informasi untuk mendukung pengambilan keputusan dan
pengawasan dalam organisasi (Agussalim, 2012).
Sistem informasi terdiri dari komponen-komponen yang disebut dengan
istilah blok bangunan ( building block ) yaitu:
1. Blok masukan ( Input Block)
Input disini termasuk metode-metode dan media yang digunakan untuk
menangkap data yang akan dimasukkan, yang dapat berupa dokumen dasar.
2. Blok model ( Model Block)
Blok ini terdiri dari kombinasi prosedur, logika dan metode matematik
yang akan memanipulasi data input dan data yang tersimpan dibasis data
dengan cara tertentu untuk menghasilkan keluaran yang sudah diiginkan.
3. Blok keluaran ( Output Block)
Produk dari sistem informasi adalah keluaran yang merupakan informasi
yang berkualitas dan dokumentasi yang berguna untuk semua pemakai
sistem.
4. Blok teknologi ( Technologi Block)
Teknologi digunakan untuk menerima input, menjalankan model,
menyimpan dan mengakses data, dan membantu pengendalian diri secara
keseluruhan.
5. Blok basis data ( Data Base Block )
Merupakan kumpulan dari data yang saling berhubungan satu dengan yang
lainnya, tersimpan diperangkat keras komputer dan digunakan perangkat
13
lunak untuk memanipulasinya.
6. Blok kendali ( Control Block)
Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan
bahwa hal-hal yang dapat merusak sistem dapat dicegah atau bila terlanjur
terjadi kesalahan dapat langsung diatasi.
2.4 Definisi Operator Alat Berat
Operator alat berat adalah orang yang memiliki keterampilan atau keahlian
khusus dalam bidang mengoperasikan alat-alat berat seperti Crane, Dump Truck,
dan Forklift. Maka dari itu penguasaan terhadap alat tersebut sangatlah diperlukan
tenaga yang sangat profesional dibidangnya (www.transferieby.eu).
Dengan semakin meningkatnya penggunaan alat berat di bidang industri dan
jasa, dimana alat berat dapat juga menyebabkan kecelakaan yang dapat
menimbulkan kerugian baik terhadap harta maupun jiwa manusia, maka perlu
diusahakan pencegahan. Untuk mencegah kecelakaan perlu suatu kualifikasi dan
syarat-syarat bagi operator Alat Berat sesuai dengan :
1. Peraturan Menteri Tenaga Kerja R.I. No. PER.05/MEN/1985 tentang pesawat
angkat dan angkut.
2. Peraturan Menteri Tenaga Kerja R.I. No. PER.01/MEN/1985 tentang
kualifikasi dan syarat-syarat operator mesin keran angkat.
3. Surat keputusan Dirjen Pembinaan Pengawasan Ketenagakerjaan
Depnakertrans R.I No No. SKP. 003/DJPPK/PJK3-LAT/2009 tentang
penunjukan Kami sebagai Perusahaan Jasa K3 (penyedia jasa
pembinaan/pelatihan sertifikasi DepnakertranS RI).
14
2.4.1 Pengertian Alat Berat
Alat berat adalah peralatan mesin berukuran besar yang didesain untuk
melaksanakan fungsi konstruksi seperti pengerjaan tanah, konstruksi jalan,
konstruksi bangunan, dan pertambangan. Keberadaan alat berat dalam setiap
proyek sangatlah penting guna menunjang pembangunan infrastruktur
(www.wikipedia.org).
Banyak keuntungan yang didapat dalam menggunakan alat berat yaitu
waktu yang sangat cepat, nilai-nilai ekonomis dan lainnya. Namun, sebelum
menentukan tipe dan jumlah peralatan sebaiknya dipahami terlebih dahulu
fungsinya.
2.4.2 Jenis dan Fungis Alat Berat
Alat berat dirancang untuk melakukan berbagai kegiatan guna untuk
mempermudah melakukan pekerjaan manusia. Berdasarkan jenis dan fungsi,
maka alat berat dapat dibedakan menjadi:
1. Crane. Adalah salah satu alat berat (heavy equipment) yangbekerja dengan
mengangkat material yang akan dipindahkan secara horizontal, kemudian
menurunkan material ditempat yang diinginkan.
2. Ekskavator atau excavator (Mesin pengeruk) adalah salah satu alat berat yang
terdiri dari mesin di atas roda khusus yang dilengkapi dengan lengan (arm),
alat pengeruk (bucket), keranjang dan rumah rumah dalam sebuah wahana
putar dan digunakan untuk penggalian.
3. Forklift adalah truk industri bertenaga yang digunakan untuk mengangkat dan
memindahkan material jarak pendek.
15
2.5 Sistem Pendukung Keputusan (Decision Support System)
Definisi Sistem Pendukung Keputusan (SPK) secara sederhana adalah
sebuah sistem yang digunakan sebagai alat bantu menyelesaikan masalah untuk
membantu manajer dalam menentukan keputusan tetapi tidak untuk
menggantikan kapasitas manajer hanya memberikan pertimbangan. Sistem
Pendukung Keputusan (SPK) ditujukan untuk keputusan-keputusan yang
memerlukan penilaian atau pada keputusan-keputusan yang sama sekali tidak
dapat didukung oleh algoritma (Turban, dalam Ishak 2017).
Sistem Pendukung Keputusan (SPK) merupakan sistem yang dibuat untuk
membantu mengambil keputusan oleh komputer dalam suatu permasalahan.
Dalam kasus ini komputer bukan sebagai pengganti dalam mengambil keputusan
melainkan hanya membantu pengguna dalam mengambil keputusan dengan cara
menampilkan hasil kalkulasi data yang diberikan pengguna sehingga dapat
menjadi patokan dalam mengambil keputusan.
Pendapat beberapa ahli bahwa Sistem Pendukung Keputusan (SPK) atau
Decision Support System (DSS) dibuat untuk meningkatkan proses dan kualitas
hasil pengambilan keputusan, dimanaSistem Pendukung Keputusan (SPK) dapat
memadukan data dan pengetahuan untuk meningkatkan efektivitas dan efisiensi
dalam proses pengambilan keputusan tersebut, di samping itu Sistem Pendukung
Keputusan (SPK) juga memberdayakan resources individu secara intelek dengan
kemampuan komputer untuk meningkatkan kualitas keputusan dan berhubungan
dengan manajemen pengambilan keputusan serta berhubungan dengan masalah-
masalah yang semi terstruktur (Maharrani dkk, 2010).
16
2.6 Metode Analytical Hierarchy Process (AHP)
Metode Analytical Hierarchy Process (AHP) yang dikembangkan oleh
Thomas L Saaty merupakan model hirarki fungsional dengan input utamanya
persepsi manusia. Dengan adanya hirarki, masalah kompleks atau tidak
terstruktur dipecah dalam sub-sub masalah kemudian disusun menjadi suatu
bentuk hirarki.
Metode Analytical Hierarchy Process (AHP) merupakan salah satu metode
untuk membantu menyusun suatu prioritas dari berbagai pilihan dengan
menggunakan berbagai kriteria. Karena sifatnya yang multikriteria metode
Analytical Hierarchy Process (AHP) cukup banyak digunakan dalam
penyusunan prioritas. Sebagai contoh untuk menyusun prioritas penelitian, pihak
manajemen lembaga penelitian sering menggunakan beberapa kriteria seperti
dampak penelitian, biaya, kemampuan SDM, dan waktu pelaksanaan (Handoyo,
dalam Ishak 2017.).
Menurut Sasongko, dkk (2017) Prinsip kerjametode Analytical Hierarchy
Process (AHP) adalah penyederhanaan suatu persoalan kompleks yang tidak
terstruktur, stratejik, dan dinamik menjadi bagian-bagiannya, serta menata dalam
suatu hierarki. Kemudian tingkat kepentingan setiap variabel diberi nilai
numerik secara subjektif tentang arti penting variabel tersebut secara relatif
dibandingkan dengan variabel lain.
Untuk menilai perbandingan tingkat kepentingan elemen, ditetapkan skala
kuantitatif 1 sampai 9 ditunjukkan pada Tabel 2.1 sebagai berikut:
17
Tabel 2.1. Skala penilaian perbandingan pasangan (Husni, 2010)
Intentitas
Kepentingan
Keterangan
1 Kedua elemen sama pentingnya
3 Elemen yang satu sedikit lebih penting dari pada elemen
lainnya.
5 Elemen yang satu lebih penting dari pada elemen lainnya.
7 Satu elemen mutlak penting dari pada elemen lainnya.
9 Satu elemen mutlak sangat penting dari pada elemen lainnya.
2,4,6,8 Nilai-nilai antara dua nilai pertimabangan yang berdekatan.
9 Jika untuk aktivitas i mendapatkan satu angka dibanding
dengan aktivitas j, maka j mempunyai nilai kebalikannya
dibanding dengan i.
2.6.1 Kegunaan Metode Analytical Hierarchy Process (AHP)
Menurut Rahmayanti (2010), kegunaan metode Analytical Hierarchy
Process (AHP) banyak digunakan untuk pengambilan keputusan dalam
menyelesaikan masalah-masalah dalam hal perencanaan, penentuan alternatif,
penyusunan prioritas, pemilihan kebijakan, alokasi sumber daya, penentuan
kebutuhan, peramalan hasil, perencanaan hasil, perencanaan sistem, pengukuran
performansi, optimasi, dan pemecahan konflik.
Di samping kelebihan-kelebihan, terdapat pula beberapa kesulitan dalam
menerapkan metode Analytical Hierarchy Process (AHP) ini. Adapun kesulitan
itu diantara lain:
1. Analytical Hierarchy Process (AHP) tidak dapat diterapkan pada suatu
perbedaan sudut pandang yang sangat tajam/ekstrim di kalangan responden.
18
2. Metode ini mensyaratkan ketergantungan pada sekelompok ahli sesuai
dengan jenis spesialis terkait dalam pengambilan keputusan.
3. Responden yang dilibatkan harus memiliki pengetahuan dan pengalaman
yang cukup tentang permasalahan serta metode Analytical Hierarchy
Process (AHP).
2.6.2 Langkah-langkah Penggunaan Analytical Hierarchy Process (AHP)
Menurut Rahmayanti (2010) langkah- langkah pada metode Analytical
Hierarchy Process (AHP) adalah sebagai berikut:
1. Penyusunan struktur hirarki masalah
Sistem yang kompleks dapat dengan mudah dipahami kalau sistem
tersebut dipecah menjadi berbagai elemen pokok kemudian elemen-elemen
tersebut disusun secara hirarkis.
Gambar 2.1 Struktur Hirarki Analytical Hierarchy Process (AHP)
Hirarki masalah disusun untuk membantu proses pengambilan keputusan
dengan memperhatikan seluruh elemen keputusan yang terlibat dalam sistem.
Sebagian besar masalah menjadi sulit untuk diselesaikan karena proses
pemecahannya dilakukan tanpa memandang masalah sebagai suatu sistem dengan
suatu struktur tertentu untuk memastikan bahwa kriteria-kriteria yang dibentuk
19
sesuai dengan tujuan permasalahan, maka kriteria-kriteria tersebut harus memiliki
sifat-sifat berikut :
1) Minimum Jumlah kriteria diusahakan optimal untuk memudahkan analisis.
2) Independen Setiap kriteria tidak saling tumpang tindih dan harus
dihindarkan pengulangan kriteria untuk suatu maksud yang sama.
3) Lengkap Kriteria harus mencakup seluruh aspek penting dalam
permasalahan.
4) Operasional Kriteria harus dapat diukur dan dianalisis baik secara
kuantitatif maupun kualitatif dan dapat dikomunikasikan.
2. Penentuan Prioritas
1) Relative Measurement.
Yang pertama dilakukan dalam menetapkan prioritas elemen-elemen
dalam suatu pengambilan keputusan adalah membuat perbandingan
berpasangan, yaitu membandingkan dalam bentuk berpasangan seluruh
kriteria untuk setiap subsistem hirarki. Perbandingan antar alternatif untuk
subsistem hirarki itu dapat dibuat dalam bentuk matriks n x n, seperti pada
tabel 2.2 di bawah ini:
Tabel 2.2 Matriks Perbandingan Berpasangan
20
Nilai a11 adalah nilai perbandingan elemen A1 (baris) terhadap A1 (kolom)
yang menyatakan hubungan :
i. Seberapa jauh tingkat kepentingan A1 (baris) terhadapkriteria
C dibandingkan dengan A1 (kolom), atau
ii. Seberapa jauh dominasi A1 (baris) terhadap A1 (kolom), atau
iii. Seberapa banyak sifat kriteria C terdapat pada A1 (baris)
dibandingkan dengan A1 (kolom).
2) Eigenvalue dan Eigenvektor
Bentuk matriks ini adalah simetris atau biasa disebut dengan matriks
bujur sangkar. Ciri utama dari matriks perbandingan yang dipakai model
Analytical Hierarchy Process (AHP) adalah kriteria diagonalnya dari kiri
atas ke kanan bawah adalah 1 (satu) karena yang dibandingkan adalah
dua kriteria yang sama. Selain itu sesuai dengan sistematika berpikir otak
manusia, matriks perbandingan yang dibentuk bersifat matriks resiprokal
misalnya kriteria A lebih disukai dengan skala 3 dibandingkan kriteria B
maka dengan sendirinya kriteria B lebih disukai dengan skala 1/3
dibandingkan A
Setelah matriks perbandingan untuk sekelompok kriteria telah selesai
dibentuk maka langkah berikutnya adalah mengukur bobot prioritas
setiap kriteria tersebut dengan dasar persepsi seorang ahli yang telah
dimasukkan dalam matriks tersebut. Dalam penghitungan bobot prioritas
dipakai cara yang paling akurat untuk matriks perbandingan yaitu dengan
operasi matematis berdasarkan 50 operasi matriks dan vector yang
dikenal dengan nama eigenvector.
21
Eigenvector adalah sebuah vector yang apabila dikalikan sebuah
matriks hasilnya adalah vector itu sendiri dikalikan dengan sebuah bilangan
parameter yang tidak lain adalah eigenvalue. Bentuk persamaannya sebagai
berikut :
A.w = λ.w ………..
Dengan w = eigenvector
λ = eigenvalue
A = matriks bujursangkar
Eigenvector biasa disebut sebagai vector karakteristiknya dari sebuah
matriks bujur sangkar sedangkan eigenvalue merupakan akar karakteristiknya
dari matriks tersebut. Metode ini yang dipakai sebagai alat pengukur bobot
prioritas setiap matriks perbandingan dalam metode Analytical Hierarchy
Process (AHP) karena sifatnya lebih akurat dan memperhatikan semua
interaksi antarkriteria dalam matriks. Kelemahan metode ini adalah sulit
dikerjakan secara manual terutama apabila matriksnya terdiri dari tiga kriteria
atau lebih sehingga memerlukan bantuan program komputer untuk
memecahkannya.
3) Konsistensi
Dengan motode Analytical Hierarchy Process (AHP) yang memakai
persepsi manusia sebagai inputnya maka ketidak konsistenan mungkin terjadi
karena manusia memiliki keterbatasan dalam menyatakan persepsinya secara
konsisten terutama kalau harus membandingkan banyak kriteria. Pengukuran
konsistensi dari suatu matriks itu sendiri didasarkan atas eigenvalue
maksimum. Dengan eigenvalue maksimum, inkonsistensi yang biasa
dihasilkan matriks perbandingan dapat diminimumkan. Rumus dari indeks
22
konsistensi (consistency index/CI) adalah:
CI = (λmaks – n) / (n – 1) …………..
Dengan CI = indeks konsistensi
λmaks = eigenvalue maksimum
n = orde matriks
Dengan λ merupakan eigenvalue dan n ukuran matriks, eigenvalue
maksimum suatu matriks tidak akan lebih kecil dari nilai n sehingga tidak
mungkin ada nilai CI negatif. Makin dekat 52 eigenvalue maksimum dengan
besarnya matriks, makin konsisten matriks tersebut dan apabila sama
besarnya maka matriks tersebut konsisten 100% atau inkonsistensi 0%.
Indeks inkonsistensi di atas kemudian diubah ke dalam bentuk rasio
inkonsistensi dengan cara membaginya dengan suatu indeks random. Indeks
random menyatakan rata-rata konsistensi dari matriks perbandingan
berukuran 1 sampai 10.
Tabel 2.3 Random Consistency Index (RI)
C
R = CI / RI
CR = Rasio Konsistensi
RI = Indeks Random (Random Consistency Index)
Jika CR < 0,1 maka nilai perbandingan berpasangan pada matriks kriteria
yang diberikan konsisten. Jika CR > 0,1 maka maka nilai perbandingan
berpasangan pada matriks kriteria yang diberikan tidak konsisten. Sehingga
jika tidak konsisten, maka pengisian nilai-nilai pada matriks berpasangan
pada unsur kriteria maupun alternatif harus diulang.
23
4) Sintesis Prioritas
Untuk memperoleh perangkat prioritas yang menyeluruh bagi suatu
persoalan keputusan, diperlukan suatu pembobotan dan penjumlahan untuk
menghasilkan suatu bilangan tunggal yang menunjukkan prioritas suatu
elemen. Langkah yang pertama adalah menjumlahkan nilai-nilai dalam setiap
kolom kemudian membagi setiap entri dalam setiap kolom dengan jumlah
pada kolom tersebut untuk memperoleh matriks yang dinormalisasi.
2.6.3 Penilaian Perbandingan Multipartisipan
Penilaian yang dilakukan oleh banyak partisipan akan menghasilkan pendapat yang
berbeda satu sama lain. Analytical Hierarchy Process (AHP) hanya memerlukan satu
jawaban untuk matriks perbandingan. Jadi, semua jawaban dari partisipan harus dirata-
ratakan. Dalam hal ini Saaty memberikan metode perataan dengan rata-rata geometric
mean (Rahmayanti ,2010).
Rata-rata geometrik dipakai karena bilangan yang dirata-ratakan adalah deret
bilangan yang sifatnya rasio dan dapat mengurangi gangguan yang ditimbulkan salah satu
bilangan yang terlalu besar atau terlalu kecil. Teori rata-rata geometrik menyatakan
bahwa jika terdapat n partisipan yang melakukan perbandingan berpasangan, maka
terdapat n jawaban atau nilai numerik untuk setiap pasangan untuk mendapatkan nilai
tertentu dari semua nilai tersebut, masing-masingnilai harus dikalikan satu sama lain
kemudian hasil perkalian itu dipangkatkan dengan 1/n. Secara matematis dituliskan
sebagai berikut :
aij = (Z1, Z2, Z3, …. ,Zn) n 1 ……..
Dengan
aij = Nilai rata-rata perbandingan berpasangan kriteria Ai dengan Aj untuk n
partisipan
24
Zi = Nilai perbandingan antara Ai dengan Aj untuk partisipan i, dengan i=1, 2, 3,
…, n
n = Jumlah partisipan.
2.7 Metode Pengembangan Sistem
Dalam pengembangan sistem ini penulis menggunakan metode pengembangan
Waterfall. Metode Waterfall ini merupakan metode pengembangan sistem yang dalam
fase pengerjaannya dilakukan secara bertahap dan berurutan. Jadi, jika langkah pertama
belum dikerjakan maka kita tidak dapat mengerjakan pada langkah selanjutnya.
Menurut Sommerville (dalam Gisela 2015) metode Waterfall adalah metode yang
menyarankan sebuah pendekatan yang sistematis dan sekuensial melalui tahapan-tahapan
yang ada pada System Development Life Cycle (SDLC) untuk membangun sebuah
perangkat lunak. Disebut waterfall karena tahap demi tahap yang dilalui harus menunggu
selesainya tahap sebelumnya dan berjalan berurutan. Pendekatan ini melakukan
pendekatan yang beruntun mulai dari level kebutuhan sistem lalu menutu tahap analisis,
desain, coding, testing, dan maintenance atau pemeliharaan (Shalahuddin, 2013). Secara
umum tahapan pada model waterfall dapat dilihat sebagai berikut:
Gambar 2.2 Tahapan Metode Waterfall
25
Adapun penjelasan dari tahapan metode waterfall pada gambar di atas yaitu
sebagai berikut:
1. Perancanaan
Perancanaan ini diawali dengan mencari kebutuhan dari keseluruhan
sistem yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat
penting dikarenakan software harus dapat berinteraksi dengan elemen-
elemen yang lain seperti hardware, database, dan sebagainya.
2. Analisis
Proses ini mencari kebutuhan difokuskan pada software, untuk mengetahui
sifat dari program yang akan dibuat. Engineer harus mengerti tentang
domain informasi darisoftware, misalnya userinterface.
3. Perancangan
Proses ini digunakan untuk mengubah kebutuhan diatas menjadi reprentasi
ke dalam bentuk “blueprint” software sebelum coding dimulai. Desain
harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada
tahap sebelumnya.
4. Implementasi
Tahap ini dimana sistem benar-benar dibangun, dalam fase ini biasanya
mempatkan perhatian besar karena kebanyakan sistem itu adalah bagian
paling lama dan mahal dalam proses pembangunan.
5. Pemeliharaan
Pemeliharaan dalam software sangatlah penting, termasuk di dalamnya
proses pengembangan, karena software tidak selamanya hanya seperti itu.
Pada saat dijalankan program tersebut mungkin saja ada error kecil atau
26
dibutuhkan nya penambahan fitur-fitur yang belum ada pada software
tersebut.
2.8 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan suatu model untuk
menjelaskan hubungan antar data dalam basis data yang sering kita jumpai dalan
aktifitas pengembangan sistem oleh sistem analis. Entity Relationship Diagram
(ERD) adalah gambar atau diagram yang menunjukan informasi dibuat, disimpan,
dan digunakan dalam sistem bisnis. Entitas biasanya menggambarkan jenis
informasi yang sama (http://duniailkomcom).
Untuk lebih jelasnya Simbol-simbol yang digunakan dalam pembuatan
model Entity Relationship Diagram (ERD) dapat dilihat pada tabel 2.4 sebagai
berikut:
Tabel 2.4 Simbol-simbol ERD
Simbol Nama Keterangan
Entitas
Menyatakan entitas yang bisa berupa
suatu elemen lingkungan, sumber daya
atau transaksi yang penting bagi
perusahaan.
Attribute
Digunakan untuk menunjukkan nama-
nama attribute yang ada pada entity.
Relationship
Menunjukkan hubungan yang terjadi
antara suatu entity dengan entity lainnya.
Link
Penghubung antara himpunan relasi
dengan himpunan entitas dan himpunan
entitas dengan atributnya.
27
2.9 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah gambaran sistem secara logikal.
Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur
data atau organisasi file. Keuntungan menggunakan Data Flow Diagram (DFD)
adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk
mengerti sistem yang akan dikerjakan atau dikembangkan (Akhiyar, 2016).
Simbol-simbol yang digunakan antara lain dapat terlihat pada tabel 2.5:
Tabel 2.5 Simbol-simbol Data Flow Diagram
Areal kerja, sehingga datatersebut ditransfor, disimpan,
atau didistribusikan.
Sumber
File atau tempat penyipanan
data
Simbol Keterangan
Simbol garis alir menunjukkan
arus dari proses
Di dalam Data Flow Diagram (DFD) terdapat tiga level, yaitu sebagai
berikut (www.pengertianpakar.com) :
1. Diagram konteks. Menggambarkan satu lingkaran besar yang dapat
mewakili seluruh proses yang terdapat di dalam suatu sistem. 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.
28
2. Diagram Nol (Diagram Level 1). Merupakan diagram yang menguraikan
proses apa yang ada dalam diagram konteks. Di dalam diagram 0 ini
memuat penyimpanan data.
3. Diagram rinci. Merupakan diagram yang mengurai proses apa yang ada di
diagram 0.
2.10 Flowchart
Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang
menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses
dengan proses lainnya dalam suatu program.
Tabel 2.6 Simbol-simbol ERD
Simbol Keterangan
Terminal menunjukkan awal & akhir
dari suatu program. (start & stop)
Input / Output
Proses Program
Kondisi
Inisialisasi variable, nilai awal/konstanta
Penghubung untuk halaman yang sama
Penghubung untuk halaman yang
berbeda
Arah proses
Permulaan sub program / proses
menjalankan sub program
29
Menurut Nurullah (2012), adapun jenis-jenis flowchart sebagai berikut:
1. Flowchart Sistem. Merupakan bagan yang menunjukkan alur kerja atau apa
yang sedang dikerjakan di dalam sistem secara keseluruhan dan
menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem.
2. Flowchart Dokumen. Merupakan bagan alir yang menunjukkan arus laporan
dan formulir termasuk tembusan-tembusannya.
3. Flowchart Program. Merupakan bagan yang menjelaskan secara rinci
langkah-langkah dari proses program.Bagan alir program dapat terdiri
daribagan alir logika program dan bagan alir program komputer terinci.
4. Flowchart Proses merupakan teknik penggambaran rekayasa industrial yang
memecah dan menganalisis langkah-langkah selanjutnya dalam suatu
prosedur atau sistem. Dalam analisis sistem, flowchart ini digunakan secara
efektif untuk menelusuri alur suatu laporan atau form.
2.11 Bahasa Pemrograman
Bahasa pemrograman yang digunakan adalah salah satu bahasa
pemrograman web yaitu PHP dan menggunakan MySQL sebagai database.
2.11.1 PHP
PHP singkatan dari Hypertext Preprocessor yaitu bahasa pemrograman
web server-side yang bersifat open source. PHP merupakan script yang menyatu
dengan HTML dan berada pada server (server side HTML embedded scripting).
PHP adalah script yang digunakan untuk membuat halaman web yang dinamis.
Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta
oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu
30
yang terbaru atauup to date. Semua script PHP dieksekusi pada server dimana
script tersebut dijalankan (duniailkom.com).
Kelebihan PHP dari bahasa pemrograman lain yaitu bahasa pemrograman
PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam
penggunaannya. Web Server yang mendukung PHP dapat ditemukan dimana-
mana dari mulai IIS sampai dengan Apache, dengan konfigurasi yang relatif
mudah. Dalam sisi pengembangan PHP lebih mudah, PHP adalah bahasa scripting
yang paling mudah karena referensi yang banyak. PHP adalah bahasa open source
yang dapat digunakan diberbagai mesin (Linux danWindows) dan dapat dijalankan
secara runtime melalui console serta juga dapat menjalankan perintah-perintah
sistem (Ananda, 2016).
2.11.2 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat
MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi General Public
License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan lisensi
General Public License (www.idreg.net).
MySQL adalah sebuah implementasi dari sistem manajemen basisdata
relasional (RDBMS) yang didistribusikan secara gratis. Setiap pengguna dapat
secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak
tersebut tidak boleh dijadikan produk turunan yang bersifat komersial
(www.indosite.com).
31
2.12 Notepad++
Notepad++ adalah program aplikasi pengembang yang berguna untuk
mengedit teks dan skrip kode pemrograman. Perangkat lunak komputer ini
memiliki kelebihan pada peningkatan kemampuan sebuah program text editor,
lebih dari sekedar program Notepad bawaan Windows .Notepad++ bisa mengenal
tag dan kode dalam berbagai bahasa pemrograman (www.widuri.raharja.info).
Fitur pencarian tingkat lanjut dan pengeditan teks yang tersedia juga cukup
ampuh, sangat membantu tugas seorang programmer dalam menyelesaikan skrip
kode programnya. Program Notepad++ banyak diaplikasikan dan digunakan oleh
kalangan pengguna komputer di bidang pemrograman aplikasi desktop dan web.
Notepad++ merupakan software gratis (opensource). Notepad++ dapat
dijalankan di sistem operasi Win2K, Windows XP, Vista, dan Windows 7.
2.13 Black Box Testing
Black Box Testing merupakan pengujian yang didasarkan pada detail
aplikasi seperti tampilan aplikasi, fungsi-fungsi yang ada pada aplikasi, dan
kesesuaian alur fungsi dengan bisnis proses yang diinginkan oleh user atau
pengguna (www.scdc.binus.ac.id).
Menurut Rahmadi (2015) Black Box Testing berfokus pada spesifikasi
fungsional dari perangkat lunak. Tester dapat mendefinisikan kumpulan kondisi input dan
melakukan pengetesan pada spesifikasi fungsional program.
32
2.14 Penelitian Terdahulu
Penelitian terdahulu ini menjadi salah satu acuan penulis dalam melakukan
penelitian sehingga penulis dapat memperkaya teori yang digunakan dalam
mengkaji penelitian yang dilakukan.Pada penelitian ini, penulis memaparkan 5
(lima) jurnal penelitian terdahulu tentang sistem penunjang keputusan penerimaan
karyawan seperti berikut:
Tabel 2.7 Penelitian Terdahulu
Nama peneliti Judul penelitian Hasil penelitian
Tampubolon, Restu
Marisi, dan Nelly
Astuti Hsb. 2017
Sistem Pendukung
Keputusan Pemilihan
KaryawanBaru
Menggunakan Metode
Analytical Hierarchy
Process (AHP) Studi
Kasus pada PT. BTN
Perancangan Sistem
Pendukung pemilihan
karyawan baru di PT.
Bintara Tani Nusantara
adalah dengan merancang
data pendukung yang
dibutuhkan dalam
menentukan keputusan
yangakan diberikan oleh
sistem menggunakan
pemogramanVisual
Basic.Net 2008.
Ishak, Riwandi. 2017 Sistem Penunjang
Keputusan Penerimaan
KaryawanMenggunakan
Metode Analytical
Hierarchy
Process (AHP) dan
Profile Matching Pada
PT. Sunny Collection
Metode AHP (Analytical
Hierarchy Process)
menghasilkan ranking
setiap karyawan yang mana
hasil ranking kedua metode
ini yang dapat menjadi
acuan dalam mengambil
suatu keputusan
perekomendasiaan
karyawan.
Rianto, Budi. 2016 Sistem Pendukung
Keputusan Penerimaan
Karyawan
Menggunakan Metode
Analytical Hierarchy
Process (AHP) Studi
Kasus : RB. Nilam Sari
Tembilahan.
Setelah melakukan analisa,
perancangan dan
implementasi dari sistem
pendukung keputusan
penerimaan karyawan pada
RB. Nilam Sari dapat
diambil kesimpulan bahwa
SPK penerimaan karyawan
ini dapat memberikan
33
kemudahan kepada pihak
RB dalam menghitung nilai
perbandingan dari masing-
masing calon karyawan
yang melamar secara cepat.
Harjono, Arif. 2014 Sistem Pendukung
KeputusanSeleksi Calon
Karyawan Berdasarkan
Hasil Tes
Psikologi Kepribadian
Menggunakan Metode
AHP (Analytical
Hierarchy Process)
Studi Kasus Di CV.
Kalimasada
Dapat dibuat sebuah
aplikasi Sistem Pendukung
Keputusan Seleksi Calon
Karyawan Berdasarkan Tes
Psikologi Kepribadian.
Aplikasi SPK Seleksi Calon
Karyawan Berdasarkan Tes
Psikologi Kepribadian ini
dapat membantu psikolog
dalam menentukan calon
karyawan yang mempunyai
nilai terbesar dari tes
psikologi kepribadian.
Hardoyo, Tri. 2013 Sistem Pendukung
Keputusan Penerimaan
Pegawai Dengan
Metode AHP(Analytical
Hierarchy Process)di
STMIK Bina Patria
Magelang.
Sistem yang dibangun dapat
membantu manajemen
dalam menyajikan sebuah
informasi yang diperlukan
oleh ketua perguruan tinggi
sebagai sarana Pendukung
Keputusan penerimaan
pegawai dengan
menggunakan metode
AHP(Analytical Hierarchy
Process) di STMIK Bina
Patria Magelang.Penulis
dapat mengetahui
kelemahan sistem lama dan
keunggulan sistem baru.
Sistem baru lebih banyak
memberikan alternatif
pilihan keputusan
(fleksibel) sesuai dengan
kriteria yang diinginkan
dalam seleksi pegawai.
34
BAB III
METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Metode penelitian yang digunakan adalah studi litelatur, dilakukan dengan
membaca jurnal-jurnal yang berkaitan dengan sistem pendukung keputusan pada
seleksi penerimaan karyawan dengan metode Analytical Hierarchy Process
(AHP). Dalam penyusunan penelitian diperlukan susunan kerangka kerja yang
jelas tahap-tahapannya. Kerangka kerja ini merupakan langkah-langkah yang
dilakukan dalam penyelesaian masalah. Adapun kerangka kerja penelitian yang
digunakan seperti terlihat pada gambar 3.1 sebagai berikut:
Gambar 3.1 Kerangka Kerja Penelitian
Studi Literatur :
Pemahaman tentang teori dan konsep,
serta mengidentifikasi masalah
Pengumpulan Data:
Data dan informasi
Analisis Sistem :
Daftar masalah yang membutuhkan
solusi
Pengembangan Sistem :
Sistem Pendukung Keputusan Penerimaan
Operator Alat Berat di
PT. Putra Sumber Batam
Pembuatan Laporan :
Laporan Hasil Penerimaan Operator
35
Berdasarkan kerangka kerja penelitian yang telah digambarkan di atas, maka
dapat diuraikan pembahasan masing-masing tahap sebagai berikut :
1. Studi Literatur
Penulis menggunakan berbagai buku, jurnal serta website sebagai acuan dan
landasan teori dalam penelitian.
2. Pengumpulan Data
Pengumpulan data dilakukan dengan metode observasi terhadap PT. Putra
Sumber Batam untuk diperoleh analisa mengenai proses penerimaan operator
alat berat di perusahaan tersebut.
3. Analisis Sistem
Analisis sistem dilakukan dengan mengidentifikasi masalah pada sistem yang
sedang berjalan, dengan tujuan agar dapat ditemukan permasalahan serta
solusiterhadap proses penerimaan karyawan khususnya operator alat berat.
4. Pengembangan Sistem
Pengembangan sistem dengan menggunakan model waterfall.
5. Pembuatan Laporan
Pembuatan laporan yang disusun berdasarkan hasil penelitian dengan
menggunakan teknik pengumpulan data primer dan sekunder sehingga
menjadi laporan penelitian yang dapat memberikan gambaran secara utuh
tentang sistem yang sedang dibangun.
36
3.1.1 Alat Bantu Penelitian
Perangkat sebagai alat bantu penelitian yang digunakan dalam penelitian ini
meliputi:
1. Perangkat keras (Hardware)
Spesifikasi dari Hardware yang digunakan adalah :
1) 1(Satu) unit laptop dengan sepesifikasi sebagai berikut:
i. Processor : AMD A4-6210 APU
ii. RAM : 2GB
iii. Harddisk :348 GB
2) Flash disk (16 GB)
3) Mouse
2. Perangkat lunak (Software)
1) Windows 8.1Pro
2) PHP
3) MySQL
4) Notepad++
5) Microsoft Visio 2007
3. Pengembangan sistem
1) Entity Relationship Diagram (DFD)
2) Data Flow Diagram (DFD)
3) Flowchart
37
3.1.2 Tahapan Penelitian
Metode pengembangan sistem yang digunakan adalah metode Waterfall.
Secara garis besar metode Waterfall mempunyai langkah-langkah yaitu analisa
kebutuhan, perancangan sistem, desain sistem, penulisan kode program,
pengujian program, penerapan program, dan pemeliharaan. Proses testing
dilakukan dengan melakukan percobaan dan pembuktian terhadap fitur-fitur
sistem yang telah dibangun apakah telah sesuai dengan kebutuhan atau masih
terdapat kekurangan. Adapun tahap penelitian disajikan pada Gambar 3.2 berikut
ini:
Gambar 3.2 Tahap Penelitian Pada Metode Waterfall
Implementasi
AnalisisKebutuhan
PerancanaanSistem
Desain
MasukkanLowongan Masukkan Data Operator
SPK AHP Masukkan Data Seleksi
HasilSeleksi MengolahHasilSeleksi
Testing
PembuatanLaporan
38
3.2 Perancangan Sistem
Tahap awal yaitu pendefinisian masalah yang akan diselesaikan dari
sistem yang akan dibangun yaitu, bagaimana membuat sistem informasi
penerimaan operator alat berat. Dalam membangun sebuah Sistem Pendukung
Keputusan (SPK)
yang menggunakan metode Analyical Hierarchy Process(AHP), dilakukan
perhitungan berupa matriks perbandingan berpasangan tiap kriteria dan
alternatif. Sehingga pada akhirnya didapat hasil dari penyeleksian operator alat
berat dalam bentuk Ranking.
3.3 Gambaran Umum Perusahaan
PT. Putra Sumber Batam yang berdiri sejak tahun 1992 dipimpin oleh
seorang Direktur yang bernama Baby Fernanto, merupakan sebuah perusahaan
jasa yang menawarkan berbagai layanan laut dan transportasi darat serta
mengelola dalam jasa pengangkutan global untuk perusahaan kecil maupun
perusahaan besar. Sejak saat itu PT. Putra Sumber Batam telah menjadi bisnis
dengan menggunakan layanan yang berdedikasi professional di lingkungan bisnis
globalisasi.
Adapun layanan jasa yang sediakan oleh PT. Putra Sumber Batam dalam
layanan laut ialah ekspor & impor, pengurusan Bea & Cukai, serta Bongkar-
Muat. Sedangkan dalam layanan jasa transportasi ialah pergudangan, serta
penyewaan alat berat (Crane dan Forklift). Dimana dalam melakukan segala
pelayanan tersebut, menggunakan operator alat berat dari PT. Putra Seumber
Batam itu sendiri.
39
Adapun Visi dan Misi dari PT. Putra Sumber Batam ialah sebagai berikut:
1. Visi
“ Komitmen kami adalah Kualitas Pelayanan “
2. Misi
1) Untuk melayani setiap klien kami dengan lebih efisien, layanan yang
berkualitas tinggi, sehingga membutuhkan keterlibatan minimal oleh klien.
2) Untuk mengidentitas dan menyesuaikan kebutuhan setiap klien ke dalam
paket pribadi yang berbeda.
3) Untuk memenuhi tantangan industri dengan menyadari akan
perkembangan baru dan pasar yang terus berubah.
3.3.1 Lokasi Perusahaan
PT. Putra Sumber Batam berlokasi didaerah pusat industri kota Batam,
sehingga segala aktivitas perusahaan ini sangat mudah di jangkau oleh pelanggan.
PT. Putra Sumber Batam berlokasi di JL. Yos Sudarso Kav. 03 Kawasan Industri
Batu Ampar, Batam.
Gambar 3.3 Lokasi PT. Putra Sumber Batam
40
3.3.2 Struktur Organisasi
Struktur organisasi sendiri merupakan komponen penting yang harus ada
dalam organisasi yang memuat terkait pembagian tugas dan tanggung jawab
masing-masing. Struktur organisasi di PT. Putra Sumber Batam dapat dijelaskan
pada gambar 3.3 yaitu sebagai berikut:
Gambar 3.4 Struktur Organisasi PT. Putra Sumber Batam
Adapun penjelasan tugas dari setiap bagian devisi ialah:
1) Direktur
Seorang direktur yang bertugas memimpin perusahaan dengan menerbitkan
kebijakan-kebijakan perusahaan.
2) Manajer Keuangan
Memiliki tugas merencanakan, mengatur dan mengontrol perencaaan, laporan
dan pembiayaan perusahaan. Dalam melaksanakan tugasnya, manajer
keuangan dibantu oleh Accounting yang bertugas mencatat setiap transaksi
keuangan, serta staf admin yang bertugas dalam pembuatan surat keperluan
kantor, contoh nya SPJ (Surat Perintah Jalan) bagi operator.
Staf
Admin
41
3) Manajer Operasional
Tugas dari manajer operasional ialah melakukan penjadwalan proyek dan
kegiatan jangka menengah dan jangka pendek, serta bertanggung jawab atas
kinerja operator dan mekanik. Mekanik dibutuhkan guna melakukan
perawatan dan perbaikan alat berat.
42
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Sedang Berjalan
Sistem yang sedang berjalan untuk pengambilan keputusan penerimaan
operator alat berat pada PT. Putra Sumber Batam saat ini masih dikerjakan secara
manual, kriteria yang ditentukan belum memiliki bobot atau nilai. Sehingga dalam
penerimaan operator bisa saja tidak sesuai dengan kebutuhan perusahaan tersebut.
4.1.1 Aliran Sistem Informasi yang Sedang Berjalan
Adapun sistem penerimaan operator alat berat di PT. Putra Sumber Batam
yang sedang berjalan saat ini ialah sebagai berikut:
1. Pelamar mengantarkan berkas lamaran kepada pihak administrasi.
2. Pihak administrasi akan melakukan pengecekan dan seleksi berkas lamaran,
apakah sesuai data-data pelamar sesuai dengan persyaratan atau tidak. Jika
tidak, maka berkas akan diserahkan kembali kepada pelamar. Namun, jika
berkas lengkap, maka pelamar akan melakukan tes praktek dan wawancara.
3. Pihak administrasi menyerahkan berkas lamaran calon operator yang akan
mengikuti tes praktek dan wawancara kepada manajer.
4. Manajer melakukan tes praktek dan wawancara terhadap calon operator.
Manajer membuat laporan penerimaan operator alat berat yang diserahkan
kepada direktur.
43
Dari penjelasan di atas terhadap analisis sistem penerimaan operator alat
berat yang berjalan saat ini, dapat dijabarkan pada gambar 4.1 sebagai berikut:
Aliran Sistem Informasi (ASI) yang Berjalan
Pelamar Administrasi Manajer Direktur
Gambar 4.1 Aliran Sistem Informasi (ASI) Penerimaan Operator Alat Berat yang
Berjalan
4.2 Analisis Sistem yang Diusulkan
Diperlukan sebuah sistem pendukung keputusan penerimaan operator alat
berat menggunakan metode Analytical Hierarchy Process (AHP).
Berkas Lamran
yang telah lulus
seleksi
Tidak
Iya
Berkas Lamaran
yang telah lulus
seleksi
Lulus
Laporan
penerimaan
operator
Laporan
penerimaan
operator
Berkas
Lamaran
Berkas
Lamaran
Mengecek
berkas
Seleksi
Berkas Lamran
yang telah lulus
seleksi
Tes Praktek dan
Wawancara
Berkas
Lamaran
A
A
A
A
44
4.2.1 Sistem Pendukung Keputusan yang diusulkan
Rancangan sistem bertujuan untuk memberikan gambaran secara umum
kepada user tentang sistem yang akan diusulkan. Seperti yang dijabarkan pada
gambar 4.2 di bawah ini:
Aliran Sistem Informasi (ASI) yang Diusulkan
Pelamar Administrasi Personalia Manajer
Gambar 4.2 Aliran Sistem Informasi (ASI) Sistem Pendukung Kepututasan
Penerimaan Operator Alat Berat yang Diusulkan
Dari gambar 4.2 dapat dijelaskan bahwa dalam penghitungan nilai kriteria
dan alternatif telah digunakan Sistem Pendukung Keputusan (SPK) yang
tersimpan di dalam suatu database.
Iya
Berkas Lamran
yang telah lulus
seleksi
Tidak
Laporan
penerimaan
operator
SPK
Penerimaan
operator
Laporan
penerimaan
operator
Berkas
Lamaran
Berkas
Lamaran
Mengecek
berkas
Seleksi
Berkas Lamran
yang telah lulus
seleksi
Berkas
Lamaran
Melakukan
perhitungan
terhadap Kriteria
dan Alternatif
A
Berkas Lamaran
yang telah lulus
seleksi
A
A
A
45
4.2.2 Analisis Perhitungan Metode Analytical Hierarchy Process (AHP)
Dari proses seleksi pemilihan calon operator alat berat ini hanya
menggunakan 4 (empat) kriteria dalam perhitungannya, yang dipertimbangkan
seperti yang dijabarkan dibawah ini:
1) Tes Praktek (C01)
Merupakan aspek penilaian oleh perusahaan kepada calon operator,
dimana dalam hal ini pihak PT. Putra Sumber Batam melakukan tes
praktek atas kemampuan calon operator dalam mengoperasikan alat berat.
2) Pendidikan Terakhir (C02)
Merupakan aspek penilaian oleh perusahaan kepada calon operator
berdasarkan pendidikan terakhir. Dalam hal ini pihak PT. Putra Sumber
Batam membagi kriteria ini menjadi berdasarkantingkat SD, SMP, SMA,
serta D3/S1.
3) Wawancara (C03)
Merupakan aspek penilaian oleh perusahaan untuk mendapatkan informasi
dari calon operator terkait kemampuan, keterampilan, maupun kepribadian
dari calon operator tersebut.
4) Pengalaman (C04)
Merupakan aspek penilaian oleh perusahaan kepada calon operator,
dikarenakan tenaga kerja yang berpengalaman lebih berkualitas dalam
melaksanakan pekerjaannya.
46
4.2.2.1 Nilai Bobot Kriteria
Secara garis besar prosedur metode Analytical Hierarchy Process (AHP)
meliputi tahapan sebagai berikut :
1. Matriks Perbandingan Berpasangan Antar Kriteria.
Proses ini dilakukan untuk mengetahui nilaikonsistensi rasio perbandingan
(CR). Dimana syarat konsistensi harus kecil dari 10 % atau CR<0.1.
Tabel 4.1 Matriks Awal Perbandingan Antar Kriteria
C01 C02 C03 C01
C01 1 5 3 2
C02 1/5 1 1/3 1/3
C03 1/3 3 1 1/3
C04 1/2 3 3 1
Tabel 4.1 diatas dapat dijelaskan sebagai berikut :
1) Nilai perbandingan untuk dirinya sendiri (C01 banding C01, C02 banding
C02, C04 banding C04, C04 banding C04) bernilai 1 berarti intensitas
kepentingannya sama.
2) Perbandingan C01 dengan C02 bernilai 5 dapat dijelaskan bahwa nilai
C01satu lebih penting penting dari pada nilai C02.
3) Perbandingan C01 dengan C03 bernilai 3 dapat dijelaskan bahwa nilai
C01sedikit lebih penting penting dari pada nilai C03.
4) Perbandingan C01 dengan C04 bernilai 2 dapat dijelaskan bahwa nilai
C01pertimbangan yang berdekatan terhadap C04 memiliki nilai satu lebih
penting penting dari pada nilai C02.
5) Perbandingan C03 dengan C02 bernilai 3 dapat dijelaskan bahwa nilai
C03sedikit lebih penting penting dari pada nilai C02.
47
6) Perbandingan C01 dengan C03 bernilai 3 dapat dijelaskan bahwa nilai
C01sedikit lebih penting penting dari pada nilai C03.
7) Perbandingan C04 dengan C02 bernilai 3 dapat dijelaskan bahwa nilai
C04sedikit lebih penting penting dari pada nilai C02.
8) Sedangkan perbandingan C04 dengan C03 bernilai 3 dapat dijelaskan bahwa
nilai C04sedikit lebih penting penting dari pada nilai C03.
Setelah perbandingan matriks berpasangan didapatkan, lakukan
penjumlahan tiap kolom. Hasil penjumlahan matriks pembobotan kriteria, data
matriks di atas dirubahdari bentuk fraksi kedalam bentuk decimal.
Tabel 4.2 Hasil Penjumlahan Matriks Pembobotan Kriteria
PR PD WW PL
PR 1 5 3 2
PD 0,2 1 0,333 0,333
WW 0,333 3 1 0,333
PL 0,5 3 3 1
Jumlah 2 12 7,333 4
2. Normalisasi Matriks Kriteria.
Setelah dilakukan penjumlahan setiap kolom kriteria pada Tabel 4.2,
selanjutnya membagi nilai kolom baris dengan jumlah kolom yang telah
dijumlahkan. Maka akan diperoleh bobot relatif (Priority Vector) yang
dinormalisasikan. Nilai vector eigen(Prioritas) dihasilkan dari rata-rata bobot
relatif untuk tiap baris.
48
Tabel 4.3 Normalisasi Matriks Nilai Kriteria
C01 C02 C03 C04 Jumlah
Baris
Priority
Vector
0,5 0,417 0,409 0,545 1,863 0,466
0,098 0,083 0,045 0,091 0,318 0,080
0,164 0,250 0,136 0,091 0,641 0,160
0,246 0,250 0,409 0,25 1,178 0,294
4 1
3. Uji Konsistensi Kriteria.
Dengan cara mengalikan matriks awal dengan bobot relatif (Priority Vector).
Selanjutnya mencari hasil bagi, yang diperoleh dari hasil kali dibagi bobot
relatif.
Tabel 4.4 Uji Konsisten Kriteria
Hasil Kali Hasil Bagi
1,933 4,150
0,324 4,078
0,652 4,069
1,247 4,234
16,532
Dari hasil perhitungan pada tabel 4.4 di atas dapat disimpulkan kriteria
mana yang menjadi kriteria terpenting, yaitu sebagai berikut:
1. Kiteria Tes Praktek memiliki bobot tertinggi pertama yaitu 0,466
2. Kiteria Pengalaman memiliki bobot kedua yaitu 0,294
3. Kiteria Wawancara memiliki bobot tertinggi ketiga yakni 0,160
4. Kiteria Pendidikan memiliki bobot tertinggi keempat yakni 0,080
C01 C02 C03 C04 Bobot
C01 0,5 0,417 0,409 0,545 0,466
C02 0,098 0,083 0,045 0,091 0,080
C03 0,164 0,250 0,136 0,091 0,160
C04 0,246 0,250 0,409 0,25 0,294
49
Setelah dihitung bobot kriterianya pada Tabel 4.4, maka dihitung nilai
lamda maksimum (λMaks), yaitu menjumlahkan hasil dari perkalian bobot
prioritas dengan jumlah kolom. Nilailamda maksimum yang diperoleh adalah :
λMaks = (4,150 + 4,078 + 4,069 + 4,234) / 4
= 4,133
Menghitung nilai Consistency Index (CI):
CI = (λMaks – n) / (n-1)
= (4,133-4) / 3
= 0,044
Menghitung nilai rasio konsisten (CR), yaitu membagi CI dengan indeks
random (RI). Untuk orde matriks n = 4. Maka nilai RI adalah 0,45.
CR = CI / RI
= 0,044 / 0,45 =0,098
Rasio konsisten sebesar 0,098 kurang dari batas toleransi 0,1. Maka
matriks perbandingan dikatakan konsisten. Hal ini menunjukkan bahwa penelitian
tidak perlu diulang atau diperbaiki.
4.2.2.2 Nilai Bobot Alternatif
Untuk mendapatkan bobot alternatif, lakukan perbandingan alternatif
terhadap masing,masing kriteria. Buat kriteria selanjutnya dengan cara yang sama.
Tabel 4.5 Daftar Alternatif
Kode Alternatif Nama
A01 Agus
A02 Budi
A03 Riski
50
1. Perhitungan matriks perbandingan karyawan berdasarkan kriteria tes praktek
Tabel 4.6 Nilai Seleksi Alternatif
Nilai
Agus 7
Budi 7
Riski 10
Dari nilai seleksi diatas, kita dapat membandingkan antara alternatif satu
dengan yang lainnya.
Tabel 4.7 Matriks Perbandingan Alternatif
Alternatif Agus Budi Riski
Agus 1 2 0,333
Budi 0,5 1 0,333
Riski 3 3 1
Jumlah 3,5 6 1,667
Normalisasi matriks dan menentukan Priority Vector dengan hasil jumlah
baris dibagi 3.
Tabel 4.8 Normalisasi Matriks
Alternatif Agus Budi Riski Jumlah
Baris
Priority
Vector
Agus 0,222 0,333 0,200 0,756 0,252
Budi 0,111 0,167 0,200 0,478 0,159
Riski 0,667 0,500 0,600 1,767 0,589
1 1 1
51
2. Perhitungan matriks perbandingan alternatif berdasarkan kriteria pendidikan
terakhir.
Tabel 4.9 Nilai Seleksi Alternatif
Nilai
Agus 7
Budi 7
Riski 3
Matriks perbandingan alternatif pada tabel 4.9 di bawah ini:
Tabel 4.10 Matriks Perbandingan Alternatif
Alternatif Agus Budi Riski
Agus 1 2 3
Budi 0,5 1 3
Riski 0,333 0,333 1
Jumlah 1,833 3,333 7
Normalisasi matriks dan menentukan Priority Vector dengan hasil jumlah
baris dibagi 3, seperti pada Tabel 4.11 berikut ini:
Tabel 4.11 Normalisasi Matriks
Alternatif Agus Budi Riski Jumlah
Baris
Priority
Vector
Agus 0,545 0,1 0,429 1,574 0,525
Budi 0,273 0,3 0,429 1,001 0,334
Riski 0,182 0,1 0,143 0,425 0,142
1 1 1
52
3. Perhitungan matriks perbandingan alternatif berdasarkan kriteria wawancara.
Tabel 4.12 Nilai Seleksi Alternatif
Nilai
Agus 7
Budi 7
Riski 10
Matriks perbandingan alternatif, pada tabel 4.13 sebai berikut:
Tabel 4.13 Matriks Perbandingan Alternatif
Alternatif Agus Budi Riski
Agus 1 2 0,333
Budi 0,5 1 0,333
Riski 3 3 1
Jumlah 4,5 6 1,667
Normalisasi matriks dan menentukan Priority Vector dengan hasil jumlah
baris dibagi 3, seperti pada Tabel 4.14 berikut ini:
Tabel 4.14 Normalisasi Matriks
Alternatif Agus Budi Riski Jumlah
Baris
Priority
Vector
Agus 0,222 0,333 0,200 0,756 0,252
Budi 0,111 0,167 0,200 0,478 0,159
Riski 0,667 0,500 0,600 1,767 0,589
1 1 1
53
4. Perhitungan Matriks perbandingan alternatif berdasarkan kriteria pengalaman.
4.15 Tabel Nilai Seleksi Alternatif
Nilai
Agus 3
Budi 7
Riski 10
Matriks perbandingan alternatif pada tabel 4.16 di bawah ini:
Tabel 4.16 Matriks Perbandingan Alternatif
Alternatif Agus Budi Riski
Agus 1 0,333 0,333
3 3 1 0,333
Riski 3 3 1
Jumlah 7 4,333 1,667
Normalisasi matriks dan menentukan Priority Vector dengan hasil jumlah
baris dibagi 3, seperti pada Tabel 4.17 di bawah ini:
Tabel 4.17 Normalisasi Matriks
Alternatif Agus Budi Riski Jumlah
Baris
Priority
Vector
Agus 0,143 0,077 0,2 0,420 0,140
Budi 0,429 0,231 0,2 0,859 0,286
Riski 0,429 0,692 0,6 1,721 0,574
1 1 1
54
4.2.2.3 Hasil Akhir Eigen Kriteria dan Alternatif
Setelah menemukan bobot dari masing-masing kriteria terhadap alternative
yang sudah ditentukan oleh pihak perusahaan, langkah selanjutnya adalah
mengalikan bobot dari masing,masing kriteria dengan bobot dari masing-masing
alternatif, kemudian hasil perkalian tersebut dijumlahkan perbaris. Sehingga
didapatkan total prioritas global seperti pada tabel 4.18 berikut ini:
Tabel 4.18 Matriks Vektor Pembobotan Kriteria Normalisasi
Alternatif Nilai Eigen Alternatif
Priority
Vector
PL PD TP WW 0,466
Agus 0,252 0,525 0,252 0,140 0,08
Budi 0,159 0,334 0,159 0,286 0,16
Riski 0,589 0,142 0,589 0,574 0,294
Selanjutnya mencari total ranking, dengan cara hasil baris tiap nilai eigen
alternatif dikalikan dengan kolom nilai priority vector. Berikut penjabarannya:
Agus = (0,252 x 0,466) + (0,525 x 0,08) + (0,252 x 0,16) + (0,140 x 0,294)
= 0,241
Budi = (0,159x 0,466) + (0,334x 0,08) + (0,159x 0,16) + (0286 x 0,294)
= 0,211
Riski = (0,589 x 0,466) + (0,142x 0,08) + (0,589x 0,16) + (0,574 x 0,294)
= 0,549
Dari hasil perhitungan diatas diketahui bahwa urutan Prioritas Global dari
perhitungan calon karyawan yang akan diterima di PT. Putra Sumber adalah
sebagai berikut :
55
1) Riski (A03),rangking pertama dengan total nilai 0,549
2) Agus (A01), rangking kedua dengan total nilai0,241
3) Budi (A02), rangking ketiga dengan total nilai0,211
Dengan demikian yang akan diterima sebagai operator alat berat diPT Putra
Sumber adalah Riski.
4.2.3 Data Flow Diagram (DFD)
Data flow Diagram (DFD) adalah grafik yang menggambarkan aliran
informasi dan transformasi yang memakai data bergerak dari input ke output.
1. Diagram Context(DFD Level 0)
Suatudiagramcontext selalu mengandung satu proses ini mewakili proses dari
keseluruhan sistem context diagram menggambarkan hubungan input atau
output antara sistem dengan dunia luarnya.
Gambar 4.3 Diagram Context
Proses yang terjadi pada Diagram Context adalah :
a. Adminmemasukan data user, data kriteria dan data alternatif ke
dalam sistem
b. Perusahaan memasukkan data alternatif, data User, data nilai
seleksi dan data laporan ke dalam sistem
c. Sistem memberikan keluaran berupa hasil penilaian serta laporan
kepada manajer dan admin
Data Pelamar
Data User
Data nilai seleksi
Data laporan
Hasil Penilaian
Laporan Hasil Penilaian
Laporan
Data User
Data Kriteria
Data Alternatif
Admin Manajer
SPK
Penerimaan
Operator Alat Berat
56
2. Data flow Diagram (DFD) Level 1.
Merupakan penjabaran daricontext diagram.
Gambar 4.4 Data flow Diagram (DFD) Level 1
4.3 Rancangan Database
Dalam perancangan sistem ini penulis membuat beberapa tabel yang
tergabung pada databaseahp. Database ini digunakan untuk penyimpanan data
yang ada pada sistem ini. Adapun tabel yang digunakan sebagai berikut:
1. Tabel User. Tabel ini berisi data-data user. Adapun isi dari tabel user adalah
user id, username, dan password.
57
Tabel 4.19 Tabel User
Nama field Type Length Ket
Id_user Int 11 Primary key
User Varchar 16
Pass Varchar 16
2. Tabel Kriteria. Tabel ini berisi data-data kriteria. Adapun isi dari tabel ini
adalah kode kriteria dan nama kriteria.
Tabel 4.20 Tabel Kriteria
Nama field Type Length Ket
Kode_kriteria Varchar 16 Primary key
Nama_kriteria Varchar 255
3. Tabel Alternatif. Tabel ini berisi kode alternatif, nama alternatif, keterangan,
total, dan rank
Tabel 4.21 Tabel Alternatif
Nama field Type Size Ket
Kode_alternatif Varchar 16 Primary key
Nama_alternatif Varchar 255
Keterangan Varchar 255
Total Double
Rank Int 11
4. Tabel Relasi Kriteria
Tabel ini berisi databaseyang terhubung dengan tabel kritertia, bertujuan
untuk menyimpan data bobot kriteria.
Tabel 4.22 Tabel Relasi Kriteria
Nama field Type Length Ket
ID Int 11 Primary key
ID1 Varchar 16
ID2 Varchar 16
Nilai Double
58
5. Tabel Relasi Alternatif.Tabel ini berisi database yang terhubung dengan tabel
alternatif, bertujuan untuk menyimpan data bobot alternatif.
Tabel 4.23 Tabel Relasi Alternatif
Nama field Type Size Ket
ID Int 11 Primary key
Kode1 Varchar 16
Kode2 Varchar 16
Kode_kriteria Varchar 16
Nilai Double
4.3.1 Normalisasi
Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel-
tabel untuk memenuhi kebutuhan pemakai di dalam suatu perusahaan.
1. Tabel Unnormal. Di dalam tabel ini data atau field masih belum berada di
tabel yang seharusnya.
Tabel 4.24 Tabel Unnormal
Id_user
User
Pass
Kode_kriteria
Nama_kriteria
Kode_alternatif
Nama_alternatif
Keterangan
Total
Rank
ID
ID1
ID2
nilai
Kode1
Kode2
59
2. Tabel Normal Pertama (1NF). Dalam tabel ini, telah ditentukan primary key
setiap masing-masing tabel.
Tabel 4.25 Tabel Normal Pertama (1NF)
Id_user *
User
Pass
Kode_kriteria *
Nama_kriteria
Kode_alternatif *
Nama_alternatif
Keterangan
Total
Rank
ID *
ID1
ID2
Nilai
ID*
Kode1
Kode2
Kode_kriteria
nilai
3. Tabel Normal Kedua (2NF).
Tabel 4.26 Tabel Normal Kedua
Id_user *
User
Pass
ID *
ID1
Kode_kriteria *
ID2
Nama_kriteria
Nilai
Kode_alternatif *
ID*
Nama_alternatif
Kode1
Keterangan
Kode2
60
Total
Kode_kriteria**
Rank
nilai
4.3.2 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) merupakan diagram yang menunjukkan
informasi dibuat, disimpan dan digunakan dalam sistem bisnis. Dimana
entitasEntity Relationship Diagram (ERD) saling memiliki keterikatan satu sama
lainnya. Penjelasan mengenai Entity Relationship Diagram (ERD) sistem ini
dapat dilihat pada gambar 4.53 berikut ini:
Gambar 4.5 Entity Relationship Diagram (ERD) Penerimaan Operator
Alat Berat Metode Analytical Hierarchy Process (AHP)
Penjelasan dari Entity Relationship Diagram (ERD) pada gambar 4.3 adalah
tabel alternatif memiliki keterkaitan terhadap tabel relasi alternatif, dimana kode1
dan kode2 merupakan database yang digunakan untuk membandingkan antara
alternatif satu terhadap alternatif lainnya. Kemudian untuk tabel relasi alternatif
memiliki relasi database pada tabel kriteria yaitu untuk kode kriteria. Dan tabel
61
relasi kriteria juga memiliki relasi database pada tabel kriteria, yaitu untuk kode
kriteria.
Pada tabel relasi kriteria terdapat fieldID1 dan ID2, dimana ID1 dan ID2
tersebut merupakan database yang digunakan untuk perbandingan Kriteria 1
dengan yang laiinya pada saat perhitungan matriks di aplikasi tersebut.
4.4 Rancangan Tampilan Antarmuka (Interface)
Merupakan sebuah gambaran dasar atau umum pada sebuah aplikasi yang
akan dibuat, dengan tujuan memberikan kemudahan pemakai dalam menjalankan
program tersebut. Berikut ini rancangan tampilan dari aplikasi sistem penunjang
keputusan penerimaan operator alat berat metode Analytical Hierarchy
Process(AHP):
1. Rancangan Form Login
Form ini merupakan akses awal bagi user saat menjalankan program ini,
adapun rancangan form login ialah sebagai berikut:
Gambar 4.6 Rancangan Form Login
2. Menu Utama
Halaman ini akan muncul pada saat program dijalankan setelah user berhasil
masuk melalui form login. Adapun tampilan rancangan menu utama adalah
sebagai berikut:
Username
Password
Silahkan masuk
Masuk
62
Gambar 4.7 Rancangan Menu Utama
3. Rancangan Menu Alternatif
Berikut ini rancangan tampilan menu alternatif yang berguna untuk
memasukkan data alternatif pada gambar 4.8:
Gambar 4.8 Rancangan Menu Alternatif
4. Rancangan Menu Kriteria
Berikut ini rancangan tampilan menu kriteria yang berguna untuk
memasukkan data kriteria pada gambar 4.9 :
SPK-AHP Alternatif Kriteria Nilai Bobot Perhitungan Password Logout
Email : [email protected]
Sistem Pendukung Keputusan Penerimaan Operator Alat Berat PT. Putra Sumber Batam
SPK-AHP Alternatif Kriteria Nilai Bobot Perhitungan Password Logout
Email : [email protected]
Pencarian Refresh Tambah Cetak
Alternatif
63
Gambar 4.9 Rancangan Menu Kriteria
4. Rancangan Menu Nilai Bobot
Berikut ini rancangan tampilan menu nilai yang digunakan untuk
memasukkan perbandingan nilai bobot kriteria dan alternatif pada gambar 4.10 :
Gambar 4.10 Rancangan Menu Nilai Bobot
5. Rancangan Menu Perhitungan
Berikut ini rancangan tampilan dari menu perhitungan yang berfungsi untuk
menampilkan proses dan hasil perhitungan menggunakan metode Analytical
Hierarchy Process (AHP) pada gambar 4.11 :
SPK-AHP Alternatif Kriteria Nilai Bobot Perhitungan Password Logout
Email : [email protected]
Ubah
Nilai Bobot Kriteria
SPK-AHP Alternatif Kriteria Nilai Bobot Perhitungan Password Logout
Email : [email protected]
Pencarian Refresh Tambah Cetak
Kriteria
64
Gambar 4.11 Rancangan Menu Perhitungan
6. Rancangan Menu Password
Berikut ini rancangan tampilan menu password yang berguna bagi
useruntuk untuk melakukan perubahan data login, yaitu berupaperubahan
password lama,pada gambar 4.12 :
Gambar 4.7 Rancangan Menu Kriteri
Gambar 4.12 Rancangan Menu Password
SPK-AHP Alternatif Kriteria Nilai Bobot Perhitungan Password Logout
Email : [email protected]
Password lama
Password Baru
Konfirmasi Password Baru
Simpan
SPK-AHP Alternatif Kriteria Nilai Bobot Perhitungan Password Logout
Email : [email protected]
Perhitungan
65
4.5 Implementasi Sistem
Implementasi adalah suatu proses untuk menempatkan sistem informasi
baru ke dalam sistem yang sudah ada (sistem lama). Implementasi sistem
merupakan tahap akhir dari perancangan sistem. Berikut ini menu-menu yang ada
di program sistem pendukung keputusan penerimaan operator alat berat :
1. Menu Login
Menu ini berfungsi sebagai halaman login admin, dimana admin dapat
melakukan login dengan memasukkan nama username dan password. Jika
login berhasil admin akan masuk ke menu utama. Berikut tampilan menu
login pada gambar 4.13 di bawah ini:
Gambar 4.13 Tampilan Menu Login
2. Menu Utama
Menu ini merupakan halaman utama, terdiri dari menu alternatif,
kriteria, nilai bobot, perhitungan, password dan logout. Dalam menu halaman
utama ini juga berisi informasi mengenai PT. Putra Sumber Batam. Berikut
tampilan halam menu utama pada gambar 4.14 di bawah ini:
66
Gambar 4.14 Tampilan Meuu Utama
3. Menu Alternatif
Pada menu alternatif ini berfungsi untuk memasukkan data alternatif.
Dimana dalam menu ini, user dapat melakukan tambah data, hapus data, ubah
data, serta pencarian data. Berikut ini tampilan menu alternatif pada gambar
4.15 :
Gambar 4.15 Tampilan Menu Alternatif
67
4. Menu Kriteria
Pada menu kriteria ini berfungsi untuk memasukkan data kriteria. Sama
halnya pada menu kriteria, dalam menu ini user jugadapat melakukan
tambah data, hapus data, ubah data, serta pencarian data. Berikut ini tampilan
menu alternatif pada gambar 4.16 :
Gambar 4.16 Tampilan Menu Kriteria
4. Menu Nilai Bobot
Pada menu ini terdapat dua sub menu, yaitu menu nilai bobot kriteria
dan nilai bobot alternatif. Menu ini berfungsi untuk memasukkan
perbandingan nilai bobot kriteria dan alternatif. Pada menu nilai bobot kriteria
dilakukan penentuannilai perbandingan antara kriteria satu dengan yang lain
berdasarkan tingkat kepentingannya. Berikut tampilan menu nilai bobot
kriteria pada gambar 4.17 di bawah ini:
68
Gambar 4.17 Tampilan Menu Nilai Bobot Kriteria
Begitu pula pada menu nilai bobot alternatif, user menentukan
perbandingan alternatif satu terhadap lainnya, namun sebelumnya user harus
menentukan kriteria yang akan di nilai terhadap perbandingan alternatif. berikut
tampilan menu nilai bobot kriteria pada gambar 4.18 di bawah ini:
Gambar 4.18 Tampilan Menu Nilai Bobot Alternatif
5. Menu Perhitungan
Pada menu ini menampilkan proses dan hasil perhitungan dari menu
nilai bobot yang telah di tentukan tadi. Dalam menu ini juga di tampilkan
69
sebuah peringkat yang menjadi penentu pelamar mana yang akan di terima
menjadi operator alat berat. Tampilan perhitungan matriks perbandingan
kriteria pada gambar 4.19 berikut ini:
Gambar 4.19 Tampilan Perhitungan Matriks Perbandingan Kriteria
Selanjutnya pada gambar 4.20 merupakan tampilan perhitungan matriks
perbandingan alternatif sebagai berikut:
Gambar 4.20 Tampilan Perhitungan Matriks Perbandingan Alternatif
70
Berikut ini tampilan hasil akhir yang berisi peringkat serta grafik.
Gambar 4.21 Tampilan Hasil Akhir
6. Tampilan Menu Password
Menu ini berfungsi bagi user untuk merubah data login, dengan merubah
password lama.
Gambar 4.22 Tampilan Menu Password
71
7. Tampilan Laporan
Tampilan laporan hasil akhir merupakan tahap akhir dari
pengimplementasian aplikasi Sistem Pendukung Keputusan ini, dimana
didapatkan sebuah laporan yang menjadi infomasi bagi manajer dalam proses
seleksi penerimaan operator alat berat.
Dalam laporan hasil akhir dijabarkan nilai setiap alternatif terhadap
masing-masing kriteria dan Rank sebagai penentu akhir. Seperti yang
dijabarkan pada gambar 4.23 di bawah ini :
Gambar 4.23 Tampilan Laporan Hasil Akhir
4.6 Pengujian Black Box
Black box testing terfokuskan pada apakah unit program memenuhi
kebutuhan fungsional yang telah dijelaskan. Cara pengujiannya dilakukan dengan
cara menjalankan program yang telah dibuat, kemudian diamati apakah sudah
sesuai dengan apa yang diinginkan. Hasil blackbox testing yang telah dilakukan
dapat dilihat pada tabel 4.27 di bawah ini:
72
Tabel 4.27 Pengujian Black Box
No Skenario Pengujian Hasil yang Diharapkan Kesimpulan
1 Mengosongkan
username dan
password, lalu klik
tombol “Login”
Sistem akan menolak akses login dan
menampilkan pesan “Silahkan
Masukkan Username dan Password
Anda!”
Sesuai
Test Case Hasil Pengujian
2 Mengisikan username
dan password, lalu
klik tombol “Login”
Sistem menerima akses login dan
masuk ke menu utama
Sesuai
Test Case Hasil Pengujian
3 Input data alternatif
tidak lengkap (ada
kolom yang tidak
terisi), lalu klik tombol
“Simpan”
Sistem tidak akan menyimpan data
alternatif jika ada kolom yang tidak
terisi dan menampilkan pesan “Field
bertanda * tidak boleh kosong!”
Sesuai
Test Case Hasil Pengujian
4 Input data alternatif
lengkap, lalu klik
Sistem akan menyimpan data
alternatif dan tampil pada gridview
Sesuai
73
tombol “Simpan”
Test Case Hasil Pengujian
5 Menghapus data
alternaitf dengan
mengklik data yang
ingin di hapus, lalu
klik tombol “Hapus”
Sistem akan menampilkan data yang
telah diperbaharui
Sesuai
Test Case Hasil Pengujian
6 Mencari data alternatif
dengan mengetikkan
nama atau kode
alternatif pada kolom
cari data
Sistem akan menampilkan data yang
dicari
Sesuai
Test Case Hasil Pengujian
7 Input data kriteria
tidak lengkap (ada
kolom yang tidak
terisi), lalu klik tombol
“Simpan”
Sistem tidak akan menyimpan data
kriteria jika ada kolom yang tidak
terisi dan menampilkan pesan “Field
bertanda * tidak boleh kosong!”
Sesuai
Test Case Hasil Pengujian
8 Input data kriteria
lengkap, lalu klik
tombol “Simpan”
Sistem akan menyimpan data kriteria
dan tampil pada gridview
Sesuai
74
Test Case Hasil Pengujian
9 Memasukkan nilai
bobot bukan 1
terhadap kriteria yang
sama
Sistem akan menampilkan pesan
kesalahan yang berisi “Kriteria yang
sama harus bernilai 1.”
Sesuai
Test Case Hasil Pengujian
10 Memasukkan nilai
bobot 1 terhadap
kriteria yang sama
Sistem akan menampilkan pesan
yang berisi “Nilai kriteria berhasil
diubah..”
Sesuai
Test Case Hasil Pengujian
11 Memasukkan nilai
bobot bukan 1
terhadap alternatif
yang sama
Sistem akan menampilkan pesan
kesalahan yang berisi “Alternatif
yang sama harus bernilai 1.”
Sesuai
Test Case Hasil Pengujian
12 Memasukkan nilai
bobot 1 terhadap
alternatif yang sama
Sistem akan menampilkan pesan
yang berisi “Data berhasil diubah..”
Sesuai
Test Case Hasil Pengujian
75
13 Mengubah data
password baru, dengan
mengosongkan bagian
konfirmasi password
baru
Sistem akan muncul pesan”field
bertanda * tidak boleh kosong!”
Sesuai
Test Case Hasil Pengujian
14 Mengubah data
password baru, dengan
mengisi semua bagian
kolom
Sistem dapat menyimpan data dan
akan muncul pesan”Password
berhasil diubah!”
Sesuai
Test Case Hasil Pengujian
15 Pada menu
Perhitungan akan
dilakukan cetak hasil
akhir
Sistem akan menampilkan halaman
cetak laporan hasil akhir
Sesuai
76
Test Case Hasil Pengujian
16 Keluar aplikasi dengan
klik tombol “Keluar”
Sistem akan keluar dari menu utama
dan akan kembali ke menu login
Sesuai
Test Case Hasil Pengujian
76
BAB V
PENUTUP
5.1 Kesimpulan
Setelah selesai pada tahap penelitian dan perancangan “Sistem Pendukung
Keputusan Penerimaan Operator Alat Berat Di PT. Putra Sumber Batam
Menggunakan Metode Analytical Hierarchy Process (AHP)” dapat diambil
kesimpulan sebagai berikut:
1. Proses penerimaan operator alat berat yang saat ini berjalan di PT. Putra
Sumber Batam, masih dikerjakan secara manual. Pencatatan data ditulis pada
kertas dan kemudian penyimpanan pada berkas yang berisi data-data calon
operator, dan dalam perhitungannya masih dikerjakan dengan alat bantu
kalkulator atau Microsoft Excel. Selain itu, penerimaan operator juga masih
bersifat subjektif atau masih dalam hubungan keluarga atau saudara.
2. Perancangan sistem pendukung keputusan penerimaan operator alat berat di PT.
Putra Sumber Batam menggunakan metode Analytical Hierarchy Process
(AHP) berbasis Web, menggunakan Bahasa pemograman PHP dan Database
MySQL.
3. Implementasi sistem pendukung keputusan penerimaan operator alat berat pada
PT. Putra Sumber Batam dengan mengubah sistem lama yang sedang berjalan
yaitu secara manual menjadi sistem komputerisasi.
77
5.2 Saran
Saran penulis terhadap pengembangan penelitian ini adalah sebagai
berikut:
1. Dalam penggunaan aplikasi sistem pendukung keputusan penerimaan
operator alat berat yaitu proses input nilai bobot kriteria dan alternatif agar
sesuai dengan prosedur sehingga tidak terjadi kesalahan pada aplikasi.
2. Sistem pendukung keputusan yang dibangun masih sederhana, sehingga
diharapkan kedepannya dapat dikembangkan dengan tampilan lebih menarik,
interaktif dan lain sebagainya.
78
DAFTAR PUSTAKA
Agussalim. 2012. Sistem Informasi Penjualan Obat Pada Apotek Rumah Sakit
U’budiyah Indonesia Menggunakan Visual Basic 6.0. Banda Aceh:
Skripsi Program Studi Teknik InformatikaSekolah Tinggi Manajemen
Informatika Dan KomputerSTMIK U’budiyah Indonesia.
Akhiyar, Dinul. 2016. Sistem Informasi Penjualan dan Pengendalian Persediaan
barang Menggunakan Metode Economic Order Quantity (EOQ) Pad
toko Lorus Celular Menggunakan Bahasa Pemograman Java dan
Database MySQL. Padang: Universitas Putra Indonesia Padang.
Ananda, Dea Trisna. 2016. Sistem Pendukung Keputusan Pada Seleksi
Penerimaan Siswa Sekolah Menengah Kejuruan. Lampung: Fakultas
Matematika Dan Ilmu Pengetahuan Alam Universitas Lampung.
Andalia, Fanny. 2015. Pengembangan Sistem Informasi Pengolahan Data
Pencari Kerja Pada Dinas Sosial dan Tenaga Kerja Kota Padang.
Padang : Jurnal Ilmiah Komputer dan Informatika.
Annonimous. Alat Berat. www.wikipedia.org, diakses 10 Juni 2018.
Annonimous. Pengertian Sistem Informasi.www.beritaislamimasakini.com,
diakses 25 Mei 2018.
Annonimous. Pengertian Operator Alat Berat. www.istilah.zone.com, diakses 10
Juni 2018.
Annonimous. LPJKD Kepri Adakan Seminar Peluang Usaha Jasa Kontruksi.
www.lpjk.org, diakses 5 Agustus 2018
Annonimous. Perbedaan White Box Testing Dan Black Box Testing.
www.scdc.binus.ac.id, diakses 29 Mei 2018
Annonimous. Pengertian Dari MySQL. www.idreg.net, diakses 29 Mei 2018
79
Endar, Fernandes. Konsep Dasar Sistem dan Karakteristik Sistem serta Klasifikasi
Sistem. www.dosenonline.com, diakses 22 Mei 2018.
Hamidi, 2015. Analisa pengaruh kualifikasi Kontraktor terhadap kualitas
pekerjaan proyek konstruksi di pulau Batam. Batam: UIB Repository
Hardoyo, Tri. 2013. Sistem Pendukung Keputusan Penerimaan Pegawai Dengan
Metode AHP (Analytical Hierarchy Process) di STMIK Bina Patria
Magelang.Magelang: STMIK Bina Patria.
Harjono, Arif. 2014. Sistem Pendukung Keputusan Seleksi Calon Karyawan
Berdasarkan Hasil TesPsikologi Kepribadian Menggunakan Metode
AHP (Analytical Hierarchy Process) Studi Kasus Di CV. Kalimasada.
Samarinda: Fakultas Teknik Universitas Mulawarman.
Husni, Imam. 2010. Sistem Informasi Pendukung Keputusan Pada Seleksi
Penerimaan Pegawai Menggunakan Metode Analytical Hierarchy
Process (AHP). Semarang: Jurnal Dinamika Informatika.
Ishak, Riswandi. 2017. Sistem Penunjang Keputusan Penerimaan Karyawan
Menggunakan Metode Profile Maching dan Analytical Hierachy Process
Pada PT. Sunny Collection. Jakarta: AMIK BSI Jakarta.
Kalare, Gisela. 2015. Sistem informasi penjualan obat pada Apotek Lia Farma
Manado. Manado: Tugas Akhir Kementerian Riset Teknologi dan
Pendidikan Tinggi Politeknik Negeri Manado Jurusan Teknik Elektro.
Nurseha, Irvan. Perancangan Sistem Informasi Quality Control Stock Expired Di
Pt. Catur Sentosa Anugerah. www.widuri.raharja.info, diakses 15 Agustus
2018
Nurullah. 2012. Perancangan dan Pembuatan Sistem Informasi Akuntansi Pada
Stmik U’budiyah Menggunakan Vb.Net. Banda Aceh: STMIK U’budiyah
Indonesia.
Prastiwi, winiarti. Teori Konsep Dasar Data dan Informasi.
www.winiartiprastiwi.ileraning.me, diakses 02 Juni 2018.
80
Rahmayanti, Reny. 2010. Analisis Pemilihan Supplier Menggunakan
MetodeAnalytical Hierarchy Process (AHP) Studi Kasus Pada PT.
Cazikhal. Surakarta: Fakultas Ekonomi Universitas Sebelas Maret.
Rahmadi, Hendra dkk. 2015. Pengujian Aplikasi Menggunakan Black Box Testing
Boundary Value Analysis (Studi Kasus : Aplikasi Prediksi Kelulusan
SNMPTN). Bandung: Jurnal Ilmiah teknologi Informasi Terapan.
Rianto, Bayu. 2016. Sistem Pendukung Keputusan Penerimaan Karyawan
Menggunakan Metode Analytical Hierarchy Process (AHP) Studi Kasus
di RB. Nilam Sari Tembilahan.Tembilahan: AMIK Mahaputra Riau.
Sora. Pengertian Informasi dan Fungsinya Terlengkap. www.pengertianku.net,
diakses 22 Mei 2018.
Sasongko, Aji dkk. 2017. Pemilihan Karyawan Baru Dengan Metode AHP
(Analytic Hierarchy Process. Samarinda: Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Mulawarman.
Tampubolon, Restu dan Nely Astuti. 2017. Sistem Pendukung Keputusan
Pemilihan Karyawan Baru Menggunakan Metode Analytical Hierarchy
Process (AHP) (Studi Kasus : PT. BTN). Medan: studi Teknik
Informatika STMIK Budi Darma.
DAFTAR RIWAYAT HIDUP
Biodata Penulis :
Nama : Maria Laurenzo MD
Tempat Tanggal Lahir : Batam, 22 Januari 1994
Jenis Kelamin : Perempuan
Alamat : Bengkong Laut Blok B No 5 RT 04 RW 01
Agama : Islam
Status : Belum Menikah
Nomor Handphone : 0895612565143
Email : [email protected]
Nama Orang Tua :
Ayah : Zulfikar MD
Ibu : Siti Saudah
Riwayat Pendidikan Penulis : 1. TK Ibnu Khaldun Tahun 1999-2000
2. MIN Batam Tahun 2000-2006
3. MTsN Batam Tahun 2006-2009
4. SMAN 8 Batam Tahun 2009-2012
5. STMIK GICI Batam Tahun 2014-2018
Judul Skripsi : “Sistem Pendukung Keputusan Penerimaan Operator Alat Berat Pada
PT. Putra Sumber Batam Dengan Metode Analytical Hierarchy Process (AHP)”