Siklus Hidup Pengembangan Sistem

2.2.3 Cara Penetapan Gaji Menurut Samsudin 2006:189 Ada dua cara yang dipakai untuk menetapkan gaji karyawan, yaitu berdasarkan waktu dan jumlah produksi. Gaji berdasarkan waktu berarti jumlah waktu seorang karyawan berada ditempat kerja. Cara inilah yang dipakai ditempat penulis mengadakan penelitian, dimana pembayaran gaji karyawan dilakukan perdua mingguan. Sedangkan gaji berdasarkan jumlah produksi berarti proses pembayaran gaji didasarkan atas jumlah produksi yang dihasilkan atau dikenal sebagai kerja borongan piecework.

2.3. Siklus Hidup Pengembangan Sistem

System Development Life CycleSDLC Pengembangan sistem System Development berarti proses untuk memperbaiki sistem lama atau sistem yang sedang berjalan sehingga terbentuk sebuah sistem baru yang lebih baik lagi. Pengembangan sistem tidak dapat dilepaskan dari daur hidup pengembangan sistem System Development Life Cycle = SDLC. Menurut Woolf et al. 1986 dalam Nofiyanti, 2006:16 menyatakan bahwa Daur Hidup Pengembangan Sistem adalah suatu urutan atau tahapan dari aktifitas yang berhubungan erat, yang dikerjakan oleh orang-orang yang terlibat dalam sistem informasi bersama-sama dengan pemakai akhir end user dengan Click to buy NOW PD w w w .docu-track. co m Click to buy NOW PD w w w .docu-track. co m tujuan untuk membangun sistem informasi yang berbasiskan komputer computer based information. Secara garis besar ada tiga kegiatan utama yang bisa dijadikan metodologi dalam melaksanakan pengembangan sistem yaitu: tahap analysis, tahap design dan tahap implementation. Tiga tahap inilah yang penulis terapkan dalam proses pengembangan sistem informasi penggajian PT. Mustika Abadi Sentosa. 2.3.1 Tahap Analisa Pada tahap analisa ini diidentifikasi permasalahan, kesempatan yang ada dan hambatan-hambatan apa saja yang terjadi Kemudian dievaluasi ulang sehingga dapat menemukan usulan-usulan sebagai rekomendasi kebutuhan sistem yang perlu dikembangkan, dari usulan- usulan tersebut dipilih usulan yang terbaik. Tahap analisis merupakan suatu tahap yang kritis dan sangat penting, karena kesalahan didalam tahap ini akan menyebabkan kesalahan pada tahap selanjutnya. 2.3.2 Tahap Perancangan Pada tahap ini, dibuat rancangan secara rinci dari sistem baru yang diusulkan, diantaranya: a. Perancangan Sistem yang meliputi Data Flow Diagram Level 0 Diagram Konteks, Data Flow Diagram Level 1 sampai Data Flow Diagram Level 3. Click to buy NOW PD w w w .docu-track. co m Click to buy NOW PD w w w .docu-track. co m b. Perancangan file merupakan perancangan basis data yang meliputi Entity Relationship Diagram ERD, Normalisasi dan Kamus Data. c. Perancangan masukan Input dan perancangan keluaran Output yang meliputi form-form menu program. 2.3.3 Tahap Implementasi Pada tahap ini dilakukan penulisan program aplikasi menggunakan bahasa pemrogramman visual basic versi 6.0, kemudian dilakukan pengujian terhadap program. Setelah program diuji dan dinyatakan sudah dapat berjalan sesuai yang diharapkan, langkah selanjutnya adalah penginstallan program, pelatihan kepada user serta pergantian program lama dengan program baru.

2.4. Alat Perancangan Sistem