Alur Proses Pengembangan Sistem

34 Namun, adakalanya inisiatif pengembangan sistem baru berasal dari bagian yang bertanggung jawab terhadap pengembangan sistem informasi seperti bagian inventarispada sistem ini, yang bermaksud mengembangkan sistem yang sudah ada atau mendefinisikan masalah-masalah yang belum tertangani. Dalam tahap ini, penulis akan menjabarkan permasalahan yang sering terjadi pada sistem yang sedang berjalan dan analisis sistem yang diusulkan. Dalam analisis sistem yang diusulkan ini, penulis menggunakan pendekatan analisis model driven yaitu penggunaan gambar, diagram, atau grafis dalam mengkomunikasikan suatu masalah, memecahkan masalah, persyaratan-persyaratan bisnis, dan solusi-solusi bisnis. Adapun metode yang digunakan adalah Analisis berorientasi objek Object-oriented analysis OOA. Penulis menggunakan UML Unified Modelling Language sebagai tools untuk analisis sistem ini. Adapun tabel ataupun diagram UML yang digunakan oleh penulis pada tahap analisis ini yaitu sebagai berikut: 1. Use Case Diagram 2. Activity Diagram Selain diagram diatas, penulis juga menggunakan diagram lain yang tentunya diluar dari diagram yang disediakan oleh UML, namun peranannya yang cukup penting bagi penulis dalam mendukung tahapan analisis sistem ini, yaitu: 1. List Pengguna Sistem User 2. Context Diagram 35

3.3.3. Perancangan Sistem Design

Dalam perancangan sistem ini, penulis juga menggunakan pendekatan model driven, sama pada pendekatan yang digunakan penulis pada tahap analisis sistem. Adapun metode yang digunakan adalah Desain berorientasi objek Object-oriented design OOD. Dengan UML Unified Modelling Language sebagai tools untuk perancangan dan pengembangan aplikasinya. UML menyediakan diagram-diagram yang sangat kaya dan dapat diperluas sesuai kebutuhan kita. Diagram adalah representasi secara grafis dari elemen-elemen tertentu beserta hubungan-hubungannya. Diagram penting karena diagram menyediakan representasi secara grafis dari sistem atau bagiannya. Representasi grafis sangat mempermudah pemahaman terhadap sistem. Namun tidak semua diagram yang disediakan oleh UML, digunakan oleh penulis dalam desain perancangan sistem ini. Hanya Use Case Naratif diagram UML saja yang digunakan oleh penulis. Selain itu, penulis juga menggunakan diagram lain yang tentunya diluar dari diagram yang disediakan oleh UML, namun peranannya yang cukup penting bagi penulis dalam mendukung tahapan perancangan sistem ini, yaitu: 1. Database Diagram