Pertemuan 3 Analisa Domain

Slides:



Advertisements
Presentasi serupa
Pertemuan 4 Behavioral Modeling 1 – Use Case
Advertisements

SOFTWARE ENGINEERING Requirement Analysis. Last Week Scope Functional  Function  Data Non Functional  Performance  Limitation  Avalaibility.
PEMODELAN ANALISIS Kuliah - 5
BPR – Tahap 1 (Persiapan)
Oleh : Maria Tantri Agus Setiawan Ahmad Budi S
TIB15 - ANALISIS & DESAIN BERORIENTASI OBJEK
Pertemuan 6 Structural modelling
BY DR. HERI NUGRAHA. SE.MSi
Pertemuan 5 Behavioral Modeling 2 – Developing Use Cases -
Iconix TEKNIK INFORMATIKA REKAYASA PERANGKAT LUNAK - KELOMPOK 6 1. DIMAS ANGGI GUSTIAWAN ( NIM : ) 2. TAAT ROMADHON S.H. ( NIM : ) 3.
Analisis Model.
Perangkat Pemodelan Terstruktur
Yang akan dipelajari Pengenalan UML Sejarah Singkat UML
Pertemuan 1 Konsep Dasar OOAD
Manajemen Proyek.
Analisis dan Perancangan Sistem Informasi
Rekayasa Perangkat Lunak
ANALISA PERANCANGAN SISTEM
UML (Unified Modelling Language)
Perancangan Sistem Dengan menggunakan UML
Analisis Model.
KONSEP DASAR PENDEKATAN OBJEK
Business Process Modeling
Analisa dan Desain Berorientasi Obyek
Object-Oriented Analysis (OOA)
Perancangan Sistem Dengan menggunakan UML
CHAPTER 7 Pengembangan Sistem
SE3414 RPL: Teknik Berorientasi Objek
Model Berorinetasi Data
OOAD & Pemodelan Fungsional
Object oriented analyst and design
Rekayasa Perangkat Lunak
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pendahuluan Analisis & Desain Berorientasi Obyek (ADBO)
CHAPTER 7 Pengembangan Sistem
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Komponen Arsitektur TOGAF
REKAYASA PERANGKAT LUNAK
Rekayasa Perangkat Lunak Pertemuan 7
ANALISIS SISTEM.
PEMODELAN SISTEM METODE TERSTRUKTUR
Pemodelan bisnis dan use case binis
KEBUTUHAN & SPESIFIKASI SOFTWARE
Analisa [Kebutuhan] Sistem
Analisis Model.
Pertemuan ke-12 Novita Sakundarini Jurusan Teknik Industri UPNVY
Pemodelan Sistem Teknologi Informasi
Andika Elok Amalia, ST., MT.
ADS_Meeting 7 Data Modeling.
METHODOLOGYAND UML.
NOTASI UML DAN DIAGRAM-DIAGRAM UML
Pengantar Objek.
Model Berorinetasi Data
Pengantar Analisa Desain Berorientasi Objek
ANALISIS PERANCANGAN SISTEM INFORMASI (APSI) 00
PEMODELAN ANALISIS RPL – PERTEMUAN 5&6.
ANALISIS PERANCANGAN SISTEM INFORMASI (APSI) 01. Pengantar APSI
Modal Konteks dan Model Interaksi
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
Proses Rekayasa Kebutuhan
Pemodelan Sistem PL.
Analisa Desain Berorientasi Objek
KEBUTUHAN & SPESIFIKASI SOFTWARE
Rekayasa Perangkat Lunak
OBJECT ORIENTED ANALISYS AND DESIGN
Review Rekayasa Perangkat Lunak
Komponen Arsitektur TOGAF
TIM RPL Program Studi Teknik Informatika
Pengembangan Pemodelan: Arsitektur Bisnis
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Transcript presentasi:

Pertemuan 3 Analisa Domain TIB15 - ANALISIS & DESAIN BERORIENTASI OBJEK

Materi Yang Dibahas Domain dan batas-batasnya Identifikasi konsep domain untuk analisis dan pemodelan Domain Analysis (Analisa Domain Bisnis) Menemukan Domain Concepts kamus Domain dan katalog domain Identifikasi dan mengatur business rules Bussiness Rules Pemodelan Bisnis

