29 BAB IV RANCANGAN SISTEM USULAN 4.1. Analisa Kebutuhan Software Dalam pembuatan suatu program diperlukan tahapan yang harus dilakukan yaitu menganalisa sistem yang telah ada mengenai kelebihan ,kekurangan sistem yang berjalan, dimana analisa sistem tersebut membantu menguasai dan mempelajari sistem dengan cara menguraikan sistem menjadi elemen yang membentuknya, sehingga diperoleh identifikasi serta evaluasi yang akan diberikan usulan perbaikan-perbaikan. Admin yang terlibat dalam sistem usulan tersebut adalah pemilik toko dan bagian penjualan. 4.1.1. Analisa Kebutuhan 1. Mensortir Kebutuhan Sistem A. Bagian penjualan A.1 Bagian penjualan mengakses menu login a) Mengakses menu login b) Mengakses logout A.2 Bagian penjualan mengakses master akun a) Mengelola menu data pelanggan A.3 Bagian penjualan mengakses menu transaksi a) Mengelola menu penjualan
47
Embed
BAB IV RANCANGAN SISTEM USULAN - Bina Sarana ......mengakses kembali ke menu utama. 40 Gambar IV. 12 Activity Diagram Menu Master Akun Bagian Penjualan a) Activity Diagram Menu Pelanggan
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
29
BAB IV
RANCANGAN SISTEM USULAN
4.1. Analisa Kebutuhan Software
Dalam pembuatan suatu program diperlukan tahapan yang harus dilakukan
yaitu menganalisa sistem yang telah ada mengenai kelebihan ,kekurangan sistem
yang berjalan, dimana analisa sistem tersebut membantu menguasai dan
mempelajari sistem dengan cara menguraikan sistem menjadi elemen yang
membentuknya, sehingga diperoleh identifikasi serta evaluasi yang akan diberikan
usulan perbaikan-perbaikan. Admin yang terlibat dalam sistem usulan tersebut
adalah pemilik toko dan bagian penjualan.
4.1.1. Analisa Kebutuhan
1. Mensortir Kebutuhan Sistem
A. Bagian penjualan
A.1 Bagian penjualan mengakses menu login
a) Mengakses menu login
b) Mengakses logout
A.2 Bagian penjualan mengakses master akun
a) Mengelola menu data pelanggan
A.3 Bagian penjualan mengakses menu transaksi
a) Mengelola menu penjualan
30
B. Bagian pemilik toko
B.1 Pemilik toko mengakses menu login
a) Mengakses menu login
b) Mengakses logout
B.2 Pemilik toko mengakses master akun
a) Mengelola menu data admin (pengguna)
b) Mengelola menu data produk (kue)
c) Mengelola menu data pelanggan
d) Mengelola menu data akun perkiraan
B.3 Pemilik toko mengakses menu transaksi
a) Mengelola menu penjualan
b) Mengelola menu jurnal
B.4 Pemilik toko mengakses menu laporan
a) Melihat menu laporan penjualan
b) Melihat menu laporan persedian (produk)
c) Melihat menu laporan jurnal
4.1.2. Use Case Diagram
1. Use Case Bagian Penjualan
a. Use Case Menu Login Bagian Penjualan
Gambar IV. 1 Use Case Login Bagian Penjualan
31
Tabel IV. 1 Deskripsi Use Case Diagram Login Bagian Penjualan
Use Case Name Login
Requirements IV.34
Goal Bagian penjualan dapat melakukan login
Pre-Conditions Bagian penjualan telah masuk ke from menu
utama
Post-Conditions Entry telah selesai
Failed and condition Bagian penjualan gagal masuk ke from menu
utama
Primary Actors Bagian penjualan
Mainflow/basic path 1. Bagian penjulan login
2. Mengakses menu utama
b. Use Case Menu Utama Bagian Penjualan
Gambar IV. 2 Use Case Menu Utama Bagian Penjualan
Tabel IV.2 Deskripsi Use Case Diagram Menu Utama Bagian Penjualan
Use Case Name Menu utama
Requirements IV.36
Goal Bagian penjualan dapat melakukan login, dan
melihat halaman menu utama
Pre-Conditions Bagian penjualan dapat mengakses halaman menu
utama
Post-Conditions Entry telah selesai
Failed and
condition
Bagian penjualan gagal masuk ke from menu utama
Primary Aactors Bagian penjualan
Mainflow/basic
path
1. Bagian penjualan input data pelanggan
2. Bagian penjualan input transaksi penjualan
32
c. Use Case Menu Master Akun Bagian Penjualan
Gambar IV. 3 Use Case Menu Master Akun Bagian Penjualan
Tabel IV. 3 Deskripsi Use Case Diagram Master Akun Bagian Penjualan
Use Case Name Master akun
Requirements IV.38
Goal Bagian penjualan melakukan input data pelanggan
Pre-Conditions Bagian telah masuk ke from menu master akun
Post-Conditions Entry telah selesai
Failed and
condition
Bagian penjualan gagal masuk ke from menu utama
Primary Aactors Bagian penjualan
Mainflow/basic
path
1. Marketing dapat menginput data pelanggan
d. Use Case Diagram Menu Transaksi Bagian Penjualan
Gambar IV. 4 Use Case Menu Transaksi Bagian Penjualan
33
Tabel IV.4 Deskripsi Use Case Diagram Menu Transaksi Bagian Penjualan
Use Case Name Menu Transaksi
Requirements IV.44
Goal Bagian penjualan dapat melakukan input transaksi
Pre-Conditions Bagian penjualan telah masuk ke from menu transaksi
Post-Conditions Entry telah selesai
Failed and
condition
Bagian penjualan gagal masuk ke from menu transaksi
Primary Aactors Pemilik toko dan Bagian penjualan
Mainflow/basic
path
1. Bagian penjualan input data transaksi penjualan
2. Use Case Bagian Pemilik Toko
a. Use Case Login Pemilik Toko
Gambar IV.5 Use Case Login Pemilik Toko
Tabel IV.5 Deskripsi Use Case Diagram Login Pemilik Toko
Use Case Name Login
Requirements IV.34
Goal Pemilik toko dapat melakukan login
Pre-Conditions Pemilik toko telah masuk ke from menu
utama
Post-Conditions Entry telah selesai
Failed and condition Pemilik toko gagal masuk ke from menu
utama
Primary Actors Pemilik toko
Mainflow/basic path 1. Pemilik toko login
2. Pemilik toko mengakses menu utama
34
b. Use Case Menu Utama Pemilik Toko
Gambar IV.6 Use Case Diagram Menu Utama Pemilik Toko
Tabel IV.6 Deskripsi Use Case Diagram Menu Utama Pemilik Toko
Use Case Name Menu Utama
Requirements IV.35
Goal Pemilik toko dapat melakukan login, dan
melihat halaman menu utama
Pre-Conditions Pemilik toko mengakses halaman menu
utama
Post-Conditions Entry telah selesai
Failed and condition Pemilik toko dapat membatalkan proses
penginputan
Primary Aactors Pemilik toko
Mainflow/basic path 1. Pemilik toko dapat menginput data master
akun
2. Pemilik toko dapat melakukan transaksi
3. Pemilik toko dapat membuat laporan
35
c. Use Case Master Akun Pemilik Toko
Gambar IV.7 Use Case Master Akun Pemilik Toko
Tabel IV.7 Deskripsi Use Case Diagram Master Akun Pemilik Toko