SlideShare a Scribd company logo
1 of 21
AA
PP
SS
MODUL ANALISA & PERANCANGAN SISTEM
ARIF
RAHMAN
Desain Sistem:
Pemodelan Object
Metodologi Umum Pengembangan Sistem
System Planning. Pengamatan dan penelitian awal untuk
mengetahui tingkat kepentingan sistem, menentukan
lingkup sistem dan membuat perencanaan pengembangan
System Analysis. Analisis domain sistem untuk
mengidentifikasikan elemen sistem, masalah, kebutuhan,
peluang, tujuan dan arahan.
System Design. Merancang pemodelan sistem dalam
conceptual model dan software engineering.
System Implementation. Menginstalasi perangkat lunak
dan perangkat keras, melatih pengoperasian sistem dan
menerapkan sistem.
System Maintenance. Merawat dan memperbaiki sistem.
Desain Sistem
Merupakan teknik pemecahan masalah yang
merangkai pecahan komponen menjadi sistem
lengkap melalui strategi pengembangan dengan
menggambarkan model sistem untuk membantu
visualisasi, analisa dan desain sistem yang
memudahkan komunikasi antar stakeholder.
Design by specification. Desain sistem melalui model
grafis dan spesifikasi detail sebagai blueprint (rancang
bangun) konstruksi sistem.
Design by prototyping. Desain sistem melalui aplikasi
fungsional namun belum lengkap sebagai prototype
(purwarupa) yang dibuat dan diperbaiki berdasarkan umpan
balik user atau stakeholder lainnya.
Desain Sistem
Conceptual Design. Menerjemahkan kebutuhan user
dalam model sistem yang menggambarkan kebutuhan
tanpa rancangan teknis dan implementasi dari kebutuhan
tersebut.
 Menunjukkan bagaimana sistem terlaksana secara konseptual.
 Disebut juga essential model atau logical model
Physical Design. Menerjemahkan kebutuhan user dalam
model sistem yang menggambarkan rancangan teknis dan
impementasi kebutuhan tersebut.
 Menunjukkan bagaimana sistem terlaksana secara fisik dan teknis.
 Disebut juga implementation model atau technical model
