Pengantar Analisa Berorientasi Objek

Slides:



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

KEBUTUHAN & SPESIFIKASI SOFTWARE
Bab 6 PERANCANGAN PERANGKAT LUNAK
SOFTWARE ENGINEERING Requirement Analysis. Last Week Scope Functional  Function  Data Non Functional  Performance  Limitation  Avalaibility.
PEMODELAN ANALISIS Kuliah - 5
KONSEP DESAIN SOFTWARE DATABASE
Perancangan Sistem PSI-MK5.
Pertemuan 8 Proyek Sistem Informasi Viska Armalina, ST., M.Eng
PENGENALAN ANALISA SISTEM BERORIENTASI OBYEK
13 KOMPONEN DIAGRAM UML & PROSES MODEL WATERFALL
PENGEMBANGAN SISTEM.
BY DR. HERI NUGRAHA. SE.MSi
BAB 4 ANALISIS KEBUTUHAN PERANGKAT LUNAK
Analisis Model.
REKAYASA PERANGKAT LUNAK REQUIREMENTS ANALYSIS FUNDAMENTALS
Perangkat Pemodelan Terstruktur
Pertemuan 1 Konsep Dasar OOAD
Analisis dan Perancangan Sistem Informasi
ANALISIS SISTEM 1.
Terminologi Object Oriented Analaysis adalah metode analisis yang memeriksa requirements (syarat/keperluan yang harus dipenuhi suatu sistem) dari sudut.
Metodologi Pengembangan Sistem Informasi
KONSEP PERANCANGAN SISTEM INFORMASI
SIKLUS HIDUP SISTEM Proses Pengembangan sistem berasal dari system life cycle/siklus hidup sistem. Siklus hidup sistem terjadi begitu saja System.
Diagram-diagram UML Pokok Bahasan : Use case diagram Class diagram
Analisis Kebutuhan Software
Pengembangan SISTEM secara TOTALITAS bahan 14
Siklus Hidup Pengembangan Sistem
Analisis Model.
KONSEP DASAR PENDEKATAN OBJEK
Analisis Perancangan Berbasis Objek
Rekayasa Perangkat Lunak Model Proses PL
Introduction Object Oriented Analysis & Design
PERANCANGAN PERANGKAT LUNAK ( PL )
Pemrograman Prosedural
Perancangan Sistem Informasi
Analisa dan Desain Berorientasi Obyek
Object-Oriented Analysis (OOA)
PENGEMBANGAN PERANCANGAN SISTEM
SE3414 RPL: Teknik Berorientasi Objek
QUIZ PSBO Total : 35 PG.
Metode Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
STRATEGI PENGEMBANGAN SISTEM INFORMASI MANAJEMEN
ANALISIS KEBUTUHAN PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
KEBUTUHAN & SPESIFIKASI SOFTWARE
SIKLUS HIDUP PEMBANGUNAN SOFTWARE
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Disusun Oleh: Defri Kurniawan, M.Kom Teknik Informatika UDINUS
Tugas 1 ADPSI Kerjakan secara berkelompok!
PERANCANGAN SISTEM INFORMASI
Analisa Sistem Definisi Analisis Sistem Definisi Design Sistem
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Metode Rekayasa Perangkat Lunak
KEBUTUHAN & SPESIFIKASI SOFTWARE
REKAYASA PERANGKAT LUNAK
Bina Sarana Informatika
Analisis Model.
Oleh : Sri Herawati, S.Kom
ANALISA & DESAIN BERORIENTASI OBJEK
ANALISA KEBUTUHAN PERANGKAT LUNAK
REKAYASA KEBUTUHAN PL.
Dasar Pemrograman Dan Bahasa Pemrograman
Dwi apri wahyu prayogo NIM ;
Pengantar Analisa Desain Berorientasi Objek
PENGEMBANGAN SISTEM.
KEBUTUHAN & SPESIFIKASI SOFTWARE
Pengembangan SISTEM secara TOTALITAS bahan 14
OBJECT ORIENTED ANALISYS AND DESIGN
Analisis dan Desain Berorientasi Obyek PERTEMUAN 1.
Transcript presentasi:

Pengantar Analisa Berorientasi Objek Oleh : Bambang Hermawan Pengantar Analisa Berorientasi Objek

Definisi Analisis Sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi bagian-bagian komponen dengan tujuan mempelajari seberapa bagus bagian-bagian komponen tersebut dan berinteraksi untuk meraih tujuan mereka (Jeffery L. Whitten, Lonnie D. Bentley, Kevin C. Dittman : 176). Tahap analisis sistem dilakukan setelah tahap perencanaan sistem (system planning) dan sebelum tahap desain sistem (system design). Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan ditahap selanjutnya (Jogiyanto : 129).

Metode Analisis Biasanya analisa sistem dimulai dengan adanya dokumen permintaan (requirement) yang diperoleh dari semua pihak yang berkepentingan. (Mis: klien, developer, pakar, dll) Dokumen permintaan memiliki 2 fungsi: memformulasikan kebutuhan klien membuat suatu daftar tugas

Metode Analisis Ada beberapa pendekatan yang biasa digunakan dalam menganalisa suatu sistem, yaitu: Functional Decomposition Data Flow Approach Object Oriented

Functional decomposition Functional decomposition hanya menghasilkan suatu spesifikasi fungsional yang memetakan subyek secara tidak langsung. Functional decomposition sulit dilakukan karena sifat sistem yang mudah berubah. Oleh sebab itu sistem analist harus dapat menentukan fungsi-fungsi yang memiliki potensi untuk berubah.

Data Flow Approach Strategi: Mengikuti alir data yang terjadi dalam sistem. Yang menjadi masalah adalah, manusia tidak terbiasa berpikir dengan cara tersebut dalam memecahkan permasalahan (Metode pengorganisasian).

Structured vs. OO Design Pendekatan masalah berorientasi pada aksi atau data Object-Oriented Pendekatan masalah berorientasi pada aksi dan data

Faktor Pendorong OO Konsep pendekatan OO yang sudah cukup matang. Fokus: pengkodean desain analysis Dekomposisi: pemrograman terstruktur desain terstrukur analysis terstruktur Kemajuan teknologi yang memungkinkan pembuatan sistem berorientasi obyek Assembler,Fortran Pascal, ALGOL, PL/1 C++, Smalltalk. Sifat dari sistem/program yang dibuat banyak Berubah sistem sekarang yang domain-oriented. abstraksi prosedural vs. abstraksi data

End