BRD, Mockup, Database


Business Requirement Document

 

 

 

 

 

 

 

 

 

Proyek Kasir Kafe

DIBUAT OLEH: Desti Fitria

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PRODI BISNIS DIGITAL

POLITEKNIK BHAKTI SEMESTA

SALATIGA

 

  PERSETUJUAN

  Dibuat Oleh:    

Nama

Title

Tanda Tangan

Tanggal

Desti Fitria

Project Manager

 

19 Oktober 2022

 

 

  Direview Oleh:

Nama

Title

Tanda Tangan

Tanggal

Khamarudin syarif

 

 

 

 

 

 Disetujui Oleh:

Nama

Title

Tanda Tangan

Tanggal

Khamarudin syarif

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Daftar Isi

 

1.       Deskripsi Proyek.............................................................................................................. 4

2       Lingkup Proyek................................................................................................................ 4

3       Kebutuhan Fungsional...................................................................................................... 4

3.1    Spesifikasi kebutuhan.................................................................................................... 4

3.2     Use Case Diagram......................................................................................................... 5

3.3     Entity Relationship Diagram (ERD)............................................................................. 5

4       Kebutuhan Non Fungsional............................................................................................. 6

5       Biaya................................................................................................................................ 6

6       Tim................................................................................................................................... 6

7       Penjadwalan..................................................................................................................... 7

 

 

1         Deskripsi Proyek

 

Proyek Kasir Kafe ini merupakan aplikasi atau software yang berfungsi untuk membantu admin di sebuah kafe dalam mempermudah pengelolaan. Diharapkan dengan adanya aplikasi ini akan memudahkan kafe terutama bagian admin  dalam mengelola 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 login & Daftar

b.    Tampilan dashboard dan menu

 

Sedangkan untuk fitur aplikasi terdiri dari:

a. Fitur login & Daftar.

b. Fitur Create Read Update Delete (CRUD).

c. Fitur penambahan menu.

d. Fitur akses laporan stok & penjualan.

e. Fitur transaksi penjualan.

f. Fitur manajemen data buk

3         Kebutuhan Fungsional

3.1        Spesifikasi kebutuhan

 

Proyek ini menggunakan teknologi web yang dapat diakses melalui aplikasi pada komputer desktop (laptop). Admin adapat mengakses dan mengelola menu secara penuh (full access). Selanjutnya manajer dapat mengakses mengenai laporan stok dan penjualan. Dan operator yang hanya dapat mengakses transaksi penjualan. Fitur utama yang dapat dikelola adalah

             a. Manajemen user login

             b. Manajemen menu

             c. Manajemen stok dan penjualan

             d. Manajemen Transaksi penjualan

            

3.2        Use Case Diagram





 

Gambar diatas merupakan Use Case Diagram pada Proyek Aplikasi Kasir yang penjelasannya sebagai berikut:

a. Use case ini terdiri dari 3 aktor yang berinteraksi dengan satu sistem

b. Admin dapat mengakses menu yang di dalamnya berisi menu makanan & minuman.

c. Manajer yang dapat mengakses laporan stok dan penjualan.

d. Kemudian ada operator yang hanya bisa mengakses mengenai transaksi penjualan.


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:

a.         Bisa digunakan pada komputer(PC).

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

6 Tim

Proyek ini dikerjakan oleh tim dengan terdiri dari 6 orang, peranan sebagai berikut:

·        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 server

 

7 Jadwal

Proyek ini di perkirakan membutuhkan waktu sekitar 1 bulan dengan timeline sebagai berikut(waktu dapat berubah tergantung kondisi).

 

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

                                                                        menu makanan


tambah menu makanan

menu minuman

tambah minuman


Stok

Penjualan


Desain Data Base

1. Pastikan sudah memiliki XAMMP
2. Masuk ke web localhost
3. Buat data baru dengan data_kafe


4. Buat masing-masing data yang dibutuhkan
5. Buat data makanan





6. Setelahnya buat data minuman



7. Selanjutnya buat data bahan_baku












8. Terakhir buat data penjualan
































Komentar

Postingan populer dari blog ini

Demo Bypass Login dengan SQL Injection

TCP/IP

Getting Started with NumPy