Teknik Informatika S1

dokumen-dokumen yang mirip
Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Teknik Informatika S1

Yuli Purwati, M.Kom USE CASE DIAGRAM

Teknik Informatika S1

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

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM

Teknik Informatika S1

Analisis Berorientasi Objek. Nisa ul Hafidhoh

Teknik Informatika S1

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM

REKAYASA PERANGKAT LUNAK II

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

Materi 1. 1 Rekayasa Perangkat Lunak

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

PENGANTAR RUP & UML. Pertemuan 2

Unified Modelling Language UML

UNIFIED MODELING LANGUAGE

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

BAB 2 LANDASAN TEORI. bersama-sama untuk mencapai tujuan tertentu. bersatu untuk mencapai tujuan yang sama.

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

BAB II TINJAUAN PUSTAKA

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

UJIAN TENGAH SEMESTER PENDEK TAHUN AKADEMIK 2015/2016

MEMAHAMI PENGGUNAAN UML

Activity Diagram. Workflow Operasi

Gambar Use Case Diagram

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

DASAR REKAYASA PERANGKAT LUNAK

Teknik Informatika S1

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

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

Teknik Informatika S1

BAB III METODOLOGI PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Teknik Informatika S1

2. Dibawah ini yang bukan merupakan bentuk bentuk objek adalah

Use Case and Flow of event

GAMBAR... BAB I PENDAHULUAN...

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

model abstrak grafis teks memahami fungsionalitas sistem media komunikasi

NOTASI UML CITRA N., S.SI, MT SISFO - UNIKOM

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

Unified Modeling Language

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

PERANCANGAN APLIKASI PENCARIAN LABOR DAN LOKAL UNTUK KULIAH PENGGANTI DI UNIVERSITAS PUTRA INDONESIA YPTK PADANG

UML Netbeans UML (The Unified Modelling Language)

Teknik Informatika Universitas Trunojoyo

DIAGRAM SEQUENCE UML

Lampiran 1 - Pengenalan terhadap UML (Unified Model Language)

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

Notasi Object Oriented System. Chapter II

Pemodelan Berorientasi Objek

Gambar 4.1 Flowchart

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

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

PRAKTIKUM REKAYASA PERANGKAT LUNAK MODUL KE - 3 PENGENALAN USE CASE dalam UML

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PENGEMBANGAN SISTEM BERORIENTASI OBJEK

HALAMAN JUDUL HALAMAN PERSETUJUAN

MODUL 4 Unified Software Development Process (USDP)

Cover PERANCANGAN UML SISTEM INFORMASI STOK BARANG. Disusun oleh: Ikhlas Adi Putra [ ] Sri Wahyuni [ ]

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

Teknik Informatika S1

SATIN Sains dan Teknologi Informasi

Kebutuhan dan Spesifikasi Perangkat Lunak

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

Searching materi manajemen materi manajemen latihan. v iew materi v iew latihan. View Video. View Animasi. isi polling. View Silabus.

SEJARAH UML DAN JENISNYA

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

BAB II TINJAUAN PUSTAKA

Bagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML

BAB III ANALISA DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN

BAB II TINJAUAN PUSTAKA. 2.1 Komponen Sumber Daya Manusia dalam Ruang Lingkup Fakultas. Nuraeny (2010) mengemuckakan bahwa Sumber Daya Manusia

atau dihasilkan dalam suatu proses rekayasa software. Artifact dapat berupa model, deskripsi atau software. ) dari sistem software,

Rahmady Liyantanto Blog : liyantanto.wordpress.com

Analisis dan Perancangan Sistem II T02 Use Case

RANCANGAN PEMBELAJARAN

DAFTAR ISI HALAMAN JUDUL PERTAMA

Disain System Berorientasi Objek (Unified Modeling Language) ( Studi Kasus : Sistem Informasi Manajemen Perpustakaan )

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

UML & USE CASE DIAGRAM. Oleh : Bambang Hermawan, S.Si

BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian sistem Karakteristik sistem Klasifikasi sistem

SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN


RANCANGAN APLIKASI LATIHAN BELAJAR TENSES DENGAN METODE OBJECT ORIENTED DESIGN

Pengembangan Aplikasi Perangkat Lunak

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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


BAB II TINJAUAN PUSTAKA

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

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