Tujuan Pemodelan
Menghilangkan bias sehingga hasil
pemikiran atas sistem valid atau sejalan.
Mengurangi resiko kealpaan sebagian
kebutuhan karena terlalu konsentrasi pada
detail teknis.
Memberikan media untuk berdiskusi dengan
user dalam bahasa yang tidak terlalu teknis.
Strategi Pemodelan
Process modeling – teknik pemodelan berfokus proses
bisnis berdasarkan metodologi SADT (structured analysis
and design technique) untuk memodelkan kebutuhan proses
bisnis hingga membangun rancangan software aplikasi.
Data modeling – teknik pemodelan berfokus data digunakan
untuk memodelkan kebutuhan data-informasi hingga
membangun basisdata.
Object modeling – teknik pemodelan berfokus object-
oriented yang memadukan data dan proses dalam elemen
tunggal yang disebut object untuk memodelkan object dan
interaksi antar object.
Entity – Object
Entity dan Object merupakan bagian penyusun
sistem berwujud benda (kongkrit) atau dibendakan
(abstrak) yang dapat berupa elemen atau subsistem
Entity hanya memiliki attribute
Object memiliki attribute, behaviour dan
reponsibility.
KONSEP
Natural mapping
Pemodelan dengan memetakan entitas sebagai object
yang selain mempunyai attribute juga mempunyai
behaviour dan responsibility.
Suatu object dapat ‘lahir’ (create), ‘dikenal’ (read),
‘berubah’ (update) dan ‘mati’ (delete).
Hierarchical model
Satu object merupakan instance dari suatu class yang
spesifik namun juga termasuk dalam supertype class-nya.
Terdapat pohon hirarki yang menghubungkan antra
supertype class dengan subtype class.
KONSEP
Encapsulation
Object dapat menjalankan behaviour yang mempengaruhi
attribute-nya, karena attribute dan behaviour menjadi satu
paket informasi yang tersembunyi dalam object.
Inheritance
Object memiliki attribute dan behaviour dari class-nya dan
mewarisi attribute dan behaviour dari supertype class-nya
Polymorphisme
Attribute dan behaviour menyatu dengan class dari object.
Attribute atau behaviour antar class dapat mempunyai
penamaan yang sama dengan arti berbeda.
KONSEP
Generalization & Specialization
Kesamaan attribute dan behaviour digeneralisasi dengan
membentuk supertype class. Perbedaan attribute dan
behaviour dispesialisasikan dalam subtype class.
Communication
Antar object berinteraksi atau berkomunikasi dengan saling
mengirimkan message.
Message
Pesan dapat dicetuskan oleh object aktif atau karena
adanya kejadian. Pesan memicu object pasif untuk
menjalankan behaviour-nya.
KONSEP
Scalability, Extensibility &
Expandability
Skala lingkup sistem dibatasi oleh banyaknya class.
Jumlah informasi tidak terpengaruh oleh jumlah array
variable yang disediakan melainkan oleh jumlah object
yang dibuat. Class dapat dikembangkan menjadi beberapa
subtype class. Pengembangan lingkup sistem dapat
ditempuh dengan pengembangan class.
Complexity & Maintenability
Kompleksitas sistem dapat dibangun melalui class secara
bertahap. Perawatan atau perbaikan sistem dapat pula
dilakukan bertahap melalui class.
KONSEP
Flexibility & reusability
Sistem dibangun dengan didukung software library yang
meliputi class library dan model library. Sistem dapat
dibuat dengan class dan model library yang diperlukan.
Class dan model library dari sistem yang telah dibuat dapat
dipergunakan untuk sistem yang lain.
Modularity, parallelsm &
concurrency
Sistem dibangun secara modular yaitu terbagi dalam
beberapa komponen atau modul. Pengembangan sistem
melalui modul-modul dapat dilakukan paralel dan bersama.
Inheritance
Inheritance
Inheritance
METODOLOGI
Object Oriented Analysis
Metode analisis yang menelaah kebutuhan dari perspektif
kelas dan objek yang ditemukan dalam domain masalah.
Object Oriented Design
Metode perancangan yang mengarahkan proses
dekomposisi orientasi objek dan penggambaran struktur
logika dan fisik dari model sistem.
Object Oriented Programming
Metode implementasi di mana program terorganisasi
sebagai koleksi kooperatif objek
TEKNIK PEMODELAN
Grady Booch Method
Sally Shlaer – Stephen J. Mellor Method
Object Modeling Technique, OMT, by James
Rumbaugh
Object-Oriented Software Engineering,
OOSE/Objectory, by Ivar Jacobson
Fusion by D. Coleman, Hewlett Packard
Peter Coad / Edward Yourdon Method
Unified Modeling Language
ANY QUESTION ?

More Related Content

What's hot

Aps10 design document_flowdiagram
Aps10 design document_flowdiagramAps10 design document_flowdiagram
Aps10 design document_flowdiagramArif Rahman
 
Aps13 design unified_modelinglanguage
Aps13 design unified_modelinglanguageAps13 design unified_modelinglanguage
Aps13 design unified_modelinglanguageArif Rahman
 
04 Analisis Sistem
04 Analisis Sistem04 Analisis Sistem
04 Analisis SistemArif Rahman
 
Analisis dan perancangan sistem informasi
Analisis dan perancangan sistem informasiAnalisis dan perancangan sistem informasi
Analisis dan perancangan sistem informasiDyah Ayu Damayanti
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem Wanry Lumban Batu
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunakAinul Yaqin
 
