model abstrak grafis teks memahami fungsionalitas sistem media komunikasi

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

Unified Modelling Language UML

DASAR REKAYASA PERANGKAT LUNAK

Teknik Informatika S1

Notasi dalam UML. Actor

Yuli Purwati, M.Kom USE CASE DIAGRAM

Bagian 7 ANALISIS DESAIN PADA PEMROGRAMAN BERORIENTASI OBJECT DENGAN UML

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

BAB II LANDASAN TEORI

Analisis Berorientasi Objek. Nisa ul Hafidhoh

PENGANTAR RUP & UML. Pertemuan 2

ANALISA DAN PERANCANGAN SISTEM INFORMASI. Pendekatan Terstruktur dan alat-alat pemodelan Sistem

Sistem Informasi OOAD dengan UML (1) Teknik Informatika UNIKOM

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

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

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

Diagram Use Case. Pertemuan 3

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

CLASS DIAGRAM. Jerri Agus W ( ) Gendra Budiarti ( )

BAB III METODOLOGI PENELITIAN

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

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

BAB 2 LANDASAN TEORI

Analisa Desain Berorientasi Objek. Model dan Pemodelan. Oleh : Rahmady Liyantanto. Teknik Informatika Fakultas Teknik Universitas Trunojoyo 2011

Model-Model Sistem Bisnis

Pemodelan Berorientasi Objek

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

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

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

Teknik Informatika S1

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

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

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

DAFTAR SIMBOL. Notasi Keterangan Simbol. Actor adalah pengguna sistem. Actor. tidak terbatas hanya manusia saja, jika

Modeling Tools StarUML

BAB III LANDASAN TEORI

Materi 1. 1 Rekayasa Perangkat Lunak

U M L. Unified Modeling Language

BAB II TINJAUAN PUSTAKA

BAB III METODOLOGI PENELITIAN

Analisis dan Perancangan Sistem II T02 Use Case

Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode

Teknik Informatika S1

2. Dibawah ini yang bukan merupakan bentuk bentuk objek adalah

PEMODELAN BERORIENTASI OBYEK

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

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

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Class dan Objek. Ali Tarmuji ID YM: alitarmuji. T. Informka UAD 1

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

PEMODELAN ANALISIS. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

Gambar Window Transaksi Pengeluaran Barang Gudang

Unified Modeling Language

Gambar Use Case Diagram

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Model Analisis. Afijal, M.Kom

BAB IV PERANCANGAN SISTEM

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PENGEMBANGAN SISTEM BERORIENTASI OBJEK

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

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

MAKALAH PEMODELAN SISTEM BERBASIS OBJEK

Pemodelan Sistem Perangkat Lunak. Budi susanto FTI UKDW Yogyakarta

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

Kebutuhan dan Spesifikasi Perangkat Lunak

PertemuanI. Object Oriented

Nama : Rendi Setiawan Nim :

BAB II DASAR TEORI Pengertian Framework

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

UML Class Diagram 1 UML??? 2 UML Diagram

Teknik Informatika S1

UNIFIED MODELING LANGUAGE

Materi : Pendahuluan Konsep Object dan Class Menggambar Class Class Diagram Study Kasus

MEMAHAMI PENGGUNAAN UML

Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM

BAB II LANDASAN TEORI

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

ANALISA & PERANCANGAN SISTEM INFORMASI. Sufajar Butsianto, M.Kom

BAB 2 LANDASAN TEORI. Teori-teori yang menjadi dasar penulisan adalah sebagai berikut :

BAB II LANDASAN TEORI

UML UNIFIED MODELLING LANGUAGE

Metode Coad -Yourdon

Perancangan Sistem Informasi Penjualan dan Inventori pada PT. Oriental Chitra International

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

PERTEMUAN 13 PERANCANGAN BERORIENTASI OBJEK UNTUK MULTI KELAS

REKAYASA PERANGKAT LUNAK II

BAB III ANALISIS DAN PERANCANGAN

Lampiran 1. Notasi yang digunakan dalam Class Diagram. Class. Association. dua class atau lebih. Multiplicity. instances dari class lain.

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

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

BAB III METODE PENELITIAN

