object oriented analysis and design

Post on 20-Jan-2016

82 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Object Oriented Analysis and Design

Analisa dan Perancangan Sistem Informasi

Analisa dan Perancangan Sistem Informasi

2

Agenda Definisi Unified Modelling Language UML Diagrams

Analisa dan Perancangan Sistem Informasi

3

Apakah Analisa Itu?

Analisa dan Perancangan Sistem Informasi

4

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

5

Perancangan adalah … Sebuah rancangan solusi

Sebuah model

Analisa dan Perancangan Sistem Informasi

6

Apa yang dimaksud Analisa dan Perancangan Berorientasi Objek?

Analisa dan Perancangan Sistem Informasi

7

Apakah UML itu? Adalah sebuah bahasa

Analisa dan Perancangan Sistem Informasi

8

UML Unified Modelling Language

Bahasa Visual untuk APBO

Untuk penspesifikasian, visualisasi, pembangunan, pendokumentasian sistem perangkat lunak

Analisa dan Perancangan Sistem Informasi

9

UML UML menggabungkan

yang terbaik dari yang terbaik dari: Data Modeling Concepts

(ERD) Business Modeling

(workflow) Object Modeling Component Modeling

Analisa dan Perancangan Sistem Informasi

10

UML Diagrams Use Case Diagram Class Diagram Behavior Diagrams:

Statechart diagram Activity diagram

Interaction Diagrams: Sequence diagram Collaboration diagram

Implementation Diagrams: Component diagram Deployment diagram

Functional View

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

Activity DiagramClass Diagram

Use Case DiagramSequence Diagram

Class DiagramSequence Diagram

Collaboration Diagram

Statechart DiagramDeployment

Diagram

Component Diagram

Deployment Diagram

Analisa dan Perancangan Sistem Informasi

15

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

16

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

17

Inti dari UML adalah … Untuk pengembangan

usaha perangkat lunak: Use-case diagram Sequence diagram Class diagram

Analisa dan Perancangan Sistem Informasi

18

Beda Tujuan, Beda Pula Inti Diagram (1)

Untuk real-time dan embeded systems: Statechart

diagram Interaction

diagram Class diagram

Analisa dan Perancangan Sistem Informasi

19

Beda Tujuan, Beda Pula Inti Diagram (2) Untuk yang

berfokus pada arsitektur: Deployment

diagram Component

diagram

Analisa dan Perancangan Sistem Informasi

20

Supplementary Diagrams Diagram ini tetap

layak digunakan: Activity diagram Package diagram

Analisa dan Perancangan Sistem Informasi

21

Referensi: Aris Tjahyanto, 2005, Analisa dan Sistem

Informasi, ITS Surabaya

top related