Tool Representasi Sistem - Share...

203
Tool Representasi Sistem TSP Elits

Transcript of Tool Representasi Sistem - Share...

Page 1: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Tool Representasi Sistem

TSP Elits

Page 2: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 2

Contents

HIPO (Hierarchy Plus Input-Proses-Output) ........................................................................................ 14

Komponen Penyusun dan Fungsinya ..................................................................................................... 14

Contoh Pemakaiannya .............................................................................................................................. 14

Referensi ...................................................................................................................................................... 16

DATA FLOW DIAGRAM ......................................................................................................................... 16

Kegunaan Model ........................................................................................................................................ 16

Komponen Penyusun dan Fungsinya ..................................................................................................... 17

Contoh Pemakaiannya .............................................................................................................................. 17

Referensi ...................................................................................................................................................... 19

Diagram Activity........................................................................................................................................ 20

Komponen Penyusun dan Fungsinya ..................................................................................................... 20

Contoh Pemakaiannya .............................................................................................................................. 20

Referensi ...................................................................................................................................................... 21

Diagram Activity........................................................................................................................................ 21

Komponen Penyusun dan Fungsinya ..................................................................................................... 21

Contoh Pemakaiannya .............................................................................................................................. 22

Referensi ...................................................................................................................................................... 22

Diagram Class ............................................................................................................................................ 22

Komponen Penyusun dan Fungsinya ..................................................................................................... 22

Contoh Pemakaiannya .............................................................................................................................. 24

Referensi ...................................................................................................................................................... 24

Use Case Diagram ...................................................................................................................................... 24

Kegunaan Model ........................................................................................................................................ 25

Komponen Penyusun dan Fungsinya ..................................................................................................... 25

Contoh Pemakaiannya .............................................................................................................................. 25

Referensi ...................................................................................................................................................... 26

Page 3: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 3

CONTEXT DIAGRAM (DIAGRAM KONTEKS) .................................................................................. 27

Kegunaan Model ........................................................................................................................................ 27

Komponen Penyusun dan Fungsinya ..................................................................................................... 27

Contoh Pemakaiannya .............................................................................................................................. 30

Referensi ...................................................................................................................................................... 30

Stock Flow Diagram .................................................................................................................................. 30

Kegunaan Model ........................................................................................................................................ 30

Komponen Penyusun dan Fungsinya ..................................................................................................... 31

Contoh Pemakaiannya .............................................................................................................................. 33

Referensi ...................................................................................................................................................... 34

TEORI ANALISIS ―SWOT‖ ...................................................................................................................... 35

Pengantar .................................................................................................................................................... 35

Kegunaan .................................................................................................................................................... 35

Komponen Penyusun ................................................................................................................................ 35

Contoh Pemakaiannya .............................................................................................................................. 36

Referensi ...................................................................................................................................................... 36

TEORI ANALISIS ―SWOT‖ ...................................................................................................................... 38

Pengantar .................................................................................................................................................... 38

Kegunaan .................................................................................................................................................... 38

Komponen Penyusun ................................................................................................................................ 38

Contoh Pemakaiannya .............................................................................................................................. 39

Referensi ...................................................................................................................................................... 40

STANDARD OPERATING PROCEDURES (SOP) ............................................................................... 40

Pengantar .................................................................................................................................................... 40

Kegunaan .................................................................................................................................................... 41

Komponen Penyusun ................................................................................................................................ 41

Page 4: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 4

Contoh Pemakaiannya .............................................................................................................................. 42

Referensi ...................................................................................................................................................... 43

ENTERPRISE RESOURCE PLANNING (ERP) ..................................................................................... 43

Pengantar .................................................................................................................................................... 43

Kegunaan .................................................................................................................................................... 44

Komponen Penyusun ................................................................................................................................ 44

Contoh Pemakaiannya .............................................................................................................................. 45

Referensi ...................................................................................................................................................... 45

MODEL WATERFALL .............................................................................................................................. 46

Kegunaan Model ........................................................................................................................................ 46

Komponen Penyusun dan Fungsinya ..................................................................................................... 46

Contoh Pemakaiannya .............................................................................................................................. 47

Referensi ...................................................................................................................................................... 47

MODEL PROTOTYPING ......................................................................................................................... 47

Kegunaan Model ........................................................................................................................................ 47

Komponen Penyusun dan Fungsinya ..................................................................................................... 48

Contoh Pemakaiannya .............................................................................................................................. 49

Referensi ...................................................................................................................................................... 49

MODEL SPIRAL ........................................................................................................................................ 50

Kegunaan Komponen ................................................................................................................................ 50

Komponen Penyusun dan Fungsinya ..................................................................................................... 50

Contoh Pemakaiannya .............................................................................................................................. 50

Referensi ...................................................................................................................................................... 51

SINGLE LINE DIAGRAM ........................................................................................................................ 52

Kegunaan Model ........................................................................................................................................ 52

Komponen Penyusun dan Fungsinya ..................................................................................................... 52

Contoh Pemakaiannya .............................................................................................................................. 53

Page 5: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 5

Referensi ...................................................................................................................................................... 53

STATE DIAGRAM ..................................................................................................................................... 53

Kegunaan Model ........................................................................................................................................ 53

Komponen Penyusun dan Fungsinya ..................................................................................................... 54

Contoh Pemakaiannya .............................................................................................................................. 54

Referensi ...................................................................................................................................................... 55

N2 CHART .................................................................................................................................................. 55

Kegunaan Model ........................................................................................................................................ 55

Komponen Penyusun dan Fungsinya ..................................................................................................... 55

Contoh Pemakaiannya .............................................................................................................................. 56

Referensi ...................................................................................................................................................... 56

CIRCUIT DIAGRAM ................................................................................................................................. 56

Kegunaan Model ........................................................................................................................................ 56

Komponen Penyusun dan Fungsinya ..................................................................................................... 57

Contoh Pemakaiannya .............................................................................................................................. 58

Referensi ...................................................................................................................................................... 58

DATA FLOW DIAGRAM ......................................................................................................................... 58

Kegunaan Model ........................................................................................................................................ 58

Komponen Penyusun dan Fungsinya ..................................................................................................... 58

Contoh Pemakaiannya .............................................................................................................................. 59

Referensi ...................................................................................................................................................... 59

AKTIVITY DIAGRAM .............................................................................................................................. 59

Kegunaan Model ........................................................................................................................................ 59

Komponen Penyusun dan Fungsinya ..................................................................................................... 60

Contoh Pemakaiannya .............................................................................................................................. 60

Referensi ...................................................................................................................................................... 60

PYRAMID DIAGRAM .............................................................................................................................. 61

Page 6: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 6

Kegunaan Model : ...................................................................................................................................... 61

Komponen Penyusun dan Fungsinya ..................................................................................................... 61

Contoh Pemakaiannya .............................................................................................................................. 62

Referensi : .................................................................................................................................................... 65

CONTROL CHART ................................................................................................................................... 65

Kegunaan Model ........................................................................................................................................ 65

Komponen Penyususn dan Fungsinya ................................................................................................... 65

Diagram kontrol terdiri dari : ................................................................................................................... 65

Contoh Pemakaiannya .............................................................................................................................. 66

Referensi : .................................................................................................................................................... 66

TREE DIAGRAM ....................................................................................................................................... 66

Kegunaan Model ........................................................................................................................................ 67

Komponen Penyusun dan Fungsinya ..................................................................................................... 67

Contoh Pemakaiannya .............................................................................................................................. 68

Referensi ...................................................................................................................................................... 69

Model Use Case .......................................................................................................................................... 70

Actors ........................................................................................................................................................... 70

Use Case ...................................................................................................................................................... 70

Contoh : ATM Cashier Application ........................................................................................................ 71

Use Case: Transactions .............................................................................................................................. 72

Contoh ......................................................................................................................................................... 73

Reuse Use Case : <<uses>> ...................................................................................................................... 73

Reuse Use Case : <<extends>> ................................................................................................................ 73

Contoh Lain: ................................................................................................................................................. 74

Referensi : .................................................................................................................................................... 74

DATA FLOW DIAGRAM ......................................................................................................................... 76

DFD Level ................................................................................................................................................... 76

Page 7: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 7

Context Diagram (CD) .............................................................................................................................. 77

Diagram Level n / Data Flow Diagram Levelled .................................................................................. 78

DFD Fisik .................................................................................................................................................... 79

DFD Logis ................................................................................................................................................... 80

SysML Diagram .......................................................................................................................................... 83

SysML adalah ............................................................................................................................................. 83

SysML Diagram Taxonomy ...................................................................................................................... 84

SysML Diagram Frames ............................................................................................................................ 84

Activity Diagram........................................................................................................................................ 85

SysML Port .................................................................................................................................................. 85

Kontrol dan Data ........................................................................................................................................ 86

Package Diagram ....................................................................................................................................... 86

Blok Elemen Struktural Dasar .................................................................................................................. 86

Rich Picture dan Diagram Aktivitas ....................................................................................................... 87

ACTIVITY DIAGRAM .............................................................................................................................. 87

RICH PICTURE .......................................................................................................................................... 88

Penggunaan rich picture ........................................................................................................................... 89

STUDI KASUS ACTIVITY DIAGRAM ................................................................................................... 89

BPMN .......................................................................................................................................................... 90

Arus objek ..................................................................................................................................................... 91

Swimlanes dan artefak .................................................................................................................................. 92

Process Flow Diagram ............................................................................................................................... 93

Kegunaan Model ........................................................................................................................................ 93

Komponen Penyusun dan Fungsinya ..................................................................................................... 93

Contoh Pemakaiannya .............................................................................................................................. 93

Referensi ...................................................................................................................................................... 93

SDL Block Diagram ................................................................................................................................... 94

Page 8: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 8

Kegunaan Model ........................................................................................................................................ 94

Komponen Penyusun dan Fungsinya ..................................................................................................... 94

Contoh Pemakaiannya .............................................................................................................................. 95

Referensi ...................................................................................................................................................... 95

State Diagram ............................................................................................................................................. 95

Kegunaan Model ........................................................................................................................................ 95

Komponen Penyusun dan Fungsinya ..................................................................................................... 95

Contoh Pemakaiannya .............................................................................................................................. 97

Referensi ...................................................................................................................................................... 97

CONTEXT DIAGRAM .............................................................................................................................. 98

Kegunaan Model ........................................................................................................................................ 98

Komponen Penyusun dan Fungsinya ..................................................................................................... 98

Contoh Pemakaiannya .............................................................................................................................. 98

Referensi ...................................................................................................................................................... 99

INFLUENCE DIAGRAM ........................................................................................................................ 100

Kegunaan Model ...................................................................................................................................... 100

Komponen Penyusun dan Fungsinya ................................................................................................... 100

Contoh Pemakaiannya ............................................................................................................................ 101

Referensi .................................................................................................................................................... 101

CLASS DIAGRAM ................................................................................................................................... 101

Kegunaan Model ...................................................................................................................................... 101

Komponen Penyusun dan Fungsinya ................................................................................................... 102

Contoh Pemakaiannya ............................................................................................................................ 102

Referensi .................................................................................................................................................... 103

DIAGRAM STATE ................................................................................................................................... 104

Kegunaan Model ...................................................................................................................................... 104

Komponen Penyusun dan Fungsinya ................................................................................................... 104

Page 9: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 9

Contoh Pemakaiannya ............................................................................................................................ 105

Referensi .................................................................................................................................................... 105

PETRI NET ................................................................................................................................................ 107

Kegunaan Model ...................................................................................................................................... 107

Komponen Penyusun dan Fungsinya ................................................................................................... 107

Contoh Pemakaiannya ............................................................................................................................ 108

Referensi .................................................................................................................................................... 108

DIAGRAM POHON ................................................................................................................................ 108

Kegunaan Model ...................................................................................................................................... 108

Komponen Penyusun dan Fungsinya ................................................................................................... 109

Contoh Pemakaiannya ............................................................................................................................ 109

Referensi .................................................................................................................................................... 110

NAMA MODEL REPRESENTASI SISTEM .......................................................................................... 111

Kegunaan Model ...................................................................................................................................... 111

Komponen Penyusun dan Fungsinya ................................................................................................... 111

Contoh Pemakaiannya ............................................................................................................................ 112

Referensi .................................................................................................................................................... 114

MODEL REPRESENTASI SISTEM ........................................................................................................ 115

Contoh Pemakaiannya: ........................................................................................................................... 116

DATA FLOW DIAGRAM ....................................................................................................................... 123

TUJUAN DFD........................................................................................................................................... 123

MANFAAT DFD ...................................................................................................................................... 123

KOMPONEN DFD................................................................................................................................... 123

TERMINATOR / ENTITAS LUAR ....................................................................................................... 124

KOMPONEN DATA STORE ................................................................................................................. 125

KOMPONEN ALUR DATA ................................................................................................................... 126

LEVELISASI DFD .................................................................................................................................... 127

Page 10: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 10

PENGGAMBARAN DFD ....................................................................................................................... 128

MODEL ENTITY-RELATIONSHIP ...................................................................................................... 130

Contoh diagram E-R ................................................................................................................................ 130

ENTITY DAN ENTITY SET .................................................................................................................... 131

PEMETAAN CONSTRAINT .................................................................................................................. 131

PENYAJIAN ENTITY SET KUAT ( STRONG ENTITY SET ) ........................................................... 133

MEREDUKSI DIAGRAM E-R KE DALAM TABEL ........................................................................... 135

PENYAJIAN ENTITY SET LEMAH ( WEAK ENTITY SET ) ............................................................ 136

BAGAN ALIR ........................................................................................................................................... 137

Contoh : ..................................................................................................................................................... 141

ACTIVITY DIAGRAM ............................................................................................................................ 145

Kegunaan Model ...................................................................................................................................... 145

Komponen Penyusun dan Fungsinya ................................................................................................... 145

Contoh Pemakaiannya ............................................................................................................................ 146

TIMING DIAGRAM ................................................................................................................................ 147

Kegunaan Model ...................................................................................................................................... 147

Contoh Pemakaiannya ............................................................................................................................ 147

STATE DIAGRAM ................................................................................................................................... 149

Kegunaan Model ...................................................................................................................................... 149

SIPOC DIAGRAM ................................................................................................................................... 151

Kegunaan Model ...................................................................................................................................... 151

Komponen Penyusun dan Fungsinya ................................................................................................... 151

Contoh Kegunaan .................................................................................................................................... 152

STATE TRANSITION DIAGRAM ........................................................................................................... 153

Kegunaan Model ...................................................................................................................................... 153

Komponen Penyusun dan Fungsinya ................................................................................................... 153

Contoh Pemakaiannya ............................................................................................................................ 155

Page 11: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 11

Referensi .................................................................................................................................................... 156

BLOCK CHART DIAGRAM .................................................................................................................... 156

Komponen Penyusun dan Fungsinya ................................................................................................... 156

Contoh Pemakaiannya ............................................................................................................................ 157

Referensi .................................................................................................................................................... 163

SISTEM PROCEDURE DIAGRAM ......................................................................................................... 164

Komponen Penyusun dan Fungsinya ................................................................................................... 164

Contoh Pemakaiannya ............................................................................................................................ 165

CONTOH ANALISA KASUS SP ........................................................................................................... 165

Referensi .................................................................................................................................................... 167

Balance Scorecard (BSC) ......................................................................................................................... 168

Adapun perspektif dalam BSC, yaitu : ....................................................................................................... 168

Contoh Pemakaiannya ............................................................................................................................ 168

Referensi .................................................................................................................................................... 169

NAMA MODEL REPRESENTASI SISTEM .......................................................................................... 170

Component Diagram ............................................................................................................................... 170

Kegunaan Model ...................................................................................................................................... 170

Komponen Penyusun dan Fungsinya ................................................................................................... 171

Contoh Pemakaiannya ............................................................................................................................ 173

Referensi .................................................................................................................................................... 175

NETWORK DIAGRAM for Management Project ............................................................................... 176

Kegunaan Model ...................................................................................................................................... 176

Komponen Penyusun dan Fungsinya ................................................................................................... 176

Contoh Pemakaiannya ............................................................................................................................ 178

Network Diagram for Computer Network .......................................................................................... 180

IDEF (Integration Definition) ................................................................................................................. 181

Komponen Penyusun dan Fungsinya ................................................................................................... 181

Page 12: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 12

Contoh Pemakaiannya ............................................................................................................................ 182

Rich Picture Diagram (RPD)................................................................................................................... 182

Kegunaan Model ...................................................................................................................................... 183

Contoh Pemakaiannya ............................................................................................................................ 183

Referensi .................................................................................................................................................... 184

Jackson Structured Programming ......................................................................................................... 185

Kegunaan Model ...................................................................................................................................... 185

Komponen Penyusun dan Fungsinya ................................................................................................... 185

Contoh Pemakaiannya ............................................................................................................................ 187

Referensi ..................................................................................................................................................... 187

Object-Role Modeling (ORM) .................................................................................................................... 188

Kegunaan Model ......................................................................................................................................... 188

Komponen Penyusun dan Fungsinya .......................................................................................................... 188

Contoh Pemakaiannya ................................................................................................................................ 188

Referensi ..................................................................................................................................................... 189

Warnier / Orr Diagram ........................................................................................................................... 189

Kegunaan Model ...................................................................................................................................... 189

Komponen Penyusun dan Fungsinya ................................................................................................... 189

Contoh Pemakaiannya ............................................................................................................................ 190

Referensi .................................................................................................................................................... 190

Macam – macam Model dalam Bentuk Diagram ................................................................................ 192

Metode Fault Tree Analysis .................................................................................................................... 192

ARROWS DIAGRAM .............................................................................................................................. 195

Langkah-Langkah Pembuatan Arrow Diagram .................................................................................. 196

Ansoff Matrix Diagram ........................................................................................................................... 196

Market penetration .................................................................................................................................. 197

Daftar Putaka ............................................................................................................................................ 199

Page 13: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 13

Page 14: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 14

HIPO (Hierarchy Plus Input-Proses-Output)

2211105019 Nur Fuad A

Merupakan metodologi yang dikembangkan dan didukung oleh IBM yang sebenarnya

merupakan alat dokumentasi program. Sekarang banyak digunakan sebagai alat disain dan

teknik dokumentasi dalam siklus pengembangan system. Berbasis pada fungsi, yaitu tiap-tiap

modul didalam sistem digambarkan oleh fungsi utamanya.

Komponen Penyusun dan Fungsinya

1. Untuk menyediakan suatu struktur guna memahami fungsi-fungsi dari system.

2. Untuk lebih menekankan fungsi-fungsi yang harus diselesaikan oleh program, bukannya

menunjukkan perintah-perintah program yang digunakan untuk melaksanakan fungsi

tersebut

3. Untuk menyediakan penjelasan yang jelas dari input yang harus digunakan dan output

yang harus dihasilkan oleh masing-masing fungsi pada tiap-tiap tingkatan dari diagram-

diagram HIPO.

4. Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan-kebutuhan pemakai Contoh Pemakaiannya

1. Visual Table Of Contents (VTOC)

Diagram ini menggambarkan hubungan dari fungsi-fungsi secara berjenjang

Gambar menunjukkan ada 7 buah fungsi didalam sistem

- Fungsi dengan nomor 1.0, 2.0, 3.0 merupakan tingkatan yang tertinggi

- Fungsi 2.1 dan 2.2 merupakan fungsi dibawah fungsi 2.0

- Fungsi 2.2.1 dan 2.2.2 merupakan fungsi dibawah fungsi 2.2

Page 15: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 15

2. Overview Diagram - Menunjukkan secara garis besar hubungan dari input, proses dan output

- Bagian input menunjukkan item-item data yang akan digunakan oleh bagian proses

- Bagian proses berisi sejumlah langkah-langkah yang menggambarkan

kerja dari fungsi

- Bagian output berisi dengan item-item data yang dihasilkan atau dimodifikasi oleh langkah-

langkah proses

3. Detail Diagrams - Merupakan diagram tingkatan yang paling rendah di diagram HIPO

- Diagram ini berisi dengan elemen-elemen dasar dari paket yang

Menggambarkan secara rinci kerja dari suatu fungsi.

Page 16: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 16

Referensi

http://wsilfi.staff.gunadarma.ac.id/Downloads/files/1033/HIPO.pdf

DATA FLOW DIAGRAM

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional

sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang

dihubungkan satu samalain dengan alur data, baik secara manual maupun komputerisasi.

DFDini sering disebut juga dengan nama Bubble chart, Bubble diagram,model proses, diagram

alur kerja, atau model fungsi. Dalam mendokumentasikan sebuah sistem, DFD mempunyai

level-level mulai dari yang terkecil, yaitu level 10 yang biasa disebut dengan context diagram.

Context diagram ini merupakan gambaran paling umum dari sistem, yang hanya memiliki satu

proses saja untuk mewakili seluruh sistem. Semakin bertambahnya level dari DFD akan semakin

detail digambarkannya proses-proses yang ada pada sistem, tetapi yang boleh bertambah hanya

proses dan data flow saja.

Kegunaan Model

Untuk membuat dokumentasi dari sistem informasi yang ada, atau untuk menyusun dokumentasi

untuk sistem informasi yang baru.

Page 17: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 17

Komponen Penyusun dan Fungsinya

1. Proses

Komponen proses menggambarkan bagian dari sistem yang mentransformasikan input menjadi

output. Proses diberi nama untuk menjelaskan proses/kegiatan apa yang sedang/akan dilaksanakan

2. Data Flow/ Alur Data

Suatu data flow / alur data digambarkan dengan anak panah, yang menunjukkan arah menuju ke

dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan perpindahan data atau

paket data/informasi dari satu bagian sistem ke bagian lainnya. Selain menunjukkan arah, alur data

pada model yang dibuat oleh profesional sistem dapat merepresentasikan bit, karakter, pesan,

formulir, bilangan real, dan macam-macam informasi yang berkaitan dengan komputer.

3. Data Store

Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama dengan kata

benda jamak, misalnya Mahasiswa. Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan,

seperti file atau database yang berkaitan dengan penyimpanan secara komputerisasi, misalnya file disket,

file harddisk, file pita magnetik. Data store juga berkaitan dengan penyimpanan secara manual seperti buku

alamat, file folder, dan agenda.

4. Terminator / Entitas Luar

Terminator mewakili entitas eksternal yang berkomunikasi dengan sistem yang sedang

dikembangkan. Biasanya terminator dikenal dengan nama entitas luar (external entity).

Terdapat dua jenis terminator :

1. Terminator Sumber (source) : merupakan terminator yang menjadi sumber.

2. Terminator Tujuan (sink) : merupakan terminator yang menjadi tujuan data / informasi

sistem.

Contoh Pemakaiannya

Sebuah perusahaan taksi berupaya meningkatkan layanannya dengan mengembangkan sistem

pemesanan taksi (SiPeTax) berbasis web mobile.

Spesifikasi SiPeTax:

1. Mampu melayani permintaan pesanan dari pelanggan.

2. Menerima status dan lokasi armada taksi yang dikirimkan oleh pengemudi.

3. Mampu mendistribusikan informasi pemesanan ke seluruh PDA pengemudi taksi.

Page 18: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 18

4. Menyajikan laporan pengangkutan kepada pihak manager.

Untuk memudahkan analisis SiPeTax, pihak perusahaan memodelkan diagram konteks sampai

DFD level 1.

Page 19: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 19

Referensi

-http://aisyahasmoro.blogspot.com/2011/11/data-flow-diagram-dan-entity.html

-http://blog.um.ac.id/hendriyanto/2011/12/13/data-flow-diagram-untuk-contoh- studi-kasus-

sistem-pemesanan-taxi/

Page 20: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 20

Diagram Activity

Pada dasarnya diagram Activity sering digunakan oleh flowchart. Diagram ini

berhubungan dengan diagram Statechart. Diagram Statechart berfokus pada obyek yang dalam

suatu proses (atau proses menjadi suatu obyek), diagram Activity berfokus pada aktifitas-aktifitas

yang terjadi yang terkait dalam suatu proses tunggal. Jadi dengan kata lain, diagram ini

menunjukkan bagaimana aktifitas-aktifitas tersebut bergantung satu sama lain.

Komponen Penyusun dan Fungsinya

Diagram Activity dapat dibagi menjadi beberapa jalur kelompok yang menunjukkan obyek

yang mana yang bertanggung jawab untuk suatuaktifitas. Peralihan tunggal (single transition)

timbul dari setiap adanya activity (aktifitas), yang saling menghubungi pada aktifitas

berikutnya.Sebuah transition (transisi) dapat membuat cabang ke dua atau lebih percabangan

exclusive transition (transisi eksklusif). Label Guard Expression (ada di dalam [ ]) yang

menerangkan output (keluaran) dari percabangan. percabangan akan menghasilkan bentuk

menyerupaibentuk intan. transition bisa bercabang menjadi beberapa aktifitasparalel yang disebut

Fork. Fork beserta join (gabungan dari hasiloutput fork) dalam diagram berbentuk solid bar

(batang penuh).

Contoh Pemakaiannya

Contoh Diagram Activity ‗Pengambilan Uang melalui ATM‘

Page 21: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 21

Referensi

http://fenni.staff.gunadarma.ac.id/Downloads/files/11789/Unified+Modeling+Language.pdf

Diagram Activity

2211105018 Redi Kharisman

Pada dasarnya diagram Activity sering digunakan oleh flowchart. Diagram ini

berhubungan dengan diagram Statechart. Diagram Statechart berfokus pada obyek yang dalam

suatu proses (atau proses menjadi suatu obyek), diagram Activity berfokus pada aktifitas-aktifitas

yang terjadi yang terkait dalam suatu proses tunggal. Jadi dengan kata lain, diagram ini

menunjukkan bagaimana aktifitas-aktifitas tersebut bergantung satu sama lain.

Komponen Penyusun dan Fungsinya

Diagram Activity dapat dibagi menjadi beberapa jalur kelompok yang menunjukkan obyek

yang mana yang bertanggung jawab untuk suatuaktifitas. Peralihan tunggal (single transition)

timbul dari setiap adanya activity (aktifitas), yang saling menghubungi pada aktifitas

berikutnya.Sebuah transition (transisi) dapat membuat cabang ke dua atau lebih percabangan

exclusive transition (transisi eksklusif). Label Guard Expression (ada di dalam [ ]) yang

menerangkan output (keluaran) dari percabangan. percabangan akan menghasilkan bentuk

menyerupaibentuk intan. transition bisa bercabang menjadi beberapa aktifitasparalel yang disebut

Page 22: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 22

Fork. Fork beserta join (gabungan dari hasiloutput fork) dalam diagram berbentuk solid bar

(batang penuh).

Contoh Pemakaiannya

Contoh Diagram Activity ‗Pengambilan Uang melalui ATM‘

Referensi

http://fenni.staff.gunadarma.ac.id/Downloads/files/11789/Unified+Modeling+Language.pdf

Diagram Class

Diagram Class memberikan pandangan secara luas dari suatu system dengan menunjukan

kelas-kelasnya dan hubungan mereka. Diagram Class bersifat statis; menggambarkan hubungan

apa yang terjadi bukan apa yang terjadi jika mereka berhubungan.

Komponen Penyusun dan Fungsinya

Diagram Class mempunyai 3 macam relationalships (hubungan),

sebagai berikut :

Page 23: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 23

• Association

Suatu hubungan antara bagian dari dua kelas. Terjadi association antara dua kelas jika

salah satu bagian dari kelas mengetahui yang lainnya dalam melakukan suatu kegiatan. Di dalam

diagram, sebuah association adalah penghubung yang menghubungkan dua kelas.

• Aggregation

Suatu association dimana salah satu kelasnya merupakan bagian dari suatu kumpulan.

Aggregation memiliki titik pusat yang mencakup keseluruhan bagian. Sebagai contoh :

OrderDetail merupakan kumpulan dari Order.

• Generalization

Suatu hubungan turunan dengan mengasumsikan satu kelas merupakan suatu superClass

(kelas super) dari kelas yang lain. Generalization memiliki tingkatan yang berpusat pada

SuperClass.

Contoh :

