1 Pertemuan 14 Behavior Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.

Slides:



Advertisements
Presentasi serupa
Analisis & Informasi Proses Bisnis (CSA221)
Advertisements

BENTUK DATA FLOW DIAGRAM DFD SISTEM, SUBSISTEM, DAN KEJADIAN
Sistem Informasi Perpustakaan
USE CASE DIAGRAM.
USE CASE DIAGRAM.
Diagram UML Studi Kasus : Sisfo Perpustakaan
PANJANG PENYALURAN TULANGAN PERTEMUAN 16
Perancangan Berorientasi Objek (Object Oriented Analysis & Design)
1 Pertemuan 19 Function Component Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
1 Pertemuan 6 Hubungan Komponen terhadap Kehandalan Paralel Matakuliah: H0204/ Rekayasa Sistem Komputer Tahun: 2005 Versi: v0 / Revisi 1.
1 Pertemuan 11 Windows Common Control Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 12 Windows Common Control Lanjutan Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
1 Pertemuan 9 Inheritance Matakuliah: T0044/Pemrograman Berorientasi Obyek Tahun: 2005 Versi: 1.0.
Pertemuan 2 Pola Analisis, pasar dan pelaku ekonomi makro
Metode Perancangan Program
Metode Perancangan Program
1 Pertemuan 5 Konfigurasi blok sistem diskret Matakuliah: H0142/Sistem Pengaturan Lanjut Tahun : 2005 Versi : >
Matakuliah : D0584/Analisis Sistem Informasi
1 Pertemuan 7 Klasifikasi dan Rekognisi Pola (1) Matakuliah: T0283 – Computer Vision Tahun: 2005 Versi: Revisi 1.
Pertemuan 5 Balok Keran dan Balok Konsol
1 Pertemuan 08 Teori Penyusutan (Depresiation) Matakuliah: A0032 / Matematika Bisnis Tahun: 2005 Versi: 1 / 0.
Pertemuan 10 Sendi-Sendi Arsitektur Modern
1 Pertemuan 5 PPh PASAL 21 Matakuliah: A0572/ Perpajakan Tahun: 2005 Versi: Revisi 1.
Pertemuan 10 Gaya – gaya dalam
1 Pertemuan 9 Gaya Horisontal Matakuliah: S0512 / Perancangan Struktur Baja Lanjut Tahun: 2006 Versi: 1.
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Matakuliah : R0022/Pengantar Arsitektur Tahun : Sept 2005 Versi : 1/1
1 Pertemuan 3 Pengenalan menu dasar 3D Matakuliah: R0374/Komputasi Desain Arsitektur II Tahun: 2005 Versi: V-1/R-0.
1 Pertemuan > > Matakuliah: > Tahun: > Versi: >. 2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : >
1 Pertemuan 13 Pembahasan Kasus Matakuliah: M0462/Programming I Tahun: 2005 Versi: >
1 Pertemuan 7 Diferensial Matakuliah: R0262/Matematika Tahun: September 2005 Versi: 1/1.
Matakuliah : R0262/Matematika Tahun : September 2005 Versi : 1/1
Pertemuan 04 Fungsi-fungsi Microsoft Excel
CONNECTING COMPONENT Pertemuan 21-22
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Matakuliah : H0112 – Pemrograman Bahasa Tingkat Tinggi
Matakuliah : K0074/Kalkulus III Tahun : 2005 Versi : 1/0
Pertemuan 10 PAJAK PERTAMBAHAN NILAI dan PPn BM
Pertemuan 5 Struktur dan Hubungan Antara Class dan Object
Matakuliah : A0114/ Sistem Akuntansi Tahun : 2005 Versi : Revisi 1
Pertemuan 20 SISTEM AKUNTANSI BIAYA (SISTEM AKUNTANSI BIAYA)
Inheritance Pertemuan 21
Pertemuan 7 Model Antrian
Pertemuan 10 SISTEM PENJUALAN KREDIT
Pertemuan 17 Aplication Domain
Tahun : <<2005>> Versi : <<versi>>
KRITERIA DESAIN, STANDAR DESAIN, DAN METODE ANALISIS PERTEMUAN 6
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Pertemuan 4 Menentukan Class
Pertemuan 11 Structure Class
DESAIN STRUKTUR BALOK BETON PERSEGI BERTULANGAN RANGKAP PERTEMUAN 14
Pertemuan 3 PD Dapat Dihomogenkan
Pertemuan 16 SISTEM AKUNTANSI UTANG
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Pertemuan 4 MANAJEMEN PERSEDIAAN (lanjutan)
Pertemuan 12 Structure Class
Tugas Perorangan Service Elektronik “Pasti” menerima reparasi barang-barang elektronik seperti Radio, VCD, Televisi dan Tape. Setiap ada pelanggan yang.
Pertemuan 9 Structure Class
Pertemuan 20 Use Case Diagram
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Matakuliah : D0584/Analisis Sistem Informasi
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Matakuliah : A0114/ Sistem Akuntansi Tahun : 2005 Versi : Revisi 1
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Tahun : <<2005>> Versi : <<1/2>>
Pertemuan Kesebelas Mengelola Komunikasi Pemasaran
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Matakuliah : D0584/Analisis Sistem Informasi
Studi Kasus Penjualan Online
Rumah Makan Sedap Malam (RMSM)
Transcript presentasi:

