Kebutuhan Fungsionalitas Perangkat Lunak Kebutuhan Non-Fungsionalitas Perangkat Lunak .1 Kebutuhan Antarmuka Eksternal

Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 5 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

2.2 Kebutuhan Fungsionalitas Perangkat Lunak

Gambar 2.1 Use Case Diagram

2.2.1 Use Case:Mengelola Data User Forum

Use Case ini digunakan oleh Admin untuk mengelola data yang ada baik untuk mendata user baru atau menghapus user forum. Admin Mengelola Data User Forum Mendaftar Account Forum User Login Forrun Generate password OTP Generator SISTEM Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 6 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

2.2.2 Use Case:Mendaftar Account Forum

Use Case ini digunakan oleh user untuk mendapatkan user account pada sistem.

2.2.3 Use Case:Login Forum

Use Case ini digunakan oleh user untuk masuk kedalam sistem dengan cara memasukkan user name, dan sistem akan memberikan password sementara yang akan dimasukkan oleh user.

2.2.4 Use Case:Generate Password

Use Case ini digunakan untuk menciptakan password sementara yang digunakan untuk login ke forum

2.2.5 Use Case:Reset Status Login

Use Case ini digunakan untuk mereset status login. Hal ini dilakukan apabila user tidak dapat login ke dalam forum, akibat lupa menekan tombol sign out langsung meng- close web browser Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 7 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 2.3 Kebutuhan Non-Fungsionalitas Perangkat Lunak 2.3.1 Kebutuhan Antarmuka Eksternal Kebutuhan antar muka eksternal pada program meliputi kebutuhan antarmuka pemakai, antarmuka perangkat keras, antarmuka perangkat lunak, antarmuka komunikasi.

2.3.2 Antarmuka Pemakai

Pengguna berinteraksi dengan antarmuka yang ditampilkan dalam layar komputer dengan format halaman menu dengan pilihan fungsi, form dan tampilan informasi pada layar monitor.

2.3.3 Antarmuka Perangkat Keras

Antarmuka perangkat keras yang digunakan dalam perangkat lunak ini adalah: 1. PC 2. Keyboard dan mouse 3. Handphone 4. Kabel Data

2.3.4 Antarmuka Perangkat Lunak

Perangkat lunak yang dibutuhkan untuk mengoperasikan perangkat lunak ini adalah sebagai berikut : 1. Nama : MySql Server 5.0 Sumber : MySql Sebagai database yang dibutuhkan dalam mengoperasikan perangkat lunak. 2. Nama : Gammu Sumber : Gammu Program Studi Teknik Informatika SKPL - One Time Password Menggunakan SMS Gateway 8 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 Sebagai tools pembantu agar komputer dapat berfungsi sebagai SMS Gateway. 3. Nama : Driver Handphone Sumber : Menyesuaikan dengan jenis Hand Phone Agar komputer mengenali handphone anda. 4. Nama : Windows XP Sumber : Microsoft. 5. Nama : .NET Framework Sumber : Microsoft. 6. Nama : Vanilla-1.1.4 Sumber : lussumo

2.4 Karakteristik Pengguna