Metode Pengembangan sistem Monitoring error proyek teknologi informasi secara Real-Time menggunakan Web Service sebagai pengukur kinerja tim proyek teknologi informasi : studi kasus solusi 247

3.1.4 Studi Literatur Sebagai bahan pertimbangan dalam penelitian tugas akhir ini penulis mencari aplikasi desktop ataupun aplikasi web yang menggunakan web service sebagai tool yang menghubungkan antara aplikasinya. Beberapa studi literatur sebagai bahan pertimbangan adalah sebagai berikut :

1. Ahmadi 2007 yang berjudul “Implementasi Web Service Pada Content Management System”

2. Wibowo 2008 yang berjudul “Web Services Sebagai penyedia Layanan Administrasi Pada Penjualan Tiket Bus” 3. Setiadi dan Tejo yuwono 2007 yang berjudul “Web Service Sebagai Solusi Interoperabilitas Antar Aplikasi E-Government. Karena perbedaan penerapan, maka aplikasi pada penelitian ini tidak mempunyai kelebihan dari aplikasi pada studi litertur. Tetapi kelebihan dari penggunaan web service pada aplikasi ini adalah hampir semua proses di proses di web service.

3.2 Metode Pengembangan sistem

Metode yang di gunakan dalam pengembangan sistem menggunakan metode SDLC dengan model waterfall, tahapan –tahapan yang digunakan pada model waterfall sebagai berikut. 3.2.1 Conception Pada tahapan conception sistem pada penelitian tugas akhir ini, yang di lakukan pada tahapan ini ialah : 34 1. Memahami sistem yang di gunakan dalam membuat laporan error. 2. Mengidentifikasi permasalahan yang sering timbul pada sistem yang sedang di gunakan. 3. Menyiapkan kebutuhan-kebutuhan yang akan di gunakan saat perancangan pada sistem yang diusulkan 3.2.2 Initiation Setelah teridentifikasi permasalahan dan di ketahui kebutuhan pada tahapan Initiation sistem maka pada perancangan sistem yang harus dilakukan adalah sebagai berikut : 1. Mengusulkan sistem yang baru untuk menangani proses dalam pembuatan laporan error dan kinerja tim proyek. 2. Menentukan ruang lingkup pada sistem yang di usulkan 3.2.3 Analysis Yang di lakukan pada tahapan analysis, yaitu : 1. Hasil yang akan di keluarkan adalah informasi spesifikasi error dan grafik kinerja tim pro yek. 2. Masukan yang harus diterima adalah pesan string mengenai error. 3. Data yang disimpan adalah detail error. 3.2.4 Design Setelah diusulkan sistem yang baru dan teridentifikasi kebutuhan yang di perlukan dalam pembangunan sistem yang baru, yang akan dilakukan pada tahapan design, yaitu: 35 1. Membangun alur sistem yang akan di usulkan dengan menggunakan tool struktur. Tool yang di gunakan seperti Bagan alir, Diagram alur data dan Statechart Diagram. 2. Menentukan entity-entity , proses, store dan alur data. 3. Menentukan atribut-atribut yang di butuhkan oleh entity yang ada pada sistem yang di usulkan dengan menggunakan ERD. 3.2.5 Construction Setelah di rancang alur sistem dan atributnya-atributnya, maka yang harus di lakukan pada tahapan construction adalah sebagai berikut : 1. Mempersiapkan hardware dan software yang di gunakan dalam membangun sistem yang sudah di rencanakan. 2. Setting Aplikasi dan database pada hardware yang akan diusulkan. 3.2.6 Testing Setelah tahapan contruction di lakukan maka tahapan testing perlu di lakukan untuk pengujian sistem yang di bangun. Tes yang di lakukan pada aplikasi dan database yang telah di setting, dari login sampai output laporan error dan grafik kinerja tim proyek. 3.2.7 Implementation and Maintenance Pada tahapan akhir yaitu mengoprasikan aplikasi dan database yang telah di bangun serta telah melalui tes pada tahapan testing. Kegiatan yang di lakukan pada tahapan ini adalah sebagai berikut : 36 1. Menempatkan aplikasi web service di web server, database di server database , dan aplikasi monitoring di komputer yang di gunakan untuk mengawasi error dan mengeluarkan laporan error yang terjadi. 2. Monitoring Error yang terjadi pada aplikasi yang di gunakan client. 3. Membuat surat tugas untuk memperbaiki error yang terjadi pada aplikasi client. 4. Memeriksa laporan error yang di lakukan pada akhir bulan. 5. Memeriksa laporan mengenai kinerja tim pro yek dalam menangani error yang terjadi pada aplikasi client.

3.3 Perangkat penelitian