Information Systems Analysis and Design

dokumen-dokumen yang mirip
Teknik Informatika S1

CSG3H3 RPL: Teknik Berorientasi Objek Semester Genap 2014/2015. Object-oriented Analysis (OOA)

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM

DASAR REKAYASA PERANGKAT LUNAK

Kuliah#3 TSK-612 Sistem Embedded Terdistribusi - TA 2011/2012. Eko Didik Widianto

Teknik Informatika S1

7. Analisis Kebutuhan - 1 (System Actors & System Use Cases )

Teknik Informatika S1

Program Design Method Rangkuman UAS. Diagram Use Case ( Use Case Diagram ) Use Case. Actor. Administrator. Relationship. Boundary

REQUIREMENT ENGINEERING

Teknik Informatika Universitas Trunojoyo

LAMPIRAN NOTASI. Notasi UML. 1) Class Diagram. Nama Class dengan atribut dan operasi.

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Komponen. Actor Interface (Boundary) Proses pembacaan (Control) Nama table (Entity)

11/29/2016. Sequence Diagram. Sequence Diagram. Sequence Diagram. Sequence Diagram. Prodi. Informatika FASILKOM UIGM SHINTA P.

Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama

Pengembangan Aplikasi Perangkat Lunak

UML USE CASE DIAGRAM

SHINTA P. SARI FASILKOM UIGM

Defri Kurniawan, M.Kom USE CASE DIAGRAM

Teknik Informatika S1

OOAD (Object Oriented Analysis and Design) UML part 1 (Usecase) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

MODUL 8 : Object Interaction

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

Pemrograman Lanjut. Interface

Solid circle. dalam activity diagram. Rounded rectangle. diagram. Continuous line. Dotted line. Document. laporan. Diamond

REKAYASA PERANGKAT LUNAK II

ABSTRAK. Kata Kunci: Aplikasi Mobile Gereja, ios, Sistem Informasi Gereja. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: transaksi, sistem informasi, desktop, aplikasi, penentuan supplier. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : ATSMS, VB.NET,SQL Server 2005, dan Crystal Report.

Yuli Purwati, M.Kom USE CASE DIAGRAM

Pendahuluan Rekayasa Perangkat Lunak II. Alif Finandhita. Teknik Informatika UNIKOM

BAB II LANDASAN TEORI

Object-Oriented Systems Analysis and Design Using UML

Activity Diagram. Workflow Operasi

WORKSHOP UML. Cengkareng, 31 Mei 2014 Agus Junaidi

Teknik Informatika S1

ABSTRAK. Kata Kunci : MVC (Model View Controller), Codeigniter PHP Framework, MySQL. Universita s Kristen Maranatha

BAB II LANDASAN TEORI

Realisasi Use Case. Nisa ul Hafidhoh

Pengenalan UML dan Diagram Use Case. Alif Finandhita. Teknik Informatika UNIKOM

model abstrak grafis teks memahami fungsionalitas sistem media komunikasi

Pemrograman Lanjut. Constructor. Aryo Pinandito, ST, M.MT Team Teaching Pemrograman Lanjut

1. SIMULA di perkenalkan pertama kali pada tahun.. a d b e c. 1970

Unified Modelling Language UML

Pendahuluan FLOWCHARTS 4/3/2012. Pengembangan Sistem dan Teknik Dokumentasi: FLOWCHART

Pemrograman Lanjut Class and Object PTIIK

ABSTRAK. Kata kunci: GIS, SIG, openlayers, pgrouting, dan webgis

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

2.2. Fitur Produk Perangkat Lunak Fitur Pengolahan Data Fakultas Fitur Pengolahan Data Jurusan

Sistem Informasi Rumah Sakit

ORISINALITAS LAPORAN PENELITIAN...

Pemrograman Web. Object Oriented Programming in PHP 5

ABSTRAK. Kata kunci : Teknologi, Object Oriented, Perangkat Lunak, Layanan.

Sistem Basis Data. Pertemuan 3 : Modeling Data in Organization Andronicus Riyono, M.T.

ABSTRAK. Kata kunci : Try Out, SNMPTN, PTN, SSC, Java, Mysql, Netbeans. vi Universitas Kristen Maranatha

BAB 4. PT. Siaga Ratindotama

Struktur Central Processing Unit Universitas Mercu Buana Yogyakarta

JARINGAN KOMPUTER : ANALISA TCP MENGGUNAKAN WIRESHARK

ABSTRAK. Kata Kunci: analisis sentimen, pre-processing, mutual information, dan Naïve Bayes. UNIVERSITAS KRISTEN MARANATHA

BAB 4 METODOLOGI PEMECAHAN MASALAH

Mada Sutapa & Dwi Esti Andriani Jurusan AP FIP UNY

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

RANCANGAN PEMBELAJARAN

Systems Thinking & Modelling Oleh: Wilopo

Sistem Redundant PLC (Studi Kasus Aplikasi Pengontrolan Plant Temperatur Air)

SISTEM INFORMASI MANAJEMEN BAHAN PADA PROYEK KONSTRUKSI PERUMAHAN SETRADUTA ABSTRAK

BAB II TINJAUAN PUSTAKA

ABSTRAK. Easy PDF Creator is professional software to create PDF. If you wish to remove this line, buy it now.

Program Studi: Manajemen Bisnis Telekomunikasi & Informatika Mata Kuliah: Data Management Oleh: Yudi Priyadi ( DATA MANAGEMENT OVERVIEW )

Rahmady Liyantanto Blog : liyantanto.wordpress.com

ADJECTIVES & COMPARING

Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM

