S1-IF :: S2-SI :: S2-SE :: S2-IF   

IF4061 - Analisis & Perancangan Beriorientasi Objek 3 sks

Sifat: pilihan

Prasyarat:

Dosen:

  • Yani Widyani, S.T.,M.T.


Jadwal:

  • Selasa, 09.00 - 10.00 di R. 7609


  • Rabu, 13.00 - 15.00 di R. 7601


Waktu Konsultasi Di luar Jam Kuliah:

  • Dengan perjanjian


Tujuan Umum:

  • Memberikan pemahaman tentang paradigma pembangunan perangkat lunak berorientasi objek.


  • Menerapkan metode dan teknik analisis dan perancangan ber- orientasi objek dengan memanfa'atkan kakas(tools) untuk masing-masing teknik.


  • Melakukan latihan penerapan setiap metode dalam bentuk pengerjaan tugas kelompok.


Tujuan Khusus:

  • Mempelajari metode dan teknik pembangunan perangkat lunak berorientasi objek, khususnya pada tahap analisis dan perancangan.


  • Menerapkan metode dan teknik analisis dan perancangan ber- orientasi objek dengan memanfa'atkan kakas(tools) untuk masing-masing teknik.


  • Melakukan latihan penerapan setiap metode dalam bentuk pengerjaan tugas kelompok.


Lingkup Bahasan:

  • Overview berbagai metode pembangunan P/L berorientasi objek (OOAD Coad Yourdon, OOAD Booch, OOSE Jacobson, OMT Rumbaugh, RDD Wirfs-Brock)


  • Unified Process (Requirement, Analysis, and Design)


  • Design Pattern (Creational, Structural, and Behavioral Pattern)


  • OO Testing


Buku Utama:

  • Peter Coad, Edward Yourdon, "Object-oriented Analysis", Prentice Hall Inc, 1990.


  • Peter Coad, Edward Yourdon, "Object-oriented Design", Prentice Hall Inc, 1991


  • James Rumbaugh, et al. "Object-oriented Modeling and Design",Prentice Hall, 1991


  • Ivar Jacobson, "Object-Oriented Software Engineering", Addison Wesley, 2000


  • Grady Booch, James Rumbaugh, Ivar Jacobson,The Unified Modeling Language User Guide, Addison Wesley, 1999


Buku Tambahan:

  • 1. Grady Booch, James Rumbaugh, Ivar Jacobson, "The Unified Modeling Language User Guide", Addison Wesley, 1999 2. Edward Yourdon,"Object-Oriented System Design: An integrated approach", Prentice Hall, 1994


Sumber Lain:

  • Materi kuliah yang disampaikan di kelas dan beberapa referensi ke situs lain yang terkait dapat dilihat di URL kuliah ini


Pelaksanaan Perkuliahan:

  • Sebagian besar kegiatan perkuliahan akan dilakukan dalam bentuk tatap muka di kelas dengan dosen. Perkuliahan di kelas akan difokuskan pada pembahasan mengenai topik terkait. Untuk lebih memahami persoalan, akan dibahas beberapa tugas analisis dan perancangan PL dengan metode yang sudah dibahas. Mahasiswa diharapkan untuk berpartisipasi secara aktif selama diskusi tugas.


Aturan Kuliah:

  • Mahasiswa dilarang melakukan tindakan kecurangan sebagaimana tertera pada Peraturan Akademik ITB Tahun 2002, pasal 8.1 mengenai Kecurangan Akademik (http://akademik.itb.ac.id/).


Penilaian:

Asisten: