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