wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas...

29
1. GARIS-GARIS BESAR PROGRAM PEMBELAJARAN Mata Kuliah : Analisa dan Desain Berorientasi Objek Kode / Bobot SKS : TKD167/3 SKS Deskripsi Mata Kuliah : Mata Kuliah ini diarahkan agar mahasiswa mempunyai kemampuan untuk melakukan analisa dan design sistem dengan menggunakan metode berorientasi objek TIU : Mahasiswa Mampu menganalisa dan mendesain sistem yang berbasiskan prinsip-prisnip objek N o TIK Pokok Bahasan Sub Pokok Bahasan Estimasi Waktu Metode Pembelajara n Media Pembelajaran Pustaka 1 2 3 4 5 6 7 8 1 Mahasiswa dapat menjelaskan latar belakang perlunya metode berorientasi objek (OOA) Pengenalan dan pengantar perkuliahan ADBO System Development and Software Crisis Pengantar Pemodelan Visual Beberapa Pemodelan berorientasi Objek 1 x (50 x 3) Diskusi, menerangkan GBPP,SAP,Kont rak Kuliah, LCD, Hand out 1 (Bab 1) 2 2 Mahasiswa dapat menjelaskan konsep objek Pengertian Berorientasi Objek Teknology objek Konsep berorientasi objek Abstraksi Inheritance Polymorphisme 1 x (50 x 3) Presentasi, Ceramah, Tanya Jawab LCD, Handout 3 (hal 2.1 – 2.4), 4

Transcript of wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas...

Page 1: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

1. GARIS-GARIS BESAR PROGRAM PEMBELAJARANMata Kuliah : Analisa dan Desain Berorientasi ObjekKode / Bobot SKS : TKD167/3 SKSDeskripsi Mata Kuliah : Mata Kuliah ini diarahkan agar mahasiswa mempunyai kemampuan untuk melakukan analisa dan design sistem dengan

menggunakan metode berorientasi objekTIU : Mahasiswa Mampu menganalisa dan mendesain sistem yang berbasiskan prinsip-prisnip objek

No TIK Pokok Bahasan Sub Pokok Bahasan Estimasi

WaktuMetode

PembelajaranMedia

Pembelajaran Pustaka

1 2 3 4 5 6 7 81 Mahasiswa dapat

menjelaskan latar belakang perlunya metode berorientasi objek (OOA)

Pengenalan dan pengantar perkuliahan ADBO

System Development and Software Crisis

Pengantar Pemodelan Visual

Beberapa Pemodelan berorientasi Objek

1 x (50 x 3) Diskusi, menerangkan

GBPP,SAP,Kontrak Kuliah, LCD, Hand out

1 (Bab 1)2

2 Mahasiswa dapat menjelaskan konsep objek

Pengertian Berorientasi Objek

Teknology objekKonsep berorientasi objek Abstraksi Inheritance Polymorphisme Encapsulation Asosiasi Aggregasi

1 x (50 x 3) Presentasi, Ceramah,Tanya Jawab

LCD, Handout 3 (hal 2.1 – 2.4),4

3 Mahasiswa dapat menjelaskan model dan penggunaan metode berorientasi objek dalam pengembangan sistem

Models dan Pemodelan Definisi Model Pre modeling Model pada

pengembangan sistem Beberapa contoh metode

pemodelan awal

1 x (50 x 3) Presentasi, Ceramah,Tanya Jawab,Diskusi

LCD, Handout 1 bab (3),2,4

Page 2: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Pemodelan bisnis

4 Mahasiswa dapat menjelaskan model objek

Model Data-Oriented Data Models: The ERD Entity-Relationship

Modeling Object-Oriented Models An Introduction to

Objects Object-Oriented v.s.

Object-Based Conceptual, Logical &

Physical Models

1 x (50 x 3) Presentasi, Ceramah, tanya jawab

LCD, Handout 1 bab (4)

5 Mahasiswa dapat menjelaskan objek dan class

Object and Class Real-Word vs Data-World Object

Class dan Classification Transient dan Persistent

Object Object, Class or Instances Association

1 x (50 x 3) Presentasi, Tanya Jawab,ceramah

LCD, Handout 1 (bab 5),4

6 Mahasiswa dapat menjelaskan siklus hidup sistem (OODLC) Object Oriented Development life Cycle

Object-Oriented Development Life Cycle

