85
k. Request SMS
Tabel 4.13. Spesifikasi Naratif Use Case Request SMS
Use case Request SMS
Brief Description
Use case ini user dapat meminta SMS informasi mengenai ketersediaan buku, meminjam dan memesan buku
Actor User
Main Flow 1.
User mengetikkan format SMS secara benar kemudian mengirimkan SMS ke No HP SMS Server
2. Sistem membalas SMS berdasarkan permintaan User
Alternatif Flow 2.
Jika format SMS salah maka sistem akan membalas SMS bahwa ‘Format Salah’ Precondition
User harus memiliki HP dan pulsa yang cukup, Server harus sudah aktif, modem telah terinstal secara benar dan pulsa cukup untuk mengirim SMS.
Postcondition User mendapat SMS balasan dari sistem
86
Berikut ini adalah contoh format SMS Request : a.
pengecekan ketersedian buku : cekid buku lalu kirim ke nomor SMS server contoh : cek0011 kirim ke 085697165255
b. peminjaman buku : pinjamid bukupassword lalu kirim ke nomor SMS server
contoh : pinjam00111234 kirim ke 085697165255 c.
pemesanan buku : pesanid bukupassword lalu kirim ke nomor SMS server contoh : pinjam00111234 kirim ke 085697165255
l. Registrasi
Tabel 4.14. Spesifikasi Naratif Use Case Registrasi
Use case Registrasi
Brief Description
Use case ini adminuser melakukan registrasi aplikasi perpustakaan dengan menginputkan no.induk dan password maka sistem akan cek username dan password tersebut
Actor User
Main Flow 1.
Adminuser memilih menu Registrasi
87
2. Sistem menampilkan halaman Setting User
3. Adminuser mengetikan Nomor Induk dan Pass Sekolah pada form yang disediakan
4. Sistem memperbolehkan Adminuser menginputkan User Name
5. Adminuser menginput User Name kemudian tekan Enter pada keyboard
6. Sistem memperbolehkan Adminuser menginputkan Handphone
7. Adminuser menginput Nomor Handphone kemudian tekan Enter pada keyboard
8. Sistem memperbolehkan Adminuser menginputkan ‘Password’ dan ‘Confirm Password’
9. Adminuser menginput ‘Password Baru’ dan ‘Confirm Password’ kemudian klik Simpan
10. Sistem akan menyimpan data adminuser dan menampilkannya pada detail adminuser jika
‘Password’ dan ‘Confirm Password’ sama, jika tidak maka sistem akan menampilkan pesan ‘Password Login Tidak sama’
Alternatif Flow 3.
Nomor Induk tidak bisa berfungsi bila sudah terdaftar. 4.
User Name tidak bisa berfungsi bila sudah terdaftar. 6.
Nomor Handphone tidak bisa berfungsi bila sudah terdaftar. Precondition
Adminuser berada di menu awal
Postcondition Adminuser dapat login ke aplikasi.
g. Activity Diagram