• Definisi :
Perancangan perangkat lunak adalah disiplin manajerial dan teknis yang berkaitan dengan pembuatan dan pemeliharaan produk perangkat lunak secara sistematis, termasuk pengembangan dan modifikasinya, yang dilakukan pada waktu yang tepat dan dengan mempertimbangkan faktor biaya.
• Tujuan :
Tujuan perancangan perangkat lunak adalah untuk :
• memperbaiki kualitas produk perangkat lunak
• meningkatkan produktivitas
• memuaskan teknisi perangkat lunak.
• Pengertian produk perangkat lunak :
Produk perangkat lunak adalah perangkat lunak yang digunakan oleh berbagai pengguna, bukan untuk pengguna pribadi.
• Hal-hal yang perlu diperhatikan dalam pengembangan sebuah produk perangkat lunak :
• kebutuhan dan batasan-batasan yang diinginkan pengguna harus ditentukan dan dinyatakan secara tegas,
• produk perangkat lunak harus dirancang sedemikian rupa sehingga mampu mengakomodasi paling tidak kepentingan tiga pihak berikut :
1. pelaksana implementasi,
2. pengguna,
3. dan pemelihara produk,
• penulisan source code harus dilakukan dengan hati-hati dan senantiasa melalui tahap uji,
• dilengkapi dengan dokumen-dokumen pendukung seperti :
1. prinsip pengoperasian,
2. user’s manual,
3. instruksi instalasi,
4. dokumen pemeliharaan,
• menyiapkan bantuan pelatihan.
• Tugas-tugas pemeliharaan perangkat lunak meliputi :
• analisa terhadap permintaan perubahan,
• perancangan ulang dan modifikasi terhadap source code yang diikuti dengan serangkaian proses uji,
• dokumentasi perubahan dan pembaruan dokumen-dokumen yang berkaitan dengan modifikasi,
• penyebaran produk yang telah mengalami modifikasi ke situs-situs pengguna.
• Jarak inteletual
• Pemetaan antara model dengan realitas yang dimodelkan dikenal sebagai jarak intelektual antara suatu persoalan dengan komputerisasi solusi atas persoalan tersebut.
• Prinsip dasar perancangan rekayasa perangkat lunak adalah merancang produk perangkat lunak yang meminimalkan jarak intelektual.
• Modul
• Prinsip dasar untuk menangani kerumitan dalam perancangan perangkat lunak adalah dengan melakukan dekomposisi terhadap sistem yang berukuran besar ke dalam beberapa subsistem yang lebih kecil.
• Unit dekomposisi tersebut dinamakan modul.
• Dalam dekomposisi tersebut harus ditetapkan pengantarmukaan (interfacing) antar setiap subunit, baik pengantarmukaan kendali maupun data.
• Pengantarmukaan kendali dilakukan dengan mekanisme hubungan pemanggilan (calling) antar modul.
• Pengantarmukaan data dilakukan dengan mekanisme penyampaian parameter (parameter passing) antar modul.
• Programmer
Programer adalah individu yang bertugas dalam hal rincian implementasi, pengemasan, dan modifikasi algoritma serta struktur data, dituliskan dalam sebuah bahasa pemrograman tertentu.
• Software Engineer
• Software engineer bertugas melakukan analisa, rancangan, uji dan verifikasi, dokumentasi, pemeliharaan perangkat lunak, serta pengelolaan proyek.
• Software engineer harus mempunyai keterampilan dan pengalaman seorang programmer
• Kualitas Produk Perangkat Lunak
Beberapa atribut yang merupakan ukuran kualitas perangkat lunak adalah :
• kegunaan, yaitu pemenuhan terhadap kebutuhan pengguna,
• keandalan, yaitu kemampuan melaksanakan fungsi yang diinginkan,
• kejelasan, yaitu penulisan program dilakukan secara jelas dan mudah dimengerti,
• efisiensi, terutama dalam waktu eksekusi dan penggunaan memory
Popular Posts
-
Draco Malfoy adalah karakter fiksi dan utama antagonis dalam JK Rowling 's Harry Potter seri. Dia adalah seorang Slytherin mahasiswa di ...
-
zhura Anyyong Haseo malem2 Lagi belum ada yang dikerjakan better im sharing with You All, Sabtu kemaren gue UM Sturktur & Organisasi...
-
Pelangi atau bianglala adalah gejala optik dan meteorologi berupa cahaya beraneka warna saling sejajar yang tampak di langit atau...
-
Albus Percival Dumbledore Wulfric Brian adalah tokoh fiksi, yang utama protagonis dalam JK Rowling 's Harry Potter seri. Bagi kebanyakan...
-
Keistimewaan Iklim di Korea bersifat iklim benua dan juga iklim samudra. Perubahan 4 jenis musim sangat jelas, hingga p...
-
Hermione Jean Granger (diucapkan / hərmaɪ.əni dʒi ɡreɪndʒər ː n / ) adalah karakter fiksi dan salah satu dari tiga protagonis (dua lainnya a...
-
Selama enam novel sebelumnya dalam seri Harry Potter , tokoh utama, Harry Potter , telah berjuang dengan kesulitan yang melekat pada remaja ...
-
zhura Pengertian J2ME Java2 Micro Edition atau yang biasa disebut J2ME adalah lingkungan pengembangan yang didesain untuk meletakkan perang...
-
zhura KATA PENGANTAR Segala Puji dan Syukur dipanjatkan kehadirat Allah SWT, Tuhan...
-
zhura J2ME adalah satu set spesifikasi dan teknologi yang fokus kepada perangkat konsumen. Perangkat ini menghabiskan sedikit daya dari ba...
Blogroll
Blogger templates
Blog Archive
-
▼
2010
(273)
-
▼
Mei
(227)
- Cara Menghilangkan Navbar Blogger
- Cara pasang jam di blogger
- Black-Box Testing
- bagaimana Merancang Pengujian Perangkat Lunak
- Pembuatan Edukatif Interaktif Berbasis Mutimedia
- Pembuatan Animasi Film Pendek menggunakan Flash
- Sejarah Sepak Bola
- Sejarah Valentine - Kisah Pengorbanan Pendeta Baik...
- TERASI
- Macam-macam Jenis Garam
- Macam, Jenis, Manfaat dan Bahaya Garam
- Yoo Seung Ho
- Ernest – Because I’m Weary (God Of Study OST)
- Perawatan Komputer
- Tips Diet Sehat - Cara Menurunkan Berat Badan Deng...
- Add-ons Firefox agar Tampilan Web Page Lebih Lega
- Mengatasi sengatan listrik dari casing PC
- Cara Menghapus Virus Shortcut
- Konversi Windows XP bajakan ke versi resmi
- Berikut 7 Langkah Bersihkan Virus Sandra Dewi
- OPERA Mini di Komputer, Koneksi Internet Cepat Hem...
- Mengembalikan file/folder yang terkena virus
- Trik Hapus Virus dari Safe Mode
- Tips apabila mouse komputer rusak
- Scareware, Virus Berkedok Antivirus
- 10 Fakta Keamanan Internet yang Perlu Anda Ketahui
- Recovery file system yang hilang/rusak
- Tips Membuat Windows XP Bajakan Menjadi Legal
- Install Windows Xp dari Flash disk
- Cara Memasang Password di Flashdisk / CD tanpa sof...
- kecanduan internett Gawat gax yaa???
- Watak dan Karakter Berdasarkan Hari Kelahiran
- AGAMA DI KOREA
- IKLIM DI KOREA
- Festival Bunga Sansuyu Gurye di korea
- saat mengucapkan selamat ( 식사할 때 )
- Daftar 10 Negara Salju Terindah
- JALAN KAKI NYOKK
- 10 Alasan Untuk Tidak Minum Softdrink
- KURANG MINUM AIR PUTIH, OTAK BISA LEMOT !
- Rasi bintang
- Menikah, Kenapa Takut?
- 13 Hal Yang Disukai Pria Dari Wanita
- Dialog Allah SWT dan Malaikat tentang Orang-Orang ...
- Istilah-istilah Blog | Blogging
- Tips Menghadapi Wawancara Kerja
- Sejarah Candi Borobudur
- es BUAH buat Puasa nanti hehe
- Vampire Legends
- Gejala dan Cara Mencegah Flu Babi
- MAKE A BURGER
- Makan Burger Perburuk Asma
- Khasiat Kulit & Biji Anggur
- Tidur Siang Gantikan Kurang Tidur Malam, Mitos ata...
- Diet Sehat dengan Buah-buahan
- JAM BIOLOGIS TUBUH ANDA
- Permasalahan Sampah
- christian bautista Beautiful girl
- JAgUNG
- Pelangi / RAINBOW
- Video Games Rusak Nilai Akademis Anak
- Manfaat Mutiara untuk Kecantikan
- AIDS
- Sakit Mata Jangan Dikucek!
- Bintang Mirip Matahari Telan Planet
- 5 Manfaat Olahraga Bagi Otak
- Pengujian Black Box dan Box Putih untuk Blok Aplikasi
- PERANCANGAN PERANGKAT LUNAK
- Draco Malfoy
- Hermione Granger
- Ron Weasley
- Severus Snape
- Albus Dumbledore
- Lord Voldemort
- Harry Potter (karakter)
- Harry Potter dan Relikui Kematian ke-7 dan Horcruxes
- TIPS: Rambut indah di balik kerudung
- khasiat lidah buaya
- Bisnis MLM Yang Pas, Berikut 10 Tips Memilih Bisni...
- SISI LAIN KOPI
- Tips Menanggulangi Ketiak Yang Menghitam
- Manfaat Jambu Biji
- Ketimun untuk kesehatan dan Kecantikan
- Mengatasi Lingkaran Hitam di Bawah Mata
- Tomat Kaya Akan Antioksidan
- A banana a day keeps the doctor away!
- Ceri Yang Mungil dan Sehat
- Kacang Hijau Banyak Manfaatnya
- Manfaat kentang bagi kesehatan
- manfaat kencur bagi kesehatan
- Manfaat Daun Sirih Untuk Kesehatan
- Shisha Tak Lebih Baik dari Rokok
- Rokok bikin bodoh, masih merokok? Pikirkan baik-baik
- Bahaya Ponsel Lebih Ganas dari Merokok
- Berikut 8 Aturan Memakai Ponsel, Agar Terhindar Da...
- 10 Negara Terkaya di Dunia
- Daftar Negara-negara Peserta Piala Dunia
- Jadwal Piala Dunia 2010
- FIFA World Cup 2010
- BLACKBERRY Addict
-
▼
Mei
(227)