Studi Pustaka Metode Pengumpulan Data

3.2.2 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 memvisualisasi prosedur sistem yang sedang berjalan dan prosedur sistem usulan. Dalam tahap analisis sistem ini terdapat tiga tahapan, yaitu: 1. Problem Analysis, mempelajari bagaimana proses pembuatan laporan yang telah berjalan dan mendefinisikan masalah-masalah yang terdapat di dalamnya. 2. Requirement Analysis, menganalisa kebutuhan yang diperlukan dalam permasalahan system tersebut. 3. Decision Analysis, menentukan solusi yang akan digunakan dalam mengatasi masalah pada sistem beserta rich picture sistem yang akan diusulkan.

3.2.3 Design

3.2.3.1 Desain Proses

Pada tahap desain proses, tools-nya menggunakan Diagram-Diagram UML Unified Modelling Language. Namun tidak semua Diagram yang disediakan oleh UML digunakan dalam perancangan sistem ini. Hanya beberapa Diagram UML saja yang digunakan oleh penulis, yang menurut penulis dapat mendukung perancangan aplikasi ini. Adapun Diagram yang digunakan oleh penulis adalah sebagai berikut: 1. Use Case Diagram, pada tahap ini penulis menggambarkan Diagram yang menjelaskan aktifitas yang dilakukan sistem informasi penjualan yang akan dibangun dan siapa saja actor yang berinteraksi dengan sistem ini. a. Identifikasi Actor, pada tahap ini penulis mengidentifikasi actor-actor yang terlibat dalam sistem ini dan apa saja tugas-tugasnya di dalam sistem informasi penjualan. b. Perancangan Use Case, pada tahap perancangan use case ini penulis menggambarkan use case beserta hubungannya dengan actor-actor yang terlibat di dalam sistem. c. Use Case Narrative, menjelaskan secara narasi Diagram use case sistem informasi penjualan ini. 2. Activity Diagram, pada tahap perancangan diagram ini menggambarkan berbagai alir aktifitas apa yang dilakukan user dan sistem dalam sistem informasi