Thursday, May 12, 2016

Tugas WEB Kontemporer UNDIP "Command Pattern"

TUGAS KULIAH
COMMAND PATTERN



Dosen Pengampu:
Ir. Toni Prahasto, M.Asc, Ph.D

Oleh :
1.      Lisa Rolita                                    30000415410010
2.      Nia Zuliyana                                30000415410020


PROGRAM STUDI MAGISTER SISTEM INFORMASI
UNIVERSITAS DIPONEGORO
SEMARANG
2016

--------------------------------------------------------------------------------------------- 
Kamis, 12 Mei 2016 


SOAL dan Jawaban

3. Implementasi dan uji coba Command Pattern dari fluffycat.com dan buat class diagram dari objek yang menyusun pattern tersebut

Jawaban:
           Program Command Pattern : Download Program Command Pattern


Gambar 1. Tampilan Hasil Testing dari Command Pattern Book Command

Gambar 2. Class Diagram Command Pattern Book Command

5. Buat dan implementasikan class diagram command pattern untuk kasus Remote Control dari buku Head First; gunakan bahasa pemrograman yang Anda sukai.

Jawaban:
     Program Remote Control : Download Program Remote Control

Gambar 3. Tampilan Hasil Testing dari Remote Control
6. Buat dan implementasikan class diagram command pattern untuk kasus restoran (Customer, Waiter, dan ShortOrder Cook) dari buku Head First; gunakan bahasa pemrograman yang Anda sukai.

Jawaban :
    Program Command Pattern Restoran : Download Program Command Pattern Restoran


8. Buat dan implementasi class diagram command pattern untuk kasus Calculator dari DoFactory.com; gunakan bahasa pemrograman yang Anda sukai.

Jawaban :
     Program Command Pattern Calculator : Download Program Command Pattern Calculator


9. Sebuah pengembangan Rumah Cerdas merencanakan untuk membuat sebuah Smart Universal Remote Control yang mengendalikan peralatan di dalam sebuah rumah. peralatan yang akan dikendalikan adalah lampu, televisi, dan air conditioner, dimana setiap alat memiliki modus kerja sendiri-sendiri sebagai berikut :
  • AC : Nyalakan, matikan, buat lebih dingin, buat lebih hangat, cepatkan kipas, dan lambatkan kipas
  • Televisi : Nyalakan, matikan, naikkan volume, turunkan volume, dan set timer agar televisi mati tiga jam lagi
  • Lampu : Nyala dan matikan
Buat class diagram untuk implementasi Smart Universal Remote Control ini.
Jawaban :
      Program Smart Universal Remote Control : Download Program Smart Universal Remote Control

     Class diagram Command Pattern Rumah Cerdas :

Gambar 4. Gambar class diagram rumah cerdas