BAB II TINJAUAN PUSTAKA

Citra Noviyasari, S.Si, MT SI - UNIKOM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Tugas Rekayasa Perangkat Lunak

LAMPIRAN A KERANGKA DOKUMEN ANALISIS

Transkripsi:

System Modeling

Pemodelan Sistem Aktivitas: Membuat model abstrak dari sistem berdasarkan sudut pandang tertentu. Representasi: Berupa notasi grafis maupun teks. Tujuan: Membantu analis memahami fungsionalitas sistem. Sebagai media komunikasi dengan customer.

Level Of Abstraction

Contoh abstraksi pada model basis data

Jenis Jenis Model Context models Interaction models Structural models Behavioral models

Kakas Pemodelan UML diagram: Activity Diagram Gambaran aktivitas pada suatu proses. Use case diagram Interaksi sistem dengan lingkungan Sequence diagram Interkasi aktor dengan sistem dan komponen sistem Class diagram Struktur kelas dalam sistem State diagram Gambaran bagaimana reaksi sistem terhadap event ekternal dan internal

Jenis Jenis Model Context models Interaction models Structural models Behavioral models

Context Models Mengilustrasikan konteks operasional sistem, yaitu sistem dengan apa yang terdapat di luar batasan sistem (system boundaries). System boundaries ditujukan untuk mendefinisikan apa yang ada dalam sistem dan apa yang di luar sistem. Process models menunjukkan bagaimana sistem digunakan dalam sudut pandang proses bisnis yang lebih luas. (kakas: activity diagram)

The context of the Mentcare system

Process model of involuntary detention

Jenis Jenis Model Context models Interaction models Structural models Behavioral models

Interaction Models Memodelkan: Interaksi pengguna Interaksi antar sistem Interaksi antar komponen Kakas: Use case diagram Sequence diagram

Use case modeling Use case digunakan untuk proses elisitasi kebutuhan. Setiap use case merepresentasikan suatu tugas yang melibatkan interaksi sistem dengan lingkungan eksternal. Aktor dapat berupa manusia maupun sistem lain.

Use cases in the Mentcare system involving the role Medical Receptionist

Sequence Diagram Memodelkan interaksi antara aktor dan objek di dalam sistem. Sequence diagram berkaitan dengan interaksi yang terjadi pada suatu use case.

Sequence diagram for View patient information

Jenis Jenis Model Context models Interaction models Structural models Behavioral models

Structural Models Menggambarkan organisasi (struktur dan hubungan) komponen-komponen penyusun sistem. Ada dua macam, yaitu static models dan dynamic models. Kakas: Class diagrams

Class Diagrams Memodelkan sistem berorientasi objek. Berisi class beserta asosiasi antar class. Asosiasi dapat berupa: Kardinalitas Generalisasi Agregasi

Classes and associations in the MHC-PMS

The Consultation class

Generalization Teknik untuk mengelola kompleksitas. Atribut dan operasi yang berasosiasi dengan higher-level class (superclass) juga berasosiasi dengan lower-level class (subclass). Superclass berisi atribut dan operasi yang bersifat umum. Subclass menambahkan atribut dan operasi yang bersifat spesifik.

A generalization hierarchy

Model Agregasi Model agresasi menunjukkan bagaimana class merupakan collections atau komposisi dari class lainnya. Part-of relationship

The aggregation association

Jenis Jenis Model Context models Interaction models Structural models Behavioral models

Behavioral Models Memodelkan perilaku dinamis sistem sebagaimana ketika dieksekusi. Menunjukkan respon sistem ketika ada stimulus dari lingkungan. Stimuli dapat dibedakan menjadi 2, yaitu: Data Events

Data-driven Modeling Menggambarkan urutan aksi pada pemrosesan data input dalam menghasilkan output. Berguna pada fase analisis kebutuhan.

An activity model of the insulin pump s operation

Order Processing

Event-driven modeling Memodelkan respons sistem terhadap events eksternal maupun internal. Suatu events (stimuli) dapat menyebabkan transisi dari suatu state ke state lainnya. Biasa digunakan untuk sistem real-time. Kakas: State diagram

State diagram of a microwave oven