Specific Design Class DraftManager Specific Design Class InboxManager

Program Studi Teknik Informatika DPPL – GMIS 63 88 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 dengan keyword input dari user.

2.2.3.22 Specific Design Class ListUnCheckUpManager

ListUnCheckUpManager control +ListUnCheckUpManager Default konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ini. +getList: Data Table Operasi ini digunakan untuk mengambil data dari database yang ingin ditampilkan user.

2.2.3.23 Specific Design Class DraftManager

DraftManager control +DraftManager Default konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ini. +getDraft: Data Table Operasi ini digunakan untuk mengambil data dari table draft yang ingin ditampilkan user. +addDraft: boolean Operasi ini digunakan untuk menambah data draft pada database. Mereturnkan true jika operasi berhasil. +editDraft: boolean Operasi ini digunakan untuk mengedit data draft pada database. Mereturnkan true jika operasi berhasil. +send: boolean Operasi ini digunakan untuk mengirimkan sms. Mereturnkan true jika berhasil mengirim. +deleteDraft: boolean Operasi ini digunakan untuk menghapus sms draft pada database. Mereturnkan true jika operasi berhasil. +scheduledAndAlertSMS: void Program Studi Teknik Informatika DPPL – GMIS 64 88 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 Operasi ini digunakan untuk mengirimkan sms pada waktu tertentu.

2.2.3.24 Specific Design Class InboxManager

InboxManager control +InboxManager Default konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ini. +getInbox: Data Table Operasi ini digunakan untuk mengambil data dari table inbox yang ingin ditampilkan user. +addInbox: void Operasi ini digunakan untuk menambah data inbox pada database. Mereturnkan true jika operasi berhasil. +reply: boolean Operasi ini digunakan untuk mengirimkan sms balasan. Mereturnkan true jika operasi berhasil. +autorespond: void Operasi ini digunakan untuk membalas sms yang masuk. Mereturnkan true jika operasi berhasil. +deleteInbox: boolean Operasi ini digunakan untuk menghapus sms yang ada pada table inbox. Mereturnkan true jika operasi berhasil. +registrasi: void Operasi ini digunakan untuk melakukan registrasi anggota ke dalam system melalui sms. +unregistrasi: void Operasi ini digunakan untuk melakukan unregistrasipenghapusan anggota dari table pada database. +cekSMS: boolean Operasi ini digunakan untuk melakukan pengecekan terhadap sms yang masuk. Merturnkan false jika tidak sesuai format. Program Studi Teknik Informatika DPPL – GMIS 65 88 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

2.2.3.25 Specific Design Class SentItemManager