BAB III METODE PENELITIAN

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODE DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN KARYAWAN BARU NABILA CAKE & BAKERY DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS WEB SKRIPSI

BAB IV ANALISIS DAN PERANCANGAN. diidentifikasi lalu dicarikan solusinya. Dalam tahap ini akan diuraikan beberapa

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

BAB II LANDASAN TEORI...

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN PENELITIAN


BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

BAB III METODE PENELITIAN. Pengetahuan Alam dan Jurusan Budidaya Perairan Fakultas Pertanian Universitas

BAB IV DESKRIPSI PEKERJAAN

BAB V IMPLEMENTASI SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi segala permasalahan, kesempatan, dan hambatan yang

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab 3. Metode Dan Perancangan Sistem

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB III METODOLOGI PENELITIAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

Bab 3. Metode Perancangan

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB 3 PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III PEMBAHASAN 3.1 Analisis Sistem Analisis Masalah

Hal LANDASAN TEORI

BAB II ANALISIS DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. a. Prosesor yang digunakan adalah Intel Pentium processor T4400 (2.2 GHz,

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

BAB II ANALISIS DAN PERANCANGAN. Perancangan dari aplikasi ini memerlukan perangkat lunak. dan perangkat keras yang menjadi bagian penting dari

commit to user BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM Proses Bisnis

BAB II ANALISIS DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN. (Software Development Life Cycle). Model SDLC yang dipakai dalam penelitian

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

Gambar 4.1 Flowchart

Bab 3 Metode Perancangan Sistem

BAB IV PERANCANGAN SISTEM

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

Analisis data merupakan proses yang dilakukan setelah data-data yang dibutuhkan dalam

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB III METODOLOGI PENELITIAN

BAB III DESAIN DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN. penelitian terhadap aplikasi pencatatan history barang gudang pada PT. GRLJI.

APLIKASI REGISTRASI PEMAKAIAN KIOS PASAR DI PATI BERBASIS WEB PADA DINAS PERDAGANGAN DAN PERINDUSTRIAN KABUPATEN PATI

BAB III METODOLOGI PENELITIAN

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi yang dibuat ditujukan untuk memberikan informasi

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB III ANALISIS DAN RANCANGAN SISTEM. Kebutuhan input pada sistem ini berupa nilai-nilai

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. Pada saat ini tata kelola pemerintahan dalam melakukan pekerjaan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

BAB III. Analisa Dan Perancangan

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

1 BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III METODE PENELITIAN

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

Gambar 4.1 Flowmap Usulan Pengecekan Berkas

BAB 3 PERANCANGAN SISTEM

BAB III DESAIN DAN PERANCANGAN

1 BAB III METODE PENELITIAN

Transkripsi:

BAB III METODE PENELITIAN A. SUBJEK PENELITIAN Penelitian ini dilakukan di Nabila Cake & Bakery berlokasi di Jl. Gajah Mada No 22 Ponorogo. Sistem yang dibuat ini diharapkan dapat memberikan manfaat bagi perusahaan. B. PERANGKAT PENELITIAN Penelitian ini menggunakan alat bantu berupa Laptop dan perangkat lunak pendukung. Dalam proses pembuatan sistem pendukung keputusan ini, spesifikasi Laptop sebagai berikut : 1. Prosesor Intel dengan kecepatan 1,50GHz 2. RAM 2 GB 3. Sistem Operasi Windows 7 Profesional Sedangkan perangkat lunak (Tool) yang dibutuhkan untuk membangun sistem ini adalah : 1. Bahasa Pemrograman web yaitu PHP 2. Database MySQL 3. Server local menggunakan XAMPP 3.2.4 C. TEKNIK PENGUMPULAN DATA Mengumpulkan berbagai data yang dibutuhkan untuk membangun sistem pendukung keputusan. Adapun metode yang dilakukan dalam teknik pengumpulan data, yaitu : 22

1. Metode wawancara Suatu teknik pengumpulan data dengan cara melakukan tanya jawab secara langsung dengan narasumber. 2. Studi Pustaka Proses pengumpulan data dengan cara membaca literatur dari buku, data dari internet, dan jurnal yang berkaitan dengan sistem pendukung keputusan seleksi karyawan baru. D. TAHAP PENELITIAN 1. Analisis Permasalahan Permasalahan yang dihadapi pada sistem rekrutmen dan seleksi karyawan baru pada Nabila Cake & Bakery yaitu pelamar harus datang langsung ke perusahaan untuk menyerahkan berkas lamaran. Kemudian pelamar harus menunggu dengan waktu yang lama untuk mendapatkan panggilan Wawancara. Setelah pelamar mengikuti wawancara dan tes. Pelamar harus menunggu panggilan berikutnya untuk training. Maka dari itu sistem yang berjalan kurang efektif dan efisien, karena pelamar membutuhkan waktu yang sangat lama. 2. Analisis Kebutuhan Sistem Berdasarkan alternatif pemecahan masalah, penulis melakukan suatu kajian untuk permasalahan. Maka perlu mengembangkan sistem yang berjalan menjadi terkomputerisasi berbasis web untuk memudahkan pengaksesan informasi yang diinginkan. Pada tahap ini dilakukan pengumpulan kebutuhan untuk sistem yang berupa data input, output yang diharapkan dan pengguna, serta pada tahapan ini akan menghasilkan dokumen user requirment atau bisa dikatakan sebagai data yang berhubungan dengan keinginan user. Adapun langkah langkah yang dilakukan dalam tahap analisa kebutuhan sistem adalah : a) Kebutuhan Input Data masukan (input) yang dibutuhkan oleh sistem yaitu data alternatif dan data kriteria, dimana data alternatif dalam sistem ini 23