The Life Cycle Fase Analisa sistem

berorientasi objek Fase Desain sistem

berorientasi objek Fase Konstruksi sistem

berorientasi objek Fase Testing sistem

berorientasi objek Fase Perawatan sistem

1 x (50 x 3) Presentasi, Tanya Jawab,ceramah

LCD, Handout 1 (bab 6)

Page 3: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

berorientasi objek

7 Mahasiswa dapat menjelaskan requirement model

Membuat model Kebutuhan

Persiapan analisa Ruang Lingkup

Projyek Context diagram Use case model Diskripsi Interface

1 x (50 x 3) Presentasi, Tanya Jawab,ceramah

LCD, Handout 1 (bab 7)

8 Mahasiswa mengerti class, hierarchies dan agregasi

Properties dari Object and Class

Subclasses dan Inheritance

Inheritance (lanjut) Polymorphism dan

Overriding Abstract Classes. Aggregasi: Components

dan Wholes Perbedaan antara

Subclassing Aggregasi

1 x (50 x 3) Presentasi, Tanya Jawab

LCD, Hand out 1 (bab 8),3

9 Mahasiswa dapat membuat diagram-diagram UML

Diagram-diagram UML Use case diagram Activity Diagram Sequence diagram Statechart diagram Class Diagram Collaboration diagram Package Diagram

4 x (50 x 3) Presentasi, Tanya Jawab,ceramah,Tutorial

LCD, Hand out, Tutorial

2,3 (bab IV, bab V, bab ),4

10 Mahasiswa dapat mengimplementasikan konsep untuk mendesign sistem yang berorientasi objek

Penerapan desain berorientasi objek

Studi kasus Analisa desain sistem

informasi puskesmas

2 x (50 x 3) Diskusi LCD, Tutorial 2, 3 (bab x), 4

Page 4: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Referensi :

1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.

2. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20023. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 20064. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James Rumbaugh.Prentice Hall. 2005

Page 5: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

2. SAP (Satuan Acara Perkuliahan)

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : I

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan latar belakang perlunya metode

berorientasi objek (OOA)B. POKOK BAHASAN : System Development and Software CrisisC. SUB POKOK BHS : 1. Sejarah Objek

2. Perlunya Pendekatan baru3. Biaya dan Keuntungan Pendekatan Objek

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Menjelaskan GBPP/SAP/KP.b. Menjelaskan pentingnya

pendekatan objek.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasan latar belakang adanya pendekatan objek dan pola mikir pendekatan objek

b. Menyampaikan biaya dan keuntungan jika beralih ke pendekatan objek.

c. Memberikan kesempatan untuk tanya-jawab mengenai pokok bahasan.

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Mengulang secara garis besar mengenai materi pokok yang disampaikan.

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

Mendengarkan

E. EVALUASI :Tanya Jawab

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and UML

in Plain English”, 2nd edition, John Wiley & Sons, 2002.2. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 2002

Page 6: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : II

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan konsep objek

B. POKOK BAHASAN : Konsep dasar objekC. SUB POKOK BHS : 1. Teknology objek

2. Konsep berorientasi objeko Abstraksio Inheritanceo Polymorphismeo Encapsulationo Asosiasio Aggregasi

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Review materi pada pertemuan sebelumnya

b.Memberikan gambaran umum materi hari ini.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasan Teknologi objek, dan konsep berorientasi objek

b. Memberikan kesempatan untuk tanya-jawab mengenai pokok bahasan.

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Mengulang secara garis besar mengenai materi pokok yang disampaikan.

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab

F. REFERENSI : 1. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 20062. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 7: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : III

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan model dan penggunaan metode

berorientasi objek dalam pengembangan sistemB. POKOK BAHASAN : Model dan PemodelanC. SUB POKOK BHS : 1. Definisi Model

2. Pre Modeling3. Model pada pengembangan system4. Beberapa contoh metode pemodelan awal

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Review materi pada pertemuan sebelumnya

b. Tanya jawab materi sebelumnyac.Memberikan pendahhuluan materi

pertemuan ini.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Menjelaskan materi model dan pemodelan

b. Mengajak mahasiswa aktif dengan berdiskusi.

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Mengulang secara garis besar mengenai materi pokok yang disampaikan.

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects

and UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.2. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX

20023. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 8: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : IV

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan model Objek.

