PEMODELAN PERANCANGAn

Slides:



Advertisements
Presentasi serupa
PERANCANGAN PERANGKAT LUNAK (SOFTWARE DESIGN)
Advertisements

Proses-proses Perangkat Lunak
Bab 6 PERANCANGAN PERANGKAT LUNAK
Perancangan Perangkat Lunak lanjutan Kuliah - 7
PEMODELAN ANALISIS Kuliah - 5
Software Requirement Specification
Sasaran Menjelaskan apa yang dimaksud model proses
Pertemuan 8 Proyek Sistem Informasi Viska Armalina, ST., M.Eng
REKAYASA PERANGKAT LUNAK (Software Engineering) Eka Ismantohadi
PENGENALAN ANALISA SISTEM BERORIENTASI OBYEK
Desain Sistem By Hendro Joko Prasetyo, M.Kom.
BAB 2 METODE REKAYASA PERANGKAT LUNAK
Pengembangan PL Ahmat Adil.
13 KOMPONEN DIAGRAM UML & PROSES MODEL WATERFALL
REKAYASA PERANGKAT LUNAK
BAB 4 ANALISIS KEBUTUHAN PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK REQUIREMENTS ANALYSIS FUNDAMENTALS
Perancangan sistem ( berbasis objek )
Prototyping Aplikasi Teknologi Informasi
Rekayasa Perangkat Lunak
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
SIKLUS PENGEMBANGAN SISTEM
PROSES Perangkat Lunak
Testing dan Implementasi Sistem
A NALISIS K EBUTUHAN DAN S PESIFIKASI P ERANGKAT L UNAK.
KONSEP PERANCANGAN SISTEM INFORMASI
SIKLUS HIDUP SISTEM Proses Pengembangan sistem berasal dari system life cycle/siklus hidup sistem. Siklus hidup sistem terjadi begitu saja System.
Siklus Hidup Sistem Basis Data
Analisis Kebutuhan Software
REKAYASA PERANGKAT LUNAK
Spesifikasi Perangkat Lunak
KONSEP DASAR PENDEKATAN OBJEK
Analisis Perancangan Berbasis Objek
Rekayasa Perangkat Lunak Model Proses PL
PERANCANGAN PERANGKAT LUNAK ( PL )
Perancangan Sistem Informasi
Software Requirement Specifications (SRS)
Analisa dan Desain Berorientasi Obyek
PENGEMBANGAN PERANCANGAN SISTEM
REKAYASA PERANGKAT LUNAK
Arsitektur Enterprise
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Analisis Perancangan Perangkat Lunak
REKAYASA PERANGKAT LUNAK
DATA FLOW DIAGRAM.
Materi Habis Uts IMK Prototyping
REKAYASA PERANGKAT LUNAK
PERANCANGAN BERORIENTASI OBJEK
ANALISA KEBUTUHAN PERANGKAT LUNAK
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Proses Pengembangan Database
Metode Rekayasa Perangkat Lunak
SIKLUS HIDUP PENGEMBANGAN SISTEM (System Development Life Cycle/SDLC)
PERANCANGAN BERORIENTASI OBJEK
Perancangan Perangkat Lunak
Model Waterfall dan Dokumen SKPL
REKAYASA PERANGKAT LUNAK
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Pengembangan Sistem Informasi
NOTASI UML DAN DIAGRAM-DIAGRAM UML
ANALISA KEBUTUHAN PERANGKAT LUNAK
REKAYASA KEBUTUHAN PL.
Analisis dan Desain Berorientasi Obyek
Perancangan Perangkat Lunak
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
Konsep Aplikasi Berbasis Objek
Perancangan Perangkat Lunak
Perancangan Perangkat Lunak
Transcript presentasi:

PEMODELAN PERANCANGAn Tinaliah, M. Kom

Perancangan Perangkat Lunak Pendefinisian arsitektur perangkat lunak, komponen, modul, antarmuka, pendekatan pengujian, dan data untuk memenuhi kebutuhan – kebutuhan yang telah ditentukan sebelumnya.

Perancangan Berorientasi Objek 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.

Tujuan Perancangan 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.

Unsur Perancangan Teknik Perancangan Kebutuhan Sistem Kendala Implementasi Hasil Perancangan

Proses Perancangan Merupakan proses kreatif dalam pembangunan perangkat lunak untuk memecahkan suatu persoalan. Model dari proses perancangan secara garis besar terdiri dari empat tahap proses, yatu : Mengemukakan suatu solusi Membangun model dari solusi tersebut Evaluasi model terhadap spesifikasi kebutuhan yang telah ada. Menjabarkan rincian spesifikasi dari solusi tersebut.

Perancangan yang Baik : 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.

Faktor Kegagalan Tidak terdapat skema desain yang spesifik Tidak terdapat prioritas dalam hasil perancangan Kesulitan untuk mengidentifikasi kendala yang ada didalamnya Kesulitan untuk memecah masalah yang besar menjadi kebagian yang lebih kecil.

Model Perancangan Model Perancangan Analisa Kebutuhan : Perancangan Apa yang harus dilakukan Perancangan Perangkat Lunak : Bagaimana harus dilakukan Model Perancangan

Metode Perancangan Pada prinsipnya semua metode perancangan berorientasi objek adalah sama. Tahap pelaksanaan perancangan berorientasi objek secara umum: Perbaiki dan lengkapi model objek hasil analisis Perancangan objek Rancang setiap operasi pada level prosedural Definisikan kelas-kelas internal Rancang struktur data internal untuk setiap atribut kelas

Metode Perancangan Rancang model pesan berdasarkan kerjasama (kolaborasi) dan hubungan antar objek Rancang antarmuka pemakai Kaji ulang model perancangan dan ulangi sesuai kebutuhan.

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

Tahap Perancangan Dari sudut pandang teknis, kegiatan perancangan terdiri dari aktivitas : Perancangan arsitektural program Arsitektural logika Arsitektural Fisik Perancangan Modul Program (prosedural) Perancangan Data Struktur data internal Struktur data fisik

Tahap Perancangan Perancangan antarmuka Perancangan antarmuka antar modul-modul Perancangan antarmuka antar perangkat lunak dengan non-humanity (external entity) Perancangan antarmuka pemakai

SDD (Software Design Description) 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.

Konsep Analisa dan Perancangan ANALISA KEBUTUHAN SISTEM SOFTWARE REQUIREMENT SYSTEM PERANCANGAN PERANGKAT LUNAK SOFTWARE DESIGN DESCRIPTION PENGEMBANGAN PERANGKAT LUNAK

-SEKIAN- Tinaliah, M. Kom.