Analisis perancangan-sistem-fb
Analisis perancangan-sistem-fbAnalisis perancangan-sistem-fb
Analisis perancangan-sistem-fbFajar Baskoro
 
Analis & analisis sistem
Analis & analisis sistemAnalis & analisis sistem
Analis & analisis sistemFaisal Tanjung
 
PENGERTIAN ANALISIS SISTEM INFORMASI
PENGERTIAN ANALISIS SISTEM INFORMASIPENGERTIAN ANALISIS SISTEM INFORMASI
PENGERTIAN ANALISIS SISTEM INFORMASIMandiri Sekuritas
 
Pemodelan berorientasi objek
Pemodelan berorientasi objekPemodelan berorientasi objek
Pemodelan berorientasi objekAdhikara Asmoro
 
3 pendekatan peng sys
3 pendekatan peng sys3 pendekatan peng sys
3 pendekatan peng syssribekti
 
Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]Erikson Hutabarat
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistemguestb7aaaf1e
 
perancangan berorientasi objek
perancangan berorientasi objekperancangan berorientasi objek
perancangan berorientasi objekDoni Sanjaya
 

What's hot (20)

Aps10 design document_flowdiagram
Aps10 design document_flowdiagramAps10 design document_flowdiagram
Aps10 design document_flowdiagram
 
Aps13 design unified_modelinglanguage
Aps13 design unified_modelinglanguageAps13 design unified_modelinglanguage
Aps13 design unified_modelinglanguage
 
04 Analisis Sistem
04 Analisis Sistem04 Analisis Sistem
04 Analisis Sistem
 
Apsi kel 1
Apsi kel 1Apsi kel 1
Apsi kel 1
 
Analisis dan perancangan sistem informasi
Analisis dan perancangan sistem informasiAnalisis dan perancangan sistem informasi
Analisis dan perancangan sistem informasi
 
Apsi kel 4
Apsi kel 4Apsi kel 4
Apsi kel 4
 
konsep dasar analisis perancangan sistem
konsep dasar analisis  perancangan sistem konsep dasar analisis  perancangan sistem
konsep dasar analisis perancangan sistem
 
Anakasus
AnakasusAnakasus
Anakasus
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Rancangan perangkat lunak
Rancangan perangkat lunakRancangan perangkat lunak
Rancangan perangkat lunak
 
Sie09 idef
Sie09 idefSie09 idef
Sie09 idef
 
Analisis perancangan-sistem-fb
Analisis perancangan-sistem-fbAnalisis perancangan-sistem-fb
Analisis perancangan-sistem-fb
 
Analis & analisis sistem
Analis & analisis sistemAnalis & analisis sistem
Analis & analisis sistem
 
PENGERTIAN ANALISIS SISTEM INFORMASI
PENGERTIAN ANALISIS SISTEM INFORMASIPENGERTIAN ANALISIS SISTEM INFORMASI
PENGERTIAN ANALISIS SISTEM INFORMASI
 
Pemodelan berorientasi objek
Pemodelan berorientasi objekPemodelan berorientasi objek
Pemodelan berorientasi objek
 
3 pendekatan peng sys
3 pendekatan peng sys3 pendekatan peng sys
3 pendekatan peng sys
 
UseCase Diagram
UseCase DiagramUseCase Diagram
UseCase Diagram
 
Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]Analisis Sistem Informasi [Materi I]
Analisis Sistem Informasi [Materi I]
 
Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 
perancangan berorientasi objek
perancangan berorientasi objekperancangan berorientasi objek
perancangan berorientasi objek
 

Similar to OPTIMASI MODEL

APBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptxAPBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptxSamso20
 
Design Concept
Design ConceptDesign Concept
Design ConceptAdyaSari1
 
Sie02 architecture
Sie02 architectureSie02 architecture
Sie02 architectureArif Rahman
 
Unified Modeling Language - Project Software
Unified Modeling Language - Project SoftwareUnified Modeling Language - Project Software
Unified Modeling Language - Project SoftwareAditya Indraprasti
 
