Skip to content

janerysn/SultanBarber.App

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

174 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TUGAS ANALISIS PEMROGRAMAN โ BERBASIS OBJEK :electron:

Anggota Kelompok 1 ๐Ÿ…ฐ๏ธ ๐Ÿ…ฟ๏ธ ๐Ÿ…ฑ๏ธ ๐Ÿ…พ๏ธ

ico Nama NPM Branch Task
:trollface: Husein Zidan 4522210012 Master solving & pembuatan UML atau Class Diagram
:bowtie: Adi Pramono 4520210001 Adi-pramono material & Interview + Sequence Diagram
๐Ÿ‘ฉ Zahra Jane Arnecia 4522210028 Zahra-Jane Membuat Materi Problem & UI/UX Design
:neckbeard: Dimas Satrio Parikesit 4522210002 Dimas Analisis & ERD
:shipit: Muhammad Sulthan Zharfan 4522210016 SultanZharfan Membuat fitur-fitur, Flowchart, &ย Useย case

GitHub Readme Stats

SultanBarber.app ๐Ÿ’ˆ

Pengembangan UKM dari unit usaha Barbershop "Sultan Barber" semoga sukses sampai selesai, amin.

GitHub Contributors Tests Coverage Issues GitHub pull requests OpenSSF Scorecard

  1. Cerita Bisnisnya
  2. Actor
  3. Problem
  4. Solving
  5. Fitur
  6. โ โ Use Case dan Flowchart
  7. โ Sequence Diagram
  8. Activity Diagram
  9. โ Dokumen
  10. โ ERD
  11. โ Class Diagram
  12. โ Design UI dan Wireframe

Cerita Bisnisnya

Alur sesi wawancara sudah tersedia di Youtube ๐ŸŽฅ klik disini

Actor

๐Ÿ‘ฅ Customer :

1. Kondisi adanya kebutuhan untuk memesan jadwal potong rambut menunjukkan bahwa adanya kesulitan dalam mengatur waktu dan mendapatkan layanan potong rambut secara optimal
2. Ketersediaan informasi mengenai antrian pelanggan penting untuk memberikan transparansi kepada pelanggan tentang kapan mereka dilayani
3. Kondisi adanya menuntut akses cepat dan jelas mengenai tempat parkir yang tersedia pada barber
4. Kebutuhan tersedianya informasi daftar model rambut yang ditawarkan akan membantu pelanggan dalam membuat keputusan yang tepat sesuai dengan keinginan mereka
5. Kondisi pelanggan ingin mengetahui tren terbaru dalam model rambut serta model rambut yang sesuai dengan gaya dan preferensi mereka
6. Kemudahan dalam melakukan pembayaran menjadi faktor penting bagi kenyamanan pelanggan
7. Kondisi pelanggan tidak sempat untuk pergi ke barbershop untuk memotong rambut menunjukan bahwa adanya peluang bagi barber untuk pelayanan home service

๐Ÿ‘ฅ Capster :

1. Kondisi dimana pemotong dapat mengelola waktu mereka lebih baik dan meningkatkan kepuasaan pelanggan dengan mengurangi waktu tunggu
2. Kondisi dimana pemotong dapat cepat mengakses informasi tentang preferensi pelanggan sehingga memungkinkan memberikan layanan yang lebih sesuai
3. Kondisi dimana pemotong dapat memiliki transaksi dapat dilakukan dengan cepat dan aman, menghemat waktu pelanggan dan pemotong rambut
4. Kondisi pemotong rambut dapat dengan mudah melacak dan mengelola antrian pelanggan yang menggunakan layanan home serving, memungkinkan pemotong untuk menyesuaikan jadwal secara efisien

๐Ÿ‘ค Manager :

1. Kondisi melacak persediaan barang secara real time, serta mengatur stok barang dengan tepat
2. Kemudahan untuk melacak dan melaporkan masalah atau kerusakan peralatan, sehingga dapat segera mengambil tindakan perbaikan untuk meminimalkan dampak pada barbershop
3. Kemudahan dalam melacak penjualan memberikan informasi yang berharga tentang kinerja penjualan barber
4.Kondisi kemudahan dalam melihat detail penjualan atau riwayat transaksi.

Problem

Customer : โ‰๏ธ

1. Membutuhkan aplikasi untuk memesan jadwal potong rambut
2. Membutuhkan informasi antrian pelanggan untuk mengetahui kapan giliran mereka akan tiba
3. Membutuhkan informasi untuk mengetahui ketersediaan parkir
4. Membutuhkan informasi daftar model rambut yang tersedia
5. Membutuhkan informasi daftar model rambut yang sedang populer dan cocok dengan mereka
6. Membutuhkan aplikasi untuk melakukan pembayaran melalui gateway yang tersedia
7. Membutuhkan aplikasi dapat mengakses riwayat potongan rambut sebelumnya
8. Membutuhkan akses yang mudah dalam pembelian produk pada barbershop
9. Membutuhkan opsi untuk mendapatkan layanan salon di rumah mereka tanpa harus pergi ke barbershop

Capster : โ‰๏ธ

1. Membutuhkan informasi tentang antrian pelanggan untuk mengatur jadwal mereka dan memberikan layanan yang lebih efisien
2. Membutuhkan akses cepat untuk melihat pesanan dan informasi pelanggan
3. Membutuhkan proses pembayaran yang lebih variatif agar tidak merepotkan mencari cash dalam kembalian
4. Membutuhkan cara untuk mengatur dan memprioritaskan antrian pelanggan di berbagai lokasi yang berbeda

Manager : โ‰๏ธ