adalah pelamar dan data kriteria diperoleh dari tes-tes yang dilakukan pada proses seleksi pelamar. b) Kebutuhan Output Keluaran yang dihasilkan dari sistem tersebut berupa hasil akhir yang berdasarkan pada perhitungan SAW. Dari hasil akhir tersebut akan memberikan gambaran nilai dari yang tertinggi sampai nilai terendah. c) Kebutuhan Pengguna Dalam Sistem Pendukung Keputusan ini terdapat HRD sebagai admin yang dapat mengolah data serta melakukan penilaian. E. PERANCANGAN FLOWCHART Flowchart Sistem Flowchart adalah simbol simbol yang digunakan untuk menggambarkan urutan proses yang terjadi di dalam suatu program komputer atau suatu alat yang dipakai untuk membuat algoritma. Berikut flowchart sistem penerimaan karyawan yang diusulkan. Gambar 3.1 Flowchart Sistem 24

F. PERANCANGAN ERD ERD adalah gambaran terperici yang berisi komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut yang menggambarkan seluruh isi dari basis data secara komplit; ERD dari program sistem pendukung keputusan pemilihan siswa teladan dapat digambarkan sebagai berikut :. Gambar 3.2 Entity relationship diagram (ERD) G. PERANCANGAN DATA FLOW DIAGRAM (DFD) Data Flow Diagram (DFD) disebut juga dengan Diagram Arus Data (DAD). DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data, dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. 1. DFD Level 0 DFD level 0 merupakan diagram yang menggambarkan arus data dalam sistem yang akan dibangun secara parallel dan terstruktur dengan 25

mengikut sertakan komponen komponen entitas yang terkait, media penyimpanan (storage). Proses proses sistem maupun simbol penuh yang menunjukkan hubungan arus data dari proses ke entitas terkait. Gambar 3.3 Data Flow Diagram (DFD) Level 0 2. DFD Level 1 DFD level 1 merupakan penjabaran dari DFD level 0. Berikut ini merupakann DFD level 1 dalam sistem pendukung keputusan peerimaan karyawan baru. Data Flow Diagram (DFD) Level 1 Gambar 3.4 Data Flow Diagram (DFD) Level 1 H. RELASI ANTAR TABEL Relasi antar tabel merupakan hubungan yang terjadi pada suatu tabel dengan tabel lainnya, yang berfungsi untuk mengatur operasi suatu database. Relasi antar tabel dalam sistem pendukung keputusan peneimaan karyawan baru berbasis web dapat dilihat pada gambar di bawah ini. 26

Gambar 3.5 Relasi antar tabel I. Use Case Diagram Use case diagram ialah model fungsional sebuah sistem yang menggunakan aktor dan use case. Sebuah use case juga dapat meng exted use case lain dengan behavior nya sendiri. Sementara hubungan generalisasi antar use case meunjukkan bahwa use case yang satu merupakan spesialisasi dari yang lain. Gambar 3.6 Use Case 27

