SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
Nama Perangkat Lunak
Sistem Informasi Penjualan Buku Berbasis Web
Untuk:
Toko Buku X
Dipersiapkan oleh:
Fuad Khoirul Umam (14111055)
Ahmad Muhrozi (14111062)
Ari Andi Agus Suroso (14111064)
Abdullah (14111065)
Program Studi Teknik Informatika Universitas Mercu Buana Yogyakarta
Jl. Jembatan Merah, Nomor 84.C. Gejayan, Yogyakarta 55283, Telp: (0274) 584922, Fax (0274) 550703
Prodi
Teknik Informatika
UMBY
Nomor Dokumen Halaman
GL01-G05 1/12
Revisi 0 Tgl: 1 0ktober 2016
GL01
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 2 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
Daftar Perubahan
Revisi Deskripsi
A
B
C
D
E
F
G
INDEX
TGL - A B C
Ditulis oleh
Fuad Khoirul Umam
NIM : 14111055
Ahmad Muhrozi
NIM : 14111062
Ari Andi Agus Suroso
NIM : 14111064
Abdullah
NIM : 14111065
Diperiksa oleh Dosen Pegampu
Agus Sidiq Purnomo, S.Kom., M.Eng
Disetujui oleh Manager Toko Buku X
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 3 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 4 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
Daftar Isi
1 Pendahuluan ................................................................................................ 6
1.1 Tujuan Penulisan Dokumen ............................................................... 6
1.2 Lingkup Masalah ................................................................................. 6
1.3 Definisi, Istilah dan Singkatan .......................................................... 6
1.4 Referensi .............................................................................................. 7
1.5 Deskripsi umum Dokumen (Ikhtisar) ................................................ 7
2 Deskripsi Umum Perangkat Lunak ........................................................... 8
2.1 Deskripsi Umum Sistem ..................................................................... 8
2.2 Fungsi Produk...................................................................................... 8
2.3 Karakteristik Pengguna ....................................................................... 9
2.4 Batasan ................................................................................................. 9
2.5 Lingkungan Operasi ............................................................................ 9
3 Deskripsi Umum Kebutuhan ................................................................... 10
3.1 Kebutuhan antarmuka eksternal ....................................................... 10
Web Browser ................................................................................................ 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 ................................................................. 10
3.2 Deskripsi Fungsional ........................................................................ 10
3.2.1 Context Diagram ............................................................................ 10
3.2.1 DFD Level 0 .................................................................................. 11
3.2.2 DFD Level 1 Proses 3 ( Managemen Buku ) ............................... 12
3.2.3 DFD level 1 Proses 5 ( Penjualan Buku ) .................................... 13
3.3 Data Requirement ............................................................................ 13
3.3.1 E-R diagram ................................................................................... 14
3.4 Relasi Database ................................................................................. 15
3.5 Rancangan Struktur ........................................................................... 16
3.6 Rancangan I/O ................................................................................... 16
3.6.1 Perancangan I/O Data Jabatan Oleh Admin ................................ 16
3.6.2 Perancangan I/O Data Pegawai Oleh Admin ............................... 17
3.6.3 Perancangan I/O Data Pengarang Oleh Pegawai ......................... 17
3.6.4 Perancangan I/O Data Penerbit Oleh Pegawai ............................ 18
3.6.5 Perancangan I/O Data Suplayer Oleh Pegawai............................ 18
3.6.6 Perancangan I/O Data Buku Oleh Admin .................................... 19
3.6.7 Perancangan I/O data Pembelian Buku Oleh Pegawai................ 20
3.6.8 Perancangan Output Data Detail Pembelian Buku Oleh Pegawai
20
3.6.9 Perancangan I/O Data Ongkir Oleh Pegawai............................... 20
3.6.10 Perancangan I/O Data Transaksi Oleh Konsumen .................... 21
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 5 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.11 Perancangan I/O Data Konsumen Oleh Konsumen................... 21
3.6.12 Perancangan Output Detail Transaksi ........................................ 22
3.6.13 Perancangan Output Slip Transaksi ............................................ 22
3.7 Non Functional Requirement ........................................................... 23
3.8 Kerunutan (traceability) .................................................................... 25
3.8.1 Data Store Vs E-R ......................................................................... 25
3.9 Ringkasan Kebutuhan ....................................................................... 26
3.9.1 Functional Requirement Summary ............................................... 26
3.9.2 Non Functional Requirement Summary....................................... 27
4 Lampiran ................................................................................................... 28
4.1 Flowmap/Prosedur ............................................................................ 28
4.1.1 Front End ........................................................................................ 28
4.1.2 Back End ........................................................................................ 28
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 6 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
1 Pendahuluan
1.1 Tujuan Penulisan Dokumen
Tujuan penulisan dokumen ini adalah untuk menggambarkan seluruh
kegiatan dalam proses pembangunan perangkat lunak, dalam hal ini adalah
pembuatan Sistem Informasi Penjualan Buku Berbasis Web. Dokumen ini
digunakan oleh pengembang perangkat lunak sebagai acuan teknis
pengembangan perangkat lunak pada tahap selanjutnya.
1.2 Lingkup Masalah
Untuk memudahkan dalam pengumpulan data dan penulisan proposal
proyek Aplikasi Sistem Informasi Penjualan Buku Berbasis Web, maka
perlu adanya pokok pembahasan sebagai berikut :
1. Pengkategorian barang yang akan dipasarkan.
2. Pemesanan barang dan perhitungan harga dari barang yang dipilih.
3. Pembayaran totlal dari hasil penghitungan.
4. Pelaporan customer.
5. Pelaporan stok barang.
1.3 Definisi, Istilah dan Singkatan
a. SKPL (Spesifikasi Kebutuhan Perangkat Lunak) merupakan spesifikasi
dari perangkat lunak yang akan dikembangkan.
b. DFD (Data Flow Diagram) adalah diagram dan notasi yang digunakan
untuk menunjukkan aliran data pada perangkat lunak.
c. ERD (Entity Relationship Diagram) adalah diagram dan notasi yang
digunakan untuk merepresentasikan struktur data statis pada perangkat
lunak.
d. PHP adalah bahasa pemograman dinamis yang berbasis web.
e. Web Browser adalah perangkat lunak yang digunakan untuk menjelajah
dunia internet.
f. Data adalah sekumpulan fakta dari suatu objek
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 7 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
1.4 Referensi
Referensi yang digunakan dalam pembuatan SKPL ini adalah sebagai
berikut.
Panduan pengisian SKPL.2014.Program Studi Sistem
Informatika.Universitas Mercubuana Yogyakarta.
Peranginangin, Kasiman.2006.Aplikasi Web Dengan PHP dan
MySql.Yogyakarta : Andi Offset.
Arief, M. Rudyanto.2012.Pemograman Web Dinamis Menggunakan
PHP dan MySql.Yogyakarta : Andi Publisher.
1.5 Deskripsi umum Dokumen (Ikhtisar)
Dalam dokumen SKPL ini dijabarkan perincian rancangan perangkat
lunak yang dikembangkan, sehingga dapat diimplementasikan hingga level
teknis. Gambaran umum dokumen ini adalah sebagai berikut.
a. Pendahuluan
Pada bagian pendahuluan, penulis membahas tentang latar
belakang penulisan SKPL, maksud dan tujuan penyusunan SKPL,
definisi istilah yang digunakan dalam penulisan SKPL, dan
referensi yang digunakan dalam pengembangan perangkat lunak
dan penyusunan SKPL.
b. Deskripsi Umum Perangkat Lunak
Pada bagian ini penulis menjabarkan secara singkat
mengenai gambaran umum perangkat lunak yang dikembangkan
meliputi fungsi produk, karakteristik pengguna, batasan-batasan,
dan lingkungan operasi perangkat lunak.
c. Deskripsi Umum Kebutuhan
Pada bagian ini penulis memberikan gambaran mengenai
semua kebutuhan perangkat lunak yang diuraikan secara rinci
untuk keperluan perancangan perangkat lunak. Kebutuhan
perangkat lunak tersebut meliputi kebutuhan external interface,
deskrpsi fungsional, data requirement, non functional reqirement,
batasan perancangan, kerunutan, dan ringkasan kebutuhan.
d. Lampiran
Pada bagian ini berisikan lampiran-lampiran yang
dibutuhkan dalam penyusunan SKPL ini.
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 8 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
2 Deskripsi Umum Perangkat Lunak
2.1 Deskripsi Umum Sistem
Perangkat lunak ini dibuat untuk memudahkan proses penjualan dan
proses transaksi pembelian buku secara online, sehingga dalam melakukan
pemesanan dapat dilakukan dengan mudah dan cepet. Perangkat lunak
membutuhkan koneksi internet untuk dapat diakses.
Perangkat lunak ini memiliki interface yang user friendly yang mudah
digunakan oleh pengguna. Di dalamnya terdapat beberapa menu dengan
beragam fungsi yang bisa digunakan oleh para user. Berikut gambaran
menu yang ada :
HOME ABOUT US PENJUALAN CONTACT HELP
2.2 Fungsi Produk
1. Home
Merupakan halaman tampilan utama saat pengguna mengakses sistem
yang berisi gambaran secara umum dari sistem informasi penjualan buku
online.
2. About Us
Pada halaman ini akan menampilkan penjelasan secara detail mengenai
sistem informasi penjualan buku online yang dapat dilihat oleh pennguna,
diataranya berisi kontak admin, alamat toko terkait serta informasi
pendukung lain yang berguna bagi pengguna sistem.
3. Penjualan
Pada halam ini berisi brang yang dipasarkan, dalam hal ini yakni produk
buku yang disertai gambar cover buku, judul, pengarang, nomor ISBN, dan
harga buku serta terdapat menu beli/buy yang dapat digunakan oleh
pengguna sistem yang hendak melkukan transaksi pembelian.
4. Contact
Pada menu ini berisi contak yang admin/pegawai dari web yang dapat
dihubungi oleh konsumen website
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 9 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
5. Help
Pada menu ini berisi panduan dan petujuk bagi para konsumen dalam
menggunakan menu-menu yang ada dalam sistem.
2.3 Karakteristik Pengguna
Kategori Pengguna Tugas Hak Akses ke aplikasi
Admin Melakukan pengontrolan
terhadap jalannya sistem.
Hak akses penuh dalam
melakuakn creat, read,
update dan delet data
sistem.
Pegawai Mejalankan sistem. Hak ases dapat melakukan
create, read,update dan
delete data untuk level
pegawai data sistem.
Pengunjung / Konsumen Menggunakan sistem Hak akses hanya dapat
melihat dan dan
melakukan transaksi
pembelian.
2.4 Batasan
Untuk batasan masalah yang digunakan dalam pengembangan sistem ini
adalah :
a. Pembuatan aplikasi menggunakan frame work CodeIgniter(CI)
b. Pembuatan aplikasi menggunakan bahasa pemrograman php, java
dan html.
c. Pembuatan database menggunakan MySql.
d. Pembuatan sistem menggunakan sistem operasi Windows.
e. Program dapat berfungsi multi platform.
2.5 Lingkungan Operasi
Aplikasi Client server ini akan berfungsi baik, dengan spesifikasi:
Server : Apache
Client : Xampp
Operating System : Windows, Linux dan Mac
Database Management System : MySql
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 10 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3 Deskripsi Umum Kebutuhan
3.1 Kebutuhan antarmuka eksternal
Web Browser
Opera,
Mozilla ,
Chrome,
dll.
3.1.1 Antarmuka pemakai
Mouse,
Keyboard
3.1.2 Antarmuka perangkat keras
Printer,
PC,
Alat Koneksi
3.1.3 Antarmuka perangkat lunak
API Windows
3.1.4 Antarmuka komunikasi
RS232
3.2 Deskripsi Fungsional
3.2.1 Context Diagram
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 11 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.2.1 DFD Level 0
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 12 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.2.2 DFD Level 1 Proses 3 ( Managemen Buku )
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 13 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.2.3 DFD level 1 Proses 5 ( Penjualan Buku )
3.3 Data Requirement
Untuk data requirement yang akan dikelolah dalam aplikasi sistem
informasi penjualan buku online adalah data admin, data pegawai, data
buku, data suplayer buku, dan data member dan pengolahan data pendukung
yang besangkutan lainnya.
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 14 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.3.1 E-R diagram
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 15 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.4 Relasi Database
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 16 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.5 Rancangan Struktur
3.6 Rancangan I/O
3.6.1 Perancangan I/O Data Jabatan Oleh Admin
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 17 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.2 Perancangan I/O Data Pegawai Oleh Admin
3.6.3 Perancangan I/O Data Pengarang Oleh Pegawai
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 18 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.4 Perancangan I/O Data Penerbit Oleh Pegawai
3.6.5 Perancangan I/O Data Suplayer Oleh Pegawai
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 19 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.6 Perancangan I/O Data Buku Oleh Admin
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 20 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.7 Perancangan I/O data Pembelian Buku Oleh Pegawai
3.6.8 Perancangan Output Data Detail Pembelian Buku Oleh Pegawai
3.6.9 Perancangan I/O Data Ongkir Oleh Pegawai
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 21 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.10 Perancangan I/O Data Transaksi Oleh Konsumen
3.6.11 Perancangan I/O Data Konsumen Oleh Konsumen
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 22 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.6.12 Perancangan Output Detail Transaksi
3.6.13 Perancangan Output Slip Transaksi
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 23 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.7 Non Functional Requirement
SRS-Id Parameter Requirement
SRS-SIPBO Availability A
SRS-SIPBO Reliability A
SRS-SIPBO Ergonomy A
SRS-SIPBO Portability A
SRS-SIPBO Memory A
SRS-SIPBO Response time A
SRS-SIPBO Safety N/A
SRS-SIPBO Security A
SRS-SIPBO Bahasa komunikasi
Bahasa yang digunakan dalam
aplikasi ini yakni 90%
mengunakan Bahasa Indonesia
dan dan 10% menggunakan
bahasa Serapan/Inggris yang telah
lazim digunakan dalam Aplikasi
Keterangan :
Availability
- Ketersediaan aplikasi Sistem Informasi Penjualan Buku Online.
- Aplikasi ini dapat beroperasi 7 hari perminggu, 24 jam per hari tanpa
gagal.
Reliability
- Keandalan aplikasi Sistem Informasi Penjualan Buku Online.
- Aplikasi tidak boleh gagal,dimungkinkan untuk menolerir kegagalan (atau
kegagalan yang masih bisa ditolerir adalah .n.%) sehingga harus dipikirkan
fault tolerant architecture.
- Biasanya hanya perlu untuk Critical Application yang jika gagal akan
berakibat fatal.
Ergonomy
- Kenyamanan pemakaian aplikasi Sistem Informasi Penjualan Buku Online
bagi pengguna.
Portability
- Aplikasi ini mudah untuk dibawa dan dioperasikan ke mesin/operating
system/platform yang lain.
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 24 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
Memory
- Jika perhitungan kapasitas memori internal kritis (misalnya untuk Software
yang harus dijadikan Chips dan ukurannya harus kecil.
Response time
- Batasan waktu yang harus dipenuhi.
- Sangat penting untuk aplikasi Real Time.
- Aplikasi harus mampu menampilkan hasil dalam 4 detik,saat kita login ke
aplikasi.
Safety
- Menyangkut keselamatan manusia.
- Apliaksi Sistem Informasi Penjualan Buku Online ini sangat aman bagi
semua civitas,baik itu admin ,petugas dan penggunanya .
Security
- Aspek keamanan yang harus dipenuhi.
- Aplikasi menggunakan SQL injection untuk keamanannya.
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 25 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.8 Kerunutan (traceability)
SRS-ID DESKRIPSI NOMOR
FUNGSI
NAMA FUNGSI
SRS-SIPBO-
F01
Digunakan untuk
sleksi login bagi
admin dan
pegawai.
1 Login
SRS-SIPBO-
F02
Digunakan untuk
menagemen data
pegawai oleh
admin.
2 Penambahan
Pegawai
SRS-SIPBO-
F03
digunakan untuk
managemen data
buku oleh
pegawai.
3, 3.0, 3.1,
3.2
Managemen Buku
SRS-SIPBO-
F04
Digunakan untuk
managemen
pembelian buku
dari suplier.
4 Buku Masuk /
Pembelian
SRS-SIPBO-
F05
Digunakan untuk
managemen proses
transaksi penjualan
buku.
5, 5.0, 5.1 Penjualan Buku
3.8.1 Data Store Vs E-R
Data Store Entity Relasi
tb_Admin
tb_pegawai
tb_jabatan
- Login
- Penambahan Pegawai
Data admin
Data pegawai
Data jabatan
tb_pegawai
tb_buku
tb_pengarang
tb_penerbit
- LoginManagemen
- Buku, Buku
- Masuk/Pembelian,
- Penjualan Buku
Data pegawai
Data buku
Data pengarang
Data penerbit
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 26 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
tb_suplier
tb_kategori
tb_pembelian
tb_detail_pembelian
tb_penjualan.
Data suplier
Data pembelian
Data detail pembelian
Data penjualan
tb_konsumen
tb_pegawai
tb_buku
tb_penjualan
tb_detail_penjualan
- Input data
Konsumen
- Keranjang
Belanja
Data Konsumen
Data Pegawai
Data Buku
Data Penjualan
Data Detail Penjualan
3.9 Ringkasan Kebutuhan
3.9.1 Functional Requirement Summary
SRS-ID DESKRIPSI
SRS-SIPBO-F01 Login meliputi sleksi level admin dan pegawai saat
melakukan login.
SRS-SIPBO-F02 Penambahan Pegawai meliputi proses penambahan data
pegawai dan data jabatan oleh admin.
SRS-SIPBO-F03 Managemen Buku meliputi semua pengolahan input,
update dan delete data yang berhubungan dengan data
buku diantaranya manajemen data penerbit, data
pengarang, data ketegori buku dan data suplier
SRS-SIPBO-F04 Buku Masuk / Pembelian meliputi proses managemen
data pembelian buku dari suplayer oleh pegawai
sekaligus sebagai laporan pembelian untuk admin.
SRS-SIPBO-F05 Penjualan Buku meliputi proses managemen pembelian
barang dan pengisian data konsumen oleh konsumen
yang dilayani oleh pegawai.
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 27 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
3.9.2 Non Functional Requirement Summary
SRS-ID DESKRIPSI
SRS-SIPBO-1 - Ketersediaan aplikasi Sistem Informasi Penjualan
Buku Online.
- Aplikasi ini dapat beroperasi 7 hari perminggu, 24 jam
per hari tanpa gagal.
SRS-SIPBO-2 - Keandalan aplikasi Sistem Informasi Penjualan Buku
Online.
- Aplikasi tidak boleh gagal,dimungkinkan untuk
menolerir kegagalan (atau kegagalan yang masih bisa
ditolerir adalah .n.%) sehingga harus dipikirkan fault
tolerant architecture.
- Biasanya hanya perlu untuk Critical Application yang
jika gagal akan berakibat fatal.
SRS-SIPBO-3 - Kenyamanan pemakaian aplikasi Sistem Informasi
Penjualan Buku Online bagi pengguna.
SRS-SIPBO-4 - Aplikasi ini mudah untuk dibawa dan dioperasikan ke
mesin/operating system/platform yang lain.
SRS-SIPBO-5 - Jika perhitungan kapasitas memori internal kritis
(misalnya untuk Software yang harus dijadikan Chips
dan ukurannya harus kecil.
SRS-SIPBO-6 - Batasan waktu yang harus dipenuhi.
- Sangat penting untuk aplikasi Real Time.
- Aplikasi harus mampu menampilkan hasil dalam 4
detik,saat kita login ke aplikasi.
SRS-SIPBO-7 - Menyangkut keselamatan manusia.
- Apliaksi Sistem Informasi Penjualan Buku Online ini
sangat aman bagi semua civitas,baik itu admin
,petugas dan penggunanya .
SRS-SIPBO-8 - Aspek keamanan yang harus dipenuhi.
- Aplikasi menggunakan SQL injection untuk
keamanannya.
Prodi Teknik Informatika UMBY SKPL-Gxx Halaman 28 dari 28 halaman Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium Rekayasa Perangkat Lunak Prodi Teknik
Informatika-UMBY.
4 Lampiran
4.1 Flowmap/Prosedur
4.1.1 Front End
4.1.2 Back End