Anda di halaman 1dari 16

SKPL-WLSA

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

(WLSA)
Web-based Livestock Solution Application

untuk:
Pusat Perpustakaan dan Penyebaran Teknologi Pertanian Bogor

KELOMPOK 5

Dipersiapkan oleh:
Rizka Agustin (J3C117090)
Royan Rama Badriyanti (J3C117140)
M. Rifky Haikal (J3C217167)

Program Studi Manajemen Informatika

Sekolah Vokasi

Institut Pertanian Bogor

Program Studi Manajemen


Informatika Nomor Dokumen Halaman
Sekolah Vokasi
SKPL – 01 1/16
Institut Pertanian Bogor
Revisi 2 Tgl: 18/09/19

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 1 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
DAFTAR PERUBAHAN
Revisi Deskripsi
A Hal 5 : Referensi

B Hal 6 : Deskripsi Umum Sistem


Hal 6 : Fungsi Produk

C Hal 7 : Tabel Karakteristik Pengguna


D Hal 8 : Penambahan Lingkup Operasi pada 2.5
Hal 8 : Antarmuka Pemakai, antarmuka perangkat keras, antarmuka
komunikasi
E Hal 9 : Usecase Diagram
F Hal 11 : Entity Relationship Diagram dan penambahan data
dictionary
G

INDEX - A B C D E F G
TGL 27/08/13

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 2 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
Daftar Halaman Perubahan

Halaman Revisi Halaman Revisi

Bab 1 A 5 Referensi

Hal 6 : Deskripsi
Bab 2 B,C,D 6,7,8 Umum Sistem

Hal 6 : Fungsi
Produk

Hal 7 : Tabel
Karakteristik
Pengguna
Hal 8 : Penambahan
Lingkup Operasi
pada 2.5

Hal 8 : Antarmuka
Pemakai, antarmuka
perangkat keras,
antarmuka
komunikasi

Bab 3 E,F 9,11 Hal 9 : Usecase


Diagram

Hal 11 : Entity
Relationship
Diagram dan
penambahan data
dictionary

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 3 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
Daftar Isi
1. Pendahuluan 6
1.1 Tujuan 6
1.2 Lingkup Masalah 6
1.3 Definisi , Akronim, dan singkatan 6
1.4 Referensi 6
1.5 Deskripsi Umum Dokumen 6
2 Deskripsi Global Perangkat Lunak 7
2.1 Deskripsi Umum Sistem 7
2.2 Fungsi Produk 8
2.3 Karakteristik Pengguna 8
2.4 Batasan-batasan 9
2.5 Asumsi dan Kebergantungan 9
3 Deskripsi Rinci Kebutuhan Perangkat Lunak 10
3.1 Kebutuhan Antarmuka Eksternal 10
3.1.1 Antarmuka Pemakai 10
3.1.2 Antarmuka Perangkat Keras 10
3.1.3 Antarmuka Perangkat Lunak 10
3.1.4 Antarmuka Komunikasi 11
3.2 Kebutuhan Fungsional 11
3.2.1 Aliran Informasi 11
3.2.1.1 Usecase Diagram 12
3.2.2 Deskripsi Proses 12
3.2.2.1 Proses Login 12
3.2.2.2 Proses Daftar 12
3.2.2.3 Proses Chat 13
3.2.2.4 Proses Profil Penyuluh 13
3.3 Deskripsi Data 14
3.3.1 Peternak 14
3.3.2 Penyuluh 15
3.3.3 Room Chat 15
3.4 Deskripsi Kebutuhan Non Fungsional 15
3.5 Atribut Kualitas Perangkat Lunak 15
3.6 Batasan Perancangan 16
4 Matriks Kerunutan 16

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 4 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
Daftar Gambar
Gambar 1 flowchart deskripsi umum sistem 7
Gambar 2 topologi jaringan solusi ternak 11
Gambar 3 usecase diagram 12
Gambar 4 entity relationship diagram 14

