• Tidak ada hasil yang ditemukan

Think Different Kisi – Kisi UAS PPL

N/A
N/A
Protected

Academic year: 2017

Membagikan "Think Different Kisi – Kisi UAS PPL"

Copied!
4
0
0

Teks penuh

(1)

SP112 - Analisa Sistem Informasi 10 / 01 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

STATE-TRANSITION

DIAGRAM (STD)

♦ STD merupakan suatu modelling tool yang menggambarkan sifat ketergantungan pada waktu dari suatu sistem

♦ Pada mulanya hanya digunakan untuk menggambarkan suatu sistem yang memiliki sifat real-time:

⇒ Process Control

⇒ Telephone Switching System

⇒ High-Speed Data Acquisition System

⇒ Military Command and Control System

SP112 - Analisa Sistem Informasi 10 / 02 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Notasi yang digunakan pada STD adalah:

State

Perubahan State

Lihat contoh berikut :

SP112 - Analisa Sistem Informasi 10 / 03 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Telephone Answering Machine

Menunggu

Menunggu Nada panggilan

Merekam pesan

Rewind rekaman

Memutar rekaman

Menjawab Nada panggilan

SP112 - Analisa Sistem Informasi 10 / 04 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

♦ Pada gambar di atas terlihat bahwa dari STATE 1 akan berubah menjadi STATE 2 namun tidak dapat langsung berubah menjadi STATE 3.

♦ Bila sistem berada pada STATE 2, sistem dapat berubah ke STATE 3 atau kembali ke STATE 1.

STATE 1

STATE 2

(2)

SP112 - Analisa Sistem Informasi 10 / 5 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

♦ Dengan kata lain dikatakan STATE 2 memiliki dua successor states.

♦ Gambar di atas telah menunjukkan perubahan sistem dari satu ke state lainnya namun belum dapat menjelaskan kepada kita hal yang paling penting yaitu apa initial dan final state.

♦ Apabila gambar seperti di atas maka sistem akan melakukan fungsi looping terus menerus tanpa pernah berhenti.

SP112 - Analisa Sistem Informasi 10 / 6 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Contoh lainnya:

STATE 1

STATE 2

STATE 3

STATE 4

STATE 5

♦ Pada gambar di atas ini final state adalah pada STATE 5 .

SP112 - Analisa Sistem Informasi 10 / 7 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

STATE 1

STATE 2 STATE 3

STATE 4 STATE 5 STATE 6

♦ Pada gambar di atas terlihat bahwa sebagai final state tidak harus satu tetapi bisa beberapa state.

♦ Namun tidak demikian, initial state tidak bisa lebih dari satu.

SP112 - Analisa Sistem Informasi 10 / 8 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

STATE 1

Condition

Action

STATE 2

Untuk melengkapi STD diperlukan dua hal lagi, yaitu:

Condition dan Action.

Condition adalah suatu event pada external environment yang dapat dideteksi oleh sistem

(3)

SP112 - Analisa Sistem Informasi 10 / 9 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Action adalah yang dilakukan oleh sistem bila terjadi perubahan state atau merupakan reaksi terhadap condition. Action akan menghasilkan output, message display pada screen, menghasilkan kalkulasi, dll.

- Lihat contoh STD pada Anjungan Tunai Mandiri ( ATM )

Display “Masukkan Kartu”

Menunggu

Kartu

Kartu dimasukkan Press “RESET” atau password salah Display “Masukkan Password”

Menunggu

Password

Password dimasukkan Press “RESET”

Display “Pilih” Clear Screen

“Menunggu Menunggu Pilihan” Input

♦ Pada umumnya system analyst akan langsung berhadapan dengan user ketika menggambarkan STD, paling tidak pada waktu pertama kali membuat STD, baru kemudian dilakukan fine tuning atau

pembetulan terhadap prosedur / flow yang keliru.

♦ Setelah STD selesai dibuat perlu dilakukan pemeriksaan terhadap konsistensi yang ada dengan ca ra:

Ø Apakah semua state telah didefinisikan ?

(4)

SP112 - Analisa Sistem Informasi 10 / 13 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Pada suatu sistem yang kompleks perlu dilakukan partition.

STATE 1

STATE 2 STATE 3

STATE 2.1 STATE 3.1

STATE 2.2 STATE 3.2

STATE 2.3 STATE 2.4 STATE 3.3

STATE 3.4

SP112 - Analisa Sistem Informasi 10 / 14 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Ada dua cara pendekatan untuk membuat STD

1. Identifikasikan setiap kemungkinan state dari sistem dan gambarkan masing - masing state pada sebuah kotak. Lalu buatlah hubungan antara state tersebut.

2. Kita mulai dengan state pertama dan kemudian dilanjutkan dengan state - state berikutnya sesuai dengan flow yang diinginkan.

Ø Apakah semua state dapat dicapai / diakses ?

Periksa apakah semua state dapat dicapai / diakses.

SP112 - Analisa Sistem Informasi 10 / 15 - 15

BINA NUSANTARA

Edisi : 1 Revisi : 0 Sept - 2000

Ø Apakah kita bisa exit dari setiap state ?

Setiap state harus memiliki

successcor atau output kecuali dia merupakan final state.

Ø Pada setiap state, apakah sistem dapat memberikan response terhadap semua condition yang mungkin terjadi ?

Referensi

Dokumen terkait