Payment adalah superClass dari Cash, Check, dan Credit. Untuk tambahan bahwa

association mempunyai 2 titik. Salah satu titik bisa memiliki label untuk menjelaskan association

tersebut.

Contoh :

OrderDetail adalah line Item untuk setiap permintaan. Panah navigability (pengatur alur

arah) dalam suatu association menggambarkan arah mana association dapat ditransfer atau

disusun. Seperti dalam contoh : OrderDetail dapat disusun dari item-nya, namun tidak bisa

sebaliknya. Panah ini juga menjelaskan siapa ―memiliki‖ implementasi dari association; dalam

kasus ini OrderDetail memiliki Item. Association tanpa arah panah merupakan bidirectional

(bolak-balik). Multiplicity dari suatu titik association adalah angka kemungkinan bagian dari

hubungan kelas dengan single instance (bagian) pada titik yang lain. Multiplicity berupa single

number (angka tunggal) atau range number (angka batasan). Pada contoh, hanya bisa satu

‗Customer‘ untuk setiap ‗Order‘, tapi satu

‗Customer‘ hanya bisa memiliki beberapa ‗Order‘.

Page 24: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 24

Contoh Pemakaiannya

Contoh Diagram Class transaksi Pembelian barang :

Referensi

http://fenni.staff.gunadarma.ac.id/Downloads/files/11789/Unified+Modeling+Language.pdf

Use Case Diagram

Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah

sistem. Yang ditekankan adalah ―apa‖ yang diperbuat sistem, dan bukan ―bagaimana‖.

Page 25: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 25

Sebuah use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Use case

merupakan sebuah pekerjaan tertentu, misalnya login ke sistem, meng-create sebuah daftar

belanja, dan sebagainya. Seorang/sebuah aktor adalah sebuah entitas manusia atau mesin

yang berinteraksi dengan sistem untuk melakukan pekerjaan-pekerjaan tertentu.

Use case diagram dapat sangat membantu bila kita sedang menyusun requirement

sebuah sistem, mengkomunikasikan rancangan dengan klien, dan merancang test case untuk

semua feature yang ada pada sistem. Sebuah use case dapat meng-include fungsionalitas use

case lain sebagai bagian dari proses dalam dirinya. Secara umum diasumsikan bahwa use

case yang di-include akan dipanggil setiap kali use case yang meng-include dieksekusi

secara normal. Sebuah use case dapat di-include oleh lebih dari satu use case lain, sehingga

duplikasi fungsionalitas dapat dihindari dengan cara menarik keluar fungsionalitas yang

common.

Sebuah use case juga dapat meng-extend use case lain dengan behaviour-nya sendiri.

Sementara hubungan generalisasi antar use case menunjukkan bahwa use case yang satu

merupakan spesialisasi dari yang lain.

Kegunaan Model

Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang

ditekankan adalah ―apa‖ yang diperbuat sistem, dan bukan ―bagaimana‖.

Komponen Penyusun dan Fungsinya

1. System name

2. System boundary

3. Include usecase

4. Extend usecase

5. Extend point

6. Child use case

7. Generalization

Contoh Pemakaiannya

Menyusun requirement sebuah sistem, mengkomunikasikan rancangan dengan klien.

Page 26: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 26

Referensi

http://artikel.webgaul.com/Iptek/unifiedmodellinglanguage.htm

Page 27: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 27

CONTEXT DIAGRAM (DIAGRAM KONTEKS)

virtu adila-2211105045

Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data dan hanya memuat

satu proses, menunjukkan sistem secara keseluruhan. Proses tersebut diberi nomor nol. Semua

entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran data-aliran data utama

menuju dan dari sistem. Diagram tersebut tidak memuat penyimpanan data dan tampak

sederhana untuk diciptakan, begitu entitas-entitas eksternal serta aliran data-aliran daa menuju

dan dari sistem diketahui penganalisis dari wawancara dengan user dan sebagai hasil analisis

dokumen.

Kegunaan Model

Aliran dalam context diagram memodelkan masukan ke sistem dan keluaran dari sistem

seperti halnya sinyal kontrol yang diterima atau dibuat sistem. Aliran data hanya digambarkan

jika diperlukan untuk mendeteksi kejadian dalam lingkungan dimana sistem harus memberikan

respon atau membutuhkan data untuk menghasilkan respon. Selain itu, aliran data dibutuhkan

untuk menggambarkan transportasi antara sistem dan terminator. Dengan kata lain aliran data

digambarkan jika data tersebut diperlukan untuk menghasilkan respon pada kejadian tertentu.

Dalam hal ini kita seharusnya menggambar context diagram dengan asumsi bahwa masukan

disebabkan dan diawali oleh terminator, sedangkan keluaran disebabkan dan diawali oleh

sistem.

Dengan mencegah interaksi yang tidak perlu (extraneous prompts) yang berorientasi pada

implementasi masukan-keluaran dan mengkonsentrasikan pemodelan pada jaringan aliran data.

Komponen Penyusun dan Fungsinya

Context diagram menggarisbawahi sejumlah karakteristik penting dari suatu sistem:

1. Kelompok pemakai, organisasi, atau sistem lain dimana sistem kita melakukan

komunikasi yang disebut juga sebagai terminator.

2. Data dimana sistem kita menerima dari lingkungan dan harus diproses dengan cara

tertentu.

3. Data yang dihasilkan sistem kita dan diberikan ke dunia luar.

4. Penyimpanan data yang digunakan secara bersama antara sistem kita dengan

terminator. Data ini dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya,,

dibuat oleh lingkungan dan digunakan oleh sistem kita.

Page 28: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 28

5. Batasan antara sistem kita dan lingkungan.

Context Diagram dimulai dengan penggambaran terminator, aliran data, aliran kontrol

penyimpanan, dasn proses tunggal yang menunjukkan keseluruhan sistem. Bagian termudah

adalah menetapkan proses (yang hanya terdiri dari satu lingkaran) dan diberi nama yang

mewakili sistem. Nama dalam hal ini dapat menjelaskan proses atau pekerjaan atau dalam kasus

ekstrim berupa nama perusahaan yang dalam hal ini mewakili proses yang dilakukan

keseluruhan organisasi. Terminator ditunjukkan dalam bentuk persegi panjang dan

berkomunikasi langsung dengan sistem melalui aliran data atau penyimpanan eksternal Antar

terminator tidak diperbolehkan komunikasi langsung. Pada kenyataannya hubungan antar

terminator dilakukan, tetapi secara definitif karena terminator adalah bagian dari lingkungan,

maka tidak relevan jika dibahas dalam context diagram.

Context Diagram memiliki aturan sebagai berikut:

1. Jika terdapat banyak terminator yang mempunyai banyak masukan dan keluaran

diperbolehkan untuk digambarkan lebih dari satu kali sehingga mencegah penggambaran

yang terlalu rumit, dengan ditandai secara khusus untuk menjelaskan bahwa terminator