Daftar Tabel
Tabel 1 kategori pengguna WLSA 8
Tabel 2 proses login 12
Tabel 3 proses daftar 12
Tabel 4 proses chat 13
Tabel 5 proses profil penyuluh 13
Tabel 6 deskripsi kebutuhan non fungsional 15
Tabel 7 atribut kualitas perangkat lunak 16
Tabel 8 matriks kerunutan 16

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 5 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
1. Pendahuluan
Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software
Requirement Specification (SRS) untuk WLSA (Web-based Livestock Solution Application).
Untuk penamaan dokumen ini selanjutnya, akan digunakan istilah SKPL.

1.1 Tujuan
Dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini akan digunakan oleh
pengembang perangkat lunak sebagai dokumen spesifikasi kebutuhan perangkat lunak
pengembangan aplikasi berbasis web untuk membantu peternak menyelesaikan masalah dan
mengetahui solusi melalui fitur forum chat dalam aplikasi.

1.2 Lingkup Masalah


Web-based Livestock Solution Application (WLSA) adalah aplikasi/perangkat lunak
berbasis web disediakan untuk peternak dan penyuluh. Web-based Livestock Solution
Application dibuat untuk wadah tanya jawab pencarian solusi dari masalah peternakan di
kalangan peternak melalui fitur forum chat berbasis web.

1.3 Definisi , Akronim, dan singkatan


 SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak atau dalam bahasa Inggrisnya
sering juga disebut sebagai Software Requirements Spesification (SRS), dan
merupakan spesifikasi dari perangkat lunak yang akan dikembangkan.
 WLSA adalah kepanjangan dari nama aplikasi/perangkat lunak yang dikembangkan
yaitu Web-based Livestock Solution Application.
 SKPL-WLSA.V-XXX adalah kode yang digunakan untuk mempresentasikan
kebutuhan (requirement) pada WLSA, dengan WLSA merupakan kode perangkat
lunak, WLSA.V adalah kode fase, dan XXX adalah digit/nomor kebutuhan
(requirement).
 ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk
merepresentasikan struktur data statis pada perangkat lunak.

1.4 Referensi
 Arry Ekananta, ST. Spesifikasi Kebutuhan Perangkat Lunak AKKSES. Departemen
Ilmu Komputer IPB.
 Astiti N. (2018). Pengantar Ilmu peternakan. Denpasar(ID): Universitas Warmadewa.
 Jakfar A , Setiawan W dan Masudin I. (2014). Pengurangan Waste Menggunakan
Pendekatan Lean Manufacturing. Malang(ID): Universitas Muhammadiyah Malang.

1.5 Deskripsi Umum Dokumen


Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan
tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen ini, lingkup masalah
yang diselesaikan oleh perangkat lunak yang dikembangkan, definisi, referensi dan deskripsi
umum. Bagian kedua berisi penjelasan secara umum mengenai perangkat lunak yang akan
dikembangkan meliputi fungsi dari perangkat lunak, karakteristik pengguna, batasan, dan
asumsi yang diambil dalam pengembangan perangkat lunak. Bagian ketiga berisi uraian
kebutuhan perangkat lunak secara lebih rinci.

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 6 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
2 Deskripsi Global Perangkat Lunak

2.1 Deskripsi Umum Sistem

Gambar 1 flowchart deskripsi umum sistem

Web-based Livestock Solution Application (WLSA) adalah aplikasi/perangkat lunak


