Anda di halaman 1dari 8

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Modeling the Functions of the System

Langkah-langkah berikut mengubah requirements use-case model menjadi analisis use-case model:
1. Identify, define, and document new actors. 2. Identify, define, and document new use cases. 3. Identify any reuse possibilities. 4. Refine the use-case model diagram (if necessary). 5. Document system analysis use-case narratives. System analysis use case sebuah use-case yang mendokumentasikan interaksi antara system user dan sistem. Sangat rinci dalam menggambarkan apat yang dibutuhkan, tapi bebas dalam mengimplementasikan rincian dan batasannya.
Irwin/McGraw-Hill
Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Revised System Use-Case Model Diagram

Irwin/McGraw-Hill

Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Use-Case Narrative

Irwin/McGraw-Hill

Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Use-Case Narrative (cont.)

Irwin/McGraw-Hill

Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Abstract Use-Case Narrative

Irwin/McGraw-Hill

Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Modeling Use-Case Activities Activity diagram sebuah diagram yang digunakan untuk menggambarkan aliran proses bisnis, langkah-langkah sebuah use-case, atau logik dari perilaku/metoda obyek secara grafis.
Satu atau lebih diagram aktivitas dapat dibangun dari masingmasing use-case (lebih dari satu jika use case sangat panjang atau mengandung logik yang kompleks) Solid dot menggambarkan mulainya sebuah proses A rounded-corner rectangle menggambarkan aktivitas atau tugas yang perlu dilakukan Arrows menggambarkan pemicu yang memulai aktivitas A solid black bar merupakan garis sinkronisasi untuk Create Backorder menggambarkan aktivitas yang terjadi secara paralel.

Irwin/McGraw-Hill

Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Example of an Activity Diagram

Irwin/McGraw-Hill

Copyright 2004 The McGraw-Hill Companies. All Rights reserved

SYSTEMS ANALYSIS AND DESIGN METHODS 6th Edition

Whitten Bentley Dittman

Finding and Identifying the Business Objects

1. Temukan obyek potensial


Periksa masing-masing use case untuk menemukan kata benda yang berhubungan dengan entitas atau kejadian bisnis

2. Pilih obyek yang diusulkan


Tidak semua kata benda menggambarkan obyek bisnis Tanyakan:
Is the candidate a synonym of another object? Is the candidate outside the scope of the system? Is the candidate a role without unique behavior, or is it an external role? Is the candidate unclear or in need of focus? Is the candidate an action or an attribute that describes another object?
Copyright 2004 The McGraw-Hill Companies. All Rights reserved

Irwin/McGraw-Hill