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