Dibuat Oleh
Nama: Marselinus Bagas Primaditia (175314053)
Georgius Febryan Pradana (175314054)
Vincencius Hendri Kurniawan (175314057)
Rony Agung Kusuma (175314097)
Kelas : DP
Kedai kopi adalah tempat dimana kaum anak anak hingga dewasa berada di
tempat tersebut untuk melakukan kegiatan seperti nongkrong, bertemu dengan
teman lama, mengerjakan tugas , dan lain lain. Banyak fasilitas yang dapat
dimanfaatkan dari kedai kopi tersebut menggunakan internet agar lebih maju salah
satunya adalah sistem penjualan online kedai kopi priventus berbasis web. Dengan
sistem ini kedai kopi priventus dapat menawrkan jenis menunya tanpa perlu
mengeluarkan biaya banyak dan tenaga kerja yang banyak. Dengan adanya sistem ini
diharpkan kedai kopi priventus dapat meningkatkan pelayanan nya dan dapat segera
cepat memberminuman informasi terhadap apa yang dijual.
B. Rumusan Masalah
Seiring dengan perkembangan jaman kebutuhan akan suatu sistem penjualan kedai kopi
priventus melalui internet semakin meningkat sehingga diperlukan suatu sistem informasi
ke berbagai tempat.Dengan dibuatnya sistem ini ada beberapa pertanyaan :
C. Tujuan
1. Memberminuman informasi tentang kedai kopi priventus terhadap masyarakat
2. Membantu Pemilik menjual kopi dengan optimal
3. Menambah pemasukan dengan mempermudah untuk pemesanan
D. Metodelogi
Ini adalah penjelasan System utama pada Sistem penjualan online Kedai kopi:
Fungsi Admin :
a. Log in
b. Logout
c. Edit akun
d. Hapus akun
e. Input minuman kopi
f. Edit minuman kopi
g. Hapus minuman kopi
h. Cari minuman kopi
i. Laporan penjualan online
Member :
a. Edit akun
b. Log in
c. Logout
d. Cari minuman kopi
e. Pesan minuman kopi
f. Bayar minuman kopi
g. Cancel minuman kopi
Non Member :
a. Daftar akun
b. Cari minuman kopi
F. Identifikasi Pengguna
G. Use Case
Narasi Usecase
Use-Case Name Login
Primary Business Actor Admin
Member
Description Usecase ini mendeskripsikan proses login yang dapat dilakukan oleh
user yang datanya sudah ada pada database
Precondition User sudah melakukan registrasi
Trigger User diminta untuk melakukan registrasi terlebih dahulu
Typical Course of Aktor Action System Response
1.Klik button login
Events
2.Menampilkan form login
3.Memasukan username dan
password
4.Menampilkan halaman utama
Alternate Course Aktor Action System Response
1.Klik button login
2.Menampilkan form login
3.Memasukan username dan
password
4.Menampilkan dialog dengan
pesan error atau salah karena
username dan password tidak
valid
5.Memasukan ulang username dan
password
6. Menampilkan halaman sukses
login
7. Menampilkan halaman utama
Conclusion Use case ini menyimpulkan bahwa aktor yang bersangkutan telah
berhasil login
Postcondition User berhasil login dan masuk ke halaman utama
Business Rules User melakukan login untuk dapat membeli Minuman kopi
Implementation Memasukkan data input berupa username dan password
Constraints and
Specifications
Assumtions -
Open Issues -
Conclusion Use case ini menyimpulkan bahwa aktor yang bersangkutan telah
berhasil logout
Postcondition User berhasil logout
Business Rules User melakukan logout untuk dapat keluar ke halaman login
Implementation -
Constraints and
Specifications
Assumtions -
Open Issues -
Description Use case ini medeskripsminuman tentang proses registrasi yang dapat
dilakukan oleh User yang belum pernah melakukan registrasi
sebelumnya dan data tersebut disimpan ke dalam database
Precondition User belum terdaftar untuk menggunakan sistem informasi
Trigger User diarahkan untuk melakukan registrasi terlebih dahulu
Typical Course of Aktor Action System Response
1.Mengklik tombol Daftar
Events
2.Menampilkan halaman form
daftar yang berisi isian data diri
customer berupa nama, email,
alamat, noTelp, username, dan
password
3. Mengisi isian data diri user
berupa nama, email, alamat,
noTelp, username, dan password
4. Mengklik tombol Daftar
Sekarang.
Description Use case ini medeskripsminuman tentang proses User mengedit data
user pada database.
Precondition Aktor(user) sudah melakukan login.
Trigger Aktor(user) diminta untuk melakukan login terlebih dahulu.
Typical Course of Actor Action System Response
1.Pilih menu profile/logged
Events
sebagai nama User
2.Menampilkan dropdown dengan
pilihan ubah data
3.Ubah data user
4.Klik tombol update
5.Kembali ke halaman awal
Description Use case ini medeskripsikan tentang proses hapus data akun yang dapat
dilakukan oleh Admin dan data tersebut disimpan ke dalam database.
Precondition Admin harus login dengan username dan password admin
Trigger Admin diarahkan untuk masuk ke menu hapus data akun
Typical Course of Aktor Action System Response
1.Mengklik tombol Data Akun
Events
2.Menampilkan halaman form
daftar yang berisi tentang data
akun
3. Memilih data akun yang akan
dihapus
Description Use case ini medeskripsikan tentang proses input data minuman kopi
yang dapat dilakukan oleh Admin dan data tersebut disimpan ke dalam
database minuman.
Precondition Admin harus login dengan username dan password admin
Trigger Admin diarahkan untuk masuk ke menu input data minuman
Typical Course of Aktor Action System Response
1.Mengklik tombol Data Minuman
Events
2.Menampilkan halaman form
daftar yang berisi tentang jenis
minuman kopi
3. Menginput data minuman kopi
4. Mengklik tombol simpan.
Description Use case ini medeskrips minuman tentang proses pengeditan data
minuman pada database
Precondition Admin sudah melakukan login
Trigger Admin diminta untuk melakukan login terlebih dahulu
Typical Course of Actor Action System Response
1.Arahkan kursor ke menu view
Events
2.Menampilkan dropdown view
minuman kopi
3.Klik salah menu view minuman
kopi
4. Menampilkan detail data yang
akan di hapus
Description Use case ini medeskripsikan tentang proses hapus data minuman kopi
yang dapat dilakukan oleh Admin dan data tersebut disimpan ke dalam
database minuman.
Precondition Admin harus login dengan username dan password admin
Trigger Admin diarahkan untuk masuk ke menu edit data minuman
Typical Course of Aktor Action System Response
1.Mengklik tombol Data Minuman
Events
2.Menampilkan halaman form
daftar yang berisi tentang jenis
minuman kopi
3. Memilih data minuman kopi
yang akan dihapus
Description Use case ini mendeskripsikan Member dapat memesan jenis minuman
Precondition Member sudah melakukan login
Trigger Member diminta untuk melakukan login terlebih dahulu
Typical Course of Actor Action System Response
1. Mengarahkan kursor ke menu
Events
view data minuman kopi
2. Menampilkan dropdown view
data minuman kopi
3. Mengklik menu view data
minuman kopi
4.Menampilkan seluruh data
minuman kopi
5. Mengklik menu pesan minuman
kopi
6.Menampilkan seluruh data
minuman kopi yang telah dipesan
Alternate Course Actor Action System Response
Description Use case ini mendeskripsikan Member dapat mecancel jenis minuman
Precondition Member sudah melakukan pemesanan
Trigger Member diminta untuk melakukan pemesanan terlebih dahulu
Typical Course of Actor Action System Response
1. Mengklik menu view data
Events
minuman kopi yang dipesan
2.Menampilkan seluruh data
minuman kopi yang di pesan
3. Mengklik menu cancel
minuman kopi
6.Menampilkan halaman berhasil
dicancel
Alternate Course Actor Action System Response
Conclusion Use case ini menyimpulkan bahwa member dapat melakukan transaksi
pembayaran
Postcondition Aktor berhasil mendapat notifikasi invoice melalui email.
Business Rules
Implementation
Constraints and
Specifications
Assumtions
Open Issues
Conclusion Membuat laporan penjualan pada bulan tersebut yang tersedia pada
database
Postcondition Admin dapat membuat laporan penjualan yang tersedia pada database
Business Rules
Implementation
Constraints and
Specifications
Assumtions
Open Issues