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.