Metode Pengembangan Sistem METODOLOGI PENELITIAN

Pengembangan Teknologi Informasi dan Komunikasi TIK DEPDIKNAS, dan lain-lain. Penulis menggunakan dua referensi skripsi dan satu jurnal sebagai perbandingan terkait dengan penelitian yang berjudul: 1. Analisis dan Perancangan Basis Data Pada Aplikasi IT Help desk Berbasis WEB di PT Bank Mandiri Persero Mika, Anita, Oktavia, 2007. 2. Aplikasi Sistem Monitoring Berbasis Web Untuk Open Cluster Ohara, 2005. 3. Sistem Monitoring Keamanan Menggunakan PLC FESTO Hendrik, Thiang, 2002.

3.2 Metode Pengembangan Sistem

Penulis metode pengembangan sistem menggunakan System Development Life Cycle SDLC dengan strategi Waterfall. Dengan tahapan yaitu system initiation , system analysis, system design, dan system implementation. 1. System Initiation Penulis melakukan inisiasi identifikasi permasalahan yang terjadi. a. Identifikasi Masalah Penulis pada fase ini, melakukan identifikasi permasalahan yang terjadi pada help desk PUSTEKKOM KEMENDIKNAS, yakni: 1. Proses dalam menangani masalah koneksi jaringan LAN PUSTEKKOM serta kerusakan hardware yang 44 membutuhkan koordinasi terkait pengadaan barang yang membutuhkan waktu, 2. Belum adanya sistem yang memberikan laporan secara sistematis. Semua pencatatan laporan, laporan bulanan serta perhitungan masalah masih dilakukan manual. Hal ini dapat memberi dampak negatif, yakni: adanya masalah yang tidak tercatat, perhitungan masalah tidak akurat karena dilakukan manual dan perlunya Kepala Bidang IT menunggu untuk mendapatkan laporan yang diinginkan, 3. Dan juga belum adanya sistem yang mampu mengukur tingkat masalah pada help desk dalam menangani permasalahan yang terjadi pada LAN PUSTEKKOM. Oleh karena itu, berdasarkan identifikasi dari permasalahan yang terjadi dibutuhkan suatu sistem yang aktif memonitor sehingga permasalahan yang terjadi dapat langsung tertangani, dan hasil laporan yang dapat di lihat langsung permasalahan yang ada oleh Kepala Bidang IT dan untuk melihat kinerja pemanfaatan help desk, serta otomatisasi sistem untuk menangani kerusakan hardware yang terkoordinasi dengan Sub.Bidang Rumah Tangga Pada identifikasi masalah akan terlihat batasan atau ruang lingkup sistem, identifikasi kebutuhan dan tujuan pengembangan sistem. 45 2. System Analysis Pada tahap ini penulis melakukan analisa dengan memahami sistem yang sedang berjalan, kelebihan dan kekurangan sistem yang berjalan serta di buat usulan pada sistem baru dengan memberikan solusi. a. Sistem yang Berjalan Help desk PUSTEKKOM KEMENDIKNAS berfungsi untuk memberikan informasi dan penanganan gangguan apabila terjadi kendala dalam penggunaan LAN, yaitu: 1. Setiap informasi atau masalah dapat disampaikan kepada help desk melalui empat cara, yaitu: Via telephone, Via SMS, Via Email, fax . 2. Kelebihan dari sistem yang berjalan saat ini yakni kesesuaian dengan SOP LAN PUSTEKKOM yang diinginkan oleh Kepala Bidang IT PUSTEKKOM KEMENDIKNAS. Kekurangan dari sistem yang berjalan saat ini yakni: 1. Proses penanganan masalah koneksi jaringan LAN dan kerusakan hardware tidak terkontrol menjadikan permasalahan yang tidak tertangani. 2. Terkait dengan kerusakan hardware, membutuhkan koordinasi dengan Bidang Rumah Tangga dan butuh waktu untuk menangani masalah pengadaan barang yang dibutuhkan dan masih berifat manual. 46 3. Belum adanya laporan secara sistematis merupakan salah satu faktor bagi Kepala Bidang IT untuk evaluasi hasil laporan dari permasalahan yang ada. b. Analisis Sistem Dari analisis masalah yang ada, maka dibutuhkan suatu sistem yang mampu memonitor permasalahan yang terjadi sehingga secara real time masalah dapat tertangani dengan baik. Database yang terintegrasi dengan baik membuat suatu perhitungan masalah untuk memberikan laporan yang akurat. Kebutuhan pengguna diidentifikasikan, yakni: database yang terintegrasi dengan baik, pencatatan masalah yang tersistem, laporan bulanan yang akurat, informasi permasalahan yang terjadi, penganganan masalah yang jelas oleh siapa yang menangani. Oleh karena itu, penulis memberikan alternatif solusi sebagai pemecahan masalah akan kebutuhan pengguna, yakni: a. Sistem yang memiliki hak akses kepada pihak tertentu untuk dapat memperoleh informasi tentang permasalahan yang ditangani oleh help desk, merancang sistem secara real time pada pencatatan masalah, b. Sistem dengan hasil laporan yang akurat untuk membantu Kepala Bidang IT dalam evaluasi hasil laporan serta mengukur tingkat masalah pada help desk dalam penanganan dari permasalahan yang ada baik terkait 47 dengan koneksi jaringan LAN maupun kerusakan hardware . Kelebihan dari sistem yang akan dikembangkan yakni dapat memberikan informasi sesuai dengan kebutuhan pengguna, pemecahan masalah yang real time, dan keakuratan laporan bulanan. Tools yang akan digunakan untuk mengembangkan sistem ini yakni: flowchart, DFD, spesifikasi proes, ERD, normalisasi, kamus data, struktur data, dan STD. Kekurangan dari sistem yang akan dikembangkan yakni keamanan data yang belum terkondisikan. c. Usulan Sistem Baru Sistem yang akan dikembangkan dapat membantu pihak help desk untuk memantau adanya permasalahan yang timbul dan langsung melakukan input pencatatan data masalah atau mendatangi pelapor untuk menangani masalah tersebut. Masalah yang ditangani oleh bagian help desk hanya terkait pada LAN PUSTEKKOM apabila ada kerusakan hardware, help desk mengirim pesan kepada Sub.Bidang Rumah Tangga untuk memenuhi kebutuhan pengadaan barang kemudian data masuk dalam database. Help desk dapat langsung mengajukan pengadaan barang melalui inteface sistem yang disediakan tanpa harus menemui langsung, hasil pencatatan dan perhitungan masalah akan digunakan sebagai laporan kepada Kepala Bidang IT untuk 48 menentukan kebijakan selanjutnya. Alur usulan sistem baru akan dijelaskan dengan flowchart pada BAB IV. Keterangan simbol- simbol yang digunakan penulis terlampir dalam daftar simbol. 3. System Design Pada tahapan ini penulis melakukan perancangan proses sebagai alternative solusi, spesifikasi proses. Kemudian merancang database dan tampilan sebagai desain dari pemilihan solusi terbaik, serta perancangan jaringan. a. Perancangan Proses Perancangan proses di sini dimaksudkan untuk membuat pemodelan terhadap sistem baru yang dapat mewakili sistem yang berjalan saat ini pada help desk. Dengan empat entitas yang terkait yakni Admin frontdesk, Tim Support, Sub.Bidang Rumah Tangga kerusakan hardware, dan Kepala Bidang IT. Perancangan proses akan dijelaskan dengan Data Flow Diagram DFD dan spesifikasi proses pada BAB IV. Keterangan simbol-simbol yang digunakan penulis terlampir dalam daftar simbol. b. Perancangan Input dan Output Untuk perancangan Input dan Output, tools atau peralatan yang digunakan peneliti sebagai alat bantu adalah shape pada Microsoft Power Point . c. Perancangan Database Penulis menyimpulkan bahwa diperlukannya identifikasi tipe entitas yakni terkait pegawai, subbidrt, admin, timsupport, 49 kepbidit, mslh, jenis_mslh, status, mslh_hd, mslh_lan, via, lokasi, lan, hd, buku_tamu, hasil, faq. Database yang akan di bangun menggunakan tools: ERD, normalisasi, kamus data, struktur data, dan STD State Transition Diagram. Keterangan simbol-simbol yang digunakan penulis terlampir dalam daftar simbol. d. Perancangan Tampilan User GUI Untuk perancangan GUI, tools atau peralatan yang digunakan peneliti sebagai alat bantu adalah shape pada Microsoft Power Point . e. Perancangan Jaringan Untuk perancangan arsitektur jaringan pada pengembangan sistem monitoring help desk ini menggunakan teknologi internet. Dimana help desk berperan sebagai admin yang mengontrol permasalahan. 4. System Implementation Pada tahap ini penulis melakukan coding dan pengujian sistem. a. Coding Pada pengembangan sistem ini, penulis menggunakan bahasa pemograman Hypertext Processor PHP dengan menggunakan database mysql. b. Pengujian Sistem Dari pengembangan sistem ini, dilakukan secara pengujian black-box dengan melakukan test-case : mempartisi input dan 50 output dalam suatu program. Berikut contoh tabel pengujian black- box yang diisi langsung dari pengguna, sebagai berikut: Tabel 3.1 Contoh Tabel Pengujian Black-box NO TEST CASE HASIL HARAPAN HASIL KELUAR Untuk Tampilan Admin P ada tabel 3.1, kolom test case berisi case yang akan dilakukan pengetesan oleh pengguna dan hasilnya akan terlihat pada kolom hasil harapan. Untuk membuktikannya apakah hasil sesuai atau tidak ada pada kolom hasil keluar. 1 Mengetikkan alamat localhost halaman address browser Tampil Menu Login Sesuai 2 Apabila salah memasukkan username atau password Tampil alert atau peringatan bahwa username password Anda salah Sesuai

3.3 Kerangka Berpikir