Program Studi Teknik Informatika SKPL – PWB
624
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.4. Referensi
Referensi yang
digunakan pada
perangkat lunak
tersebut adalah : 1. Betha
sidik,Ir, Framework
CodeIgniter, Penerbit
Informatika. 2012. 2. Nita,
Spesifikasi Kebutuhan
Perangkat Lunak
SKPL, Asset
Management System
AMS, Universitas Atma Jaya Yogyakarta. 2011.
3. Basuki, Awan Pribadi, Membangun Web Berbasis PHP dengan Framework CodeIgniter. 2014.
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
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 CSDS tersebut.
Bagian ketiga berisi penjelasan secara lebih rinci tentang
kebutuhan perangkat
lunak yang
akan dikembangkan.
Program Studi Teknik Informatika SKPL – PWB
724
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
2. Deskripsi Kebutuhan
2.1. Perspektif Produk
“Website Bajubatak.com PWB” merupakan perangkat lunak
yang dikembangkan
untuk membantu
pengelolaan proses bisnis pada toko Baju Batak. Sistem ini adalah
sistem yang
akan digunakan
oleh konsumen
meliputi: melihat produk dan melakukan pemesanan. Perangkat lunak
ini dibuat menggunakan bahasa pemrograman PHP. Sistem
ini berjalan
pada platform
situs website
pada perangkat desktop dan dikembangkan dengan Bahasa pemrograman PHP yang menggunakan framework codeIgniter
dimana database
MySql digunakan
sebagai penyimpanan
data. Pengguna akan berinteraksi dengan sistem melalui
antamuka GUI
Graphical User
Interface. Pada
sistem ini,
seperti terlihat
pada gambar
2.1, arsitektur
perangkat lunak yang digunakan berupa client server, di mana
semua data
disimpan di
server. User
dapat mengakses data yang ada di server tersebut secara on-
line dengan memanggil web service pada web site yang tersedia
di web
server. Inputan
data yang
dimasukkan akan disimpan dalam database.
Gambar 2.1. Arsitektur Perangkat Lunak SISPROPER
Program Studi Teknik Informatika SKPL – PWB
824
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
2.2. Fungsi Produk
Fungsi produk
perangkat lunak
“website Bajubatak.com “PWB” adalah sebagai berikut :
A. Konsumen
Konsumen memperoleh
informasi mengenai
produk- produk apa saja yang tersedia dan juga mengkases
berbagai fungsi yang ada untuk konsumen.
1. Fungsi Login SKPL-PWB-KO-001
Konsumen menggunakan
fungsi login
untuk masuk
kedalam website dan juga untuk mengakses fungsi tambahan dari konsumen.
2. Fungsi Pemesanan Produk SKPL-PWB-KO-002
Konsumen menggunakan
fungsi pemesanan
produk untuk melakukan pemesanan produk sesuai dengan
yang diinginkan,
untuk melakukan
fungsi ini
konsumen harus melakukan login terlebih dahulu.
3. Fungsi View Gallery SKPL-PWB-KO-003
Konsumen menggunakan fungsi view gallery untuk melihat
produk-produk apa
saja yang
tersedia, untuk
menggunakan fungsi
ini konsumen
tidak perlu login.
B. Administrator
Administrator mengakses
website untuk
mengelola data
produk, user
dan juga
mencetak report
bulanan.
1. Fungsi Login SKPL-PWB-ADM-001
Administrator menggunakan
fungsi login
untuk melakukan login ke dalam website dan juga untuk
mengkases fungsi-fungsi administrator lainnya.
2. Fungsi Upload Produk SKPL-PWB-ADM-002
Program Studi Teknik Informatika SKPL – PWB
924
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
Administrator menggunakan fungsi upload produk untuk mengupload data produk ke halaman gallery
penjualan.
3. Fungsi Pengelolaan Produk SKPL-PWB-ADM-003
Administrator menggunakan
fungsi pengelolaan
produk untuk
mengelola data
produk seperti
mencari, menambah
ataupun menghapus
data produk.
4. Fungsi Pengelolaan Pemesanan SKPL-PWB-ADM-004
Administrator menggunakan
fungsi pengelolaan
pemesanan untuk
mengelola data
pemesanan seperti
mencari, menambah
ataupun menghapus
data pemesanan
yang sudah
lewat atau
sudah diproses.
5. Fungsi Pengelolaan User SKPL-PWB-ADM-005
Administrator menggunakan
fungsi pengelolaan
user untuk mengelola data user seperti mencari, menambah
ataupun menghapus
data user
seperti nama dan password.
6. Fungsi Pengelolaan Admin SKPL-PWB-ADM-006
Administrator menggunakan
fungsi pengelolaan
Admin untuk
mengelola data
user seperti
mencari, menambah
ataupun menghapus
data user
seperti nama dan password.
Program Studi Teknik Informatika SKPL – PWB
1024
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
2.3. Karakteristik Pengguna
Karakteristik dari
pengguna perangkat
lunak PWB,
adalah sebagai berikut : 1. Memahami pengoperasian Personal ComputerPC.
2. Mengerti tentang internet. 3. Memahami dan mengenali cara mengoperasikan web
browser.
2.4. Batasan-batasan
Batasan-batasan dalam pengembangan perangkat lunak PWB, adalah sebagai berikut :
1. Kebijakan umum Berpedoman
pada tujuan
dari pengembangan
website. 2. Keterbatasan perangkat keras
Dapat diketahui
kemudian setelah
sistem ini
berjalan sesuai dengan kebutuhan.
2.5. Asumsi dan Ketergantungan