• Tidak ada hasil yang ditemukan

PEMODELAN BERORIENTASI OBYEK

N/A
N/A
Protected

Academic year: 2021

Membagikan "PEMODELAN BERORIENTASI OBYEK"

Copied!
5
0
0

Teks penuh

(1)

Satuan Acara Perkuliahan ( SAP )

PEMODELAN BERORIENTASI OBYEK

Program Studi Sistem Informasi

Kode : SI0213 Tanggal Berlaku : Revisi 01

Deskripsi :

 Matakuliah Pemodelan Berorientasi Objek memberikan pengetahuan kepada mahasiswa tentang merancang dan memodelkan sebuah sistem yang berorientasi objek dengan media bahasa pemodelan UML. Pemodelan merupakan proses merancang piranti perangkat lunak sebelum melakukan coding sehingga terpenuhi kebutuhan pengguna dengan lengkap dan tepat

Tujuan Instruksional Umum :

 Mahasiswa mampu memahami konsep Object-Oriented Modelling System

 Mahasiswa mampu memahami konsep UML dan development process , Requirements dan Use Cases, Concept Maps, Mengembangkan Conceptual Model 1 dan Mengembangkan Conceptual Model 2 dan lain sebagainya

 Mahasiswa mampu membuat Design Class Diagrams

 Mahasiswa mampu menyelesaikan kasus-kasus pemodelan berorientasi obyek

 Mahasiswa mampu memodelkan object oriented system dengan bahasa pemodelan UML  Mahasiswa mampu membuat dokumentasi sistem dengan bahasa UML

Pert. /

Mode Pokok Bahasan / Materi Tujuan Instruksional Khusus Aktivitas Pembelajaran Media / Referensi

1. Pokok Bahasan :  Object-Oriented Modelling System Materi :  Memperkenalkan konsep

 Mahasiswa memahami konsep dari dasar sistem pemodelan berorientasi Objek

 Mahasiswa dapat memahami unified Modelling Language

 Dosen menjelaskan Materi Kuliah Object Oriented Modelling System keterkaitannya dengan mata kuliah lain

 Dosen menjelaskan konsep dasar OO : object, class, atribut dan operasi.dan Unified Modelling Language secara Umum

 Media: OHP, White board, Multi Media Proyektor

(2)

Pert. /

Mode Pokok Bahasan / Materi Tujuan Instruksional Khusus Aktivitas Pembelajaran Media / Referensi

dasar OO : object, class, atribut dan operasi.

 Unified Modelling Language

 Mahasiswa mendiskusikan contoh- contoh Object Oriented Modelling System.

2

Pokok Bahasan :

 Pengenalan Development Process

Materi :

 UML dan development process.

 Iterative development

 Mahasiswa mampu memahami development process

 Mahasiswa memahami definisi UML dan development process, iterative development secara umum

 Dosen menjelaskan Materi Kuliah Konsep Pengenalan Devlopment Process keterkaitannya dengan mata kuliah lain  Dosen menjelaskan Definisi UML dan

development process, Iterative development secara Umum.

 Mahasiswa mendiskusikan contoh- contoh Pengenalan Devlopment Process.

 Media: OHP, White board, Multi Media Proyektor

3

Pokok Bahasan :

 Requirements dan Use Cases

Materi :

 Use case diagram dan membuat use case. Ranking use cases

 Mahasiswa mampu memahami konsep requirement dan use cases

 Mahasiswa mempelajari use case diagram dan membuat use case diagram

 Dosen menjelaskan Materi Kuliah Konsep Requirements dan Use Cases keterkaitannya dengan mata kuliah lain  Dosen menjelaskan Definisi Use case

diagram dan membuat use case. Ranking use cases secara Umum  Mahasiswa mendiskusikan contoh-

contoh Requirements dan Use Cases.

 Media: OHP, White board, Multi Media Proyektor

4

Pokok Bahasan :

 Concept Maps

Materi :

 Menggunakan concept maps sebagai abstraksi dari suatu kasus

 Mahasiswa memahami concept Maps

 Mahasiswa dapat

mengimplementasikan concept maps dalam berbagai kasus

 Dosen menjelaskan Materi Kuliah Konsep Concept Maps keterkaitannya dengan mata kuliah lain

 Dosen menjelaskan Definisi

Menggunakan concept maps sebagai abstraksi dari suatu kasus secara Umum  Mahasiswa mendiskusikan contoh-

