Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMODELAN PERANCANGA N Tinaliah, M. Kom 1. P ERANCANGAN P ERANGKAT L UNAK Pendefinisian arsitektur perangkat lunak, komponen, modul, antarmuka, pendekatan.

Presentasi serupa


Presentasi berjudul: "PEMODELAN PERANCANGA N Tinaliah, M. Kom 1. P ERANCANGAN P ERANGKAT L UNAK Pendefinisian arsitektur perangkat lunak, komponen, modul, antarmuka, pendekatan."— Transcript presentasi:

1 PEMODELAN PERANCANGA N Tinaliah, M. Kom 1

2 P ERANCANGAN P ERANGKAT L UNAK Pendefinisian arsitektur perangkat lunak, komponen, modul, antarmuka, pendekatan pengujian, dan data untuk memenuhi kebutuhan – kebutuhan yang telah ditentukan sebelumnya. 2

3 P ERANCANGAN B ERORIENTASI O BJEK Proses untuk menerjemahkan model analisis hasil OOA menjadi model implementasi yang spesifik yang dapat direalisasi menjadi sebuah perangkat lunak. Spesifikasi dari solusi perangkat lunak secara logika dalam kerangka objek-objek perangkat lunak, seperti kelas, atribut, metode dan hubungan antar kelas. Proses pembangunan arsitektur sistem melalui konsep berorientasi objek. 3

4 T UJUAN P ERANCANGAN Secara umum, tujuan perancangan adalah menghasilkan suatu model atau penggambaran dari suatu entitas yang akan dibangun kemudian. Dalam konteks perancangan berorientasi objek (OOD), tujuan perancangan adalah menurunkan objek – objek dari setiap kelas dan bagaimana mengimplementasikan hubungan, perilaku dan komunikasi antar objek – objek tersebut. 4

5 Hasil Perancangan Kendala Implementasi Kebutuhan Sistem Teknik Perancangan U NSUR P ERANCANGAN

6 P ROSES P ERANCANGAN Merupakan proses kreatif dalam pembangunan perangkat lunak untuk memecahkan suatu persoalan. Model dari proses perancangan secara garis besar terdiri dari empat tahap proses, yatu : 1. Mengemukakan suatu solusi 2. Membangun model dari solusi tersebut 3. Evaluasi model terhadap spesifikasi kebutuhan yang telah ada. 4. Menjabarkan rincian spesifikasi dari solusi tersebut. 6

7 P ERANCANGAN YANG B AIK : Melaksanakan semua kebutuhan dan persyaratan yang tercantum dalam dokumen SRS. Merupakan acuan yang dapat dibaca, dimengerti oleh pembuat program dan penguji perangkat lunak. Menyediakan gambaran lengkap dari perangkat lunak mencakup data, fungsi dan tanggapan dalam perspektif pelaksanaan pembuatan perangkat lunak. Menghasilkan model atau representasi dari perangkat lunak untuk digunakan dalam proses implementasi atau coding. 7

8 F AKTOR K EGAGALAN 1. Tidak terdapat skema desain yang spesifik 2. Tidak terdapat prioritas dalam hasil perancangan 3. Kesulitan untuk mengidentifikasi kendala yang ada didalamnya 4. Kesulitan untuk memecah masalah yang besar menjadi kebagian yang lebih kecil. 8

9 M ODEL P ERANCANGAN Analisa Kebutuhan : Apa yang harus dilakukan Perancangan Perangkat Lunak : Bagaimana harus dilakukan Model Perancangan

10 M ETODE P ERANCANGAN  Pada prinsipnya semua metode perancangan berorientasi objek adalah sama.  Tahap pelaksanaan perancangan berorientasi objek secara umum: 1. Perbaiki dan lengkapi model objek hasil analisis 2. Perancangan objek Rancang setiap operasi pada level prosedural 3. Definisikan kelas-kelas internal 4. Rancang struktur data internal untuk setiap atribut kelas 10

11 M ETODE P ERANCANGAN 5. Rancang model pesan berdasarkan kerjasama (kolaborasi) dan hubungan antar objek 6. Rancang antarmuka pemakai 7. Kaji ulang model perancangan dan ulangi sesuai kebutuhan. 11

12 T AHAP P ERANCANGAN ♫ Dari sudut pandang manajemen proyek, perancangan terdiri dari dua bagian, yaitu : 1. Perancangan awal (preliminary design) Menentukan arsitektur perangkat lunak secara keseluruhan (preliminary design) Bagaimana lingkungan programnya ? Bagaimana bentuk pentimpanan datanya? Bagaimana bentuk antarmukanya ? 2. Perancangan rinci (detailed design)\ Menentukan modul program (prosedural) yang harus dibuat. 12

13 T AHAP P ERANCANGAN ♫ Dari sudut pandang teknis, kegiatan perancangan terdiri dari aktivitas : 1. Perancangan arsitektural program Arsitektural logika Arsitektural Fisik 2. Perancangan Modul Program (prosedural) 3. Perancangan Data Struktur data internal Struktur data fisik 13

14 T AHAP P ERANCANGAN 4. Perancangan antarmuka Perancangan antarmuka antar modul-modul Perancangan antarmuka antar perangkat lunak dengan non-humanity (external entity) Perancangan antarmuka pemakai 14

15 Dalam perancangan perancangan perangkat lunak, didalam standar IEEE telah disebutkan bahwa yang dihasilkan dari proses tersebut berupa dokumen SDD. Hasil dari perancangan perangkat lunak adalah SDD. SDD adalah representasi atau model dari perangkat lunak yang akan dibuat. SDD sendiri diibaratkan sebagai sebuah blueprint yang diharapkan mampu menjadi alat komunikasi dari hasil sebuah perancangan perangkat lunak. SDD (S OFTWARE D ESIGN D ESCRIPTION )

16 ANALISA KEBUTUHAN SISTEM SOFTWARE REQUIREMENT SYSTEM PERANCANGAN PERANGKAT LUNAK SOFTWARE DESIGN DESCRIPTION PENGEMBANGAN PERANGKAT LUNAK K ONSEP A NALISA DAN P ERANCANGAN

17 -SEKIAN- Tinaliah, M. Kom. 17


Download ppt "PEMODELAN PERANCANGA N Tinaliah, M. Kom 1. P ERANCANGAN P ERANGKAT L UNAK Pendefinisian arsitektur perangkat lunak, komponen, modul, antarmuka, pendekatan."

Presentasi serupa


Iklan oleh Google