yang dimaksud adalah identik. Tanda tersebut dapat berupa asterik (*) atau pagar (#).

2. Jika terminator mewakili individu sebaiknya diwakili oleh peran yang dimainkan personil

tersebut. Alasan pertama adalah personil yang berfungsi untuk melakukan itu dapat

berganti sedang Context Diagram harus tetap akurat walaupun personil berganti. Alasan

kedua adalah seorang personil dapat memainkan lebih dari satu peran.

3. Karena fokus uitama adalah mengembangkan model, maka penting untuk membedakan

sumber (resource) dan pelaku (handler)., pelaku adalah mekanisme, perangkat atau media

fisik yang mentransportasikan data ke/dari sistem, karena pelaku seringkali familier

dengan pemakai dalam implementasi sistem berjalan, maka sering menonjol sebagai

sesuatu yang harus digambarkan lebih dari sumber data itu sendiri. Sedangkan sistem

baru dengan konsep pengembangan teknologinya membuat pelaku menjadi sesuatu yang

tidak perlu digambarkan.

Page 29: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 29

Page 30: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 30

Contoh Pemakaiannya

sebuah Context Diagram untuk sistem pemesanan makanan ditunjukan pada gambar di

bawah ini.

Referensi

http://www.docstoc.com/docs/21501607/BAB-6-PEMODELAN-SISTEM-%28CONTEXT-

DIAGRAM-DATA-FLOW-DIAGRAM%29

pemodelan sistem (context diagram, data flow diagram)

Stock Flow Diagram

SFD adalah konsep sentral dari teori SD. Stock adalah akumulasi atau pengumpulan dan

karakteristik keadaan sistem dan pembangkit informasi, dimana aksi dan keputusan didasarkan

padanya. Stock digabungkan dengan rate atau flow sebagai aliran informasi, sehingga stock

menjadi sumber ketidakseimbangan dinamisdalam sistem. SFD dapat diilustrasikan dengan

sebuah sistem bak mandi yang dihubungkan dengan dua kran masukan dan keluaran air. Kedua

kran sebagai pengontrol akumulasi air dalam bak. Besar kecilnya nilai dalam stock dan flow

didasarkan perhitungan persamaan matematik integran dan deferensial. Persamaan matematik

stock merupakan integrasi dari nilai inflow dan outflow.

Kegunaan Model

Komputasi adalah kegiatan mendapatkan penyelesaian atau solusi atas persoalan yang

dinyatakan dalam model yang valid, misalnya model matematis. Secara matematis umumnya

model mengambil bentuk f(x) = y, dengan x = himpunan informasi yang tersembunyi dalam

model, berupa besaran-besaran yang nilainya harus ditetapkan agar persoalan nyata dapat

dipecahkan, y = himpunan data yang tersedia, berupa besaran-besaran yang nilainya telah

diketahui, dan f(.) = operator matematis model tersebut.

Page 31: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 31

Sebagai ilustrasi, suatu struktur model umum memiliki bentuk perhitungan matematis

sebagai berikut:

Perhitungan integral:

Stock(t) = ∫[inflow(s) − outflow(s)]ds + stock(t0)

Perhitungan diferensial:

D(Stock) / dt = Net_Change_in_Stock = Inflow(t) −Outflow(t)

Model dengan validitas tinggi sering melibatkan operator atau fungsi nonlinear yang

rumit, terlebih lagi untuk persoalan konkret dalam manajemen dan ilmu-ilmu sosial pada

umumnya. Oleh karena itu proses komputasi sering harus melalui jalan yang tak langsung, yaitu

melalui simulasi.

Komponen Penyusun dan Fungsinya

SFD diterjemahkan lebih luas dengan menggunakan simbol-simbol komputer sesuai

dengan perangkat lunak yang dipilih, simbol tersebut meliputi simbol yang menggambarkan

stock (level), flow(rate), auxilliary dan constant.

Beberapa fungsi lainnya dalam stock and flow diagram adalah:

• Flows-with-rate, mewakili adanya operasi pendiferensialan. Perubahan

informasi tentang laju perubahan yang terjadi dapat ditambahakan pada obyek

ini.

• Link, memberi informasi kepada auxiliary variables tentang nilai dari

variabel-variabel lainnya

Page 32: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 32

• Delayed link mewakili delay yang terjadi antara dua variabel yang disambung.

• Cloud. Objek untuk mewakili input (source) kepada atau output (outlet) dari

sebuah flow atau level. Biasanya menggambarkan batas luar dari sistem.

Terdapat 5 persyaratan yang harus dipenuhi untuk menyusun stock flow diagram,

yaitu:

1. suatu level hanya dapat didahului oleh rate;

2. level dapat diikuti oleh tambahan (auxiliary) atau rate;

3. tambahan dapat diikuti oleh tambahan lain atau rate;

4. rate harus diikuti oleh suatu level, dan

5. level bisa secara tidak langsung mempengaruhi level yang lain.

Page 33: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 33

Contoh Pemakaiannya

Simpal Kausal Pengembangan Kawasan Ekonomi Khusus

Dalam pengembangan model pengembangan kawasan ekonomi khusus di Indonesia, model

akan dibagi menjadi beberapa sub bagian yang saling berinteraksi, yaitu :

1. Sub Sistem Pajak dan Retribusi,

2. Sub Sistem Investasi

3. Sub Sistem Produksi Sub Sistem infrastruktur

4. Sub Sistem Investor

5. Sub Sistem SDM

Dalam diagram Simpal Kausal (sebab-akibat) pada gambar 5 menunjukkan keterkaitan antar

variabel yang menjadi input dalam penyusunan model. Keenam sub sistem tersebut berinteraksi

dalam sistem yang terdapat dalam model pengembangan kawasan ekonomi khusus. Interaksi

keenam sub sistem yang akan saling berpengaruh sehingga menjadi model dinamis. Pada model

ini perubahan salah satu atau beberapa variabel dalam sub sistem akan mengubah variabel-

variabal yang menjadi variabel target.

Dalam model dinamis KEK ini target utama adalah investasi, penerimaan pemerintah, dan

tenaga kerja. Arah pengembangan Kawasan Ekonomi Khusus difokuskan pada peningkatan

investasi yang diharapkan memperluas kesempatan kerja dan penerimaan devisa melalui

ekspor. Selanjutnya peningkatan investasi akan menambah stok kapital, baik berupa mesin-

mesin atau pembangunan pabrik baru, yang akan menghasilkan produksi barang/jasa. Proses

produksi akan membutuhkan input-input berupa tenaga kerja dan bahan baku. Penambahan

tenaga kerja akan memperluas kesempatan kerja yang pada gilirannya akan memperoleh

upah/pendapatan. Secara teoritis, peningkatan pendapatan akan meningkatan konsumsi dan

tabungan penduduk. Selanjutnya, kondisi akan mendorong roda ekonomi wilayah. Proses

produksi akan menghasilkan barang/jasa yang akan masuk ke pasar output yang meliputi pasar

ekspor dan pasar domestik. Dalam kegiatan ekonomi ini, pemerintah akan memperoleh sumber-

Page 34: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 34

sumber pendapatan berupa pajak. Selanjutnya pajak akan dialokasikan ke daerah sesuai dengan

ketentuan yang berlaku. Bagi daerah hal ini akan meningkatkan dana perimbangan yang

terdapat dalam pendapatan daerah. Putaran kegiatan ekonomi selanjutnya adalah sumber-

sumber pajak akan menjadi sumber pembiayaan pembangunan guna mendorong pertumbuhan

ekonomi berikutnya.

Referensi

1. digital_127048-T 26304-Analisis hubungan-Metodologi

2. paper : penelitian aspek perkotaan dumai dan bitung dan kemungkinannya sebagai

lokasi kawasan ekonomi khusus di indonesia

Page 35: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 35

TEORI ANALISIS ―SWOT‖

Kevin Yogaswara - 2211 105 024

Pengantar

Analisa SWOT merupakan sebuah metode perencanaan strategis yang digunakan untuk

mengevaluasi kekuatan, kelemahan, peluang, dan ancaman dalam suatu proyek atau suatu

spekulasi bisnis. Proses ini melibatkan penentuan tujuan yang spesifik dari spekulasi bisnis atau

proyek dan mengidentifikasi faktorinternal dan eksternal yang mendukung dan yang tidak dalam

mencapai tujuan tersebut.

Kegunaan

1. Untuk melakukan perencanaan dalam upaya mengantisipasi masa depan dengan

melakukan pengkajian bedasarkan pengalaman masa lampau, ditopang sumber daya

dan kemampuan yang miliki saat ini yang akan diproyeksikan kemasa depan.

1. Untuk menganalisis kesempatan/peluang dan kekuatan dalam membuat rencana

jangka panjang.

1. Untuk mengatasi ancaman dan kelemahan yang mempunyai kecendrungan

menghasilkan rencana jangka pendek, yaitu rencana untuk perbaikan.

1. Untuk mengidentifikasi Faktor eksternal (O dan S) dan Faktor Internal (S da W)

Komponen Penyusun

1. Strength; faktor internal yang mendukung perusahaan dalam mencapai tujuannya. Faktor

pendukung dapat berupa sumber daya, keahlian, atau kelebihan lain yang mungkin

diperoleh berkat sumber keuangan, citra,keunggulan di pasar, serta hubungan baik antara

buyer dengan supplier.

2. Weakness; faktor internal yang menghambat perusahaan dalam mencapai tujuannya.

Faktor penghambat dapat berupa fasilitas yang tidak lengkap,kurangnya sumber keuangan,

kemampuan mengelola, keahlian pemasaran dan citra perusahaan.

3. Opportunity; faktor eksternal yang mendukung perusahaan dalam mencapai tujuannya.

Faktor eksternal yang mendukung dalam pencapaian tujuan dapat berupa perubahan

kebijakan, perubahan persaingan, perubahan teknologi dan perkembangan hubungan

supplier dan buyer.

4. Threat; faktor eksternal yang menghambat perusahaan dalam mencapai tujuannya. Faktor

eksternal yang menghambat perusahaan dapat berupa masuknya pesaing baru,

Page 36: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 36

pertumbuhan pasar yang lambat, meningkatnya bargaining power daripada supplier dan

buyer utama, perubahan teknologi serta kebijakan baru.

Contoh Pemakaiannya

Berdasarkan hasil analisis faktor-faktor SWOT diatas ditetapkan strategi-strategi seperti di bawah

ini:

Analisis SWOT pada Hotel Danau Toba lnternasional Medan

Oleh : Chandra E Ginting (2005)

perumusan masalah dalam penelitian ini adalah "bagaimana peranan analisis AWOT

dalam meningkatkan volume penjualan?". Dengan Hipotesis : " Melalui

pengidentifikasian, penganalisisan dan penerapan serta pengendalaian SWOT secara

cermat akan berdampak pada peningkatan volume penjualan kamar sebagaimana yang

diharapkan oJeh perusahaan. Metode analisis yang digunakan dalam penelitian ini

adalah metode analisis deskriptif yaitu metode analisis dengan menggunakan

pengumpulan data secara sistematis, menganalisis serta menginterpretasikan data

tersebut sehingga memperoleh gambaran perusahaan secara umum. Kesimpulan dalam

penelitian ini adalah Analisis SWOT yang dilakukan oleh Hotel Danau Toba

lntemasional Medan kurang lengkap, dimana anal isis SWOT tersebut tidak

menyajikan altematif strategi, hanya menyajikan identifikasi peluang dan ancaman

serta idenfikasi kekuatn dan kelemahan hotel tersebut. Saran penulis supaya Hotel

Danau Toba lntemasional Medan tetap exist dan survive dalam menghadapi persaingan

yang semakin kornpetitif harus menerapkan strategi yang tepat seperti menciptakan

pelayanan yang berbeda, menyelenggarakan pelatihan bahasa Inggris dan skill dalam

bidang masing-rnasing.

Referensi

Page 37: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 37

1. http://lontar.ui.ac.id/file?file=digital/130684-T%2027283-Perancangan%20sistem-

Tinjauan%20literatur.pdf

2. http://tutorialkuliah.blogspot.com/2009/08/manfaat-analisa-swot.html

3. http://yanimutzz88.blogspot.com/2010/05/analisis-swot.html

Page 38: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 38

TEORI ANALISIS ―SWOT‖

Muhammad Jadid Anggarjito – 2211105049

Pengantar

Teori Analisis SWOT adalah sebuah teori yang digunakan untuk merencanakan sesuatu hal yang

dilakukan dengan SWOT. SWOT adalah sebuah singkatan dari, S adalah Strenght atau Kekuatan,

W adalah Weakness atau Kelemahan, O adalah Oppurtunity atau Kesempatan, dan T adalah

Threat atau Ancaman.

Kegunaan

SWOT ini biasa digunakan untuk menganalisis suatu kondisi dimana akan dibuat sebuah rencana

untuk melakukan sesuatu, sebagai contoh, program kerja (wordpress.com, 2010).

Komponen Penyusun

4. Strengh (kekuatan) adalah situasi atau kondisi yang merupakan kekuatan dari organisasi

atau program pada saat ini. Strenght ini bersifat internal dari organisasi atau sebuah

program.

5. Weaknesses (kelemahan) adalah kegiatan-kegiatan organisasi yang tidak berjalan dengan

baik atau sumber daya yang dibutuhkan oleh organisasi tetapi tidak dimiliki oleh

organisasi. Kelemahan itu terkadang lebih mudah dilihat daripada sebuah kekuatan, namun

ada beberapa hal yang menjadikan kelemahan itu tidak diberikan solusi yang tepat

dikarenakan tidak dimaksimalkan kekuatan yang sudah ada.

6. Opportunity (kesempatan) adalah 38 ias 38 r positif yang muncul dari lingkungan dan

memberikan kesempatan bagi organisasi atau program kita untuk memanfaatkannya.

Opportunity tidak hanya berupa kebijakan atau peluang dalam hal mendapatkan modal

berupa uang, akan tetapi 38 ias juga berupa respon masyarakat atau isu yang sedang

diangkat.

7. Threat (ancaman) adalah factor negative dari lingkungan yang memberikan hambatan bagi

berkembangnya atau berjalannya sebuah organisasi dan program. Ancaman ini adalah hal

yang terkadang selalu terlewat dikarenakan banyak yang ingin mencoba untuk kontroversi

Page 39: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 39

1

4

8

6 5

2

3

7

atau out of stream (melawan arus) namun pada kenyataannya organisasi tersebut lebih

banyak layu sebelum berkembang.

Contoh Pemakaiannya

KONDISI INTERNAL

Kekuatan

(Strengths)

Kelemahan

(Weaknesses)

1. Kekuatan

2. …………

…..

3. Kekuatan

N

4. Kekuatan 1

5. ………………

6. Kelemahan N

KO

ND

ISI

EK

ST

ER

NA

L

Peluang

(Opportuniti

es)

1.Peluang 1

2.……………

3.Peluang N

Ancaman

(Threats)

1.Ancaman 1

2.………………

3.Ancaman N

Keterangan:

1. Kotak Nomor 1,diisi dengan peluang yang dapat dimanfaatkan oleh institusi.

2. Kotak nomor 2, diisi dengan ancaman yang dihadapi oleh oleh institusi

3. Kotak nomor 3, diisi dengan ancaman yang dimiliki oleh institusi

4. Kotak nomor 4, diisi dengan kelemahan yang dihadapi oleh oleh institusi.

Page 40: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 40

5. Kotak nomor 5, diisi strategi yang dipresentasikan dalam bentuk program2

pengembangan yang dapat dipakai memanfaatkan peluang dengan mendaya gunakan

kekuatan yang dimiliki.

6. Kotak nomor 6, diisi strategi yang dipresentasikan dalam bentuk program2

pengembangan yang dapat dipakai untuk mengurangi kelemahan dengan melihat

peluang yang ada.

7. Kotak nomor 7, diisi strategi yang dipresentasikan dalam bentuk program2

pengembangan yang dapat dipakai untuk mengurangi dan mengantisipasi ancaman

dengan mendaya gunakan kekuatan yang dimiliki.

8. Kotak nomor 8, diisi strategi yang dipresentasikan dalam bentuk program2

pengembangan yang dapat dipakai untuk mengurangi kelemahan dan ancaman yang

dihadapi.

9. Pencantuman program2 pengembangan pada kotak 5,6,7 dan 8, harus diurutkan

berdasarkan prioritas.

Referensi

http://media.kompasiana.com/new-media/2012/06/01/analisis-swot-kompasianacom/

STANDARD OPERATING PROCEDURES (SOP)

Pengantar

Proses pada suatu pekerjaan harus dirancang dan dikembangkan, kesalahan prosedur

dapat terjadi, bila suatu pekerjaan tidak dirancang dengan baik, dapat menimbulkan

kecelakaan atau kerusakan. Untuk itu perlu dibuat suatu prosedur tetap yang bersifat

standard, sehingga siapa sajapun, kapan sajapun dan dimana sajapun dilakukan

langkah-langkahnya tidak berubah. Langkah-langkah kerja yang tertib ini disebut SOP

(standard operating procedures), sebutan lainnya Protap (Prosedur tatap). Lembaga

atau perusahaan yang besar dan bonafide umumnya telah memakai SOP dalam

melaksanakan tugas, seperti : Departemen/dinas Kimpraswil, Operasi pasien di rumah

sakit, Bapedal, POLRI, dan lainnya.

Page 41: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 41

Kegunaan

SOP merupakan hasil finalisasi dan kesempurnaan prosedur kerja. Dengan adanya SOP

diharapkan pekerjaan dapat terlaksana dengan baik, tepat waktu, dan dapat

dipertanggung jawabkan.

Komponen Penyusun

Suatu SOP harus memiliki akurasi uraian proses kejadian beserta pengendaliannya,

antara lain:

1. Ada daftar bahan dan komponen suatu proses dengan karakteristik kualitas

minimal; khususnya ada penjelasan jumlah komponen standar yang digunakan.

2. Ada deskripsi lengkap komponen (sampel) yang mesti dipersiapkan sebelum

pekerjaan dilaksanakan; terdiri dari uraian atau formulasi komponen khusus atau

acuan layak termasuk jumlah dan nomor seri komponen.

3. Ada daftar karakteristik perlengkapan (equipment), seperti: kapasitas, kepresisian,

keterbatasan, dayasuai (compatibilities), indikasi nama perlengkapan khusus.

4. Ada deskripsi langkah-langkah proses peristiwa termasuk skala atau kapasitas

operasi.

5. Ada parameter pengendalian proses, metode dan keberhasilan. Metode tes atau

observasi yang merupakan pengendalian proses yang efektif dan pengujian harus

mempunyai dokumentasi.

6. Ada diagram alir kerja.

7. Ada pengujian efektivitas baik dalam proses maupun sesudah ada produk, ini

dibatasi atau ada kriteria yang dapat diterima pihak profesional.

8. Ada contoh perhitungan, estimasi waktu, kartu isian.

9. Ada biaya, alat angkut, dan daftar faktor pengganggu.

10. Ada yang pelaksana dan pertanggungjawaban; siapa melaksanakan apa?

Page 42: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 42

11. Ada akuntabilitas pimpinan.

12. Ada pelaporan dan dokumentasi.

Contoh Pemakaiannya

Pada suatu SOP akan tergambar identifikasi, pengendalian, kemampuan selusur,

konsistensi, dan akuntabilitas. Suatu SOP hendaklah mempunyai format sebagai

berikut :

1. Nama lembaga, nama selain pada kop juga ada pada setiap halaman.

2. Judul, judul harus jelas terurai dan terukur. Karena, pada setiap prosedur diuraikan

bagaimana mengerjakannya, judul mesti bergaya bahasa perintah (direktif) untuk

menjelaskan ‗siapa mengerjakan apa‘. Suatu SOP berjudul "Bahan bakar solar

untuk injeksi motor Diesel ‖ tidak menggambarkan prosedur; lebih cocok diberi

judul ―Proses injeksi bahan bakar solar pada motor Diesel.‖ Gaya bahasa direktif,

seperti., "Pengujian dari...," "Operasi dari...." atau "Perawatan dari...".

3. Halaman, harus tertulis "halaman 3 dari 7", ini menggambarkan ada kelanjutan.

4. Identifikasi dan Pengendalian, pada suatu Prosedur mesti teridentifikasi

keunikannya. Identifikasi untuk mempersiapkan akuntabilitas, dan gambaran suatu

dokumentasi sampai fasilitas dan masa kedaluwarsaan perubahan. Akuntabilitas

dan gambaran prosedur berdasarkan pada sejumlah identifikasi atau kode, yang

merupakan pengendalian (seperti., kapan dan berapa kali revisi atau jumlah edisi

SOP dilakukan).

5. Tujuan, suatu tujuan atau sasaran prosedur mesti dapat diulang (repeat) dan dapat

dikembangkan, dan dinyatakan dalam gaya bahasa perintah, seperti., operasi,

prosedur, proses, monitoring, dan rutinitas perawatan dengan perusahaan ABC

dand XYZ sistem WFI.

6. Ruang lingkup. Ruang lingkup (scope) harus mempunyai batas penggunaan

prosedur. Apakah itu, sampel tertentu sesuai pengujian dengan metode ini? Apakah

operasi ini terpakai hanya pada perlengkapan tertentu atau bagian tertentu? Apakah

ada batasan kapasitas, volume prosedur?

Page 43: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 43

7. Tanggung Jawab. Siapa bertanggung jawab melaksanakan uraian pekerjaan? Siapa

melaporkan pekerjaan? Apakah diperlukan pelatihan khusus atau sertifikat? Pada

sesi ini dibatasi karyawan yang melaksanakan, seperti: siapa yang mempunyai atau

sesuai kualifikasi dalam melaksanakan uraian pekerjaan. Itu akan diatur suatu

tahapan untuk sejumlah detail dalam dokumen berikut.

8. Prosedur. Uraikan prosedur dalam langkah demi langkah (step-by-step) atau

kronologis cara kerja. Gunakan kata kerja aktif dan pernyataan langsung, seperti.,

"Tambahkan 100.0 ml air murni, PN 0128."

9. Kebutuhan Perhitungan / Penanganan data / Dokumensi. Uraikan bagaimana data

mentah diolah dan dilaporkan. Sediakan contoh perhitungan, bila ada.

Referensi

1. C. V. De Sain and C.V. Sutton, Documentation practices: A Complete Guide to

Document

2. Development and Management for GMP and ISO 9000 Compliant Industries

(AdvanstarCommunications, Cleveland, OH, 1996).24 — 5

3. C. V. De Sain, Documentation Basics That support Good Manufacturing Practices

(Advanstar Communications, Cleveland, OH, 1993).

4. C. V. Sutton and C.V. De Sain, Meeting GMP and ISO 9001 Expectations for

Product Development (Parexel International, Waltham, MA, 1996).

5. D. Warburton, "Problem Procedures: Five Common Mistakes Engineers Make in

Writing Manufacturing Procedures," Medical Device and Diagnostic Industry, 224-

228 (May 1995).

6. Documentation Practices: A Complete Guide to Document Development and

Management for GMP and ISO 9000 Compliant Industries.

ENTERPRISE RESOURCE PLANNING (ERP)

Pengantar

Page 44: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 44

ERP adalah sebuah sistem informasi perusahaan yang dirancang untuk

mengkoordinasikan semua sumber daya, informasi dan aktifitas yang diperlukan untuk

proses bisnis lengkap. Sistem ERP didasarkan pada database pada umumnya dan

rancangan perangkat lunak modular. ERP merupakan software yang mengintegrasikan

semua departemen dan fungsi suatu perusahaan ke dalam satu system komputer yang

dapat melayani semua kebutuhan perusahaan, baik dari departemen penjualan, HRD,

produksi atau keuangan.

Kegunaan

Tujuan sistem ERP adalah untuk mengkoordinasikan bisnis organisasi secara

keseluruhan. ERP merupakan software yang ada dalam organisasi/perusahaan

untuk:

- Otomatisasi dan integrasi banyak proses bisnis

- Membagi database yang umum dan praktek bisnis melalui enterprise

- Menghasilkan informasi yang real-time

- Memungkinkan perpaduan proses transaksi dan kegiatan perencanaan

Komponen Penyusun

• Tahap I : Material Requirement Planning (MRP)

Merupakan cikal bakal dari ERP, dengan konsep perencanaan kebutuhanmaterial

• Tahap II: Close-Loop MRP

Merupakan sederetan fungsi dan tidak hanya terbatas pada MRP, terdiri atas alat bantu

penyelesaian masalah prioritas dan adanya rencana yang dapat diubah atau diganti jika

diperlukan

• Tahap III: Manufakturing Resource Planning (MRP II)

Merupakan pengembangan dari close-loop MRP yang ditambahkan 3 elemen yaitu:

perencanaan penjualan dan operasi, antarmuka keuangan dan simulasi analisis dari

kebutuhan yang diperlukan

• Tahap IV: Enterprise Resource Planning

Merupakan perluasan dari MRP II yaitu perluasan pada beberapa proses bisnis

diantaranya integrasi keuangan, rantai pasok dan meliputi lintas batas fungsi organisasi

dan juga perusahaan dengan dilakukan secara mudah

• Tahap V: Extended ERP (ERP II)

Page 45: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 45

Merupakan perkembangan dari ERP yang diluncurkan tahun 2000, serta lebih konflek

dari ERP sebelumnya.

Contoh Pemakaiannya

Referensi

1. http://en.wikipedia.org

2. http://yanuar.kutakutik.or.id/ngeweb/erp-masih-validkah-diterapkan-di-

perusahaan/

3. www.mikroskil.ac.id/~erwin/erp/00.ppt

4. http://www.army.mil/armybtkc/focus/sa/erp_intro.htm

5. Wawan, Falahah (2007), Enterpise Resource Planning: Menyelaraskan

Teknologi Informasi dengan Strategi Bisnis, Informatika, Bandung

Page 46: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 46

MODEL WATERFALL

2211105053 Abdul Halim

Kegunaan Model

Metode ini merupakan metode yang sering digunakan oleh penganalisa sistem pada umumnya.

Inti dari metode waterfall adalah pengerjaan dari suatu sistem dilakukan secara berurutan atau secara

linear. Jadi jika langkah satu belum dikerjakan maka tidak akan bisa melakukan pengerjaan langkah 2, 3

dan seterusnya. Secara otomatis tahapan ke-3 akan bisa dilakukan jika tahap ke-1 dan ke-2 sudah

dilakukan.

Komponen Penyusun dan Fungsinya

Secara garis besar metode waterfall mempunyai langkah-langkah sebagai berikut :

Analisa, Design, Code dan Testing, Penerapan dan Pemeliharaan.

1. Analisa

Langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan data dalam tahap ini

bisa malakukan sebuah penelitian, wawancara atau study literatur. Seorang sistem analis akan

menggali informasi sebanyak-banyaknya dari user sehingga akan tercipta sebuah sistem

komputer yang bisa melakukan tugas-tugas yang diinginkan oleh user tersebut. Tahapan ini akan

menghasilkan dokumen user requirment atau bisa dikatakan sebagai data yang berhubungan

dengan keinginan user dalam pembuatan sistem. Dokumen ini lah yang akan menjadi acuan

sistem analis untuk menterjemahkan ke dalam bahasa pemprogram.

6. Design

Proses desain akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak

yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data,

arsitektur perangkat lunak, representasi interface, dan detail (algoritma) prosedural. Tahapan ini

akan menghasilkan dokumen yang disebut software requirment. Dokumen inilah yang akan

digunakan proggrammer untuk melakukan aktivitas pembuatan sistemnya.

7. Coding & Testing

Coding merupan penerjemahan design dalam bahasa yang bisa dikenali oleh komputer.

Dilakukan oleh programmer yang akan meterjemahkan transaksi yang diminta oleh user. Tahapan

ini lah yang merupakan tahapan secara nyata dalam mengerjakan suatu sistem. Dalam artian

penggunaan komputer akan dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai

maka akan dilakukan testing terhadap sistem yang telah dibuat tadi. Tujuan testing adalah

menemukan kesalahan-kesalahan terhadap sistem tersebut dan kemudian bisa diperbaiki.

8. Penerapan

Page 47: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 47

Tahapan ini bisa dikatakan final dalam pembuatan sebuah sistem. Setelah melakukan analisa,

design dan pengkodean maka sistem yang sudah jadi akan digunakan oleh user.

9. Pemeliharaan

Perangkat lunak yang sudah disampaikan kepada pelanggan pasti akan mengalami perubahan.

Perubahan tersebut bisa karena mengalami kesalahan karena perangkat lunak harus

menyesuaikan dengan lingkungan (periperal atau sistem operasi baru) baru, atau karena

pelanggan membutuhkan perkembangan fungsional.

Contoh Pemakaiannya

Referensi

http://www.gangsir.com/download/Minggu7StateActivityComponentDeploymentDiagram.pd

f

MODEL PROTOTYPING

Kegunaan Model

Metode ini sering digunakan pada dunia riil. Karena metode ini secara keseluruhan akan

mengacu kepada kepuasan user. Bisa dikatakan bahwa metode ini merupakan metode waterfall

yang dilakukan secara berulang-ulang. Prototype merupakan salah satu metode pengembangan

perangat lunak yang banyak digunakan. Dengan metode prototyping ini pengembang dan

pelanggan dapat saling berinteraksi selama proses pembuatan sistem. Sering terjadi seorang

pelanggan hanya mendefinisikan secara umum apa yang dikehendakinya tanpa menyebutkan

Page 48: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 48

secara detal output apa saja yang dibutuhkan, pemrosesan dan data-data apa saja yang

dibutuhkan. Sebaliknya disisi pengembang kurang memperhatikan efesiensi algoritma,

kemampuan sistem operasi dan interface yang menghubungkan manusia dan komputer.

Untuk mengatasi ketidakserasian antara pelanggan dan pengembang , maka harus

dibutuhakan kerjasama yang baik diantara keduanya sehingga pengembang akan mengetahui

dengan benar apa yang diinginkan pelanggan dengan tidak mengesampingkan segi-segi teknis

dan pelanggan akan mengetahui proses-proses dalm menyelasaikan system yang diinginkan.

Dengan demikian akan menghasilkan sistem sesuai dengan jadwal waktu penyelesaian yang

telah ditentukan.

Komponen Penyusun dan Fungsinya

Tahapan - Tahapan Prototyping

1. Pengumpulan kebutuhan.

Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat

lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan dibuat.

2. Membangun prototyping.

Membangun prototyping dengan membuat perancangan sementara yang berfokus pada

penyajian kepada pelanggan (misalnya dengan membuat input dan format output)

3. Evaluasi protoptyping.

Evaluasi ini dilakukan oleh pelanggan apakah prototyping yang sudah dibangun sudah

sesuai dengan keinginann pelanggan. Jika sudah sesuai maka langkah 4 akan diambil.

Jika tidak prototyping direvisi dengan mengulangu langkah 1, 2 , dan 3.

4. Mengkodekan system.

Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam bahasa

pemrograman yang sesuai.

5. Menguji system.

Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus dites dahulu

sebelum digunakan. Pengujian ini dilakukan dengan White Box, Black Box, Basis Path,

pengujian arsitektur dan lain-lain

6. Evaluasi Sistem.

Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan yang

diharapkan . Juka ya, langkah 7 dilakukan; jika tidak, ulangi langkah 4 dan 5.

7. Menggunakan system.

perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan

Page 49: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 49

Contoh Pemakaiannya

Referensi

http://sumarnodharmowiyono.blogspot.com/2009/12/siklus-hidup-perangkat-lunak.html

http://edwardaditya.blogspot.com/2010/04/pengertian-prototype.html

Page 50: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

MODEL SPIRAL

Kegunaan Komponen

Medel Spiral merupakan model yang baik untuk pembuatan webpada dasarnya metode ini

adalah penyempurnaan dari metode air terjun (waterfall ) dan prototyping. Hal ini disebabkan

karena adanya kelebihan yang mungkin tidak dimiliki oleh prototyping dan sebaliknya juga. Hal ini

yang di jadikan sebagai pedoman dalam memilih model spiral ini untuk keberhasilan proyek

pembuatan situs web.

Komponen Penyusun dan Fungsinya

Tahapan – tahapan dari model spiral :

1. Customer communication.

Aktivitas yang dibutuhkan untuk membangun komunikasi yang efektif antara developer dengan

user / customer terutama mengenai kebutuhan dari customer.

2. Planning.

Aktivitas perencanaan ini dibutuhkan untuk menentukan sumberdaya, perkiraan waktu pengerjaan,

dan informasi lainnya yang dibutuhkan untuk pengembangan software.

3. Analysis risk.

Aktivitas analisis resiko ini dijalankan untuk menganalisis baik resiko secara teknikal maupun secara

manajerial. Tahap inilah yang mungkin tidak ada pada model proses yang juga menggunakan

metode iterasi, tetapi hanya dilakukan pada spiral model.

4. Engineering.

Aktivitas yang dibutuhkan untuk membangun 1 atau lebih representasi dari aplikasi secara teknikal.

5. Construction & Release.

Aktivitas yang dibutuhkan untuk develop software, testing, instalasi dan penyediaan user /

costumer support seperti training penggunaan software serta dokumentasi seperti buku manual

penggunaan software.

6. Customer evaluation.

Aktivitas yang dibutuhkan untuk mendapatkan feedback dari user / customer berdasarkan evaluasi

mereka selama representasi software pada tahap engineering maupun pada implementasi selama

instalasi software pada tahap construction and release

Contoh Pemakaiannya

Page 51: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 51

Referensi

http://rpl07.wordpress.com/2007/06/21/model-dan-proses-oleh-rona-f-5105-100-083/

http://blog.uad.ac.id/ida/2011/12/26/135/

Page 52: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 52

SINGLE LINE DIAGRAM

2211105039 Fahmi Hidayah

Kegunaan Model

One line diagram atau diagram satu baris diagram atau single-line adalah notasi yang disederhanakan

untuk mewakili sistem listrik tiga fase. Digunakan untuk mengetahui sistem distribusi kelistrikan pada

suatu jaringan . Penggambaran sederhana dimulai dari atas ataupun dari samping, Pada

penggambaranya terdapat total daya, jumlah pengaman, komponen kelistrikan dan jenis kabel yang

digunakan yang saling berkaitan. Dengan sebuah one-line diagram, pembacaan suatu sistem lebih

mudah karena alur SLD tersebut mewakili dari sebuah sistem yang lebih rumit dan detail. Komponen Penyusun dan Fungsinya

Keterangan gambar:

1. NO dan NC Utama

2. No Fuse Breaker

3. Air Circuit Breaker

4. Fuse

1. Power Transformer

2. AC Generator

3. Motor

4. Frequency meter

5. WATT meter

6. Ampere meter

7. Volt meter

8. Zero-Phase Sequence

9. Reactive Power meter

10. Magnetic Contactor

Page 53: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 53

5. Resistance

6. Rectifier

7. Thyrifier

8. Shunt Capasitor

9. Reactor

10. CT Current Transformer

Contoh Pemakaiannya

Gambar. Sigle Line Diagram Gardu induk satu setengah Busbar

Referensi

http://mechatronic-pengendaliankonvensional.blogspot.com/2011/01/simbol-simbol-gambar-

listrik-untuk.htm

STATE DIAGRAM

Kegunaan Model

Page 54: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 54

adalah jenis diagram yang digunakan dalam ilmu komputer dan bidang terkait untuk menggambarkan

perilaku sistem. State diagram mengharuskan sistem yang dijelaskan terdiri dari jumlah state terbatas,

kadang-kadang, ini memang terjadi, sementara di lain waktu ini adalah abstraksi yang wajar. Banyak

bentuk diagram negara yang ada, yang sedikit berbeda dan memiliki semantik yang berbeda.

Komponen Penyusun dan Fungsinya

Gambar. Element State Diagram

Contoh Pemakaiannya

Page 55: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 55

Gambar. State Diagram Simulasi ATM

Referensi

http://www.mathcs.gordon.edu/courses/cs320/ATM_Example/SessionStateDiagram.html

http://en.wikipedia.org/wiki/State_diagram

N2 CHART

Kegunaan Model

N 2 grafik, juga disebut sebagai N 2 diagram, N-squared diagram atau grafik N-squared, adalah

diagram dalam bentuk matriks, yang mewakili interface fungsional atau fisik antara unsur-unsur

sistem. Hal ini digunakan untuk secara sistematis mengidentifikasi, mendefinisikan, tabulasi, desain,

dan menganalisis antarmuka fungsional dan fisik. Ini berlaku untuk antarmuka sistem dan perangkat

keras dan / atau antarmuka perangkat lunak. Grafik N-squared diciptakan oleh insinyur sistem Robert

J. Lano, saat bekerja di TRW pada tahun 1970 dan pertama kali diterbitkan dalam sebuah laporan

internal yang TRW 1.977. Komponen Penyusun dan Fungsinya

Page 56: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 56

Gambar. N2 Diagram for Function 0

Contoh Pemakaiannya

Gambar. Contoh N2 Diagram

Referensi

http://hazemuse.egloos.com/2064923

CIRCUIT DIAGRAM

Kegunaan Model

Sebuah diagram sirkuit (juga dikenal sebagai diagram listrik, diagram dasar, atau skema elektronik)

adalah representasi grafis disederhanakan konvensional dari sebuah rangkaian listrik. Sebuah diagram

sirkuit bergambar menggunakan gambar sederhana dari komponen, sementara diagram skematik

menunjukkan komponen sirkuit sebagai simbol standar disederhanakan, kedua jenis menunjukkan

hubungan antara perangkat, termasuk tenaga dan koneksi sinyal. Susunan interkoneksi komponen pada

diagram tidak sesuai dengan lokasi fisik mereka di perangkat akhir. Tidak seperti diagram blok

diagram atau tata letak, diagram sirkuit menunjukkan koneksi kabel aktual yang digunakan. Diagram

tidak menunjukkan susunan fisik komponen. Sebuah gambar dimaksudkan untuk menggambarkan apa

susunan fisik dari kabel dan komponen yang mereka terhubung disebut "karya seni" atau "tata letak"

atau "desain fisik."

Diagram sirkuit yang digunakan untuk desain (desain sirkuit), konstruksi (seperti layout PCB), dan

pemeliharaan peralatan listrik dan elektronik. Dalam ilmu komputer, diagram sirkuit yang sangat

berguna ketika memvisualisasikan ekspresi yang berbeda menggunakan Aljabar Boolean.

Menggambar circuit diagram sesuai standart International standard IEC 61082-1.

Page 57: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 57

Komponen Penyusun dan Fungsinya

Gambar. Element circuit diagram

Page 58: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 58

Contoh Pemakaiannya

Gambar. The circuit diagram for a four-bit TTL counter, a type of state machine

Referensi

http://en.wikipedia.org/wiki/Circuit_diagram

DATA FLOW DIAGRAM

Kegunaan Model

Sebuah aliran data diagram (DFD) adalah representasi grafis dari "aliran" data melalui sistem

informasi, pemodelan aspek prosesnya. Seringkali mereka adalah langkah awal yang digunakan untuk

membuat gambaran dari sistem yang nantinya dapat diuraikan. DFD juga dapat digunakan untuk

visualisasi dari pengolahan data (desain terstruktur). Sebuah DFD menunjukkan apa jenis informasi

yang akan masukan ke dan output dari sistem, dimana data akan datang dari dan pergi ke, dan di mana

data akan disimpan. Ini tidak menampilkan informasi tentang waktu proses, atau informasi tentang

apakah proses akan beroperasi secara berurutan atau secara paralel (yang ditampilkan pada diagram

alur).

Komponen Penyusun dan Fungsinya

Page 59: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 59

Contoh Pemakaiannya

Gambar. Contoh Data Flow Diagram

Referensi

http://www.sparxsystems.com/enterprise_architect_user_guide/modeling_languages/data_flow_d

iagrams.html

AKTIVITY DIAGRAM

Kegunaan Model

Diagram aktivitas adalah representasi grafis dari workflow dari kegiatan dan tindakan bertahap dengan

dukungan untuk pilihan, iterasi dan concurrency. Dalam Unified Modeling Language, diagram

Page 60: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 60

aktivitas dapat digunakan untuk menggambarkan bisnis dan operasional langkah-demi-langkah alur

kerja komponen dalam sistem. Sebuah diagram aktivitas menunjukkan aliran keseluruhan kontrol. Komponen Penyusun dan Fungsinya

Diagram aktivitas yang dibangun dari sejumlah bentuk, dihubungkan dengan panah. Jenis Bentuk yang

paling penting:

1. persegi panjang bulat merupakan kegiatan

2. berlian merupakan keputusan

3. bar mewakili awal (split) atau akhir (bergabung) dari kegiatan bersamaan;

4. lingkaran hitam merupakan awal (initial state) dari alur kerja;

5. sebuah lingkaran hitam dikelilingi merupakan akhir (keadaan akhir).

Panah lari dari awal menjelang akhir dan mewakili urutan kegiatan yang terjadi.

Oleh karena itu mereka dapat dianggap sebagai bentuk flowchart. Contoh Pemakaiannya

Gambar. Activity conducting

Referensi

http://en.wikipedia.org/wiki/Activity_diagram

Page 61: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 61

PYRAMID DIAGRAM

MADE RAHMAWATY - 2211105002

Diagram Pyramid sangat berguna dalam mengilustrasikan hubungan antara foundation-

based. Software Edraw Max merupakan software bisnis chart termasuk beberapa simbol

build-ini untuk desainer dalam menggambar semua bagian dari diagram piramid.

Kegunaan Model :

Basic Pyramid

Basis Pyramid Diagram digunakan untuk menunjukkan proporsional, interkoneksi, atau hirarkis

dengan komponen terbesar di bagian bawah dan menyempit ke atas..

Pyramid List Diagram

Pyramid List Diagram digunakan untuk menunjukkan hubungan proporsional, interkoneksi dan

hierarki. Text dimunculkan dalam bentuk persegi panjang diatas latar belakang pyramida.

Segmented Pyramid Diagram

Segmented Pyramid Diagram digunakan untuk menunjukkan hubungan cointenment, proporsional

atau interkoneksi. teks muncul dalam bentuk segitiga..

Komponen Penyusun dan Fungsinya

Page 62: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 62

Komponen penyusun dan fungsi dari diagram piramida :

1. Text

Text berfungsi untuk mendefinisikan komponen-komponen yang akan digunakan didalam sistem

2. Garis Panah

Garis panah berfungsi untuk menunjukkan arah dari skala terkecil ke skala terbesar

3. Skala

Skala menunjukkan persentase atau kadar dari suatu komponen, material atau unit sistem.

Contoh Pemakaiannya

Contoh 1 :

Diagram Ternary merupakan diagram dengan bentuk segitiga, dengan masing-masing

dipresentasikan dalam tiga puncak komposisi untuk menentukan kadar batu pasir, serpih dan kapur

diberi label A,B dan C.

Gambar berikut menunjukkan kerangka dari segitiga :

Titik A terletak pada bagian garis vertikal bagian atas garis panah , sepanjang garis menunjukkan

persen dari A. titik A yang diplot di atas garis vertikal terdekat dengan A menunjukkan persentase

100%. Bar horisontal di bagian bawah garis (terjauh dari A) menunnjukan persentase 0% dari A.

Setiap persentase lainnya dapat ditunjukkan dengan garis yang tepat yang terletak di sepanjang

garis antara persentase 0% dan 100%. Garis horisontal menunjukkan variasi persentase dari A paralel

dengan garis dasar dan dengan jarak yang tetap dari posisi bawah ke atas piramida. Persentase

ditulis disepanjang bagian kanan dari segitiga. Sehinnga sisi kanan segitiga menjadi skala persentase.

Page 63: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 63

titik B merupakan bagian kiri bawah dari segitiga. Untuk menentukan skala dari B dengan merotasi

garis panah berwarna merah 1200 berlawanan arah dengan arah jarum jam sehingga akan bergerak

dari sisi kanan segitiga ke sudut kiri bawah. Sisi kanan dari segitiga sekarang menjadi garis dasar

untuk persentase skala B. beberapa garis berwarna ditarik sejajar dengan sisi kanan segitiga yang

berguna untuk menandai persentase. Skala untuk persentase B diletakkan pada bagian sebelah kiri.

Titik C merupakan bagian kanan bawah dari segitiga. Untuk menentukan skala dari C dengan

merotasi garis panah berwarna merah 1200, sehingga akan bergerak dari sisi kiri segitiga ke bagian

sudut kanan bawah. Persentase skala pada B diletakkan pada sisi bagian bawah piramida. Kenaikan

skala bergerak dari kiri ke kanan.

Page 64: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 64

Gambar berikut adalah diagram senyawa ternary dengan persentase skala. untuk mengobservasi

diagram senyawa ternary berlawanan arah dengan arah jarum jam.

Komposisi dari setiap titik dapat dilihatkan sebagai berikut :

1. 60% A | 20% B | 20% C = 100%

2. 25% A | 40% B | 35% C = 100%

3. 10% A | 70% B | 20% C = 100%

4. 0.0% A | 25% B | 75% C = 100%

Contoh 2 :

Brikut merupakan diagram piramida untuk jenis makanan dengan memperlihatkan persentasi

kandungan pada makanan yang terdiri dari kadar gula, kadar lemak dan kadar pati (tepung).

Page 65: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 65

Referensi :

1. http://www.edrawsoft.com/Pyramid.php

2. http://csmres.jmu.edu/geollab/fichter/SedRx/readternary.html

CONTROL CHART

Diagram Kontrol (Control Chart) adalah sebuah grafik yang memberi gambaran tentang perilaku

sebuah proses.

Kegunaan Model

Diagram kontrol ini digunakan untuk memahami apakan sebuah proses manufakturing atau proses

bisnis berjalan dalam kondisi yang terkontrol atau tidak

Komponen Penyususn dan Fungsinya

Diagram kontrol terdiri dari :

1. Titik-titik yang mewakili sebuah nilai statistik (rata-rata, range, proporsi) dari sebuah karakteristik sampel yang diambil dari sebuah proses pada waktu yang berbeda (Data).

2. Rata-rata dari nilai statistik di atas yang dihitung dari keseluruhan sampel.

3. Garis tengah yang digambar tepat di angka rata-rata nilai statistik tersebut.

4. Standar eror dari nilai statistik yang juga dihitung dari keseluruhan sampel.

Page 66: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 66

Batas kontrol atas dan bawah, yang mengindikasikan batas dimana secara statistik sebuah proses bisa

dikatakan menyimpang, yang secara umum besarnya 3 kali standar eror dari garis tengah.

Bisa juga ditambahkan beberapa fitur seperti:

1. Batas peringatan atas dan bawah, yang besarnya 2 kali standar eror dari garis tengah. 2. Dibedakan menjadi beberapa zona, apabila ada perbedaan yang ingin dilihat di zona yang

berbeda.

Contoh Pemakaiannya

Contoh :

Referensi :

1. McNeese, William (July 2006). "Over-controlling a Process: The Funnel Experiment". BPI

Consulting, LLC. http://www.spcforexcel.com/overcontrolling-process-funnel-experiment.

Diakses pada 17 Maret 2010.

2. ^ Wheeler, Donald J. (2000). Understanding Variation. Knoxville, Tennessee: SPC Press.

ISBN 0-945320-53-1.

3. ^ Western Electric - A Brief History

4. ^ Wheeler, Donald J.; Chambers, David S. (1992). Understanding statistical process control

(edisi ke-2). Knoxville, Tennessee: SPC Press. hlm. 96. ISBN 9780945320135. OCLC

27187772

TREE DIAGRAM

Tree Diagram (Diagram Pohon) adalah teknik untuk memetakan lengkap jalur dan tugas-tugas yang

Page 67: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 67

perlu dilakukan dalam rangka untuk mencapai tujuan utama dan tujuan sub terkait. Diagram ini

mengungkapkan secara sederhana besarnya masalah dan membantu untuk sampai pada metode-

metode yang harus dikejar untuk mencapai hasil.

Kegunaan Model

Tree Diagram (Diagram Pohon) sering digunakan antara lain :

1. Ketika sebuah isu/masalah hanya diketahui secara umum dan harus dijabarkan menjadi

detail-detail yang lebih spesifik, misalnya menggambarkan langkah-langkah yang

diperlukan untuk mencapai suatu tujuan.

2. Untuk menentukan tindakan-tindakan yang diperlukan untuk mengimplementaskan

sebuah solusi atau rencana.

3. Untuk menganalisis proses secara detail.

4. Untuk melakukan penyelidikan mengenai akar penyebab suatu masalah.

5. Untuk mengevaluasi kegiatan implementasi dari solusi.

6. Digunakan setelah menemukan isu kunci yang didapat dari diagram afinitas atau

interrelationship diagram.

7. Sebagai alat komunikasi, untuk menjelaskan sesuatu secara detail kepada orang lain.

Komponen Penyusun dan Fungsinya

Mengembangkan Tree Diagram (Diagram Pohon) membantu Anda berpikir Anda langkah demi

langkah dari generalisasi ke spesifik. Tree Diagram (Diagram Pohon) dimulai oleh satu item yang

bercabang menjadi dua item atau lebih, di mana setiap cabang tersebut kembali bercabang menjadi

dua atau lebih, dan seterusnya. Bentuknya menyerupai sebuah pohon, dengan sebuah batang dan

banyak cabang. Cabang-cabang tersebut berfungsi untuk menjabarkan (break down) kategori-

kategori yang bersifat umum menjadi level yang lebih detail. Membangun sebuah Tree Diagram

(Diagram Pohon) membantu menggambarkan langkah-langkah berpikir dari sesuatu yang umum

(general) menjadi sesuatu yang spesifik.

Page 68: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 68

Contoh Pemakaiannya

Contoh Tree Diagram (Diagram Pohon)

The Pearl River, NY School District, penerima penghargaan Malcolm Baldrige National Quality

Award 2010, menggunakan diagra pohon untuk mengkomunikasikan bagaimana tujuan umum dari

distrik diterjemahkan ke dalam sub-tujuan dan proyek-proyek individu. Mereka menyebut

pendekatan ini sebagai ―The Golden Thread.‖

Distrik ini memiliki tiga tujuan umum. Tujuan pertama adalah meningkatkan performansi akademik,

yang sebagian ditunjukkan pada gambar di bawah ini. Pemimpin distrik telah mengidentifikasi dua

tujuan strategis yang jika tercapai dapat meningkatkan performansi akademik: yaitu prestasi akademik dan

penerimaan di universitas.

Keterangan

1. Lag indicators memiliki karakteristik berjangka panjang dan berorientasi hasil. Lag indicator untuk

prestasi akademik adalah tingkat diploma yaitu persentase murid yang diterima oleh perguruan tinggi

negeri.

2. Lead indicators memiliki karakteristik berjangka pendek dan berorientasi proses. Sejak tahun 2000, lead

indicator untuk tingkat diploma adalah performansi pada ujian masuk perguruan tinggi negeri.

Page 69: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 69

3. Terakhir, proyek tahunan kemudian ditetapkan, berdasarkan analisis sebab-akibat, yang akan

meningkatkan performansi. Pada 2000-2001, empat proyek berhasil diselesaikan untuk meningkatkan

prestasi akademik.

Akhirnya, Tree Diagram (Diagram Pohon) dapat dipandang sebagai keterkaitan antara tujuan dan indikator,

menyelidiki hal-hal yang mempengaruhi performansi akademik melalui tingkat diploma, nilai ujian masuk

perguruan tinggi negeri, yang menghasilkan pada proyek-proyek perbaikan yang spesifik.

Referensi

1. Hendra Poerwanto, http://www.hendrakualitas.web.id/

Page 70: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 70

Model Use Case

Durrotun Nafisah 2211105037

1. Model untuk melengkapi system requirements

2. Tahapan awal "system development":

1. Requirement: sistim belum terinci

2. Representasi: user perspektif

"What the system will/should do ?"

3. Starting point: OO analysis & design activities

4. Garis besar terdiri dari: "actors" dan "use cases"

Actors

1. Types yang mewakili: users yang berinteraksi dengan sistim

2. Users: di luar dari sistim, batasan apa yang akan diharapkan dari sistim

1. Pengertian users => types of activities performed by external entity

2. Sekumpulan individu dapat dianggap sebagai satu user (same role)

3. Actors: manusia, external hardware, atau sistim yang lain

Use Case

1. Types yang mewakili: behaviour, sifat / karakteristik dan fungsi sistim

2. Dikembangkan sesuai dengan keinginan "actor"

3. Dapat diterjemahkan sebagai bentuk eksekusi pemakaian sistim

1. Interaksi dan fungsi yang diharapkan dari sistim

2. Flow events response dari sistim

Page 71: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 71

Contoh : ATM Cashier Application

1. Actor: Klien Bank

2. Bagaimana interaksi dengan aplikasi di ATM ?

Fasilitas apa saja yang dapat diberikan oleh Bank kepada Klien Bank

1. User cases:

1. Tarikan Uang

2. Deposit Uang

3. Transfer Antar Rekening

Page 72: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 72

1. Actor: apa saja yang berinteraksi (memberikan dan menerima data atau events) dengan sistim

1. Actor dapat mewakili sekelompok klien bank (yang mempunyai karut ATM)

2. Satu klien dapat menggunakan ATM tersebut untuk berbagai keperluan => berbagai

actors yang berbeda

3. Peranan actor ditentukan use case mana saja yang digunakan oleh actor tersebut

2. Interaksi ? tidak lain mengirim dan menerima messages (data, events)

1. Hubungan antara actor dan use case: <<communication>> associations

Use Case: Transactions

1. Definisi: use case adalah urutan transaksi/proses yang dilakukan oleh sistim, dimana

menghasilkan sesuatu yang dapat dilihat/diamati oleh actor tertentu

1. Problem: bagaimana memilih use case yang tepat (terdapat banyak kejadian interaksi antar

actor dan system) ?

1. Definisi di atas => "instance" kejadian yang penting dan dapat dipilah sangat relevan

dengan kegiatan actors

2. Pilih use case type yang mewakili instance tersebut

3. Dari definisi "menghasilkan sesuatu yang dapat dilihat oleh actor" => use case harus

cukup besar karena berhubungan dengan kegiatan actor

Page 73: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 73

4. Transaksi: sekumpulan aksi, keputusan, dan messages yang diberikan kepada actors

secara konsisten

5. Actor tertentu: peranan utama, karena hasil use case harus berhubungan dengan actor

tersebut, berhubungan dengan task tertentu

Contoh

Use case: Tarikan Uang

1. Klien Bank memberikan identifikasi dirinya

2. Klien Bank memilih atau memberikan input berapa banyak uang yang akan diambil dari

rekening. Sistim memberikan persetujuan dan mengijinkan berapa banyak uang yang dapat

diambil

3. Sistim mengeluarkan uang tersebut dan mengurangi jumlah uang tersebut dari rekening

Reuse Use Case : <<uses>>

1. Untuk sistim yang besar: terdapat use case yang sifatnya sama

2. Kelompok use case ini dapat dibuat : "generalizations" yang mewakili kelompok tsb.

1. Dapat dianggap sebagai "inheritance"

2. Digunakan simbol: <<uses>>

1. Contoh: <<uses>> use case A menggunakan use case B berarti instance A dapat melakukan

semua sifat dari instance B

1. Sebagai contoh: semua transaksi ATM berhubungan dengan pemindahan uang dari

satu rekening ke rekening lain.

1. Dapat menggunakan use case yang telah ada: Transfer Keuangan sebagai "abstract" use case.

Transfer Keuangan use case memberikan deskripsi cara debit dan kredit dari berbagai account yang

berbeda.

Reuse Use Case : <<extends>>

1. Sering use case dapat dikembangkan (ditambahkan) dari use case yang telah ada

2. Penambahan ini untuk memberikan spesialisasi atau inheritance

3. Jadi jika disebut use case A "extends" use case B : maka instance tersebut mengikuti use case

A dan pada satu saat akan mengikuti use case B, setelah mengikuti B dapat kembali ke use

case A.

4. Contoh: Klien Bank dapat diberikan fasilitas untuk mengambil uang dalam bentuk overdraft.

Untuk kasus dimana Klien Bank mengambil overdraft maka terdapat sifat khusus use case

Page 74: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 74

yang harus ditangani oleh "Manajemen Overdraft"

Atau dapat disebut: use case Manajemen Overdarft merupakan "extends" dari use case

Tarikan Uang.

Contoh Lain:

Referensi :

web kuliah Universitas Indonesia

Page 75: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 75

Page 76: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 76

DATA FLOW DIAGRAM

HELVIN INDRAWATI - 2211105041

Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD

menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana

komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut.

Kita dapat menggunakan DFD untuk dua hal utama, yaitu untuk membuat

dokumentasi dari sistem informasi yang ada, atau untuk menyusun dokumentasi untuk

sistem informasi yang baru.

Ada 3 (tiga) jenis DFD, yaitu ;

1. Context Diagram (CD)

2. DFD Fisik

3. DFD Logis

DFD Level

DFD dapat digambarkan dalam Diagram Context dan Level n. Huruf n dapat

menggambarkan level dan proses di setiap lingkaran.

1. Diagram Context

2. Diagram Level n

Page 77: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 77

1. DFD Logis

2. DFD Fisik

Context Diagram (CD)

Jenis pertama Context Diagram, adalah data flow diagram tingkat atas (DFD Top

Level), yaitu diagram yang paling tidak detail, dari sebuah sistem informasi yang

menggambarkan aliran-aliran data ke dalam dan ke luar sistem dan ke dalam dan ke luar

entitas-entitas eksternal. (CD menggambarkan sistem dalam satu lingkaran dan hubungan

dengan entitas luar. Lingkaran tersebut menggambarkan keseluruhan proses dalam sistem).

Beberapa hal yang harus diperhatikan dalam menggambar CD;

1. Terminologi sistem :

1. Batas Sistem adalah batas antara ―daerah kepentingan sistem‖.

2. Lingkungan Sistem adalah segala sesuatu yang berhubungan atau mempengaruhi

sistem tersebut.

3. Interface adalah aliran yang menghubungkan sebuah sistem dengan linkungan sistem

tersebut.

Sebagai contoh, dalam gambar 1.

1. Menggunakan satu simbol proses,

Catatan:

Yang masuk didalam lingkaran konteks (simbol proses) adalah kegiatan pemrosesan informasi

(Batas Sistem). Kegiatan informasi adalah mengambil data dari file, mentransformasikan data,

atau melakukan filing data, misalnya mempersiapkan dokumen, memasukkan, memeriksa,

mengklasifikasi, mengatur, menyortir, menghitung, meringkas data, dan melakukan filing data

(baik yang melakukan secara manual maupun yang dilakukan secara terotomasi).

2. Nama/keterangan di simbol proses tersebut sesuai dengan fungsi sistem tersebut,

3. Antara Entitas Eksternal/Terminator tidak diperbolehkan komunikasi langsung

4. Jika terdapat termintor yang mempunyai banyak masukan dan keluaran,

diperbolehkan untuk digambarkan lebih dari satu sehingga mencegah penggambaran

yang terlalu rumit, dengan memberikan tanda asterik ( * ) atau garis silang ( # ).

Page 78: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 78

5. Jika Terminator mewakili individu (personil) sebaiknya diwakili oleh peran yang

dipermainkan personil tersebut.

6. Aliran data ke proses dan keluar sebagai output keterangan aliran data berbeda.

Diagram Level n / Data Flow Diagram Levelled

Dalam diagram n DFD dapat digunakan untuk menggambarkan diagram fisik

maupun diagram diagram logis. Dimana Diagram Level n merupakan hasil pengembangan

dari Context Diagram ke dalam komponen yang lebih detail tersebut disebut dengan top-

down partitioning. Jika kita melakukan pengembangan dengan benar, kita akan

mendapatkan DFD-DFD yang seimbang. Sebagai contoh, gambar 1.1, gambar 1.2, gambar

1.3, gambar 1.4 dan gambar 1.5.

Beberapa hal yang harus diperhatikan dalam membuat DFD ialah:

1. Pemberian Nomor pada diagram level n dengan ketentuan sebagai berikut:

1. Setiap penurunan ke level yang lebih rendah harus mampu merepresentasikan proses

tersebut dalam sepesifikasi proses yang jelas. Sehingga seandainya belum cukup jelas

maka seharusnya diturunkan ke level yang lebih rendah.

2. Setiap penurunan harus dilakukan hanya jika perlu.

3. Tidak semua bagian dari sistem harus diturunkan dengan jumlah level yang sama

karena yang kompleks bisa saja diturunkan, dan yang sederhana mungkin tidak perlu

diturunkan. Selain itu, karena tidak semua proses dalam level yang sama punya

derajat kompleksitas yang sama juga.

4. Konfirmasikan DFD yang telah dibuat pada pemakai dengan cara top-down.

5. Aliran data yang masuk dan keluar pada suatu proses di level n harus berhubungan

dengan aliran data yang masuk dan keluar pada level n+1. Dimana level n+1 tersebut

mendefinisikan sub-proses pada level n tersebut.

6. Penyimpanan yang muncul pada level n harus didefinisikan kembali pada level n+1,

sedangkan penyimpanan yang muncul pada level n tidak harus muncul pada level n-

1 karena penyimpanan tersebut bersifat lokal.

7. Ketika mulai menurunkan DFD dari level tertinggi, cobalah untuk mengidentifikasi

external events dimana sistem harus memberikan respon. External events dalam hal

ini berarti suatu kejadian yang berkaitan dengan pengolahan data di luar sistem, dan

menyebabkan sistem kita memberikan respon.

Page 79: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 79

8. Jangan menghubungkan langsung antara satu penyimpanan dengan penyimpanan

lainnya (harus melalui proses).

9. Jangan menghubungkan langsung dengan tempat penyimpanan data dengan entitas

eksternal / terminator (harus melalui proses), atau sebaliknya.

10. Jangan membuat suatu proses menerima input tetapi tidak pernah mengeluarkan

output yang disebut dengan istilah ―black hole‖.

11. Jangan membuat suatu tempat penyimpanan menerima input tetapi tidak pernah

digunakan untuk proses.

12. Jangan membuat suatu hasil proses yang lengkap dengan data yang terbatas yang

disebut dengan istilah ―magic process‖.

1. Jika terdapat terminator yang mempunyai banyak masukan dan keluaran,

diperbolehkan untuk digambarkan lebih dari satu sehingga mencegah penggambaran

yang terlalu rumit, dengan memberikan tanda asterik ( * ) atau garis silang ( # ),

begitu dengan bentuk penyimpanan.

2. Aliran data ke proses dan keluar sebagai output keterangan aliran data berbeda.

DFD Fisik

Adalah representasi grafik dari sebuah sistem yang menunjukan entitas-entitas

internal dan eksternal dari sistem tersebut, dan aliran-aliran data ke dalam dan keluar dari

entitas-entitas tersebut. Entitas-entitas internal adalah personel, tempat (sebuah bagian), atau

mesin (misalnya, sebuah komputer) dalam sistem tersebut yang mentransformasikan data.

Maka DFD fisik tidak menunjukkan apa yang dilakukan, tetapi menunjukkan dimana,

bagaimana, dan oleh siapa proses-proses dalam sebuah sistem dilakukan. (Tidak Bahas).

Perlu diperhatikan didalam memberikan keterangan di lingkaran-lingkaran (simbol proses)

dan aliran-aliran data (simbol aliran data) dalam DFD fisik menggunakan label/keterangan

dari kata benda untuk menunjukan bagaimana sistem mentransmisikan data antara

lingkaran-lingkaran tersebut.

Misal :

Aliran Data : Kas, Formulir 66W, Slip Setoran

Proses : Cleck Penjualan, Kasir, Pembukuan, dll.

Page 80: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 80

DFD Logis

Adalah representasi grafik dari sebuah sistem yang menunjukkan proses-proses

dalam sistem tersebut dan aliran-aliran data ke dalam dan ke luar dari proses-proses

tersebut. Kita menggunakan DFD logis untuk membuat dokumentasi sebuah sistem

informasi karena DFD logis dapat mewakili logika tersebut, yaitu apa yang dilakukan oleh

sistem tersebut, tanpa perlu menspesifikasi dimana, bagaimana, dan oleh siapa proses-proses

dalam sistem tersebut dilakukan.

Keuntungan dari DFD logis dibandingkan dengan DFD fisik adalah dapat

memusatkan perhatian pada fungsi-funsi yang dilakukan sistem.

Perlu diperhatikan di dalam pemberian Keterangan/ Label;

1. Lingkaran-lingkaran (simbol proses) menjelaskan apa yang dilakukan sistem

Misal : Menerima Pembayaran, Mencatat Penjualan, Membandingkan kas dan Daftar

Penerimaan, Mempersiapkan Setoran, dll.

2. Aliran-aliran data (simbol aliran data) menggambarkan sifat data.

Misal : Pembayaran (bukan ―Cek‖, ―Kas‖, ― Kartu Kredit‖

Jurnal Penjualan (bukan ―Buku Penjualan‖), dll

Beberapa hal yang umum yang perlu diperhatian dalam mendesain baru ialah:

1. Menggabungkan beberapa tugas menjadi Satu

2. Master Detail Update

3. Meminimalkan tugas-tugas yang tidak penting

4. Menghilangkan tugas-tugas yang duplikat

5. Menambahkan proses baru

6. Meminimalkan proses input

7. Menetapkan bagian mana yang harus dikerjakan komputer dan bagian mana yang harus

dikerjakan manual

Page 81: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 81

Page 82: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 82

Page 83: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 83

SysML Diagram

SysML adalah

1. Sebuah bahasa pemodelan grafis dalam menanggapi UML untuk Sistem dan Teknik RFP

dikembangkan oleh OMG, INCOSE, dan AP233

1. Profil UML yang merupakan subset dari UML 2 dengan ekstensi

2. Mendukung spesifikasi, analisis, desain, verifikasi, dan validasi sistem yang meliputi perangkat

keras, perangkat lunak, data, personel, prosedur, dan fasilitas

3. Mendukung pertukaran model dan data melalui XMI dan berkembang AP233 standar (dalam

proses)

4. bahasa pemodelan visual yang menyediakan

1. Semantik = makna

2. Notasi = representasi makna

5. Bukankah sebuah metodologi atau alat

1. SysML adalah metodologi dan alat independen

Relationship Between SysML and UML

Routing Flows

1. Initial Node

Fungsi : Pada pelaksanaan tanda induk kontrol ditempatkan pada kontrol arus keluar

2. Activity Final Node

Fungsi : Penerimaan token kontrol orangtua berakhir

3. Flow Final Node

Fungsi : Sink untuk token kontrol

4. Fork Node –

Page 84: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 84

Fungsi: Duplikat masukan (kontrol atau objek) token dari aliran input ke semua arus keluar

5. Join Node –

Fungsi : Menunggu token masukan (kontrol atau objek) pada semua masukan arus dan

kemudian menempatkan mereka semua pada aliran keluar

6. Decision Node

Fungsi : Menunggu input (kontrol atau objek) token nya arus pada input dan tempat-tempat itu

pada satu aliran keluar berdasarkan penjaga

7. Merge Node

Fungsi : Menunggu input (kontrol atau objek) token

arus masukan apapun dan kemudian meletakkannya di aliran keluar Tindakan Proses Aliran

SysML Diagram Taxonomy

SysML Diagram Frames

8. Setiap diagram SysML merupakan elemen model

9. Setiap Diagram SysML harus memiliki Bingkai Diagram

10. Konteks Diagram ditunjukkan di header:

1. Diagram jenis (bertindak, BDD, IBD, seq, dll)

2. Model elemen tipe (aktivitas, blok, interaksi, dll)

3. Model nama elemen

Page 85: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 85

4. Diagram nama deskriptif atau melihat nama

11. Sebuah blok diagram terpisah digunakan untuk menunjukkan jika diagram selesai. Activity Diagram

SysML Port

1. Menentukan titik interaksi pada blok dan bagian

1. Mendukung integrasi perilaku dan struktur

2. Port jenis

1. Standard (UML) Pelabuhan

3. Menentukan seperangkat operasi dan / atau sinyal

4. Diketik oleh antarmuka UML

1. Arus Pelabuhan

5. Menentukan apa yang dapat mengalir dalam atau keluar dari blok / bagian

6. Diketik oleh spesifikasi aliran

Port Notation

Parametriknya

7. Digunakan untuk mengekspresikan kendala (persamaan) antara nilai properti

Page 86: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 86

1. Menyediakan dukungan untuk analisis rekayasa (misalnya, kinerja, keandalan)

1. Kendala blok menangkap persamaan

1. Bahasa Ekspresi dapat formal (misal, MathML, OCl) atau informal,

2. Mesin Komputasi ditentukan oleh alat analisis yang berlaku dan bukan oleh SysML

2. Diagram Parametrik merupakan penggunaan dari kendala dalam konteks analisis

1. Pengikatan penggunaan kendala dengan sifat nilai blok (misalnya, massa kendaraan

terikat F = m × a)

Kontrol dan Data

3. Dua jenis aliran

1. Obyek / Data

2. Kontrol

4. Unit aliran disebut "token"

Package Diagram

5. Diagram Package digunakan untuk mengatur model

1. Elemen model Grup ke dalam ruang nama

2. Sering diwakili dalam browser tool

6. Model dapat diatur dalam berbagai cara

1. Dengan hirarki Sistem (misalnya, perusahaan, sistem, komponen)

2. Dengan domain (misalnya, persyaratan, menggunakan kasus, perilaku)

3. Gunakan sudut pandang untuk menambah organisasi Model

7. Hubungan Impor mengurangi kebutuhan untuk memenuhi syarat

8. Nama (package1 :: class1)

Blok Elemen Struktural Dasar

9. Menyediakan konsep pemersatu untuk menggambarkan struktur dari suatu elemen atau sistem

1. Hardware

2. Software

3. Data

4. Prosedur

5. Fasilitas

6. Orang

10. Beberapa kompartemen dapat menggambarkan karakteristik blok

1. Properti (bagian, referensi, nilai-nilai)

2. Operasi

3. Kendala

4. Alokasi untuk blok (misalnya kegiatan)

Page 87: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 87

5. Persyaratan blok memenuhi Rich Picture dan Diagram Aktivitas

Apa yang dimaksud dengan rich picture diagram ?

Rich picture merupakan gambar kartun yang menggambarkan keseluruhan sistem yang rumit

sehingga mudah dibaca dari berbagai sudut pandang dengan segala aspek yang terkandung pada saat

itu guna menjadi referensi secara instant.

Pembuatan Rich picture diagram merupakan rangkuman dari sebuah pemikiran panjang dan bukan

pada awal observasi.

Tiga komponen utama yang digunakan dalam rich picture 1. Elemen-elemen dari struktur

2. Elemen – elemen dari proses

3. Hubungan antara struktur dan proses serta antar proses

ACTIVITY DIAGRAM

1. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

2. Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis

3. Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur

4. Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan

sebuah proses untuk membantu memahami proses secara keseluruhan

Simbol Activity Diagram

Activity Diagram Registrasi Mahasiswa Semester

Page 88: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 88

RICH PICTURE

1. Menceritakan proses bisnis dengan menggunakan gambar

2. Sangat baik untuk menjelaskan proses yang sedang berlangsung

3. Wakilkan 1 kegiatan dengan 1 gambar

4. Agar lebih jelas urutannya, berikan panah dari kegiatan ke kegiatan berikutnya

Contoh Rich Picture: Alur Sertifikasi

Contoh Rich Picture: Adm Akademik

Page 89: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 89

Beberapa kesalahan yang biasa dibuat dalam menggambar Rich picture

1. Setiap gambar dihubungkan dengan gambar yang lainnya

2. Penggunaan tanda panah yang berlebih yang berakibat kerancuan dalam struktur sistem

pada rich picture

3. Menghapus petunjuk yang mengarahkan pada masalah-masalah potensial

Penggunaan rich picture

1. Rich picture merupakan alat yang ideal untuk berkomunikasi mengenai situasi yang rumit dan

bermasalah .

2. Keterkaitan antar elemen serta hubungan yang terjalin, langsung maupun tidak lebih mudah

dilihat.

3. memudahkan identifikasi pemilik masalah dan membantu dalam mengidentifikasi potensi

masalah dan konflik.

4. Membantu dalam mebuatan batasan dan cakupan masalah.

STUDI KASUS ACTIVITY DIAGRAM

1. Koperasi Budi Luhur adalah sebuah koperasi yang mengelola simpan pinjam bagi para

anggotanya, berikut ini adalah kegiatan yang dilakukan oleh bagian Kredit dalam menangani

pemberian pinjaman bagi para anggotanya.

2. Setiap kali bagian kredit akan memberikan pinjaman kepada Anggota maka Anggota

diharuskan mengisi Formulir Permohonan Pinjaman yang berisi Nomor FPP, Tanggal

Permohonan, Nomor Anggota, Nama Anggota, Jumlah Permohonan dan Keperluan. Yang

kemudian oleh Bagian Kredit dicatat dan disimpan kedalam Arsip FPP. Berdasarkan Arsip FPP

tersebut Bagian Kredit membuat Bukti Peminjaman yang diberikan kepada Anggota yang

berisi No. BP, tgl BP, Nomor Anggota, Nama Anggota, Jumlah Realisasi, Lama Angsuran,

Jumlah Angsuran dan Bunga.

3. Setiap Bulan Anggota diharuskan membayar Angsuran sejumlah Angsuran yang disepakati

pada saat Peminjaman yang kemudian oleh bagian Kredit dicatat dan direkam kedalam Arsip

Angsuran. Berdasarkan Arsip Angsuran tersebut bagian Kredit membuat Bukti Angsuran yang

Page 90: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 90

diberikan kepada Anggota yang berisi No. BA, Tanggal BA, No. BP, Jumlah Angsur dan

Bunga

4. Pada akhir bulan Bagian Kredit selalu membuat Laporan Peminjaman dan Laporan Angsuran

yang diberikan Kepada Ketua Kope

5. Koperasi Budi Luhur

BPMN

Bisnis Proses Model dan Notasi (BPMN) adalah representasi grafis untuk menentukan proses

bisnis dalam suatu model proses.bisnis. Contoh sebuah proses dengan aliran normal

Page 91: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 91

Bisnis Proses Model dan Notasi (BPMN) adalah standar untuk pemodelan proses bisnis yang

menyediakan notasi grafis untuk menentukan proses bisnis dalam Diagram Proses

Bisnis (BPD), berdasarkan teknik flowcharting yang sangat mirip dengan diagram

aktivitas dari Unified Modeling Language (UML). Tujuan dari BPMN adalah untuk

mendukung manajemen proses bisnis , baik untuk pengguna teknis dan pengguna bisnis, dengan

menyediakan notasi yang intuitif untuk pengguna bisnis, namun mampu mewakili semantik proses

yang kompleks. Spesifikasi BPMN juga menyediakan pemetaan antara grafis dari notasi dan

konstruksi yang mendasari bahasa eksekusi, terutama Business Process Execution Language (BPEL).

Tujuan utama dari BPMN adalah untuk menyediakan suatu notasi standar yang mudah dipahami

oleh semua pemangku kepentingan bisnis. BPMN termasuk analis bisnis yang membuat dan

menyempurnakan proses, para pengembang teknis bertanggung jawab untuk melaksanakan mereka,

dan manajer bisnis yang memonitor dan mengelola mereka. Akibatnya, BPMN berfungsi sebagai

bahasa umum, yang menjembatani kesenjangan komunikasi yang sering terjadi antara desain proses

bisnis dan implementasi.

Arus objek

Arus objek adalah elemen utama dalam menggambarkan BPMN, dan terdiri dari tiga unsur

utama: peristiwa, kegiatan, dan gateway.

1. Peristiwa

Acara diwakili dengan lingkaran dan menunjukkan sesuatu yang terjadi (dibandingkan dengan

aktivitas, yang merupakan sesuatu yang dilakukan). Ikon dalam lingkaran melambangkan jenis

aktivitas.

2. Aktivitas

Page 92: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 92

Kegiatan adalah diwakili dengan persegi panjang bulat-sudut dan menggambarkan jenis pekerjaan

yang harus dilakukan.

3. Pintu gerbang

Sebuah gateway diwakili dengan bentuk berlian dan menentukan forking dan penggabungan jalur,

tergantung pada kondisi diungkapkan.

Swimlanes dan artefak

Swimlanes adalah mekanisme visual mengorganisir dan kegiatan mengelompokkan,

berdasarkan flowcharting lintas fungsional.

Pool

Merupakan peserta utama dalam proses, biasanya memisahkan organisasi yang

berbeda. Sebuah kolam renang mengandung satu atau lebih jalur (seperti kolam renang yang

nyata). Sebuah kolam renang dapat terbuka (yaitu, menunjukkan detail internal) bila digambarkan

sebagai sebuah persegi panjang besar yang menampilkan satu atau lebih jalur, atau runtuh (misalnya

menyembunyikan detail internal) ketika digambarkan sebagai persegi panjang kosong peregangan

lebar atau tinggi dari diagram.

Data objek

Data menunjukkan benda pembaca data yang dibutuhkan atau dihasilkan dalam suatu kegiatan.

Kelompok

Grup A diwakili dengan persegi panjang bulat-sudut dan garis putus-putus. Kelompok ini

digunakan untuk kegiatan kelompok yang berbeda tetapi tidak mempengaruhi aliran dalam diagram.

Anotasi

Anotasi digunakan untuk memberikan pembaca kesan model / diagram yang dapat dimengerti.

Page 93: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 93

Process Flow Diagram

2211105042 Enggar Proboaji Bimantoro

Kegunaan Model

Tujuan utama dari UCDA (UML Class Diagram Assesor) kita adalah untuk mengevaluasi UML Class

Diagram yang dibuat oleh siswa. Diagram kelas harus digambar menggunakan alat bernama Rational

Rose dan akan menyimpan diagram dalam bentuk petal file.

Komponen Penyusun dan Fungsinya

Contoh Pemakaiannya

Prosesnya adalah untuk menilai input yang diberikan oleh siswa tidak ada error. Output dari UCDA

adalah daftar komentar dari diagram siswa, dalam sebuah bentuk teks sebagai panduan untuk siswa

yang digunakan untuk memodifikasi diagram kelas UML mereka jika ada error. Umpan balik ini juga

digunakan siswa untuk evaluasi tingkat pemahaman mereka dalam merancang kebutuhan sistem

menggunakan diagram kelas UML. Disamping itu, siswa mengenali kesalahan mereka dari umpan

balik yang diberikan. Tetapi UCDA tidak mencetak nilai.

Referensi

http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4301193&contentType=Conference

+Publications&searchField%3DSearch_All%26queryText%3DA+Design+of+an+Assessment+System

+for+UML+Class+Diagram

Page 94: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 94

SDL Block Diagram

Kegunaan Model

Paper ini menggunakan simulasi sebuah proses produksi sederhana sebagai contoh jalannya.

Proses produksi ini memodelkan sebuah pabrik dengan bebagai tempat manufaktur dan dengan

transportasi pengangkut barang pulang-pergi dari satu tempat manufaktur ke tempat yang lain.

Tujuan dari proyek adalah mengembangkan spesifikasi bahasa yang formal dan dapat dianalisa.

Spesifikasi bahasa ini semestinya memeriksa sifat-sifat penting dari sistem seperti usia dan

keterjadian mogok contohnya seperti mengecek model. Tambahan, sebuah pembuat kode mestinya

menyediakan generasi kode otomatis untuk blok bangunan dari proses manufaktur, transportasi,

gerbang, penyimpanan, jalur perakitan, dll.

Komponen Penyusun dan Fungsinya

Page 95: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 95

Contoh Pemakaiannya

Contoh pemakaiannya pada proses produksi dijelaskan dengan gambar 3 diatas adalah : Tujuh

pengangkut sedang bekerja pada sistem angkut. Tiap pengangkut mengeksekusi tugas tertentu.

Tugas ini mulai ketika pengangkut ditentukan untuk memproduksi barang tertentu contohnya kunci.

Tahap pertama adalah mengumpulkan bagian dari besi dari penyimpanan sebelah kiri atas ,

kemudian harus bergerak ke sebuah jalur perakitan untuk memesan barang yang diinginkan. Pada

tiap gerbang transfer,pengangkut harus memutuskan dimana akan pergi menurut pilihan jalur

perakitan dan jarak terpendek untuk kesana. Ketika pengangkut telah mencapai jalur perakitan,

pengangkut itu memesan barang yang ditentukan sebelumnya. Robot yang bersangkutan mengambil

potongan besi dari pengangkut (misal: kanan atas jalur perakitan), dan membuat barang,

menggunakan alat yang berbeda (misal: kanan bawah jalur perakitan). Barang yang dibuat

diletakkan diatas pengangkut untuk dibaea ke ruang penyimpanan (penyimpanan kiri bawah).

Setelah barang di simpan, tugas pengangkut selesai dan pengangkut memulai lagi dari awal.

Pengangkut akan bekerja sampai mendapat tugas baru atau rusak.

Referensi

http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=870415&contentType=Conference+

Publications&searchField%3DSearch_All%26queryText%3DIntegrating+UML+Diagrams+for+Produ

ction+Control+Systems

State Diagram

Kegunaan Model

Sebuah diagram state di paper ini merepresentasikan sebuah FSM (Finite State Machine) yang

dapat digunakan untuk mendeskripsikan sebuah laju kontrol komponen dari state satu ke state yang

lain. Itu tidak hanya mendata state yang berisi komponen tapi juga mendeskripsikan bagaimana efek

terhadap kejadian mempengaruhi perubahan stateseiring perubahan waktu.

Komponen Penyusun dan Fungsinya

Page 96: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 96

Page 97: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 97

Contoh Pemakaiannya

Dari gambar diatas (UML State Diagram), untuk kelas kualitas komponen, diantara kondisi awal

dan akhir terdapat Idle, List, Update, dan Destroy. Tiap state memiliki nama state, nama event (termasuk

tempat masuk, keluar, dan aktivitas, itu semua diadakan untuk kegiatan entry state, exit state, dan

inside state). Perubahan state daiantara banyak state direpresentasikan dalam bentuk garis panah

dengan nama event atau kondisi tertentu yg diinginkan. Dalam rangka menguji komponen yang

abstrak, standar uji seharusnya menggunakan strategi ruang lingkup jalur keseluruhan dengan

diagram state UML.

Referensi

http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=5636810&contentType=Conference

+Publications&searchField%3DSearch_All%26queryText%3DResearch+on+UML+State+Diagram+Ba

sed+Component+Test+System

Page 98: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 98

CONTEXT DIAGRAM

2211105048 Rosy Indra Permana

Kegunaan Model

Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup

suatu sistem. Diagram konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh

input ke sistem atau output dari sistem.

Ia akan memberi gambaran tentang keseluruhan sistem. Sistem dibatasi oleh boundary (dapat

digambarkan dengan garis putus). Dalam diagram konteks hanya ada satu proses. Tidak boleh ada

store dalam diagram konteks.

Diagram konteks berisi gambaran umum (secara garis besar) sistem yang akan dibuat. Secara

kalimat, dapat dikatakan bahwa diagram konteks ini berisi ―siapa saja yang memberi data (dan data

apa saja) ke sistem, serta kepada siapa saja informasi (dan informasi apa saja) yang harus dihasilkan

sistem.‖

Komponen Penyusun dan Fungsinya

Jadi, yang dibutuhkan adalah (1) Siapa saja pihak yang akan memberikan data ke sistem, (2) Data

apa saja yang diberikannya ke sistem, (3) kepada siapa sistem harus memberi informasi atau

laporan, dan (4) apa saja isi/ jenis laporan yang harus dihasilkan sistem.

Kata ―Siapa‖ di atas dilambangkan dengan kotak persegi (disebut dengan terminator), dan kata

―apa‖ di atas dilambangkan dengan aliran data (disebut dengan data flow), dan kata ―sistem‖

dilambangkan dengan lingkaran (disebut dengan process).

Contoh Pemakaiannya

Sebagai Contoh, beberapa kemungkinan (data) yang diberikan pembeli kepada kasir adalah : (1)

barang yang ditanyakan, (2) barang yang akan dibeli, dan (3) Uang pembayaran. Sebaliknya,

kemungkian informasi yang diberikan kasir kepada pembeli adalah (1) keadaan barang yang

ditanyakan, (2) jumlah uang yang harus dibayar.

Page 99: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 99

Sedangkan informasi yang diberikan kasir kepada Pemilik adalah Laporan Jumlah Uang Masuk

beserta Jumlah Barang yang Terjualnya. DFD Konteksnya :

Referensi

http://nyobayoo.blogspot.com/2008/09/diagram-konteks.html

Page 100: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 100

INFLUENCE DIAGRAM

Kegunaan Model

Karakterisasi sistem merupakan pendekatan kondisi dunia nyata yang berhubungan dengan suatu

permasalahan digambarkan dalam sebuah sistem. Solusi dari permasalahan didefinisikan sebagai

tujuan (goal). Proses mendeskripsikan suatu sistem membutuhkan pemahaman inti dan konsep yang

digunakan dalam pendekatan sistem (system approach). Permasalahan dalam dunia nyata, biasanya

sangat kompleks. Jika sistem dilihat dan dideskripsikan secara keseluruhan, maka permasalahan

menjadi tercampur (involved) dan tidak teratur (unmanageable). Tidak semua fitur dunia nyata

relevan sebagai solusi, sehingga penjelasan secara parsial biasa digunakan. Penjelasan secara parsial

biasanya disebut sebagai karakterisasi sistem. Karakterisasi sistem hanya melibatkan fitur-fitur yang

relevan membuat sebuah solusi. Karakterisasi sistem merupakan proses penyederhanaan

(simplification) dan idealisasi (idealization).

Sebuah sistem didefinisikan sebagai sekumpulan objek yang saling berhubungan. Objek memiliki

atribut-atribut yang dideskripsikan sebagai parameter dan variabel. parameter adalah atribut

intrinsik sebuah objek. Sedangkan variabel adalah sesuatu yang dibutuhkan untuk mendeskripsikan

interaksi atau hubungan antar objek-objek dalam suatu sistem.

Komponen Penyusun dan Fungsinya

Karakterisasi sistem dapat digambarkan dalam influence diagram. Influence diagram sering

digunakan untuk menggambarkan suatu pendekatan proses. Gambar di bawah menunjukkan kaidah

diagram yang digunakan

Notasi secara jelas mengidentifikasi beberapa elemen yang terlibat seperti input yang terkendali (

control inputs), input yang tidak terkendali (uncontrollable inputs), output, dan komponen sistem.

Komponen-komponen sistem direpresentasikan dengan atribut-atributnya, karena hal ini

berpengaruh atau berubah dengan adanya influence relationships. Masing-masing atribut

ditunjukkan secara terpisah dan dapat dilihat pada variabel-variabel sistem.Untuk atribut yang

dapat dihitung, variable sistem adalah nilai dari corresponding state variable. Sebagai contoh, pada

production/inventory system, ‗raw material‘ yang dipakai menjadi variable dan jumlah atau nilai

rata-ratanya adalah nilainya. Ini akan mengurangi besarnya stock raw material.

Page 101: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 101

Contoh Pemakaiannya

Gambar berikut merupakan contoh influence diagram pada production/inventory system

Referensi

http://fatchiati.wordpress.com/category/optimisasi/

CLASS DIAGRAM

Kegunaan Model

Class diagram digunakan untuk menampilkan kelas-kelas dan paket-paket di dalam system.

Class diagram memberikan gambaran system secara statis dan relasi antar mereka. Biasanya, dibua

beberapa class diagram untuk system tunggal. Beberapa diagram akan menampilkan subset dari

kelas-kelas dan relasinya. Dapat dibuat beberapa diagram sesuai dengan yang diinginkan untuk

mendapatkan gambaran lengkap terhadap system yang dibangun.

Class diagram adalah alat perancangan terbaik untuk tim pengembang. Diagram tersebut

membantu pengembang mendapatkan struktur system sebelum kode ditulis, dan membantu untuk

memastikan bahwa system adalah desain terbaik. Diagram ini digunakan untuk pemodelan

konseptual sistematika umum dari aplikasi, dan untuk pemodelan rinci menerjemahkan model ke

dalam kode pemrograman. Class Diagram juga dapat digunakan untuk pemodelan data. Kelas-kelas

Page 102: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 102

dalam Class Diagram mewakili kedua objek utama dan atau interaksi dalam aplikasi dan objek yang

akan diprogram.

Komponen Penyusun dan Fungsinya

Contoh Pemakaiannya

Contoh :

Toko ABC mempunyai pelanggan yang melakukan order.

Class Diagram :

Pelanggan

Order

Page 103: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 103

Referensi

http://mrofiuddin.blogspot.com/2011/11/pengertian-class-diagram.html

http://her0satr.staff.ub.ac.id/category/uncategorized/page/2/

Page 104: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 104

DIAGRAM STATE

2211105052 Monda Perdana

Diagram State adalah diagram untuk menggambarkan behavior, yaitu perubahan

state di suatu class berdasarkan event dan message yang dikirimkan dan diterima oleh class

tersebut. Setiap diagram state hanya boleh memiliki satu start state (initial state) dan boleh

memiliki satu atau lebih dari satu stop states (final state). Diagram state dapat digunakan

untuk grafis mewakili finite mesin state. Ini diperkenalkan oleh CE Shannon dan W. Weaver

pada tahun 1949 pada buku mereka "Teori Matematika Komunikasi". Sumber lain adalah

Taylor Booth dalam bukunya "Mesin Sequential dan Teori Automata" 1967. Kemungkinan

lain representasi adalah tabel transisi state.

Kegunaan Model

Diagram state digunakan untuk memberikan deskripsi abstrak tentang perilaku dari

suatu sistem. Perilaku ini dianalisis dan direpresentasikan dalam serangkaian acara, yang

mungkin dapat terjadi dalam satu atau lebih diagram state.

Komponen Penyusun dan Fungsinya

1. , Initial state adalah awal dari sebuat state.

2. , State adalah abstrak dari nilai-nilai atribut dan asosiasi dari sebuah objek. Stae merupakan representasi kondisi dari sebuah objek pada waktu tertentu.

3. , Event merupakan spesifikasi kejadian tertentu.

4. , Final state adalah hasil akhir adri sebuah state.

Page 105: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 105

Contoh Pemakaiannya

Gambar 1. State diagram untuk Laporan Analis skenario Penelitian

Referensi

http://www.ibm.com/developerworks/library/i-conmgt3/

http://en.wikipedia.org/wiki/State_diagram

Page 106: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 106

Page 107: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

TSP Elits 107

PETRI NET

PETRI NET pertama kali diperkenalkan pada tahun 1966 untuk menggambarkansistem

bersamaan. PETRI NET merupakan sebuah alat yang digunakan untuk pemodelandan analisis

sitem computer. PETRI NET juga menyediakan tool grafis untuk spesifikasiformal sistem.

Kegunaan Model

1. Reaksi kimia

2. Evaluasi kinerja 3. Protokol komunikasi 4. Terdistribusi-sistem perangkat lunak 5. Terdistribusi-sistem database 6. Bersamaan dan paralel program 7. Industri sistem kontrol 8. Diskrit-peristiwa sistem 9. Multiprosesor memori sistem 10. Dataflow-sistem komputasi 11. Fault-tolerant sistem Komponen Penyusun dan Fungsinya

12. Place: digunakan untuk mewakili komponen sistem 13. Transisi : menggambarkan kejadian yang dapat mengakibatkan pada state yang

berbeda. 14. Laras (arc) : mewakili hubungan yang ada antara transisi dengan place. 15. Token : digunakan untuk menentukan keadaan dan menandai PETRI NET.

Page 108: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 108

Contoh Pemakaiannya

1. Reaksi Kimia

Ex. 2H2 + O2 2H2O

2. Modeling communication protocols

Referensi

http://en.wikipedia.org/wiki/Petri_net

DIAGRAM POHON

Diagram pohon (tree) adalah sebuah graf tak berarah yang terhubung (connected),

yang tidak mengandung sirkit sederhana. Karena tree tidak mempunyai sirkuit sederhana,

maka tidak aka nada garis- hubungan parallel atau loop didalam sebuah tree. Oleh karena

itu, tree haruslah sebuah graf yang sederhana. Secara umum, kita menggunakan tree untuk

mrepresentasikan struktur bertingkar (Hierarchical structures). Kita sering memilih simpul

tertentu dari tree sebagai akarnya(root). Sebuah tree bersama-sama dengan root-nya

menghasilkan sebuah graf berarah yang disebut sebuah rooted-tree.

Kegunaan Model

Page 109: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 109

3. Struktur hierarki

4. Directori pada sebuah komputer

Komponen Penyusun dan Fungsinya

5. Parent dari simpul (selain root) adalah simpul u yang unik sedemikian sehingga ada sebuah garis –hubungan berarah dari u ke v. jika u parent dari v maka v adalah child dari u.

6. Sibling adalah simpul-simpul dengan parent yang sama.

7. Ancestors dari suatu simpul (selain root) adalah simpul-simpjul pada lintasan dari root ke simpul tersebut, diluar simpul itu sendiri dan termasuk root.

8. Descendant dari simpul v adalah simpul-simpul dengan v sebagai ancestor-nya.

9. Sebuah simpul dari sebuah tree disebut sebagai leaf jika ia tidak memiliki children.

10. Level dari simpul v adalah panjang dari lintasan yang unik dari root ke simpul tersebut. Level dari root didefinisikan = 0.

11. Height dari rooted tree adalah level maksimum dari simpul.

Contoh Pemakaiannya

1. Struktur hierarki

2. Directori pada sebuah computer

3. Model matematik ―(y+z).(x-y)‖

Page 110: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 110

Referensi

http://radar.ee.itb.ac.id/~suksmono/Lectures/el2009/ppt/8.%20Graf,%20Diagram%20Pohon

%20dan%20Aplikasinya.pdf

Page 111: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 111

NAMA MODEL REPRESENTASI SISTEM

2211105071_Triawan_Nusa_Putra

Sistem adalah sekumpulan komponen yang mempunyai fungsi masing-masing dan

bekerja sama untuk mencapai suatu tujuan. Untuk membentuk suatu system, diutuhkan suatu

representasi agar system tersebut dapat terstruktur dan bekerja sesuai yang diinginkan.

Kegunaan Model

Dari beberapa model yang akan saya paparkan, bertujuan agar membuat system

tersebut bekerja sesuai yang diinginkan dan mencapai suatu keefektifan kerja dari keseluruhan

system.

Komponen Penyusun dan Fungsinya

Pendekatan Desain Berorientasi Struktur (Structuredoriented)

Pendekatan ini berbasis pada metodologi, tool pemodelan, dan teknik dari pendekatan

terstruktur. Dibagi 2 :

§ Pendekatan berorientasi proses

§ Pendekatan berorientasi data

Tujuan pendekatan ini adalah untuk mengidentifikasikan semua atribut data yang

dibutuhkan oleh sistem yang dibangun. Yang berorientasi proses dikerjakan dengan memeriksa

semua input, output dan proses untuk sistem. Sedangkan berorientasi data memeriksa keputusan2

yang dibuat sistem dan kemudian bekerja ke belakang untuk mengidentifikasikan data yang

dibutuhkan untuk mendukung keputusan tersebut.

Penggunaan Matriks Kebutuhan

Digunakan matriks kebutuhan sebagai awal untuk desain system, awalnya menentukan

actual condition dan objective condition, sehingga nanti pada komponen matriks didapatkan

tujuan yang diinginkan dari keseluruhan system tersebut.

Tujuan utamanya adalah mendesain dan membangun sistem dengan mengumpulkan

objek software yang dapat digunakan, bukan dengan menulis modul software dari awal. Kunci

reusability adalah untuk mendaftar (dalam library atau database) objek dimana beberapa

Page 112: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 112

diantaranya ada yang sesuai dengan permintaan user. Tentunya proses pencarian membutuhkan

cara yang kuat dan efisien.

Pendekatan Berorientasi Objek

Pendekatan berorientasi objek digunakan untuk memudahkan user atau perancang system

untuk membagi tiap job desk bagi elemen sistemnya sehingga memungkinkan system bekerja

semaksimal mungkin.

Tujuan utamanya adalah mendesain dan membangun sistem dengan mengumpulkan

objek software yang dapat digunakan, bukan dengan menulis modul software dari awal. Kunci

reusability adalah untuk mendaftar (dalam library atau database) objek dimana beberapa

diantaranya ada yang sesuai dengan permintaan user. Tentunya proses pencarian membutuhkan

cara yang kuat dan efisien. Elemen-elemen kunci Objek : sesuatu yang dapat berhubungan

dengan lingkungan, misal mobil, komputer, roti, dll. Sebuah objek menunjukkan perilaku

tertentu.

Contoh Pemakaiannya

Pendekatan Desain Berorientasi Struktur (Structuredoriented)

Perancangan ini bertujuan untuk membuat model SOLUSI terhadap PROBLEM yang

sudah dimodelkan secara lengkap pada tahap analisis terstruktur. Ada empat kegiatan

perancangan yang harus dilakukan, yaitu:

1. Perancangan arsitektural; kita merancang struktur modul P/L dengam mengacu pada

model analisis yang sesuai (DFD). Langkahnya adalah: mengidentifikasi jenis aliran

(transform flow atau transaction flow), menemukan batas-batas aliran (incoming flow dan

outgoing flow), kemudian memetakannya menjadi striktur hirarki modul. Selanjutnya,

kita alokasikan fungsi-fungsi yang harus ada pada modul-modul yang tepat.

2. Perancangan data; kita merancang struktur data yang dibutuhkan, serta merancang skema

basisdata dengan mengacu pada model analisis yang sesuai (ERD).

3. Perancangan antarmuka; kita merancang antarmuka P/L dengan pengguna, antarmuka

dengan sistem lain, dan antarmuka antar-modul.

4. Perancangan prosedural; kita merancang detil dari setiap fungsi pada modul. Notasi yang

digunakan bisa berupa flow chart, algoritma, dan lain-lain

Page 113: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 113

Penggunaan Matriks Kebutuhan

Pada baris yang diblok merah adalah kondisi saat ini, sedangkan pada kolom hijau adalah

kondisi yang diinginkan, sehingga kita dapat membuat integrasi atau koneksi antar baris dan

kolom dimana isi dari elemen matriks tersebut adalah hal-hal yang dipakai untuk membangun

system.

Pendekatan Berorientasi Objek

Pada pendekatan beorientasi objek, user diminta untuk memastikan komponen-

komponen penyusun system tersebut, misalkan dalam penyusunan system monitoring

penghitung total kendaraan pada gerbang tol, jadi user menentukan terlebih dahulu

penyusunnya, misal kamera, counter, computer dan lain-lain. Setelah itu user dapat

menyusun system sesuai yang dia inginkan.

Page 114: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 114

Referensi

1. http://eziekim.wordpress.com/2011/11/08/perbedaan-antara-perancangan-

terstruktur-dan-berorientasi-objek/

2. http://slamet10018075.blogspot.com/2011/10/makalah-metode-berorientasi-objek-

dan.html

3. http://alfamarlin.blogspot.com/2011/11/perancangan-struktur-dan-berorientasi.html

Page 115: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 115

MODEL REPRESENTASI SISTEM

Dhyaning Tyas Putri 2211105036

Use case Diagram:

Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan

adalah ―apa‖ yang diperbuat sistem, dan bukan ―bagaimana‖. Sebuah use case

mempresentasikan sebuah interaksi antara actor dengan sistem. Use case merupakan sebuah

pekerjaan tertentu, misalnya login ke sistem, membuat sebuah daftar, dan lain sebagainya.

Seorang atau sebuah actor adalah sebuah entitas manusia atau mesin yang berinteraksi dengan

sistem untuk melakukan pekerjaan-pekerjaan tertentu. Use case diagram dapat sangat membantu

bila kita akan menyusun requirement sebuah sistem, mengkomunikasikan rancangan, dan

merancang test case untuk segala feature yang ada pada sistem.

Sebuah Use case dapat meng-include fungsionalitas use case lain sebagai bagian dari

proses dalam dirinya. Secara umum, diasumsikan bahwa use case yang di-include akan dipanggil

setiap kali use case yang meng-include dieksekusi secara normal. Sebuah use case dapat di-

include oleh lebih dari satu use case lain, sehingga duplikasi fungsionalitas dapat dihindari

dengan cara menarik keluar fungsionalitas yang common.

Sebuah use case juga dapat meng-extend use case lain dengan behaviour-nya sendiri.

sementara hubungan generalisasi antar use case menunjukkan bahwa use case yang satu

merupakan spesialisasi dari yang lain.

Use case merupakan salah satu metode dalam analisis dan desain sistem berorientasi

objek (Object Oriented Analysis and Design). Use case modeling digunakan untuk

mendokumentasikan system behaviour dan subsystem pada saat pengembangan sistem, termasuk

didalamnya fungsi internal suatu sistem (use case), pengguna sistem (user) dan hubungan

interaksi antara keduanya (use case diagram)

Use case diwujudkan dalam bentuk diagram dengan beberapa notasi baku yang ditujukan

untuk memudahkan kita melihat keseluruhan karakteristik dari sebuah sistem. Tidak hanya

melalui diagram, use case juga bisa dalam bentuk teks yang dikenal dengan narrative use case,

dimana proses yang ada dalam use case digambarkan dengan kata-kata.

Page 116: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 116

Terdapat 3 bagian utama dalam use case modeling:

1. Actor

Actor adalah pengguna sistem, proses dan segala sesuatu yang berinteraksi dalam sistem

tersebut. Meskipun actor bukan termasuk dalam sistem tetapi dapat menggambarkan interaksi

dari eksternal user dengan sistem tersebut.

2. Use case

Use case merupakan bagian dari suatu sistem yang menyediakan suatu fungsi atau tugas tertentu

dan terdiri dari serangkaian aksi. Use case ini dapat memperlihatkan external behaviour dari

suatu sistem yang dilihat dari penggunaan eksternal. Use case menerima input dari actor secara

terus-menerus saat dijalankan.

3. System boundary

System boundary ini menjelaskan batasan suatu sistem dengan lingkungannya, sehingga

memberi batasan yang jelas sampai mana suatu sistem ini bekerja. Termasuk membatasi

sistem dengan actor yang berada diluar sistem. Dalam system boundary terletak

kumpulan use case suatu program.

Contoh Pemakaiannya:

1. System use case diagram

Page 117: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 117

2. System boundary boxes to indicate releases.

Deployment Diagram:

Deployment diagram menggambarkan sumber fisik suatu sistem, termasuk node,

komponen, dan koneksi. Dalam hal ini meliputi topologi hardware yang dipakai sistem.

Deployment diagram ini menggambarkan detail bagaimana komponen di-deploy dalam

infrastruktur sistem, dimana komponen akan terletak pada mesin, server atau piranti keras

lainnya. Bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal lain

yang bersifat fisikal. Dimana sebuah node dinyatakan sebagai server, workstation atau piranti

keras lain yang diguanakan untuk men-deploy komponen dalam lingkungan sebenarnya.

Hubungan antara node (misalnya TCP/IP) dan requirement dapat didefinisikan pada diagram ini:

Page 118: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 118

Cause-effect diagram:

Cause & effect diagram, diajukan pertama kali oleh Kaoru Ishikawa pada sekitar tahun

60-an. Ishikawa merupakan orang yang merintis quality management di Kawasaki, dan ia adalah

salah satu tokoh di manajemen modern. Diagram cause & effect bertujuan untuk menganalisa

seluruh potensi sebab atau input, yang dapat menghasilkan dampak tertentu atau

output. Diagram ini dapat menjadi perangkat untuk menelusuri penyebab terjadinya variasi

dalam proses. Sebab (cause) diatur sesuai dengan tingkat kepentingannya, sehingga dapat

memperlihatkan hubungan dan hierarki dari berbagai event. Sehingga, dengan demikian Anda

dapat mengetahui dimana sumber masalah yang paling signifikan, untuk kemudian dilakukan

peningkatan.

Sebab (cause) dalam diagram cause & effect biasanya terdiri dari 4 macam,yang disebut

juga `4M` diantaranya: `Materials`, `Machines`, `Manpower` dan `Methods`. Ini biasanya untuk

bisnis manufaktur. Sementara untuk bisnis administrasi dan jasa maka sebabnya adalah:

`equipment`, `policy`, `prosedur` dan `people`.

Page 119: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 119

C&E diagram, selain disebut sebagai Ishikawa diagram juga lebih popular dengan nama

fishbone diagram, karena bentuknya yang menyerupai tulang ikan. Jadi, masalah utama yang

mendasar dituliskan di bagian kanan, atau kepala ikan. Kemudian, dari tulang ikan tersebut

gambarkan cabang-cabang yang berpotensi menjadi sumber permasalahan. Biasanya ini

ditentukan berdasarkan hasil brainstorming tim, yang memberikan saran-saran mengenai

permasalahan.

Selanjutnya dari beberapa masalah utama tersebut, dapat dipecah lagi menjadi sub-

masalah yang lebih spesifik lagi. Kedalaman dari fishbone ini bisa mencapai empat hingga lima

level. Setelah fishbone ini selesai disusun, kemudian kita dapat melihat permasalahan dengan

lebih menyeluruh, sehingga dapat dianalisa apa yang sebenarnya menjadi sumber permasalahan

utama. Selanjutnya, dari sini baru kemudian diambil tindakan yang sesuai untuk meningkatkan

kinerja proses.

Page 120: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 120

Page 121: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 121

Contoh fishbone diagram:

Page 122: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 122

Referensi

http://www.agilemodeling.com/artifacts/useCaseDiagram.htm

http://en.wikipedia.org/wiki/Use_case_diagram

http://www.doh.state.fl.us/hpi/pdf/Cause_and_EffectDiagram2.pdf

Page 123: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 123

DATA FLOW DIAGRAM

Nurul Aini Oktafiani 2211105068

DFD suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data

sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika,

tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau

menjelaskan DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model

proses, diagram alur kerja, atau model fungsi.

TUJUAN DFD

1. Memberikan indikasi mengenai bagaimana data ditransformasi pada saat data bergerak melalui sistem.

2. Menggambarkan fungsi-fungsi dan sub fungsi yang mentransformasi aliran data.

MANFAAT DFD

1. Data Flow Diagram (DFD) merupakan alat pembuatan model yang memungkinkan

profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses

fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual

maupun komputerisasi.

2. DFD ini adalah salah satu alat pembuatan model yang sering digunakan,khususnya

bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari

pada data yang dimanipulasi oleh sistem.Dengan kata lain, DFD adalah alat

pembuatan model yang memberikan penekanan hanya pada fungsi sistem.

3. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan

konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun

rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada

pemakai maupun pembuat program.

KOMPONEN DFD

Page 124: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 124

TERMINATOR / ENTITAS LUAR

Adalah Entitas diluar sistem yang berkomunikasi / berhubungan langsung dengan sistem.

Terdapat 2 jenis Terminator :

1. Terminator Sumber Merupakan Terminator yang menjadi sumber

2. Terminator Tujuan

Merupakan Terminator yang menjadi tujuan data / informasi sistem.

Terminator dapat berupa orang, sekelompok orang, organisasi, perusahaan/departemen

yang berada diluar sistem yang akan dibuat, diberi nama yang berhubungan dengan sistem

tersebut dan biasanya menggunakan kata benda.

Contoh : Dosen, Mahasiswa.

Page 125: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 125

Hal yang perlu diperhatikan tentang terminator :

1. Alur data yang menghubungkan terminator dgn sistem, menunjukkan hubungan

sistem dgn dunia luar.

1. Profesional sistem tidak dapat mengubah isi/cara kerja, prosedur yang berkaitan dgn

Terminator.

1. Hubungan yang ada antar terminator tidak digambarkan dalam DFD.

KOMPONEN DATA STORE

Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi nama

dgn kata benda bersifat jamak. Data store dapat berupa file/database yang tersimpan dalam

disket, harddisk atau bersifat manual seperti buku alamat, file folder.

Yang perlu diperhatikan tentang data store :

1. Alur data dari proses menuju data store, hal ini berarti data store berfungsi sebagai

tujuan/tempat penyimpanan fari suatu proses (proses write).

2. Alur data dari data store ke proses, hal ini berarti data store berfungsi sbg sumber/

proses memerlukan data (proses read).

3. Alur data dari proses menuju data store dan sebaliknya berarti berfungsi sbg sumber

dan tujuan.

Lihat gambar berikut :

Proses Write Proses Read Proses Update

Page 126: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 126

KOMPONEN ALUR DATA

Alur data digunakan untuk menerangkan perpindahan data / paket datadari satu bagian ke

bagian lainnya. Alur data dapat berupa kata, pesan, formulir / informasi.

Ada 4 konsep tentang alur data :

1. Packets of data

Apabila ada 2 data / lebih yg mengalir dari 1 sumber yg sama menuju pada tujuan yg

sama & hubungan digambarkan dgn 1 alur data.

2. Diverging data flow

Apabila ada sejumlah paket data yg berasal dari sumber yg sama menuju pada tujuan

yg berbeda atau paket data yg kompleks dibagi menjadi bbrp elemen data yg dikirim

ke tujuan yg berbeda.

3. Converging data flow

Apabila ada bbrp alur data yg berbeda sumber menuju ke tujuan yg sama.

Page 127: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 127

4. Sumber dan Tujuan

Arus data harus dihubungkan pada proses, baik dari maupun yg menuju proses.

Dari proses ke bukan proses Dari bukan proses menuju proses

Dari proses ke proses

LEVELISASI DFD

Page 128: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 128

PENGGAMBARAN DFD

Tidak ada aturan baku untuk menggambarkan DFD, tapi dari berbagai referensi yg ada,

secara garis besar :

1. Buat diagram context

Diagram ini adalah diagram level tyertinggi dari DFD yg menggambarkan hubungan

sistem dgn lingkungan luarnya.

Cara :

1. Tentukan nama sistemnya.

2. Tentukan batasan sistemnya.

3. Tentukan terminator apa saja yg ada dalam sistem.

4. Tentukan apa yg diterima/diberikan terminator dari/pada sistem.

5. Gambarkan diagram context.

6. Buat diagram level Zero

Page 129: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 129

Diagram ini adalah dekomposisi dari diagram Context.

Cara :

7. Tentukan proses utama yg ada pada sistem.

8. Tentukan apa yg diberikan/diterima masing-masing proses pada/dari sistem

sambil memperhatikan konsep keseimbangan (alur data yg keluar/masuk dari

suatu level harus sama dgn alur data yg masuk/keluar pada level berikutnya)

9. Apabila diperlukan, munculkan data store (master) sebagai sumber maupun

tujuan alur data.

10. Gambarkan diagram level zero.

11. Hindari perpotongan arus data

12. Beri nomor pada proses utama (nomor tidak menunjukkan urutan proses).

13. Buat diagram level Satu

Diagram ini merupakan dekomposisi dari diagram level zero.

Cara :

14. Tentukan proses yg lebih kecil (sub-proses) dari proses utama yg ada di level

zero.

15. Tentukan apa yg diberikan/diterima masing-masing sub-proses pada/dari

sistem dan perhatikan konsep keseimbangan.

16. Apabila diperlukan, munculkan data store (transaksi) sbg sumber maupun

tujuan alur data.

17. Gambarkan DFD level Satu

18. Hindari perpotongan arus data.

19. Beri nomor pada masing-masing sub-proses yg menunjukkan dekomposisi dari

proses sebelumnya. Contoh : 1.1, 1.2, 2.1

20. DFD level dua, tiga, ..

Page 130: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 130

Diagram ini merupakan dekomposisi dari level sebelumnya. Proses dekomposisi

dilakukan sampai dg proses siap dituangkan ke dalam program. Aturan yg digunakan

sama dgn level satu.

MODEL ENTITY-RELATIONSHIP

Model data Entity-Relationship(E-R) dibangun berdasarkan persepsi dari dunia nyata yang

mengandung himpunan dari objek-objek yang disebut entity dan hubungan antara objek-

objek tersebut. Setiap objek bersifat unik. Hal ini tampak dari atribut-atribut yang

dimilikinya.

Contoh : rekening mempunyai atribut Nomor dan Jumlah.

Contoh untuk relasi : Hubungan antara beberapa entitas seperti PELREK merupakan relasi

yang menghubungkan pelanggan dengan setiap rekening yang

dimilikinya.

Struktur logik dari sebuah database secara grafik digambarkan sebagai berikut, yang

terdiri dari beberapa komponen :

NAMA JALAN

PELANGGAN PELREK

NOMOR JUMLAH

REKENING

KOTA

Contoh diagram E-R

- Persegi panjang mewakili himpunan entitas.

- Ellips mewakili atribut.

- Jajaran genjang mewakili relasi antar entitas.

Page 131: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 131

- Garis penghubung antara entitas dengan relasi, maupun antara relasi dengan himpunan

atributnya.

ENTITY DAN ENTITY SET

Entity adalah objek yang eksis dan dapat dibedakan dari objek lainnya. Entity dapat

konkrit (nyata) misalnya : manusia, buku atau dapat juga berbentuk abstrak misalnya :

liburan, konsep, dsb.

Entity set adalah set dari entity-entity dengan tipe yang sama. Entity dapat saling

lepas (disjoint).

Entity dapat digambarkan dengan himpunan dan atribut. Untuk beberapa atribut, ada

himpunan dari nilai-nilai yang diinginkan yang disebut domain dari atribut tersebut.

Contoh : domain dari atribut Nomor adalah himpunan semua bilangan integer positif.

Model data merupakan kumpulan konsep-konsep yang berguna untuk

menggambarkan data, hubungan data, semantik data dan data constraint.

Database mempunyai informasi yang berubah setiap saat dengan meng-insert atau

men-delete informasi ke dalam database. Kumpulan dari informasi yang disimpan dalam

database dalam suatu saat tertentu disebut Instant database. Hasil design dari database

disebut skema database.

RELATIONSHIP DAN RELATIONSHIP SET

Relationship adalah asosiasi di antara beberapa entity. Relationship set adalah

himpunan dari relasi-relasi dengan tipe yang sama.

Secara formal, relationship set adalah relasi matematika dengan n 2 entity set. Jika

E1, E2, . . . , En adalah entity set, maka relationship set R adalah subset dari { e1, e2, . . . , en /

e1 E1, e2 E2, . . . , en En } dimana (e1, e2, . . . , en) adalah relationship.

PEMETAAN CONSTRAINT

Entity-Relationship (E-R) dari sebuah skema enterprise mendefinisikan batasan-

batasan (constraint) tertentu sehingga isi dari database dapat sesuai. Salah satu batasan yang

penting adalah pemetaan kardinalitas yang menggambarkan jumlah entitas dimana entitas

yang lain dapat diasosiasikan melalui sebuah relasi.

Page 132: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 132

Pemetaan kardinal mencakup salah satu dari :

One-To-One.

Sebuah entity A diasosiasikan pada sebuah entity B, dan sebuah entity B diasosiasikan

dengan paling banyak sebuah entity A.

a1

a4

a3

a2

b1

b4

b3

b2

A B

One-To-Many

Sebuah entity A diasosiasikan dengan sejumlah entity B, tetapi entity B dapat

diasosiasikan paling banyak satu entity A.

a1

a2

b1

b4

b3

b2

A B

b5a3

Many-To-One.

Suatu entity A dapat diasosiasikan dengan paling banyak sebuah entity B, tetapi entity B

dapat diasosiasikan dengan sejumlah entity di A.

Page 133: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 133

a1

a3

b1

a4

b2

a2

A B

b3a5

Many-To-Many.

Suatu entity A dapat diasosiasikan dengan sejumlah entity B dan entity B dapat

diasosiasikan dengan sejumlah entity di A.

a1

a4

a3

a2

b1

b4

b3

b2

A B

PENYAJIAN ENTITY SET KUAT ( STRONG ENTITY SET )

Misal E adalah sebuah entity set kuat dengan atribut-atribut a1, a2, . . . , an. Kita

sajikan entity ini dengan sebuah tabel yang disebut E dengan n kolom berbeda dimana

masing-masing kolom berhubungan dengan sebuah dari atribut E. Setiap baris dalam tabel

Page 134: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 134

ini berhubungan dengan sebuah entity dari entity set E. Untuk menggambarkan ini, anggap

entity set Account dari diagram E-R di bawah ini :

Customer

StreetCustomer

Name

Social

SecurityCustomer

City

custreet

Date

Account

Balance

Account

Number

Lob Transaction

Transaction

Number

Date

Amount

Gambar 1

Entity set ini mempunyai dua atribut : Account-Number dan Balance. Kita sajikan entity set

ini dengan sebuah tabel yang disebut Account, dengan dua kolom seperti digambarkan di

bawah ini :

Account-Number Balance

259 1000

630 2000

401 1500

700 1500

199 500

467 900

115 1200

183 1300

118 2000

225 2500

Page 135: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 135

210 2200

Tabel Account

Baris ( 259,1000 ) dalam tabel Account berarti bahwa Account-Number 259

mempunyai balance sebesar $1000. Kita dapat menambahkan sebuah entity baru ke dalam

database dengan menyisipkan sebuah baris ke dalam tabel. Kita dapat juga men-delete atau

me-modifikasi baris.

Relationship set bukan biner dapat ditentukan dengan mudah dalam diagram E-R,

seperti pada diagram berikut :

Customer

StreetCustomer

Name

Social

SecurityCustomer

City

Account

Balance

Account

Number

CAB

BRANCH

Branch

Name BranchAsset

Gambar 2

Diagram E-R di atas berisi tiga entity set yaitu entity set Customer, entity set Account dan

entity set Branch dihubungkan melalui relationship set CAB. Diagram ini menjelaskan

bahwa customer mungkin memiliki beberapa Account pada masing-masing lokasi dalam

cabang bank tertentu dan Account tersebut mungkin dimiliki oleh beberapa customer yang

berbeda.

MEREDUKSI DIAGRAM E-R KE DALAM TABEL

Page 136: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 136

Database yang disesuaikan ke diagram E-R dapat digambarkan dengan kumpulan

tabel-tabel. Untuk setiap entity set dan untuk setiap relationship set dalam database, terdapat

sebuah tabel yang unik yang diberi nama sesuai dengan entity set atau relationship set.

Masing-masing tabel memiliki sejumlah kolom yang juga mempunyai nama yang unik.

PENYAJIAN ENTITY SET LEMAH ( WEAK ENTITY SET )

Misal A adalah sebuah weak entity set dengan atribut-atribut a1, a2, . . ., ar. Misal B

adalah merupakan strong entity set dimana A bergantung. Misal primary key dari B berisi

atribut-atribut b1, b2, . . . , bs. Kita sajikan entity set A dengan sebuah tabel yang disebut A

dengan sebuah kolom untuk setiap atribut dari set.

{ a1, a2, . . . , ar } { b1, b2, . . ., bs}

Untuk menggambarkan ini, perhatikan entity set Transaction dari diagram E-R pada gambar

1. Entity set ini mempunyai 3 atribut yakni Transaction-Number, Date dan Amount. Primary

key dati entity set Account, dimana transaction bergantung adalah Account-Number.

Sehingga transaction disajikan dengan sebuah tabel dengan kolom dengan Account-

Number, Transaction-Number, Date dan Amount seperti tampak di bawah ini :

Tabel Transaction

Account-Number Transaction-Number Date Amount

259 5 11 May 1985 +50

630 11 17 May 1985 +70

401 22 23 May 1985 -300

700 69 28 May 1985 -500

199 103 3 June 1985 +900

259 6 7 June 1985 -44

Page 137: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 137

115 53 7 June 1985 +120

199 104 13 June 1985 -200

259 7 17 June 1985 -79

BAGAN ALIR

Bagan alir (flowchar) adalah bagan (chart) yg menunjukkan alir (flow) di dalam program

atau proseddur sistem secara logika. Digunakan terutama untuk alat Bantu komunikasi dan

untuk dokumentasi. Pedoman untuk menggambarkannya:

1. Sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri suatu halaman

2. kegiatannya harus ditunjukkan dengan jelas

3. Ditunjukkan dengan jelas dimulai dan berakhirnya suatu kegiatan

4. Masing-masing kegiatan sebaiknya digunakan suatu kata yg mewakili suatu pekerjaan

5. Kegiatannya sudah dalam urutan yang benar

6. Kegiatan yg terpotong dan akan disambung ditunjukkan dengan jelas oleh simbol

penghubung

7. Digunakan simbol-simbol yang standar

Ada lima macam bagan alir :

1. BAGAN ALIR SISTEM

1. Bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem.

2. Menjelaskan urut-urutan dari prosedur-prosedur yang ada didalam sistem.

3. Menunjukkan apa yang dikerjakan di sistem

SIMBOL-SIMBOL :

Page 138: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 138

Simbol Dokumen;

menunjukkan input

dan output baik untuk

proses manual,

mekanik atau

komputer

Simbol manual;

menunjukkan

pekerjaan manual

N

Simbol simpanan

offline ; file non-

komputer yg

diarsip urut angka

(numerical)

A

Simbol simpanan

offline; file non-

komputer yg diarsip

urut huruf

(akphabetical)

C

Simbol simpanan

offline; file non

komputer yg diarsip

urut tanggal

(chronological)

Simbol kartu punc;

menunjukkan i/o yg

menggunakan kartu

punch

Simbol Proses;

menunjukkan

kegiatan proses dari

operasi program

komputer

Simbol operasi luar;

menunjukkan operasi

yg dilakukan diluar

operasi komputer

Page 139: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 139

Simbol sort offline;

menunjukkan proses

pengurutan data

diluar proses

komputer

Simbol pita magnetic;

menunjukkan i/o

menggunakan pita

magnetic

Simbol disk ;

menunjukkan i/o

menggunakan

harddisk

Simbol diskette;

menunjukkan i/o

menggunakan disket

Drum magnetik;

menunjukkan i/o

menggunakan drum

magnetic

Pita kertas berlubang;

menunjukkan i/o

menggunakan pita

kertas pita berlubang

Page 140: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 140

Keyboard;

menunjukkan input yg

menggunakan on-line

keyboard

Display; menunjukkan

output yg ditampilkan

di monitor

Hubungan

komunikasi;

menunjukkan proses

transmisi data mell.

Saluran komunikasi

Garis alir;

Menunjukkan arus

dari proses

Penjelasan;

Menunjukkan

penjelasan dari suatu

proses

Penghubung;

Menunjukkan

penghubung ke hlman

yg sama atau hlman

lain

Pita Kontrol; menunjukkan penggunaan pita kontrol (control tape)

dlm batch control utk pencocokan di proses batch processing

Page 141: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 141

Contoh :

Bagan alir sistem untuk prorses direct processing

file file

master master

piutang langganan

Membuat laporan

piutang

Laporan piutang

Page 142: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 142

1. BAGAN ALIR DOKUMEN

Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir (form

flowchart) atau paperwork flowchart merupakan.Bagan alir yg menunjukkan arus dari

laporan dan formulir termasuk tembusan-tembusannya

2. BAGAN ALIR SKEMATIK

Merupakan bagan alir yg mirip dengan bagan alir sistem, yaitu menggambarkan

prosedur di dalam sistem. Perbedaannya adalah :

Bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem juga

menggunakan gambar-gambar komputer dan peralatan lainnya yg digunakan. Fungsi

penggunaan gambar tsb adalah untuk memudahkan komunikasi kepada orang yg

kurang mengerti dgn simbol-simbol bagan alir.

3. BAGAN ALIR PROGRAM

Merupakan bagan yg menjelaskan secara rinci langkah-langkah dari proses program.

Dibuat dari derivikasi bagan alir sistem

Terdiri dari 2 bentuk :

1. Bagan Alir logika; digunakan untuk menggambarkan setiap langkah didalam

program komputer secara logika --> disiapkan oleh analis sistem

2. Bagan alir komputer terinci

Menggunakan simbol-simbol sbb :

Input/output;

digunakan utk

mewakili data i/o

Proses; digunakan

utk mewakili suatu

proses

Page 143: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 143

Garis alir;

Menunjukkan arus

dari proses

Keputusan;

digunakan utk suatu

selrksi kondisi didlm

program

Penghubung;

Menunjukkan

penghubung ke

hlman yg sama atau

hlman lain

Proses terdefinisi;

menunjukkan suatu

operasi yg

rinciannya

ditunjukkan

ditempat lain

Persiapan; digunakan

utk memberi nilai

awal suatu besaran

Terminal;

menunjukkan awal

& akhir dari suatu

proses

4. BAGAN ALIR PROSES

Merupakan bagan alir yg banyak digunakan di teknik industri. Berguna bagi analis

sistem untuk menggambarkan proses dalam suatu prosedur. Juga dapat

menunjukkan jarak kegiatan yang satu dengan yg lainnya serta waktu yg diperlukan

oleh suatu kegiatan.

SIMBOL-SIMBOL

Menunjukkan suatau operasi

Page 144: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 144

Menunjukkan suatu pemindahan

Menunjukkan suatu simpanan

Menunjukkan suatu inspeksi

Menunjukkan suatu penundaan/delay

Page 145: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 145

ACTIVITY DIAGRAM

Johar RFN 2211105027

Diagram ini menunjukkan langkah-langkah di dalam aliran kerja, titik keputusan di dalam aliran kerja, siapa

yang bertanggung jawab menyelesaikan masing-masing aktivitas dan objek-objek yang digunakan dalam aliran

kerja. Diagram aktivitas menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang,

bagaimana masing-masing alir berawal, keputusan yang mungkin terjadi dan bagaimana mereka berakhir.

Aktivitas diagram juga dapat menggambarkan proses pararel yang mungkin terjadi pada beberapa eksekusi.

Kegunaan Model

1. Dipakai pada modeling aktivitas untuk memperlihatkan urutan aktifitas proses

2. Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur

3. Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses

untuk membantu memahami proses secara keseluruhan

4. Menggambarkan urutan aktivitas dalam sebuah proses

Komponen Penyusun dan Fungsinya

Page 146: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 146

Contoh Pemakaiannya

1. Proses pengambilan uang di ATM

Page 147: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 147

TIMING DIAGRAM

Dalam merancang alur proses suatu sistem dapat dengan menggunakan gambar timing diagram. Dari gambar

timing diagram dapat dilihat mengenai kondisi input, output, serta hal-hal lain yang terkait seperti counter, timer

dan sekuensial proses. Bentuk timing diagram ini dibuat berdasarkan satuan waktu. Timing diagram

memudahkan pembuatan alur proses dan pemgrograman, seperti contoh adalah pemrograman PLC.

Kegunaan Model

1. Menunjukkan aktif tidaknya input, output, serta dapat melihat delay timer dan counter.

2. Memudahkan dalam pembuatan program dan modifikasinya

3. Menggambarkan urutan proses

Komponen Penyusun dan Fungsinya

Tampilan diagram berupa grafik hubungan input, output, dan alur prosesnya terhadap waktu. Delay dan counter

dapat dilihat berdasarkan urutan waktunya. Satuan waktu dapat berupa detik (sekon) maupun milidetik

(milisekon).

Pada input dan output 1 : aktif, 0: tidak aktif

I / O

Contoh Pemakaiannya

4. Proses transfer box dengan Conveyor

1. Proses transfer box ini terdapat tombol PB-Start, tombol PB-Stop, 3 Conveyor, 2 pendorong box

Cylinder A dan B (menggunakan single acting cylinder pneumatic), sensor box BS1, limit switch

silinder A-LS1 dan limit switch silinder B - LS2.

Input 1

ooswfsd Output

1

Input 2

ooswfsd Output

2

Delay, counter, sekunsial

ooswfsd

Tim

e

1

0

1

0

1

0

1

0

Page 148: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 148

2. Proses dimulai dengan menekan PB-Start, Conveyor 1 dan 2 berjalan. Conveyor 1 membawa box secara

satu persatu. Saat BS1 mendeteksi box, Conveyor 1 dan 2 berhenti, Cylinder A mendorong box menuju

Conveyor 2. Saat Cylinder A mundur dan mengenai LS1, Conveyor 1 dan 2 berjalan lagi. Bila sudah

terdapat 3 box di Conveyor 2 dan posisi Cylinder A sudah di posisi awal, Conveyor 1 dan 2 berhenti.

Cylinder B mendorong 3 box menuju Conveyor 3. Setelah Cylinder B mundur dan mengenai LS2,

Conveyor 1 dan 2 berjalan lagi. Proses ini berjalan sampai terdapat 6 box di Conveyor 3 yang tesusun

secara bertumpukan kemudian Conveyor 3 berjalan selama 3 detik menuju mesin pengepakan. Setelah

siklus transfer box ini berjalan 3 kali, mesin berhenti dan bisa dijalankan lagi dengan menekan tombol

PB-Start. Tombol PB-Stop untuk menghentikan proses sewaktu-waktu bila terjadi masalah di dalam

siklus transfer box.

Page 149: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 149

START

CONV 1

CONV 2

BS 1

SYLINDER A

LS 1

LS 2

SYLINDER B

CONV 3

TIME DIAGRAM

BOX TRANSFER

STATE DIAGRAM

Diagram State adalah diagram untuk menggambarkan behavior, yaitu perubahan state di suatu kelas

berdasarkan event dan pesan yang dikirimkan dan diterima oleh kelas tersebut

Setiap diagram state hanya boleh memiliki satu start state (initial state) dan boleh memiliki satu atau lebih dari

satu stop states (final state)

1. State

1. Abstraksi dari nilai-nilai atribut dan asosiasi dari sebuah objek

2. Representasi kondisi/state dari sebuah objek pada periode waktu tertentu

3. Berhubungan dengan suatu interval waktu antara dua event

2. Respon terhadap event dapat tergantung kepada state suatu objek

Kegunaan Model

1. State diagram mudah menjelaskan perilaku dari sebuah objek di beberapa kasus.

2. Menggambar diagram state terutama untuk suatu kelas, yang tidak dipahami dengan baik dan

yang membutuhkan penjelasan rinci.

3. Untuk menunjukkan urutan umum untuk kasus penggunaan ganda dan beberapa objek,

menggunakan diagram aktivitas.

Komponen Penyusun dan Fungsinya

NO GAMBAR NAMA KETERANGAN

T (s)

1

0

1

0

1

0

1

0

1

0

Page 150: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 150

1

Actifity

Memperlihatkan bagaimana masing-masing

kelas antarmuka saling berinteraksi satu

sama lain

2

Action State dari sistem yang mencerminkan

eksekusi dari suatu aksi

3 Initial Node Bagaimana objek dibentuk atau diawali.

4 Actifity Final

Node Bagaimana objek dibentuk dan dihancurkan

5 Fork Node Satu aliran yang pada tahap tertentu berubah

menjadi beberapa aliran

Contoh Pemakaiannya

Referensi

http://mukti362.blogspot.com/2012_09_01_archive.html

http://mahergabayu.blogspot.com/2011/01/rich-picture-dan-diagram-aktivitas.html

tugas Otomasi Sistem_Semester 2

Page 151: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 151

SIPOC DIAGRAM

Meilinda A 2211105069

SIPOC Diagram adalah salah satu tool Six Sigma yang digunakan oleh tim process

improvement untuk mengidentifikasi setiap elemen dalam proyek process improvement sebelum

proses dijalankan

Dalam cakupan process improvement, SIPOC Diagram adalah sebuah tool yang

merangkum input dan output dari satu proses atau lebih, yang dijabarkan dalam bentuk tabel. SIPOC

diagram digunakan sejak metode Total Quality Management masih banyak dipakai, dan terus dipakai

hingga kini dalam metodologi Lean Manufacturing dan Six Sigma.

SIPOC diagram adalah tool yang digunakan tim untuk mengidentifikasi semua elemen yang

relevan dalam process improvement project yang mungkin tidak tercakup dengan baik. Diagram ini

mirip dan berhubungan dengan Process Mapping, namun memberikan detail yang lebih lengkap.

Kegunaan Model

SIPOC diagram seringkali dibuat pada awal proyek process improvement seperti Kaizen event

atau pada fase ―Define‖ atau ―Measure‖ dalam rangkaian proses DMAIC pada proses berbasis Lean

Six Sigma. Ada tiga kegunaan SIPOC:

1. Untuk memberikan pengetahuan menyeluruh kepada anggota tim yang tidak familiar dengan

proses terkait.

2. Untuk menghubungkan kembali antara proses dengan orang-orang yang dahulu terlibat

didalamnya (namun kini keterkaitan tersebut telah melonggar karena perubahan-perubahan pada

proses).

3. Untuk membantu tim mendefinisikan proses yang baru

Komponen Penyusun dan Fungsinya

Akronim dari SIPOC sendiri adalah Supplier, Input Process, Output, dan Customer:

Supplier – seluruh supplier yang terlibat dalam proses Anda.

Input – semua input yang masuk kedalam proses.

Process – adalah proses yang akan diimprove oleh Anda dan tim.

Page 152: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 152

Output – semua output yang berasal dari proses.

Customer – mereka yang menerima output dari proses.

Pada kasus-kasus tertentu, kita bisa menambahkan Requirement (of the customers) dalam variabel

untuk memberikan detail yang lebih lengkap.

Contoh Kegunaan

Page 153: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 153

STATE TRANSITION DIAGRAM

M. Masrur 2211105067

STD merupakan suatu modelling tool yang menggambarkan sifat ketergantungan pada waktu

dari suatu sistem. STD menggambarkan bagaimana kerja sistem melalui kondisi (state) dan kejadian

yang menyebabkan kondisi berubah. STD juga menggambarkan aksi yang dilakukan karena kejadian

tertentu.

Dua macam cara kerja sistem ini:

1. Passive

Sistem tidak melakukan kontrol terhadap lingkungan (environment) tetapi lebih bersifat

memberikan reaksi atau menerima data saja.

Suatu sistem yang tugasnya mengumpulkan / menerima data melalui sinyal yang

dikirimkan oleh satelit.

2. Active

Sistem melakukan kontrol terhadap ling-kungan secara aktif. Sistem sanggup menerima

high-speed external sources of data dan dalam waktu singkat (real time) memberikan response

terhadap lingkungan sesuai dengan program yang telah ditentukan.

Sistem komputer yang ditempatkan pada peluru kendali atau sistem yang digunakan pada

proses control

Kegunaan Model

Hanya digunakan untuk menggambarkan suatu sistem yang memiliki sifat real-time seperti:

1. Process Control

2. Telephone Switching System

3. High-Speed Data Acquisition System

4. Military Command and Control System

Komponen Penyusun dan Fungsinya

1. Notasi

1. State, disimbolkan dengan segi empat

2. Transisi State atau perubahan state, disimbolkan dengan panah berarah

3. State ialah kumpulan keadaan atau atribut yang mencirikan seseorang atau suatu benda pada

waktu tertentu, bentuk keberadaan tertentu atau kondisi tertentu:

Page 154: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 154

State Transisi State

1. Menunggu user mengisi password

2. Memanaskan campuran kimia

3. Menunggu instruksi berikutnya

4. Menunggu nada panggilan

5. dll.

6. Pembuatan State

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.

3. Hal-hal yang perlu diperhatikan :

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

cara

1. Apakah semua state telah didefinisikan?

2. Periksa kembali apakah semua state telah tercakup di dalamnya atau masih ada condition yang

belum terdeteksi?

3. Apakah semua state dapat dicapai / diakses?

4. Periksa apakah semua state dapat dicapai / diakses?

5. Apakah kita bisa exit dari setiap state? Setiap state harus memiliki successor atau output

kecuali dia merupakan final state

6. Pada setiap state, apakah sistem dapat memberikan response tehadap semua condition yang

mungkin terjadi? Perubahan state harus dapat terjadi untuk segala macam kondisi, artinya

Page 155: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 155

Contoh Pemakaiannya

Page 156: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 156

1. Pada gambar terlihat bahwa dari state 1 akan berubah menjadi state 2 namun tidak dapat

langsung berubah menjadi state 3

2. Bila sistem berada pada state 2 sistem dapat berubah ke state 3 atau kembali ke state 1

3. Dengan kata lain dikatakan state 2 memiliki dua succerror states

4. 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

5. Apabila gambar seperti di atas maka sistem akan melaukan fungsi looping terus menerus tanpa

pernah berhenti.

Referensi

http://haryantoyuli.blogspot.com/2010/07/state-transition-diagram.html

http://en.wikipedia.org/wiki/State_diagram

http://stmikdharmapala.files.wordpress.com/2012/03/sp112-10.pdf

BLOCK CHART DIAGRAM

Block chart berfungsi memodelkan masukkan, keluaran, refrensi, master, proses ataupun

transaski dalam simbol-simbol tertentu. Pada dasarnya tidak berorientasi pada fungsi, waktu ataupun

aliran data tetapi lebih ke arah proses (saling melengkapi dengan PS).

Komponen Penyusun dan Fungsinya

Page 157: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 157

Contoh Pemakaiannya

Pada dasarnya ada 3 hal yang harus diperhatikan dalam membuat BC, yaitu:

1. Masukkan (Input).

2. Proses.

3. Keluaran (Output).

Langkah-langkah yang harus dilakukan dalam pembuatan BC adalah:

1. Identifikasi proses yang akan dideskripsikan sebagai BC.

2. Tentukan masukkannya (form, file, keyborad, dll).

3. Tentukan keluarannya (form, file, printer, screen, dll).

4. Tentukan aliran datanya.

Sebagai contoh, kita kembali melihat DFD tentang pelayanan pasien rumah sakit. pada

DFD tersebut, proses-proses yang terjadi (pada level terendah) adalah:

1. Pencarian data pasien.

2. Pencatatan data pasien.

3. Pengambilan data riwayat kesehatan pasien.

4. Pencatatan data hasil diagnosa.

Page 158: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 158

5. Pencatatan data injeksi.

6. Pencatatan data resep.

7. Pencatatan daftar biaya.

8. pembuatan laporan keuangan.

9. pembuatan laporan pemakain obat.

Untuk setiap proses diatas, kita buat block chart-nya.

1. Pencarian data pasien

Masukan : Kyboard, file pasien

Keluaran : Layar monitor

Page 159: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 159

2. Pencatatan data pasien

Masukan : Keyboard, formulir data pasien

Keluaran : Data pasien

3. Pengambilan data riwayat kesehatan pasien

Masukan : Keyboard, file data pasien, file catatan kesehatan pasien.

Keluaran : Layar monitor, catata kesehatan pasien (print out).

Page 160: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 160

4. Pencatatan data hasil diagnosa

Masukan : Keyboard, form hasil diagnosa.

Keluaran : File catatan kesehatan pasien.

5. Pencatatan data injeksi

Masukan : Keyboard, form hasil diagnosa.

Keluaran : File injeksi.

Page 161: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 161

6. Pencatatan data resep

Masukan : Keyboard, resep.

Keluaran : File resep.

7. Pencatatan daftar biaya

Masukan : File resep, file injeksi, file pasien.

Keluaran : monitor, biaya pasien (print out).

Page 162: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 162

8. Pembuatan laporan keuangan

Masukan : File injeksi, file resep.

Keluaran : Layar monitor, laporan keuangan (print out).

9. Pembuatan laporan pemakain obat

Masukan : File injeksi, file resep.

Page 163: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 163

Keluaran : Layar monitor, laporn pemakian obat (print out).

Referensi

http://lukmanhakim.bagi2ilmu.com/wp-content/uploads/2011/04/analisis_dan_perancangan_sisfo.pdf

Page 164: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 164

SISTEM PROCEDURE DIAGRAM

Digunakan untuk mendefinsikan hubungan antar bagian (pelaku proses) proses (manual atau

berbasis komputer) dan aliaran data (dalam bentuk dokumen keluaran, dan masukkan).

Komponen Penyusun dan Fungsinya

Page 165: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 165

Contoh Pemakaiannya

CONTOH ANALISA KASUS SP

Untuk memudahkan pembuatan prosedur, cara paling tepat adalah dengan

mengkonsentrasikan pada dokumen, asal dokumen, tujuan, serta alur dokumen.

Langkah-langkah yang patut untuk diterapkan adalah sebagai berikut:

Page 166: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 166

1. Tentukan dokumen apa saja yang terlibat.

2. Siapa yang membuatnya.

3. Diberikan kepada siapa.

4. Selanjutnya tentukan proses apa saja yang dialami dokumen tersebut.

5. Siapa yang melakukan.

6. Setelah diproses (mungkin menjadi dokumen baru), dokumen tersebut diberikan kepada siapa,

dll.

Sebagai contoh akan kita coba membuat prosedur mengenai masalah yang telah kita bahas

pada latihan-latihan sebelumnya yaitu mengenai pelayanan pasien rumah sakit. Dalam sistem tersebut

terdapat beberapa dokumen, yaitu:

1. Data induk pasien.

2. Formulir hasil diagnosa.

3. Daftar biaya pasien.

4. Laporan keuangan.

5. Laporan pemakaian obat.

6. Resep.

7. Catatan kesehatan pasien.

8.

Dari dokumen-dokumen tersebut, kita coba membuat narasi mengenai aliran dokumendokumen

tersebut.

1. Pertama kali, pasien yang belum terdaftar akan mengisi form data pribadi pasien. Data pribadi

ini akan disimpan dalam suatu tempat penyimpanan.

2. Untuk pasien yang sudah terdaftar, maka data tentang riwayat kesehatan pasien akan dicetak

untuk digunakan oleh dokter sebagai masukkan pada saat melakukan diagnosa.

3. Setelah dokter melakukan diagnosa, maka dokter akan mengisi form hasil diagnosa yang oleh

bagian administrasi RS akan dimasukkan ke tempat penyimpanan sebagai catatan kesehatan

pasien. Dokter juga menulis resep untuk pasien yang bersangkutan.

4. Resep hasil diagnosa selanjutnya akan digunakan sebagai bahan untuk membuat daftar biaya

pasien.

Selain itu juga berdasarkan hasil diagnosa dan resep, administrasi RS membuat laporan

keuangan dan laporan pemakian obat, yang diberikan kepada direktur RS. Selanjutnya dari narasi yang

telah kita buat, kita harus menggambarkannya sebagai sebuah sistem prosedur, sbb:

Page 167: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 167

Referensi

http://lukmanhakim.bagi2ilmu.com/wp-content/uploads/2011/04/analisis_dan_perancangan_sisfo.pdf

Page 168: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 168

Balance Scorecard (BSC)

Balance scorecard (BSC) adalah pendekatan terhadap strategi manajemen yang

dikembangkan oleh Dr. Robert Kaplan dan David Norton. Keunggulan dari BSC adalah mampu

menghasilkan rencana strategis yang memiliki karakteristik komprehensif, koheren, seimbang dan

trukur.

BSC digunakan untuk memperbaiki sistem pengukuran kinerja eksekutif. Awalnya

digunakan dalam hal keuangan, berkembang untuk keuangan, pelanggan, proses bisnis internal serta

pembelajaran dan pertumbuhan.

Adapun perspektif dalam BSC, yaitu :

1. Perspektif Keuangan

2. BSC memakai tolak ukur dalam perusahaan untuk mengetahui laba.

3. Perspektif Pelanggan

4. Perusahaan terlebih dahulu menentukan segmen pasar dan pelanggan menjadi target.

5. Perspektif Bisnis Internal

6. Menampilkan proses kritis untuk member value proporsition yang mampu menarik dan

mempertahankan pelanggan.

7. Perspektif Pembelajaran dan Pertumbuhan

8. Menyediakan infrastruktur untuk menghasilkan pertumbuhan dan perbaikan jangka panjang.

Contoh Pemakaiannya

Page 169: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 169

Referensi

http://jurnal-sdm.blogspot.com/2009/04/balanced-scorecard-definisi-konsep-dan.html

http://www.ap-institute.com/Balanced%20Scorecard.html

Page 170: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 170

NAMA MODEL REPRESENTASI SISTEM

2211105070 Dhimas Satriya Wishnu Aji

Component Diagram Component Diagram menggambarkan struktur fisik kode dari komponen. komponen dapat berupa

source code, komponen biner, atau executable. sebuah komponen berisi informasi tenyang logic class

atau class yang diimplementasikan sehingga membuat pemetaaan dari logical view ke component

view.

Componen Diagram dapat diartikan sebagai berikut :

- Component diagram menggambarkan struktur dan hubungan antar komponen peranti lunak,

termasuk ketergantungan (dependency) diantaranya.

- Komponen peranti lunak adalah modul berisi code, baik berisi source code maupun binary code,

baik library maupun executable, baik yang muncul pada compile time, link time maupun run time.

- Pada umumnya komponen terbentuk dari bebrapa class dan/ataupackage, tapi dapat juga dari

komponen-komponen yang lebih kecil.

- Komponen dapat juga berupa interface, yaitu kumpulan layanan yang disediakan sebuah

komponen untuk komponen lain.

Tipe-tipe Component :

Bentuk-bentuk component ada 3 yaitu:

· Deployment Component: Yang menjadi basis dari executable system. Contoh deployment

component diantaranya: DAN LAIN-LAIN(Dynamic Library Link) file exe, Active X Control, Java

Beandan lain-lain.

· Work Product Component: Yaitu file-file yang dibutuhkan untuk pembuatan deployment

component. Contoh untuk componentkedua ini diantaranya file data, file source code dan lain-lain.

· Execution Component: Yang dibuat sebagai hasil dari sistem yang akan dijalankan.

Menurut Fowler(2004) hal penting pada component adalah componentmewakili potongan-potongan

yang independen yang bisa dipesan dan diperbaharui sewaktu-waktu. Dengan demikian, pembagian

sistem kedalam component-component lebih banyak didorong oleh kepentingan marketing dari pada

kepentingan teknis. Meskipun demikian harus juga diingat bahwa terlalu banyak component juga

kurang bagus, karena susah mengatur dan memeliharanya khususnya yang menyangkut masalah

versioning.

Kegunaan Model

Page 171: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 171

Component diagram digunakan agar sistem yangdibuat dapat di

eksekusi(executable).Component diagram merupakan salah satu dari sekian jenis diagram

yangdidefinisikan oleh UML (Unified Modelling Language). UML

adalahsebuah" b a h a s a " y a n g t e l a h m e n j a d i s t a n d a r d a l a m i n d

u s t r i u n t u k memvisualisasikan, merancang dan mendokumentasikan sistem peran

gkatlunak, serta menjadi s tandar dalam pemodelan suatu s is tem. UML

pal ing banyak digunakan dalam pemodelan sistem yang berorientasi objek. DenganUML, kita

dapat membuat model untuk semua jenis aplikasi perangkat lunak yang dapat dijalankan atau di

eksekusi pada sistem operasi, perangkat keras,ataupun pada jaringan

Diagram statis UML yang lain selain Use case, object/class danpackage adalah diagram

component.Diagram component merupakan ciri unik dari object oriented programming. motor

terdiri dari component-component misalnya rantai, pelek, roda, busi dan sebagainya. Nah, karena

dalam bentuk component (part) maka bila akan mengganti rantai, roda dan sebagainya tidak perlu

membongkar seluruh bagian motor kan? apalagi harus beli motor baru. Kembali ke masalah motor

tadi, kira-kira apa yang menyebabkan dengan mudah kita bongkar pasang suatu komponen?

Jawabannya adalah bahwa tiap component harus tidak memiliki dependency dengan component

lain. Lalu gimana bisa berhubungan dengan component lain, kan harus kerja sama. Gampang, buat

saja suatu interface yang terpisah dengan component itu sendiri. Interface pada diagram component

UML terdiri dari peminta dan penyedia.Untuk component peminta diberi simbol socket sedangkan

untuk componenent penyedia diberi simbol bola. Kita ambil contoh dalam sistem yang terdiri dari

component penggajian dan absensi. Penggajian akan meminta component absensi agar menyediakan

data-data absensi pegawai (lembur, absen dan sebagainya). Maka component penggajian memiliki

interface berbentuk socket sedangkan component absensi memiliki interface berbentuk bola.Diagram

component memudahkan kita membuat diagram pada sistem yang kompleks (misalnya core sistem

perbankan)

Komponen Penyusun dan Fungsinya

Package

package adalah mekanisme yang bertujuan umum untuk mengorganisasikan elemen ke dalam

group.

Annotational things (Note)

Page 172: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 172

note adalah penjelasan dari bagian UML model untuk memberikan keterangan, ilustrasi dan catatan

tentang elemen suatu model.

Association

Association adalah hubungan dua arah antar class. Hubungan tersebut digambarkan sebagai garis

yang menghubungakan class-class tersebut.

Aggregation

Adalah bentuk hubungan yang lebih kuat antara whole dan part. Dinyatakan dengan garis yang

menghubungkan class-class tersebut dimana pada ujung (whole) terdapat gambar diamond.

Dependency

Dependency adalah relationship yang menyatakan ketergantungan yaitu perubahan yang terjadi

pada suatu ‗thing‘ akan mempengaruhi yang lainnya (yang memakai thing tsb.), tetapi tidak perlu

untuk sebaliknya

Page 173: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 173

Generalization

Generalization adalah suatu hubungan antara general thing (superclass atau parent) dan thing

lainnya yang lebih spesifik. Kadang disebut sebagai hubungan ''isakindof''.

Contoh Pemakaiannya

Page 174: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 174

Page 175: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 175

Referensi

http://awanalex.blogspot.com/2009/04/component-diagram.html

http://wartawarga.gunadarma.ac.id/2010/03/component-diagram/

Page 176: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 176

NETWORK DIAGRAM for Management Project

Aisya B Diji

Network diagram untuk manajemen proyek merupakan sebuah jaringan kerja yang berisi

lintasan-lintasan kegiatan dan urutan-urutan peristiwa yang ada selama penyelenggaraan proyek.

Kegunaan Model

Dengan network diagram dapat segera dilihat kaitan suatu kegiatan dengan kegiatan-

kegiatan lainnya, sehingga bila sebuah kegiatan terlambat maka dengan segera dapat dilihat kegiatan

apa saja yang dipengaruhi oleh keterlambatan tersebut dan berapa besar pengaruhnya. Juga dengan

network diagram dapat diketahui kegiatan-kegiatan mana saja atau lintasan mana saja yang kritis,

sehingga dengan mengetahui tingkat kekritisannya dapat ditetapkan skala perioritas dalam menangani

masalahmasalah yang timbul selama penyelenggaraan proyek. Juga dapat diketahui peristiwa-peristiwa

mana saja yang kritis sehingga usaha-usaha segera dpat diarahkan dan dimulai sedini mungkin untuk

membuat peristiwa kritis tersebut terjadi pada saatnya.

Komponen Penyusun dan Fungsinya

Pada Network diagram ini memiliki beberapa simbol yang melambangkan urutan peristiwa atau

kejadian. Simbol tersebut adalah anak panah yang melambangkan kegiatan, lingkaran

melambangkan peristiwa, dan anak panah terputus-putus melambangkan dua peristiwa.

1. Anak Panah

Anak panah selalu digambarkan dengan ekor anak panah disebelah kiri dan kepala anak panah

disebelah kanan. Ekor anak panah ditafsirkan sebagai kegiatan dimulai dan kepala anak panah

ditafsirkan sebagai kegiatan selesai.

X4

L4

X2

L2

X1

L1

X3

L3

X5

L5 X6

L6

Page 177: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 177

Gambar 1 Simbol Anak Panah

X1 = horisontal

X2 = miring ke atas

X3 = miring ke bawah

X4 = garis patah ke atas

X5 = garis patah ke bawah

X6 = garis lengkung

L = lama kegiatan

b. Lingkaran

Lingkaran yang melambangkan peristiwa selalu digambar berupa lingkaran yang terbagi atas

tiga ruangan yaitu : ruangan sebelah kiri, ruangan sebelah kanan atas, dan ruangan sebelah kanan

bawah. Ruangan sebelah kiri merupakan tempat bilangan huruf yang menyatakan nomor peristiwa.

Nomor peristiwa ini bisa pula dinyatakan berupa simbol (variabel) dengan huruf n, i, atau j.

Ruangan sebelah kanan atas merupakan tempat bilangan yang menyatakan nomor hari (untuk

satuan hari) yang merupakan saat paling awal peristiwa yang bersangkutan mungkin terjadi. Nomor

hari tersebut dapat diterjemahkan kedalam bentuk tanggal hari yang bersangkutan.

Ruangan sebelah kanan bawah merupakan tempat bilangan yang menyatakan nomor hari (untuk

satuan hari) yang merupakan saat yang paling lambat peritiwa yang bersangkutan boleh terjadi.

(a) (b)

Page 178: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 178

Gambar 2 Simbol Lingkaran

(a) n = nomor peristiwa

SPAn = saat paling awal peristiwa n mungkin terjadi

SPLn = saat paling lambat peristiwa n boleh terjadi

Sn = SPLn - SPAn = tenggang waktu (slack) peristiwa

(b) n = 5 = nomor peristiwa

SPAn = SPA5 = 08/12/80 = tanggal 8 Desember 1980 adalah saat paling awal peristiwa

nomor 5 mungkin terjadi.

SPLn = SPL5 = 23/12/80 = tanggal 23 Desember 1980 adalah saat paling lambat peristiwa

nomor 5 boleh terjadi.

Sn = S5 = SPL5 – SPA5 = 23/12/04-8/12/04 = 15 = tenggang waktu (slack) peristiwa

nomor 5.

1. Anak panah terputus-putus

Anak panah terputus-putus melambangkan hubungan antar peristiwa. Anak panah terputus-putus

(dummy) digambarkan dengan ekor di sebelah kiri dan kepala disebelah kanan. hubungan

antarkegiatan harus ada (bila diperlukan) untuk menyatakan logika ketergantungan kegiatan yang patut

diperhatikan.

Berbeda dengan kegiatan yang membutuhkan waktu, sumberdaya berupa: manusia, alat, bahan,

overhead, dan biaya, serta ruangan tempat kegiatan berlangsung, hubungan antar kegiatan (dummy)

tidak membutuhkan waktu, sumberdaya, dan ruangan. Oleh karena itu, hubungan anterperistiwa tidak

perlu diperhitungkan dan karena tidak memiliki nama dalam perhitungan waktu, lama dihitung sama

dengan nol. Meskipun tidak perlu diperhitungkan, hubungan antarkegiatan harus ada (bila diperlukan)

untuk menyatakan logika ketergantungan kegiatan yang patut diperhatikan.

Contoh Pemakaiannya

Contoh Kasus 1

Pada kasus ini terdapat : sebuah peristiwa awal dengan beberapa kegiatan keluar darinya, sebuah

peristiwa akhir dengan beberapa kegiatan yang menuju kepadanya, terdapat sebuah kegiatan

terletak di antara kedua peristiwa tersebut ( Gambar 3)

Tafsiran yang didapat dari kasus ini adalah ;

Page 179: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 179

1. Bila i terjadi, maka X mungkin mulai ;

2. Bila X mulai, maka i pasti terjadi ;

3. Bila X selesai, maka j mungkin terjadi ;

4. Bila j terjadi, maka X pasti selesai.

Gambar 3 Contoh Kasus 1

Contoh Kasus 2.

Pada kasus ini terdapat : sebuah peristiwa awal dengan dummy yang keluar darinya, sebuah

peristiwa akhir dengan dummy yang menuju kepadanya, dan terdapat sebuah dummy terletak antara

kedua peristiwa tersebut (Gambar 2.07).

Gambar 4 Contoh kasus 2

SPAi

SPLi

i

PAW

SPAj

SPLj

j

PAK

X

L

SPAi

SPLi

i

PAW

SPAj

SPLj

j

PAK

Page 180: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 180

Network Diagram for Computer Network

Jaringan Komputer (Computer Network) merupakan sekumpulan perangkat komputer yang

dihubungkan oleh perangkat komunikasi dengan tujuan untuk berbagi sumber daya (Resources).

Sedangkan Network Digram adalah penggambaran grafik jaringan komputer. Biasanya network

Diagram meliputi skema visual untuk mengidentifikasikan perangkat komputer dan perangkat

komunikasi di dalam keseluruhan jaringan.

Saat ini, terdapat beberapa tool otomatis yang dapat digunakan untuk membuat network diagram

dengan mudah. Tool-tool ini bervariasi mulai dari software yang membuat tampilan grafis sederhana

sampai dengan pembuatan jaringan kompleks. Biasanya, software ini juga menyertakan template-

template network diagram tertentu berdasarkan tipe jaringan.

Berikut ini kami sertakan beberapa software yang digunakan untuk menggambarkan network

diagram:

1. SmartDraw

2. Cade

3. E draw Network

Dari masing-masing software memiliki penggambaran simbol yang berbeda-beda, namun secara garis

besar memiliki fungsi yang sama. Pada Gambar 1 kita dapat melihat beberapa simbol dari software

Edraw Network.

Gambar 5 Simbol-simbol Network Diagram

Page 181: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 181

Gambar 6 Contoh Network Diagran untuk Jaringan Komputer

IDEF (Integration Definition)

IDEF adalah nama yang biasa digunakan untuk menunjukkan klasifikasi dari bahasa

pemodelan sebuah perusahaan. IDEF biasa digunakan untuk aktivitas pemodelan yang diperlukan

untuk mendukung analisis sistem, design, kemajuan atau pengintegrasian. Sebenarnya IDEF

dikembangkan bertujuan untuk meningkatkan komunikasi antara orang-orang yang ingin mengerti

tentang sitem,sekarang IDEF digunakan untuk dokumentasi, pemahaman, design, analisa, perencanaan

dan pengintegrasian.

IDEF0 (Integration Definition language 0) adalah suatu metode pemodelan sistem berbasis

SADT (Structured Analysis and DesignTechnique), yang dikembangkan oleh Douglas T. Ross dan

SofTech, Inc. Dalam bentuk aslinya, IDEF0 meliputi bahasa definisi dan pemodelan grafis(syntax and

semantics) yang menggambarkan suatu metodologikomprehensif untuk membangun model. IDEF0

dapat digunakan untuk memodelkan berbagai jenis sistem baik yang otomatis maupun non-

otomatis.Untuk sistem baru, IDEF0 dapat digunakan untuk mendefinisikan permintaan / requirement

dan membuat spesifikasi fungsi, dan kemudian digunakan untuk merancang dan implementasi desain

yang sesuai dengan kebutuhan. Untuk sistem yang sedang berjalan, IDEF0 dapatdigunakan untuk

menganalisa fungsi yang dilaksanakan suatu sistem danuntuk mencatat mekanisme bagaimana fungsi

tersebut dikerjakan. Hasil penerapan IDEF0 pada sebuah sistem adalah model yang terdiri atas sebuah

serial diagram yang bersifat hirarki, dan pustaka yang berperan sebagai referensi antar diagram. Dua

komponen model utama adalah fungsi (pada diagram dinyatakan dengan kotak) serta data dan obyek

yang menghubungkan antar fungsi (dinyatakan dengan tanda panah).

Sebagai bahasa pemodelan fungsional, IDEF0 memiliki karakteristik sebagai berikut :

a. Komprehensif dan ekspresif, mampu merepresentasikan secara grafik berbagai bisnis, pabrik, dan

jenis perusahaan lainnya disetiap level detil.

b. Bahasa yang koheren dan sederhana, menyediakan ekspresi yang tepatdan presisi, dan

meningkatkan konsistensi penggunaan dan interpretasi.

c. Meningkatkan komunikasi antara sistem analis, pengembang, danpengguna melalui pembelajaran

yang mudah dan penjelasan yangterperinci pada setiap bagian dokumen.

d. Telah di tes dan terbukti, melalui penggunaannya bertahun-tahun diangkatan udara dan proyek

pengembangan pemerintah lainnya, jugaindustri.

e. Dapat dihasilkan dari berbagai kakas komputer grafik; sejumlah produk komersil secara khusus

mendukung pengembangan dan analisis diagramdan model IDEF0

Komponen Penyusun dan Fungsinya

Komponen utama yang ada di dalam IDEF0 adalah sbb :

Page 182: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 182

1. Kotak yang menggambarkan fungsi utama sistem. Pada kotak ini biasanya dituliskanfungsi yang

dikerjakan dalam bentuk kata kerja.

2. Panah yang menunjukkan masukkan (data masukan) digambarkan dari arah kiri dengan ujung panah

menuju kotak yang menerima masukan.

3. Panah yang menunjukkan keluaran (produk) dan digambarkan dari arah kanan dengan ujung panah

menunjukkan kotak lain (jika ada) atau menunjuk ke kanan (jika tidak ada / belum ada fungsi lain

yang menerima output tersebut).

4. Output dari suatu fungsi dapat menjadi input pada fungsi lainnya.

5. Panah yang menunjukkan pengendali / kontrol dari suatu fungsi, digambarkan dari arah atas dengan

anak panah masuk ke dalam fungsi. Kontrol dapat berupa aturan atau pengendali operasional fungsi.

Kontrol dapat juga berupa keluaran dari fungsi lainnya.

6. Panah yang menunjukkan mekanisme yang berperan padaproses yang dikerjakan oleh suatu fungsi,

yang digambarkan dengan anak panah dari arah bawah dengan ujung panah masuk menuju kotak

fungsi.Secara sederhana, keempat anak panah tersebut sering disebut dengan ICOM(Input-Control-

Output-Mechanism). Selain komponen-komponen utama yang dimiliki IDEF0 seperti diatas, IDEF0

juga memiliki lambang-lambang lain dalam menggambarkansistem, yaitu :

(squiggle) : tanda ini digunakan untuk memberikan keteranganpada proses input, output,

kontrol maupun mekanisme agar menjadi lebih jelas.

(tunnel arrow): tanda ini digunakan untuk memberikan input,output, kontrol, maupun

mekanisme tambahan yang belum dicantumkanpada diagram sebelumnya.

Contoh Pemakaiannya

Gambar 8 Contoh RPD

Rich Picture Diagram (RPD)

Page 183: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 183

Rich Picture Diagram (RPD) yaitu suatu diagram gambar menyerupai kartunyang efektif untuk

menggambarkan sebuah sistem yang komplek, sehinggadiharapkan analisis/peneliti dapat mengetahui

situasi yang sedang dipelajari.RPD merupakan sebuah gambar yang sederhana; menggunakan

symbolgaris, awan, lingkaran, kotak, beberapa tulisan tangan, slogan, dan anak panah yang

menggambarkan hubungan atau urutan waktu. RPD tidak memerlukan keahian menggambar tetapi

hanya keahlian untuk mengimajinasikan suatu permasalahan.

Kegunaan Model

Kegunaan RPD antara lain adalah:

1. RPD merupakan alat yang ideal dalam berkomunikasi dengan orang lain mengenai situasi yang

kompleks dan probelamatik. 2. RPD menunjukkan dengan lebih jelas hubungan, interkoneksi, dan akibat langsung, atau

tidak langsung. 3. RPD membantu mengidentifikasi isu-isu potensial, konflik, dan permasalahan dan menanalisis

fakta-fakta dari permasalahan. 4. RPD membantu memilih batasan dalam suatu masalah dan ruang lingkup masalah. Contoh Pemakaiannya

Pada Gambar 7, dapat kita lihat sebuah contoh dari pemakaian Rich Picture Diagram yang

menggambarkan tentang administrasi akademik untuk mahasiswa baru dan mahasiswa lama .

Page 184: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 184

Gambar 8 Contoh RPD

Referensi

Ali, Tubagus Haedar. 1989. Prinsip Prinsip Network Planning. Cetakan Keua. Jakarta. Penerbit

PT. Gramedia

Fahrenkrog, Steve, PMP. 2004. A guide to the Project Management Body of Knowledge. Third

Edition. Global Standard, ANSI. Project Mangement Institute. Newtown Square

Pennsylvania USA.

O‘Brien, James A. 2002. Management Information Systems : Mannagement Information Technology in the E-

Bussiness Enterprice. Fifth Edition. New York. McGraw-Hill USA.

Andrew S. T., (1996), ‖Computer Network‖, Prentice Hall International In

http://willmen46.wordpress.com/2007/09/21/idef-integrated-definition-methods/

http://mahergabayu.blogspot.com/2011/01/rich-picture-dan-diagram-aktivitas.html

Page 185: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 185

Jackson Structured Programming

Dariska Kukuh Wahyudianto 2211105060

Jackson Structured Programming atau JSP adalah metode untuk pemrograman terstruktur berdasarkan

korespondensi antara aliran struktur data dan struktur program. Jackson‘s Systems Development, JSD,

membangun suatu model dari dunia nyata (real world) yang menyediakan subyek-subyek

permasalahan dari sistem.

Kegunaan Model

Jackson Structured Programming (JSP), digunakan untuk menghasilkan kode akhir dan digunakan

untuk menjelaskan cara kerja di dalam sebuah program.

Komponen Penyusun dan Fungsinya

Komponen struktur yang dimiliki oleh program JSP adalah sebagai berikut :

1. Dasar operasi

2. Runtutan,

3. Iterasi (perulangan)

4. Seleksi,

JSP menggunakan notasi diagram untuk menggambarkan struktur dari input, output dan program,

dengan elemen diagram untuk masing-masing jenis komponen fundamental.

Sebuah operasi dasar digambarkan sebagai sebuah kotak.

Gambar 1. Operasi Dasar

Sebuah urutan operasi diwakili oleh kotak terhubung dengan garis-garis. Pada contoh di bawah ini,

operasi A terdiri dari urutan operasi B, C dan D.

Page 186: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 186

Gambar 2. Urutan Operasi

Sedangkan iterasi diwakili dengan kotak bergabung. Selain itu, operasi iterasi memiliki bintang di

pojok kanan atas kotaknya. Pada contoh di bawah ini, operasi A terdiri dari sebuah iterasi dari nol atau

lebih operasi B.

Gambar 3. Iterasi Operasi

Komponen seleksi hampir mirip dengan rurutan operasi, tetapi terdapat sebuah lingkaran yang

digambar di sudut kanan atas dari setiap operasi pilihan. Misalnya, dalam operasi A, terdiri dari satu

dan hanya satu pilihan yang akan dipilih baik operasi B, C atau D.

Gambar 4. Seleksi Operasi

Page 187: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 187

Contoh Pemakaiannya

Sebagai contoh penggunaan JSP diagram adalah bagaimana seorang programmer akan merancang dan

kode encoder panjang run menggunakan JSP.

Sebuah panjang run encoder adalah sebuah program yang mengambil sebagai input aliran byte. Ini

output aliran pasang yang terdiri dari byte bersama dengan hitungan kejadian berturut-turut byte itu.

Jalankan encoders panjang sering digunakan untuk mengompres kasar bitmap.

Gambar 5. Program Encoded run lengths

Referensi

1. http://flightline.highline.edu/rdavidson/JSP.pdf

2. http://sii-ncha-n.blogspot.com/2012_04_01_archive.html

3. http://en.wikipedia.org/wiki/Jackson_structured_programming

Page 188: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 188

Object-Role Modeling (ORM)

Object-Role Modeling (ORM) adalah metode untuk pemrograman terstruktur yang

digunakan untuk memodelkan semantik. ORM sering digunakan untuk pemodelan data dan

rekayasa perangkat lunak. Sebuah model objek peran ini dibangun dengan menggunakan

simbol-simbol grafis yang didasarkan pada predikat logika orde pertama dan teori himpunan.

Kegunaan Model

Penggunaan model ORM antara lain : untuk memodelkan semantik, dan untuk pemodelan

data dan rekayasa perangkat lunak.

Komponen Penyusun dan Fungsinya

Dibawah ini terdapat beberapa tool dan komponen yang sering digunakan dalam ORM

diagram adalah sebagai berikut :

1. ORMLite

ORMLite gratis, ringan, open source pemodelan alat yang mendukung ORM 2 notasi. Itu

diciptakan sebagai lingkungan belajar mandiri untuk membantu mempopulerkan ORM. Tool

ini dapat menggambarkan verbalisasi fakta dan menghasilkan model relasional.

2. NORMA

NORMA (ORM Arsitek Alam untuk Visual Studio) adalah gratis dan open source yang bisa

digunakan untuk Microsoft Visual, Studio 2005 Visual Studio 2008 dan Visual Studio 2010.

Mendukung ORM 2 (ORM generasi kedua), dan dapat digunakan untuk memetakan objek-

peran model untuk berbagai target pelaksanaan, termasuk mesin database utama, kode

berorientasi obyek, dan skema XML.

3. DogmaModeler

DogmaModeler adalah alat pemodelan ontologi yang gratis berdasarkan pemodelan Obyek

peran.

4. VisioModeler

Tool ORM yang terkenal adalah VisioModeler yang tersedia secara gratis sebagai

produk yang didukung dari Microsoft Corporation (sebagai download MB 25).

Contoh Pemakaiannya

Page 189: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 189

Gambar 6. Contoh Object-Role Modeling (ORM)

Constraint menggambarkan bahwa ada hubungan antar obyek dapat 1:1, 1:m ataupun m:1.

Noktah hitam berarti mandatory artinya mutlak harus ada. Simbol (x) merupakan exclusion

constraint, maksudnya film tidak dapat di ekspor ke negara asal.

Referensi

1. http://www2.ukdw.ac.id/kuliah/si/pi/pi1.pdf

2. http://en.wikipedia.org/wiki/Object-Role_Modeling

Warnier / Orr Diagram

Sebuah diagram Warnier / Orr (juga dikenal sebagai konstruksi logis dari sistem program )

adalah jenis flowchart hirarkis yang memungkinkan deskripsi organisasi data dan prosedur.

Mereka awalnya dikembangkan di Perancis oleh Jean-Dominique Warnier dan di Amerika

Serikat oleh Kenneth Orr. Metode grafis sederhana digunakan oleh Warnier / Orr diagram

dalam membuat tingkatan agar sistem menjadi jelas dan pergerakan data antara mereka hidup

Kegunaan Model

Metode ini digunakan untuk membantu merancang struktur program dengan mengidentifikasi

hasil output dan pengolahan kemudian bekerja mundur untuk menentukan langkah-langkah

dan kombinasi dari masukan yang diperlukan untuk menghasilkan mereka.

Komponen Penyusun dan Fungsinya

Warnier / Orr diagram menunjukkan proses dan urutan proses. Setiap proses didefinisikan

secara hirarkis yakni terdiri dari set subproses. Pada setiap tingkatan, proses ditunjukkan

dalam braket tiap kelompok-kelompok komponennya.

Page 190: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 190

Karena proses dapat memiliki subproses yang berbeda, Warnier / Orr diagram menggunakan

satu set kurung untuk menunjukkan setiap tingkatan dari sistem. Warnier / Orr diagram

menunjukkan hal ini dengan sangat baik.

Contoh Pemakaiannya

Sebuah diagram Warnier-Orr menunjukkan struktur data atau struktur logis sebagai hirarki

horizontal dengan kurung untuk memisahkan tingkat. Setelah tugas utama diidentifikasi,

analis sistem atau konsultan sistem informasi menyiapkan masukan dan keluaran. Warnier-

Orr diagram untuk mendokumentasikan masukan utama aplikasi dan output. menunjukkan

diagram input output untuk aplikasi persediaan batch update. Mulai di sebelah kiri (bagian

atas hirarki). Braket besar menunjukkan bahwa program, persediaan terbaru, melakukan lima

proses utama mulai dari transaksi di bagian atas untuk menulis, menyusun ulang di bagian

bawah. Surat N dalam kurung di bawah persediaan pembaruan berarti bahwa program ini

diulang banyak (1 atau lebih) kali. 1 digit dalam tanda kurung di bawah Transaksi Get (dan

tiga berikutnya proses) berarti proses ini dilakukan sekali. Sedangkan Write Reorder dibawah

(0,1) berarti proses diulang 0 atau 1 kali, tergantung pada kondisi run-time.

Gambar 7. Contoh Warnier / Orr diagram

Referensi

Page 191: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 191

1. http://www.hit.ac.il/staff/leonidm/information-systems/ch33.html

2. http://en.wikipedia.org/wiki/Warnier/Orr_diagram

Page 192: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 192

Macam – macam Model dalam Bentuk Diagram

Adenia Rahma Putri 2211 105 066

Metode Fault Tree Analysis

Mungkin sebagian besar engineer maupun calon engineer tidak asing dengan istilah

fault tree analysis. Apalagi bagi seseorang yang berpengalaman menyelesaikan kasus berupa

troubleshooting. Metode ini cukup efektif untuk mengetahui akar permaslahan yang akan

diselesaikan. Secara teori, metode fault tree analysis dapat sijelaskan sebagai berikut.

Fault Tree Analysis adalah suatu teknik yang digunakan untuk mengidentifikasi

resiko yang berperan terhadap terjadinya kegagalan. Metode ini dilakukan dengan

pendekatan yang bersifat top down, yang diawali dengan asumsi kegagalan atau kerugian dari

kejadian puncak (Top Event) kemudian merinci sebab-sebab suatu Top Event sampai pada

suatu kegagalan dasar (root cause).

Fault Tree Analysis merupakan metoda yang efektif dalam menemukan inti

permasalahan karena memastikan bahwa suatu kejadian yang tidak diinginkan atau kerugian

yang ditimbulkan tidak berasal pada satu titik kegagalan. Fault Tree Analysis

mengidentifikasi hubungan antara faktor penyebab dan ditampilkan dalam bentuk pohon

kesalahan yang melibatkan gerbang logika sederhana.

Gerbang logika menggambarkan kondisi yang memicu terjadinya kegagalan, baik

kondisi tunggal maupun sekumpulan dari berbagai macam kondisi. Konstruksi dari fault tree

analysis meliputi gerbang logika yaitu gerbang AND dan gerbang OR. Setiap kegagalan yang

terjadi dapat digambarkan ke dalam suatu bentuk pohon analisa kegagalan dengan

mentransfer atau memindahkan komponen kegagalan ke dalam bentuk simbol (Logic

Transfer Components) dan Fault Tree Analysis.

Istilah-istilah dalam Fault Tree Analysis disajikan pada Tabel 1

Tabel 1 Istilah dalam metode Fault Tree Analysis

Istilah Keterangan

Event Penyimpangan yang tidak diharapkan dari suatu keadaan

normal pada suatu komponen dari sistem

Top Event Kejadian yang dikehendaki pada ―puncak‖ yang akan

diteliti lebih lanjut ke arah kejadian dasar lainnya dengan

menggunakan gerbang logika untuk menentukan penyebab

Page 193: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 193

kegagalan

Logic Event Hubungan secara logika antara input dinyatakan dalam

AND dan OR

Transferred Event Segitiga yang digunakan simbol transfer. Simbol ini

menunjukkan bahwa uraian lanjutan kejadian berada di

halaman lain.

Undeveloped Event Kejadian dasar (Basic Event) yang tidak akan

dikembangkan lebih lanjut karena tidak tersedianya

informasi.

Basic Event Kejadian yang tidak diharapkan yang dianggap sebagai

penyebab dasar sehingga tidak perlu dilakukan analisa lebih

lanjut.

Simbol-simbol dalam Fault Tree Analysis yang digunakan dalam menguraikan suatu

kejadian disajikan pada Tabel 2

Page 194: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 194

Tabel 2 Simbol-simbol dalam Fault Tree Analysis

Manfaat dari metode fault tree analysis adalah:

1. Dapat menentukan faktor penyebab yang kemungkinan besar menimbulkan

kegagalan.

2. Menemukan tahapan kejadian yang kemungkinan besar sebagai penyebab kegagalan.

3. Menganalisa kemungkinan sumber-sumber resiko sebelum kegagalan timbul.

4. Menginvestigasi suatu kegagalan.

Contoh penggunaan fault tree analysis secara sederhana adalah sebagai berikut.

Page 195: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 195

Jadi secara umum metode fault tree analysis adalah sebuah metode menyelesaikan

kasus apabila terjadi sesuatu kegagalan atau hal yang tidak diinginkan dengan mencari akar-

akar permasalahan Basic Events yang muncul dan diuraikan dari setiap indikasi kejadian

puncak (Top Event).

Metode ini dapat dikembangkan secara lanjut dengan metode probabilitas dari setiap akar

permasalahan dan dihitung berapa persen kemungkinan pengaruh Basic Event terhadap Top

Event.

ARROWS DIAGRAM

Diagram panah menunjukkan urutan tugas-tugas yang diperlukan dalam suatu proyek

atau proses, jadwal terbaik untuk seluruh proyek, dan potensi dan sumber daya penjadwalan

masalah dan solusi mereka. Diagram panah memungkinkan anda menghitung ―jalur kritis‖

proyek. Ini adalah langkah penting aliran mana penundaan akan mempengaruhi waktu dari

seluruh proyek dan di mana sumber daya tambahan yang dapat mempercepat proyek.

Kegunaan Arrow Diagram

Arrow Diagram digunakan untuk melakukan perencanaan jadwal aktivitas secara grafis

dan pengontrolan pelaksanaannya. Arrow Diagram sebenarnya adalah konsep CPM/PERT

Diagram tetapi lebih sederhana. Syarat utama aplikasi Arrow Diagram ini adalah bahwa apa

saja jenis kegiatan dan durasi pengerjaan kegiatan dapat diketahui. Berikut ini merupakan

contoh gambar Arrow diagram.

Page 196: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 196

Gambar 1 Arrow diagram

Langkah-Langkah Pembuatan Arrow Diagram

Berikut langkah-langkah pembuatan Arrow Diagram

1. Ilustrasikan urutan operasi mulai dari paling kiri, pertimbangan apa mendahului,

berikutnya apa dan mana yang paralel (bersama-sama)

2. Tuliskan/gambar persimpangan yang terjadi

3. Gambarkan garis panah dengan garis lurus berarti harus berurutan sedangkan putus-

putus berhubungan tapi masih bisa ditunggu (tidakada waktu)

4. Tuliskan nomor persimpangan

5. Tuliskan nama operasinya

6. Tuliskanjumlah hari/waktu yang dibutuhkan

7. Jalur kritis (tidak bisa ditunda) digambarkan dengan garis panah lebih tebal.

8. Tujuan pemecahan akhir

9. Tuliskan kondisi masalahnya

10. Siapkan rencana kerja

11. Susun instruksi kerja untuk mengantisipasi aktivitas

12. Lakukan update jika situasi berubah. Jika memang tdak ada/tidak bisa disolusikan:

berhenti

13. Gambarkan hasil akhir yang dicapai dan gunakan anak panah lebih tebal dari atas

hingga ke bawah (jalur yang digunakan)

Ansoff Matrix Diagram

The Ansoff Growth matrix is another marketing planning tool that helps a business

determine its product and market growth strategy. Ansoff‘s product/market growth matrix

suggests that a business‘ attempts to grow depend on whether it markets new or existing

Page 197: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 197

products in new or existing markets. The output from the Ansoff product/market matrix is a

series of suggested growth strategies which set the direction for the business strategy.

These are described below:

Gambar 2 Ansoff matrix

Market penetration

Market penetration is the name given to a growth strategy where the business focuses on

selling existing products into existing markets.

Market penetration seeks to achieve four main objectives:

1. Maintain or increase the market share of current products – this can be achieved by a

combination of competitive pricing strategies, advertising, sales promotion and

perhaps more resources dedicated to personal selling

2. Secure dominance of growth markets

3. Restructure a mature market by driving out competitors; this would require a much

more aggressive promotional campaign, supported by a pricing strategy designed to

make the market unattractive for competitors

4. Increase usage by existing customers – for example by introducing loyalty schemes

A market penetration marketing strategy is very much about ―business as usual‖. The

business is focusing on markets and products it knows well. It is likely to have good

Page 198: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 198

information on competitors and on customer needs. It is unlikely, therefore, that this strategy

will require much investment in new market research.

Page 199: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 199

Daftar Putaka

1. http://wsilfi.staff.gunadarma.ac.id/Downloads/files/1033/HIPO.pdf

2. http://aisyahasmoro.blogspot.com/2011/11/data-flow-diagram-dan-entity.html

3. http://blog.um.ac.id/hendriyanto/2011/12/13/data-flow-diagram-untuk-contoh-

studi-kasus-sistem-pemesanan-taxi/

4. http://fenni.staff.gunadarma.ac.id/Downloads/files/11789/Unified+Modeling+La

nguage.pdf

5. http://artikel.webgaul.com/Iptek/unifiedmodellinglanguage.htm

6. http://www.docstoc.com/docs/21501607/BAB-6-PEMODELAN-SISTEM-

%28CONTEXT-DIAGRAM-DATA-FLOW-DIAGRAM%29

7. digital_127048-T 26304-Analisis hubungan-Metodologi

8. paper : penelitian aspek perkotaan dumai dan bitung dan kemungkinannya sebagai

lokasi kawasan ekonomi khusus di indonesia

9. http://lontar.ui.ac.id/file?file=digital/130684-T%2027283-Perancangan%20sistem-

Tinjauan%20literatur.pdf

10. http://tutorialkuliah.blogspot.com/2009/08/manfaat-analisa-swot.html

11. http://yanimutzz88.blogspot.com/2010/05/analisis-swot.html

12. http://media.kompasiana.com/new-media/2012/06/01/analisis-swot-

kompasianacom/

13. V. De Sain and C.V. Sutton, Documentation practices: A Complete Guide to

Document

14. Development and Management for GMP and ISO 9000 Compliant Industries

(AdvanstarCommunications, Cleveland, OH, 1996).24 — 5

15. C. V. De Sain, Documentation Basics That support Good Manufacturing Practices

(Advanstar Communications, Cleveland, OH, 1993).

16. C. V. Sutton and C.V. De Sain, Meeting GMP and ISO 9001 Expectations for Product

Development (Parexel International, Waltham, MA, 1996).

17. Warburton, "Problem Procedures: Five Common Mistakes Engineers Make in

Writing Manufacturing Procedures," Medical Device and Diagnostic Industry, 224-

228 (May 1995).

Page 200: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 200

18. Documentation Practices: A Complete Guide to Document Development and

Management for GMP and ISO 9000 Compliant Industries.

19. http://en.wikipedia.org

20. http://yanuar.kutakutik.or.id/ngeweb/erp-masih-validkah-diterapkan-di-

perusahaan/

21. www.mikroskil.ac.id/~erwin/erp/00.ppt

22. http://www.army.mil/armybtkc/focus/sa/erp_intro.htm

23. Wawan, Falahah (2007), Enterpise Resource Planning: Menyelaraskan Teknologi

Informasi dengan Strategi Bisnis, Informatika, Bandung

24. http://www.gangsir.com/download/Minggu7StateActivityComponentDeployment

Diagram.pdf

25. http://sumarnodharmowiyono.blogspot.com/2009/12/siklus-hidup-perangkat-

lunak.html

26. http://edwardaditya.blogspot.com/2010/04/pengertian-prototype.html

27. http://rpl07.wordpress.com/2007/06/21/model-dan-proses-oleh-rona-f-5105-100-

083/

28. http://blog.uad.ac.id/ida/2011/12/26/135/

29. http://www.mathcs.gordon.edu/courses/cs320/ATM_Example/SessionStateDiagr

am.html

30. http://en.wikipedia.org/wiki/State_diagram

31. http://hazemuse.egloos.com/2064923

32. http://en.wikipedia.org/wiki/Circuit_diagram

33. http://www.sparxsystems.com/enterprise_architect_user_guide/modeling_langua

ges/data_flow_diagrams.html

34. http://en.wikipedia.org/wiki/Activity_diagram

35. http://www.edrawsoft.com/Pyramid.php

36. http://csmres.jmu.edu/geollab/fichter/SedRx/readternary.html

37. McNeese, William (July 2006). "Over-controlling a Process: The Funnel Experiment".

BPI Consulting, LLC. http://www.spcforexcel.com/overcontrolling-process-funnel-

experiment. Diakses pada 17 Maret 2010.

Page 201: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 201

38. ^ Wheeler, Donald J. (2000). Understanding Variation. Knoxville, Tennessee: SPC

Press. ISBN 0-945320-53-1.

39. ^ Western Electric - A Brief History

40. ^ Wheeler, Donald J.; Chambers, David S. (1992). Understanding statistical process

control (edisi ke-2). Knoxville, Tennessee: SPC Press. hlm. 96. ISBN 9780945320135.

OCLC 27187772

41. Hendra Poerwanto, http://www.hendrakualitas.web.id/

42. web kuliah Universitas Indonesia

43. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=4301193&contentT

ype=Conference+Publications&searchField%3DSearch_All%26queryText%3DA+Des

ign+of+an+Assessment+System+for+UML+Class+Diagram

44. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=870415&contentTy

pe=Conference+Publications&searchField%3DSearch_All%26queryText%3DIntegrat

ing+UML+Diagrams+for+Production+Control+Systems

45. http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=5636810&contentT

ype=Conference+Publications&searchField%3DSearch_All%26queryText%3DResear

ch+on+UML+State+Diagram+Based+Component+Test+System

46. http://nyobayoo.blogspot.com/2008/09/diagram-konteks.html

47. http://fatchiati.wordpress.com/category/optimisasi/

48. http://mrofiuddin.blogspot.com/2011/11/pengertian-class-diagram.html

49. http://her0satr.staff.ub.ac.id/category/uncategorized/page/2/

50. http://www.ibm.com/developerworks/library/i-conmgt3/

51. http://en.wikipedia.org/wiki/State_diagram

52. http://en.wikipedia.org/wiki/Petri_net

53. http://radar.ee.itb.ac.id/~suksmono/Lectures/el2009/ppt/8.%20Graf,%20Diagram

%20Pohon%20dan%20Aplikasinya.pdf

54. http://eziekim.wordpress.com/2011/11/08/perbedaan-antara-perancangan-

terstruktur-dan-berorientasi-objek/

55. http://slamet10018075.blogspot.com/2011/10/makalah-metode-berorientasi-objek-

dan.html

Page 202: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 202

56. http://alfamarlin.blogspot.com/2011/11/perancangan-struktur-dan-

berorientasi.html

57. http://www.agilemodeling.com/artifacts/useCaseDiagram.htm

58. http://en.wikipedia.org/wiki/Use_case_diagram

59. http://www.doh.state.fl.us/hpi/pdf/Cause_and_EffectDiagram2.pdf

60. http://mukti362.blogspot.com/2012_09_01_archive.html

61. http://mahergabayu.blogspot.com/2011/01/rich-picture-dan-diagram-

aktivitas.html

62. tugas Otomasi Sistem_Semester 2

63. http://haryantoyuli.blogspot.com/2010/07/state-transition-diagram.html

64. http://en.wikipedia.org/wiki/State_diagram

65. http://stmikdharmapala.files.wordpress.com/2012/03/sp112-10.pdf

66. http://lukmanhakim.bagi2ilmu.com/wp-

content/uploads/2011/04/analisis_dan_perancangan_sisfo.pdf

67. http://lukmanhakim.bagi2ilmu.com/wp-

content/uploads/2011/04/analisis_dan_perancangan_sisfo.pdf

68. http://jurnal-sdm.blogspot.com/2009/04/balanced-scorecard-definisi-konsep-

dan.html

69. http://www.ap-institute.com/Balanced%20Scorecard.html

70. Ali, Tubagus Haedar. 1989. Prinsip Prinsip Network Planning. Cetakan Keua.

Jakarta. Penerbit PT. Gramedia

71. Fahrenkrog, Steve, PMP. 2004. A guide to the Project Management Body of

Knowledge. Third Edition. Global Standard, ANSI. Project Mangement Institute.

Newtown Square Pennsylvania USA.

72. O‘Brien, James A. 2002. Management Information Systems : Mannagement

Information Technology in the E-Bussiness Enterprice. Fifth Edition. New York.

McGraw-Hill USA.

73. Andrew S. T., (1996), ‖Computer Network‖, Prentice Hall International In

74. http://willmen46.wordpress.com/2007/09/21/idef-integrated-definition-methods/

Page 203: Tool Representasi Sistem - Share ITSshare.its.ac.id/pluginfile.php/13258/mod_resource/content/1/Tool... · data flow diagram ... contoh analisa kasus sp ..... 165 referensi ...

Institut Teknologi Sepuluh Nopember 203

75. http://mahergabayu.blogspot.com/2011/01/rich-picture-dan-diagram-

aktivitas.html

76. http://flightline.highline.edu/rdavidson/JSP.pdf

77. http://sii-ncha-n.blogspot.com/2012_04_01_archive.html

78. http://en.wikipedia.org/wiki/Jackson_structured_programming

79. http://www2.ukdw.ac.id/kuliah/si/pi/pi1.pdf

80. http://en.wikipedia.org/wiki/Object-Role_Modeling

81. http://www.hit.ac.il/staff/leonidm/information-systems/ch33.html

82. http://en.wikipedia.org/wiki/Warnier/Orr_diagram