Observasi Wawancara Studi Lapangan

51 Adapun dalam tahapan pengembangan sistem ini terdiri dari beberapa aktivitas yang tentunya sesuai dengan tahapan yang sebelumnya telah dijabarkan pada alur proses pengembangan sistem. Tahapan tersebut yaitu:

3.2.1 Mendefinisikan Lingkup Scope Definition

Pada tahap ini, penulis dan user melakukan sejenis pertemuan untuk menggambarkan permasalahan, menentukan ruang lingkup pengembangan sistem, mengidentifikasi tujuan dari sistem dan kebutuhan informasi untuk mencapai tujuan.

3.2.2 Analisis Sistem Analysis

Pada tahap ini, penulis menjabarkan tentang permasalahan yang terjadi pada sistem yang sedang berjalan dan analisis sistem yang diusulkan untuk memperbaiki sistem yang lama. Penulis menggunakan rich picture dalam memvisualisasikan prosedur sistem yang sedang berjalan dan prosedur sistem usulan. Terdapat tiga tahapan analisis sistem pada alur pengembangan sistem RAD, yaitu: 1. Problem Analysis, mempelajari sistem yang ada atau sistem berjalan dengan pemahaman akan masalah-masalah pengembangan sistem. 2. Requirement Analysis, mendefinisikan dan memprioritaskan persyaratan-persyaratan bisnis. 52 3. Decision Analysis, menghasilkan arsitektur aplikasi untuk solusi yang disetujui.

3.2.3 Perancangan Sistem Design

Pada tahap perancangan sistem, tools nya menggunakan diagram- diagram UML Unified Modelling Language. Namun tidak semua diagram yang disediakan oleh UML digunakan oleh penulis dalam perancangan sistem ini. Hanya beberapa diagram UML saja yang digunakan oleh penulis, yang menurut penulis dapat mendukung perancangan aplikasi ini. Adapun beberapa diagram berikut ini: 1. Use Case Diagram, diagram yang menjelaskan aktivitas apa saja yang dilakukan sistem yang akan dibangun dan siapa saja yang berinteraksi dengan sistem tersebut. 2. Activity Diagram, diagram yang menggambarkan berbagai alir aktivitas dalam sistem yang dirancang, bagaimana masing-masing alir berawal sampai bagaimana mereka berakhir. 3. Sequence Diagram, diagram yang menjelaskan secara detail urutan proses yang dilakukan oleh sistem untuk mencapai tujuan dari use case, interaksi antar class, operasi apa saja yang terlibat, urutan antar operasi dan informasi yang diperlukan oleh masing- masing operasi. 4. Class Diagram, diagram yang menunjukkan antara class dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan.