Antarmuka pemakai Antarmuka perangkat keras Antarmuka perangkat lunak Antarmuka Komunikasi

Program Studi Teknik Informatika SKPL – IWTT 14 36 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 lokasi tujuan, tanggal berangkat, tanggal kembali, dan budget yang dimilikinya.

2.3 Karakteristik Pengguna

Karakteristik dari pengguna perangkat lunak IWTT adalah sebagai berikut : 1. Memahami pengoperasian komputer. 2. Mengerti tentang internet. 3. Memahami pengelolaan data bagi administrator.

2.4 Batasan-Batasan

Batasan-batasan dalam pengembangan perangkat lunak IWTT tersebut adalah : 1. Kebijaksanaan Umum Berpedoman pada tujuan dari pengembangan perangkat lunak IWTT. 2. Keterbatasan perangkat keras Dapat diketahui kemudian setelah sistem ini berjalan sesuai dengan kebutuhan.

2.5 Asumsi dan Ketergantungan

Aplikasi berbasis web ini dapat dijalankan pada browser Mozilla Firefox 3.6.13 dengan best view 1024 x 768. 3 Kebutuhan khusus 3.1 Kebutuhan antarmuka eksternal Kebutuhan antar muka eksternal pada perangkat lunak IWTT meliputi kebutuhan antarmuka pemakai, antarmuka perangkat keras, antarmuka perangkat lunak, antarmuka komunikasi.

3.1.1 Antarmuka pemakai

Pengguna akan berinteraksi dengan antarmuka yang ditampikan dalam bentuk halaman-halaman web. Program Studi Teknik Informatika SKPL – IWTT 15 36 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.2 Antarmuka perangkat keras

Antarmuka perangkat keras yang digunakan dalam perangkat lunak IWTT adalah: 1. Perangkat komputer dengan platform windows. 2. Perangkat komputer yang terhubung dengan jaringan sistem. 3. Perangkat komputer dengan spesifikasi minimal yang akan ditentukan setelah sistem berjalan

3.1.3 Antarmuka perangkat lunak

Perangkat lunak yang dibutuhkan untuk mengoperasikan perangkat lunak IWTT adalah sebagai berikut : 1. Nama : PHP 3.01 Sumber : PHP Sebagai platform environment pada web server. 2. Nama : CodeIgniter 1.7.2 Sumber : CodeIgniter Sebagai framework dalam pembangunan aplikasi berbasis PHP. 3. Nama : MySQL Nomor Versi : 5.0 Sumber : MySQL Sebagai DBMS yang dibutuhkan dalam mengoperasikan perangkat lunak IWTT. 4. Nama : Apache Nomor Versi : 2.0 Sumber : Apache Sebagai Web Server yang dibutuhkan dalam mengoperasikan perangkat lunak IWTT. 5. Nama : Windows Sumber : Microsoft. Program Studi Teknik Informatika SKPL – IWTT 16 36 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 sistem operasi untuk menjalankan web application. 6. Nama : Mozilla Firefox 3.6.13 Sumber : Mozilla. Sebagai browser untuk menjalankan web application.

3.1.4 Antarmuka Komunikasi

Antarmuka komunikasi perangkat lunak IWTT menggunakan protocol HTTP. Sebab perangkat lunak ini digunakan untuk mendukung model sistem client-server dengan media komunikasi internet. Sedangkan untuk antarmuka komunikasi web service digunakan Web Service Description Language WSDL. Maka sistem yang akan berinteraksi dengan web service dengan mengacu pada antarmuka tersebut, akan melalui suatu protokol Simple Object Access Protocol SOAP. Program Studi Teknik Informatika SKPL – IWTT 17 36 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.2 Kebutuhan Fungsionalitas Perangkat Lunak 3.2.1