Find
You are here -» Home > Pemrograman Berbasis Komponen
Main Menu
Home

Subjects
> Multimedia
> Algoritma & Struk Dat SI
> Alg - Pemrograman TI
> Praktikum PKomp & Net
> Arsitektur Enterprise
> Program Jaringan
> Kompiler
> Program Keahlian 1 SI
> Struktur Data
> Sistem Operasi
> Sistem Terdistribus
> AMTI
> Arsitekur Teknologi Informasi
> Pemrograman Berbasis Komponen
> Pengantar Teknologi Web
> Pengantar Teknologi Mobile
> Pemrograman Internet Mobile
> Pengantar Kecerdasan Buatan
> Manajemen Proyek
> Praktikum Struktur Data 09
> Pemrograman Web
> Pemrograman Berorientasi Obyek

PSM & KP

Download Area

Welcome!

Pemrograman Berbasis Komponen adalah matakuliah dengan bobot 3 sks untuk jurusan Teknik Informatika UKDW sebagai matakuliah pilihan.

Deskripsi:
Matakuliah ini berisi tentang:
Pemrograman menggunakan pendekatan berorientasi obyek dan berbasis komponen menggunakan design patterns (pola desain) sehingga bersifat reusable dan dapat diterapkan pada dan menghasilkan komponen-komponen siap pakai seperti pada:
- J2EE (JavaBeans dan Enterprise JavaBeans)
- Microsoft (.NET Component)
- Delphi (VCL)
- Web, mobile, dan browser component


Kompetensi :

Mahasiswa mampu:
- Menjelaskan konsep tentang Component Oriented Programming (COP)
- Menjelaskan dan menggunakan design patterns seperti observer, decorator,
singleton, command, adapter, state dan proxy
- Menjelaskan dan menggunakan desktop component: Delphi VCL, .NET Component, JavaBeans & EJB
- Menjelaskan dan menggunakan web component & API: Facebook API, YUI, CMS component dll
- Menjelaskan mobile component
- Menjelaskan browser component: Firefox Extensions


Hari dan Waktu :
Kuliah : Jumat 13.30 di B33

Silabus & Materi

silabus, review OOP dan pengantar COP

design pattern, strategy & observer pattern

factory & singleton pattern download demo download demo

command pattern

PRESENTASI IDE PROJECT + LAPORAN

adapter dan MVC pattern

decorator & state pattern

TTS

Web component Introduction + PHP OOP

desktop component: delphi – VCL

PRESENTASI PROGRESS PROJECT

desktop component: .net - dll

Java component: Java Beans dan EJB

iOS Development (MVC Pattern)

presentasi tugas akhir

TAS

Daftar Pustaka

Head First Design Pattern by Eric Freeman dan Elisabeth Freeman, O’Reilly, 2004

Component Oriented Programming, by Andy Ju An Wang dan Kai Qian, Willey, 2005

Head First Enterprise Java Beans, O’Reilly

Component Software, Beyond Object Oriented Programming

Design Patterns Java Componion by James W. Cooper, Addison-Wesley, 1998

Tutorial Delphi, .NET komponen di Internet

Penilaian
85.0 - 100 A
80.0 - 84.9 A-
75.0 - 79.9 B+
70.0 – 74.9 B
65.0 – 69.9 B-
60.0 – 64.9 C+
55.0 – 59.9 C
40.0 – 54.9 D
0 – 39.9 E
< 0 F
Distribusi Nilai
Tes Kecil After TTS : 10%
TTS (Pattern) : 25%
Total Paper Project : 25%
Total Project + Presentasi: 40%
Tugas

Project + Presentasi
1 kelompok = 5 orang => 12 kelompok
• Nilai Total : 40%
• Terdiri dari 3 tahap:
– Presentasi Ide : 10%
– Presentasi Progress : 10%
– Presentasi Final : 20%

Laporan Project
Nilai Total : 25%
• Terdiri dari 2 tahap:
– Laporan Proposal Project : 10%
– Laporan Project Final : 15%

Laporan Proposal Project
Buatlah paper yang menggambarkan ide project
Pembuatan Komponen:
• Isi:
– Latar Belakang Pembuatan Komponen
– Tujuan Pembuatan Komponen
– Kemampuan Komponen dan Batasan Sistem
– Perancangan Antarmuka Komponen
– Perancangan Aplikasi menggunakan Komponen
– Perancangan Teknologi pembuatan komponen
• Arsitektur, Use Case, Database, API dll

Laporan Project Final
• Buatlah laporan proyek pembuatan komponen
• Isi:
– Latar Belakang Pembuatan Komponen
– Tujuan Pembuatan Komponen
– Kemampuan Komponen dan Batasan Sistem
– Perancangan Antarmuka Komponen
– Perancangan Aplikasi menggunakan Komponen
– Perancangan Teknologi pembuatan komponen
– Implementasi Komponen dan Aplikasi yang menggunakannnya
– Analisa Hasil dan Kesimpulan

 




Copyright © Antonius Rachmat C.