B. POKOK BAHASAN : Data Oriented ModelC. SUB POKOK BHS :

Data Models: The ERD Entity-Relationship Modeling Object-Oriented Models An Introduction to Objects Object-Oriented v.s. Object-Based Conceptual, Logical & Physical Models

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Review materi pada pertemuan sebelumnya

b. Tanya jawab materi sebelumnyac. Memberikan pendahhuluan materi

pertemuan ini.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Menjelaskan pokok-pokok bahasanb. Mengajak mahasiswa aktif dengan

berdiskusi.

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Mengulang secara garis besar mengenai materi pokok yang disampaikan.

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects

and UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.2. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 9: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : V

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan objek dan class

B. POKOK BAHASAN : Data Oriented ModelC. SUB POKOK BHS :

Real-Word vs Data-World Object Class dan Classification Transient dan Persistent Object Object, Class or Instances Association

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Tanya jawab materi sebelumnyab. Memberikan pendahhuluan materi

pertemuan ini.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Menjelaskan pokok bahasan

b. Memberikan soal contoh objek dan class kemudian membahasnya bersama

c. Mengajak mahasiswa aktif dengan berdiskusi.

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Mengulang secara garis besar mengenai materi pokok yang disampaikan.

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and

UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.

Page 10: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : VI

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan siklus sistem (OODLC) Object

Development life CycleB. POKOK BAHASAN : Object Oriented Development life CycleC. SUB POKOK BHS :

The Life Cycle Fase Analisa sistem berorientasi objek Fase Desain sistem berorientasi objek Fase Konstruksi sistem berorientasi objek Fase Testing sistem berorientasi objek Fase Perawatan sistem

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Tanya jawab materi sebelumnyab. Memberikan pendahhuluan materi

pertemuan ini.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Menjelaskan siklus hidup sistem yang menggunakan OODLC

b. Memberikan perbedaan antara OODLC dan SDLC

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and

UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.

Page 11: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : VII

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat menjelaskan requirement Model

B. POKOK BAHASAN : Membuat model kebutuhanC. SUB POKOK BHS :

Persiapan analisa Ruang Lingkup Projyek Context diagram Use case model Diskripsi Interface

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Tanya jawab materi sebelumnyab. Memberikan pendahhuluan materi

pertemuan ini.

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasan requirement baik user maupun sistem.

b. Memberikan studi kasus di kelas

c. Membahas studi kasus

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and

UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.

Page 12: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : VIII

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa mengeti class, hierarchies dan agregasi

B. POKOK BAHASAN : Properties dari Object dan ClassC. SUB POKOK BHS :

Subclasses dan Inheritance Inheritance (lanjut) Polymorphism dan Overriding Abstract Classes. Aggregasi: Components dan Wholes Perbedaan antara Subclassing Aggregasi

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pertanyaan pertemuan sebelimnya

b. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Menjelaskan properties object dan Class dan contohnya

b. Memberikan studi kasus untuk dikerjakan

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Membahas studi kasus

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and UML in

Plain English”, 2nd edition, John Wiley & Sons, 2002.2. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006

Page 13: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : IX

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat membuat diagram-diagram UML

B. POKOK BAHASAN : Diagram-diagram UMLC. SUB POKOK BHS :

Use case diagram Activity Diagram

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasa materi use case diagram dan activity diagram

b. Memberikan studi kasus untuk dikerjakan

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Membahas studi kasus

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20022. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006. 3. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 14: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : X

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat membuat diagram-diagram UML

B. POKOK BAHASAN : Diagram-diagram UMLC. SUB POKOK BHS :

Sequence Diagram Statechart Diagram

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasan materi sequence diagram dan statechart diagram

b. Memberikan studi kasus untuk dikerjakan

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Membahas studi kasus

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab,Penugasan

F. REFERENSI : 1. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20022. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006. 3. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 15: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : XI

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat membuat diagram-diagram UML

B. POKOK BAHASAN : Diagram-diagram UMLC. SUB POKOK BHS :

Class diagram

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasa materi class diagram

b. Memberikan studi kasus untuk dikerjakan

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Membahas studi kasus

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab, Penugasan

F. REFERENSI : 1. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20022. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006. 3. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 16: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : XII

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat membuat diagram-diagram UML

B. POKOK BAHASAN : Diagram-diagram UMLC. SUB POKOK BHS :

