Persistent Data .1 Basis Data Interaction Diagram .1 Analysis Collaboration Diagram : Use Case Mengelola

Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 14 18 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 use r use rid pho ne customsty le first name last name nam e curr_pass veri ficatio nkey em ailveri ficatio nkey em ail util izeem ail sho wnam e icon pict ure attributes cou ntvisit cou ntdisc ussion cou ntcom ments dat efirstvi sit dat elasta ctive rem otelp last discussionpo st disc ussion spam check last comm entpo st com ment spamc heck use rblockscateg ories def aultformattyp e disc overy pre ferenc es log in cate gory cate goryi d nam e_ca t descriptio n_r prio rity use rroleh istory dat e_urh adm inuse rid not es rem otelp_ urh cate goryb lock blo ckedcb ind excatb lockuser cate goryroleblo ck blo cked ind ex cat roleblo ckcat ind ex cat roleblo ckrole use rdiscu ssionwatch cou ntcom ments last viewe d com ment com ment id aut huseri d dat ecreat ed edi tuserid dat edited whi speruserid bod y form attyp e del eted dat edelet ed dal eteuse rid rem otelp_ com ind ex com ment user ind ex com eentwhispe r ind ex com eentd iscussion styl e styl eid aut huseri d nam e url pre viewim age lph istory lph istoryid rem otelp_ lphist ory use rid_lp dat elogge d disc ussion disc ussion id aut huseri d whi speruserid first comm entid last userid acti ve closed stic ky sink nam e dat ecreat ed dat elasta ctive cou ntcom ments cate goryi d_dis whi sperto lastuse rid whi sperfro mlast userid dat elastwhisper tota lwhisp ercou nt ind ex disc ussion user ind ex disc ussion whipe ruser ind ex disc ussion first ind ex disc ussion last ind ex disc ussion categ ory ind ex disc ussion datea ctive role role id nam e icon descriptio n_r acti ve permissio n sign in permissio n html allowe d permissio nrecie veapp licatio nnotif ication permissio n prio rity una uthen ticated discussion whisp erfrom whi sperfro muse rid last userid cou ntwhisper dat elasta ctive ind ex disc ussion userwhipserlastuse r ind ex disc ussion whisp erlasta ctive disc ussion userwhisperto whi sperto userid last userid cou ntwhisper dat elasta ctive ind ex disc ussion userwhispertolastu ser ind ex disc ussion userwhispertolasa ctive inb ox id text upd ateind b rece ivein gdatet ime upd ateind b cod ing udh smscnum ber class text decod ed rece pient id pro cessed 3.2 Persistent Data 3.2.1 Basis Data vanilla database G A M M U Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 15 18 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 Realisasi Use Case 4.1 Static Structured Diagram

4.1.1 Analysis Class Diagram

Gambar 4.1 Analysis Class Diagram 4.2 Interaction Diagram 4.2.1 Analysis Collaboration Diagram : Use Case Mengelola Data Forum 4.2.1.1 Tambah Data Admin MengeloldaDataUI MengeloldaDataMan DataUser 1.Memilih tombol ok 2.Data baru 3.Data baru 4.Konfirmasi 5.Konfirmasi Gambar 4.2 Analysis Colaboration Diagram : Use Case Mengelola Data – Tambah Data MengelolaDataUI MengelolaDataMan 1 DataUser 1 1 1 MakeCurrPassMan 1 1 Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 16 18 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.2.1.2 Send Reply Alternative Flow

Gambar 4.3 Analysis Colaboration Diagram : Use Case Mengelola Data - Send Reply

4.2.1.3 Hapus Data Alternative Flow

Gambar 4.4 Analysis Colaboration Diagram : Use Case Mengelola Data – Hapus Data Admin Gammuservice 1.pilihan reply MengelolaDataUI 2. Memasukkan isi balasan 3.balasan pesan 4. Konfirmasii Admin MengeloldaDataUI MengeloldaDataMan DataUser 1.Memilih tombol ok 2.Data yang dihapus 3.update 4.Konfirmasi 5.Konfirmasi Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 17 18 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.2.2 Analysis Collaboration Diagram : Use Case Mendaftar Account Forum

Gambar 4.5 Analysis Colaboration Diagram : Use Case Mendaftar Account Forum

4.2.3 Analysis Collaboration Diagram : Use Case Login Forum

Gambar 4.6 Analysis Colaboration Diagram : Use Case Login Forum User GammuService 1.Username 2.Username 4.curent password MakeCurentPassMan Login UI 3.Username 5.curent password User Gammu Service Data User 1.Kirim data 2.Simpan Data 3.konfirmasi Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 18 18 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.2.4 Analysis Collaboration Diagram : Use Case Generate Password

Gambar 4.7 Analysis Colaboration Diagram : Use Case Generate Password

4.2.5 Analysis Collaboration Diagram : Use Case Reset Status Login

Gambar 4.8 Analysis Colaboration Diagram : Use Case Reset Status Login User GammuService 1.SMS 4.Konfirmasi ResetMan 2Phonenumber 5.Konfirmasi Data User 3Update OTP Generator MakeCurentPassMan 1 curent password 2. curent password GammuService Program Studi Teknik Informatika DPPL - One Time Password Menggunakan SMS Gateway 1 22 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 1 Pendahuluan 1.1 Tujuan Dokumen DPPL ini dibuat untuk menyediakan deskripsi lengkap mengenai desain perangkat lunak one time password OTP menggunakan SMS gateway. Dokumen ini khususnya ditujukan untuk pembuat perangkat lunak, dan orang lain yang tertarik untuk mengembangkan perangkat lunak ini lebih lanjut. Dokumen ini digunakan oleh pengembang perangkat lunak sebagai acuan teknis untuk pengembangan perangkat lunak.

1.2 Lingkup Dokumen