Kelompok 6 - Toko Sebelah
Kelompok 6 - Toko Sebelah
LUNAK
SISTEM MANAJEMEN RESOURCE TOKO
(APLIKASI TOKO SEBELAH)
UNTUK
Toko Sebelah
Dipersiapkan Oleh:
Kelompok 6
Anas Rachmadi P.
Nasrulloh Ratu B S L.
Gilbert Dany Naviri
Ernita Oktaviana S.
Nining N S.
(115060807111036)
(115060800111076)
(115060900111037)
(125150407111040)
(125150102111004)
Nomor Dokumen
Halaman
1/11
Revisi :
Tanggal:
3 Oktober 2014
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi : 1
DAFTAR PERUBAHAN
Revisi
INDEX
TGL
Ditulis
Deskripsi
oleh
Diperiksa
oleh
Disetujui
oleh
iii
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi : 1
Halaman
Revisi
Halaman
iiii
Revisi
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi : 1
DAFTAR ISI
DAFTAR PERUBAHAN........................................................................................ii
DAFTAR HALAMAN PERUBAHAN..................................................................iii
DAFTAR ISI...........................................................................................................iv
DAFTAR TABEL...................................................................................................vi
DAFTAR GAMBAR.............................................................................................vii
BAB I.......................................................................................................................1
1.1
1.2
Lingkup Masalah...........................................................................................1
1.3
Definisi.....................................................................................................................2
Istilah........................................................................................................................2
Singkatan..................................................................................................................2
1.4
Aturan Penomoran........................................................................................3
KODE : SRS_F/NF_TOKO_001.............................................................................3
1.5
Referensi......................................................................................................3
1.6
BAB II......................................................................................................................5
2.1
2.2
2.2.1
Kebutuhan Fungsional.......................................................................7
2.2.2
2.2.3
Kebutuhan Informasi........................................................................12
2.3
Karakteristik Pengguna...........................................................................14
2.4
Batasan Sistem........................................................................................16
2.5
Lingkungan Operasi................................................................................16
Antarmuka Pemakai.........................................................................17
3.1.2
3.1.3
3.1.4
Antarmuka Komunikasi...................................................................18
ivi
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
3.2
Nomor Dokumen
Revisi : 1
3.2.1
Usecase Scenario..............................................................................19
3.3
Diagram Class......................................................................................30
3.4
Sequence Diagram...............................................................................31
vi
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi : 1
DAFTAR TABEL
vii
SPESIFIKASI
KEBUTUHAN
PERANGKAT LUNAK
Nomor Dokumen
Revisi : 1
DAFTAR GAMBAR
viii
BAB I
PENDAHULUAN
1.1
dibuat sebagai acuan teknis dalam mengembangkan perangkat lunak Sistem Manajemen
Resource Toko Sebelah ketahap selanjutnya. Dokumen SKPL ini merupakan dokumen
spesifikasi kebutuhan perangkat lunak Aplikasi Toko Sebelah.
1.2
Lingkup Masalah
Proyek Sistem Toko Sebelah suatu aplikasi yang dibangun untuk meningkatkan
efisiensi dalam hal memanajemen penjualan, pembelian, stok barang, pengguna, dan
laporan-laporan pada toko.
Aplikasi ini dibangun berbasis web sehingga dapat diakses oleh user hanya dengan
melakukan login. Pembuatan proyek ini melibatkan developer dan dilakukan sesuai
dengan perjanjian MOU yang sudah disetujui oleh kedua pihak. Aplikasi ini merubah
sistem manajemen resource toko yang semula dilakukan secara manual kemudian
dilakukan transisi ke sistem yang lebih canggih, mudah dan otomatis dengan menerapkan
sistem ke dalam aplikasi berbasi web.
1.3
akan dikembangkan.
MOU atau Memorandum Of Understanding. Mou adalah perjanjian
pendahuluan,yang nanti akan dijabarkan dan diuraikan dengan perjanjian
lainnya yang memuat aturan dan persyaratan secara lebih detail
Istilah
Singkatan
1.4
Aturan Penomoran
KODE : SRS_F/NF_TOKO_001
Keterangan :
SRS
= Kebutuhan Fungsional.
NF
= Kebutuhan nonfungsional.
TOKO
001
KODE : IRS_TOKO_001
1.5
IRS
TOKO
001
Referensi
Referensi yang digunakan untuk dokumen ini adalah :
1.6
Dokumen SKPL ini memberikan peranan yang sangat penting baik dari sisi
BAB II
KEBUTUHAN PERANGKAT LUNAK
2.1 Deskripsi Umum Sistem
Proyek Sistem Toko Sebelah adalah suatu aplikasi yang dibangun untuk
meningkatkan efisiensi dalam hal memanajemen penjualan, pembelian, stok barang,
pengguna, dan laporan-laporan pada toko. Aplikasi ini juga bertujuan untuk
meningkatkan kinerja toko yang semula menggunakan metode arsip kertas untuk
memonitor resource toko, dengan aplikasi ini pekerjaan seorang manajer, owner dan kasir
lebih mudah dalam memantau barang barang yang ada di toko.
Aplikasi ini juga dapat merecord data data suplier yang menyuplai barang barang
toko sehingga dapat memudahkan owner dalam melakukan tracking data barang yang
akan di suplai nantinya.
Aplikasi Toko Sebelah ini selain memudahkan dalam memanajemen resource toko,
juga dilengkapi dengan fitur laporan dimana data barang yang terecord dalam aplikasi ini
dapat di export ke dalam beberapa macam format file yang nantinya data tersebut dapat di
olah lagi oleh manajer untuk mendapatkan data hasil penjualan dan pemebelian.
Aplikasi ini dilengkapi juga dengan fitur pembelian dan penjualan barang dimana
fitur pembelian dalam aplikasi toko sebelah ini bertujuan untuk memudahkan admin
dalam melakukan suplai atau pembelian barang barang toko dengan melihat daftar
pembelian barang dan melakukan transaksi pembelian barang. Hal tersebut juga berlaku
untuk fitur penjualan.
Aplikasi ini dibangun berbasis web sehingga dapat diakses oleh user hanya dengan
melakukan login. Pembuatan proyek ini melibatkan developer dan dan dilakukan sesuai
dengan pernyataan kebutuhan diantaranya yaitu :
Pembuatan aplikasi ini dibangun dengan 6 modul antara lain :
Fitur penjualan,
Fitur Cek barang
Fitur laporan
Fitur pembelian,
Fitur supplier
Migrasi fungsi sistem TOKO SEBELAH (Toserba Semua Ada) dari manual ke sistem
aplikasi berbasis web ini nantinya akan menghasilkan efisiensi yang lebih besar berkaitan
dengan sumber daya dan manajemen pada toko tersebut. Perkiraan keuntungan yang bisa
diberikan oleh sistem toko ini adalah :
1. Informasi tepat sasaran dan mudah digunakan.
[SRS_F_TOKO_001]
[SRS_F_TOKO_002]
[SRS_F_TOKO_003]
[SRS_F_TOKO_004]
[SRS_F_TOKO_005]
[SRS_F_TOKO_006]
[SRS_F_TOKO_007]
[SRS_F_TOKO_008]
[SRS_F_TOKO_009]
[SRS_F_TOKO_010]
[SRS_F_TOKO_011]
[SRS_F_TOKO_012]
[SRS_F_TOKO_013]
[SRS_F_TOKO_014]
[SRS_F_TOKO_015]
[SRS_F_TOKO_016]
A. Pengguna : Administrator
No.
1
Kode Fungsi
[SRS_F-TOKO_001]
Nama Fungsi
Deskripsi
Pengguna melakukan
[SRS_F-TOKO_002]
[SRS_F-TOKO_003]
[SRS_F-TOKO_004]
[SRS_F-TOKO_005]
[SRS_F-TOKO_006]
[SRS_F-TOKO_007]
[SRS_F-TOKO_008]
[SRS_F-TOKO_009]
pembelian
barang
dari supplier untuk
menambah
stok
barang
Melihat daftar pembelian Pengguna
melihat
barang
daftar
transaksi
pembelian
barang
yang
pernah
dilakukan
Melihat daftar suplier
Petugas
melihat
daftar supplier yang
pernah atau akan
melakukan transaksi
dengan toko
Menambah daftar suplier
Pengguna
menambahkan data
supplier yang pernah
atau akan melakukan
transaksi dengan toko
Mengedit data suplier
Pengguna mengubah
data supplier yang
pernah atau akan
melakukan transaksi
dengan toko jika
terjadi kesalahan atau
perubahan data dari
supplier.
Menghapus data suplier
Pengguna menghapus
data supplier yang
pernah atau akan
melakukan transaksi
dengan toko jika
terjadi kesalahan atau
perubahan data
Menambah pengguna
Admin
melakukan
tambah
pengguna
dalam
modul
pengguna, sehingga
admin
dapat
melakukan
penambahan
pengguna jika ada.
Mengedit pengguna
Admin
melakukan
edit pengguna dalam
modul
pengguna,
sehingga admin dapat
memberikan
perubahan
data
pengguna.
Menghapus pengguna
Admin
dapat
melakukan
penghapusan
data
10
[SRS_F-TOKO_010]
11
[SRS_F-TOKO_011]
12
[SRS_F-TOKO_012]
13
[SRS_F-TOKO_013]
14
[SRS_F-TOKO_014]
15
[SRS_F-TOKO_015]
16
[SRS_F-TOKO_016]
pengguna
jika
pengguna sudah tidak
ada
Melihat daftar pengguna
Admin dapat melihat
daftar pengguna
transaksi penjualan barang
Melakukan
proses
transaksi penjualan
barang
Melihat daftar penjualan Admin dapat melihat
barang
daftar
penjualan
barang
Melihat daftar barang
Admin,
Kasir,
maupun
pengjaga
Manager
dapat
melihat daftar Barang
yang ada
Menambah data barang
Admin dan penjaga
Manager melakukan
tambah barang dalam
modul
persediaan,
sehingga
dapat
melakukan
penambahan
pengguna jika ada.
Mengedit barang Manager
Admin dan penjaga
Manager
dapat
melakukan edit data
barang dalam modul
persediaan, sehingga
dapat
memberikan
perubahan
data
pengguna.
Menghapus barang
Admin dan penjaga
Manager
dapat
melakukan
penghapusan
data
barang dalam menu
persediaan, sehingga
dapat
menentukan
barang yang sudah
habis/tidak ada.
Kode Fungsi
Nama Fungsi
[SRS_F-TOKO_016]
Deskripsi
Admin,
Kasir,
maupun
pengjaga
Manager
dapat
melihat daftar Barang
yang ada
[SRS_F-TOKO_017]
[SRS_F-TOKO_018]
[SRS_F-TOKO_019]
[SRS_F-TOKO_011]
6
[SRS_F-TOKO_002]
[SRS_F-TOKO_012]
[SRS_F-TOKO_001]
Kode Fungsi
1.
[SRS_F-TOKO_014]
2.
[SRS_F-TOKO_016]
Nama Fungsi
Melakukan
penjualan barang
Deskripsi
transaksi Melakukan
proses
transaksi penjualan
barang
Melihat daftar barang
Admin,
Kasir,
maupun
pengjaga
Manager
dapat
9
[SRS_F-TOKO_012]
Melihat
barang
daftar
melihat
daftar
Barang yang ada
penjualan Admin dapat melihat
daftar
penjualan
barang
Kode Fungsi
[SRS_NF_TOKO_001]
Parameter
Availability
Deskripsi Kebutuhan
24 jam sehari, 7 hari seminggu
[SRS_NF_TOKO_002]
Reliability
[SRS_NF_TOKO_003]
Ergonomy
N/A
10
No.
4
Kode Fungsi
Parameter
[SRS_NF_TOKO_004]
Portability
Deskripsi Kebutuhan
Bisa dijalankan di berbagai browser yang
mendukung teknologi PHP dan HTML 5
[SRS_NF_TOKO_005]
Memory
[SRS_NF_TOKO_006]
Response time
N/A
Sesuai dengan konfigurasi Script Time Out
pada server
[SRS_NF_TOKO_007]
Safety
N/A
[SRS_NF_TOKO_008]
Security
N/A
[SRS_NF_TOKO_009]
Komunikasi
Bahasa Indonesia
Kode Fungsi
Informasi
Tujuan
Frekuensi
Format
yang
dibutuhkan
1.
IRS_TOKO_001
Username
Login
Sering
karakter
diikuti format
email
2.
IRS_TOKO_002
Password
Login
11
Sering
@gmail.com
5
karakter
3.
4.
IRS_TOKO_003
IRS_TOKO_004
Nama Toko
Email Toko
Profil Toko
Profil Toko
Jarang
Jarang
bebas
10 karakter
5
karakter
diikuti format
email
5.
IRS_TOKO_005
Web Toko
Profil Toko
Jarang
@gmail.com
10 karakter
diikuti www.
6.
7.
8.
9.
IRS_TOKO_006
IRS_TOKO_007
IRS_TOKO_008
IRS_TOKO_009
Alamat Toko
Foto Profil Toko
Nama User
Email User
Profil Toko
Profil Toko
Add User
Add User
Jarang
Jarang
Jarang
Jarang
Dan .com
150 karakter
.PNG
10 karakter
5
karakter
dengan
10.
IRS_TOKO_010
Password User
Add User
Jarang
format email
5
karakter
11.
IRS_TOKO_011
Gender
Add User
Jarang
bebas
String
12.
IRS_TOKO_012
Akses
Add User
Jarang
karakter
String
13.
IRS_TOKO_013
Kode Produk
Persediaan
Sering
karakter
String
14.
IRS_TOKO_014
Nama Produk
Persediaan
Sering
karakter
String
10
15.
IRS_TOKO_015
Harga Jual
Persediaan
Sering
karakter
Double
16.
IRS_TOKO_016
Produk
Penjualan
Sering
karakter
String
10
17.
IRS_TOKO_017
Jumlah
Penjualan
Sering
karakter
Integer
18.
IRS_TOKO_018
Suplier
Pembelian
Sering
karakter
String
10
19.
IRS_TOKO_019
Produk
Pembelian
Sering
karakter
String
10
20.
IRS_TOKO_020
Jumlah
Pembelian
Sering
karakter
Integer
21.
IRS_TOKO_021
Harga
Pembelian
Sering
karakter
Double
22.
IRS_TOKO_022
Nama Suplier
Suplier
Sering
karakter
String
23.
IRS_TOKO_023
Alamat Suplier
Suplier
Sering
karakter
String
150
12
24.
IRS_TOKO_024
Contact suplier
Suplier
Sering
karakter
String
10
karakter
KATEGORI
PENGGUNA
Admin
TUGAS
1. Manajemen sistem
HAK AKSES KE
APLIKASI
[SRS_F-TOKO_001]
[SRS_F-TOKO_002]
[SRS_F-TOKO_003]
[SRS_F-TOKO_004]
[SRS_F-TOKO_005]
13
[SRS_F-TOKO_006]
[SRS_F-TOKO_007]
[SRS_F-TOKO_008]
[SRS_F-TOKO_009]
[SRS_F-TOKO_010]
[SRS_F-TOKO_011]
[SRS_F-TOKO_012]
[SRS_F-TOKO_013]
[SRS_F-TOKO_014]
[SRS_F-TOKO_015]
[SRS_F-TOKO_016]
Manager
1. mudah
mengecek [SRS_F_TOKO_001]
ketersediaan
barang [SRS_F_TOKO_002]
yang ada.
[SRS_F_TOKO_0016]
[SRS_F_TOKO_0017]
[SRS_F_TOKO_0018]
[SRS_F_TOKO_0019]
[SRS_F_TOKO_0011]
[SRS_F_TOKO_0012]
Kasir
1. melakukan transaksi
dan melaporkan hasil
transaksi pada owner
14
[SRS_F-TOKO_014]
[SRS_F-TOKO_016]
2.4Batasan Sistem
Batasan yang ada pada pengembangan perangkat lunak ini adalah perangkat lunak ini
hanya dapat di implementasikan melalui web, sehingga di perlukan koneksi internet
untuk dapat menggunakannya. Batasan batasan yang digunakan dalam pengembangan
perangkat lunak ini adalah :
Perangkat lunak ini hanya dikembangkan dengan bahasa pemrograman PHP.
Hanya menggunakan Framework Code igniter dalam pengembangannya.
DBMS yang digunakan adalah MySQL
Perangkat lunak harus terhubung dahulu ke jaringan internet agar bisa digunakan
Hanya dapat menggunakan browser Google Chrome, Opera dan Mozilla Firefox.
File yang di export memakai format PDF, Microsoft Excel.
: Windows Xp/Vista/7/8.
Browser
Dokumen Reader
DBMS
15
BAB III
MODEL DESKRIPSI KEBUTUHAN
PERANGKAT LUNAK
3. Model Deskripsi Umum Kebutuhan Perangkat Lunak
3.1 Kebutuhan Antarmuka Eksternal
Kebutuhan antarmuka eksternal yang didefinisikan pada perangkat lunak COJ
mencakup kebutuhan antarmuka pemakai, antarmuka perangkat keras, dan antarmuka
perangkat lunak. Diluar antarmuka aplikasi yang harus mudah digunakan dan berbasis
web, dari sisi web browser harus memiliki GUI dan mendukung HTML 5. Mengingat
fungsi server yang sangat jarang diotak-atik oleh penggunanya, jadi untuk server tidak
perlu menggunakan yang memiliki GUI.
16
2. Pencarian data yang diperlukan menjadi lebih cepat dan tepat, baik data master, data
faktur maupun data transaksi.
3. Adanya hak akses akan membatasi kewenangan kinerja pegawai dalam bekerja.
4. Mempermudah dalam proses pencetakan laporan.
Recommended Configuration
1.8 GHz x86-64 architecture Intel Pentium, Core2 Duo, Dual Core, Core
i3,Core i5, Core i7 equivalent or above
RAM
512 MB or more
Hard Disk
Monitor
Resolution
Network
17
18
19
Objective
Precondition
Actor
Main Flow
Barang,
kemudian
3.
4.
memilih
submenu
tambah
selesai
Jika proses penyimpanan berhasil, maka
akan muncul peringatan Data pembelian
Alternative Flow
sukses ditambah
1. Jika isian tidak sesuai dengan format yang
dimaksud atau field kosong, maka akan
muncul peringatan.
2. Jika proses penyimpanan gagal, maka akan
Post-Condition
Precondition
Actor
Main Flow
memilih
submenu
data
Pembelian Barang.
3. Muncul tabel daftar transaksi pembelian
yang pernah dilakukan dengan urutan
Descending
Alternative Flow
berdasarkan
tanggal
transaksinya.
Jika data kosong atau belum ada transaksi yang
pernah dilakukan maka akan muncul informasi
Post-Condition
20
Precondition
Actor
Main Flow
Manager
Admin, Manager
1. 1.Pengguna memilih menu Supplier,
2. 2. lalu memilih submenu Data Supplier.
3. 3. Muncul tabel daftar supplier yang pernah atau
akan melakukan transaksi dengan toko.
Jika data kosong atau belum ada transaksi yang
Alternative Flow
Post-Condition
Precondition
Actor
Main Flow
1.
2.
3.
4.
Manager
Admin, Manager
1. Pengguna memilih menu Supplier,
2. lalu memilih submenu Tambah Data Supplier.
3. Muncul form isian data supplier.
Pengguna mengisi form isian tersebut, lalu
informasi
Data
suplier
sukses
ditambah.
1. Jika isian tidak sesuai dengan format yang
dimaksud atau field kosong, maka akan
muncul peringatan.
2. Jika proses penyimpanan gagal, maka akan
Post-Condition
21
Objective
Precondition
Actor
Main Flow
supplier.
Pengguna telah login sebagai Admin atau
Manager
Admin, Manager
1. Pengguna memilih menu Supplier,
2. lalu memilih submenu Daftar Supplier.
3. Muncul tabel daftar supplier.
4. Pengguna memilih data yang akan diedit,
kemudian mengklik tombol Edit yang
5.
tersedia.
Muncul form isian data supplier dengan
data yang telah terisi sesuai dengan data
6.
sebelumnya.
Pengguna mengubah data yang perlu
disesuaikan, kemudian mengklik tombol
7.
Alternative Flow
1.
disimpan.
Jika isian tidak sesuai dengan format yang
dimaksud atau field kosong, maka akan
2.
muncul peringatan.
Jika proses penyimpanan gagal, maka akan
muncul peringatan Data gagal disimpan.
Data berhasil disimpan
Post-Condition
Precondition
Actor
Main Flow
Daftar
Supplier.
Muncul tabel daftar supplier.
Pengguna memilih data yang akan dihapus,
22
tersedia.
Jika data berhasil dihapus maka akan
muncul informasi Data suplier sikses
Alternative Flow
1.
dihapus.
Jika data gagal dihapus maka akan muncul
2.
Post-Condition
Precondition
Actor
Main Flow
pengguna,
admin
dapat
pengguna.
Muncul field sebagai tempat isian data
4.
baru.
Jika proses penyimpanan berhasil, maka
akan
Alternative Flow
sehingga
1.
muncul
peringatan
Berhasil
melakukan penyimpanan.
Jika isian tidak sesuai dengan format yang
dimaksudkan atau field kosong, maka
2.
Post-Condition
muncul
peringatan
Gagal
melakukan penyimpanan.
Pengguna berhasil ditambah
23
Precondition
Actor
Main Flow
perubahan.
Jika proses penyimpanan berhasil, maka akan
muncul
Alternative Flow
1.
peringatan
Berhasil
melakukan
penyimpanan.
Jika isian tidak sesuai dengan format yang
dimaksudkan atau field kosong, maka akan
2.
muncul peringatan.
Jika proses penyimpanan gagal, maka akan
muncul
peringatan
Gagal
melakukan
perubahan.
Data pengguna berhasil diubah
Post-Condition
Precondition
Actor
Main Flow
tidak ada
Pengguna telah login sebagai Admin
Admin
1. Admin memilih menu data pengguna
2. Admin memilih oengguna yang akan
dihapus
3. Admin
mengeklik
tombol
hapus
pengguna
4. Jika proses penyimpanan berhasil,
maka akan muncul peringatan Data
pengguna berhasil dihapus.
Alternative Flow
Post-Condition
muncul
peringatan
Gagal
melakukan penghapusan.
Pengguna berhasil dihapus
24
Precondition
Actor
Main Flow
barang
Pengguna telah login sebagai Admin
atau Kasir
Kasir, Admin
1. User memilih menu Penjualan
2. User memilih submenu tambah
penjualan
3. User
melakukan
transaksi
transaksi
Post-Condition
Precondition
Actor
Main Flow
barang
Pengguna telah login sebagai Admin
Admin
1. User memilih menu penjualan
2. User memilih submenu data
3.
penjualan
System akan menampilkan list
penjualan yang pernah dilakukan.
Alternative Flow
Post-Condition
sebelumnya
Sistem menampilkan
page
daftar
penjualan barang
Admin,
Kasir,
maupun
pengjaga
25
Precondition
Actor
Main Flow
barang
Alternative Flow
Post-Condition
dapat
melakukan
penambahan
Actor
Main Flow
Manager
Admin, Manager
1. User memilih menu persediaan
2. User memilih menu tambah persediaan
barang
3. User mengisi form tambah barang yang
disediakan
4. User megklik tombol save ketika selesai
5. Jika proses penyimpanan berhasil, maka
akan
Alternative Flow
muncul
peringatan
Berhasil
melakukan penyimpanan.
1. Jika isian tidak sesuai dengan format yang
dimaksudkan atau field kosong, maka
2.
Post-Condition
muncul
peringatan
melakukan penyimpanan.
Penyimpanan barang berhasil
26
Gagal
Objective
persediaan,
pengguna.
Pengguna telah login sebagai Admin atau Kasir
Admin, Manager
1. User memilih menu persediaan
2. User memilih submenu data barang
3. Mengeklik tombol edit data barang
4. Muncul field sebagai tempat isian data
5.
perubahan.
Jika proses penyimpanan berhasil, maka akan
muncul
peringatan
Berhasil
melakukan
penyimpanan.
Alternative Flow
muncul peringatan.
Jika proses penyimpanan gagal, maka akan
muncul
Post-Condition
peringatan
Gagal
melakukan
perubahan.
Data barang berhasil diubah
Precondition
Actor
Main Flow
Alternative Flow
Post-Condition
habis/tidak ada.
Pengguna telah
login
sebagai Admin
atau
Manager
Admin, Manager
1. User memilih menu persediaan
2. User memilih menu submenu data barang
3. User memilih barang yang akan dihapus
4. User mengeklik tombol hapus barang
5. Jika proses penghapusan berhasil, maka akan
muncul peringatan Data clear.
1. Jika penghapusan data gagal, maka akan
muncul peringatan.Gagal menghapus.
Data barang berhasil dihapus
Objective
Precondition
Actor
Main Flow
Alternative Flow
Post-Condition
akses
Admin, Manager,kasir
1. User memilih menu login
2. User memasukkan username
3. User memasukkan password
28
29
30
31
Hapus Pengguna
33
34
11 Tambah Pengguna
35
36
14 Transaksi Penjualan
37
15 Edit Pengguna
38
16 Login
39
18 Logout
40
41