Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Making Use Case 23/09/2014. USE CASE Find out the Functional Requirements of a software system Use case represents an objective user wants to achieve.

Presentasi serupa


Presentasi berjudul: "Making Use Case 23/09/2014. USE CASE Find out the Functional Requirements of a software system Use case represents an objective user wants to achieve."— Transcript presentasi:

1 Making Use Case 23/09/2014

2 USE CASE Find out the Functional Requirements of a software system Use case represents an objective user wants to achieve with a system. The beauty of use case is that it aims at describing a system from external usage viewpoint, rather than from developer's perspective. Therefore, writing use case can be the deciding factor for building a system that meets users' needs.

3 What is Use Case ? Use cases are named with verb or verb + noun phrase. It is usually short yet descriptive enough to describe a user objective. use concrete and specific verbs and nouns to avoid ambiguity. Verbs like 'do' and 'perform' and nouns like 'data' and 'information' should be avoided whenever possible.

4 A Use Case Diagram A use case diagram is mainly formed by actors, use cases and associations (connectors). Actor Use case connector

5 How to obtain the Use Case? Text Analysis

6 Steps in A Use Case SisPark akan mengenali kendaraan dan pengedaranya oleh peran petugas loket parkir. 1.Pengguna kendaraan memberikan ID Card ke Petugas loket Parkir. 2.Petugas loket parkir menggesekkan ID Card pengguna kendaraan ke mesin pemindai, 3.Petugas loket parkir memasukkan nomor kendaraan melalui keyboard terminal

7 Refinement a Use Case SisPark akan mengenali kendaraan dan pengedaranya oleh peran petugas loket parkir. Mengenali kendaraan

8 Writing the steps in Use Case

9 Writing the steps in Use Case ( User – System )

10 Writing the steps in Use Case ( User – System, If – then -else )

11 Refinement a Use Case (Inital State, Final State) SisPark akan mengenali kendaraan dan pengedaranya oleh peran petugas loket parkir. Mengenali kendaraan Initial State Final State

12 Refinement a Use Case (include, extend) SisPark akan mengenali kendaraan dan pengedaranya oleh peran petugas loket parkir. Mengenali kendaraan Mendaftarkan kendaraan tamu >

13 Result of Refinement (1st)

14 Result of Refinement (2st)

15 How to obtain the Use Case? BPM (Business Process Diagram

16 THE END


Download ppt "Making Use Case 23/09/2014. USE CASE Find out the Functional Requirements of a software system Use case represents an objective user wants to achieve."

Presentasi serupa


Iklan oleh Google