J. PERANCANGAN DATABASE Tabel : 3.1 Tabel Bobot Bobot Keterangan 0.2 Sangat Rendah 0.4 Rendah 0.6 Sedang 0.8 Tinggi 1 Sangat Tinggi Setelah melakukan perancangan sistem dilakukan perancangan database untuk mempermudah dalam mengimplementasikan perancangan dari sistem yang akan dibangun. Berikut adalah perancangan database seleksi karyawan Nabila Cake Bakery. 1. Tabel Pelamar Tabel pelamar ini berfungsi untuk menyimpan data pelamar, dibawah ini adalah struktur tabel pelamar. Tabel : 3.2 Tabel Pelamar 1 idpelamar varchar(10) Primary Key 2 nmpelamar varchar(20) - 3 jk varchar(20) - 4 alamat Text - 5 agama varchar(20) - 6 no_telp varchar(20) - 7 idkategori varchar(10) - 2. Tabel Hasil Tabel hasil ini berfungsi untuk menyimpan data hasil, dibawah ini adalah struktur tabel hasil. 28

Tabel : 3.3 Tabel Hasil 1 Idpelamar varchar(10) Primary Key 2 Nmpelamar varchar(20) - 3 Nilai varchar(20) - 4 idkategori varchar(10) - 5 nmkategori varchar(20) - 3. Tabel Kategori Tabel kategori ini berfungsi untuk menyimpan data kategori, dibawah ini adalah struktur tabel kategori. Tabel : 3.4 Tabel Kategori 1 idkategori varchar(10) - 2 nmkategori varchar(20) - 4. Tabel Nilai Pelamar Tabel nilaipelamar ini berfungsi untuk menyimpan data nilai pelamar, dibawah ini adalah struktur tabel nilai pelamar. Tabel : 3.5 Tabel Nilai Pelamar 1 id_nilaipelamar int(10) auto_increment 2 idpelamar varchar(10) - 3 nmpelamar varchar(20) - 4 c1 varchar(5) - 5 c2 varchar(5) - 6 c3 varchar(5) - 7 c4 varchar(5) - 8 c5 varchar(5) - 9 Hasil varchar(5) - 29

10 idkategori varchar(10) - 5. Tabel Nilai Kriteria Tabel nilai kriteria ini berfungsi untuk menyimpan data nilaikriteria, dibawah ini adalah struktur tabel nilaikriteria. Tabel : 3.6 Tabel Nilai Kriteria 1 Id int(10) auto_increment 2 c1 varchar(5) - 3 c2 varchar(5) - 4 c3 varchar(5) - 5 c4 varchar(5) - 6 c5 varchar(5) - 6. Tabel User Tabel user ini berfungsi untuk menyimpan data user, dibawah ini adalah struktur tabel user. Tabel : 3.7 Tabel User 1 id_user int(10) auto_increment 2 nama varchar(20) - 3 username varchar(20) - 4 password varchar(20) - 5 keterangan varchar(20) - 7. Tabel Lowongan Tabel lowongan ini berfungsi untuk memberikan informasi pada pelamar., dibawah ini adalah struktur tabel lowongan. 30

Tabel : 3.8 Tabel Lowongan 1 id_lowongan varchar(10) primary_key 2 nmkategori varchar(50) _ 3 Pendidikan varchar(50) _ 4 tgl_post varchar(20) _ 5 tgl_closed varchar(20) _ 6 j_kel varchar(50) _ 7 Umur varchar(50) _ 8 pengalaman varchar(50) _ 8. Tabel Contact Tabel user ini berfungsi untuk pemesanan lewat email, dibawah ini adalah struktur tabel contact. Tabel : 3.9 Tabel Contact 1 id_user int(20) auto_increment 2 nama varchar(50) - 3 Email varchar(50) - 4 judul varchar(100) - 5 pesan text - K. Perancangan antar muka (interface design) Rancangan desain antar muka (interface) dibuat semenarik mungkin tetapi tetap sederhana dan mudah digunakan. Halaman awal yang merupakan awal penggunaan aplikasi oleh user dan berikutnya yaitu halaman menu dari seluruh menu aplikasi proses seleksi atlet yang akan disampaikan dalam bentuk web, seperti contoh pada gambar gambar dibawah ini : 31

1. Rancangan Menu Utama 2. Rancangan Menu Login Gambar 3.7 Rancangan Menu Utama Gambar 3.8 Rancangan Tampilan Login 3. Rancangan Menu program spk Gambar 3.9 Rancangan Tampilan Menu Program SPK 32

4. Rancangan Tampilan Data Lowongan Gambar 3.10 Rancangan Tampilan Data lowongan 5. Rancangan Tampilan Data Pelamar Gambar 3.11 Rancangan Tampilan Data Pelamar 6. Rancangan Tampilan Perhitungan SPK Gambar 3.12 Rancangan Tampilan Perhitungan SPK 33

7. Rancangan Tampilan Hasil Gambar 3.13 Rancangan Tampilan Hasil 34