Object Oriented Analysis and Design

Slides:



Advertisements
Presentasi serupa
MODUL 7 Dokumentasi Use Cases Pemodelan Informasi.
Advertisements

KEBUTUHAN & SPESIFIKASI SOFTWARE
U M L Unified Modeling Language
UNIFIED MODELLING LANGUAGE
PEMODELAN ANALISIS Kuliah - 5
komponen Sistem informasi
BPR – Tahap 1 (Persiapan)
Oleh : Maria Tantri Agus Setiawan Ahmad Budi S
Pemodelan Informasi1 Modul 4 CSDP step 4 & 5 Dosen : Wimmie Handiwidjojo, MIT
Unified Modelling Language (UML)
BAB 2 METODE REKAYASA PERANGKAT LUNAK
13 KOMPONEN DIAGRAM UML & PROSES MODEL WATERFALL
Architecture dan design
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Pertemuan 1 Konsep Dasar OOAD
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
Sequence dan Collaboration
Keuntungan metodologi berorientasi objek.
Pertemuan 9 Metodologi Perancangan Multimedia
Model dan Pemodelan. Topik Bahasan 1. Definisi Model dan Pemodelan 2. Beberapa jenis model 3. Model pada Pengembangan Sistem.
UNIFIED MODELING LANGUAGE ( UML )
Sistem berorientasi Objek & Unified Modelling Language
Perancangan Berorientasi objek
OBJECTORIENTED ANALYSIS
Oleh : Veri Julianto, M.Si
Unified Modeling Language [UML]
UNIFIED MODELLING LANGUAGE
Pertemuan 9 Metodologi Perancangan Multimedia
Rekayasa Perangkat Lunak UML (Unified Modelling Language)
Analisa dan Perancangan Berbasis Objek
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
Object oriented analyst and design
UNIFIED MODELING LANGUAGE ( UML )
Analisa dan Desain Berorientasi Obyek
Pengantar Object Oriented Analysis and Design
PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK
Object-Oriented Analysis (OOA)
Pemodelan objek.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Object oriented analyst and design
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pendahuluan Analisis & Desain Berorientasi Obyek (ADBO)
PEMODELAN PROYEK (UML)
UNIFIED MODELLING LANGUAGE
Metode Perancangan Program
ADBO (Analisa Desain Berorientasi Obyek)
SDLC (System Development Life Cycle)
Oleh : Sri Herawati, S.Kom
PEMODELAN OBJECT ORIENTED
Model dan Pemodelan Analisa Desain Berorientasi Objek
Use Case Diagram.
KEBUTUHAN & SPESIFIKASI SOFTWARE
UNIFIED MODELLING LANGUAGE
Unified Modelling Languange (UML)
Unified Modeling Language (UML)
Statechart Diagram Febriardi Mahendra ( )
INF – UNIJOYO Analisa dan Desain Berbasis Objek
Perancangan Berorientasi Objek
Perancangan Sistem Berorientasi Objek Dengan UML
Business Modeling By: U. Abd. Rohim, MT
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Pertemuan 6 Unified Modeling Language (UML)
KEBUTUHAN & SPESIFIKASI SOFTWARE
Analisa Desain Berorientasi Objek
RPL untuk Pemrograman Berorientasi Obyek
TIM RPL Program Studi Teknik Informatika
Konsep Aplikasi Berbasis Objek
Object oriented analyst and design
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Transcript presentasi:

Object Oriented Analysis and Design Analisa dan Perancangan Sistem Informasi

Unified Modelling Language UML Diagrams Agenda Definisi Unified Modelling Language UML Diagrams Analisa dan Perancangan Sistem Informasi

Apakah Analisa Itu? Analisa dan Perancangan Sistem Informasi

Perancangan adalah …. Sebuah gambaran atau sketsa Sebuah solusi konseptual Yang sesuai dengan kebutuhan Bukan sebuah implementasi Sekalipun perancangan yang bagus dapat diimplentasikan pada akhirnya. Analisa dan Perancangan Sistem Informasi

Sebuah rancangan solusi Sebuah model Perancangan adalah … Sebuah rancangan solusi Sebuah model Analisa dan Perancangan Sistem Informasi

Apa yang dimaksud Analisa dan Perancangan Berorientasi Objek? Analisa dan Perancangan Sistem Informasi

Apakah UML itu? Adalah sebuah bahasa Analisa dan Perancangan Sistem Informasi

Unified Modelling Language Bahasa Visual untuk APBO UML Unified Modelling Language Bahasa Visual untuk APBO Untuk penspesifikasian, visualisasi, pembangunan, pendokumentasian sistem perangkat lunak Analisa dan Perancangan Sistem Informasi

UML menggabungkan yang terbaik dari yang terbaik dari: Data Modeling Concepts (ERD) Business Modeling (workflow) Object Modeling Component Modeling Analisa dan Perancangan Sistem Informasi

UML Diagrams Use Case Diagram Class Diagram Behavior Diagrams: Functional View Use Case Diagram Class Diagram Behavior Diagrams: Statechart diagram Activity diagram Interaction Diagrams: Sequence diagram Collaboration diagram Implementation Diagrams: Component diagram Deployment diagram Logical View Behavior View Implementation View Analisa dan Perancangan Sistem Informasi

UML Diagrams Analisa dan Perancangan Sistem Informasi

UML Diagrams dan SDLC Analisa dan Perancangan Sistem Informasi

Iterative SDLC Analisa dan Perancangan Sistem Informasi

Collaboration Diagram SDLC and UML Diagrams Use Case Diagram Sequence Diagram Activity Diagram Class Diagram Class Diagram Sequence Diagram Collaboration Diagram Statechart Diagram Deployment Diagram Component Diagram Deployment Diagram Analisa dan Perancangan Sistem Informasi

Iterative Design Iterative Design menjadi tidak bagus Terlalu kecil Menambahkan ruang baru Memindahkan tembok? Lupa tentang pintu Berubah pikiran tentang pintunya Membongkar tembok! Kurang cahaya ….. Analisa dan Perancangan Sistem Informasi

Keterbatasan UML UML modeling berdasar pada pembuatan diagram Memiliki kecenderungan untuk: Tidak lengkap Tidak tepat Tidak konsisten Diagram tidak dapat mencerminkan sesuatu yang seharusnya menjadi bagian dari spesifikasi. Analisa dan Perancangan Sistem Informasi

Untuk pengembangan usaha perangkat lunak: Inti dari UML adalah … Untuk pengembangan usaha perangkat lunak: Use-case diagram Sequence diagram Class diagram Analisa dan Perancangan Sistem Informasi

Beda Tujuan, Beda Pula Inti Diagram (1) Untuk real-time dan embeded systems: Statechart diagram Interaction diagram Class diagram Analisa dan Perancangan Sistem Informasi

Beda Tujuan, Beda Pula Inti Diagram (2) Untuk yang berfokus pada arsitektur: Deployment diagram Component diagram Analisa dan Perancangan Sistem Informasi

Supplementary Diagrams Diagram ini tetap layak digunakan: Activity diagram Package diagram Analisa dan Perancangan Sistem Informasi

Referensi: Aris Tjahyanto, 2005, Analisa dan Sistem Informasi, ITS Surabaya Analisa dan Perancangan Sistem Informasi