Modul 03 Dasar Pemodelan
Modul 03 Dasar PemodelanModul 03 Dasar Pemodelan
Modul 03 Dasar PemodelanArif Rahman
 
Rekayasa web 0916
Rekayasa web 0916Rekayasa web 0916
Rekayasa web 0916rara1992
 
04 Software Design Strategies and Methods
04 Software Design Strategies and Methods04 Software Design Strategies and Methods
04 Software Design Strategies and MethodsAinul Yaqin
 
Materi Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxMateri Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxardanaadam1
 
Pbo perbandingan antara pemrograman procedural dengan pemrograman beroriant...
Pbo   perbandingan antara pemrograman procedural dengan pemrograman beroriant...Pbo   perbandingan antara pemrograman procedural dengan pemrograman beroriant...
Pbo perbandingan antara pemrograman procedural dengan pemrograman beroriant...Wahyu Zakwan
 
Pendekatan - pendekatan Pengembangan Sistem
Pendekatan - pendekatan Pengembangan SistemPendekatan - pendekatan Pengembangan Sistem
Pendekatan - pendekatan Pengembangan SistemLia Rusdyana Dewi
 
Materi-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptxMateri-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptxHallendAfroni1
 
meet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptxmeet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptxAndraAnonimus
 

Similar to OPTIMASI MODEL (20)

APBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptxAPBO Pertemuan Rev01.pptx
APBO Pertemuan Rev01.pptx
 
Design Concept
Design ConceptDesign Concept
Design Concept
 
Sie02 architecture
Sie02 architectureSie02 architecture
Sie02 architecture
 
Apsi 2
Apsi 2Apsi 2
Apsi 2
 
Unified Modeling Language - Project Software
Unified Modeling Language - Project SoftwareUnified Modeling Language - Project Software
Unified Modeling Language - Project Software
 
Modul 03 Dasar Pemodelan
Modul 03 Dasar PemodelanModul 03 Dasar Pemodelan
Modul 03 Dasar Pemodelan
 
Rekayasa web 0916
Rekayasa web 0916Rekayasa web 0916
Rekayasa web 0916
 
Unified Modelling Language (UML)
Unified Modelling Language (UML)Unified Modelling Language (UML)
Unified Modelling Language (UML)
 
04 Software Design Strategies and Methods
04 Software Design Strategies and Methods04 Software Design Strategies and Methods
04 Software Design Strategies and Methods
 
Materi Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxMateri Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptx
 
Pbo perbandingan antara pemrograman procedural dengan pemrograman beroriant...
Pbo   perbandingan antara pemrograman procedural dengan pemrograman beroriant...Pbo   perbandingan antara pemrograman procedural dengan pemrograman beroriant...
Pbo perbandingan antara pemrograman procedural dengan pemrograman beroriant...
 
Pendekatan - pendekatan Pengembangan Sistem
Pendekatan - pendekatan Pengembangan SistemPendekatan - pendekatan Pengembangan Sistem
Pendekatan - pendekatan Pengembangan Sistem
 
Materi-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptxMateri-1-sd-2-Pengenalan-PBO.pptx
Materi-1-sd-2-Pengenalan-PBO.pptx
 
meet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptxmeet_05 - MDPL - INF Kls A.pptx
meet_05 - MDPL - INF Kls A.pptx
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 
Komponen Dss
Komponen DssKomponen Dss
Komponen Dss
 

More from Arif Rahman

Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07Arif Rahman
 
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06Arif Rahman
 
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...Arif Rahman
 
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...Arif Rahman
 
Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...
Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...
Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...Arif Rahman
 
