Analisis Sistem System Analisis

pencatatan data masalah atau mendatangi pelapor untuk menangani masalah tersebut. Masalah yang ditangani oleh bagian helpdesk dilakukan secara online dengan menggunakan internet PT. Primus Indojaya apabila ada kerusakan hardware, software pada client kemudian helpdesk mengirim pesan kepada Sub.Bidang IT untuk menyelesaikan masalah kemudian data masuk dalam database. Client dapat langsung melaporkan masalah melalui inteface sistem yang disediakan tanpa harus menemui langsung, hasil pencatatan dan perhitungan masalah akan digunakan sebagai laporan kepada Kepala Bidang IT untuk menentukan kebijakan selanjutnya. Alur usulan sistem baru akan dijelaskan selengkapnya pada BAB IV.

3.2.3 Desain Sistem System Design

Pada tahap ini akan dilakukan perancangan dari perangkat lunak helpdesk ticketing system berdasarkan hasil analisa yang telah dilakukan sebelumnya.

1. Perancangan Proses

Perancangan proses di sini dimaksudkan untuk membuat pemodelan terhadap sistem baru yang dapat mewakili sistem yang berjalan saat ini pada helpdesk. Dengan 4 entitas yang terkait yakni Admin frontdesk, Tim Support, kerusakan hardware, dan Kepala Bidang IT. Perancangan proses akan dijelaskan dengan pemodelan UML pada BAB IV.

2. Perancangan

Database Penulis menyimpulkan bahwa diperlukannya identifikasi tipe entitas yakni terkait pegawai, subbidrt, admin, timsupport, kepbidit, mslh, jenis_mslh, status, mslh_hd, mslh_lan. 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. 3. Perancangan Tampilan Untuk tampilan antarmuka interface pada sistem ini, penulis melakukan perancangan tampilan yang terdiri dari rancangan masukan dan rancangan keluaran.

4. Perancangan Jaringan

Untuk perancangan arsitektur jaringan pada pengembangan Helpdesk ticketing system ini menggunakan jaringan Internet, informasi dapat di peroleh secara menyeluruh.

3.2.4 Implementasi Sistem System Implementation

Pada tahap ini akan dilakukan konstruksi perangkat lunak, pengevaluasian terhadap hasil perancangan helpdesk ticketing system dan perangkat lunak yang dikembangkan dan pengimplementasian terhadap sistem tersebut.

1. Coding

Pada pengembangan sistem ini, penulis menggunakan bahasa pemograman Hypertext Processor PHP dengan menggunakan database mysql.

2. Pengujian Sistem

Pengujian helpdesk ticketing system yang telah dikonstruksikan, kemudian diuji agar dapat mengetahui kesalahan-kesalahan yang terdapat dalam perangkat lunak sistem dan kemudian dapat diperbaiki agar sesuai dengan yang diharapkan. Pengujian tersebut dilakukan dengan dua tahap yaitu tahap alpha testing dengan menggunakan data dummy tidak sebenarnya dan tahap beta testing menggunakan data sebenarnya yang terdapat pada PT. Primus Indojaya. Pengujian dilakukan menggunakan metode black box testing yaitu dengan cara meng-input- kan data ke dalam sistem dan melihat hasil outputnya apakah sesuai dengan yang diharapkan.

3.3 Kerangka Berfikir Penelitian

Dalam melakukan penelitian ini, peneliti melakukan tahapan-tahapan kegiatan dengan mengikuti rencana kegiatan yang tertuang dalam kerangka berpikir meliputi metode pengumpulan data dan metode pengembangan sistem. Gambar 3.1 merupakan kerangka berpikir penelitian sistem ini.