Activity Diagram. Workflow Operasi

dokumen-dokumen yang mirip
Simbol Activity Diagram

Activity Diagram berhubungan dengan diagram Statechart. Diagram Statechart fokus pada obyek dalam suatu proses (atau proses menjadi suatu obyek),

StateChart Diagram dan Activity Diagram

Pemodelan Berorientasi Objek

Teknik Informatika Universitas Trunojoyo

MODUL 7 ACTIVITY DIAGRAM

Spesifikasi Use Case. Mata KuliahTesting & Implementasi Sistem Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Pertemuan 6 --

Pengembangan Aplikasi Perangkat Lunak

Teknik Informatika S1

WORKSHOP UML. Cengkareng, 31 Mei 2014 Agus Junaidi

Yuli Purwati, M.Kom USE CASE DIAGRAM

Sebuah aktivitas dapat direalisasikan oleh satu use case atau lebih. Aktivitas menggambarkan proses yang berjalan, sementara use case menggambarkan


UML Netbeans UML (The Unified Modelling Language)

USE CASE DIAGRAM Menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah apa yang diperbuat sistem, dan bukan bagaiman

2. Dibawah ini yang bukan merupakan bentuk bentuk objek adalah

Activity Diagram. Pertemuan 3

Bagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML

DAFTAR GAMBAR. Nomor Judul Gambar Halaman

SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB

SOAL PRA UTS PSBO. 1.SIMULA di perkenalkan pertama kali pada tahun.. a d b e c. 1970

Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama

SISTEM INFORMASI MANAJEMEN

2. Fungsi di dalam kelas yang dikombinasikan bentuk tingkah laku kelas dinamakan dengan. c.operasi

Teknik Informatika S1

Defri Kurniawan, M.Kom USE CASE DIAGRAM

Pertemuan 6-7. UML (Unified Modeling Language) (Software Design 2) Muhamad Alif,S.Kom Teknik Informatika UTM 17 Oktober 2012

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

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

Latihan Pertemuan 5: Sub Diagram New Activity Diagram Select In Browser rename Pemohon Class 5.

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM

Apakah Diagram Itu? Diagram mengikuti aturan atau standar. Contoh Diagram sederhana:

Gambar Use Case Diagram

BAB II TINJAUAN PUSTAKA

UJIAN TENGAH SEMESTER PENDEK TAHUN AKADEMIK 2015/2016

Teknik Informatika S1

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

Valentinus Roby Hananto STIKOM SURABAYA

ANALISIS BERORIENTASI OBJEK

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

BAB IV ANALISIS DAN PERANCANGAN. permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan-kebutuhan yang

DAFTAR SIMBOL. case. Dependency 2. Generalization 3. 4 Include. 5 Extend. 6 Associaton

PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

Pembuatan Use Case Diagram, misalkan spt ini :

