Lingkup Masalah Definisi, Akronim dan Singkatan Referensi Deskripsi umum Overview

Program Studi Teknik Informatika SKPL – PoB 6 16 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 Spesifikasi Kebutuhan Perangkat Lunak SKPL ini merupakan dokumen spesifikasi kebutuhan perangkat lunak PoB Puzzle of Batik untuk mendefinisikan kebutuhan perangkat lunak yang meliputi antarmuka eksternal antarmuka antara sistem dengan sistem lain perangkat lunak dan perangkat keras, dan pengguna dan atribut feature-feature tambahan yang dimiliki sistem, serta mendefinisikan fungsi perangkat lunak. SKPL-PoB ini juga mendefinisikan batasan perancangan perangkat lunak.

1.2 Lingkup Masalah

Perangkat Lunak PoB dikembangkan dengan tujuan untuk : 1. Memberikan informasi mengenai batik. 2. Memberikan permainan dalam bentuk puzzle. Dan berjalan pada lingkungan dengan platform android.

1.3 Definisi, Akronim dan Singkatan

Daftar definisi akronim dan singkatan : KeywordPhrase Definisi SKPL Merupakan spesifikasi kebutuhan dari perangkat lunak yang akan dikembangkan. SKPL-PoB-XXX Kode yang merepresentasikan kebutuhan pada PoB Puzzle of Batik dimana XXX merupakan nomor fungsi produk. Program Studi Teknik Informatika SKPL – PoB 7 16 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 PoB Perangkat lunak Puzzle of Batik.

1.4 Referensi

Referensi yang digunakan pada perangkat lunak tersebut adalah: 1. Andi Nugroho, Spesifikasi Kebutuhan Perangkat Lunak Websin, Universitas Atma Jaya Yogyakarta, 2012, Yogyakarta.

1.5 Deskripsi umum Overview

Secara umum dokumen SKPL ini terbagi atas 3 bagian utama. Bagian utama berisi penjelasan mengenai dokumen SKPL tersebut yang mencakup tujuan pembuatan SKPL, ruang lingkup masalah dalam pengembangan perangkat lunak tersebut, definisi, referensi dan deskripsi umum tentang dokumen SKPL ini. Bagian kedua berisi penjelasan umum tentang perangkat lunak PoB yang akan dikembangkan, mencakup perspektif produk yang akan dikembangkan, fungsi produk perangkat lunak, karakteristik pengguna, batasan dalam penggunaan perangkat lunak dan asumsi yang dipakai dalam pengembangan perangkat lunak PoB tersebut. Bagian ketiga berisi penjelasan secara lebih rinci tentang kebutuhan perangkat lunak PoB yang akan dikembangkan. 2 Deskripsi Kebutuhan 2.1 Perspektif produk PoB merupakan perangkat lunak yang dikembangkan untuk membantu memberikan informasi mengenai batik dan Program Studi Teknik Informatika SKPL – PoB 8 16 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 memberikan hiburan dengan adanya permainan puzzle. Sistem ini memiliki galeri yang memberikan informasi mengenai batik. Selain itu sistem ini memiliki fungsi permainan dalam bentuk puzzle. Perangkat lunak PoB ini berjalan pada platform android, dan dibuat menggunakan bahasa pemrograman android. Pengguna akan berinteraksi dengan sistem melalui antarmuka GUI Graphical User Interface. Pada sistem ini, seperti terlihat pada gambar 1, arsitektur perangkat lunak yang digunakan menghubungkan Android Mobile Device dengan database didalam device tersebut, di mana semua data disimpan di device. User dapat mengakses data yang ada di database tersebut secara offline karena mengakses pada database di device. Inputan data yang dimasukkan akan disimpan dalam database sqlite, sehingga jika ada pencarian data, maka data yang diinginkan akan dicari ke database sqlite yang selanjutnya dikirimkan ke client yang merequest. Gambar 1. Arsitektur Perangkat Lunak PoB

2.2 Fungsi Produk