OOAD (Object Oriented Analysis Design) (SL401): Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
(Materi OOAD (Object Oriented Analisys Design))
Baris 54: Baris 54:
 
== <b> Materi OOAD (Object Oriented Analisys Design) </b>==
 
== <b> Materi OOAD (Object Oriented Analisys Design) </b>==
  
=== '''[[PERTEMUAN 1|http://sl401.ilearning.me/?page_id=12]]''' ===
+
=== '''[PERTEMUAN 1]''' ===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Pengenalan Konsep Object Oriented</b></p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Pengenalan Konsep Object Oriented</b></p></div>
 +
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.0in">
 +
<p style="line-height: 2">Sejarah Object Oriented</p></li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" >
 +
• Berorientasi objek berarti bahwa kita mengorganisasi perangkat lunak sebagai kumpulan dari objek tertentu yang memiliki struktur data dan perilakunya.<br>• Konsep awal programming (Basic) dengan kekuatan GOTO statement, ini merupakan Non Procedural Language<br>• Procedural Language / Bahasa pemograman terstruktur menghilangkan kelemahan GOTO konsep non procedural language. Contoh : Pascal, COBOL, FORTRAN, BASIC dll<br>• Object Oriented Programming, mengarah pada konsep object. Akhir tahun 1960 diperkenalkan pertama kali dengan bahasa SIMULA. Tahun 1970 dikembangkan Smaltalk. Bahasa pemrograman lainnya : Clipper 5.2 Java, Prolog dll<br>• Visual Object Oriented Programming, tahun 1991 diperkenalkan pertama kali dengan bahasa Visual Basic oleh Microsoft. Bahasa pemograman lainnya : Visual C++, Visual Foxpro 3.0, CORBA (Common Object Request Broker Architecture), dllPengembangan berorientasi objek merupakan cara berpikir baru tentang perangkat lunak berdasarkan abstraksi yang terdapat dalam dunia nyata. Dalam konteks pengembangan menunjuk pada bagian awal dari siklus hidup pengembangan sistem, yaitu survei, analis, desain, implementasi dan pemeliharaan sistem. Hal yang lebih penting dalam pengembangan berorientasi objek adalah konsep mengidentifikasi dan mengorganisasi domain aplikasi dari pada penggunaan bahasa pemrograman, berorientasi objek atau tidak.</p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" >[http://sl401.ilearning.me/?page_id=12 READ MORE]</p></div>

Revisi per 6 Juli 2014 13.33

BAB I

PENDAHULUAN

Analisis dan disain berorientasi objek adalah cara baru dalam memikirkan suatu masalah dengan menggunakan model yang dibuat menurut konsep sekitar dunia nyata. Dasar pembuatan adalah objek, yang merupakan kombinasi antara struktur data dan perilaku dalam satu entitas.Pengertian “berorientasi objek” berarti bahwa kita mengorganisasi perangkat lunak sebagai kumpulan dari objek tertentu yang memiliki struktur data dan perilakunya.
Konsep OOAD mencakup analisis dan desain sebuah sistem dengan pendekatan objek, yaiut analisis berorientasi objek (OOA) dan desain berorientasi objek (OOD). OOA adalah metode analisis yang memerika requirement (syarat/keperluan) yang harus dipenuhi sebuah sistem) dari sudut pandang kelas-kelas dan objek-objek yang ditemui dalam ruang lingkup perusahaan. Sedangkan OOD adalah metode untuk mengarahkan arsitektur software yang didasarkan pada manipulasi objek-objek sistem atau subsistem.


SILABUS

TUJUAN

Agar mahasiswa mampu adaptable terhadap suatu perubahan dan fleksibel. Dalam arti, jika terjadi perubahan, maka perubahan tersebut bisa diminimalisasi dan diisolir. Perubahan tidak merembet kemana-mana. Yang jelas, software akan sering berubah, seiring dengan perkembangan Zaman dan requirement-requirement baru.

BAB II

LANDASAN TEORI

SATUAN ACARA PENGAJARAN

Kode  :

Mata Kuliah  : Object Oriented Analisys Design (OOAD)

Beban Kredit  : SKS

Jenjang  : S1

Jurusan  : SI/TI/MI

Waktu Tatap Muka  : 2 X 50 Menit

Waktu Tugas Mandiri : 2 ( 2 X 50 Menit )

Metode Kuliah  : Tatap muka,Tugas,Presentasi

Alat  : RME, Multimedia Projector, Komputer dan Whiteboard

Evaluasi  : Kehadiran, Tugas, UTS, UAS

Dosen  :

TIU  : Mahasiswa dapat memahami jenis-jenis komputer, sistem kerja komputer, perangkat komputer, arus informasi menggunakan komputer, informasi dalam dunia maya perkembangan hardware dan software terkini, serta prospek pengembangan komputer di masa mendatang.

TIK  : Mahasiswa dapat memahami jenis-jenis komputer, sistem kerja komputer, perangkat komputer, arus informasi menggunakan komputer, informasi dalam dunia maya perkembangan hardware dan software terkini, serta prospek pengembangan komputer di masa mendatang.


DAFTAR PUSTAKA

?Sumber Utama :


BAB III

PEMBAHASAN MATERI

Materi OOAD (Object Oriented Analisys Design)

[PERTEMUAN 1]

1. Pengenalan Konsep Object Oriented

  1. Sejarah Object Oriented

• Berorientasi objek berarti bahwa kita mengorganisasi perangkat lunak sebagai kumpulan dari objek tertentu yang memiliki struktur data dan perilakunya.
• Konsep awal programming (Basic) dengan kekuatan GOTO statement, ini merupakan Non Procedural Language
• Procedural Language / Bahasa pemograman terstruktur menghilangkan kelemahan GOTO konsep non procedural language. Contoh : Pascal, COBOL, FORTRAN, BASIC dll
• Object Oriented Programming, mengarah pada konsep object. Akhir tahun 1960 diperkenalkan pertama kali dengan bahasa SIMULA. Tahun 1970 dikembangkan Smaltalk. Bahasa pemrograman lainnya : Clipper 5.2 Java, Prolog dll
• Visual Object Oriented Programming, tahun 1991 diperkenalkan pertama kali dengan bahasa Visual Basic oleh Microsoft. Bahasa pemograman lainnya : Visual C++, Visual Foxpro 3.0, CORBA (Common Object Request Broker Architecture), dllPengembangan berorientasi objek merupakan cara berpikir baru tentang perangkat lunak berdasarkan abstraksi yang terdapat dalam dunia nyata. Dalam konteks pengembangan menunjuk pada bagian awal dari siklus hidup pengembangan sistem, yaitu survei, analis, desain, implementasi dan pemeliharaan sistem. Hal yang lebih penting dalam pengembangan berorientasi objek adalah konsep mengidentifikasi dan mengorganisasi domain aplikasi dari pada penggunaan bahasa pemrograman, berorientasi objek atau tidak.

READ MORE

Contributors

Admin, Yessi Frecilia