Kegunaan tahap ini adalah untuk memobilisasi dan mengorganisir g SDM yang akan melakukan Reengineering

ANALISIS DAN PERANCANGAN SISTEM PENGELOLAHAAN DATA PEGAWAI

ABSTRAK OTOMATISASI SISTEM MANAJEMEN DAN INVENTORY VOUCHER ELEKTRONIK MKIOS CV. AKAR DAYA MANDIRI. Oleh IRVAN RAMDHANI HIDAYAT

UNIFIED MODELLING LANGUAGE. Rekayasa Perangkat Lunak

Transkripsi:

Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan OOA Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021

SILABUS MATA KULIAH 1. Pendahuluan 2. Overview: Analisis Terstruktur 3. Pengenalan OOA + Use Case Diagram 4. Pengenalan Tools (Enterprise Architect) + Study Kasus 5. OO Diagram 6. Lanjutan OO Diagram 7. OOD

OO Modeling Using UML Materi: Sejarah OOAD UML Diagram Use Case Diagram Class Diagram Literature Fowler Jacobson

Evolution of OO Development Methods

History of OOAD leading to UML

History of UML

UML Diagrams (1)

UML Diagrams (2)

Diagrams and Process

Diagrams and Process Use Case Diagrams

Diagrams and Process Class & Package Diagrams

Diagrams and Process Interaction Diagrams (Scenarios)

Diagrams and Process Activity Diagrams (Workflow, Interclass Behavior)

Diagrams and Process State Transition Diagrams (Intraclass Behavior)

Texts and Process Source Code

Diagrams and Process Deployment Diagrams

Use case Diagrams UML Menggambarkan perilaku fungsional sistem seperti yang terlihat oleh penggunanya. Class diagrams Menggambarkan struktur statis sistem ini: Classes, Associations Sequence diagrams Menggambarkan perilaku dinamis sebuah sistem: Actors, objects, messages Statechart diagrams Menggambarkan perilaku dinamis dari objek individu dari sistem: states, events, transitions Activity Diagrams Memodelkan perilaku dinamis sistem ini: activities, workflows (flowcharts)

Use Case Diagram Menggambarkan perilaku fungsional sistem seperti yang terlihat oleh penggunanya.

Use Case Diagrams Use case diagrams terdiri dari 4 objects. Actor Use case System/ Boundary Package

Use Case Diagrams Actor Actor dalam use case diagram adalah entitas yang melakukan peran dalam satu sistem. Ini bisa berupa orang, organisasi atau sistem eksternal dan biasanya digambarkan seperti tengkorak di bawah ini.

Use Case Diagrams Use Case Sebuah use case merupakan fungsi atau tindakan dalam sistem. Ini digambarkan dengan oval dan dinamai dengan fungsi.

Use Case Diagrams System/ Boundary System digunakan untuk menentukan ruang lingkup use case dan digambarkan dengan persegi panjang. Elemen ini opsional tapi berguna ketika Anda memvisualisasikan sistem yang besar.

Use Case Diagrams Package Package adalah elemen opsional lain yang sangat berguna dalam diagram yang kompleks untuk mengelompokkan class dalam 1 package.

Example: ATM Machine System Identifikasi Aktor? Identifikasi the Use Cases?

Example: ATM Machine System Identifikasi Aktor? 1. Bank Customer 2. Bank 3. Administrator

Example: ATM Machine System Identifikasi Use Case? Bank Customer Login Transaction Withdraw Check Balance Deposit Print Receipt Bank Transaction Administrator System Maintenance System Reporting System shutdown

Example: ATM Machine System

Perbedaan Include dan Extend Extend adalah Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu. Include adalah Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya. Jadi perbedaan include dan extend adalah - extend yaitu dimana use case yang dituju berdiri sendiri tanpa harus melewati sebuah proses yang lain. - include yaitu dimana use case yang dituju harus melewati sebuah proses yang lain.

Perbedaan Include dan Extend Dari pernyataan diatas yang dimaksudkan adalah - kalau Extend, misalkan customer mau lihat barang, maka ketika customer mau melihat barang tidak perlu melewati proses login dan pesan barang. - kalau Include, misalkan admin mau isi data barang, maka ketika admin mau isi data barang harus melewati proses login terlebih dahulu misal dengan mengisi username dan password.

TERIMA KASIH