Pengembangan Sistem METODOLOGI PENELITIAN

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