1. Membutuhkan pengelolaan inventaris produk dan perlengkapan salon dengan efisien untuk memastikan ketersediaan barang yang memadai
2. Membutuhkan pemantauan dan menangani kerusakan peralatan salon dengan cepat untuk menghindari gangguan dalam layanan
3. Membutuhkan pemantauan kinerja penjualan untuk mengidentifikasi tren dan membuat keputusan strategis yang tepat
4. membutuhkan cara untuk melacak pembayaran yang dilakukan oleh pelanggan untuk layanan atau produk yang mereka beli di salon

Solving

Customer : ๐Ÿค”

Mengetahui adanya problem yang berkaitan dengan aktor customer maka solusi yang dilakukan adalah melakukan upaya dalam implementasi pembuatan aplikasi atau sistem yang bertujuan untuk mendukung dalam meningkatkan jalannya kinerja operasional toko, maka dari itu toko dapat melakukan pengenalan (promosi) dari sistem atau aplikasi yang dibuat kepada customer dengan harapan dapat memudahkan customer dalam mengetahui ketersediaan pelayanan toko melalui fitur-fitur yang tersedia.

Capster : ๐Ÿค”

Mengetahui adanya problem yang berkaitan dengan aktor pemotong maka solusi yang dilakukan adalah melakukan upaya dalam implementasi pembuatan aplikasi atau sistem yang bertujuan untuk memudahkan pemotong dalam melakukan pekerjaan nya dalam melayani customer melalui fitur-fitur yang tersedia

Manajer : ๐Ÿค”

Mengetahui adanya problem yang berkaitan dengan aktor Manajer, problem yang ada meliputi perancangan dan keberlangsungan operasional toko, maka solusi yang dilakukan adalah melakukan upaya dalam implementasi pembuatan aplikasi atau sistem yang bertujuan untuk mendukung dan meningkatkan jalanya kinerja operasional toko. Aplikasi atau sistem yang dibuat bertujuan untuk memudahkan manajer dalam mengawasi, mengatur dan mengelola keberlangsungan operasional toko.

Fitur

Pelanggan : ๐Ÿงพ

1. Pendaftaran: Mendaftar akun pelanggan baru.
2. Masuk: Masuk ke akun pelanggan yang sudah terdaftar.
3. Detektor Antrian: Menampilkan informasi mengenai antrian pelanggan yang sedang menunggu.
4. Ketersediaan Tempat Parkir: Menampilkan informasi tentang ketersediaan tempat parkir jika tersedia.
5. Reservasi: Mengatur dan melakukan reservasi untuk layanan yang diinginkan.
6. Menu Gaya Rambut: Menampilkan menu pilihan potongan rambut yang tersedia.
7. Gaya Populer: Menampilkan potongan rambut atau gaya yang sedang populer atau tren.
8. Tampilan Nama Pemotong: Menampilkan nama-nama pemotong rambut yang tersedia.
9. Tampilan Nomor Antrian: Menampilkan nomor antrian pelanggan yang sedang menunggu.
10. Opsi Opsional: Menyediakan opsi tambahan atau fitur opsional untuk mempersonalisasi layanan.
11. Pembelian: Membeli layanan atau produk yang ditawarkan.
12. Pemrosesan Pembayaran: Mengelola proses pembayaran untuk layanan atau produk yang dibeli.
13. Langganan: Menawarkan layanan berlangganan untuk pelanggan yang ingin mendapatkan manfaat secara berkala atau reguler.
14. Home Serving: Menawarkan layanan dirumah untuk pelanggan yang tidak dapat ke tempat potong rambut.

Capster : ๐Ÿงพ

1. Pendaftaran: Mendaftar akun pemotong baru.
2. Masuk: Masuk ke akun pemotong yang sudah terdaftar.
3. Detektor Antrian Pelanggan: Mengidentifikasi dan mendeteksi antrian pelanggan yang sedang menunggu untuk mendapatkan layanan.
4. Tampilan Pesanan dan Keterangan Pelanggan: Menampilkan pesanan yang telah dibuat oleh pelanggan beserta keterangan atau permintaan khusus mereka.
5. Detektor Antrian Pelanggan Home Serving: Menawarkan layanan dirumah untuk pelanggan yang tidak dapat ke tempat potong rambut.

Manager : ๐Ÿงพ

1. Pendaftaran: Mendaftar akun manager baru.
2. Masuk: Masuk ke akun manager yang sudah terdaftar.
3. Manajemen Inventaris Barber: Mengelola inventaris barang-barang yang digunakan di salon cukur dan melacak jumlah kerusakan atau barang yang rusak.
4. Pelacakan Penjualan Jasa dan Produk : Melacak dan mencatat jumlah produk yang terjual dan detail transaksi.
5. Melihat Grafik Transaksi : Melihat Grafik Transaksi berdasarkan bulan yang spesifik

Use cases dan Flowchart

๐Ÿ› ๏ธ by Lucid :

Use case:

Flowchart: alt text

Sequence Diagram

Pelanggan:

Capster:

Manager:

Activity Diagram

Dokumen

๐Ÿ“ƒ bentuk lembaran

ERD

๐Ÿ›ก๏ธ alt text

Class Diagram

by Lucid :

๐Ÿ”— Link : klik disini

alt text

Design UI dan Wireframe

by Figma : ๐Ÿ“ฒ

๐Ÿ”— Link : klik disini

  • Mockup Konsumen

Mockup Konsumen

  • Mockup Pegawai

diagram

  • Mockup Manajer

diagram

  • Wireframe Konsumen

Wireframe Konsumen

  • Wireframe Pegawai

Wireframe Pegawai

  • Wireframe Manajer

Wireframe Pegawai

LINK YOUTUBE TUGAS UTS ๐Ÿ”— Link : klik disini

About

Pengembangan UKM dari unit usaha Barbershop "Sulthan Barber" semoga sukses sampai selesai, amin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors