1 Pertemuan 2 Object Oriented Understanding Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.

Slides:



Advertisements
Presentasi serupa
Tahapan information engineering
Advertisements

Analisis dan Perancangan Sistem
1 Pertemuan > > 2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat mendemonstrasikan cara, langkah dan metode.
PERKEMBANGAN DEFINISI TEKNOLOGI PENDIDIKAN
1 Pertemuan 1 Introduction Matakuliah: sistem Operasi Tahun: 2010.
1 Pertemuan 13 Mengatur dan Mengelola Teknologi Infromasi secara Efektif dan Efisien Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
KONSEP STRATEGI BISNIS DAN IMPLIKASINYA PADA STRATEGI IS/IT
Perancangan Berorientasi Objek (Object Oriented Analysis & Design)
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
WaterfallPrototyping RAD Incremental Prototyping Pendekatan SDLC.
BLACK BOX TESTING.
1 Pertemuan 19 Function Component Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
ANALISIS STRATEGIS: MENENTUKAN POTENSI MASA MENDATANG MODUL 6 PERT. 19 S/D 21.
Testing Implementasi Sistem Oleh :Rifiana Arief, SKom, MMSI
1 Pertemuan 09 Kebutuhan Sistem Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
1 Pertemuan 12 Pengkodean & Implementasi Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
1 Pertemuan 02 Pemilihan Sistem Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.
ANALYSIS CONCEPTS & PRINCIPLES. What Are the Real Problems? the customer has only a vague idea of what is required the developer is willing to proceed.
1 Pertemuan 8 Manusia dan hambatannya dalam penggunaan teknologi Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
1 Pertemuan 21 Function Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.
1 Pertemuan 22 Analisis Studi Kasus 2 Matakuliah: H0204/ Rekayasa Sistem Komputer Tahun: 2005 Versi: v0 / Revisi 1.
Test System Architecture, Cases, & Coverage Pertemuan 5
1 Pertemuan 2 Unit 1 - Careers Matakuliah: G0682 / Bahasa Inggris Ekonomi 1 Tahun: 2005 Versi: versi/revisi.
1 Pertemuan 2: EMOTIONAL APPEALS Matakuliah: >/ > Tahun: > Versi: >
1 Pertemuan 11 The Manipulative part of the object data model (Lanjutan bagian 2) Matakuliah: M0174/OBJECT ORIENTED DATABASE Tahun: 2005 Versi: 1/0.
1 Pertemuan 01 Pengenalan OOAD Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.
1 Pertemuan 26 Review Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.
1 Pertemuan 6 Hubungan WCA dan Sistem Informasi Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
1 Pertemuan > > Matakuliah: >/ > Tahun: > Versi: >
Pertemuan 1 PERTIMBANGAN DAN PROSEDUR UMUM DESAIN
1 Pertemuan 11 Function dari System Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0.
1 Pertemuan 13 Pemilihan strategi sistem informasi yang mendukung perkembangan bisnis Matakuliah: H0472 / Konsep Sistem Informasi Tahun: 2006 Versi: 1.
Bayu Priyambadha, S.Kom.  Classes, which are the "blueprints" for an object and are the actual code that defines the properties and methods.  Objects,
1 Pertemuan 17 Pengaruh perkembangan teknologi dalam usaha perjalanan wisata Matakuliah: G1174/Tourism Management and Planning Tahun: 2005 Versi: 1/R0.
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Pert. 16. Menyimak lingkungan IS/IT saat ini
Notasi Object Oriented System
Pertemuan 06 Fungsi Analisis pada SIG
Fungsi Analisis pada SIG
Pertemuan 5 Struktur dan Hubungan Antara Class dan Object
Technology And Engineering TECHNOLOGY AND ENGINERRING
Object oriented analyst and design
Model Konvensional.
REKAYASA PERANGKAT LUNAK (IF 1483)
OOAD – TI S1 Defri Kurniawan UDINUS
Analisis dan Perancangan Sistem Informasi Erik Kurniadi
DESIGNING AND EVALUATING MANAGEMENT CONTROL SYSTEMS
Pertemuan 17 Aplication Domain
Pertemuan <<18>> << Penemuan Fakta(01) >>
Pertemuan 24 EVALUASI DAN MANAJEMEN PROYEK
Pertemuan 4 Menentukan Class
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Pertemuan #1 Introduction
Modul 1 SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
REKAYASA PERANGKAT LUNAK
Pertemuan 01 Pengenalan OOAD
TRANSLATION Kadaruddin, S.Pd., M.Pd.
Dasar-Dasar Sistem Informasi
UML- UNIFIED MODELING LANGUAGE
Matakuliah : M0086/Analisis dan Perancangan Sistem Informasi
Pengantar Sistem Informasi
How You Can Make Your Fleet Insurance London Claims Letter.
How Can I Be A Driver of The Month as I Am Working for Uber?
Don’t Forget to Avail the Timely Offers with Uber
Angular js training institute in indore
Pemrograman berorientasi objek
TIM RPL Program Studi Teknik Informatika
Building Information Systems
Draw a picture that shows where the knife, fork, spoon, and napkin are placed in a table setting.
Transcript presentasi:

1 Pertemuan 2 Object Oriented Understanding Matakuliah: M0446/Analisa dan Perancangan Sistem Informasi Tahun: 2005 Versi: 0/0

2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat Menunjukkan kegunaan dari analisis dan perancangan berorientasi object dan membuat sistem definisi

3 Outline Materi System Context Pengertian Sistem Siklus Pengembangan Sistem Rich Picture

4 user System Application Domain Problem Domain System Context

5 Problem DomainApplication Domain Payroll System Employee Contracts Work Schedule Personal Office Air Traffic Plane Flight Departure Flight Corridors Runaway Flight Position Part of the air traffic controller’s job Telephone Signal Signal Line Transmitter Receiver Part of the technical job Model

6 System Kumpulan dari komponen yang mengimplementasikan model dari requirement, function dan interface

7 System Architecture user Other system Interface Function Model system Mudah dimengerti Tidak ada keraguan

8 Air Traffic Controller Model ComponentFunction ComponentInterface Component Planes, flight departures, flight corridors, position, and the relation among them Plane change position, system update function, and change the model componen’s state Monitors, Printouts, other facilites to interact w/ users Connect to other system

9 Component Design Architectural Design Application Domain Analysis Problem Domain Analysis Specifications of components Model Requirements for use Specifications of architecture Siklus Pengembangan dengan OOAD

10 Siklus Pengembangan dengan OOAD Problem Domain analysis Application Domain analysis Architecture Design Component design Classes Structure Behavior Model Component Function Component Connected Components Usage Functions Interface Criteria Components Processes

11 Problem Domain Analysis Ada 3 kegiatan Mencari elemen dari Problem Domain yaitu Objects, classes, dan events Buat model berdasarkan hubungan strutural antara class dan objects yang dipilih Interaksi antar object dan class serta behaviour dari object dan class

12 Dasar Dari Analisis Problem Domain System Definition Classes Behaviour Structure Model Iterate

13 Analisis Problem Domain

14 Memodel dunia nyata seperti yang akan dilihat oleh pemakai Buat dahulu secara umum baru ke detil Dasar Dari Analisis Problem Domain

15 System Choice Tujuan: –Mengetahui karakteristik suatu sistem secara lengkap Konsep: –Definisi sistem: membuat penjelasan padat mengenai sistem yang terkomputerisasi, dalam bahasa natural.

16 System Definition

17 Rich Picture A rich picture is an informal drawing that presents the illustrator’s understanding of a situation. A rich picture focuses on important aspects of a situation, which are determined by the illustrator. See Figure 2.2 page 26

18 Ideas for symbols for Rich Pictures Process and Structure Things and People

19 Practical Advise Rich Pictures should: Contain a lot of information and be open to interpolation Present processes and structures in a coherent, well- balanced way; Show at least one problematic area; Point at several relevant computerized systems; Be rich, but not chaotic; Illuminate key aspects pf a situation in a way that promotes understanding at many levels; and Avoid representing data and data processing

20 Define Systems Principle: define alternative systems Create useful system definitions: –Use general terms and focus on emergent properties –Focus on ideas rather than describing the situation as it is –Make the definition brief and precise –Experiment with several system definitions –Go beyond habitual ways of thinking –Use the selection process to discover additional relevant properties

21 FACTOR CRITERION Functionality: The system functions that support the application-domain tasks Application Domain: those parts of an organization that administrate, monitor, or control a problem domain Conditions: The conditions under which the system will be developed and used Technology: Both the technology used to develop the system and the technology on which the system will run Objects: The main objects in the problem domain Responsibility: The system’s overall responsibility in relation to its context.

22 Principles (Conclusion) Appreciate the situation Cultivate new ideas Define alternative systems