berbasis web yang dibuat berfungsi untuk menghubungkan peternak dengan penyuluh. Pada
sistem solusi ternak ini bertujuan membantu peternak dalam menyampaikan keluhan tentang
masalah peternakan kepada penyuluh dengan sistem fitur forum chat. Pada proses sebelumnya
proses lama dari solusi ternak, para peternak melakukan konsultasi keluhan kepada penyuluh
secara langsung, kemudian penyuluh mencatat keluhan dan menyerahkan kepada pihak Dinas
Pertanian untuk menunggu hasil solusi dari keluhan itu. Selanjutnya penyuluh akan
menyampaikan kepada solusi para peternak secara langsung.
Pada Web-based Livestock Solution Application (WLSA) ini peternak dapat
menggunakan sistem yang berbasis website, untuk menyampaikan keluhan peternak kepada
penyuluh tanpa harus bertatap muka secara langsung. Prosesnya peternak melakukan
konsultasi keluhan dengan mengakses website solusi ternak dan menyampaikan keluhannya
kedalam sebuah fitur ruang pesan yang akan terkirim pada forum, dan penyuluh dapat
menyampaikan solusi permasalahan dari pihak Dinas Pertanian. Web-based Livestock
Solution Application (WLSA) ini dapat dijalankan oleh peternak secara daring pada browser
seperti Mozilla Firefox dan Google Chrome. Aplikasi berbasis web ini menggunakan bahasa
pemrograman Javascript (React.js), HTML dan CSS.

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 7 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
2.2 Fungsi Produk
Adapun fungsi-fungsi yang dimiliki oleh perangkat lunak ini adalah :
 Melakukan pendaftaran untuk peternak, pada tampilan pendaftaran ini berisi form
untuk pengisian biodata diri dari peternak, data yang telah dikirim akan disimpan
dalam basis data. [SKPL- WLSA.V-003].
 Melakukan log in peternak, pada tampilan log in berisi form untuk masuk dan
menjalankan aplikasi sebagai peternak atau sebagai penyuluh [SKPL- WLSA.V-001].
 Melakukan log in penyuluh, penyuluh memasukkan id atau username yang sudah
terdaftar pada basis data, basis data admin mengonfirmasi ada atau tidaknya data
penyuluh yang sudah terdaftar pada aplikasi. [SKPL- WLSA.V-002].
 Menampilkan data akun peternak, menampilkan data yang telah didaftarkan pada
aplikasi ini. [SKPL- WLSA.V-004].
 Menampilkan daftar profil penyuluh, data yang ditampilkan berbentuk laman daftar
penyuluh serta record setiap penyuluh. [SKPL- WLSA.V-005].
 Menampilkan forum chat, menampilkan laman perpesanan untuk mengajukan
keluhan/petanyaan kepada penyuluh sesuai dengan kategori ternak. [SKPL- WLSA.V-
006].
 Menampilkan pesan balasan, menampilkan pesan dari balasan penyuluh terhadap
pertanyaan peternak. [SKPL- WLSA.V-007].
 Menampilkan jawaban pilihan, menampilkan tombol untuk menentukan jawaban
terbaik dari suatu pertanyaan yang ditanyakan. [SKPL- WLSA.V-008].
 Menampilkan notifikasi pesan dan jawaban pilihan, menampilkan daftar notifikasi
balasan pesan untuk tiap peternak dan penyuluh. [SKPL- WLSA.V-009].

2.3 Karakteristik Pengguna


Aplikasi solusi ternak berbasis web ini dapat digunakan untuk umum untuk melihat
informasi dan berita di bidang peternakan. Selain untuk umum pengguna lainnya adalah
peternak yang hendak mengajukan pertanyaan/keluhan kepada penyuluh tentang seputar
peternakan kategori tertentu. Pternak dapat mengajukan pertanyaan/keluhan melalui forum
chat. Pengguna lainnya adalah penyuluh untuk memberikan jawaban serta solusi dari
permasalahan dari peternak.

Tabel 1 kategori pengguna WLSA


Kategori Tugas Hak akses ke Aplikasi
Pengguna
Masyarakat Mengunjungi situs web untuk melihat [SKPL-WLSA.V-0001]
informasi dan berita di bidang [SKPL-WLSA.V-0002]
peternakan. [SKPL-WLSA.V-0003]
[SKPL-WLSA.V-0004]

Peternak Peternak dapat mengajukan pertanyaan [SKPL-WLSA.K-0001]


melalui forum chat, memilih penyuluh [SKPL-WLSA.K-0003]
dan memberi rating kepada penyuluh. [SKPL-WLSA.K-0004]
Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 8 dari 16
Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
[SKPL-WLSA.K-0006]
[SKPL-WLSA.K-0008]
[SKPL-WLSA.K-0009]

Penyuluh Membalas pertanyaan atau keluhan dari [SKPL-WLSA.K-0001]


peternak, melihat notifikasi pesan [SKPL-WLSA.K-0002]
masuk dan notifikasi jawaban pilihan [SKPL-WLSA.K-0007]
dari peternak. [SKPL-WLSA.K-0009]

2.4 Batasan-batasan
Batasan-batasan yang digunakan pada pengembangan aplikasi ini adalah :
 Untuk peternak yang dapat mendaftar terbatas hanya untuk peternak (sapi, domba,
ayam, bebek, kerbau dan kambing).
 Aplikasi ini tidak dikembangkan untuk aplikasi berbasis mobile.
 Aplikasi ini tidak disediakan fitur untuk menelepon.
 Aplikasi ini hanya baru dapat disebarkan di daerah Bogor dan sekitarnya.

2.5 Asumsi dan Kebergantungan


Asumsi:
1. Sistem berasumsi bahwa admin telah mendaftarkan id atau username dari
penyuluh.
2. Sistem ini dilengkapi fungsi room chat yang di harapkan memudahkan diskusi atas
keluhan dan pertanyaan dari perternak yang akan di tanggapi oleh penyuluh yang
berketerkaitan.
Kebergantungan:
1. Fungsi room chat dapat diakses real-time jika ada koneksi internet.
2. Penyuluh yang dapat login ke sistem adalah penyuluh yang sudah terdaftarkan
oleh admin.

Lingkup Operasi Perangkat lunak pada sisi server yang dibutuhkan oleh Solusi Ternak
adalah :
 Sistem Operasi : Microsoft Windows 10.
 Scripting Language : Javascript (React.js), HTML dan CSS.
Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 9 dari 16
Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
 DBMS : Firebase.

3 Deskripsi Rinci Kebutuhan Perangkat Lunak

3.1 Kebutuhan Antarmuka Eksternal

3.1.1 Antarmuka Pemakai


Penyuluh dan peternak berinteraksi dengan menggunakan perangkat lunak solusi
ternak berbasis web melalui antarmuka pemakai. Proses menerima masukan keluhan dari
peternak yang menggunakan mouse untuk menggerakkan kursor dengan mengklik fitur-fitur
yang tertera pada layar monitor, kemudian keluaran dari proses berupa halaman baru dari fitur
yang telah di klik. Keluaran dapat berupa pesan dan gambar yang dapat dilihat pada layar
monitor.

3.1.2 Antarmuka Perangkat Keras


Kebutuhan perangkat keras yang dapat digunakan untuk mengaksesnya :
 Komputer/Laptop
 Mouse
 Keyboard
 Smartphone/Tablet

3.1.3 Antarmuka Perangkat Lunak


Aplikasi Solusi Ternak ini dapat diakses melalui berbagai macam browser seperti
Google Chrome, Mozilla Firefox, dan browser lainnya. Database yang digunakan yaitu
Firebase.

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 10 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
3.1.4 Antarmuka Komunikasi

Gambar 2 topologi jaringan solusi ternak


Aplikasi Solusi Ternak ini dapat diakses dengan terkoneksi ke jaringan internet. Agar
dapat diakses oleh banyak user maka dibutuhkan server yang berguna untuk menampung
permintaan data aplikasi ini. Aplikasi ini menggunakan HTTP Protocol.

3.2 Kebutuhan Fungsional


