TIM RPL Program Studi Teknik Informatika

Slides:



Advertisements
Presentasi serupa
KEBUTUHAN & SPESIFIKASI SOFTWARE
Advertisements

U M L Unified Modeling Language
PEMODELAN ANALISIS Kuliah - 5
Object Oriented Analysis and Design
Oleh : Maria Tantri Agus Setiawan Ahmad Budi S
BAB 2 METODE REKAYASA PERANGKAT LUNAK
Pemodelan object dengan UML (Unified Modelling Language)
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
SE3414 RPL: Teknik Berorientasi Objek
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Pertemuan 1 Konsep Dasar OOAD
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
Pemrograman Berorientasi Obyek1 Sejarah C – Martin Richard -> Bahasa Pemrograman BCPL 1970 – Ken Thomson (Bell Lab) -> Bahasa B yang membuat Unix.
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.
UML (Unified Modelling Language)
1 Pertemuan 3 Unified Modeling language (UML) Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Oleh : Veri Julianto, M.Si
Unified Modeling Language [UML]
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.
Analisis dan Perancangan Berorientasi Objek (OOAD)
TIM RPL Program Studi Teknik Informatika
Object Oriented Programming
Notasi Object Oriented System
PENDAHULUAN Object Oriented Programming
Object oriented analyst and design
Pengantar Object Oriented Analysis and Design
PEMODELAN SISTEM INFORMASI BERORIENTASI OBYEK
Object-Oriented Analysis (OOA)
Pemodelan objek.
QUIZ PSBO Total : 35 PG.
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Object oriented analyst and design
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pendahuluan Analisis & Desain Berorientasi Obyek (ADBO)
PEMODELAN SYSTEM BERORIENTASI OBYEK (UML)
PENGANTAR KE UML Dewi Sartika, M.kom.
PEMODELAN PROYEK (UML)
PROSES REKAYASA PERANGKAT LUNAK
Analisa dan Desain Berbasis Objek UML (Unified Modelling Language]
OOAD – TI S1 Defri Kurniawan UDINUS
SOAL PERTEMUAN 1-6 PSBO 4 SKS
ADBO (Analisa Desain Berorientasi Obyek)
PENGANTAR UML Citra N., S.Si, MT UNIKOM.
SDLC (System Development Life Cycle)
Pemodelan Berorientasi Objek
Oleh : Sri Herawati, S.Kom
Soal PSBO Pert.1-6.
Use Case Diagram.
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pengantar Analisa dan Design Berbasis Objek
Unified Modelling Languange (UML)
Unified Modeling Language (UML)
NOTASI UML DAN DIAGRAM-DIAGRAM UML
INF – UNIJOYO Analisa dan Desain Berbasis Objek
Pengantar Objek.
Iconix Process Doug Rosenberg.
Perancangan Sistem Berorientasi Objek Dengan UML
Business Modeling By: U. Abd. Rohim, MT
Unified Modeling Language
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
Object oriented analyst and design
Transcript presentasi:

TIM RPL Program Studi Teknik Informatika Analysis Modeling (2) TIM RPL Program Studi Teknik Informatika

Kenapa Analisis Kebutuhan

Pendekatan Analisis Kebutuhan 1. Pendekatan Analisis Terstruktur/ Process Oriented  RPL Pendekatan analisis yang berfokus pada rekayasa proses dan data 2. Pendekatan Analisis Berorientasi Objek/ OO  RPLL Pendekatan analisis yang berfokus pada rekayasa objek (atribut dan method) beserta relasinya

Analysis Model Representasi teknis yang pertama dari sebuah sistem Menggunakan kombinasi dari teks dan diagram untuk merepresentasikan kebutuhan perangkat lunak (data, function, and behaviour) dalam suatu cara yang dapat dipahami * SEPA 6th ed, Roger S. Pressman

Analysis Model Membantu membuat menjadi lebih mudah untuk menemukan ketidakkonsistensian kebutuhan dan hal tidak dicantumkan Dua tipe yang umumnya digunakan: Structured analysis (Analisa Terstruktur) and Object-oriented analysis (Analisa Berorientasi Objek). * SEPA 6th ed, Roger S. Pressman

Analysis OO Penjelasan Pemodelan OO; Pengenalan OOA+Diagram

OO Modeling Using UML Materi: Sejarah OOAD UML Diagram Literature Fowler Jacobson

Evolution of OO Development Methods

History of OOAD leading to UML

History of OOAD leading to UML

History of UML

The Unified Modeling Language Pada Oktober 1994, Dr. James Rumbaugh bergabung dengan Perusahaan Rational sotware, dimana Grady Booch sudah bekerja disana sebelumnya. Grady Booch mengembangkan Object Oriented Design (OOD) dan Dr. James Rumbaugh mengembangkan Object Modeling Technique (OMT) Oktober 1995 menghasilkan Unified Method versi 0.8.

The Unified Modeling Language UML hanya menawarkan notasi Model, bukan metodologi bagaimana melakukan pemodelan. UML digunakan oleh metode pengembangan Objectory (Jacobson pada Rational).

The Unified Modeling Language UML diusulkan oleh Rational Inc dan Hewlett-Packard sebagai standar untuk analisis dan desain berorientasi objek yang diadopsi oleh OMG (Object Management Group). Vendor memodifikasi tool mereka untuk membuat mereka konsisten dengan UML. UML was proposed by Rational Inc. and by Hewlett-Packard as a standard for object-oriented analysis and design and was adopted by the OMG. Vendors modify their CASE tools to make them consistent with UML.

UML Diagrams (1)

UML Diagrams (2)

Diagrams and Process

Diagrams and Process Use Case Diagrams Inception = Awal Elaboration = Perluasan

Class & Package Diagrams Diagrams and Process Class & Package Diagrams

Interaction Diagrams (Scenarios) Diagrams and Process Interaction Diagrams (Scenarios)

Activity Diagrams (Workflow, Interclass Behavior) Diagrams and Process Activity Diagrams (Workflow, Interclass Behavior)

State Transition Diagrams (Intraclass Behavior) Diagrams and Process State Transition Diagrams (Intraclass Behavior)

Texts and Process Source Code

Diagrams and Process Deployment Diagrams

UML Use case Diagrams Menggambarkan perilaku fungsional sistem seperti yang terlihat oleh penggunanya. Class diagrams Menggambarkan struktur statis sistem ini: Classes, Associations Sequence diagrams Menggambarkan perilaku dinamis sebuah sistem: Actors, objects, messages Statechart diagrams Menggambarkan perilaku dinamis dari objek individu dari sistem: states, events, transitions Activity Diagrams Memodelkan perilaku dinamis sistem ini: activities, workflows (flowcharts) Let’s first look at the basic parts of UML. Use case Diagrams describe the functional behaviour of the system as seen by the user. Class diagrams describe the static structure of the system: Objects, Attributes, Associations Sequence diagrams describe the dynamic behaviour between actors and the system and between objects of the system Statechart diagrams describe the dynamic behaviour of an individual object (a finite state automaton) Activity Diagrams model the dynamic behaviour of a system, in particular its workflows (a flowchart)

Terimakasih 