BRD, Mock Up, Desain data base Sebuah Aplikasi Kasir Kafe di Salatiga
Business Requirement Document
Proyek Kasir Kafe
DIBUAT OLEH: Nurani Cahyaning Ma’rifa
PRODI BISNIS DIGITAL
POLITEKNIK BHAKTI SEMESTA
SALATIGA
Persetujuan
Dibuat Oleh:
Nama |
Title |
Tanda
Tangan |
Tanggal |
|
|
|
|
Direview Oleh:
Nama |
Title |
Tanda
Tangan |
Tanggal |
|
|
|
|
Disetujui Oleh:
Nama |
Title |
Tanda
Tangan |
Tanggal |
|
|
|
|
Daftar Isi
1 Deskripsi proyek………………………………………………………….
2 Lingkup Proyek…………………………………………………………..
3 Kebutuhan Fungsional…………………………………………………...
3.1 Spesifikasi
Kebutuhan…………………………………………………
3.2 Use Case
Diagram……………………………………………………..
3.3 Entity Relationship
Diagram (ERD) …………………………………..
4 Kebutuhan Non Fungsional……………………………………………...
5 Biaya……………………………………………………………………....
6 Tim………………………………………………………………………...
7 Penjadwalan………………………………………………………………
1 Deskripsi proyek
Proyek aplikasi kasir ini merupakan sebuah
software yang berfungsi untuk mempermudah user1 (kasir) dalam memasukkan menu
kafe dan memasukkan transaksi penjualan. Serta mempermudah user2 (manajer) untuk
mengelola laporan stok dan penjualan. Diharapkan dengan adanya aplikasi ini akan
memudahkan pengelola kafe dalam sistem transaksi terhadap pelanggan dan
mengelola laporan kafe. Aplikasi ini dibuat dengan menggunakan teknologi web
dengan bahasa pemrograman PHP, HTML, CSS dan database MySQL.
2 Lingkup Proyek
Lingkup proyek ini
terdiri dari desain layout aplikasi dan fitur aplikasi.
Untuk desain layout
terdiri dari:
a. Tampilan menu
b. Tampilan laporan
c. Tampilan transaksi
Sedangkan untuk fitur
aplikasi terdiridari:
a. Fitur Create Read Update Delete (CRUD)
menu kafe
b. Fitur laporan stok dan
laporan penjualan
c. Fitur transaksi penjualan
3 Kebutuhan Fungsional
3.1 Spesifikasi Kebutuhan
Proyek kasir kafe ini menggunakan teknologi web
yang dapat diakses melalui browser pada komputer atau laptop. Admin
atau petugas kafe dapat mengakses dan mengelola aktivitas transaksi dan
laporan kafe secara penuh (full access). Fitur utama yang dapat dikelola adalah
a. Manajemen menu kafe
b. Manajemen laporan stok
dan penjualan
c. Manajemen transaksi penjualan
3.2 Use Case Diagram
Gambar diatas merupakan Use Case Diagram pada Proyek Kasir Kafe yang penjelasannya sebagai berikut:
a. Use case ini terdiri dari 3 aktor yang berinteraksi dengan satu sistem
b. User 1/admin
kafe, merupakan actor/orang yang dapat mengakses sistem aplikasi kasir kafe mulai
dari login dan melakukan aksi terhadap menu makanan dan minuman kafe, mengakses
transaksi penjualan, serta mengakses laporan stok dan penjualan. User 2/manajer,
dapat mengakses laporan stok dan penjualan. Sedangkan User3/ operatoe hanya dapat
mengakses pada transaksi penjualan saja.
c. Login, tahap pertama terdapat
tampilan login dimana user dapat menempatkan posisinya sebagai admin, manager,
ataupun operator.
d. Jika sudah login, akan
masuk pada tampilan menu atau halaman utamanya
e. Pada user2/ manager
terdapat fitur laporan yang dapat menampilkan
3.3 Entity Relationship Diagram (ERD)
Pada ERD di atas
menjelaskan terdapat entitas, atribut dan proses yang berlangsung.
1. Entitas admin,
manajer, dan operator mempunyai atribut username dan password.
2. Masing-masing akan
login ke tugasnya masing-masing.
3. Admin akan login ke
bagian menu, yang berisi, daftar makanan dan minuman serta harga.
4. Manajer akan login di
bagian stock dan penjualan, yang berisi, tentang laporan penjualan,
laporan stok dan total
keseluruhan.
5. Operator akan login
ke bagian transaksi penjualan.
4. Kebutuhan Non Fungsional
Untuk kebutuhan non fungsional ada beberapa kriteria:
b. Tampilan user friendly dan responsif.
c. Keamanan yang terjamin dengan enkripsi password.
d. Mudah digunakan.
5. Biaya
Untuk biaya terdiri dari beberapa komponen
· Analisa dan Pembuatan Business Requirement Document : Rp. 450.000
· Pembuatan Desain dan Layout Web : Rp.650.000
· Pembuatan Modul Login : Rp. 750.000
· Testing dan Deployment Aplikasi : Rp.700.000
Rp.2.550.000
.
· Project Manager yang bertugas
menganalisa dan membuat Business Requirement Document
· Web Designer yang bertugas membuat
desain dan layout web
· Programmer yang bertugas membuat
aplikasi berbasis web
· Tester yang bertugas melakukan
testing/pengujian terhadap aplikasi
· Network Administrator yang bertugas deployment aplikasi ke server7 Penjadwalan.
7. Penjadwalan
Proyek Data Siswa ini di perkirakan membutuhkan waktu sekitar 1 bulan denngan timeline sebagai berikut :
Komponen |
Pekan 1 |
Pekan 2 |
Pekan 3 |
Pekan 4 |
Pembuatan BRD |
|
|
|
|
Desain & Layout |
|
|
|
|
Development |
|
|
|
|
Testing & Deployment |
|
|
|
|
Model Mock Up
1. Contoh Model Login
2. Tampilan Dahsboard
3. Tampilan menu-menu
Komentar
Posting Komentar