Metode Pengembangan Aplikasi Analisis Perancangan

4 Perancangan Pada tahap ini adalah perancangan aplikasi yang akan dibuat menggunakan software visual basic 6.0

3.6 Metode Pengembangan Aplikasi

Dalam pengembangan aplikasi ini, penulis menggunakan model Sekuensial Linear. Model ini juga disebut dengan “siklus kehidupan klasik” atau “model air terjun”, dimana sekuel linier mengusulkan sebuah pendekatan pengembangan aplikasi yang sistem Informasiatik. Penulis menerapkan beberapa tahap siklus pengembangan Sekuel Linier Pressman, 1997 : 38, yaitu: Gambar 3.18 Model Sekuensial Linear Pressman 2002 : 37

a. Analisis

Analisis adalah pengumpulan kebutuhan aplikasi yang akan dibuat, Pada fase ini diperlukan pemahaman domain informasi, tingkah laku, performansi, dan antar muka interface yang diperlukan. Kebutuhan aplikasi harus didokumentasikan dan dilihat lagi dengan pelanggan. Tahap analisis dapat diuraikan sebagai berikut : 1. Analisis sistem berjalan Pada tahap ini diuraikan bagaimana Aplikasi yang telah ada berjalan. Hasil analisa dari penelitian lapangan yang dilakukan penulis pada seorang desain interior sebagian besar menggunakan naluri untuk menentukan besar daya listrik dalam suatu ruangan. Setelah menentukan besar daya listrik seorang desain interior UNREGISTERED VERSION OF CHM TO PDF CONVERTER PRO BY THETA-SOFTWARE UNREGISTERED VERSION OF CHM TO PDF CONVERTER PRO BY THETA-SOFTWARE mencocokkan dengan standar tingkat pencahayaan yang terdapat pada SNI 03-6197- 2000 Konservasi energi pada sistem pencahayaan apakah besar tingkat pencahayaan dalam ruangan sudah sesuai sesuai dengan standar nasional indonesia. 2. Analisis aplikasi usulan Sebagaimana yang telah diutarakan diatas seorang desain interior sebagian besar menggunakan naluri dan menggunakan perhitungan secara manual untuk menentukan berapa besar daya listrik yang dibutuhkan untuk digunakan dalam suatu ruangan tertentu oleh karena itu penulis mengusulkan suatu aplikasi yang dapat mempermudah atau membantu seorang desain interior dalam mengatasi masalah diatas dan membantu menghemat energi.

b. Perancangan

Tahap perancangan adalah mendesain komponen-komponen informasi aplikasi yang telah didapat pada tahap analisis dengan tujuan untuk dikomunikasikan dengan user. Tahap Perancangan dapat diuraikan sebagai berikut : 1. Perancangan Antar Muka Perancangan antarmuka dibuat agar user dengan mudah dapat mengoperasikan dan mengerti bagaimana sistem dapat digunakan. Dalam Perancangan ini terdapat beberapa tahap yaitu : a. STD menu program State transition diagram STD bertujuan untuk menggambarkan aktifitas dan interaksi yang ada di dalam aplikasi yang akan dibuat. Gambar 3. 19 STD Menu Utama b. Perancangan Input Output Perancangan input di buat untuk mesasukkan data kedalam form atau halaman inputan yang telah disediakan. Perancangan output di buat untuk menampilkan hasil informasi dari inputan data kedalam form, , dalam output ini keluaran daya lampu listrik dibuat menjadi kelipatan dari 5, dan dibatasi maksimal daya lampu listrik 40w. UNREGISTERED VERSION OF CHM TO PDF CONVERTER PRO BY THETA-SOFTWARE UNREGISTERED VERSION OF CHM TO PDF CONVERTER PRO BY THETA-SOFTWARE Gambar 3. 20 Desain Input Output 2. Komponen Alikasi Komponen Aplika merupakan penjelasan dari komponen - komponen yang digunakan untuk pengembangan aplikasi baik Aplikasimaupun perangkat keras. a. Perangkat Lunak Perangkat lunak yang mendukung aplikasi ini adalah sebagai berikut : 1. MatLab 7.0.1 Matlab pada sistem ini digunakan untuk analisis fuzzy dari data-data yang diperoleh. Prosedur perhitungan, visualisasi dan pemograman dengan Matlab sangat mudah dilakukan karena variabelnya dinyatakan dalam notasi matematika biasa. Penamaan variabel dalam Matlab dilakukan secara langsung tanpa melalui deklarasi seperti Pascal, Delphi dan Fortran. Basis data dalam bentuk syntax tidak perlu dinyatakan secara khusus, sehingga memudahkan perhitungan dalam waktu yang lebih singkat. 2. Visual Basic 6.0 Microsoft visual basic 6.0 disini digunakan untuk membuat aplikasi setelah dilakukan analisis menggunakan matlab Kelebihan dari Microsoft Visual Basic 6.0 adalah 1. Kompiler yang sangat cepat 2. Control data object untuk Activex yang baru 3. Dapat mendukung database yang terintegrasi dengan variasi aplikasi yang sangat luas 4. Perancangan data laporan yang lebih baru 5. Adanya package dan deploymen wizard yang bias digunakan untuk membuat distribusi disk dari aplikasi yang kita buat 6. Adanya tambahan dukungan terhadap internet. b. Perangkat Keras Perangkat keras yang digunakan dalam aplikasi ini adalah Komputer dengan spesifikasi sebagai berikut : 1 Prosesor Intel Pentium IV 2.80 Ghz 2 Memori RAM 512 MB 3 Kapasitas Hard Disk 80 GB 4 Monitor dengan resolusi 1024 X 768 5 VGA Card 128 MB 6 Keyboard dan Mouse 7 USB Port

c. Kode