14
2.4 Analisis dan Perancangan Sistem
2.4.1 Analisis Sistem
Analisis sistem merupakan suatu tahap menganalisis komponen-komponen yang ada dari suatu sistem serta menguraikannya sehingga dapat diketahui
permasalahan-permasalahan yang dihadapi serta hambatan-hambatannya dan segera dilakukan perbaikan terhadap sistem yang sedang berjalan atau membuat
sistem baru yang lebih kompleks.
Menurut Al-Bahra Bin Ladjamudin 2005 : 27-28 tahapan dalam
menganalisis sistem adalah sebagai berikut: 1. Mendefinisikan masalah mencakup mendefinisikan input, proses, dan output
dari sistem yang sedang berjalan dan sistem yang akan dibangun. 2. Memahami sistem yang sedang berjalan tersebut dan membuat definisinya
mendefinisikan input, proses, dan output. 3. Melihat alternatif apa saja yang tersedia untuk mencapai tujuan dengan
memperhatikan modifikasi sistem tersebut. 4. Memilih salah satu alternatif yang telah dirumuskan pada tahap sebelumnya.
5. Mengimplementasikan alternatif terpilih dari sekian alternatif yang telah ditawarkan tersebut.
6. Mengevaluasi dampak yang ditimbulkan akibat perubahan yang telah dilakukan terhadap sistem.
Universitas Sumatera Utara
15
2.4.2 Perancangan Sistem
Menurut Hanif Al Fatta 2007:24 Perancangan sistem adalah teknik pemecahan
masalah yang saling melengkapi dengan analisis sistem yang merangkai kembali bagian-bagian komponen menjadi sistem yang lengkap harapannya, dan sebuah
sebuah sistem yang diperbaiki.
Menurut Jogiyanto H.M 2005:195 Perancangan sistem merupakan
pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi, serta menggambarkan bagaimana suatu sistem dibentuk.
Desain sistem terdiri dari beberapa tahapan yaitu:
1. Desain sistem secara global, merupakan rancangan umum dari program aplikasi untuk membuat informasi mengenai isi program secara keseluruhan
dari alur program yang dibuat. 2. Desain sistem secara rinci, merupakan penjabaran lebih lengkap dan terinci
dari desain sistem secara global.
Dari pengertian di atas dapat disimpulkan perancangan sistem adalah proses penggambaran, pemetaan sebuah perencanaan dari suatu sistem yang akan
dikembangkan baik secara konseptual global maupun secara terinci.
Universitas Sumatera Utara
16
2.5 Data Flow Diagram DFD