Batasan-batasan Asumsi dan Ketergantungan Kebutuhan antarmuka eksternal

Program Studi Teknik Informatika SKPL – SPP 18 50 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 menampilkan semua komentar yang terdapat dalam produk tersebut. 13. Fungsi Show Notification SKPL-SOS-013. Merupakan fungsi yang digunakan untuk menampilkan semua pemberitahuan yang dimiliki oleh pengguna. Fungsi ini dapat diakses oleh semua pengguna situs SOS. 14. Fungsi Write Contact Us SKPL-SOS-014. Merupakan fungsi yang digunakan untuk menuliskan pesan kepada admin. Fungsi ini hanya dapat diakses oleh pengguna yang bukan termasuk administrator

2.3 Karakteristik Pengguna

Karakteristik dari pengguna perangkat lunak SOS adalah sebagai berikut : 1. Memahami cara pengoperasian aplikasi SOS sesuai dengan statusnya. 2. Dapat menggunakan internet untuk mengakses aplikasi web SOS.

2.4 Batasan-batasan

Batasan-batasan dalam pengembangan perangkat lunak SOS tersebut adalah : 1. Kebijaksanaan Umum Berpedoman pada tujuan dari pengembangan perangkat lunak SOS. 2. Keterbatasan perangkat keras Dapat diketahui kemudian setelah sistem ini berjalan sesuai dengan kebutuhan. Program Studi Teknik Informatika SKPL – SPP 19 50 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.5 Asumsi dan Ketergantungan

Sistem ini dapat dijalankan pada komputerPC, laptop dan perangkat mobile Smart Phone, Pocket PC, PDA, dll yang memiliki browser. 3 Kebutuhan khusus

3.1 Kebutuhan antarmuka eksternal

Kebutuhan antar muka eksternal pada perangkat lunak SOS meliputi kebutuhan antarmuka pemakai, antarmuka perangkat keras, antarmuka perangkat lunak, antarmuka komunikasi.

3.1.1 Antarmuka pemakai

Pengguna berinteraksi dengan antarmuka yang ditampilkan dalam bentuk form-form.

3.1.2 Antarmuka perangkat keras

Antarmuka perangkat keras yang digunakan dalam perangkat lunak SOS adalah: 1. Mouse, digunakan untuk mengenali input yang dilakukan oleh pengguna yang berkaitan dengan event click. 2. Keyboard, digunakan untuk mengenali input yang dilakukan oleh pengguna untuk menginputkan data berupa karakter,teks, ataupun menu pull down. 3. Monitor, digunakan untuk menampilkan aplikasi SOS kepada pengguna. 4. Perangkat Mobile yang memiliki web browser Program Studi Teknik Informatika SKPL – SPP 20 50 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

3.1.3 Antarmuka perangkat lunak

Perangkat lunak yang dibutuhkan untuk mengoperasikan perangkat lunak SOS adalah sebagai berikut : 1. Nama : MySql Sumber : Microsoft Sebagai database management system DBMS yang digunakan untuk penyimpan data di sisi server. 2. Nama : CodeIgniter 2.0.3 Sumber : CodeIgniter Sebagai framework yang dibutuhkan untuk membuat SOS versi Web. 3. Nama : jQuery Mobile 1.2.0 Sumber : jQuery Sebagai framework yang dibutuhkan untuk membuat SOS versi Mobile. 4. Nama : Google API v.3 Sumber : Google Inc Sebagai API yang digunakan untuk mengakses Google Map. 5. Nama : Windows 7 32 bits Sumber : Microsoft Sebagai sistem operasi yang digunakan untuk menjalankan browser. 6. Nama : Apache Sumber : Apache Group Sebagai web server untuk SOS. 7. Nama : Google Chrome Sumber : Google Inc Program Studi Teknik Informatika SKPL – SPP 21 50 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 browser standar untuk menjalankan perangkat web. 8. Nama : Opera Mobile Emulator 12.0 Sumber : Opera Sebagai browser mobile untuk menjalankan perangkat web.

3.1.4 Antarmuka Komunikasi

Antarmuka komunikasi yang digunakan dalam SOS menggunakan protocol HTTP.

3.2 Kebutuhan fungsionalitas Perangkat Lunak