Proses Data Science - Modul Ajar Kuliah Analisis Data 02
Proses Data Science - Modul Ajar Kuliah Analisis Data 02Proses Data Science - Modul Ajar Kuliah Analisis Data 02
Proses Data Science - Modul Ajar Kuliah Analisis Data 02Arif Rahman
 
Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01
Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01
Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01Arif Rahman
 
Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...
Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...
Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...
Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...
Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...
Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...
Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-10: Analisis Regresi Nonlinier
Modul Ajar Statistika Inferensia ke-10: Analisis Regresi NonlinierModul Ajar Statistika Inferensia ke-10: Analisis Regresi Nonlinier
Modul Ajar Statistika Inferensia ke-10: Analisis Regresi NonlinierArif Rahman
 
Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...
Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...
Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...
Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...
Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...
Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...
Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...
Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...
Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...Arif Rahman
 
Modul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata Nonparametrik
Modul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata NonparametrikModul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata Nonparametrik
Modul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata NonparametrikArif Rahman
 
Modul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi Parametrik
Modul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi ParametrikModul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi Parametrik
Modul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi ParametrikArif Rahman
 
Modul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi Parametrik
Modul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi ParametrikModul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi Parametrik
Modul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi ParametrikArif Rahman
 
Modul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata Parametrik
Modul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata ParametrikModul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata Parametrik
Modul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata ParametrikArif Rahman
 
Modul Ajar Statistika Inferensia ke-1: Pengantar Statistika Inferensia
Modul Ajar Statistika Inferensia ke-1: Pengantar Statistika InferensiaModul Ajar Statistika Inferensia ke-1: Pengantar Statistika Inferensia
Modul Ajar Statistika Inferensia ke-1: Pengantar Statistika InferensiaArif Rahman
 

More from Arif Rahman (20)

Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 07
 
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06
Proses Data: Analisis Data Eksploratori - Modul Ajar Kuliah Analisis Data 06
 
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
 
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
Preparasi Data: Pembersihan dan Proses Awal Data - Modul Ajar Kuliah Analisis...
 
Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...
Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...
Preparasi Data: Penetapan Tujuan dan Pengumpulan Data - Modul Ajar Kuliah Ana...
 
