BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem kedalam bentuk coding bahasa pemrograman. Dalam rencana Implementasi Sistem ada empat landasan yang akan dikemukakan yaitu : a. Penjadwalan waktu kegiatan yang akan dilakukan dalam pembangunan sistem. b. Mengalokasikan sumber sumber dan keahlian yang diperlukan untuk pelaksanaan kegiatan. c. Menentukan waktu pelaksanaan untuk setiap kegiatan d. Menentukan urutan pelaksanaan kegiatan yang telah diidentifikasi Kegiatan implementasi ini meliputi kebutuhan perangkat lunak, perangkat keras, pemilihan bahasa pemrograman yang sesuai, teknik pemrograman dan pengujian sistem dan program yang telah dirancang sesuai dengan kebutuhan instansi atau perusahaan. Pada sub ini akan dijelaskan uraian tentang tahapan implementasi dari Sistem Pendukung Keputusan Penempatan Jabatan Di PT. Karya Abadi. 87
88 5.1 Kebutuhan Perangkat Lunak Sistem Pendukung Keputusan Pendukung Penempatan Jabatan dibutuhkan perangkat lunak Visual Studio 2010 dengan menggunakan bahasa pemrograman C# untuk membuat sebuah interface sebagai sarana interaksi antara user dengan data penjualan yang disimpan didalam database dengan menggunakan SQL Server 2008 R2. 5.2 Kebutuhan Perangkat Keras Perangkat keras yang minimal diperlukan untuk membangun Sistem Pendukung Keputusan Penempatan Jabatan sesuai dengan rekomendasi yang diberikan Visual Studio 2010 sebagai berikut : a. CPU Intel Pentium (2.40 GHz, 512Mb of RAM) b. Hardisk terpasang 80Gb c. Mouse dan Keyboard d. Monitor e. Printer 5.3 Teknik Pemrograman Sistem Pendukung Keputusan Penempatan Jabatan di PT Karya Abadi dikembangkan dan diimplementasikan dengan bahasa Pemrograman Visual C# yang menggunakan Visual Studio 2010 diproduksi oleh Microsoft, sebuah perusahaan perangkat lunak di Amerika Serikat. Aplikasi yang telah menerapkan Graphic User Interface (GUI) sebagai perantara untuk berinteraksi dengan pemakai. Sarana yang sering disebut control
89 ini antara lain kotak dialog, tombol, menu, kotak cek panel dan lain lain. Berdasarkan kelebihan kelebihan diatas, penulis berupaya mewujudkan rancangan Sistem Pendukung Keputusan Penempatan Jabatan PT. Karya Abadi dengan menggunakan bahasa Visual C# dengan segala fasilitas yang ada pada Visual Studio 2010 yang menurut penulis dapat memenuhi rancangan yang telah disusun. Pemilihan Visual Studio 2010 sebagai sarana untuk pengembangan dan implementasi aplikasi pendukung keputusan dilakukan dengan alasan : a. Visual Studio 2010 menyediakan fasilitas pembuatan antarmuka yang cukup memadai. b. Visual Studio 2010 menyediakan lingkungan pengembangan yang terintegrasi meliputi penyuntingan, linking, kompilasi, eksekusi program, dan penelusuran program c. Visual Studio 2010 memiliki kemampuan dalam penanganan memory dalam jumlah besar, hal ini memungkinkan karena Visual Studio 2010 dijalankan pada sistem operasi Windows yang menyediakan memory lebih banyak dibandingkan sistem operasi Ms-Dos. 5.4 Pengujian Program Program yang telah dibuat perlu dilakukan pengujian program. Pengujian program sangat diperlukan untuk membuktikan bahwa program berjalan dengan yang diinginkan, karena sifat bahasa pemograman adalah melakukan apa yang diinginkan operator, jadi komputer hanya memproses. Bila dianggap memenuhi
90 ketentuan dalam bahasa pemograman maka Visual Studio 2010akan menjalankan perintah dan mengeluarkan hasil untuk itu diperlukan beberapa cara terhadap program yang dibuat. a. Uji Modul Pengujian ini menghandalkan dari modul pribadi. Tiap-tiap dari program diuji untuk mengetahui apakah tiap bagian tersebut dapat berkerja dengan baik atau tidak. Untuk mengetahui apakah bagian tersebut sudah sesuai adalah apabila dibuat berdasarkan penanganan basis data secara sistematis. b. Uji Pengembangan Pengujian ini diterapkan pada modul atau bagian-bagian program dipadukan kedalam seluruh paket program, atau pengujian dilakukan setelah masing-masing modul dipadukan. c. Uji Operasional Uji Operasional merupakan uji yang dilakukan untuk memeriksa bagaimana program bertindak dalam keadaan realitis. Pengujian dilakukan dengan menjalankan program kemudian mengaktifkan seluruh bagian sesuai dengan urutan dan diberikan pada menu-menu dan perintah-perintah yang ada disetiap program yang dijalankan. Sesuai dengan pengujian yang dilakukan maka program dapat dikatakan bekerja dengan baik dan telah sesuai dengan rancangan yang dibuat. Pembuatan Perancangan Sistem Pendukung Keputusan Penempatan Jabatan PT. Karya Abadi dilakukan dengan menggunakan Visual Studio 2010.
91 5.5 Pengujian Sistem Pengujian sistem dilakukan untuk memeriksa kekompakkan antar komponen sistem, dengan tujuan utamanya adalah untuk memastikan elemen elemen sistem berfungsi sesuai yang diharapkan. Pengujian sistem termasuk juga pengujian program secara menyeluruh. Kumpulan program dapat menerima dengan baik, memproses dan memberikan keluaran program yang baik pula. Tahap pertama pengujian dilakukan untuk proses input data, mulai dari input data matriks, data sub matriks dan data karyawan. Untuk menghasilkan output yang diinginkan, dan hasilnya sesuai dengan rancangan yang diusulkan. Kemudian tahap selanjutnya dilakukan pengujian terhadap laporan yang terdiri dari laporan data karyawan. Tabel 5.1 Pengujian Validasi Masuk dan perubahan password Mengisi password Hanya password yang benar akan diperbolehkan login OK Mengisi password lama dan password baru Hanya password lama yang benar dan konfirmasi password baru yang benar OK akan diperbolehkan perubahan password
92 Tabel 5.2 Pengujian input data matriks Mengisi matriks Hanya angka yang dapat OK dengan angka dan diinputkan huruf Tabel 5.3 Pengujian input sub matriks Mengisi sub Hanya angka yang dapat OK matriks dengan diinputkan angka dan huruf Tabel 5.4 Pengujian Pembuatan Laporan Klik submenu Menampilkan Laporan Data OK Laporan Data Karyawan Karyawan