60
3.2. Pengembangan Sistem
Seperti yang telah diuraikan pada bab satu, dalam pengembangan sistem informasi penggajian karyawan PK Gaya Baru, penulis menerapkan
empat dari limatahap yang ada pada siklus hidup pengembangan sistem System Development Life Cycle, yaitu tahap perencanaan, analisa,
perancangan, dan implementasi. Alasan penulis memilih metode Siklus Hidup Pengembangan Sistem atau yang biasa disebut System Development
Life Cycle SDLC model Waterfall, karena : 1.
Kemudahanya dalam proses penelitian. 2.
Mudah dalam pengolahan proyek. 3.
Struktur sistem jelas. 4.
Setiap tahap dari penelitian dapat terkontrol secara sistematis karena harus menunggu satu tahap selesai sebelum dapat
dilanjutkan ke tahap berikutnya. 5.
Dokumen dihasilkan setiap akhir fase. 6.
Kebutuhan user telah sangat dipahami. 7.
Kemungkinan terjadinya perubahan kebutuhan user kecil. Tahapan-tahapan SDLC untuk penelitian sistem informasi
penggajian karyawan PK Gaya Baru adalah sebagai berikut :
61
1. Perencanaan Planning
Dalam tahapan ini penulis mencari pokok permasalahan dan kebutuhan sistem informasi penggajian yang sedang berjalan, yang
bertujuan agar perbaikan atau pengembangan sistem penggajian di PK Gaya Baru dapat diselesaikan dengan mudah. Pada tahap ini
penulis melakuakan investigasi untuk memperoleh data-data berupa perangkat keras, perangkat lunak, brainware perangkat
akal atau orang yang dapat mengopersikan komputer dan basis data dari sistem lama dengan cara wawancara kepada pihak-pihak
yang terkait dan observasi langsung untuk mengetahui proses sistem informasi penggajian pada PK Gaya Baru.
2. Analisis Sistem System Analysis
Untuk tahapan ini penulis menganalisa prosedur dan melakukan pengumpulan data-data untuk kebutuhan sistem usulan
yang berupa: data input, proses, dan output sistem lama, dan hasil analisanya berupa diagram alir data Data Flow Diagram dengan
kamus data, dan diagram keterhubungan entitas Entity Relationship Diagram. Dari hasil analisa yang penulis lakukan
dari sistem penggajian yang sedang berjalan ditemukan bahwa sistem informasi penggajian tersebut masi sering terjadi kesalahan-
kesalahan, yang disebabkan oleh single user dan masih menggunakan cara manual dalam pengoperasianya. Adapun hasil
analisis ini adalah sebagai berikut:
62
a. Profil Perusahaan
Dalam profil perusahaan penulis menguraikan latar belakang perusahaan, visi, misi, tujuan, struktur
organisasi, tugas dan tanggung jawab masing-masing karyawan PK Gaya Baru.
b. Analisis Sistem Berjalan
Analisis sistem berjalan menguraikan tentang analisa penyimpanan, dokumen, dan prosedur seperti aktivitas
bagian penggajian serta mendefinisikan kelebihan dan kekurangan sistem penggajian yang sedang berjalan.
c. Solusi Pemecahan Masalah
Penulis mengusulkan alternatif yang dapat membantu menyelaesaikan permasalahan yang ada dalam sistem
penggajian lama di PK Gaya Baru tersebut.
3. Perancangan Design
Pada tahapan ini penulis menggambarkan bagaimana suatu sistem dibentuk yang dapat berupa penggambaran, perencanaan
dan pembuatan sketsa dari komponen-komponen perangkat lunak dan perangkat keras sistem tersebut. Perancangan pada penelitian
ini yaitu desain pemrograman yang terdiri dari desain basisdata, dan desain layout atau tampilan dari sistem yang dibuat.
Sedangkan untuk desain pertukaran data dan proses dipakai Data flow Diagram DFD.
63
Untuk lebih jelasnya penulis menjabarkan sebagai berikut : a.
Perancangan Sistem System Design Yaitu menggambarkan aliran data yang ada pada sistem
informasi penggajian karyawan menggunakan tools DFD. b.
Perancangan File File Design Yaitu merancang basisdata penggajian karyawan, dimulai
dengan merancanag diagram hubungan antar entitas. c.
Perancangan Masukan Input Design Yaitu merancang form masukan berdasarkan dokumen
masukan pada sistem penggajian karyawan. d.
Perancangan Keluaran Output Design Yaitu merancang form keluaran berdasarkan dokumen
keluaran pada sistem penggajian karyawan. e.
Kamus Data Kamus data katalog fakta data dan kebutuhan-kebutuhan
informasi dari suatu sistem informasi. Jogiyanto, 2005:725.
4. Implementasi Implementation
Pada tahap ini dilakukan kegiatan spesifikasi rancangan logikal kedalam rancangan fisik dari sistem yang akan dirancang
dan dibangun. Lalu mengimplementasikan sistem tersebut kedalam bahasa pemrograman. Penulis menggunakan bahasa pemrograman
PHP, database My SQL. Kemudian dilakukan pengujian terhadap
64
program tersebut. Setelah program diuji dan dinyatakan sudah dapat berjalan sesuai dengan yang diharapkan, langkah selanjutnya
adalah penginstalan program, pelatihan kepada user serta membuat evaluasi untuk menentukan apakah sistem beroperasi secara baik
dan benar.
65
BAB IV PEMBAHASAN