Domain dan batas-batasnya Bussiness Domain  Area aktifitas terhubung yang beroperasi pada sekumpulan aturan dan konsep Domain Scope  batasan yang memisahkan aktifitas, aturan dan konsep antara sebuah domain dari sekelilingnya Definisi domain menyediakan kerangka kerja bagi subsistem konseptual dalam sistem informasi

Analisa Domain Bisnis Mengidentifikasi konsep bisnis yang akan diperhalus menjadi blok-blok bangun dari sebuah model analisa berupa Domain Definition dan Domain Dictionary, . Ada beberapa hal yang patut diperhatikan pada bussiness domain: Bussiness Domain adalah domain-domain yang terorganisasi Goal Oriented Dapat berubah dengan cepat

Contoh Domain Definition

Menemukan Domain Concepts Domain Concept adalah obyek, proses, orang dan aturan yang mewujudkan goal-goal, perilaku dan struktur sebuah domain

Kamus Domain dan Katalog Domain Domain Dictionary mengorganisir danmenandai domain concept. Merupakan penghubung antara stakeholder yang harus memverifikasi concept dan hasil analisa yang akan mereka pergunakan sebagai dasar untuk membangun model konseptual dari sistem

Template Domain Dictionary Tediri dari 3 kolom Nama  identifikasi untuk concept, nama harus unique Type  type entry yang terdiri dari Process Function Role Object Bussiness rule Formula Identifier Description  Penjelasan tiap Domain concept. Untuk tiap kata benda yang merupakan domain concept sebaiknya di highlight untuk mempermudah pelacakan

Contoh domain dictionary

Entry Type of Domain Dictionary Process: aksi-aksi yang memberikan hasil Function: satu atau sekumpulan aksi yang memberikan hasil Role: sekelompok entitas yang melakukan aksi atau menjadi bagian dari aksi tersebut Object: Representasi dari entitas. Bussiness rule: aturan yang mendasari operasional suatu bisnis Formula: statement, rumus, fakta, prinsip atau relasi logika Identifier: symbol secara tekstual yang mengidentifikasi suatu objek, misal: social security number, Universal product code, customer number, dsb

Bussiness Rules Bussiness Rules adalah sekumpulan kebijakan, hukum, prosedur, panduan dan standart-standart yang mendasari operasi pada suatu perusahaan. Bussiness Rule menyediakan berbagai informasi yang diperlukan dalam melakukan analisa domain untuk melakukan pemodelan bisnis.

Pemodelan Bisnis Pemodelan Bisnis adalah kegiatan untuk mempelajari organisasi untuk memahami apa yang ada di dalam dan diluar bisnis, yang mempelajari Menguji struktur organisasi Memperhatikan peranan-peranan di dalam organisasi dan hubungan antara satu dengan lainnya Menguji aliran kerja Proses utama dalam organisasi Bagaimana cara kerjanya Efektifitas dan efisiensi Pengujian entitas yang ada diluar organisasi, individu atau perusahaan lain yang berhubungan dengan sistem

Pemodelan untuk analisa sistem Menyusun Analisa dapat dilakukan dengan Behavioral modeling Memodelkan perilaku sistem, dimana pada pemodelan ini akan di modelkan interaksi antara pelaku-pelaku sistem dan kegiatan-kegiatannya Structural Modeling Memodelkan struktural pelaku dan kegiatan Dynamic Modeling Memodelkan workflow

Langkah-langkah analisa sistem Mengidentifikasi aktor dan pekerja Mengidentifikasi kegiatan Mengidentifikasi hubungan aktor dan pekerja dengan kegiatan Menggambarkan aliran kerja (workflow)

Referensi: Ian Sommerville, Software Engineering, 7th-ed, 2004, Prentice hall, USA N. Ashrafi, Object Oriented systems Analysis and Design, Pearson International Edition, 2008, Pearson Education, USA Sholiq, Pemodelan Sistem Informasi Berorientasi Objek dengan UML, 2006, Graha Ilmu, Indonesia