Referensi Perspektif Produk Karakteristik Pengguna Batasan-batasan

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