Kebutuhan fungsional harus mendefinisikan aksi dasar yang harus diambil oleh
perangkat lunak untuk menerima dan memproses masukan dan menghasilkan keluaran.
Dapat dilakukan juga pembagian kebutuhan fungsional menjadi sub fungsional atau sub
proses. Hal ini tidak berarti bahwa rancangan perangkat lunak akan dibagi dengan cara yang
sama.

3.2.1 Aliran Informasi

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 11 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
3.2.1.1 Usecase Diagram

Gambar 3 usecase diagram


Untuk mengakses sistem Aplikasi Solusi Ternak peternak dan penyuluh diharuskan
untuk daftar/sign up log in terlebih dahulu. Penyuluh dapat log in secara langsung karena id
dan username telah terdaftar oleh administrator. Peternak setelah log in dapat melihat profil
dari penyuluh di kategori ternak tertentu, serta dapat melakukan konsultasi melalui fitur
forum chat yang dibedakan sesuai dengan kategori ternak. Penyuluh dapat memberi solusi dan
jawaban dari keluhan peternak, selanjutnya peternak dapat memberi penilaian jawaban pilihan
untuk penyuluh.

3.2.2 Deskripsi Proses

3.2.2.1 Proses Login

Proses Log in
Proses log in untuk peternak dan penyuluh
Masukan : Data log in (username dan password)
Keluaran : Informasi log in
Algoritma : Read (uname dan pass)
If (uname == uname(database)) and (pass == pass(database)) then
Write home
Else
Write hal_login(login_gagal)
Endif
Tabel 2 proses login

3.2.2.2 Proses Daftar


Proses Daftar
Proses daftar untuk peternak yang belum terdaftar pada basis data sistem
Masukan : Data daftar (nama, email, pass, lokasi, jenis kelamin)
Keluaran : Informasi daftar
Algoritma : Read (Nama_lengkap, email, pass, jenis_kelamin, lokasi)
Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 12 dari 16
Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
Tekan tombol Daftar
Data sudah tersimpan di database sistem

Tabel 3 proses daftar

3.2.2.3 Proses Chat

Proses Chat
Proses chat untuk menjembatani interaksi antara peternak dan penyuluh secara online
Masukan : Data chat (pesan, gambar)
Keluaran : Informasi chat (pesan, gambar)
Algoritma : Read (pesan, gambar)
Tekan tombol Kirim
Write Notifikasi_popup(terkirim)
Tabel 4 proses chat

3.2.2.4 Proses Profil Penyuluh


Proses Profil Penyuluh
Proses profil penyuluh memberikan informasi tentang berbagai penyuluh
Masukan : Data penyuluh (nama, email, lokasi)
Keluaran : Informasi penyuluh (nama, email, lokasi)
Algoritma : Read (pesan, gambar)
Tekan tombol Kirim
Write Notifikasi_popup(terkirim)
Tabel 5 proses profil penyuluh

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 13 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
3.3 Deskripsi Data

Gambar 4 entity relationship diagram


Gambar
Entity Relationship Diagram diatas menjelaskan tentang data-data apa saja yang diperlukan di
aplikasi solusi ternak. Dari gambar diatas terdapat 3 entitas yaitu peternak, penyuluh dan
room chat atau yang dapat menampung keluhan dari peternak. Setiap entitas memiliki atribut,
pada peternak memiliki 7 atribut yang meliputi (id_peternak, nama, alamat, password, email),
pada entitas penyuluh memiliki 2 atribut yang meliputi (username dan password) dan pada
entitas room chat memiliki 7 atribut yang meliputi (id_roomchat, nama, gambar, keluhan,
tanggal). Atribut gambar merupakan atribut multivalue karena peternak dapat mengirim lebih
dari 1 gambar pada entitas room chat. Sedangkan untuk atribut keluhan dan tanggal
merupakan data yang muncul dari entitas room chat.

3.3.1 Peternak

No Nama Table Tipe Data Deskripsi


