sistem pendukung keputusan untuk penerimaan …library.stmikgici.ac.id/skripsi/171300035.pdfi sistem...
TRANSCRIPT
SISTEM PENDUKUNG KEPUTUSAN UNTUK PENERIMAANKARYAWAN BARU DENGAN METODE SMART
( SIMPLE MULTI ATTRIBUTE RATINGTECHNIQUE ) DI PT ETOWA
PACKAGING INDONESIA
SKRIPSI
Oleh:Supriyadi
171300035
PROGRAM STUDI SISTEM INFORMASISEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICIBATAM
2018
i
SISTEM PENDUKUNG KEPUTUSAN UNTUK PENERIMAANKARYAWAN BARU DENGAN METODE SMART
( SIMPLE MULTI ATTRIBUTE RATINGTECHNIQUE ) DI PT ETOWA
PACKAGING INDONESIA
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu SyaratMemperoleh Gelar Sarjana
Oleh:Supriyadi
171300035
PROGRAM STUDI SISTEM INFORMASISEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STIMIK) GICIBATAM
2018
v
HALAMAN PERSEMBAHAN
Karya ini Kupersembahkan kepada :
1. Seseorang yang sangat spesial yang selalu membantu dan mendampingi dalam
suka dan duka sehingga tugas skripsi ini bisa selesai tepat pada waktunya.
2. Kedua putri kecilku yang selalu jadi motivasi dan sebagai penyemangatku
dalam meraih cita-cita dan harapan yang lebih baik.
3. Ayah dan Ibundaku tercinta yang tak pernah berhenti mendoakanku, semoga
ALLAH SWT selalu melindungi dan memberi kesehatan mereka.
4. Semua keluarga dan saudara-saudaraku semua yang selalu memberi semangat
dan dorongan agar bisa menyelesaikan skripsi ini.
5. Rekan-rekan seperjuangan juga sahabat-sahabat semua yang telah membantu
saya dalam menyelesaikan tugas skripsi ini.
vii
ABSTRAK
PT. Etowa Packaging Indonesia merupakan perusahaan Manufakturingyang memproduksi pembungkus kemasan alat-alat elektronik. Dalam prosespenerimaan karyawan baru mempunyai kesulitan dalam proses administrasi dantest. Dalam penelitian ini telah di lakukan penelitian pada perusahaan, dimanadalam melakukan penelitian telah ditemukan beberapa kekurangan khususnyapada administrasi dan test baik dalam pengolahan data pelamar dan ujian seleksitertulis. Maka dibutuhkan suatu sistem informasi penerimaan karyawan secaraonline pada PT. Etowa Packaging Indonesia yang bisa membantu mengatasimasalah pada saat proses penerimaan. Hasil yang diperoleh dari systempendukung keputusan untuk penerimaan karyawan dengan metode SMARTsecara online pada PT. Etowa Packaging Indonesia ini adalah peningkatanpelayanan berupa informasi mengenai lowongan pekerjan secara up to date,proses lamaran administrasi yang bisa dilakukan dimana saja, serta pengolahandata lamaran yang lebih mudah dilakukan oleh perusahan dan kegiatanpenyeleksian berupa test tertulis yang lebih menghemat biaya dan waktu.
Kata Kunci : Sistem Pendukung Keputusan, Metode SMART, PenerimaanKaryawan Baru, PT Etowa Packaging Indonesia.
viii
ABSTRACT
PT Etowa Packaging Indonesia is a manufacturing with produce packagingfor electronic device. In the process of receiving new employees, often difficultiesin the administration and process selection. In this study research has been carryout on the company, where in conducting research there have been found somedeficiencies, especially in administration and test both in processing applicantsdata and written selection examinations. Therefore, an online recruitmentinformation system was provided to PT Etowa Packaging Indonesia, which couldhelp solve problems during the admission process. The result obtained from thedecision support system for employee recruitment using the SMART methodonline at PT Etowa Packaging Indonesia are improving services in the form ofup-to date information about job openings, administrative application processesthat can be done anywhere, and easier application data processing. Conducted bythe company and selection activities in the form of a written test that saves costsand time..
Keywords : Decision of support system, Smart Method, New employeerecruitment PT Etowa Packaging Indonesia.
ix
DAFTAR ISI
Judul Halaman
HALAMAN JUDUL .............................................................................................i
HALAMAN PERSETUJUAN ........................................................................... ii
HALAMAN PENGESAHAN ............................................................................ iii
HALAMAN PERNYATAAN .............................................................................iv
HALAMAN PERSEMBAHAN ..........................................................................v
KATA PENGANTAR .........................................................................................vi
ABSTRAK ......................................................................................................... vii
ABSTRACT ...................................................................................................... viii
DAFTAR ISI ........................................................................................................ix
DAFTAR TABEL ............................................................................................. xii
DAFTAR GAMBAR ........................................................................................ xiii
BAB I PENDAHULUAN ....................................................................................1
1.1 Latar Belakang Masalah ...................................................................................1
1.2 Rumusan Masalah ............................................................................................2
1.3 Batasan Masalah ...............................................................................................3
1.4 Tujuan Penelitian .............................................................................................4
1.5 Manfaat Penelitian ...........................................................................................4
1.6 Sistematika Penulisan ......................................................................................5
BAB II LANDASAN TEORI .............................................................................7
2.1 Teori Pendukung ..............................................................................................7
2.1.1 Sistem ...................................................................................................7
2.1.1.1 Sistem Pendukung Keputusan ................................................8
2.1.1.2 Karakteristik Sistem Pendukung Keputusan ..........................9
2.1.1.3 Subsistem Dalam Sistem Pendukung Keputusan ………...10
2.1.1.4 Tujuan Sistem Pendukung Keputusan ….. ...........................11
2.1.2 Simple Multi Attribute Rating Technique (SMART) .........................12
x
2.1.2.1 Langkah-Langkah Metode SMART .....................................14
2.1.2.2 Kelebihan Metode Smart ......................................................14
2.2 PHP (Hypertext Preprocessor) .....................................................................15
2.3 MySQL ..........................................................................................................17
2.4 Pengertian Basis Data ...................................................................................17
2.4.1 Normalisasi .........................................................................................18
2.4.2 Diagram Konteks ................................................................................22
2.4.3 Data Flow Diagram .............................................................................22
2.4.4 Entity Relationship Diagram (ERD) . ..................................................25
2.4.5 Entitas ( Entity ) . .................................................................................26
2.4.6 Atribut ( Attribute ) .............................................................................26
2.4.7 Tipe Relasi ..........................................................................................30
2.4.8 Derajat Kardinalitas ............................................................................31
2.5 Penelitian Terdahulu .....................................................................................32
BAB III METODOLOGI PENELITIAN .......................................................37
3.1 Kerangka Kerja Penelitian ............................................................................37
3.1.1 Metode Penelitian ..............................................................................41
3.1.1.1 Metode Pengumpulan Data .................................................42
3.1.1.2 Metode Pengembangan Sistem ...........................................43
3.1.1.3 Alat Bantu Penelitian ..........................................................46
3.2 Gambaran Umum Perusahaan .......................................................................47
3.2.1 Luas Perusahaan ................................................................................47
3.2.2 Jenis-Jenis Produk .............................................................................48
3.2.3 Pelanggan PT Etowa Packaging Indonesia .......................................48
3.2.4 Ruang Lingkup Implementasi Sisitem Manajemen ..........................49
3.2.5 Visi dan Misi Perusahaan ..................................................................49
3.2.6 Struktur Organisasi Perusahaan ........................................................50
BAB IV ANALISIS DAN IMPLEMENTASI ..................................................60
4.1 Analisis sistem yang Berjalan .......................................................................60
4.1.1 Aliran Sistem Informasi Lama (ASI Lama) ......................................61
xi
4.1.2 Permasalahan Yang Sedang di Hadapi .............................................64
4.1.3 Usulan Pemecahan Masalah ..............................................................65
4.2 Analisis Sistem yang Diusulkan ...................................................................66
4.2.1 Penerapan Metode Smart ..................................................................66
4.2.2 DFD (Data Flow Diagram) / Diagram Konteks ................................70
4.2.2.1 Diagram Konteks (Context Diagram) .................................70
4.2.2.2 DFD Level 1 .......................................................................71
4.3 Rancangan Database ....................................................................................72
4.3.1 Normalisasi .......................................................................................74
4.3.2 ERD ( Entity Relationship Diagram ) ...............................................76
4.4. Spesifikasi proses .........................................................................................77
4.4.1 Rancangan Form Login ....................................................................77
4.4.2 Menu utama ......................................................................................78
4.4.3 Rancangan Menu Alternatif .............................................................78
4.4.4 Rancangan Menu Kriteria ................................................................79
4.4.5 Rancangan Menu Crips ....................................................................79
4.4.6 Rancangan Menu Nilai Bobot Alternatif .........................................80
4.4.7 Rancangan Menu Nilai Perhitungan ................................................80
4.5 Implementasi Sistem ...................................................................................81
4.5.1 Menu Login .......................................................................................81
4.5.2 Menu Utama ......................................................................................81
4.5.3 Menu Alternatif .................................................................................83
4.5.4 Menu Kriteria ....................................................................................83
4.5.5 Menu Crips ........................................................................................83
4.5.6 Menu Nilai Bobot Alternatif .............................................................84
4.5.7 Menu Perhitungan .............................................................................84
4.5.8 Menu Laporan ...................................................................................86
4.6 Pengujian Black Box ....................................................................................87
BAB V PENUTUP .............................................................................................90
5.1 Kesimpulan …… .........................................................................................90
5.2 Saran …….. .. ……......................................................................................90
xii
DAFTAR PUSTAKA
LAMPIRAN
xiii
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Tabel Simbol-Simbol Pada Data Diagram Konteks ............................22
Tabel 2.2 Tabel Simbol-Simbol Pada Data Flow Diagram .................................23
Tabel 4.1 Tabel Kriteria .......................................................................................66
Tabel 4.2 Tabel Alternatif ....................................................................................66
Tabel 4.3 Tabel perangkingan pendidikan ...........................................................67
Tabel 4.4 Tabel perangkingan usia ......................................................................67
Tabel 4.5 Tabel perangkingan pengalaman ........................................................67
Tabel 4.6 Tabel perangkingan sertifikat keahlian ...............................................67
Tabel 4.7 Tabel Bobot kriteria ............................................................................68
Tabel 4.8 Tabel Bobot Normalisasi ....................................................................68
Tabel 4.9 Tabel Nilai Maksimum ......................................................................68
Tabel 4.10 Tabel Penilaian / Utilitas setiap Allternatif ........................................69
Tabel 4.11 Tabel User ..........................................................................................73
Tabel 4.12 Tabel Kriteria .....................................................................................73
Tabel 4.13 Tabel Alternatif .................................................................................73
Tabel 4.14 Tabel Relasi Alternatif .......................................................................74
Tabel 4.15 Tabel unnormal ..................................................................................74
Tabel 4.16 Tabel Normal 1NF .............................................................................75
Tabel 4.17 Tabel Normal 2NF .............................................................................76
Tabel 4.18 Tabel Pengujian Black Box ................................................................87
xiv
DAFTAR GAMBAR
Gambar Halaman
Gambar 2.1 Komponen Entity Relationship Diagram ........................................25
Gambar 2.2 Jenis Entitas .....................................................................................26
Gambar 2.3 Atribut Sederhana ............................................................................27
Gambar 2.4 Atribut Komposit .............................................................................27
Gambar 2.5 Atribut Bernilai Tunggal .................................................................27
Gambar 2.6 Atribut Bernilai Banyak ..................................................................28
Gambar 2.7 Atribut Turunan ...............................................................................28
Gambar 2.8 Atribut Identitas ..............................................................................29
Gambar 2.9 Tipe Relasi .......................................................................................30
Gambar 2.10 Derajat Relasi Unary ......................................................................30
Gambar 2.11 Derajat Relasi Binary .....................................................................31
Gambar 2.12 Derajat Relasi Ternary ...................................................................31
Gambar 2.13 Contoh Derajat Kardinalitas ...........................................................32
Gambar 3.1 Kerangka Kerja Penelitian .............................................................37
Gambar 3.2 Pengembangan Software Model Waterfall ....................................44
Gambar 3.3 Struktur Organisasi Perusahaan PT Etowa .....................................50
Gambar 4.1 Aliran Sistem Yang Sedang Berjalan .............................................64
Gambar 4.2 Diagram Konteks ............................................................................71
Gambar 4.3 DFD Level 1 ...................................................................................72
Gambar 4.4 Entity Relationship Diagram ..........................................................77
Gambar 4.5 Rancangan Form Login ...................................................................77
Gambar 4.6 Rancangan menu utama Dashboard ...............................................78
Gambar 4.7 Rancangan menu alternatif ..............................................................78
Gambar 4.8 Rancangan menu kriteria .................................................................79
Gambar 4.9 Rancangan menu nilai Crips ...........................................................79
Gambar 4.10 Rancangan menu nilai bobot alternatif............................................80
Gambar 4.11 Rancangan Menu Perhitungan .......................................................80
Gambar 4.12 Tampilan menu Login ....................................................................81
xv
Gambar 4.13 Tampilan menu utama ....................................................................82
Gambar 4.14 Tampilan menu alternatif ...............................................................82
Gambar 4.15 Tampilan menu kriteria ..................................................................83
Gambar 4.16 Tampilan menu crips ......................................................................83
Gambar 4.17 Tampilan menu bobot nilai bobot alternatif ...................................84
Gambar 4.18 Tampilan perhitungan ....................................................................86
Gambar 4.19 Tampilan Laporan Hasil Akhir ......................................................86
1
BAB IPENDAHULUAN
1.1 Latar Belakang
Beberapa perusahaan industri di berbagai kawasan di seluruh Indonesia
sering kali mempunyai masalah dengan karyawan baru. Mayoritas dalam
suatu perusahaan hanya bertahan dalam waktu yang singkat saja. Alasan yang
biasanya terjadi karena kesalahan pada saat penerimaan karyawan. Setelah
bekerja, ternyata karyawan tidak memiliki kemampuan atau kriteria yang
cocok dibutuhkan oleh perusahaan.
Setiap ada karyawan yang berakhir kontrak masa kerjanya atau kebutuhan
penambahan karyawan, tentu perusahaan akan membuka lowongan pekerjaan atau
penerimaan karyawan baru untuk mengisi posisi yang dibutuhkan. Di PT Etowa
Packaging Indonesia proses penerimaan karyawan belum dilakukan secara
profesional, tetapi masih dengan cara-cara yang tidak transparan. Hal ini terjadi
karena tidak adanya metode standar yang sistematis untuk menilai calon
karyawan.
Hal lain yang menjadi kendala dalam proses penerimaan karyawan baru di
PT Etowa Packaging Indonesia adalah mengenai sistem yang masih manual,
artinya segala proses dari tahap awal seleksi pendaftaran sampai tahap akhir
seleksi pendaftaran, semuanya dilakukan secara manual sehingga memakan waktu
yang cukup lama dan merepotkan serta menguras banyak energi dan tenaga baik
bagi pelamar ataupun bagi pihak manajemen perusahaan. Dari permasalahan-
permasalahan tersebut, maka dibutuhkan suatu sistem pendukung keputusan
2
yang dapat membantu perusahaan di bagian personalia dalam mengambil
keputusan untuk penilaian calon karyawan baru.
Sistem pendukung keputusan adalah sebuah sistem berbasis komputer
yang berfungsi untuk membantu pengambilan keputusan di bagian personalia
dalam membuat keputusan dan pemecahan masalah dengan memanfaatkan
data dan model untuk menyelesaikan permasalahan tidak terstruktur dan semi
terstruktur di dalam suatu perusahaan atau organisasi. Tujuannya adalah untuk
meningkatkan proses pengambilan keputusan dengan menyediakan informasi
yang spesifik dari penentuan beberapa kriteria yang diperlukan oleh manajemen
perusahaan.
Berdasarkan dari permasalahan tersebut, penelitian ini berjudul “ Sistem
Pendukung Keputusan Untuk Penerimaan Karyawan Baru Dengan Metode
SMART (Simple Multi Attribute Rating Technique)”. Alasan diusulkannya
metode SMART ini karena banyak keunggulan pada saat metode ini di jalankan,
dibandingkan dengan metode yang lain. Salah satunya yaitu dalam model
pengambilan keputusan dengan SMART pada dasarnya berusaha menutupi setiap
kekurangan dari model-model tanpa komputerisasi sebelumnya. Ini sangatlah
penting guna memberikan informasi dan kemudahan serta mempercepat proses
penerimaan karyawan baru.
1.2 Rumusan Masalah
Berdasarkan uraian pada latar belakang yang telah dijelaskan pada sub bab
sebelumnya, maka dirumuskan masalahnya sebagai berikut:
3
1. Bagaimana sistem yang sedang berjalan dalam proses penerimaaan karyawan
baru pada PT Etowa Packaging Indonesia?
2. Bagaimana menerapkan metode Simple Multi Attribute Rating Technique
(SMART) dalam proses penerimaan karyawan pada PT Etowa Packaging
Indonesia agar dapat digunakan sesuai kebutuhan perusahaan?
3. Bagaimana merancang Sistem Pendukung Keputusan dengan menerapkan
metode Simple Multi Attribute Rating Technique (SMART) guna memenuhi
kebutuhan dan mempercepat proses penerimaan karyawan di PT Etowa
Packaging Indonesia?
4. Bagaimana mengimplementasikan sistem pendukung keputusan yang sudah
dirancang dengan menerapkan metode Simple Multi Attribute Rating
Technique (SMART)?
1.3 Batasan Masalah
Agar permasalahan yang tercakup tidak terlalu meluas atau menyimpang
dan tidak mengurangi efektifitas pemecahan terhadap masalah yang dibahas,
maka perlu dibuat beberapa batasan masalah sebagai berikut:
1. Objek penelitian dilakukan pada PT Etowa Packaging Indonesia dalam
departemen personalia khususnya bagian administrasi yang menangani proses
penerimaan karyawan.
2. Penelitian ini menggunakan metode Simple Multi Attribute Rating
Technique (SMART) dimana pengolahan datanya memiliki kriteria
pendidikan, usia, pengalaman kerja, hasil tes tulis, wawancara, dan tes
medical.
4
3. Sistem yang digunakan berbasis web dengan menggunakan bahasa
pemrograman PHP menggunakan database MySQL.
1.4 Tujuan Penelitian
Dalam melakukan penelitian ataupun kegiatan lain tentunya ada tujuan
yang terkandung di dalamnya. Adapun tujuan dari penelitian ini yaitu:
1. Untuk mengetahui sistem yang sedang berjalan pada PT Etowa Packaging
Indonesia.
2. Mengetahui penerapan metode Simple Multi Attribute Rating Technique
(SMART) dalam proses perekrutan karyawan pada PT Etowa Packaging
Indonesia sehingga dapat digunakan sesuai kebutuhan perusahaan.
3. Membuat rancangan Sistem Pendukung Keputusan dengan menerapkan
metode Simple Multi Attribute Rating Technique (SMART) guna memenuhi
kebutuhan dan mempercepat proses penerimaan karyawan baru di PT Etowa
Packaging Indonesia.
4. Mengimplementasikan Sistem Pendukung Keputusan yang sudah dirancang
dengan menerapkan metode Simple Multi Attribute Rating Technique
(SMART).
1.5 Manfaat Penelitian
Berbicara mengenai manfaat adalah sesuatu hal yang harus bisa dirasakan
setelah tujuan tercapai. Manfaat yang diharapkan dalam penelitian ini adalah:
1. Bahwa dengan adanya Sistem Pendukung Keputusan yang menerapkan
metode Simple Multi Attribute Rating Technique (SMART) dalam proses
5
penerimaan karyawan baru di PT Etowa Packaging Indonesia diharapkan
mampu mempercepat proses penerimaan karyawan karena proses
penginputan data dilakukan oleh calon karyawan secara langsung.
2. Proses pengambilan data dan informasi yang terkait dengan seleksi
penerimaan karyawan dapat dilakukan secara cepat oleh bagian administrasi.
3. Proses seleksi administrasi penerimaan karyawan baru dapat langsung
dilakukan oleh sistem.
4. Proses penyeleksian dalam penerimaan karyawan baru bisa lebih objektif dan
memudahkan dalam proses evaluasi laporan kinerja manajemen perusahaan
khususnya bagian personalia atau Human Resource Department (HRD).
5. Calon karyawan baru tidak perlu repot datang langsung ke perusahaan untuk
menyerahkan berkas terkait karena dapat langsung mengisi data diri dan
berkas melalui sistem.
1.6 Sistematika Penulisan
BAB 1 PENDAHULUAN
Pada bab ini menjelaskan secara singkat, padat dan jelas tentang latar
belakang, rumusan masalah, batasan masalah, tujuan penelitian, manfaat
penelitian dan sistematika penelitian.
BAB II LANDASAN TEORI
Bab ini menerangkan beberapa teori yang diambil dari berbagai sumber
seperti buku, jurnal dan artikel yang terkait dengan penelitian mulai dari
pembahasan sistem, metode Simple Multi Attribute Rating Technique (SMART)
6
sampai dengan alat yang digunakan untuk membantu perancangan sistem dalam
penelitian.
BAB III METODOLOGI PENELITIAN
Pada bab ini dijelaskan tentang kerangka kerja penelitian yang membahas
tentang tahapan proses penelitian dari tahap awal sampai akhir, dan gambaran
umum perusahaan.
BAB IV ANALISIS DAN IMPLEMENTASI
Menjelaskan tentang analisis sistem yang sedang berjalan yaitu proses
penerimaan karyawan yang ada pada perusahaan kemudian sistem yang diusulkan
yaitu mulai dari penerapan metode Simple Multi Attribute Rating Technique
(SMART), perancangan sistem yang berupa rancangan database dan tampilan
sistem, serta implementasi yang berupa tampilan sistem yang sudah dirancang.
BAB V PENUTUP
Bab terakhir akan menjelaskan mengenai kesimpulan yang merupakan hasil
dari pembahasan dan saran yang berupa masukan terkait dengan masalah-masalah
lain yang ditemukan setelah dilakukannya penelitian.
7
BAB IILANDASAN TEORI
2.1 Teori Pendukung
Sebuah penelitian membutuhkan beberapa panduan ataupun teori-teori
untuk penyusunan laporan, sehingga akan memudahkan seseorang dalam
menyelesaikan sebuah penelitian.
Dalam penyusunan ini, dicantumkan beberapa teori umum yang dapat
dijadikan sebagai landasan teori, berikut penjelasan dari beberapa teori,
diantaranya adalah sebagai berikut:
2.1.1 Sistem
Tata Sutabri (2015) dalam (Samsinar dan Putrianti, 2015) menjelaskan
bahwa sistem sebagai suatu jaringan kerja prosedur yang saling berhubungan,
sedangkan pendekatan sistem yang lebih menekankan pada elemen atau
komponen mendefinisikan sistem sebagai kumpulan elemen yang berinteraksi
untuk mencapai suatu tujuan tertentu.
Definisi lain dari pengertian sistem adalah sekumpulan prosedur yang saling
berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama.
Secara garis besar, sebuah sistem informasi terdiri atas tiga komponen utama
ketiga komponen tersebut mencakup Sofware, hardware, dan brainware. Ketiga
komponen ini saling berkaitan satu sama lain. Sofware mencakup semua
perangkat lunak yang dibangun dalam bahasa pemrograman tertentu, pustaka,
untuk kemudian menjadi sistem operasi, aplikasi, dan driver, sistem operasi,
8
aplikasi driver, saling bekerja sama agar komputer dapat berjalan dengan baik.
Hardware mencakup semua perangkat keras (motherboard, processor, vga, dan
lain-lain) yang di satukan menjadi sebuah komputer. Dalam konteks yang luas,
bukan hanya sebuah komputer, namun sebuah jaringan komputer.
2.1.1.1 Sistem Pendukung Keputusan
Dokumen Decision Support System (DSS) merupakan sistem informasi
interaktif yang menyediakan informasi, pemodelan, dan pemanipulasian data.
Sistem itu digunakan untuk membantu pengambilan keputusan dalam situasi yang
semi terstruktur dan situasi yang tidak terstruktur, dimana tak seorang pun tahu
secara pasti bagaimana keputusan seharusnya dibuat .
Menurut buku karangan Turban yang diterbitkan pada tahun 2009 dalam
(Ade Dwi Satya, 2015), Sistem Pendukung Keputusan (SPK) didefinisikan
sebagai suatu sistem yang berbasis komputer ditujukan untuk membantu
pengambilan keputusan dan memanfaatkan model serta data tertentu untuk
memecahkan berbagai masalah yang tidak terstruktur. Sistem Pendukung
Keputusan merupakan sebuah sistem yang bersumber daya intelektual yang
berasal dari kemampuan individu pada komputer untuk memperbaiki keputusan
kemampuan tersebut.
Sistem Pendukung Keputusan dapat mendukung empat fase dalam
pengambilan keputusan yaitu :
1. Fase intelegensi
Dimulai dengan identifikasi terhadap tujuan dan sasaran organisasional yang
berkaitan dengan isu yang terkait dan menentukan apakah tujuan tersebut
9
telah terpenuhi. Pada fase pertama ini, seseorang berusaha menentukan
apakah ada suatu masalah mengidentifikasi gejala-gejalanya, menentukan
keleluasaannya, dan mendefinisikannya secara eksplisit.
2. Fase desain
Fase desain meliputi penemuan atau mengembangkan dan menganalisis
tindakan yang mungkin untuk dilakukan. Sebuah model masalah pengambilan
keputusan dibangun, dites, dan divalidasi. Pemodelan meliputi koseptualisasi
masalah dan mengabtrasikan masalah ke dalam bentuk kuantitatif dan atau
kualitatif.
3. Fase pilihan
Fase pilihan adalah fase dimana dibuat suatu keputusan yang nyata dan
diambil suatu komitmen untuk mengikuti tindakan tertentu. Fase pilihan
meliputi pencarian, evaluai, dan rekomendasi terhadap solusi yang tepat
untuk model.
4. Fase implementasi
Fase implementasi meliputi pembuatan suatu solusi yang direkomendasikan
bisa bekerja.
2.1.1.2 Karakteristik sistem pendukung keputusan
Menurut Turban 2009 dalam ( Ade Dwi Setya, 2015), SPK yang ideal
memiliki beberapa karakteristik sebagai berikut:
1. Mendukung untuk pengambilan keputusan terutama pada situasi semi
terstuktur dan terstruktur, dengan menyertakan penilaian manusia dan
informasi terkomputerisasi.
10
2. Mendukung untuk keputusan yang independen atau sequential. Keputusan
dapat dibuat satu kali, beberapa kali, atau berulang (dalam interval yang
sama).
3. Mendukung disemua fase proses pengambilan keputusan, yaitu intelligence,
design, choice, dan implementation.
4. SPK bersifat flexible, dapat menyesuaikan perubahan-perubahan kondisi
yang terjadi secara tepat.
5. Kontrol penuh oleh pengambil keputusan terhadap semua langkah proses
pengambilan keputusan dalam memecahkan suatu masalah. SPK secara
khusus menekankan untuk mendukung pengambil keputusan, bukan
menggantikan.
2.1.1.3 Subsistem dalam sistem pendukung keputusan
Menurut Turban 2009 dalam (Ade Dwi Setya, 2015), suatu SPK memiliki
beberapa subsistem yang menentukan kapabilitas dari teknis SPK. Subsistem
tersebut antara lain:
1. Subsistem manajemen data. Termasuk database, yang mengandung data yang
relevan untuk berbagai situasi dan dikelola oleh perangkat lunak yang disebut
Database Management System (DBMS)
2. Subsistem Manajemen Model. Melibatkan model finansial, statistika,
manajemen pengetahuan, atau berbagai model kuantitatif lainnya, sehingga
dapat memberikan suatu kemampuan analitis, dan manajemen perangkat
lunak yang diperlukan bagi sistem. Perangkat lunak ini sering disebut Model
Base Management System (MBMS).
11
3. Subsistem Antarmuka Pengguna. Kemampuan dan pengetahuan pengguna
atau pembuat keputusan dalam berinteraksi secara intensif SPK sehingga
dapat melakukan analisis.
4. Subsistem Manajemen Berbasis Pengetahuan. Subsistem ini dapat
mendukung subsistem lainnya. Subsistem ini dapat terinterkoneksikan dengan
repository pengetahuan perusahaan (bagian dari sistem manajemen
pengetahuan), yang terkadang disebut sebagai basis pengetahuan
organisasional.
2.1.1.4 Tujuan sistem pendukung keputusan
Menurut Turban 2009 dalam (Ade Dwi Setya, 2015), sistem pendukung
keputusan pada hakekatnya memiliki beberapa tujuan, yaitu :
1. Membantu manajer dalam pengambilan keputusan atas masalah semi
terstruktur.
2. Memberikan dukungan atas pertimbangan manajer dan bukannya
dimaksudkan untuk menggantikan fungsi manajer.
3. Meningkatkan efektifitas keputusan yang diambil manajer lebih dari
perbaikan efisiensinya.
4. Kecepatan Komputasi. Komputer memungkinkan para pengambil keputusan
untuk melakukan banyak komputerisasi secara cepat dengan biaya yang
rendah.
5. Dukungan kualitas, Komputer bisa meningkatkan kualitas keputusan yang
dibuat, seperti semakin banyak data yang di akses, makin banyak juga
alternatif yang bisa dievaluasi.
12
6. Mengatasi keterbatasan kognitif dalam pemrosesan data penyimpanan.
Menurut Simon (1977) dalam Ade Dwi Setya (2015) otak manusia memiliki
kemampuan yang terbatas untuk memproses dan menyimpan informasi.
Orang-orang kadang sulit mengingat dan menggunakan sebuah informasi
dengan cara yang bebas dari kesalahan.
2.1.2 Simple Multi Attribute Rating Technique (SMART)
Metode Simple Multi Attribute Rating Technique (SMART) merupakan
metode pengambilan keputusan multi kriteria yang dikembangkan oleh Edward
pada tahun 1977. Simple Multi Attribute Rating Technique (SMART) merupakan
teknik pengambilan keputusan multi kriteria yang didasarkan pada teori bahwa
setiap alternatif terdiri dari sejumlah kriteria yang memiliki nilai-nilai dan setiap
kriteria memiliki bobot yang menggambarkan seberapa penting ia dibandingkan
dengan kriteria lain. Pembobotan ini digunakan untuk menilai setiap alternatif
agar diperoleh alternatif terbaik.
Simple Multi Attribute Rating Technique (SMART) menggunakan linear
additive model untuk meramal nilai setiap alternatif. Simple Multi Attribute
Rating Technique (SMART) merupakan metode pengambilan keputusan yang
fleksibel. Simple Multi Attribute Rating (SMART) lebih banyak digunakan karena
kesederhanaannya dalam merespon kebutuhan pembuat keputusan dan caranya
menganalisa respon. Analisa yang terlibat adalah transparan sehingga metode ini
memberikan pemahaman masalah yang tinggi dan dapat diterima oleh pembuat
keputusan. Model fungsi utility linear yang digunakan oleh Simple Multi Attribute
Rating Technique (SMART) adalah seperti berikut (Edward, 1977):
13
SMART = (1)
Di mana:
1. wj adalah nilai pembobotan kriteria ke- j dari k kriteria.
2. uij adalah nilai utility alternatif i pada kriteria j
3. Pemilihan keputusan adalah mengidentifikasi mana dari n alternatif yang
mempunyai nilai fungsi terbesar.
4. Nilai fungsi ini juga dapat digunakan untuk merangking alternatif.
Menghitung nilai normalisasi bobot:
nwj = (2)
Di mana:
1. nwj adalah normalisasi bobot kriteria ke-j.
2. wj adalah nilai bobot kriteria ke-j.
3. k adalah jumlah kriteria.
4. wn adalah bobot kriteria ke-n.
Menghitung nilai utility:
uij = f(vij) (3)
Di mana:
1. uij adalah nilai utility kriteria ke-j untuk alternatif i
2. vij adalah nilai kriteria ke-j untuk alternatif i.
3. f(vij) adalah fungsi kriteria ke-j untuk alternatif i.
14
2.1.2.1 Langkah-langkah metode Simple Multi Attribute Rating Technique
(SMART)
Dalam membuat sebuah metode diperlukan langkah-langkah atau beberapa
tahap penyusunan, dan langkah-langkah yang diperlukan dalam metode Simple
Multi Attribute Rating Technique (SMART) adalah sebagai berikut:
1. Menentukan kriteria yang digunakan dalam penerimaan karyawan baru.
2. Menentukan alternatif karyawan baru.
3. Melakukan perangkingan terhadap kedudukan kepentingan kriteria.
4. Memberikan bobot berdasarkan kriteria paling penting dan kriteria paling
tidak penting. kriteria paling penting disetkan dengan nilai bobot 100 dan
kriteria paling tidak penting diset dengan bobot nilai 10.
5. Mencari nilai rata-rata bobot kriteria berdasarkan yang paling penting dan
paling tidak penting.
6. Memberikan bobot kepada kepada setiap alternatif berdasarkan setiap kriteria.
Bobot alternatif dalam skala 0-100. Nol sebagai nilai minimum dan 100
sebagai nilai maksimum.
7. Menghitung penilaian/utilitas terhadap setiap alternatif dengan menggunakan
rumus 1.
2.1.2.2 Kelebihan Metode SMART
Yunitarini (2013) mengatakan bahwa Simple Multi Attribute Rating
Technique (SMART) memiliki beberapa kelebihan dibandingkan dengan metode
pengambilan keputusan yang lain yaitu:
1. Memungkinkan untuk melakukan penambahan/pengurangan alternatif.
15
Pada metode Simple Multi Attribute Rating Technique (SMART)
penambahan atau pengurangan alternatif tidak akan mempengaruhi
perhitungan pembobotan karena setiap penilaian alternatif tidak saling
bergantung.
2. Sederhana.
Perhitungan pada metode Simple Multi Attribute Rating Technique (SMART)
lebih sederhana sehingga tidak diperlukan perhitungan matematis yang rumit
dengan pemahaman matematika yang kuat.
3. Transparan.
Proses dalam menganalisa alternatif dan kriteria dalam Simple Multi Attribute
Rating Technique (SMART) dapat dilihat oleh user, sehingga user dapat
memahami bagaimana alternatif tertentu dapat di pilih. Alasan-alasan
bagaimana alternatif itu dipilih dapat dilihat dari prosedur-prosedur yang
dilakukan dalam Simple Multi Attribute Rating Technique (SMART) dari
penentuan kriteria, pembobotan, dan pemberian nilai pada setiap alternatif.
4. Fleksibelitas Pembobotan
Pembobotan yang dipakai di dalam metode Simple Multi Attribute Rating
Technique (SMART) ada 3 jenis yaitu, pembobotan secara langsung (direct
weighting), pembobotan swing (swing weighting), dan pembobotan centroid
(centroid weighting).
2.2 PHP (Hypertext Preprocessor)
PHP adalah bahasa service side scripting yang menyatu dengan HTML
untuk membuat halaman web yang dinamis. Karena PHP merupakan server side
16
scripting maka sintaks dan perintah-perintah PHP akan dieksekusi di server
kemudian hasilnya dikirimkan ke web browser dalam format HTML. Dengan
demikian kode program yang ditulis dalam PHP tidak akan terlihat oleh user
sehingga keamanan halaman web lebih terjamin. PHP dirancang untuk
membentuk halaman web dinamis, yaitu halaman web yang dapat membentuk
suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data
ke halaman web.
PHP termasuk dalam Open Source Product, sehingga source code PHP
dapat diubah dan didistribusikan secara bebas. PHP juga dapat berjalan pada
berbagai web server seperti ISS (Internet Information Server), PWS (Personal
Web Server ), Apache, Xitami. PHP juga mampu lintas platform, artinya PHP
dapat berjalan di banyak sistem operasi yang beredar saat ini, diantaranya Sistem
Operasi Microsoft Windows (semua versi), Linux, Mac OS, Solaris. PHP dapat
dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat
berjalan sebagai CGI (Common Gateway Interface). PHP dapat mengirim HTTP
header, dapat mengatur cookies, mengatur outhentication dan redirect users.
Salah satu keunggulan yang dimiliki oleh PHP adalah kemampuannya
untuk melakukan koneksi ke berbagai macam software sistem manajemen
basis/Database Management System (DBMS), sehingga dapat menciptakan suatu
halaman web yang dinamis. PHP mempunyai koneksitas yang baik dengan
beberapa DBMS antara lain Oracle, Sybase, mSql, MySQL, Microsoft SQL
Server, Solid, PostgreSQL, Adabas, FilePro, Velocis, dBase, Unix dbm, dan tak
terkecuali semua database ber-interface ODBC (Arief, 2011).
17
2.3 MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal dan
banyak digunakan untuk membangun aplikasi web yang menggunakan database
sebagai sumber dan pengolahan datanya. Kepopuleran MySQL antara lain karena
MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses database-nya
sehingga mudah untuk digunakan, kinerja query cepat, dan mencukupi untuk
kebutuhan database perusahaan-perusahaan skala menengah-kecil. MySQL juga
bersifat open source dan free pada berbagai platform (kecuali pada windows yang
bersifat shareware). MySQL didistribusikan dengan lisensi open source GPL
(General Public License) mulai versi 3.23, pada bulan Juni 2000.
MySQL merupakan database yang pertama kali didukung oleh bahasa
pemrograman script untuk internet (PHP dan Perl). MySQL dan PHP dianggap
sebagai pasangan software pengembangan aplikasi web yang ideal. MySQL lebih
sering digunakan untuk membangun aplikasi berbasis web, umumnya
pengembangan aplikasinya menggunakan bahasa pemrograman script PHP (Arief,
2011).
2.4 Pengertian Basis Data
Basis data dapat dipahami sebagai suatu kumpulan data terhubung
(interrelated data) yang disimpan secara bersama-sama pada suatu media, tanpa
mengatap satu sama lain atau tidak perlu suatu kerangka data, kalaupun ada maka
kerangkapan data tersebut harus seminimal mungkin dan terkontrol (controlled
redundancy), data disimpan dengan cara-cara tertentu sehingga mudah digunakan
atau ditampilkan kembali, data disimpan tanpa mengalami ketergantungan dengan
18
program yang akan menggunakannya, data disimpan sedemikian rupa sehingga
proses penambahan, pengambilan, dan modifikasi data dapat dilakukan dengan
mudah dan terkontrol (Sutanta, 2011).
2.4.1 Normalisasi
Menurut Martin (1995) dalam (Sutanta,2011) mengatakan Normalisasi
diartikan sebagai suatu teknik yang menstrukturkan/mendekomposisi data dalam
cara-cara tertentu untuk mencegah timbulnya permasalahan pengolahan data
dalam basis data. Permasalahan yang dimaksud adalah berkaitan dengan
penyimpangan-penyimpangan (anomalies) yang terjadi akibat adanya
kerangkapan data dalam relasi dan in-efisiensi pengolahan (Sutanta, 2011).
Menurut Sutanta (2011) proses normalisasi menghasilkan relasi yang
optimal, yaitu:
1. Memiliki struktur record yang konsisten secara logic.
2. Memiliki struktur record yang mudah untuk dimengerti.
3. Memikiki struktur record yang sederhana dalam pemeliharaan.
4. Memiliki struktur record yang mudah ditampilkan kembali untuk memenuhi
kebutuhan pengguna.
5. Meminimalisasi kerangkapan data guna meningkatkan kinerja sistem.
Secara berturut-turut masing-masing level normal tersebut dibahas
berikut ini, dimulai dari bentuk tidak normal. (Sutanta, 2011):
1. Relasi bentuk tidak normal (Un Normalized Form/UNF)
Relasi-relasi yang dirancang tanpa mengindahkan batasan dalam defisi basis
data dan karakteristik Relational Database Management System (RDBM)
19
menghasilkan relasi Un Normalized Form (UNF). Bentuk ini harus dihindari
dalam perancangan relasi dalam basis data. Relasi Un Normalized Form
(UNF) mempunyai kriteria sebagai berikut:
a. Jika relasi mempunyai bentuk non flat file (dapat terjadi akibat data
disimpan sesuai dengan kedatangannya, tidak memiliki struktur tertentu
terjadi duplikasi atau tidak lengkap).
b. Jika relasi membuat set untribut berulang (non single values).
c. Jika relasi membuat atribut non atomic value.
2. Relasi bentuk normal pertama (First Norm Form/1NF)
a. Relasi disebut juga First Norm Form (1NF) jika memenuhi kriteria
sebagai berikut:
1. Jika seluruh atribut dalam relasi bernilai atomic (atomic value).
2. Jika seluruh atribut dalam relasi bernilai tunggal (single value).
3. Jika relasi tidak memuat set atribut berulang.
4. Jika mempunyai record mempunyai sejumlah atribut yang sama.
b. Permasalahan dalam First Norm Form (1NF) adalah sebagai sebagai
berikut:
1. Tidak dapat menyisipkan informasi partial.
2. Terhapusnya informasi ketika menghapus sebuah record.
3. Bentuk normal kedua (Second Normal Form/2NF)
Relasi disebut sebagai Second Normal Form (2NF) jika memenuhi kriteria
sebagai berikut:
a. Jika memenuhi kriteria First Norm Form (1NF).
b. Jika semua atribut nonkunci Functional Dependence (FD) pada
20
Primary key (PK).
Permasalahan dalam Second Normal Form / 2NF adalah sebagai berikut:
a. Kerangkapan data (data redundancy).
b. Pembaharuan yang tidak benar dapat menimbulkan inkonsistensi data
(data inconsistency).
c. Proses pembaharuan data tidak efisien.
Kriteria tersebut mengidentifikasikan bahwa antara atribut dalam Second
Normal Form masih mungkin mengalami Third Norm Form. Selain itu, relasi
Second Normal Form (2NF) menuntut telah didefinisikan atribut Primary key
(PK) dalam relasi. Mengubah First Norm Form (1NF) menjadi bentuk
Second Normal Form (2NF) dapat dilakukan dengan mengubah struktur
relasi dengan cara:
a. Identifikasikan Functional Dependence (FD) relasi First Norm Form
(1NF).
b. Berdasarkan informasi tersebut, dekomposisi relasi First Norm Form
(1NF) menjadi relasi-relasi baru sesuai Functional Dependence nya. Jika
menggunakan diagram maka simpul-simpul yang berada pada puncak
diagram ketergantungan data bertindak Primary key (PK) pada relasi
baru.
4. Bentuk normal ketiga (Third Norm Form / 3NF).
Suatu relasi disebut sebagai Third Norm Form jika memenuhi kriteria sebagai
berikut:
a. Jika memenuhi kriteria Second Normal Form (2NF)
21
b. Jika setiap atribut nonkunci tidak (TDF) (Non Transitive Depency)
terhadap Primary Key (PK).
Permasalahan dalam Third Norm Form (3NF) adalah keberadaan penentu
yang tidak merupakan bagian dari Primary Key (PK) menghasilkan
duplikasi rinci data pada atribut yang berfungsi sebagai Foreign Key
(FK) (duplikasi berbeda dengan keterangan data).
5. Bentuk normal Boyce-Cool (Boyce-Cood Norm Form / BCNF).
Bentuk normal Boyce-Cood Norm Form (BCNF) dikemukakan oleh R.F.
Boyce dan E.F. Codd. Suatu relasi disebut sebagai Boyce-Cood Norm Form
(BCNF) jika memenuhi kriteria sebagai berikut:
a. Jika memenuhi kriteria Third Norm Form (3NF).
b. Jika semua atribut penentu (determinan) merupakan CK.
6. Bentuk normal keempat (Forth Norm Form / 4NF)
Relasi disebut sebagai Forth Norm Form (4NF) jika memenuhi kriteria
sebagai berikut:
a. Jika memenuhi kriteria Boyce-Cood Norm Form.
b. Jika setiap atribut didalamnya tidak mengalami ketergantungan pada
banyak nilai.
7. Bentuk normal kelima (Fifth Norm Form / 5 NF)
Suatu relasi memenuhi kriteria Fifth Norm Form (5NF) jika kerelasian antar
data dalam relasi tersebut tidak dapat direkontruksi dari struktur relasi yang
sederhana.
8. Bentuk normal kunci domain (Domain Key Norm Form / DKNF)
22
Relasi disebut sebagai Domain Key Norm Form (DKNF) jika setiap batasan
dapat disimpulkan secara sederhana dengan mengetahui sekumpulan nama
atribut dan domainnya selama menggunakan sekumpulan atribut pada
kuncinya.
2.4.2 Diagram Konteks
Diagram konteks memaparkan bahwa diagram konteks berisi gambaran
umum (secara garis besar) sistem yang akan dibuat. Secara kalimat, dapat
dikatakan bahwa diagram konteks ini berisi “siapa saja yang memberi data (dan
data apa saja) ke sistem, serta kepada siapa saja informasi (dan informasi apa saja)
yang harus dihasilkan”. (Abdullah, 2015).
Tabel 2.1 Simbol-simbol pada data diagram konteks
2.4.3 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) merupakan alat pemodelan dari proses analisis
kebutuhan perangkat lunak. Dalam DFD dibahas fungsi-fungsi apa saja yang
diperlukan oleh suatu sistem dan aliran data yang terdapat diantara proses
23
didalamnya. DFD berguna sebagai alat untuk memverifikasi apakah sistem yang
akan dibangun sudah memenuhi kriteria yang diinginkan oleh user atau belum.
(Abdullah, 2015).
Dataflow diagram (DFD) adalah representasi grafik yang menggambarkan
aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang
mengalir dari masukan (input) dan keluaran (output). Notasi-notasi pada DFD
(Edward Yourdon dan Tom DeMarco) adalah sebagai berikut : (Rosa dan
Shalahuddin, 2013).
Tabel 2.2 Simbol-simbol pada data flow diagram
Simbol Keterangan
Proses atau fungsi atau prosedur pada pemodelan
perangkat lunak yang akan di implementasikan
dengan pemrograman terstruktur maka pemodelan
notasi inilah yang harusnya menjadi fungsi atau
prosedur di dalam kode program.
Catatan :
Nama yang diberikan pada sebuah proses biasanya
berupa kata kerja
File atau basis data atau penyimpanan (storage)
pada pemodelan perangkat lunak yang akan
diimplementasikan dengan pemrograman
terstruktur, maka pemodelan notasi inilah yang
harusnya dibuat menjadi tabel basis data yang
24
dibutuhkan tabel-tabel ini juga harus sesuai dengan
perancangan tabel-tabel pada basis data (Entity
Relationship Diagram (ERD), Conceptual Data
Model (CDM), Phisycal Data Model (PDM)).
Catatan :
Nama yang diberikan pada sebuah penyimpanannya
biasanya kata benda.
Entitas luar (external entity) atau masukan (input)
atau keluaran (output) atau orang yang
memakai/berinteraksi dengan perangkat lunak yang
dimodelkan atau sistem lain yang terkait dengan
aliran data dari sistem yang dimodelkan.
Catatan :
Nama yang digunakan pada masukan (input) atau
keluaran (output) biasanya berupa kata benda.
Aliran data; merupakan data yang dikirim antar
proses dari penyimpanan ke proses, atau dari proses
ke masukan (input) atau keluaran (output).
Catatan :
Nama yang digunakan pada aliran data biasanya
dapat diawali dengan kata data, misalnya “data
siswa” atau tanpa kata data, misalnya “siswa”.
25
2.4.4 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah metode konseptual yang
mendeskripsikan hubungan antara penyimpanan dalam DFD untuk memodelkan
struktur data dan hubungan antar data. (Abdullah, 2015).
ERD adalah suatu permodelan berbasis pada persepsi dunia nyata yang
mana terdiri dari kumpulan objek dasar yang disebut dengan entitas (entity) dan
hubungan diantara objek-objek tersebut dengan menggunakan perangkat
konseptual dalam bentuk diagram. (Lubis, 2016).
ERD adalah suatu diagram untuk menggambarkan desain konseptual dari
model konseptual suatu basis data relasional. ERD juga merupakan gambaran
yang merelasikan antara objek yang satu dengan objek yang lain dari objek di
dunia nyata yang sering dikenal dengan hubungan antar entitas. (Yanto, 2016).
ERD terdiri dari 3 Komponen Utama, yaitu :
Gambar 2.1 Komponen Entity Relationship Diagram
26
2.4.5 Entitas (Entity)
Entitas adalah suatu objek di dunia nyata yang dapat dibedakan dengan
objek lainnya. Objek tersebut dapat berupa orang, benda ataupun hal lainnya.
Dilihat dari jenisnya entitas terbagi atas dua yaitu :
1. Entitas Kuat (Strong Entity)
Entitas kuat adalah entitas yang dapat berdiri sendiri tidak bergantung pada
entitas lainnya, entitas kuat memiliki atribut key dan entitas kuat
digambarkan sebagai kotak persegi panjang bergaris tunggal.
2. Entitas Lemah (Weak Entity)
Entitas lemah adalah entitas yang tidak dapat berdiri sendiri. Entitas lemah
merupakan hasil dari pembentukan entitas kuat, entitas lemah tidak memiliki
atribut key dan entitas lemah digambarkan sebagai kotak persegi panjang
bergaris ganda.
Gambar 2.2 Jenis Entitas
2.4.6 Atribut (Attribute)
Atribut merupakan semua informasi yang berkaitan dengan entitas. Atribut
sering dikenal dengan property dari suatu entitas atau objek. Atribut digambarkan
dalam bentuk lingkaran elips. Macam-macam atribut :
1. Atribut Sederhana (Simple Attribute)
Pegawai
Pegawai Tetap Pegawai KontrakStatus
Entitas Kuat
Entitas Lemah
27
Atribut sederhana adalah atribut yang nilainya tidak dapat dibagi lagi menjadi
banyak yang lebih kecil.
Gambar 2.3 Atribut Sederhana
2. Atribut Komposit (Composite Attribute)
Atribut komposit adalah atribut gabungan yang nilainya dapat dipecah
menjadi bagian lebih, atau sering disebut atribut yang terdiri dari beberapa
atribut kecil di dalamnya.
Gambar 2.4 Atribut Komposit
3. Atribut Bernilai Tunggal (Single Value Attribute)
Atribut bernilai tunggal adalah jenis atribut yang nilainya hanya suatu dari
entitas.
Gambar 2.5 Atribut Bernilai Tunggal
28
4. Atribut Bernilai Banyak (Multivalues Attribute)
Atribut bernilai banyak adalah jenis atribut yang nilainya lebih dari satu
dalam suatu entitas tertentu.
Gambar 2.6 Atribut Bernilai Banyak
5. Atribut Turunan (Derived Attribute)
Atribut turunan adalah jenis atribut yang nilainya diperoleh dari atribut yang
lain.
Gambar 2.7 Atribut Turunan
1. Atribut Identitas (Key Attribute)
Atribut identitas adalah atribut yang dijadikan sebagai kunci pada suatu
tabel. Sifat atribut identitas ini unik, tidak ada yang menyamai, atribut
identitas ini terdiri dari beberapa jenis, yaitu :
1. Super Key
Super key adalah satu atribut atau kumpulan atribut yang secara unik
mengidentifikasi sebuah baris di dalam relasi atau himpunan dari satu
atau lebih entitas yang dapat digunakan untuk mengidentifikasi secara
unik sebuah entitas dalam set entitas.
2. Candidate Key
29
Candidate key adalah atribut yang menjadi determinan yang dapat
dijadikan identitas baris pada sebuah relasi. Biasanya super key
minimum.
3. Primary Key
Primary key adalah candidat key yang dipilih untuk mengidentifikasi
baris data secara unik dalam relasi.
4. Alternative Key
Alternative key adalah candidate keyyang tidak terpilih sebagai primary
key atau atribut untuk menggantikan kunci utama.
5. Foreign Key
Foreign key adalah atribut dengan domain yang sama yang menjadi
kunci utama sebuah relasi, tetapi pada relasi lain atribut tersebut sebagai
atribut biasa.
6. Composite Key
Composite key adalah kunci yang terdiri dari dua atribut atau lebih.
Atribut-atribut tersebut jika berdiri sendiri tidak menjadi identitas baris,
tetapi bila dirangkaikan menjadi satu kesatuan akan dapat
mengidentifikasi secara unik.
Gambar 2.8 Atribut Identitas
30
2.4.7 Tipe Relasi
Gambar belah ketupat merupakan perlambangan relasi antar entitas atau
sering disebut kerelasian. Ada 2 macam penggambaran relasi yaitu kuat dan
lemah. Relasi kuat adalah untuk menghubungkan antara entitas kuat sedangkan
lemah untuk menghubungkan antar entitas kuat dengan entitas lemah.
Gambar 2.9 Tipe Relasi
Ada tiga macam relasi menurut derajatnya, yaitu [1] unary adalah relasi
yang menghubungkan entitas dan entitas yang sejenis, [2] Binary adalah relasi
yang menghubungkan entitas yang tidak sejenis, [3] Ternary adalah relasi yang
menghubungkan lebih dari dua entitas yang tidak sejenis.
Gambar 2.10 Derajat Relasi Unary
Derajat hubungan unary adalah entitas dosen hanya bekerja sama dengan
entitas dosen yang entitas-nya sejenis, begitu juga dengan entitas karyawan
(pimpinan) mengkoordinasi entitas karyawan (pekerja) yang entitas-nya sejenis.
31
Gambar 2.11 Derajat Relasi Binary
Derajat relasi binari adalah entitas kepala program studi berelasi dengan
entitas program studi.
Gambar 2.12 Derajat Relasi Ternary
Derajat relasi ternary adalah entitas mahasiswa berelasi dengan dua entitas
yang berbeda yaitu matakuliah dan nilai.
2.4.8 Derajat Kardinalitas
Derajat kardinalitas merupakan penjabaran dari hubungan antar entitas.
Derajat kardinalitas dibagi atas 3 bagian, yaitu :
1. Derajat Kardinalitas One to One
Derajat kardinalitas one to one terjadi jika satu entitas x hanya berelasi
dengan satu entitas y, ataupun sebaliknya.
2. Derajat Kardinalitas One to Many
Derajat kardinalitas one to many terjadi jika satu entitas x berelasi dengan
banyak entitas y, ataupun sebaliknya.
32
3. Derajat Kardinalitas Many to Many
Derajat kardinalitas many to many terjadi jika banyak entitas x berelasi
dengan banyak entitas y, ataupun sebaliknya
Gambar 2.13 Contoh Derajat Kardinalitas
2.5 Penelitian Terdahulu
Dari beberapa hasil penelitian terdahulu telah mengemukakan hasil
penelitiannya yang terkait dengan Sistem pendukung keputusan tentang
penerimaan karyawan atau pegawai baru. Hasil penelitian menyatakan bahwa
proses penerimaan dilakukan dengan berbagai kegiatan dan metode dalam
pelaksanaanya. Pelaksanaan pengembangan dan kegiatan tersebut tergantung dari
masing masing bagian dari penelitiannya. Untuk penelitian terdahulu yang
pertama, Jurnal Sistem Pendukung Keputusan Penerimaan Pegawai Baru Pada PT
Abadi Express (TIKI) Yogyakarta oleh Hani Setyowulan, Kusrini Tahun 2012.
Hasil penelitian ini menunjukkan bahwa PT Abadi Express (TIKI) merupakan
salah satu perusahaan yang berkembang dalam bisnis angkutan di Yogyakarta.
Pada perusahaan ini, perekrutan masih dilakukan secara manual dengan berbagai
33
kriteria. Dalam proses perekrutan karyawan baru ini sangat membutuhkan
manajemen waktu. Banyak hal yang perlu dipertimbangkan dalam penentuan
karyawan, diantaranya latar belakang pendidikan, pengalaman kerja, tes tertulis,
wawancara. Sejumlah kriteria yang harus diperhatikan dan memerlukan akurasi
tinggi membuatnya sulit untuk menentukan pengolahan karyawan yang layak.
Tujuan utama dari penelitian ini adalah membangun Sistem Pendukung
Keputusan untuk membantu proses penerimaan karyawan / pegawai baru
menggunakan metode Weighted Product (WP). Dalam aplikasi ini, pengguna
diijinkan untuk menentukan kriteria yang digunakan beserta bobot kriteria,
dengan menggabungkan kriteria data dan pembobotan data yang dimasukkan oleh
pengguna, aplikasi akan mampu menghasilkan peringkat setiap pelamar
berdasarkan nilai akhir. Semakin besar nilai pelamar, maka semakin sesuai
dengan kriteria yang diharapkan oleh perusahaan.
Penelitian terdahulu yang kedua dari Suryanto, Muhammad Safrizal Tahun
2015 dengan judul Sistem Pendukung Keputusan Pemilihan Karyawan Teladan
dengan Metode Simple Multi Attribute Rating Technique ( SMART). Hasil
observasi menyatakan bahwa pemilihan karyawan teladan dilakukan dengan cara
memilih alternatif karyawan yang memenuhi syarat berdasarkan kriteria yang
sudah ditentukan. Dalam pemilihan karyawan teladan selama ini masih dilakukan
secara manual, sehingga terkadang dalam pengambilan keputusan tidak tepat
sasaran karena banyaknya kriteria yang harus dihitung serta tidak jelasnya
pembobotan nilai, sehingga penilaian menjadi tidak objectif. Kriteria yang
digunakan pada penelitian ini adalah data keahlian, disiplin, kepribadian, kerja
team, komunikasi, penampilan, sikap, motivasi kerja, ketelitian dan friendly.
34
Penelitian ini menggunakan metode Simple Multi Attribute Rating Tehnique
(SMART), karena metode ini mampu menyelesaikan masalah dengan
multikriteria. Pada Sistem Pendukung Keputusan ini menggunakan PHP dan
MySQL. Berdasarkan penelitian yang dilakukan dengan penyebaran kuesioner
terhadap Admin didapatkan hasil persentase sistem berada pada kisaran 83.57%
dan Manager didapatkan hasil persentase sistem berada pada kisaran angka 83%.
Sehingga dapat memberikan rekomendasi yang tepat dan sesuai serta dapat
membantu dalam penilaian pemilihan karyawan teladan.
Untuk penelitian terdahulu ketiga diambil dari jurnal Penerapan Metode
Smart Dalam Sistem Pendukung Pengambilan Keputusan Pemilihan Asuransi.
Pada penelitian ini sang penulis yaitu Ade Dwi Satya Tahun 2015 menjelaskan
bahwa pembuatan sistem dilatar belakangi oleh masih banyaknya masyarakat
yang masih mengganggap asuransi itu tidak bermanfaat disebabkan karena
kekurang pahaman mereka akan kebutuhan asuransi yang tepat. Tujuan dari
pembuatan sistem ini adalah untuk mempermudah masyarakat yang ingin
mendaftarkan diri sebagai pemegang polis asuransi ataupun hanya untuk
mendapatkan informasi asuransi tipe apakah yang cocok untuk mereka.
Pembuatan sistem ini berdasar pada data yang didapatkan dari perusahaan
Prudential cabang kota Yogyakarta yang kemudian digunakan sebagai dasar
perhitungan sistem dengan menggunakan metode Simple Multi Attribute Rating
Tehnique (SMART). Dari hasil uji coba dapat diketahui bahwa sistem ini
mendapat tanggapan positif yang dapat dilihat dari skor akhir perhitungan
kuesioner yang mencapai 77.1% sehingga dapat disimpulkan bahwa situs telah
berhasil diterapkan dan diterima di kalangan masyarakat.
35
Penelitian keempat berjudul Aplikasi Sistem Pendukung Keputusan
Pemilihan Gedung Serba Guna Di Kota Bengkulu Dengan Menggunakan Metode
Smart Berbasis Android oleh Nandik Sesnika, Desi Andreswari, dan Rusdi Efendi
Tahun 2016 . Pada penelitian ini dibangun sebuah aplikasi yang digunakan untuk
memilih dan mencari informasi gedung serba guna di kota Bengkulu. Aplikasi ini
dibangun berbasis android dengan menggunakan sebuah metode yang bernama
Simple Multi Attribute Rating Technique (SMART), dan dibangun dengan
menggunakan bahasa pemrograman JAVA denga IDE ECLIPSE JUNO. Analisis
perancangan sistem ini menggunakan Unified Modeling Language (UML). Dapat
disimpulkan bahwa aplikasi ini dapat membantu para pengguna dalam memilih
gedung serba guna yang ada di kota Bengkulu dengan menggunakan metode
SMART. Hasil penelitian yang ditampilkan berupa daftar nama gedung serba
guna yang di dalamnya terdapat berbagai informasi mengenai gedung-gedung
serba guna tersebut
Penelitian yang kelima adalah Sistem Pendukung Keputusan Penerimaan
Pegawai Baru di CV Garuda Mandiri Dengan Menggunakan Metode Simple
Additive Weighting (SAW) dengan nama penelitti Nora Dwi Setyaningrum Tahun
2017. Penelitian yang dilakukan oleh Nora menyatakan bahwa penerimaan
karyawan baru merupakan hal yang sangat penting bagi sebuah perusahaan yang
akan menduduki suatu jabatan yang tersedia. Di beberapa perusahaan masih
menggunakan metode yang belum subjektif dan manual dalam penilaian calon
pegawai baru, hal tersebut menyulitkan pihak penyeleksi dalam penilaian calon
pegawai baru. Untuk itu dibuatlah Sistem Pendukung Keputusan Penerimaan
Pegawai baru di CV Garuda Mandiri menggunakan metode Simple Additive
36
Weighting (SAW) metode tersebut dipilih karena dapat menentukan nilai bobot
untuk kriteria yang telah ditentukan, kemudian diproses dalam perangkingan dan
diseleksi untuk alternatif hasil yang terbaik, alternatif yang dimaksudkan di sini
adalah pegawai yang berhak diterima berdasarkan kriteria yang sudah ditentukan.
Tujuan Penelitian ini adalah dapat memberikan kemudahan dan mempercepat
proses seleksi dan penilaian bagi calon pegawai baru. Dalam sistem Pendukung
Keputusan ini terdapat 4 kriteria beserta atribut dan bobotnya. Kriteria tersebut
antara lain IPK berbobot 30% beratribut benefit. Hasil tes dan wawancara tertulis
berbobot 25% beratribut benefit, kriteria usia berbobot 20% beratribut cost. Dari
perhitungan kriteria tersebut diperoleh nilai tiap alternative dan nilai yang paling
tinggi dipilih sebagai pegawai. Pada hasil sistem menunjukan bahwa hasil
perhitungan menunjukan kecocokan yang valid atau sama mengingat bahwa hasil
pengujian menggunakan data dalam skala kecil.
37
BAB IIIMETODOLOGI PENELITIAN
3.1 Kerangka Kerja Penelitian
Metodologi penelitian merupakan sistematika tahapan yang dilaksanakan
selama penelitian. Untuk membantu dalam penyusunan penelitian ini, maka perlu
adanya susunan kerangka kerja (frame work) yang jelas tahapan-tahapannya.
Kerangka kerja ini merupakan langkah-langkah yang akan dilakukan dalam
penyelesaian masalah yang akan dibahas. Adapun kerangka kerja penelitian yang
di gunakan seperti terlihat pada gambar di bawah ini:
Gambar 3.1 Kerangka Kerja Penelitian
Kegiatan
Studi Literatur
Pengumpulan Data
Analisis Sistem
Desain Sistem
Implementasi Sistem
Pemahaman tentang teori dan konsep
Data dan informasi yang dbutuhkan
Daftar Masalah Yang Membutuhkan Solusi
Sistem Pendukung Keputusan PenerimaanKaryawan Baru Dengan Metode Smart Di
PT Etowa Packaging Indonesia
Pelaksanaan SPK Metode SMART
Keluaran
Pengujian
Pembuatan Laporan
Kesimpulan dan Saran
Penilaian pengujian Sistem
Laporan Penelitian
Hasil dari Penelitian
38
Berdasarkan kerangka kerja penelitian yang telah digambarkan di atas,
maka dapat diuraikan pembahasan masing-masing tahap dalam penelitian adalah
sebagai berikut :
1. Studi Literatur
Pada tahap ini dilakukan pencarian landasan-landasan teori yang diperoleh
dari berbagai buku dan juga internet untuk melengkapi perbendaharaan
konsep dan teori, sehingga memiliki landasan dan keilmuan yang baik dan
sesuai.
2. Pengumpulan Data
a. Pada bagian ini dilakukan proses pengumpulan data tentang penerimaan
karyawan baru. Semua tahap pada proses pengumpulan data tersebut
diperoleh dari wawancara dan studi pustaka.
b. Wawancara
Wawancara dilakukan kepada pihak PT Etowa Packaging Indonesia yaitu
pada bagian Human Resource Department (HRD) yang menjadi studi
kasus penelitian ini sehingga didapat data-datanya.
c. Studi Pustaka
Studi pustaka dilakukan untuk mendapatkan teori serta konsep yang
mendukung dalam penelitian dan berkaitan dengan masalah yang
diangkat dalam penelitian. Hal ini dipelajari dalam studi pustaka antara
lain definisi sistem pendukung, penggunaan metode SMART, dan
kriteria penerimaan karyawan baru dengan membaca bubu-buku, jurnal-
jurnal, artikel-artikel diinternet dan referensi terkait sehingga
memudahkan dalam menyelesaikan permasalahan yang ada.
39
3. Analisis Sistem
Untuk tahap analisis sistem akan dilakukan identifikasi masalah pada sistem
yang sedang berjalan. Dengan demikian, diharapkan penelitian ini dapat
menentukan bidang penelitian yang dikaji dan melakukan pengumpulan data
terkait dengan pengambilan keputusan penerimaan karyawan baru dengan
metode Simple Multi Attribute Rating Technique (SMART) models maka
tahap selanjutnya adalah penganalisaan sistem, yang terdiri atas:
a. Analisa Sistem Lama
Pada tahapan ini dilakukan analisa terhadap sistem manual / lama atau
metode pengerjaan yang sedang belangsung, termasuk untuk mengetahui
kelemahan yang dimiliki oleh sistem lama tersebut. Selama ini dalam
menentukan penerimaan karyawan baru yang sesuai dengan kebijakan
PT Etowa Packaging Indonesia masih dilakukan secara manual.
b. Analisa Sistem Baru
Analisa sistem dilakukan untuk menyusun langkah demi langkah
penguraian dari sebuah sistem informasi yang nantinya akan
dirancang/dikembangkan dengan maksud mencari atau mengidentifikasi
dan mengevaluasi permasalahan-permasalahan yang akan terjadi pada
sistem yang akan dirancang. Serta kebutuhan-kebutuhan apa saja yang
diinginkan untuk mengatasi/manangani permasalahan yang ada pada
pengguna sistem nantinya. Jika terdapat satu proses saja yang terjadi
penyimpangan atau kesalahan maka untuk proses berikutnya juga akan
terjadi kesalahan karena proses-proses berikutnya juga akan terjadi
kesalahan karena proses-proses tersebut selalu berhubungan.
40
4. Desain Sistem
Pada dasarnya tahapan pada desain sistem ini merupakan hasil dari analisa
sistem,yang terbagi menjadi tiga:
a. Sub sistem Manajemen Data
Desain sistem atau perangcangan subsistem data merupakan hasil dari
analisa data yakni ERD, yang selanjutnya pada bagian ini akan dibuat
suatu perancangan tabel secara utuh dan lengkap dengan berbagi
komponennya.
b. Subsistem manajemen model
Perancangan model merupakan hasil dari analisa model yaitu metode
yang digunakan dalam pembuatan aplikasi tersebut. Pada subsistem ini
akan dibuat suatu desain model sistem berupa prosedur dan flowchart
dari proses Simple Multi Attribute Rating Technique (SMART).
c. Subsistem Manajemen Dialog
Akan menghasilkan sebuah perancangan struktur menu aplikasi dan
desain User Interface pada aplikasi, yang diperoleh dari analisa subsistem
dialog. atau implementasi dari analisa DFD.
5. Implementasi Sistem
Implementasi sistem merupakan suatu konversi dari desain sistem yang telah
dirancang diimplementasikan pada sebuah program komputer. Bahas
pemrograman yang digunakan adalah PHP dengan database MySQL. Fungsi
dari perancangan program ini adalah input data, penyimpanan data,
pengubahan data, penghapusan data, pengolahan data, pembuatan laporan
41
yang dibutuhkan dan batasan wewenang atau otorisasi yang jelas kepada
pemakai program.
6. Pengujian
Sesuai dengan tujuan yang ingin dicapai. Pada pengujian ini dilakukan
pengujian metode dan pengujian sistem. Pengujian metode dilakukan dengan
cara membuat proses perhitungan yaitu metode Simple Multi Attribute Rating
Technique (SMART).
7. Pembuatan Laporan
Pada proses tahapan ini akan dilakukan 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
8. Kesimpulan dan Saran
Pada bagian ini, berisi kesimpulan mengenai hasil evaluasi dari seluruh
kegiatan yang dilakukan dalam melakukan penelitian terhadap analisa dan
penerapan metode Simple Multi Attribute Rating Technique (SMART) dalam
penerimaan karyawan baru pada PT Etowa Packaging Indonesia. PAda tahap
ini juga diberikan saran-saran untuk pengembangan dan pengelolaan sistem
lebih lanjut.
3.1.1 Metode Penelitian
Dalam proses melakukan metode penelitian diperlukan adanya beberapa
tahapan guna mendukung penelitian menjadi lebih baik. Diantara beberapa
penelitian tersebut seperti tercantum di bawah ini.
42
3.1.1.1 Metode Pengumpulan Data
Metode penelitian merupakan tata cara bagaimana suatu penelitian
dilaksanakan, mencakup cara pengumpulan data dan analis data. Jenis-jenis
metode penelitian dapat dilihat sebagai berikut :
1. Penelitian lapangan (Field Research)
Penelitian tersebut dapat dikelompokkan menjadi :
a. Pengamatan (Observation)
Merupakan proses melakukan pengamatan langsung terhadap objek yang
diteliti untuk mengetahui kondisi yang sebenarnya. Teknik ini hanya
digunakan pada pengamatan awal. Dalam hal ini, pengamatan dilakukan
pada PT Etowa Packaging Indonesia tepatnya di Human Resourt
Department pada bagian Administrasi penerimaan karyawan baru yang
melaksanakan pekerjaan dengan sistem yang sudah biasa digunakan.
Dimana saat melakukan perekrutan dan pencatatan hasil penilaian calon
karyawan dilakukannya dengan cara manual yaitu penginputan hasil tes
tulis dan wawancaran di tulis di atas kertas secara manual tanpa melalui
sistem komputer.
b. Wawancara (Interview)
Merupakan pengumpulan data dengan cara tanya jawab langsung dengan
pihak yang bersangkutan guna memperoleh informasi yang akurat.
Adapun narasumber yang akan peneliti wawancara adalah Karyawan /
Pekerja PT Etowa Packaging Indonesia yaitu Riyantika sebagai
Executive HRD dan Ruth sebagai staf administrasi bagian penerimaan
karyawan baru.
43
2. Penelitian Pustaka (Library Research)
Yaitu penelitian yang dilakukan dengan cara membaca dan mempelajari
literature dengan maksud untuk mendapatkan teori-teori mengenai masalah
pokok yang sedang dibahas.
3.1.1.2 Metode Pengembangan Sistem
Di dalam mengerjakan sebuah penelitian, tentu harus menyusun terlebih
dahulu langkah-langkah atau tahapan-tahapan pengerjaan yang harus dikerjakan
dalam proses perancangan Sistem Pendukung Keputusan Penerimaan Karyawan
Baru Pada PT Etowa Packaging Indonesia. Metode pengembangan sistem
mengacu pada model waterfall atau yang sering disebut juga dengan model air
terjun. Model SDLC air terjun (waterfall) sering juga disebut model sekuensial
linier (sequential liniear) atau alur hidup klasik (classic life cycle). Model air
terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau
terurut dimulai dari analisis, desain, pengodean, pengujian dan tahap pendukung
(support). Model ini mengusulkan sebuah pendekatan perangkat lunak yang
sistematik dan sekuensial yang dimulai pada tingkat dan kemajuan sistem pada
seluruh analisis, desain, Pengodean, pengujian, dan pemeliharaan.
Di bawah ini adalah gambar pengembangan software model air terjun (waterfall)
44
Gambar 3.2 Pengembangan Software Model Waterfall
1. Sistem Engineering
Pada tahap ini, penulis memulai pekerjaan dengan mendefinisikan dan
mengumpulkan semua bahan-bahan seperti teori-teori yang di butuhkan
dalam membentuk suatu informasi yang akan digunakan pada tahapan
selanjutnya.
2. Analys
Untuk proses ditahap ini dilakukan analisis kebutuhan dari software yang
akan dirancang dan dibuat, meliputi analisis fungsi/proses yang dibutuhkan,
analisis output, analisis input, dan analisis kebutuhan.
3. Design
Menginjak pada tahapan design, akan dilakukan perancangan software yang
bertujuan untuk memberikan gambaran apa yang seharusnya di kerjakan oleh
45
software dan bagaimana tampilannya, meliputi rancangan output, rancangan
input, rancangan struktur data yang digunakan, rancangan struktur software
dan rancangan algoritma software. Tahapan ini akan membantu dalam
menspesifikasikan kebutuhan dan arsitektur software secara keseluruhan
sehingga akan semakin memudahkan penulis dalam melakukan penelitian.
4. Coding
Pada tahap ini, dilakukan proses coding atau pembuatan software. Pembuatan
software dipecah menjadi beberapa modul yang nantinya akan digabungkan
dalam tahap berikutnya. Selain itu dalam tahap ini juga dilakukan untuk
mengetahui apakah sudah memenuhi fungsi yang diinginkan atau belum.
Dalam proses pembuatan coding sangat diperlukan kecermatan, dan ketelitian
karena bila ada satu saja huruf atau karakter coding yang salah bisa berakibat
fatal, yang menyebabkan sistem akan menjadi error dan tidak dapat
digunakan.
5. Testing
Setelah selesai membuat coding tahap selanjutnya adalah testing. Dalam
proses ini dilakukan pengabungan modul-modul yang telah di buat dan
dilakukan pengujian atau testing. Pengujian ini dilakukan untuk mengetahui
apakah software yang dibuat telah sesuai dengan desainnya dan apakah masih
terdapat kesalahan atau tidak.
6. Maintenance
Maintenance atau pemeliharaan adalah merupakan tahapan akhir dalam
model waterfall. Software yang sudah jadi dijalankan serta dilakukan
pemeliharaan (Maintenance). Pemeliharaan ini termasuk memperbaiki
46
kesalahan yang tidak ditemukan pada langkah sebelumnya. Perbaikan
Implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan
baru. Pemeliharaan software darisistem ini harus dilakukan dan di jadwalkan
secara rutin sehingga bisa digunakan dalam waktu yang relatif lama, dan bila
diperlukan melakukan inovasi tiap waktu seiring dengan perkembangan ilmu
teknologi.
3.1.1.3 Alat Bantu Penelitian
Dalam mengerjakan penelitian ini terdapat beberapa alat yang akan
digunakan, antara lain :
1. Perangkat Keras (Hardware)
Spesifikasi dari Hardware yang digunakan adalah :
1. Satu Unit Laptop HP ProBook dengan sepesifikasi sebagai berikut:
a. Processor : Intel® Core™ i3-2310M CPU @ 2.10Ghz 2.10 GHz
b. RAM : 4GB
c. Harddisk : 500 GB
2. Flash disk (16GB) merk Sandisk Ultra Dual USB Drive 3.0
2. Perangkat Lunak (Software)
a. OS Windows 10 Proffesional 64 bit Operating System
b. XAMPP Versi 5
c. Notepad ++
d. Browser ( google chrome, Mozilla firefox)
e. Bootstapversi 4
f. SQL Yog
47
g. Microsoft Office 2010
h. Microsoft Visio 2016
3.2 Gambaran Umum Perusahaan
PT Etowa Packaging Indonesia didirikan bulan Februari 1997, merupakan
perusahaan yang bergerak dibidang pembuatan kemasan palstik untuk produk
komponen elektronika. Proses produksi dimulai dari vacuum forming material
plastic yang kemudian diteruskan kebagian Cutting process produksi.
Bagian-bagian yang memproduksi antara lain
1. Vacuum Forming Production (VF)
2. Expandable Polystyrene Production (EPS)
3. General Packaging Materials (GP)
4. Carrier Tape Production
5. Design & Development
3.2.1 Luas Perusahaan
PT Etowa Packaging Indonesia terdiri dari 3 gedung
1. Gedung utama di Lot 6 dan Lot 7, terdiri dari: Office, Production, PC, QA,
Engineering, Tooling, dan Wire house material.
2. Gedung part di Lot 1, terdiri dari: Finished Goods Storage dan ke depannya
digunakan untuk produksi Carrier Tape serta Tape & Reel.
Luas area keseluruhan perusahaan adalah 10.248 m2 dan luas bangunan adalah
18.215 m2.
48
3.2.2 Jenis-jenis produk
Produk yang dihasilkan PT. Etowa Packaging Indonesia sebagian besar adalah
kemasan plastik untuk membungkus komponen elektronik yang dipakai umum
(common use) dan khusus antara lain:
1. Kemasan plastik pembungkus alat pencukur kumis, jenggot, dll.
2. Kemasan Plastik pembungkus lampu berbagai merk mobil.
3. Kemasan pembungkus wiper berbagai merk mobil.
4. Kemasan pembungkus komponen baterai.
5. Dll.
3.2.3 Pelanggan PT Etowa Packaging
Pelanggan PT Etowa Packaging Indonesia sebagian besar adalah industri
elektronika, antara lain:
1. PT Philips Electronic Batam.
2. PT Nittoh.
3. PT Varta.
4. PT Valeo.
5. PT Epson.
6. PT Siix
7. PT TEC.
8. PT Foster.
9. PT. Jovan.
10. Dll.
49
3.2.4 Ruang Lingkup Implementasi Sistem Manajemen
Sampai saat ini, PT Etowa menjalankan dua sistem manajemen, yaitu:
1. ISO 9001: 2015 Pedoman untuk sistem manajemen mutu (QMS)
ISO 9001: 2015 dilaksanakan untuk menjaga kualitas produk yang dikirimkan
dengan tujuan menciptakan kepuasan pelanggan. Implementasi ISO 9001:
2015 ini meliputi seluruh proses yang ada di PT Etowa, dimana termasuk di
dalamnya seluruh line produksi dan proses pendukungnya, dan juga meliputi
pelaksanaan design dan pengembangan produk.
2. ISO 14001: 2015 Pedoman untuk sistem manajemen lingkungan (EMS)
ISO 14001: 2015 dilaksanakan untuk menjaga lingkungan kelestarian
lingkungan.Implementasi ISO 14001: 2015 ini juga meliputi seluruh area
yang ada di PT Etowa Packaging Indonesia tanpa terkecuali.
3.2.5 Visi dan Misi Perusahaan.
1. Visi
Visi dari PT Etowa Packaging Indonesia adalah:
Menjadi sumber pilihan pensupply bahan kemasan plastik berstandar tinggi
yang paling dipercaya oleh pelangggan kami
2. Misi
Misi dari PT Etowa Packaging Indonesia adalah:
a. Berkomitmen dalam memberikan produk standar yang handal dan
berkualitas tinggi dengan layanan cepat dan ramah kepada pelanggan.
b. Melalui kerja tim yang kuat, kami akan terus meningkatkan pengetahuan
dan kompetensi kami untuk melayani pelanggan dengan baik.
50
PAGE : 1 of 1DOCUMENT NO. : ETW-QEC-01REV NO. : 1EFFECTIVE DATE:
SR. EXECUTIVE (*) SR. EXECUTIVE (*) SR. EXECUTIVE (*) CHIEF ENGGINEER (*) MANAGER (*) MANAGER (*) ASST. MANAGER (*) ASST. MANAGER (*) ASST. MANAGER (*) VACANTTECHNICIAN CLERK OFFICER ENNGINEER EXECUTIVE (*) MAINT. ENGINEERCLERK SR CLERK TECHNICIAN SUPERVISOR ASST. ENGINEER
CLERK CLERK TECHNICIANLEADER
SR. EXECUTIVE (*) EXECUTIVE (*) ASST. SUPERVISOR OFFICEROFFICER SUPERVISOR CLERK CLERKSR. CLERK ASST. SUPERVISOR LEADER LEADERCLERK LEADER
EXECUTIVE (*) EXECUTIVE (*) ASST. SUPERVISOR EXECUTIVESR. OFFICER SUPERVISOR CLERK LEADERSR. CLERK ASST. SUPERVISOR LEADERCLERK SR. LEADER
EXECUTIVE (*)SR. CLERKCLERKASST. LEADERCHIEF DRIVER
ASST. OFFICER (*)
NOTE: DEPT HEAD IS INDICATED WITH (*)
INFORMATIONTECHNOLOGY MARKETING ACCOUNTING DESIGN &
DEVELOPMENT
SUPPLY CHAINMANAGEMENT
(SCM)
FACTORY ORGANIZATION STRUCTURE CHART10-Feb-17
DIRECTOR
GENERAL MANAGER
ADMIN & HR
CUSTOMER SERVICE VF PRODUCTION EPS PRODUCTION HUMAN RESOURCES
PURCHASING
VF & CTPRODUCTION
EPS & GPPRODUCTION
QUALITYASSURANCE
(QA)ENGINEERING
PLANING PRODUCTIONPROCESS GP PRODUCTION GENERAL AFFAIR
STORE
3.2.6 Struktur Organisasi Perusahaan
Perusahaan adalah suatu organisasi yang terdiri dari sekelompok orang
yang bergabung menjadi satu kesatuan untuk mencapai tujuan yang telah
ditetapkan sebelumnya. Agar di dalam suatu perusahaan terdapat suatu kerjasama
yang baik maka perlu adanya pembagian tugas, pelimpahan wewenang dan
adanya tanggung jawab yang jelas.
Struktur organisasi akan mempengaruhi tugas, tanggung jawab, dan aktifitas
setiap anggota organisasi yang pada akhirnya akan mempengaruhi berhasil atau
tidaknya perusahaan tersebut dalam mencapai tujuan. Maka, agar kegiatan
operasional perusahaan dapat berjalan dengan lancar, tiap-tiap organisasi atau
perusahaan haruslah memiliki struktur organisasi serta uraian-uraian pekerjaan
sesuai dengan kebutuhan organisasi perusahaan.
Di bawah ini adalah gambar struktur orgasisasi yang ada di PT Etowa
Gambar 3.3 Struktur Organisasi Perusahaan PT Etowa
51
Adapun tanggung jawab dan wewenang masing-masing organisasi tersebut adalah
sebagai berikut:
1. Director
Direktur / pimpinan merupakan struktur organisasi perusahaan manufaktur
yang tertinggi di PT Etowa Packaging Indonesia. Bagian ini merupakan pihak
yang bertanggung jawab terhadap segala bentuk operasional atau berjalannya
roda perusahaan. Tugas Direktur/pimpinan adalah sebagai berikut:
a. Memimpin seluruh dewan atau komite eksekutif.
b. Menawarkan visi dan imajinasi di tingkat tertinggi.
c. Memimpin rapat umum, dalam hal: untuk memastikan pelaksanaan tata-
tertib, keadilan dan kesempatan bagi semua untuk berkontribusi secara
tepat, menyesuaikan alokasi waktu per item masalah, menentukan urutan
agenda, mengarahkan diskusi ke arah konsensus, menjelaskan dan
menyimpulkan tindakan dan kebijakan.
d. Bertindak sebagai perwakilan organisasi dalam hubungannya dengan
dunia luar yaitu rekan perusahaan dan Customer / Konsumen.
e. Memainkan bagian terkemuka dalam menentukan komposisi dari board
dan sub-komite, sehingga tercapainya keselarasan dan efektivitas.
f. Mengambil keputusan sebagaimana didelegasikan oleh bawahannya atau
pada situasi tertentu yang dianggap perlu, yang diputuskan, dalam
meeting-meeting di PT Etowa Packaging Indonesia.
2. General Manager
a. Merencanakan strategi implementasi atas kebijakan perusahaan secara
menyeluruh agar dapat dijalankan secara optimal.
52
b. Memonitor pelaksanaan kebijakan dan strategi perusahaan serta
memastikan kelancaran pelaksanaannya agar dapat berjalan secara
maksimal dan tepat.
c. Mengontrol dan mengevaluasi implementasi strategi agar memperoleh
masukan strategis sebagai usulan untuk kebijakan tahun berikutnya.
d. Mengevaluasi dan menganalisa hasil implementasi strategi perusahaan
serta mencari usulan atas pemecahan masalah yang timbul.
e. Mengarahkan fungsi setiap departemen dalam menjalankan strategi
perusahaan.
3. Information Technology
Tugas utama IT di PT Etowa adalah sebagai berikut:
a. Memastikan komputer yang dipakai user bisa berjalan sebagaimana
mestinya.
b. Memastikan bahwa komputer yang dipakai terhubung ke jaringan dan
bisa berkomunikasi semestinya.
c. Memastikan bahwa aplikasi yang digunakan user berjalan sebagaimana
mestinya.
d. Memastikan bahwa data-data yang dimiliki oleh user yang di dalam
komputer tidak bisa dibaca dan diambil oleh orang tanpa ijin.
e. Memperbaiki komputer user yang rusak dalam waktu yang sesingkat-
singkatnya.
f. Melakukan update secara berkala baik system operasi maupun system
aplikasi yang dipakai oleh user.
g. Melakukan backup data.
53
h. Mengembalikan atau merestore data dari backup system jika terjadi
masalah.
i. Memastikan system pendukung seperti seperti printer, scanner berjalan
sesuai yang diinginkan.
j. Install dan konfigur anti virus.
k. Scan dan membersihkan virus dari komputer.
l. Membuat dokumentasi teknis.
m. Mengecheck dan memperbaiki jaringan komputer yang bermasalah.
n. Mengatur pengaturan pada browser.
o. Paham prinsip kerja switch, router dan hub.
p. Bisa membuat kabel network atau kabel data
q. Bisa membadakan kabel data yang berfungsi baik dan yang tidak baik.
r. Paham dasar-dasar jaringan.
s. Menguasai dan mengerti aplikasi aplikasi microsoft office, seperti word,
excel, powerpoint dan email.
4. Marketing
Tugas dan tanggung jawab marketing antara lain:
a. Mencapai target.
b. Memastikan kepuasan pelanggan.
c. Membuat strategi lanjutan dalam mendapatkan project
d. Menjalin mitra kerja yang baik dengan pelanggan.
5. Accounting
Bagian struktur organisasi perusahaan manufaktur PT Etowa Packaging
Indonesia yang satu ini mempunyai tanggung jawab terhadap keuangan untuk
54
operasional perusahaan. Tugasnya adalah mengatur manejemen keuangan
mulai dari belanja rutin untuk proses produksi dan keperluan perusahaan yang
lain. Fungsi bagian Accounting adalah sebagai berikut:
a. Mengkoordinasikan pengendalian kegiatan Akuntansi Manajemen,
Keuangan, dan Sistem Informasi Keuangan.
b. Melakukan analisis terhadap laporan keuangan dan laporan akuntansi
manajemen perusahaan.
c. Melaksanakan pengendalian dan pengawasan bidang keuangan sesuai
dengan target yang ditentukan.
d. Mengkoordinasikan penyusunan Rencana Kerja dan Anggaran
Perusahaan (RKAP).
e. Mengusulkan sistem dan prosedur akuntansi dan keuangan yang
memadai untuk pengembangan sistem informasi akuntansi & keuangan
dan bentuk-bentuk pelaporan.
f. Mengevaluasi dan menyampaikan laporan keuangan (neraca, laporan
laba/rugi, laporan arus kas) yang auditable secara berkala beserta
perinciannya (bulanan, triwulan maupun akhir tahun) sesuai dengan
kebijakan akuntansi kepada Direksi.
6. Design & Development
Tugas dari Design & Development di PT Etowa Packaging Indonesia adalah:
a. Merancang dan membuat design produk baru sesuai dengan permintaan
pelanggan.
b. Memberikan ide kepada pelanggan dalam melakukan inovasi atau
perubahan design produk.
55
c. Bekerjasama dengan QA dalam menghadapi masalah terkair produk
barang yang di produksi.
d. Membantu QA dalam memberikan keputusan bila terjadi masalah dengan
produk yang akan diproduksi.
e. Meng-update semua drawing product baru maupun yang direvisi.
7. Supply Chain Management
Tugas dan konsep Supply Chain Management dalam PT Etowa adalah:
a. Mengatur dan melaksanakan kegiatan perencanaan dan pengontrolan
produksi sesuai dengan jumlah dan delivery yang diminta pelanggan
berdasarkan kemampuan proses dengan memperhatikan kualitas dan
safety stock guna menjamin stock yang optimal.
b. Mengarahkan dan membantu sistem pembelian barang import maupun
barang lokal dengan baik dan benar agar dapat menyediakan barang yang
bermutu baik dan tepat waktu sesuai dengan kebutuhan serta menjamin
stock yang optimal.
c. Memimpin dan mengarahkan personil Supply Chain agar dapat mengatur
delivery dan quantity sesuai yang diminta pelanggan.
d. Menetapkan rencana jadwal produksi. Mengontrol biaya yang timbul dari
perencanaan dan pengontrolan produksi.
e. Melaksanakan koordinasi dengan bagian lain dalam kegiatan-kegiatan
yang berkaitan dengan perencanaan dan pengontrolan produksi.
f. Merencanakan kebutuhan stock bahan baku, bahan pembantu, WIP dan
Finish Goods yang memadai.
56
8. Vacuum Forming, EPS, GP , Carrier Tape Production.
Tugas utama dari bagian produksi dalam kaitannya dengan pencapaian tujuan
perusahaan secara umum adalah berusaha mencapai biaya produksi yang
rendah, mutu produk yang tinggi, tanggapan yang cepat atas permintaan, dan
fleksibilitas untuk membuat inovasi terhadap produk dengan selera dan
spesifikasi pelanggan.
Tugas dan fungsi dari Vacuum Forming, EPS,GP dan Carrier Tape
production adalah sebagai berikut:
a. Program jangka pendek dan jangka panjang produk perusahaan
menyiapkan bahan yang dibutuhkan untuk proses produksi.
b. Melakukan proses produksi yang merubah suatu bahan baku menjadi
produk jadi yang siap untuk dipasarkan.
c. Melakukan pengevaluasian apakah barang hasil produksi perusahaan
sudah sesuai dengan standar kualitas yang telah ditentukan atau sesuai
dengan pemesanan konsumen.
d. Divisi produksi juga masih terdiri dari sub divisi lagi,seperti bagian
pengemasan, pengepakan, penyimpanan dan lain-lain.
e. Bertanggung jawab dalam pemrosesan alur kerja produksi.
f. Memastikan output produk dapat terpenuhi atas permintaan pelanggan /
customer dari purchase order yang di minta.
g. Ikut menjaga kualitas produk untuk kepuasan pelanggan / customer.
9. Quality Assurance
a. Mengelola secara efektif dan efisien segala kegiatan fungsi pengendalian
mutu bahan baku, proses produksi sebelum/selama dan sesudah proses
57
untuk memastikan semua produk jadi memenuhi standar mutu yang telah
ditentukan.
b. Mengevaluasi penyimpangan yang terjadi dan memberikan usul perbaikan
standar kerja.
c. Melakukan prakarsa dengan pihak supplier bersama-sama departemen
produksi untuk mengatasi problem yang ada.
d. Mengontrol dan mengawasi keakurasian serta distribusi alat ukur.
e. Melakukan prakarsa dengan bagian-bagian yang terkait untuk
menganalisa dan menanggulangi problem kualitas.
f. Mengontrol, memonitoring dan memastikan terwujudnya kendali mutu
untuk menjamin standar mutu yang ditetapkan.
g. Memelihara dokumen-dokumen mengenai spesifikasi produk secara up
to date dan menjamin kerahasiaannya.
h. Memperhatikan dan memberi respon professional terhadap keluhan
pelanggan.
i. Melakukan konsultasi dengan pihak principal mengenai segala aspek
pengendalian mutu dan spesifikasi.
j. Melakukan prakarsa untuk standarisasi kualitas item yang baru.
k. Menjaga dan memelihara sistem manajemen yang telah ditetapkan oleh
perusahaan.
10. Engineering
a. Memastikan semua peralatan produksi, mesin, instalasi listrik di seluruh
area produksi dalam kondisi baik.
58
b. Membuat jadwal weekly & monthly untuk melakukan pengecekan pada
peralatan mesin, Jig, dan alat alat produksi.
c. Bertanggung jawab terhadap semua peralatan yang ada di area produksi.
d. Bertanggung jawab untuk memperbaiki seluruh peralatan mesin, jig dan
alat-alat produksi bila mengalami kerusakan.
e. Melakukan improvement terhadap perlatan, jig dan alat-alat produksi.
11. Admin & Human Resource Department
a. Mencakup kegiatan surat menyurat pengurusan perijinan, administrasi
personalia dan lain-lain yang memberikan dukungan bagi jaminan
kelancaran aktivitas usaha.
b. Merencanakan, mengembangkan dan mengimplementasikan strategi di
bidang pengelolaan dan pengembangan SDM (termasuk perekrutan dan
pemilihan kebijakan / practices, disiplin, keluhan, konseling, upah dan
persyaratannya, kontrak-kontrak, pelatihan dan pengembangan,
perencanaan suksesi, moril dan motivasi, kultur dan pengembangan sikap
dan moral kerja, manajemen penimbangan prestasi dan hal seputar
manajemen mutu – dan lain-lain (ditambahkan selama masih relevan).
c. Menetapkan dan memelihara sistem yang sesuai untuk mengukur aspek
penting dari pengembangan Personalia.
d. Memonitor, mengukur, dan melaporkan tentang permasalahan, peluang,
rencana pengembangan yang berhubungan dengan SDM dan
pencapaiannya dalam skala waktu dan bentuk / format yang sudah
disepakati.
59
e. Mengatur dan mengembangkan staf langsung (yang melakukan direct
report kepadanya).
f. Mengelola dan mengendalikan pembelanjaan SDM per departemen sesuai
anggaran-anggaran yang disetujui.
g. Bertindak sebagai penghubung (liaison) dengan para manajer functional /
Manajer Departmen yang lain agar memahami semua aspek-aspek
penting dalam pengembangan SDM, dan untuk memastikan mereka telah
mendapatkan informasi yang tepat dan mencukupi tentang sasaran,
tujuan / objektif dan pencapaian-pencapaian dari pengembangan SDM.
h. Memelihara kesadaran dan pengetahuan tentang teori pengembangan HR
yang sesuai zaman dan metode-metode dan menyediakan penafsiran
yang pantas untuk para direktur, para manajer dan staf di dalam
organisasi perusahaan.
i. Berperan untuk evaluasi dan pengembangan strategi pengelolaan SDM
dan kinerja dalam pengimplementasian strategi tersebut, dengan bekerja
sama dengan tim eksekutif.
60
BAB IVANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan
Dalam merancang sebuah program untuk sebuah sistem yang baru, perlu
adanya gambaran atau sketsa mengenai sistem yang sudah ada atau sistem yang
sedang berjalan pada suatu Perusahaan. Tujuannya adalah agar sistem yang akan
dibentuk tersebut dapat di implementasikan dengan lebih baik dan maksimal serta
membantu Karyawan dan Perusahaan dalam pembuatan laporan untuk
mendukung dalam pengambilan keputusan yang lebih baik dengan melihat
kekurangan atau kelemahan yang terdapat pada sistem yang lama.
Sistem yang ada saat ini di Perusahaan Etowa Packaging Indonesia masih
terdapat beberapa kekurangan, seperti yang telah dijelaskan pada BAB 1. Dalam
tinjauan secara langsung ke lapangan terhadap sistem seleksi pengolahan data
penerimaan karyawan baru pada PT Etowa Packaging Indonesia, pada saat ini
dalam seleksi pengolahan data masih menggunakan cara yang sederhana bahkan
bisa dikatakan tertinggal yaitu menggunakan sistem penulisan tangan di kertas
(sistem manual), penyimpanan dokumen juga masih manual yaitu disimpan dalam
sebuah box yang kemudian dipindahkan ke satu ruangan khusus untuk dokumen
sehingga keamanan data tidak terjamin.
Dengan melihat kasus yang telah diuraikan di atas, maka permasalahan yang
timbul adalah kurang tersedianya sebuah manajemen basis data yang baik untuk
mengelola data-data penerimaan karyawan. Hal ini terlihat dari masih terpisahnya
61
data-data yang sangat berkaitan erat untuk menghasilkan laporan seleksi
penerimaan karyawan baru.
4.1.1 Aliran Sistem Informasi Lama (ASI Lama)
Aliran sistem informasi lama di buat untuk mengetahui bagaimana
terjadinya proses seleksi pengolahan data penerimaan karyawan baru dan
kelemahan-kelemahan yang ada pada sistem yang sedang berjalan. Sehingga
apabila pada sistem yang lama terdapat kelemahan atau kekurangan, maka dapat
disempurnakan dengan menggunakan sistem yang baru.
Berikut adalah tahapan-tahapan dari sistem yang sedang berjalan :
1. Pembukaan Lowongan Kerja
Tahap ini adalah tahap permulaaan bagi manajemen perusahaan untuk
mencari karyawan baru yang dibutuhkan. Pada tahap ini bagian administrasi
akan membuka lowongan kerja yang akan di posting di media massa dan
media sosial atau ditempel langsung di depan dinding gedung perusahaan.
2. Penyaringan Pendahuluan
Pada tahap ini, karyawan bagian administrasi menyeleksi semua lamaran
yang masuk. Dimana lamaran tersebut akan terbagi atas 2 bagian, yaitu
lamaran yang memenuhi kualifikasi dan lamaran yang tidak memenuhi
kualifikasi. Untuk lamaran yang tidak memenuhi kualifikasi, maka
dinyatakan gugur. Sedangkan untuk lamaran yang memenuhi kualifikasi
tersebut selanjutnya akan diproses ke tahap berikutnya. Penentuan lulus atau
tidaknya dalam tahap ini biasanya dilihat dari Ijazah, Umur, dan Pengalaman
kerja.
62
3. Tes Penyeleksian
Tahap selanjutnya adalah tes penyeleksian, dimana tes ini bertujuan untuk
mengetahui informasi objektif mengenai calon karyawan untuk dijadikan
sebagai perbandingan dengan calon karyawan lainnya. Tes penerimaan ini
merupakan alat untuk memberikan penilaian terhadap karyawan terkait bakat
dan minat, kepribadian, prestasi, dan jabatan. Test tersebut diantaranya
adalah:
a. Tes Pengetahuan dalam bentuk soal-soal tertulis yang bertujuan untuk
menguji pengetahuan para calon karyawan.
b. Tes Kepribadian (psikotest) bertujuan untuk mengukur kepribadian calon
karyawan terkait bakat, minat maupun kecerdasan.
c. Test Kemampuan: Tes yang bertujuan untuk menilai kemampuan calon
karyawan untuk melaksanakan pekerjaan tertentu.
4. Wawancara
Tahap wawancara merupakan suatu percakapan formal yang dilakukan antara
pihak perusahaan dengan calon karyawan. Dalam hal ini staf bagian terkait
diharuskan untuk jeli dalam menggali informasi calon karyawan terkait
kemampuan, bakat, minat maupun pengalaman calon karyawan. Dari hasil
proses wawancara ini, perusahaan bisa membandingkan hasil wawancara dari
satu calon karyawan ke calon karyawan lainnya.
Setiap perusahaan memiliki pola wawancara berbeda-beda. Pola-pola
wawancara tersebut, seperti:
a. Pola terstruktur: Dalam wawancara ini pertanyaan yang diberikan
perekrut biasanya sudah dipersiapkan terlebih dahulu, dan diajukan
63
kepada semua pelamar. Hal ini digunakan untuk mendapatkan informasi
yang valid dari setiap calon karyawan, terutama untuk perusahaan yang
merekrut calon karyawan dalam jumlah banyak.
b. Pola tidak terstruktur: Pola wawancara ini biasanya dilakukan secara
spontan, yang digunakan perekrut untuk membantu calon karyawan
menemukan solusi.
c. Pola campuran: Pola wawancara ini bertujuan untuk membandingkan
sudut pandang para calon karyawan.
d. Pola pemecah masalah: Wawancara ini menempatkan para calon
karyawan dalam berbagai situasi. Wawancara ini bertujuan untuk
mengetahui penalaran calon karyawan untuk mengatasi berbagai keadaan
kritis, seperti bekerja di bawah tekanan.
Dari keempat pola wawancara tersebut, manajemen perusahaan menggunakan
semua, dimana penggunaan pola wawancara tergantung dari jenis lowongan
kerja yang dibutuhkan oleh PT Etowa Packaging Indonesia
5. Tes Kesehatan (Test Medical)
Tes kesehatan (Test Medikal) merupakan salah satu tahap penting yang
diperhatikan dalam proses penerimaan karyawan baru di PT Etowa Packaging
Indonesia. Tahap ini bertujuan untuk mengetahui kesehatan calon karyawan
yang akan berpengaruh pada hasil kerja, prestasi dan kemampuan karyawan
dalam menjalankan pekerjaannya nanti.
6. Penerimaan
Tahap selanjutnya adalah tahap penerimaan, HRD atau bagian perekrut PT
Etowa Packaging Indonesia yang akan memberikan keputusan calon
64
karyawan terbaik mana yang memiliki kemampuan yang tepat sesuai
kebutuhan perusahaan
Berikut adalah gambar dari aliran sistem informasi yang sedang berjalan :
Gambar 4.1 Aliran sistem yang sedang berjalan
4.1.2 Permasalahan Yang Sedang di hadapi
Dengan menggunakan sistem yang sedang berjalan di PT Etowa Packaging
Indonesia saat ini, ada beberapa hal menjadi permasalahan yang sedang dihadapi,
diantaranya adalah sebagai berikut :
65
1. Proses dalam penerimaan karyawan membutuhan waktu yang cukup lama
karena masih manual. Dimana pihak manajemen akan menunggu pelamar
mendaftarkan diri dengan menyerahkan berkas-berkas yang dibutuhkan oleh
perusahaan.
2. Penanggung jawab atau HOD masing masing departemen tidak bisa melihat
langsung hasil kerja dari masing-masing bawahan.
3. Bila ada kesalahan penulisan dari hasil pengecekan dimensi produk tidak
dapat langsung terdeteksi. Harus mengandalakan ketelitian penglihatan mata.
4.1.3 Usulan Pemecahan Masalah
Dengan melihat kesimpulan dari adanya permasalahan yang terdapat pada
sistem yang sedang berjalan saat ini, maka dalam penelitian ini mengusulkan
untuk memberikan solusi dalam pemecahan masalah yang sedang dihadapi
perusahaan pada saat ini yaitu :
1. Sistem manual yang saat ini sedang berjalan diganti dengan menggunakan
sistem yang baru melalui sistem komputerisasi database, sehingga proses
penerimaan karyawan bisa lebih cepat, tepat dan akurat.
2. Menerapkan sistem penerimaan karyawan baru dengan menggunakan metode
Simple Multi Attribute Rating Technique ( SMART ) dalam proses
penerimaan karyawan pada PT Etowa Packaging Indonesia
3. Apabila sedang dibutuhkan, semua data yang tersimpan bisa langsung dilihat
dengan cepat tanpa mencari di box penyimpanan seperti proses sebelumnya.
66
4.2 Analisis sistem yang Diusulkan
Dengan melihat dari masalah yang ada, diperlukan perancangan sistem baru
untuk mendefinisikan kebutuhan fungsional. Sistem baru yang diusulkan akan
membahas bagaimana metode SMART menyelesaikan permasalahan yang ada
dan juga disajikan dalam bentuk rancangan fisik dan rancangan logika.
4.2.1. Penerapan Metode SMART
Metode SMART digunakan dalam proses penerimaan karyawan baru pada
PT Etowa Packaging Indonesia untuk menyelesaikan permasalahan. Adapun
langkah langkah dalam proses metode SMART adalah sebagai berikut:
1. Menentukan kriteria yang digunakan dalam penerimaan karyawan baru
Tabel 4.1 Tabel Kriteria
Kriteria BobotC1. Pendidikan 30%C2. Usia 15 %C3. Pengalaman Kerja 35 %C4. Sertifikat Keahlian 20 %
2. Menentukan alternatif karyawan baru.
Alternatif yang terdapat pada sampel kasus ini berjumlah 10 orang. Dari 10
orang ini perusahaan hanya membutuhkan 2 orang.
Tabel 4.2 Tabel Alternatif
Nama Pendidikan UsiaPengalamanKerja ( Tahun )
SertifikatKeahlian
Adi S1 35 3 Tahun 3Dedi S1 30 2 Tahun 1Joko D3 30 4 Tahun 2Amstron D3 26 3 Tahun 2Sugianto S1 27 2 Tahun 3Toni SMU 25 1 Tahun 1Taufik SMU 35 5 Tahun 4
67
Syafrianto S1 33 2 Tahun 1Roni S1 31 3 Tahun 2Anto D3 27 4 Tahun 3
3. Melakukan perangkingan terhadap kedudukan kepentingan kriteria.
Tabel 4.3 Tabel Perangkingan Pendidikan
Pendidikan NilaiS3 1S2 0.9S1 0.75D3 0.6
SMU 0.3< SMU 0.05
Tabel 4.4 Tabel Perangkingan Usia
Usia Nilai< 26 1
26 – 30 0.831 – 35 0.536 – 40 0.3
> 40 0.1
Tabel 4.5 Tabel Perangkingan Pengalaman
Pengalaman Nilai> 5 Tahun 15 Tahun 0.854 Tahun 0.73 Tahun 0.52 Tahun 0.31 Tahun 0.1
< 1 Tahun 0.05
Tabel 4.6 Tabel Perangkingan Sertifikat Keahlian
Sertifikat Keahlian Nilai>10 18 – 9 0.87 – 8 0.65 – 6 0.453- 4 0.31 – 2 0.15
0 0
68
4. Memberikan bobot berdasarkan kriteria paling penting dan kriteria paling
tidak penting. kriteria paling penting disetkan dengan nilai bobot 100 dan
kriteria paling tidak penting diset dengan bobot nilai 10.
Tabel 4.7 Tabel Bobot Kriteria
Bobot Kriteria Bobot ( Wj )
Pendidikan 60Usia 30
Pengalaman 70Sertifikat Keahlian 40
5. Mencari nilai rata-rata bobot kriteria berdasarkan yang paling penting dan
paling tidak penting.
Tabel 4.8 Tabel Bobot Normalisasi
Bobot Kriteria Bobot ( Wj ) NormalisasiPendidikan 60 0.3
Usia 30 0.15Pengalaman 70 0.35
Sertifikat Keahlian 40 0.20
6. Memberikan bobot kepada kepada setiap alternatif berdasarkan setiap kriteria.
Bobot alternatif dalam skala 0-100. Nol sebagai nilai minimum dan 100
sebagai nilai maksimum.
Tabel 4.9 Tabel Nilai Maksimum
Nama Pendidikan UsiaPengalamanKerja ( Tahun )
SertifikatKeahlian
Adi 0.75 0.5 0.5 0.3Dedi 0.75 0.8 0.3 0.15Joko 0.6 0.8 0.7 0.15Amstron 0.6 0.8 0.5 0.15Sugianto 0.75 0.8 0.3 0.3Toni 0.3 1 0.1 0.15Taufik 0.3 0.5 0.85 0.3Syafrianto 0.75 0.5 0.3 0.15Roni 0.75 0.5 0.5 0.15Anto 0.6 0.8 0.7 0.3
69
7. Menghitung penilaian/utilitas terhadap setiap alternatif dengan menggunakan
rumus 1.
Tabel 4.10 Tabel Penilaian / Utilitas setiap Alternatif
Nama Nilai Utility Normalisasi Hasil Akhir Rank
Adi
0.75 0.3
0.54 30.5 0.150.5 0.350.3 0.20
Dedi
0.75 0.3
0.48 80.8 0.150.3 0.350.15 0.20
Joko
0.6 0.3
0.58 20.8 0.150.7 0.350.15 0.20
Amstron
0.6 0.3
0.51 70.8 0.150.5 0.350.15 0.20
Sugianto
0.75 0.3
0.51 50.8 0.150.3 0.350.3 0.20
Toni
0.3 0.3
0.31 101 0.150.1 0.350.15 0.20
Taufik
0.3 0.3
0.52 40.5 0.150.85 0.350.3 0.20
Syafrianto
0.75 0.3
0.42 90.5 0.150.3 0.350.15 0.20
Roni
0.75 0.3
0.51 60.5 0.150.5 0.350.15 0.20
Anto0.6 0.3
0.61 10.8 0.15
70
0.7 0.350.3 0.20
Berdasarkan perhitungan yang dilakukan dengan metode Smart, maka didapat
rangking dari setiap alternatif, dan berdasarkan kebutuhan perusahaan maka
calon pelamar yang diterima adalah Anto dan Joko.
4.2.2. DFD (Data Flow Diagram) / Diagram Konteks
Dengan melihat dan mempelajari bagaimana sistim informasi yang ada,
pada bagian ini penulis akan mejelaskan bagaimana membangun dan merancang
serta membuat Sistem Pendukung Keputusan Untuk Penerimaan Karyawan Baru
Dengan Metode SMART ( Simple Multi Attribute Rating Technique ) di PT
Etowa Packaging Indonesia. Dalam hal ini penulis menggunakan alat bantu yaitu
Data Flow Diagram (DFD)
4.2.2.1 Diagram Konteks (Contex Diagram)
Diagram Konteks (Context Diagram) adalah aliran data yang selalu
mengandung satu proses saja, sehingga banyak orang yang menyebutnya dengan
nama proses diagram 0, pada tahap ini mewakili seluruh proses sistem, berikut
ini adalah gambar dari pada diagram konteks.
71
Gambar 4.2 Diagram konteks
Proses yang terjadi pada Diagram Context adalah :
a. User memasukan data user, data kriteria dan data alternatif ke dalam
system.
b. Perusahaan memasukkan data pelamar, data User, data nilai seleksi dan
data laporan ke dalam system
c. Sistem memberikan keluaran berupa hasil penilaian serta laporan kepada
perusahan dan user.
4.2.2.2 DFD Level 1
Perancangan Sistem Pendukung Keputusan Untuk Penerimaan Karyawan
Baru Dengan Metode SMART ( Simple Multi Attribute Rating Technique ) Di
PT Etowa Packaging Indonesia dapat dilihat pada diagram Level 1
72
Gambar 4.3 DFD level 1
4.3 Rancangan Database
Dalam perancangan sistem ini penulis membuat beberapa tabel yang
tergabung pada database Smart. Database ini digunakan untuk penyimpanan data
yang ada pada sistem ini. Adapun tabel yang digunakan sebagai berikut:
73
1. Tabel User. Tabel ini berisi data-data user. Adapun isi dari tabel user adalah
user id, username, dan password.
Tabel 4.11 Tabel User
Nama field Type Length Ket
Id_user Int 11 Primary key
User Varchar 16
Password Varchar 16
2. Tabel Kriteria. Tabel ini berisi data-data kriteria. Adapun isi dari tabel ini
adalah kode kriteria dan nama kriteria.
Tabel 4.12 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.13 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
74
4. Tabel Relasi Alternatif
Tabel ini berisi database yang terhubung dengan tabel alternatif, bertujuan
untuk menyimpan data bobot alternatif.
Tabel 4.14 Tabel Relasi Alternatif
Nama field Type Size Ket
Id_rel 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.15 Tabel Unnormal
Id_userUserPass
Kode_kriteriaNama_kriteriaKode_alternatifNama_alternatif
KeteranganTotalRankId_relID1
75
ID2nilai
Kode1Kode2
2. Tabel Normal Pertama (1NF). Dalam tabel ini, telah ditentukan primary key
setiap masing-masing tabel.
Tabel 4.16 Tabel Normal Pertama (1NF)
Id_user *User
Password
Kode_kriteria *Nama_kriteria
Kode_alternatif *Nama_alternatif
KeteranganTotalRank
ID *ID1ID2Nilai
ID*Kode1Kode2
Kode_kriterianilai
76
3. Tabel Normal Kedua (2NF).
Tabel 4.17 Tabel Normal Kedua
Id_user *
User
Password ID *
ID1
Kode_kriteria * ID2
Nama_kriteria Nilai
Kode_alternatif * ID*
Nama_alternatif Kode1
Keterangan Kode2
Total Kode_kriteria**
Rank nilai
4.3.3 ERD (Entity Relationship Diagram)
ERD (Entity Relationship Diagram) adalah suatu model jaringan kerja
(network) yang menguraikan susunan data yang di store dari sistem secara
abstrak. Entity Relationship Diagram menunjukan hubungan antara entity didalam
sistem, entity adalah suatu tempat, benda yang semuanya memiliki nama umum.
Entity Relationship Diagram juga merupakan hubungan penterjemahan yang
berisi komponen-komponen himpunan entity dan himpunan relasi yang dilengkapi
dengan atribut-atribut menghubungkan entity tersebut digunakan key field
(Primary Key Atribut) dari masing-masing entity.
Pada gambar di bawah ini akan menjelaskan bahwa database yang dirancang
terdiri dari 5 Entity yaitu : Entity tb_Admin, Entity tb_Alternatif, Entity
tb_rel_Alternatif, Entity tb_Kriterial, Entity tb_rel_kriteria. Setiap entity
mempunyai atributnya masing-masing salah satunya berfungsi sebagai primary
77
key atau sebagai foreign key. Adapun bentuk hubungan dari masing-masing entity
dari sistem yang dirancang dapat dilihat pada gambar di bawah ini:
Gambar 4.4 Entity relationship diagram
4.4 Spesifikasi Proses
Pada spesifikasi proses ini akan dijelaskan tentang urutan dari Sistem
Pendukung Keputusan Untuk Penerimaan Karyawan Baru Dengan Metode Smart
(Simple Multi Attribute Rating Technique) di PT Etowa Packaging Indonesia,
proses tersebut dapat di gambarkan sebagai berikut:
1. Rancangan Form Login
Form ini merupakan akses awal bagi user saat menjalankan program ini,
adapun rancangan form login ialah sebagai berikut:
Gambar 4.5 Tampilan Menu Login
Username
Password
Masuk
Silahkan Masuk
78
Copyright @ Skripsi SPK Metode SMART.id
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:
Gambar 4.6 Rancangan Menu Utama Beranda
3. Rancangan Menu Alternatif
Berikut ini rancangan tampilan menu alternatif yang berguna untuk
memasukkan data alternatif pada gambar 4.7 :
Gambar 4.7 Rancangan Menu Alternatif
4. Rancangan Menu Kriteria
Copyright @ Skripsi SPK Metode SMART.id
Kriteria
Beranda
Alternatif
Perhitungan
Nilai Alternatif
SPK Metode SMART
Pada hakekatnya Simple Multi Attribute Rating Smart(SMART) merupakan suatu model pengambil keputusanyang komprehensif dengan memperhitungkan hal-halyang bersifat kualitatif dan kuantitatif. Dalam modelpengambilan keputusan dengan SMART pada dasarnya….berusaha
SPK SMART Login
Crips
Copyright @ Skripsi SPK Metode SMART.id
Kriteria
Beranda
Alternatif
Perhitungan
Nilai Alternatif
Pencarian Refresh Tambah Cetak
Alternatif
SPK SMART Login
Crips
Copyright @ Skripsi SPK Metode SMART.id
79
Berikut ini rancangan tampilan menu kriteria yang berguna untuk
memasukkan data kriteria pada gambar 4.8 :
Gambar 4.8 Rancangan Menu Kriteria
5. Rancangan Menu Crips
Berikut ini rancangan tampilan menu nilai Crips yang digunakan untuk
kumpulan nilai alternatif dari masukan nilai kriteria menjadi angka perbandingan
nilai bobot kriteria dan alternatif pada gambar 4.9 :
5. Rancangan Menu Nilai Bobot
Berikut ini rancangan tampilan menu nilai yang digunakan untuk
memasukkan perbandingan nilai bobot kriteria dan alternatif pada gambar 4.9 :
Gambar 4.9 Rancangan Menu Crips
Kriteria
Beranda
Alternatif
Perhitungan
Nilai Alternatif
Pencarian Refresh Tambah Cetak
Kriteria
SPK SMART Login
Crips
Copyright @ Skripsi SPK Metode SMART.id
Kriteria
Beranda
Alternatif
Perhitungan
Nilai Alternatif
Pencarian Refresh Tambah Cetak
Nilai Crips
SPK SMART Login
Crips
Copyright @ Skripsi SPK Metode SMART.id
80
6. Rancangan Menu Nilai Bobot Alternatif
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
7. Rancangan Menu Perhitungan
Berikut ini rancangan tampilan dari menu perhitungan yang berfungsi untuk
menampilkan proses dan hasil perhitungan menggunakan metode Simple Multi
Attribute Rating Technique (SMART) pada gambar 4.11:
Gambar 4.11 Rancangan Menu Perhitungan
Kriteria
Beranda
Alternatif
Perhitungan
Nilai Alternatif
Pencarian Refresh Tambah Cetak
Nilai Bobot Alternatif
SPK SMART Login
Crips
Copyright @ Skripsi SPK Metode SMART.id
Kriteria
Beranda
Alternatif
Perhitungan
Nilai Alternatif
Hasil Perhitungan
SPK SMART Login
Crips
Copyright @ Skripsi SPK Metode SMART.id
81
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 karyawan baru di PT Etowa
Packaging Indonesia :
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.12 di bawah ini:
Gambar 4.12 Tampilan Menu Login
2. Menu Utama
Menu ini merupakan halaman utama, terdiri dari menu Beranda, Alternatif,
Kriteria, Nilai alternatif, dan Perhitungan. Dalam menu halaman utama ini
82
juga berisi informasi mengenai SPK Penerimaan Karyawan Baru pada PT.
Etowa Packaging Indonesia. Berikut tampilan halam menu utama pada
gambar 4.13 di bawah ini:
Gambar 4.13 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.14 :
Gambar 4.14 Tampilan Menu Alternatif
83
4. Menu Kriteria
Pada menu kriteria ini berfungsi untuk memasukkan data kriteria. Sama
halnya pada menu Alternatif, dalam menu ini user juga 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 Kriteria
5. Menu Crips
Pada menu ini terdapat menu nilai Crips. Berikut tampilan menu nilai Crips
pada gambar 4.16 di bawah ini:
Gambar 4.16 Tampilan Menu Crips
84
6. Menu Nilai Bobot Alternatif
Pada menu ini terdapat menu nilai bobot alternatif. Berikut tampilan menu
nilai bobot alternatif pada gambar 4.17 di bawah ini:
Gambar 4.17 Tampilan Menu Nilai Bobot alternatif
7. 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 sebuah
peringkat yang menjadi penentu pelamar mana yang akan di terima menjadi
karyawan baru. Tampilan perhitungan matriks perbandingan kriteria pada
gambar 4.18 di berikut ini:
85
86
Gambar 4.18 Tampilan Perhitungan
8. Tampilan Laporan
Tampilan laporan hasil akhir pada gambar 4.19 di bawah ini :
Gambar 4.19 Tampilan Laporan Hasil Akhir
87
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 black box testing yang telah dilakukan
dapat dilihat pada tabel 4.18 di bawah ini:
Tabel 4.18 Pengujian Black Box
No SkenarioPengujian
Test Case Hasil Yangdiharapkan
Hasil Pengujian Kesimpulan
1 Mengosongkanusername danpassword laluklik tombol“Login “
Sistem akanmenolakakses logindanmenampilkanpesan“SilahkanMasukkanUsernamedanPasswordAnda!”
Sesuai
2 Mengisikanusername danpassword laluklik tombol“Login”
Sistemmenerimaakses logindan masukke menuutama
Sesuai
3 Input dataalternatif tidaklengkap (adakolom yangtidak terisi),lalu kliktombol“Simpan”
Sistem tidakakanmenyimpandataalternatif jikaada kolomyang tidakterisi danmenampilkanpesan “Fieldbertanda*tidak bolehkosong!”
Sesuai
88
4 Input dataalternatiflengkap, laluklik tombol“Simpan”
Sistem akanmenyimpandataalternatif dantampil padagridview
Sesuai
5 Menghapusdata alternatifdenganmengklik datayang ingindihapus, laluklik tombol“Hapus”
Sistemmenampilkandata yangtelahdiperbaharui
Sesuai
6 Mencari dataalternatifdenganmengetikkannama ataukode alternatifpada cari data
Sistem akanmanampilkandata yangdicari
Sesuai
7 Input datakriteria tidaklengkap ( adakolom yangtidak terisi ),lalu kliktombol“Simpan “
Sistem tidakakanmenyimpandata kriteriajika adakolom yangtidak terisidanmenampilkanpesan “fieldbertanda *tidak bolehkosong!”
Sesuai
8 Input datakriterialengkap, laluklik tombol“Simpan”
Sistem akanmenyimpandata kriteriadan tampilpadagridview
Sesuai
9 Mencari nilaibobot alternatifdenganmengetikkannama ataukode alternatifpada cari data
Sistem akanmanampilkandata yangdicari
Sesuai
89
10 Pada menuPerhitunganakan dilakukancetak hasilakhir
Sistem akanmenampilkanhalamancetak laporanhasil akhir
Sesuai
11 Keluar aplikasidengan kliktombol“Keluar
Sistem akankeluar darimenu utamadan akankembali kemenu login
Sesuai
90
BAB VPENUTUP
5.1 Kesimpulan
Berdasarkan dari hasil analisa dan penelitian yang telah dilakukan di PT
Etowa Packaging Indonesia, diperoleh beberapa kesimpulan, yaitu :
1. Dengan di buatnya Sistem Pendukung Keputusan Untuk Penerimaan
Karyawan Baru Dengan Metode SMART (Simple Multi Attribute Rating
Technique) Maka Sistem yang lama tidak diperlukan lagi.
2. Dengan dibuatnya Sistem Pendukung Keputusan Untuk Penerimaan
Karyawan Baru Dengan Metode SMART (Simple Multi Attribute Rating
Technique) Di PT Etowa Packaging Indonesia melalui sistem komputerisasi
akan membantu mempermudah manajemen khususnya departemen HRD
dalam melakukan penerimaan karyawan baru secara cepat, tepat, dan akurat
yang dibutuhkan oleh Perusahaan.
3. Melalui Sistem Pendukung Keputusan menggunakan metode SMART
diharapkan dapat memenuhi kebutuhan dan mempercepat proses penerimaan
karyawan di PT Etowa Packaging Indonesia.
4. Dengan di laksanakannya pengolahan SPK metode SMART melalui sistem
komputerisasi tentu menghasilkan efisiensi kinerja, karena manajemen tidak
lagi melakukan penerimaan karyawan melalui cara manual.
5.2 Saran
Dari hasil survey serta penelitian yang telah penulis laksanakan pada PT
Etowa Packaging Indonesia, maka dapat disampaikan saran-saran untuk
91
membantu perusahaan meningkatkan efisiensi dan efektivitas perusahaan dimasa
yang akan datang.
1. Aplikasi program yang dibuat merupakan sistem pendukung keputusan berbasis
web dengan metode Smart (Simple Multi Attribute Rating Technique) tentang
tentang penerimaan karyawan baru masih banyak fitur yang mungkin bisa
untuk dikembangkan
2. Menu tampilan pada sistem ini masih sangat sederhana sehingga kedepannya
dapat dibuat lebih rinci, teratur dan rapi untuk meningkatkan kualitas mutu dari
program yang dibangun sehingga menghasilkan hasil inspeksi yang cepat,
tepat, akurat serta menghasilkan status pengujian yang valid dan tidak
menghambat proses penerimaan karyawan.
3. Masih banyak saran yang dibutuhkan sebagai acuan untuk memperbaiki
kekurangan yang ada saat ini guna pengembangan sistem selanjutnya agar
lebih baik.
4. Penggunaaan tenaga ahli yang terampil akan menjadikan sistem tersebut dapat
digunakan dengan maksimal.
Demikian kesimpulan dan saran yang dapat penulis sampaikan, semoga dapat
menjadi pertimbangan dan membantu PT Etowa Packaging Indonesia di dalam
mengembangkan dan meningkatkan kualitas Sumber Daya Manusia.
DAFTAR PUSTAKA
Abdullah, Dahlan. (2015). Perancangan Sistem Informasi Pendataan Siswa SMPIslam Swasta Darul Yatama Berbasis Web. IJNS-Volume 4 N0 1 – Januari2015 – ijns.apmmi.org
Rinaldi. (2011). Analisa Dan Perancangan Rekrutmen Karyawan Secara OnlinePada Pt Valdo Pekanbaru. Skripsi. Universitas Islam Negeri Sultan SyarifKasim Riau : Pekanbaru.
Samsinar & Anggraini P. (2015). Analisa Dan Perancangan Sistem InformasiPersediaan Obat Studi Kasus: Apotek Aini Farma. Jurnal CoreIT Vol.1(2). ISSN: 2089-9815
Satya, A.D. (2015). Penerapan Metode Smart Dalam Sistem PendukungPengambilan Keputusan Pemilihan Asuransi. Skripsi. Universitas SanataDharma : Yogyakarta.
Sesnika, Nandik dkk. (2016). Aplikasi Sistem Pendukung Keputusan PemilihanGedung Serba Guna Di Kota Bengkulu Dengan Menggunakan MetodeSMART Berbasis Android. Jurnal Rekursif Vol. 4(1). ISSN: 2303-0755
Setyaningrum, N.D. (2017). Sistem Pendukung Keputusan Penerimaan Pegawaibaru di CV. Garuda Mandiri Dengan Menggunakan Metode SimpleAdditive Weighting (SAW). Skripsi. Universitas Muhammadiyah :Surakarta.
Setyowulan, Hani dkk. (2012). Sistem Pendukung Keputusan PenerimaanPegawai Baru Pada PT Abadi Express (TIKI) Yogyakarta. Jurnal DASIVol. 13(1). ISSN: 1411-3201
Suryanto & Syafrizal M. (2015). Sistem Pendukung Keputusan PemilihanKaryawan Teladan Dengan Metode SMART (Simple Multi AttributeRating Technique. Jurnal CoreIT Vol. 1(2). ISSN: 2460-738X
Yustarini, Rika (2013). Sistem Pendukung Keputusan Pemilihan Penyiar RadioTerbaik. Jurnal Ilmiah Mikrotek Vol. 1, No. 1
Http:// www.google.co.id. Bab ii landasan teori – Repository Universitas PotensiUtama. PDF repository.potens-utama.ac.id > bitstream. 19 Mei 2018.
DAFTAR RIWAYAT HIDUP PENULIS
Supriyadi di lahirkan di kota Tegal – Jawa Tengah
pada tanggal 29 November 1979 dari pernikahan
pasangan seorang ayah Warto ( Alm ) dan Ibu
Taningsih. Dari kecil hingga kelas 1 SD tinggal di
Desa Tegal Sari Kecamatan Tegal Barat. Kemudian
pindah ke Brebes khususnya di Desa Terlangu
sampai kelas 1 SMP. Tahun1995 sampai dengan
Tahun 1998 menempuh pendidikan di SMU Negeri 2 Tegal. Setelah tamat SMU
sempat kuliah di Bandung selama 6 bulan kemudian D.O karena terbentur biaya.
Selanjutnya mencari pekerjaaan hingga ke Batam sebagai Karyawan Perusahaan
Milik Asing yang memproduksi alat-alat elektronik. Karena tuntutan pekerjaan
dan ingin menambah ilmu pada tahun 2014 penulis mengambil kuliah di STMIK
GICI program study D3 Manajemen Informatika. Dalam waktu yang tepat penulis
mampu menyelesaikan kuliahnya hingga mendapat gelar Amd. Kemudian Penulis
melanjutkan ke jenjang S1 fakultas Sistem Informasi. Berkat Rahmat ALLAH dan
dukungan dari Orang tua dan keluarga Penulis mampu menyelesaikan jenjang
pendidikan S1 hingga tamat.