Identifikasi Masalah Menganalisa Proses yang berjalan

51 2. Perbandingan Sistem yang Berjalan dengan yang di Usulkan Penulis membandingkan keunggulan dari sistem yang sedang berjalan dan sistem yang di usulkan. 3. Visualisasi Kebutuhan Sistem yang akan di usulkan Untuk memvisualisasi dari sistem yang di usulkan digunakan Use case diagram, dan Activity diagram. a. Usecase Scenario meskipun secara teknis bukan sebuah diagram. Pada tahap ini peneliti menjelaskan penggambaran aktor dari kasus-kasus yang saling berkaitan dimana aktor terdiri dari KASI, warga, dan Staff. b. Activity Diagram, peneliti menggambarkan aliran keseluruhan kegiatan, dan masing-masing usecase diagram dapat membuat satu kegiatan. c. Sequence Diagram, Peneliti menjelaskan interaksi objek yang disusun dalam suatu urutan waktu. Peneliti memperlihatkan tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam usecase.

3.2.5 Desain Fisik

Untuk fase desain fisik ini penulis menggunakan metode lanjutan dari Analisis yaitu OOD Object Oriented Design untuk memodelkan hubungan yang lebih baik lagi untuk menetapkan secara akurat, komponen-komponen perangkat lunak, baik itu desain system yang akan di usulkan. Untuk itu penulis 52 menggunakan kembali sebagai tools nya yaitu UML guna menyaring use case dan objek yang di gunakan untuk menunjukan lingkungan actual dari solusi tujuan penelitian ini. Dalam fase ini penulis juga merancang desain fisik dari system yang di bangun. Pada tahap ini relatif sederhana dan bersifat mekanis sebab perancangan yang baik sudah menggambarkan dengan baik apa yang harus dilakukan, seperti: 1. Class Diagram, peneliti menggambarkan kelas dan hubungannya, dan penjelasan detail tiap-tiap kelas di dalam model desain dalam logical view dari suatu sistem. 2. Struktur Data, Tabel-tabel yang di sediakan bentuk dari pendefinisian Class Diagram yang sebelumnya di sajikan. 3. Peneliti menggunakan State Transition Diagram STD dalam perancangan input; Diagram ini menggambarkan urutan dan variasi screen yang dapat muncul ketika pengguna menggunakan terminal dan selama satu sesi pengguna. 4. Layout sistem ini bertujuan untuk menggambarkan rancangan tampilan sistem yang akan dibuat. Perancangan layout terdiri dari halaman menu staff, KASI, dan warga.