Program Studi Teknik Informatika SKPL – LabAssist
7 34
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
SKPL Merupakan spesifikasi kebutuhan dari
perangkat lunak yang akan dikembangkan. SKPL-
LabAssist-XXX Kode yang merepresentasikan kebutuhan
pada LabAssist dimana XXX merupakan nomor fungsi produk.
LabAssist Perangkat lunak untuk melakukan
monitoring dan pengendalian pada komputer client
Server Komputer yang menyediakan sumber daya
bagi klien yang terhubung melalui jaringan.
1.4 Referensi
Referensi yang digunakan pada perangkat lunak tersebut adalah:
1. Sapta, Juli, Spesifikasi Kebutuhan Perangkat
Lunak SC3 Smart Client for Cyber Community, Universitas Atma Jaya Yogyakarta, 2006.
2. Fedrik, Spesifikasi Kebutuhan Perangkat Lunak
SPUAJJ Sistem Pengiriman File Dan Pengendalian Jarak Jauh, Universitas Atma Jaya Yogyakarta,
2010
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.
Program Studi Teknik Informatika SKPL – LabAssist
8 34
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
Bagian kedua berisi penjelasan umum tentang LabAssist 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 LabAssist tersebut.
Bagian ketiga berisi penjelasan secara lebih rinci tentang kebutuhan perangkat lunak LabAssist yang akan
dikembangkan.
2 Deskripsi Kebutuhan
2.1 Perspektif produk
LabAssist merupakan perangkat lunak yang dikembangkan untuk membantu user mengendalikan komputer
client dan melakukan pengelolaan jadwal praktikum dalam suatu laboratorium.
Perangkat lunak LabAssist ini berjalan pada platform Desktop Application dan dibuat menggunakan
bahasa pemrograman Microsoft Visual C dalam lingkungan pemrograman Microsoft Visual Studio 2010.
Pengguna akan berinteraksi dengan sistem melalui antarmuka Graphical User Interface. Pada sistem ini,
seperti terlihat pada Gambar 1, arsitektur perangkat lunak yang digunakan berupa client server. Pada sistem
ini data user akan disimpan dan user dapat melakukan login. Sistem ini akan dapat melakukan pengelolaan
jadwal praktikum, mengendalikan komputer client dengan melakukan blok pada aplikasi yang dilarang, dan
mengirimkan file dari komputer server ke computer client.
Program Studi Teknik Informatika SKPL – LabAssist
9 34
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
Gambar 1. Arsitektur perangkat lunak LabAssist
2.2 Fungsi Produk