67 yang dibutuhkan untuk proses kenaikan jabatan di PT.Beyf Bersaudara, dan
permasalahan yang terdapat pada perusahaan tentang proses kenaikan jabatan. Wawancara dilakukan di PT.Beyf Bersaudara, Jln. Cipinang-Cempedak IV12B,
Jatinegara-Jakarta Timur dengan bapak Darmawan yang menjabat sebagai General Manger. Adapun kutipan wawancara lengkap dengan narasumber dapat
dilihat pada lembar lampiran.
3.1.3 Studi Literatur
Pada tahapan ini dilakukan dengan membandingan terhadap penelitian yang sejenis. Perbandingan diambil dari penelitian yang disusun oleh Yustisia
Purba Nugrahani, mahasiswa Fakultas Teknologi Industri, Program Studi Teknik Informatika Universitas Gunadarma dengan judul “Pembuatan Aplikasi Sistem
Penunjang Keputusan Untuk Penentuan Lokasi Terbaik Bagi Gudang Produk Dan Bahan Baku”. Adapun studi literatur dilakukan untuk mendukung analisa terhadap
permasalahan penelitian.
3.2 Metodologi Pengembangan Sistem
3.2.1 Perancangan Sistem
Dalam perancangan sistem kenaikan jabatan ini digunakan metode pendekatan terstruktur dengan menggunakan model SDLC System Development
Life Cycle. Dalam skripsi ini digunakan tahapan SDLC menurut teori Al-Bahra bin Ladjamudin 2005, yang berfungsi untuk menggambarkan tahapan-tahapan
68 utama dan langkah-langkah dari setiap tahapan yang secara garis besar terbagi ke
dalam tiga tahapan utama, yaitu antara lain: 1.
Analisis Pada tahap analisis dilakukan analisa sistem kenaikan jabatan yang sedang
berjalan pada PT.Beyf Bersaudara. Selain menganalisa proses yang sedang berjalan, tahapan analisa ini juga digunakan untuk dapat merancang sistem
baru yang sebelumnya proses kenaikan jabatan masih dilakukan secara manual. Adapun tahapan analisa sistem yang dilakukan antara lain:
a. Deteksi Masalah Problem Detection
Identifikasi permasalahan yang ada pada sistem kenaikan jabatan yang sedang berjalan sehingga dapat diketahui permasalahan yang
ada pada sistem kenaikan jabatan yang berjalan dan dapat diberikan solusi pemecahan masalah untuk perbaikan sistem.
b. Penelitian Investigasi Awal Initial Investigation
Penelitian atau investigasi awal untuk penulisan skripsi ini dilakukan dengan dua cara, antara lain:
a. Investigasi secara langsung, yaitu dengan menggunakan
wawancara interview dan pengamatan observation. b.
Investigasi secara tidak langsung yaitu dengan mempelajari aliran prosedur procedure flow yang ada pada kenaikan
jabatan di PT.Beyf Bersaudara.
69 c.
Analisa Kebutuhan Sistem Requirement Analysis Pada tahap ini dilakukan analisa sistem berjalan yaitu dengan
menggunakan bagan alir flowchart, yaitu dengan menggunakan flowchart pada sistem yang sedang berjalan sehingga dapat lebih
mempermudah dalam menganalisa kebutuhan sistem kenaikan jabatan, kemudian mendeskripsikan mengenai masukan input dan
keluaran output pada sistem yang sedang berjalan. Kemudian menggambarkan sistem kenaikan jabatan yang baru
sesuai dengan keinginan kebutuhan pemakai, dalam tahap ini digunakan bagan alir flowchart untuk menggambarkan proses
kenaikan jabatan sebagai sistem usulan. d.
Mensortir Kebutuhan Sistem Generation of System Alternatives Setelah semua kebutuhan sistem dianalisa dan dirinci, langkah
selanjutnya adalah mensortir kebutuhan sistem dan memilih sistem yang terbaik untuk diterapkan.
e. Memilih Sistem yang Baik Selection of Proper System
Langkah terakhir ditahap analisa adalah memilih sistem yang terbaik dalam merancang bangun sistem kenaikan jabatan yang dibutuhkan.
70 2.
Perancangan Setelah dilakukan analisis sistem kemudian dilakukan tahap perancangan
yang dilakukan untuk men-design sistem kenaikan jabatan yang baru, yang dapat menyelesaikan ataupun memperkecil permasalahan dalam sistem
kenaikan jabatan. Ada tiga jenis perancangan yang digunakan dalam membuat sistem kenaikan jabatan ini, antara lain:
a. Perancangan Masukan input
Pada tahapan ini akan dilakukan proses perancangan form atau perancangan
antarmuka program
yang diperlukan
dengan menentukan kebutuhan input dari sistem kenaikan jabatan yang baru.
b. Perancangan Keluaran output
Pada tahapan ini akan dilakukan proses perancangan output dari sistem kenaikan jabatan yang berupa laporan-laporan yang terinci,
dengan menentukan kebutuhan output dari sistem yang baru. c.
Perancangan File Pada tahapan ini akan dilakukan proses perancangan basis data dari
sistem kenaikan jabatan yang baru, dengan menggunakan tools
Entity Relationship Diagram ERD, yaitu dengan menggambarkan hubungan antar entity yang ada pada DFD. Kemudian membuat
kamus data berdasarkan ERD yang telah dibuat, pembuatan basis data fisik, merancang normalisasi tabel pada database untuk
mendapatkan suatu tabel normal yang tidak memiliki redundancy data, dan terakhir membuat struktur spesifikasi basis data.
71 3.
Implementasi Tahap implementasi ini dilakukan sebagai proses untuk menerapkan
sistem kenaikan
jabatan yang
telah dibangun
agar user
dapat menggunakannya untuk menggantikan sistem yang lama. Pada tahap ini
juga dilakukan transfer dari hasil rancangan ke dalam pengkodean program. Dalam mendesain sistem kenaikan jabatan ini digunakan PHP
sebagai kode pemrograman dan MySQL sebagai database-nya.
3.2.2 Perancangan Model