STATE CHART. Kelompok : Fatkhur Rohman ( ) Bayu Purnama Putra S ( ) Leily Aula Rahmawati (

Selama tahap analisis, Perancang Sistem memusatkan perhatian pada pemahaman kepada Requirements Document untuk menghasilkan sebuah spesifikasi

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

*Use case dapat dilingkupi dengan batasan sistem yang diberi label nama sistem.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

DAFTAR SIMBOL. Yaitu Memperlihatkan Hubungan-hubungan yang terjadi antara actor-aktor SIMBOL NAMA KETERANGAN. Aktor. Use Case.

BAB III BAB IV Class Diagram... II Sequence Diagram... II Colaboration Digram... II Activity Diagram... II S

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

Pengembangan Aplikasi Perangkat Lunak

PERANCANGAN SISTEM ALUMNI MAHASISWA STMIK ATMA LUHUR PANGKAL PINANG BERBASIS WEB Delpiah Wahyuningsih

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

ACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

BAB II LANDASAN TEORI

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

UNIFIED MODELING LANGUAGE (UML)

BAB II LANDASAN TEORI

Teknik Informatika S1

ABSTRAK. Kata Kunci: buku, online, e-commerce, dashboard, laporan. Universitas Kristen Maranatha

Notasi Object Oriented System. Chapter II

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

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

1. SIMULA di perkenalkan pertama kali pada tahun.. a d b e c Hal penting dalampengembangan berorientasi objek

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

USE CASE DIAGRAM. Menggambarkan kebutuhan system dari sudut pandang user. Mengfokuskan pada proses komputerisasi (automated processes)

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

ACTIVITY DIAGRAM. Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses

DAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang.

Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM

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

PENGANTAR RUP & UML. Pertemuan 2

PEMBANGUNAN APLIKASI NEWS AGGREGATOR BERBASIS ANDROID DILENGKAPI FITUR BERITA PILIHAN

Modeling Tools StarUML

Sistem Anjungan Tunai Mandiri

ANALISA PERANCANGAN APLIKASI CUSTOMER ORDER MANAGEMENT SYSTEM (COMS)

Gambar 4.26 : Rancangan Layar Cetak Kwitansi Pemeriksaan Lab Gambar 4.27 : Rancangan Layar Entry Data Pemeriksaan Radiologi Gambar 4.

UNIFIED MODELING LANGUAGE

APLIKASI AKSES HIT COUNT MENCARI GOOGLE

RANCANGAN SISTEM INFORMASI PENJUALAN PADA SPBU KAMAL RAYA LAPORAN TUGAS AKHIR

BAB II TINJAUAN PUSTAKA

ABSTRAK. i Universitas Kristen Maranatha

ABSTRAK. Kata kunci : penjualan, pembelian, aplikasi desktop, C#, Microsoft SQL. Server

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

DASAR REKAYASA PERANGKAT LUNAK

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

Penjualan Buku Online Toko Buku Gramedia Jember

BAB II LANDASAN TEORI

ABSTRAK. Kata Kunci: E-learning, Online test, Penilaian, Pendidikan. Universitas Kristen Maranatha

PEMBANGUNAN PROTOTIPE PENCARIAN BARANG DI BERBAGAI TOKO ONLINE MENGGUNAKAN TEKNIK WEB SCRAPING (STUDI KASUS : TOKO ONLINE DI INDONESIA)

BAB III ANALISIS DAN PERANCANGAN

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

3 BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

Transkripsi:

Activity Diagram

Activity Diagram Diagram Aktivitas; menunjukkan flow aktivitas ke aktivitas Diagram aktivitas dapat menggambarkan aktivitas untuk memenuhi kondisi tertentu atau paralel Dapat dipakai untuk memodelkan proses bisnis Diagram Aktivitas dapat memodelkan : Workflow Operasi

ACTIVITY DIAGRAM simbol Simbol Start Point End Point Activities Keterangan Fork (Percabangan) Join (Penggabungan) Decision Swimlane Sebuah cara untuk mengelompokkan activity berdasarkan Actor (mengelompokkan activity dalam sebuah urutan yang sama)

Diagram Aktivitas Initial state (start) Action state Select site Commission architect Diagram Aktivitas terdiri dari : Aktivitas dan aksi Transsisi Objek Do site work Develop plan Bid plan [else] [not accepted] Do trade work() Sequential branch concurrent fork Activity state with submachine concurrent join object flow final state (End) Finish construction : CertificateOfOccupancy [completed]

Diagram Aktivitas : Transisi dan Pencabangan start state Release work order guard expression action state Select Site triggerless transition branch [materials not ready] Reschedule Commission architect [materials ready] stop state Assign tasks guard expression

Diagram Aktivitas : Fork dan Join Menyatakan transisi konkuren Menggunakan garis horizontal sinkronisasi Fork menyatakan pembagian dari sebuah aliran kontrol ke 2 atau lebih aliran kontrol Join merepresentasikan sinkronisasi dari d 2 atau lebih aliran kontrol konkuren Do site work fork Do trade work() join

Diagram Aktivitas : Swimlanes Suatu jenis dari package Digunakan untuk memodelkan workflow dari sekumpulan proses bisnis Membagi aktivitas-aktivitas pada diagram aktivitas ke dalam beberapa kelompok. Setiap kelompok merepresentasikan organisasi yang bertanggung jawab untuk aktivitas tersebut Setiap swimlane memiliki nama Setiap aksi/aktivitas hanya berada di 1 swimlane

Diagram Aktivitas : Swimlanes Fulfillment Swimlanes a mechanism to group and organize activity states Customer Service Receive Order Send Invoice Finance Fill Order Receive Payment Deliver Order Close Order

When to Use Activity Diagrams Activity diagrams show behavior that spans over multiple use cases to describe the workflow of the overall process. For multiple objects and their high-level interaction, activity diagrams are particularly helpful for representing an overview of concurrent processes. Do not use activity diagrams to see how objects collaborate. An interaction diagram is simpler and gives you a clearer picture of collaborations. Activity diagrams are not accurate for describing how an object behaves over its lifetime. Use a state diagram instead.

MENGGAMBARKAN WORKFLOW BUSSINES PROCESS DENGAN ACTIVITY DIAGRAM

Business Workflow

Business Workflow

Membeli Tiket Activity Diagram

Membatalkan Tiket Activity Diagram

MENGGAMBARKAN AKTIVITAS YANG DILAKUKAN AKTOR PADA SUATU USE CASE

Use Case Diagram Sistem ATM Memasukkan Kartu «include» Memasukkan PIN Mengecek Saldo Pengguna Mentransfer Uang Melakukan Logout Mengambil Uang

Use Case Diagram (Alternatif) Sistem ATM Memasukkan Kartu «include» Memasukkan PIN Melihat Saldo «extend» Mengirim Uang Pengguna Memilih Transaksi «extend» Admin «extend» Mengambil Uang Melakukan Logout Mengganti Kotak Deposit

Activity Diagram: Memasukkan Kartu Pengguna Sistem ATM Mulai Menyiapkan Kartu Memasukkan Kartu Memv alidasi Kartu kartu valid? tidak Mengeluarkan Kartu ya Menampilkan MenuPIN Selesai

Activity Diagram: Memasukkan PIN Pengguna Sistem ATM Mulai Memasukkan PIN tidak Memv alidasi Account pin valid? tidak lebih dari 3x? ya Menampilkan MenuUtama ya Memblokkir Kartu Selesai

Activity Diagram: Mengecek Saldo Pengguna Sistem ATM Mulai Memilih Mengecek Saldo di Menu Utama Memproses Pengecekan Saldo Menampilkan Saldo di Menu Saldo Selesai

Activity Diagram: Mentransfer Uang Pengguna Sistem ATM Mulai Memilih Mentransfer Uang di Menu Utama tidak Memasukkan Account Tuj uan Memv alidasi Account Tuj uan Memasukkan Jumlah Uang yang dikirim tidak Account Tujuan Valid? ya Menghitung Kecukupan Saldo Pengirim Saldo Cukup? ya Mentransfer Uang Selesai

Activity Diagram: Mengambil Uang Pengguna Sistem ATM Mulai Memilih Menu Mengambil Uang di Menu Utama tidak Memasukkan Jumlah Uang Mengecek Ketercukupan Saldo Saldo Cukup? ya Memproses Pengambilan Uang Mengambil Uang di Kotak Uang Mengeluarkan Uang di Kotak Uang Selesai

Activity Diagram: Melakukan Logout Pengguna Sistem ATM Mulai Memilih Keluar di Menu Utama Memproses Logout Mengeluarkan Kuitansi Mengambil Kuitansi Mengeluarkan Kartu Mengambil Kartu Selesai

Terima Kasih

TUGAS Buatlah activity Diagram dari Use case yang telah dibuat berdasarkan topik yang dipilih. Kirim file EA dan file pdf use case+activity ke defrikurniawan@gmail.com Max Minggu depan sebelum kelas dimulai