id_peternak Varchar(10) Primary key
nama Varchar(20)
alamat Varchar(25)
password Varchar(10)
email email
Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 14 dari 16
Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
no_tlp Int(15)

3.3.2 Penyuluh

No Nama Table Tipe Data Deskripsi


Id_penyuluh Varchar(10) Primary key
Password Varchar(10)

3.3.3 Room Chat

No Nama Table Tipe Data Deskripsi


id_roomchat Varchar(10) Primary key
nama Varchar(20)
gambar File
keluhan Text
tanggal Date

3.4 Deskripsi Kebutuhan Non Fungsional


Kriteria Kebutuhan Tuntunan Kebutuhan
Performansi Sistem dapat mengirim pesan berupa teks,
dan dapat melampirkan file foto atau
gambar dalam sebuah ruang chat.
Batasan Memori Batasan memori pada sistem bergantung
pada web browser yang digunakan oleh
setiap pengguna yang mengakses sistem ini.
Modus Operasi Sistem dapat dioperasi atau dijalankan di
berbagai web browser, operasi sistem
interaktif dikarenakan menggunakan fitur
chat yang selalu membutuhkan jaringan
internet tidak bisa secara offline.
Ergonomi Sistem ini memiliki tampilan yang mudah
dipahami oleh khalayak umum layaknya
aplikasi yang sudah ada sebelumnya.
Tabel 6 deskripsi kebutuhan non fungsional

3.5 Atribut Kualitas Perangkat Lunak


Kriteria Kualitas Tuntutan Kualitas
Keandalan (reliability) Keandalan suatu sistem daring berbasis web
diukur bergantung pada jaringan internet,
sistem ini memerlukan jaringan internet yang
baik agar tetap bekerja dengan cepat dan
efisien.
Ketersediaan (availability) Aplikasi ini tersedia 24 jam dapat diakses
oleh pengguna, namun karena sistem aplikasi
Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 15 dari 16
Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.
menggunakan chat, tidak selalu di respon 24
jam oleh sang penyuluh.
Keamanan (security) Sistem pada aplikasi ini menggunakan fitur
log in, sehingga keamanan pada fitur ini
terjaga termasuk keamanan informasi, tetapi
keamanan informasi seperti email dan alamat
rumah dapat dilihat oleh pengguna yang
sudah log in.
Keremawatan (maintainability) Program ini telah di debug dan di
troubleshooting secara berkala ketika proses
pembuatan program. Program tersebut juga
merupakan program yang hanya digunakan
pada proses yang tidak dinamis jadi maintain
pada program tidak perlu diperlukan. Jika
mengalami bug maka ada layanan yang dapat
secara langsung dihubungkan ke operator.
Kepemindahan (portability) Sistem ini tidak bersifat portable karena
diancang dapat berjalan jika terkoneksi
jaringan internet.
Tabel 7 atribut kualitas perangkat lunak

3.6 Batasan Perancangan


Batasan-batasan yang digunakan pada perancangan aplikasi ini adalah :
 Untuk peternak yang dapat mendaftar terbatas hanya untuk peternak (sapi, domba,
ayam, bebek, kerbau dan kambing).
 Aplikasi ini tidak dikembangkan untuk aplikasi berbasis mobile.
 Aplikasi ini tidak disediakan fitur untuk menelepon.
 Aplikasi ini menggunakan database Firebase.

4 Matriks Kerunutan
Kode Keterangan
[SKPL- WLSA.V-001] Membuat tampilan login
[SKPL- WLSA.V-003] Membuat tampilan daftar
[SKPL- WLSA.V-005] Menampilkan daftar profil penyuluh
[SKPL- WLSA.V-006] Menampilkan fitur room chat
Tabel 8 matriks kerunutan

Prodi Manajemen Informatika SV IPB SKPL - WLSA Halaman 16 dari 16


Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Manajemen Informatika SV IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Prodi Manajemen Informatika SV IPB.

Anda mungkin juga menyukai