5.1
Pengertian
Desain System
Desain atau
perancangan dalam pembangunan perangkat lunak merupakan upaya untuk
mengonstruksi sebuah sistem yang memberikan kepuasan (mungkin informal) akan
spesifikasi kebutuhan fungsional, memenuhi target, memenuhi kebutuhan secara
implisit atau eksplisit dan segi performansi maupun penggunaan sumber daya,
kepuasan batasan pada proses desain dan segi biaya, waktu, dan perangkat.
Desain
perangkat lunak bukan hanya sebuah perancangan berupa interface (antar muka)
sebuah perangkat lunak, tetapi memiliki lingkup yang jauh lebih luas.
Sebuah proses untuk
mendefinisikan sesuatu yang akan dikerjakan dengan menggunakan teknik yang
bervariasi serta didalamnya melibatkan deskripsi mengenai arsitektur serta
detail komponen dan juga keterbatasan yang akan dialami dalam proses
pengerjaannya.
Sebuah proses
perancangan membutuhkan pengetahuan mengenai berbagai teknik atau model
perancangan yang dapat digunakan. Selain itu, sebuah perancangan membutuhkan
hasil analisa yang telah mampu mendeskripsikan kebutuhan dari sistem yang
akan dibuat.Dan seorang desainer harus memahami kendala atau hambatan
yang mungkin terjadi pada saat implementasi.
Ini berarti bahwa sebuah
proses perancangan memiliki 3 unsur penting, yakni :
1. Pengetahuan mengenai teknik
perancangan
2. Kebutuhan sistem
3. Kendala yang mungkin terjadi
Desain
Perangkat Lunak merupakan sebuah proses yang berkelanjutan dari analisa dan
didalamnya melakukan identifikasi hasil analisa serta menghasilkan konsep dasar
untuk kepentingan pengembangan perangkat lunak.
Dalam
pengertian yang sama, dapat digolongkan bahwa perancangan adalah mengubah dari
“apa” yang menjadi kebutuhan, menjadi “bagaimana” mendefinisikan kebutuhan
tersebut menjadi sebuah perangkat lunak. Acuan umum untuk menilai
bahwa hasil perancangan merupakan hasil perancangan yang baik
Hasil
perancangan harus mengimplementaasikan hasil analisa secara eksplisit dan
memenuhi kebutuhan pengguna secara implisit. Hasil perancangan harus dapat
dimengerti oleh pihak pengembang perangkat lunak yang akan mengimplementasikan
ke dalam bahasa pemrograman. Hasil perancangan harus
menyediakan gambaran yang lengkap mengenai perangkat lunak yang akan dibuat,
baik dari segi data, fungsi serta perilaku yang akan dijalankan oleh perangkat
lunak tsb.
Sebuah
perancangan perangkat lunak yang baik harus memenuhi syarat-syarat berikut :
1. Fleksibel
2. Mudah ditransfer
3. Mudah dimodifikasi
4. Mudah digunakan
5. Handal
6. Aman
7. Tidak Mahal
Desain suatu perangkat lunak
merupakan proses beberapa tahap yang difokuskan pada 4 atribut yang berbeda
dari sebuah program yaitu:
1. Struktur Data
2. Arsitektur software
3. Tampilan antarmuka
4. Algoritma (prosedur)
5.2
Membuat Prototipe
menggunakan Balsamiq Mockup
Berikut adalah langkah-langkah
membuat prototype menggunakan balsamiq mockup :
1.
Setelah
aplikasi berhasil diinstall di PC atau laptop silahkan anda buka aplikasi
tersebut.
2.
Langkah
berikutnya yaitu memilih platform yang akan digunakan , dengan cara memilih
menu toolbar container, di bagian container telah disajikan berbagai macam
platform penampil aplikasi yaitu Browser, Smartphone dan Ios. Pada tutorial
kali ini saya ingin membuat menggunakan platform Smartphone. Cara
menggunakannya cukup mudah cukup klik gambar smartphone dan tarik kebagian
tengah layar.
3.
Apabila tampilan device sudah muncul
silahkan tambahkan keterangan di bagian atas dengan cara memilih menu text dan
pilih label. Text yang dipilih juga dapat diubah propertinya,
seperti mengubah ukuran font.
4.
3. Setelah anda membuat
keterangan login , langkah berikutnya membuat form username dan password dengan
cara pilih bagian menu Form dan pilih text
input.
5.
4. Setelah form username dan kata
sandi berhasil dibuat, langkah selanjutnya membuat tombol masuk dengan cara
tetap pada menu form dan pilih button.
6.
5. Apabila prototipe berhasil
dibuat, silahkan periksa dan jalankan hasil karya anda dengan menekan tombol
play di bagian kanan atas aplikasi. Di bawah ini gambar hasil prototipe login.
7.
Setelah
prototipe dirasa sudah baik ,silahkan export hasil nya ke bentuk PDF , dengan
cara memilih menu project dan pilih export to PDF.
Tidak ada komentar:
Posting Komentar