contoh Concept Maps.

 Media: OHP, White board, Multi Media Proyektor 5 Pokok Bahasan :  Mengembangkan Conceptual Model 1 Materi :

 Domain model, Hubungan asosiasi pada domain models

 Mahasiswa mempelajari konsep model 1

 Mahasiswa memahami domain model, hubungan asosiasi pada domain model secara umum

 Dosen menjelaskan Materi Kuliah Konsep Mengembangkan Conceptual Model 1 keterkaitannya dengan mata kuliah lain  Dosen menjelaskan Definisi Domain

model, Hubungan asosiasi pada domain models Secara Umum

 Mahasiswa mendiskusikan contoh-

 Media: OHP, White board, Multi Media Proyektor

(3)

Mode Pokok Bahasan / Materi Tujuan Instruksional Khusus Aktivitas Pembelajaran Media / Referensi

contoh Conceptual Model 1 dan Domain model, Hubungan asosiasi pada domain models 6 Pokok Bahasan :  Mengembangkan Conceptual Model 2 Materi :

 Tipe asosiasi, Association role names. Mengidentifikasi dan menggunakan hubungan agregasi dan inheritance

 Mahasiswa mempelajari dan memahami pengembangan conceptual Model 2  Mahasiswa mampu

mendefinisikan tipe sosiasi, association role names  Mahasiswa mampu

mengidentifikasi dan menggunakan agregasi dan inheritance

 Dosen menjelaskan Materi Kuliah Konsep Mengembangkan Conceptual Model 2 keterkaitannya dengan mata kuliah lain.  Dosen menjelaskan Definisi Tipe asosiasi,

Association role names. Mengidentifikasi dan menggunakan hubungan agregasi dan inheritance secara Umum

 Mahasiswa mendiskusikan contoh- contoh Conceptual Model 2 dan Tipe asosiasi, Association role names. Mengidentifikasi dan menggunakan hubungan agregasi dan inheritance

 Media: OHP, White board, Multi Media Proyektor

7

Pokok Bahasan :

System Operations dan Contracts

Materi :

 Mengidentifikasikan system operations dari use cases  Membuat system behaviour

dari system operations

 Mahasiswa mengidentifikasi system operation dari use cases  Mahasiswa mampu membuat

system behavior dari system operatons

 Dosen menjelaskan Materi Kuliah Konsep System Operations dan Contracts keterkaitannya dengan mata kuliah lain  Dosen menjelaskan system operations

dari use cases, system behaviour dari system operations, UML Interaction Diagrams secara Umum.

 Mahasiswa mendiskusikan contoh- contoh System Operations dan Contracts.

 Media: OHP, White board, Multi Media Proyektor

8

Pokok Bahasan :

 UML Interaction Diagrams

Materi :

 Notasi UML interaction diagram, sequence diagram, dan membuat collaboration diagrams

 Mahasiswa memahami konsep UML Interaction Diagrams  Mahasiswa mempelajari notasi

UML iteraction Diagram dan membuat collaboration diagrams

 Dosen menjelaskan Materi Kuliah Konsep UML Interaction Diagrams keterkaitannya dengan mata kuliah lain

 Dosen menjelaskan Definisi Notasi UML interaction diagram, sequence diagram, dan membuat collaboration

diagrams secara Umum

 Mahasiswa mendiskusikan contoh- contoh UML Interaction Diagrams.

 Media: OHP, White board, Multi Media Proyektor

9 Pokok Bahasan :

 GRASP: Designing Objects with Responsibilities

 Mahasiswa mempelajari dan memahami konsep GRASP : Designing Objects with Responsibilities

 Mahasiswa mampu memahami

 Dosen menjelaskan Materi Kuliah Konsep GRASP: Designing Objects with

Responsibilities keterkaitannya dengan mata kuliah lain.

 Dosen menjelaskan Definisi GRASP:

 Media: OHP, White board, Multi Media Proyektor

(4)

Pert. /

Mode Pokok Bahasan / Materi Tujuan Instruksional Khusus Aktivitas Pembelajaran Media / Referensi Materi :

 GRASP: sebuah metode desain sistem dengan pendekatan OO

contoh-contoh GRASP sebuah metode desain sistem dengan pendekatan OO secara Umum  Mahasiswa mendiskusikan contoh-

contoh GRASP: Designing Objects with Responsibilities

10

Pokok Bahasan :

 Designing for Visibility

Materi :

 Visibility antar objects.

 Mahasiswa mempelajari konsep Designing for Visibility

 Mahasiswa mampu memahami definisi Visibility antar object secara umum

 Dosen menjelaskan Materi Kuliah Konsep Designing for Visibility keterkaitannya dengan mata kuliah lain

 Dosen menjelaskan Definisi Visibility antar Objects secara Umum.

 Mahasiswa mendiskusikan contoh- contoh Designing for Visibility dan Visibility antar Objects .

 Media: OHP, White board, Multi Media Proyektor

