Specific Design Class UserUI Specific Design Class CommandUI Specific Design Class MessageController

Program Studi Teknik Informatika DPPL – CamConSys 22 32 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 4.4 Class Diagram Specific Descriptions 4.4.1 Specific Design Class MessageUI MessageUI boundary +MessageUI Default konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ini.

4.4.2 Specific Design Class UserUI

UserUI boundary +UserUI Default konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ini. +executeOperation Operasi ini digunakan untuk mengeksekusi operasi yang dipilih oleh user, yaitu operasi penambahan entry, pengubahan edit, dan penghapusandelete user. +addUser Operasi ini digunakan untuk menambahkan user baru. +getIDUser Operasi ini digunakan untuk mengambil id user dari data user yang dipilih oleh user. +UserViewUI Operasi ini digunakan untuk menampilkan data user berdasarkan kondisi tertentu yang dimasukan oleh user. +getUserDisplayCondition Operasi ini digunakan untuk mengambil kondisi tampilan yang diinginkan oleh user.

4.4.3 Specific Design Class CommandUI

CommandUI boundary Program Studi Teknik Informatika DPPL – CamConSys 23 32 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika +CommandUI Default konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ini. +executeOperation Operasi ini digunakan untuk mengeksekusi operasi yang dipilih oleh user, yaitu operasi penambahan entry, pengubahan edit, dan penghapusandelete command. +getIDCommand Operasi ini digunakan untuk mengambil id command dari data command yang dipilih oleh user. +CommandViewUI Operasi ini digunakan untuk menampilkan data command berdasarkan kondisi tertentu yang dimasukan oleh user. +getCommandDisplayCondition Operasi ini digunakan untuk mengambil kondisi filter tampilan yang diinginkan oleh user. Program Studi Teknik Informatika DPPL – CamConSys 24 32 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

4.4.4 Specific Design Class MessageController

MessageController control +translateSMS Operasi ini digunakan untuk mengubah SMS yang dikirimkan user menjadi perintah yang akan dieksekusi ke webcam +executeSMS Operasi ini digunakan untuk mengeksekusi SMS yang dikirimkan user ke sms gateway.

4.4.5 Specific Design Class UserController