Collaboration Diagram Package Diagram

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Memberikan penjelasa materi collaboration diagram dan package diagram

b. Memberikan studi kasus untuk dikerjakan

MendengarkanMemperhatikanDiskusiBertanyaMenjawab

WhiteboardInfocusNotebook

Penutup a. Membahas studi kasus

b. Menyampaikan kesimpulan jika ada diskusi yang terjadi.

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab, Penugasan

F. REFERENSI : 1. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20022. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006. 3. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 17: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : XIII

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat mengimplementasiksan konsep untuk mendesain

sistem yang berorientasi objekB. POKOK BAHASAN : Penerapan desain berorientasi objekC. SUB POKOK BHS :

Studi kasus

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Diskusi analida dan perancangan sistem dengan studi kasus SIM Puskesmas pokok bahasan use case diagram, activity diagram, sequence diagram dan state chart diagram

Presentasi, diskusi, tanya jawab

WhiteboardInfocusNotebook

Penutup a. Menyampaikan kesimpulan

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab, Penugasan

F. REFERENSI : 1. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20022. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006. 3. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 18: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

Nama Mata Kuliah : Analisa Dan Desain Berorientasi ObjekKode Mata Kuliah : TKD167/3 SKSWaktu Pertemuan : 3 x 50 menitPertemuan ke - : XIV

A. TUJUAN INSTRUKSIONAL1. Umum : Mahasiswa Mampu menganalisa dan mendesain sistem yang

berbasiskan prinsip-prisnip objek.2. Khusus : Mahasiswa dapat mengimplementasikan konsep untuk mendesain

sistem yang berorientasi objekB. POKOK BAHASAN : Penerapan design berorientasi objekC. SUB POKOK BHS :

Studi kasus

D. KEGIATAN PEMB :

TAHAP KEGIATAN DOSEN KEGIATAN MAHASISWA MEDIA

Pendahuluan a. Memberikan pengantar pertemuan minggu ini

MemperhatikanMenanggapi

WhiteboardInfocusNotebook

Penyajian a. Diskusi analida dan perancangan sistem dengan studi kasus SIM Puskesmas pokok bahasan Class diagram, collaboration dan package diagram

Presentasi, diskusi, tanya jawab

WhiteboardInfocusNotebook

Penutup a. Menyampaikan kesimpulan

MenanggapiMendengarkan

E. EVALUASI :Tanya Jawab, Penugasan

F. REFERENSI : 1. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20022. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 2006. 3. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

Page 19: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

3. KONTRAK KULIAH

A. Manfaat

Mata kuliah ini memberikan manfaat kepada mahasiswa tentang konsep dasar objek, memberikan pemikiran baru dalam mengembangkan sistem dengan pendekatan objek, mengetahui manfaat objek dalam pengembangan sistem, dan nantinya mahasiswa dapat membuat analisa dan desain sistem yang berbasis objek serta dapat mengaplikasikannya dalam bahasa UML yang menjadi notasi standar

B. Deskripsi.

Mata Kuliah ini memberikan pemahan mengenai konsep objek, analisa dan desain sistem yang menggunakan prinsip-prinsip objek yang mana penerapannya menggunakan diagram-diagram UML.

C. Tujuan Pembelajaran

Tujuan Instruksional Umum (TIU)

Mahasiswa Mampu menganalisa dan mendesain sistem yang berbasiskan prinsip-prisnip objek

Tujuan Instruksional Khusus (TIK)

1. Mahasiswa dapat menjelaskan latar belakang perlunya metode berorientasi objek (OOA)2. Mahasiswa dapat menjelaskan konsep objek3. Mahasiswa dapat menjelaskan model dan penggunaan metode berorientasi objek dalam

pengembangan sistem4. Mahasiswa dapat menjelaskan model objek5. Mahasiswa dapat menjelaskan objek dan class6. Mahasiswa dapat menjelaskan siklus hidup sistem (OODLC) Object Oriented Development

life Cycle7. Mahasiswa dapat menjelaskan requirement model8. Mahasiswa mengerti class, hierarchies dan agregasi 9. Mahasiswa dapat membuat diagram-diagram UML10. Mahasiswa dapat mengimplementasikan konsep untuk mendesign sistem yang berorientasi

objek

Page 20: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

D. Organisasi Materi

E. Strategi Perkuliahan