Proses Data Science - Modul Ajar Kuliah Analisis Data 02
Proses Data Science - Modul Ajar Kuliah Analisis Data 02Proses Data Science - Modul Ajar Kuliah Analisis Data 02
Proses Data Science - Modul Ajar Kuliah Analisis Data 02
 
Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01
Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01
Pengantar Analisis Data - Modul Ajar Kuliah Analisis Data 01
 
Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...
Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...
Modul Ajar Statistika Inferensia ke-13: Analisis Variansi, Eksperimentasi Fak...
 
Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...
Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...
Modul Ajar Statistika Inferensia ke-12: Uji Asumsi Klasik pada Regresi Linier...
 
Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...
Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...
Modul Ajar Statistika Inferensia ke-11: Analisis Regresi Linier Berganda (Mul...
 
Modul Ajar Statistika Inferensia ke-10: Analisis Regresi Nonlinier
Modul Ajar Statistika Inferensia ke-10: Analisis Regresi NonlinierModul Ajar Statistika Inferensia ke-10: Analisis Regresi Nonlinier
Modul Ajar Statistika Inferensia ke-10: Analisis Regresi Nonlinier
 
Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...
Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...
Modul Ajar Statistika Inferensia ke-9: Analisis Regresi Linier Sederhana (Sim...
 
Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...
Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...
Modul Ajar Statistika Inferensia ke-8: Analisis Korelasi Pearson, Spearman, K...
 
Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...
Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...
Modul Ajar Statistika Inferensia ke-7: Uji Tabel Kontingensi Independensi dan...
 
Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...
Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...
Modul Ajar Statistika Inferensia ke-6: Uji Kesesuaian Baik (Goodness of Fit T...
 
Modul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata Nonparametrik
Modul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata NonparametrikModul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata Nonparametrik
Modul Ajar Statistika Inferensia ke-5: Uji Hipotesa Rata-Rata Nonparametrik
 
Modul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi Parametrik
Modul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi ParametrikModul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi Parametrik
Modul Ajar Statistika Inferensia ke-4: Uji Hipotesa Proporsi Parametrik
 
Modul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi Parametrik
Modul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi ParametrikModul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi Parametrik
Modul Ajar Statistika Inferensia ke-3: Uji Hipotesa Variansi Parametrik
 
Modul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata Parametrik
Modul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata ParametrikModul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata Parametrik
Modul Ajar Statistika Inferensia ke-2: Uji Hipotesa Rata-rata Parametrik
 
Modul Ajar Statistika Inferensia ke-1: Pengantar Statistika Inferensia
Modul Ajar Statistika Inferensia ke-1: Pengantar Statistika InferensiaModul Ajar Statistika Inferensia ke-1: Pengantar Statistika Inferensia
Modul Ajar Statistika Inferensia ke-1: Pengantar Statistika Inferensia
 

Recently uploaded

materi pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxmateri pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxsiswoST
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 

Recently uploaded (8)

materi pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptxmateri pengendalian proyek konstruksi.pptx
materi pengendalian proyek konstruksi.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptx
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 

OPTIMASI MODEL

  • 1. AA PP SS MODUL ANALISA & PERANCANGAN SISTEM ARIF RAHMAN Desain Sistem: Pemodelan Object
  • 2. Metodologi Umum Pengembangan Sistem System Planning. Pengamatan dan penelitian awal untuk mengetahui tingkat kepentingan sistem, menentukan lingkup sistem dan membuat perencanaan pengembangan System Analysis. Analisis domain sistem untuk mengidentifikasikan elemen sistem, masalah, kebutuhan, peluang, tujuan dan arahan. System Design. Merancang pemodelan sistem dalam conceptual model dan software engineering. System Implementation. Menginstalasi perangkat lunak dan perangkat keras, melatih pengoperasian sistem dan menerapkan sistem. System Maintenance. Merawat dan memperbaiki sistem.
  • 3.
  • 4. Desain Sistem Merupakan teknik pemecahan masalah yang merangkai pecahan komponen menjadi sistem lengkap melalui strategi pengembangan dengan menggambarkan model sistem untuk membantu visualisasi, analisa dan desain sistem yang memudahkan komunikasi antar stakeholder. Design by specification. Desain sistem melalui model grafis dan spesifikasi detail sebagai blueprint (rancang bangun) konstruksi sistem. Design by prototyping. Desain sistem melalui aplikasi fungsional namun belum lengkap sebagai prototype (purwarupa) yang dibuat dan diperbaiki berdasarkan umpan balik user atau stakeholder lainnya.
  • 5. Desain Sistem Conceptual Design. Menerjemahkan kebutuhan user dalam model sistem yang menggambarkan kebutuhan tanpa rancangan teknis dan implementasi dari kebutuhan tersebut.  Menunjukkan bagaimana sistem terlaksana secara konseptual.  Disebut juga essential model atau logical model Physical Design. Menerjemahkan kebutuhan user dalam model sistem yang menggambarkan rancangan teknis dan impementasi kebutuhan tersebut.  Menunjukkan bagaimana sistem terlaksana secara fisik dan teknis.  Disebut juga implementation model atau technical model
  • 6.
  • 7. Tujuan Pemodelan Menghilangkan bias sehingga hasil pemikiran atas sistem valid atau sejalan. Mengurangi resiko kealpaan sebagian kebutuhan karena terlalu konsentrasi pada detail teknis. Memberikan media untuk berdiskusi dengan user dalam bahasa yang tidak terlalu teknis.
  • 8. Strategi Pemodelan Process modeling – teknik pemodelan berfokus proses bisnis berdasarkan metodologi SADT (structured analysis and design technique) untuk memodelkan kebutuhan proses bisnis hingga membangun rancangan software aplikasi. Data modeling – teknik pemodelan berfokus data digunakan untuk memodelkan kebutuhan data-informasi hingga membangun basisdata. Object modeling – teknik pemodelan berfokus object- oriented yang memadukan data dan proses dalam elemen tunggal yang disebut object untuk memodelkan object dan interaksi antar object.
  • 9. Entity – Object Entity dan Object merupakan bagian penyusun sistem berwujud benda (kongkrit) atau dibendakan (abstrak) yang dapat berupa elemen atau subsistem Entity hanya memiliki attribute Object memiliki attribute, behaviour dan reponsibility.
  • 10. KONSEP Natural mapping Pemodelan dengan memetakan entitas sebagai object yang selain mempunyai attribute juga mempunyai behaviour dan responsibility. Suatu object dapat ‘lahir’ (create), ‘dikenal’ (read), ‘berubah’ (update) dan ‘mati’ (delete). Hierarchical model Satu object merupakan instance dari suatu class yang spesifik namun juga termasuk dalam supertype class-nya. Terdapat pohon hirarki yang menghubungkan antra supertype class dengan subtype class.
  • 11. KONSEP Encapsulation Object dapat menjalankan behaviour yang mempengaruhi attribute-nya, karena attribute dan behaviour menjadi satu paket informasi yang tersembunyi dalam object. Inheritance Object memiliki attribute dan behaviour dari class-nya dan mewarisi attribute dan behaviour dari supertype class-nya Polymorphisme Attribute dan behaviour menyatu dengan class dari object. Attribute atau behaviour antar class dapat mempunyai penamaan yang sama dengan arti berbeda.
  • 12. KONSEP Generalization & Specialization Kesamaan attribute dan behaviour digeneralisasi dengan membentuk supertype class. Perbedaan attribute dan behaviour dispesialisasikan dalam subtype class. Communication Antar object berinteraksi atau berkomunikasi dengan saling mengirimkan message. Message Pesan dapat dicetuskan oleh object aktif atau karena adanya kejadian. Pesan memicu object pasif untuk menjalankan behaviour-nya.
  • 13. KONSEP Scalability, Extensibility & Expandability Skala lingkup sistem dibatasi oleh banyaknya class. Jumlah informasi tidak terpengaruh oleh jumlah array variable yang disediakan melainkan oleh jumlah object yang dibuat. Class dapat dikembangkan menjadi beberapa subtype class. Pengembangan lingkup sistem dapat ditempuh dengan pengembangan class. Complexity & Maintenability Kompleksitas sistem dapat dibangun melalui class secara bertahap. Perawatan atau perbaikan sistem dapat pula dilakukan bertahap melalui class.
  • 14. KONSEP Flexibility & reusability Sistem dibangun dengan didukung software library yang meliputi class library dan model library. Sistem dapat dibuat dengan class dan model library yang diperlukan. Class dan model library dari sistem yang telah dibuat dapat dipergunakan untuk sistem yang lain. Modularity, parallelsm & concurrency Sistem dibangun secara modular yaitu terbagi dalam beberapa komponen atau modul. Pengembangan sistem melalui modul-modul dapat dilakukan paralel dan bersama.
  • 15.
  • 19. METODOLOGI Object Oriented Analysis Metode analisis yang menelaah kebutuhan dari perspektif kelas dan objek yang ditemukan dalam domain masalah. Object Oriented Design Metode perancangan yang mengarahkan proses dekomposisi orientasi objek dan penggambaran struktur logika dan fisik dari model sistem. Object Oriented Programming Metode implementasi di mana program terorganisasi sebagai koleksi kooperatif objek
  • 20. TEKNIK PEMODELAN Grady Booch Method Sally Shlaer – Stephen J. Mellor Method Object Modeling Technique, OMT, by James Rumbaugh Object-Oriented Software Engineering, OOSE/Objectory, by Ivar Jacobson Fusion by D. Coleman, Hewlett Packard Peter Coad / Edward Yourdon Method Unified Modeling Language