1 / 21

Object Oriented Analysis and Design

Object Oriented Analysis and Design . Analisa dan Perancangan Sistem Informasi. Agenda. Definisi U nified M odelling L anguage UML Diagrams. Apakah Analisa Itu ?. Perancangan adalah …. Sebuah gambaran atau sketsa Sebuah solusi konseptual Yang sesuai dengan kebutuhan

bryce
Download Presentation

Object Oriented Analysis and Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Object Oriented Analysis and Design AnalisadanPerancanganSistemInformasi

  2. Agenda • Definisi • Unified ModellingLanguage • UML Diagrams Analisa dan Perancangan Sistem Informasi

  3. ApakahAnalisaItu? Analisa dan Perancangan Sistem Informasi

  4. Perancanganadalah…. • Sebuahgambaranatausketsa • Sebuahsolusikonseptual • Yang sesuaidengankebutuhan • Bukansebuahimplementasi • Sekalipunperancanganyang bagusdapatdiimplentasikanpadaakhirnya. Analisa dan Perancangan Sistem Informasi

  5. Perancanganadalah … • Sebuahrancangansolusi • Sebuahmodel Analisa dan Perancangan Sistem Informasi

  6. Apa yang dimaksudAnalisadanPerancanganBerorientasiObjek? Analisa dan Perancangan Sistem Informasi

  7. Apakah UML itu? • Adalahsebuahbahasa Analisa dan Perancangan Sistem Informasi

  8. UML • Unified ModellingLanguage • Bahasa Visual untukAPBO • Untukpenspesifikasian, visualisasi, pembangunan, pendokumentasiansistemperangkatlunak Analisa dan Perancangan Sistem Informasi

  9. UML • UML menggabungkan yang terbaikdari yang terbaikdari: • Data Modeling Concepts (ERD) • Business Modeling (workflow) • Object Modeling • Component Modeling Analisa dan Perancangan Sistem Informasi

  10. UML 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

  11. UML Diagrams Analisa dan Perancangan Sistem Informasi

  12. UML Diagrams dan SDLC Analisa dan Perancangan Sistem Informasi

  13. Iterative SDLC Analisa dan Perancangan Sistem Informasi

  14. 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

  15. Iterative Design • Iterative Design menjaditidakbagus • Terlalukecil • Menambahkanruangbaru • Memindahkantembok? • Lupatentangpintu • Berubahpikirantentangpintunya • Membongkartembok! • Kurangcahaya • ….. Analisa dan Perancangan Sistem Informasi

  16. Keterbatasan UML • UML modeling berdasarpadapembuatan diagram • Memilikikecenderunganuntuk: • Tidaklengkap • Tidaktepat • Tidakkonsisten • Diagram tidakdapatmencerminkansesuatu yang seharusnyamenjadibagiandarispesifikasi. Analisa dan Perancangan Sistem Informasi

  17. Intidari UML adalah … • Untukpengembanganusahaperangkatlunak: • Use-case diagram • Sequence diagram • Class diagram Analisa dan Perancangan Sistem Informasi

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

  19. Beda Tujuan, Beda Pula Inti Diagram (2) • Untuk yang berfokuspadaarsitektur: • Deployment diagram • Component diagram Analisa dan Perancangan Sistem Informasi

  20. Supplementary Diagrams • Diagram initetaplayakdigunakan: • Activity diagram • Package diagram Analisa dan Perancangan Sistem Informasi

  21. Referensi: • ArisTjahyanto, 2005, AnalisadanSistemInformasi, ITS Surabaya Analisa dan Perancangan Sistem Informasi

More Related