11

Pokok Bahasan :

 Design Class Diagrams

Materi :

 Membuat sebuah desain class diagram, Conceptual model vs design class diagrams, hubungan antara interaction dan class diagrams.

 Mahasiswa mempelajari konsep Design Class Diagrams  Mahasiswa mampu membuat

Design Class Diagrams  Mahasiswa mampu memahami

konsep model, design class diagram dan hubungan antara interaction dan class diagrams

 Dosen menjelaskan Materi Kuliah Konsep Design Class Diagrams keterkaitannya dengan mata kuliah lain

 Dosen menjelaskan Definisi desain class diagram, Conceptual model vs design class diagrams, hubungan antara interaction dan class diagrams Secara Umum

 Mahasiswa mendiskusikan contoh- contoh Design Class Diagrams

 Media: OHP, White board, Multi Media Proyektor

12,13

Pokok Bahasan :

 Mapping Designs to Code

Materi :

 Evolutionary development, Mapping designs ke code (programming)

 Mahasiswa mempelajari dan memahsmi Mapping Designs to Code

 Mahasiswa memahami Evolutionary development, Mapping designs ke code (programming)

 Dosen menjelaskan Materi Kuliah Konsep Mapping Designs to Code keterkaitannya dengan mata kuliah lain

 Dosen menjelaskan Definisi Evolutionary development, Mapping designs ke code (programming) secara Umum

 Mahasiswa mendiskusikan contoh- contoh Mapping Designs to Code

 Media: OHP, White board, Multi Media Proyektor 14 Pokok Bahasan :  Studi kasus Materi :  Mahasiswa mampu

menyelesaikan kasus-kasus yang diberikan oleh Dosen tentang PBO

 Mahasiswa mendiskusikan Studi Kasus tentang PBO

 Media: OHP, White board, Multi Media Proyektor

(5)

1. Larman, C. (2005), “Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development”, 3rd

Edition, Pearson Education International.

2. Arlow, J. & Neustadt, I., (2005), “UML 2 and The Unified Process : Practical Object-Oriented Analysis and Design”, 2nd Edition,

Addison-Wesley, USA.

3. Satzinger, J.W. and Orvik, T.U. (2001), “The Object-Oriented Approach: Concepts, System Development and Modelling with UML”, 2nd Edition, Thomson Learning.

Disiapkan Oleh Koordinator Matakuliah :

Dosen Koordinator

Diperiksa Oleh

Ricky Aurelius Nurtanto Diaz, S.Kom, MT

Ka.Prodi Sistem Informasi

Disahkan Oleh

I Made Adi Purwantara, ST., M.Kom

Referensi

Dokumen terkait

Pasal 78: Suami isteri harus mempunyai tempat kediaman yang tetap; Rumah kediaman yang dimaksud dalam ayat (1), ditentulan oleh suami isteri bersam; Kewajiban Orang

Dari hasil penelitian tersebut diatas, dapat diketahui besarnya nilai korelasi (r hitung) antara pengetahuan ibu hamil tentang persalinan kala 1 dengan tingkat kecemasan ibu hamil

Berdasarkan latar belakang di atas peneliti tertarik untuk melakukan penelitian dengan judul “PENGARUH TAX AVOIDANCE TERHADAP COST OF DEBT DAN DAMPAKNYA TERHADAP

Berdasarkan hasil penelitian ini dapat diambil kesimpulan bahwa ekstrak etanol biji bengkuang pada konsentrasi 0,25 % memiliki aktifitas larvasida yang paling efektif terhadap

Pemodelan kejadian penyakit dan indikator kesehatan masyarakat dengan regresi spasial (SAR, CAR, SEM, SDM) Pemodelan dan pemetaan penyakit malaria. dengan pendekatan SEM bayesian

Berdasarkan hasil pengamatan menunjukkan bahwa selama kegiatan belajar mengajar aktivitas guru selama siklus pertama dan kedua yang diamati antara lain: (a) pembukaan

Modal dalam usahatani yang didalamnya termasuk usaha peternakan ayam petelur dapat diklasifikasikan sebagai bentuk kekayaan, baik berupa uang maupun barang

COURSE TITLE TI0920XX : Logistics and Supply Chain Management Credits: 2 Semester: Elective TUJUAN PEMBELAJARAN/ LEARNING OBJECTIVES. Tujuan mata kuliah ini adalah