1 Pertemuan 14 Behavior Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat Menghubungkan pola behaviour (C3) Mahasiswa dapat Membuat diagram / skema Statechart (C4) Mahasiswa dapat Membuat pola Atribute (C5)

3 Outline Materi Atribute Operation

4 Menjelaskan Attribut Adalah nama dari keterangan properti dari class atau event Diturunkan dari class’s behavioural pattern Hampir semua data dihubungkan pada event Beberapa data tidak dihubungkan pada single events yang menunjukkan state atau object seperti account balance

5 Menurunkan Class Attributes Apakah karakteristik umum dari Class Bagaimana data diterangkan di dalam problem domain Data dasar apa yang harus diambil tentang object dari class ? Hasil dari event trace yang mana yang harus diambil

6 Menurunkan Event Attributes Kapan event ini terjadi? –Tanggal, Jam –Perbedaan antara bila terjadi dan bila ditemukan tentang event? Angka atau nilai mana yang diperhatikan oleh event? –Seperti Jumlah uang, jumlah barang terjual

7 Prinsip dari Modeling Behaviour Buat behavioural pattern dari event traces Create behavioural patterns from event traces. Study common events. Derive class attributes from behavioural patterns.

8 Diskusi Kelompok Video Rental Store Suatu sistem Informasi untuk mengelola penyewaan video didalam toko persewaan video. Tokonya menawarkan video dalam kategori yang ber-beda-beda. Untuk menjadi member, gratis dan terbuka untuk semua orang tetapi diharuskan mendaftar untuk menyewa video. Tokonya melacak aktifitas dari setiap pelanggan dan akan mengirimkan reminder bila video tidak dikembalikan dalam waktu 48 jam. Reminder kedua akan dikirim setelah satu minggu, dan jika tidak mengembalikan video, pelanggan akan di exclude hingga videonya di kembalikan. Untuk setiap video title, ada beberapa tape untuk disewakan, dan member dapat memesan video tertentu untuk di sewa pada tanggal tertentu. Tambahkan assumsi bila diperlukan

9 Diskusi Kasus Menggambarkan Behavior Pattern Menentukan Attribut Menentukan Operation

10 EVENT TABLE

11 CLASS DIAGRAM Rimender Kategori Video Title Video 1 1..* 1 1..* 0..* Member Exclude Member Aktif

12 STATE DIAGRAM MEMBER Aktif Menyewa (Tgl, Judul, Seri) Mengembalikan (Tgl, Judul, Seri) Memesan (Tgl, Judul, Seri) Mendaftar (Tgl) Exclude Kirim Reminder ke 2 (No. Reminder, Tgl) Mengembalikan (Tgl, Judul, Seri) Mengirim (NoRimender, Tgl) Nama Alamat Telp Member Nama, Alamat, Telp, Tgl_Daftar Tgl_Kembali, Judul_Kembali, Seri_Kembali Tgl_Pesan, Judul_Pesan, Seri_Pesan Tgl_Sewa, Judul_Sewa, Seri_Sewa Tgl_Rimender, No_Rimender Mendaftar() Menyewa() Mengembalikan() Memesan() Mengirim_Rimender()

13 STATE DIAGRAM MEMBER Member Exclude Member Aktif Exclude Menyewa (Tgl, Judul, Seri) Mengembalikan (Tgl, Judul, Seri) Memesan (Tgl, Judul, Seri) Kirim Reminder ke 2 (No. Reminder, Tgl) Mengembalikan (Tgl, Judul, Seri) Mengirim (NoRimender, Tgl) Mendaftar (Tgl) Kirim Reminder ke 2 (No. Reminder, Tgl)

14 Terima Kasih