1. Ceramah2. Presentasi3. Tanya jawab4. Diskusi5. Tugas6. Project based7. Tutorial

TIU: Mahasiswa Mampu menganalisa dan mendesain sistem yang berbasiskan prinsip-prisnip objek

(OODLC) Object Oriented Development life Cycle

Properties of Objects and Classes

System Development and Software Crisis

Membuat Requirements Model

Diagram-diagram UML

Object-Oriented Design

Models and Modeling

Data-Oriented Models

Object and Classes

Konsep dasar objek

Page 21: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

F. Referensi

1. David William Brown, “An Introduction to Object-Oriented Analysis: Objects and UML in Plain English”, 2nd edition, John Wiley & Sons, 2002.

2. Mastering UML with Rational Rose 2002, Wendy Boggs, Michael Boggs, SYBEX 20023. Arik Kurniati. Analisa dan Dsain berorientasi Objek. Diktat kuliah Jurusan teknik

Informatika.Univeritas Trunojoyo. 20064. Object Oriented Modeling and Design with UML. 2nd edition. Michael Blaha, James

Rumbaugh.Prentice Hall. 2005

G. Tugas-tugas

No

Jenis Tugas Tugas Output

TugasTujuan Tugas

Jadwal Pengumpu

lan

Konsekuensi Terlambat

1 Kelompok Melakukan analisa terhada suatu system pada suatu unit bisnis tertentu, melakukan wawancara

Analisa sistem tertentu, workflow sistem, data, informasi dan keputusan yang sering diambil

Mahasiswa dapat melakukan analisa terhadap system yang riil

Terlambat 1 hari nilai maks 75%

Terlambat 2 hari nilai maks 65 %

Terlambat 3 hari nilai maks 50 %

Setelah lebih dari 3 hari, tugas ditolak.2 Individu Mencari

dan membuat resume dari jurnal,makalah, paper dengan topik Object dan class

Resume yang menjelaskan topik bahasan

Mahasiswa paham konsep dan mengetahui contoh penerapan object dan class

3 Individu Membuat resume pertemuan 1 s/d 7

Resume materi

Mahasiswa memiliki catatan materi

4 Kelompok(Projek Based)

Merancang design system dengan pendekatan OOAD melalui pendekatan step by step

Diagram-diagram UML

Mahsiswa paham dan dapat membuat pemodelan berorientasi objek

Pengurangan nilai 25 % setiap keterlambatan

5 Kelompok Mengimplementasikan

software Mahsiswa paham dan

Terlambat 1 hari nilai maks

Page 22: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

rancangan system dalam suatu system informasi/program

dapat membuat suatu system berdasarkan hasil analisa dan design OOAD

75% Terlambat 2

hari nilai maks 65 %

Terlambat 3 hari nilai maks 50 %

Setelah lebih dari 3 hari, tugas ditolak

H. Kriteria penilaian

a. Indikator penilaiani. Kebenaran konsep

ii. Kebenaran designiii. Efisieniv. Kreatif

b. Bobot penilaiani. Tugas 10%

ii. Quiz 10%iii. UTS 25%iv. UAS 35%v. Final Project 20%

c. Kategori NilaiNilai Range

A 81-100B+ 76-80B 70-75

C+ 61-69C 56-60

D+ 51-55D 45-50E 0-44

I. Peraturan Perkuliahan

1. Penilaian Porjek based berdasarkan progress tahapan-tahapan tugas sepanjang kuliah2. UTS berupa test tulis.3. UAS tes tertulis4. Final project dipresentasikan dan mengumpulkan laporan resmi

Page 23: wahyudisetiawan2.files.wordpress.com · Web viewDiktat kuliah Jurusan teknik Informatika.Univeritas Trunojoyo. 2006 Object Oriented Modeling and Design with UML. 2nd edition. Michael

J. Jadwal Perkuliahan

Pertemuan Topik bahasan KeteranganI Pengenalan dan pengantar perkuliahan ADBO II Pengertian Berorientasi ObjekIII Models dan Pemodelan QuizIV Model Data-Oriented V Object and ClassVI Object-Oriented Development Life CycleVII Membuat model Kebutuhan QuizVIII UTSIX Properties dari Object and Class

X – XIII Diagram-diagram UML Quiz (Pertemuan X)XIV - XV Penerapan desain berorientasi objek Quiz (pertemuan

XIII)XVI UAS