Sequence Diagram. Mendefinisikan interaksi yang ada di dalam sistem. Mengilustrasikan objek yang berpartisipasi di dalam use case

BAB II LANDASAN TEORI

SEQUENCE DIAGRAM Yu l i Pu r wat i, M. Ko m

Bagian #1. Rational Unified Process (RUP)

BAB 1 PENDAHULUAN 1.1 Latar Belakang


JARINGAN KOMPUTER. 2. What is the IP address and port number used by gaia.cs.umass.edu to receive the file. gaia.cs.umass.edu :

1. LifeLine Sequence Diagram dibuat dengan banyak lifeline. Setiap lifeline mendapatkan tempat sendiri sendiri. Beberapa jenis lifeline antara lain

ABSTRAK. vii. Kata kunci: satuan mobil penumpang, volume kendaraan, dan klasifikasi kendaraan.

BAB 3 METODOLOGI PENELITIAN

ABSTRAK. Kata Kunci: DODAF, data, kegiatan, operasional, sistem, dan Enterprise Resource Planning. iii. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Enterprise architecture, Zachman Framework, blueprint

WEB DEVELOPMENT by Hestiasari Rante-Pasila. Week 1 Requirements Engineering

Major Assignment: System Analysis and Design Case Study: Office Equipment Control Systems

BAB 4 RANCANGAN YANG DIUSULKAN

ABSTRAK. Kata Kunci: keranjang, online, penjualan, pembelian, rekomendasi

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas.

Simbol Activity Diagram

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

STUDI DAN IMPLEMENTASI PEMBAYARAN PPOB (PAYMENT POINT ONLINE BANK) STUDI KASUS REKENING PDAM TIRTAWENING KOTA BANDUNG

Sistem Informasi Pembelian dan Penjualan Barang-Barang Salon

SKRIPSI HALAMAN JUDUL PEMBANGUNAN TOKO SOUVENESIA ONLINE DENGAN MENGGUNAKAN PENDEKATAN SOCIAL COMMERCE. Oleh : Yusuf Eko Sulistiono

ANALISA PROSES BISNIS SISTEM PENGGAJIAN DAN PINJAMAN PEGAWAI STUDI KASUS PERUSAHAAN INDUSTRI KERTAS PT UNIPA DAYA

OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram)

UNIVERSITAS BINA NUSANTARA. Program Studi Ganda Akuntansi Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

Information Systems Analysis and Design Interaction Diagram Aryo Pinandito, ST, M.MT

Objectives Describe dynamic behavior and show how to capture it in a model. Demonstrate how to read and interpret: a sequence diagram, a communication diagram Explain the similarities and differences between communication and sequence diagrams.

Objects Need to Collaborate Objects are useless unless they can collaborate to solve a problem. Each object is responsible for its own behavior and status. No one object can carry out every responsibility on its own. How do objects interact with each other They interact through messages.

Message A message shows how one object asks another object to perform some activity.

What is an Interaction Diagram? Generic term that applies to several diagrams that emphasize object interactions Sequence Diagram Communication Diagram Specialized Variants Timing Diagram Interaction Overview Diagram

Interaction Diagrams Sequence Diagram Time oriented view of object interaction Communication Diagram Structural view of messaging objects

Interaction Diagrams Timing Diagram Time constraint view of messages involved in an interaction Interaction Overview Diagram High level view of interaction sets combined into logic sequence

Sequence Diagram

What Is a Sequence Diagram? A sequence diagram is an interaction diagram that emphasizes the time ordering of messages. The diagram shows: The objects participating in the interaction. The sequence of messages exchanged.

Object Notation View - Controller - Model Entity-Control-Boundary Pattern merupakan salah satu varian dari Model-View-Controller Pattern

Example

Sequence Diagram Contents: Objects

Sequence Diagram Contents: Actor

Sequence Diagram Contents: Messages

Sequence Diagram Contents: Execution Occurrence

Sequence Diagram Contents: Event Occurrence

Communication Diagram

What is a Communication Diagram? A communication diagram emphasizes the organization of the objects that participate in an interaction. The communication diagram shows: The objects participating in the interaction. Links between the objects. Messages passed between the objects.

Example: Communication Diagram

Communication Diagrams Contents: Objects

Communication Diagram Contents: Actors

Communication Diagram Contents: Links and Messages

Sequence and Communication Diagram Similarities Semantically equivalent Can convert one diagram to the other without losing any information Model the dynamic aspects of a system Model a use-case scenario

Sequence and. Communication Diagram Differences Sequence Diagrams Show the explicit sequence of messages Show execution occurrence Better for visualizing overall flow Better for real-time specifications and for complex scenarios Communication Diagrams Show relationships in addition to interactions Better for visualizing patterns of communication Better for visualizing all of the effects on a given object Easier to use for brainstorming sessions

Review What is the purpose of an interaction diagram? What is a sequence diagram? A communication diagram? What are the similarities between sequence and communication diagrams? What are the differences between sequence and communication diagrams?

Tugas Buatlah interaction diagram berdasarkan satu aktivitas yang dilakukan oleh sistem dari diagram activity yang kalian buat. Pilih satu activity yang terkait dengan data/database Lakukan analisis boundary, control, dan entity dari activity tersebut. Gambarkan diagram sequence-nya dan gambarkan diagram communication-nya.

Task Diagram interaksi (sequence dan communication) digambarkan dalam sebuah file Microsoft Word (.docx) dengan diberi penjelasan terkait letak dalam activity diagramnya, input dan outputnya. Kirim sebagai attachment email dengan subject: Tugas III Interaction Diagram Sebelum 29 April 2016, pukul 20:00 WIB Tugas ini adalah tugas perorangan

Questions?