Anda di halaman 1dari 11

TUGAS MATAKULIAH

PEMROGRAMAN BERBASIS OBYEK 1

LAPORAN AKHIR

APLIKASI “DAPUR MAMA”


(Warung Geprek)

TIM PENYUSUN:
1. ANGGA BAGUS PRASETYO (NIM: 192410103010)
2. HELMI SAIFULLAH MANSUR (NIM: 192410103044)

FAKULTAS ILMU KOMPUTER


UNIVERSITAS JEMBER
TAHUN 2019
DAFTAR ISI

DAFTAR ISI...........................................................................................................................2
BAB 1: PENDAHULUAN......................................................................................................3
1.1. Latar Belakang..........................................................................................................................3
1.2. Ruang lingkup aplikasi.............................................................................................................3
1.3. Distribusi tugas.........................................................................................................................5
BAB 2: DESAIN SISTEM......................................................................................................6
2.1. Gambaran umum sistem...........................................................................................................6
2.2. Bisnis proses model dan notasi.................................................................................................7
2.3. Diagram Obyek.........................................................................................................................9
BAB 3: KESIMPULAN........................................................................................................11
BAB 1: PENDAHULUAN

1.1. Latar Belakang


Untuk project mata kuliah PBO 1 ini kami mengambil topik program pada
warung geprek. Program ini dibuat untuk mempermudah pengoperasian warung geprek.
Untuk program ini nantinya akan bisa membantu pemilik untuk bisa mengetahui total
pendapatan yang ia dapatkan, membantu karyawan untuk bisa mencatat dan menghitung
harga serta total pesanan, dan membantu pembeli untuk melakukan pemesanan. Kami
memilih topik ini karena jika diperhatikan masih banyak warung yang dalam melayani
pembeli hanya mengadalkan hitungan jari dalam menghitung total belanja pembeli, yang
mana kadang akan terjadi kesalahan hitung pada total belanja pembeli. Selain itu, juga
kami ingin membantu pemilik agar bisa mendapatkan rekapan total pendapatan yang ia
dapatkan sehingga kami membuat program untuk bisa membantu menyelesaikan
permasalahan tersebut.

1.2. Ruang lingkup aplikasi


Aplikasi ini digunakan untuk membantu warung Dapur Mama dalam berjualan.
Sehingga dapat mempermudah proses usaha warung Dapur Mama. Fitur yang ada dalam
aplikasi ini antara lain :

 Menghitung total pendapatan pemilik


Pemilik nantinya bisa mengetahui total pendapatan yang ia dapatkan dari setiap
pesanan yang dilakukan.
 Mencatat serta menghitung harga total pesanan pembeli
Program ini nantinya akan bisa mencatat pesanan yang dilakukan pembeli serta
juga akan langsung menghitung harga total dari pesanan yang dilakukan tersebut.
 Melakukan pesanan oleh pembeli
Pembeli akan bisa melakukan pesanan melalui program ini dengan memilih
produk yang pembeli inginkan dan akan langsung mendapatkan harga total
pembelian yang harus dibayarkan.
 Melihat rekapan pesanan pembeli
Program ini akan bisa menampilkan data pesanan yang dilakukan oleh pembeli
nantinya.
 Melihat data menu warung geprek
Program ini akan menampilkan data menu yang meliputi nama menu, harga dan
sebagainya
 Menambah data menu warung geprek
Program inidapat menambahkan data menu yang meliputi nama menu, harga dan
sebagainya
 Melihat gaji karyawan
Program ini nantinya akan dapat mengetahui dan menghitung gaji karyawan
warung geprek.
 Menambahkan data pemilik
Pogram ini dapat menambahkan data pemilik yang terdiri dari nama, alamat, dan
nomer hp.
 Menampilkan data pemilik
Pogram ini dapat menampilkan data pemilik yang terdiri dari nama, alamat, dan
nomer hp.
 Menambahkan data pembeli
Pogram ini dapat menambahkan data pembeli yang terdiri dari nama, alamat, dan
nomer hp.
 Menampilkan data pembeli
Pogram ini dapat menampilkan data pembeli yang terdiri dari nama, alamat, dan
nomer hp.
 Menambahkan data karyawan
Pogram ini dapat menambahkan data karyawan yang terdiri dari nama, alamat,
nomer hp, harga perjam, dan jam kerja
 Menampilkan data karyawan
Pogram ini dapat menampilkan data karyawan yang terdiri dari nama, alamat,
nomer hp, harga perjam, dan jam kerja.
1.3. Distribusi tugas
Link Repository : https://github.com/helmi3044/Project-PBO1
Link Youtube : https://youtu.be/O9TwLaoFFrk
Nama Tugas
Angga Bagus Prasetyo  Data Manager
 Person
 Pembeli
 Pemilik
 Laporan
Helmi Saifullah Mansur  Menu
 Pesanan
 Karyawan
 Main
 Laporan
BAB 2: DESAIN SISTEM

2.1. Gambaran umum sistem


Gambaran jalannya aplikasi ini adalah sebagai berikut. Ketika masuk, aplikasi
akan menampilkan menu awal pilihan kita sebagai apa dalam warung Dapur Mama
(Pemilik, Karyawan, Pembeli, dan Exit). Ketika kita memilih pemilik akan muncul
pilihan Tampilkan daftar Pemilik, Tambah data Pemilik, Cek Pendapatan, Tampilkan
daftar Pembeli, Tampilkan daftar Karyawan, Gaji Karyawan, dan Exit.

1. Jika memilih Tampilkan daftar Pemilik, akan mucul data-data pemilik warung,
berupa nama, alamat, dan nomer hp.
2. Jika memilih Tambah data pemilik, akan muncul inputan kita harus memasukkan
nama, alamat, dan nomer hp.
3. Jika kita memilih Cek Pendapatan, akan muncul umlah pendapatan wwarung
Dapur mama.
4. Jika memilih Tampilkan daftar Pembeli, akan muncul daftar pembeli, berupa
nama, alamat, dan nomer hp.
5. Jika memilih Tampilkan daftar Karyawan, akan muncul daftar karyawan, berupa
nama, alamat, dan nomer hp.
6. Jika memilih Gaji Karyawan, akan muncul gaji karyawan yang harus dibayar.
7. Jika memilih exit akan kembali ke menu awal.

Ketika kita memilih sebagai karyawan, akan muncul pilihan Tampilkan daftar
Karyawan, Tambah data Karyawan, Gaji Karyawan, Tambah Daftar Menu, Daftar
Pesanan, dan Exit.

1. Jika memilih Tampilkan daftar Karyawan, akan mucul data-data pemilik warung,
berupa nama, alamat, dan nomer hp.
2. Jika memilih Tambah data Karyawan, akan muncul inputan kita harus
memasukkan nama, alamat, nomer hp, jam kerja, dan harga perjam.
3. Jika memilih Gaji Karyawan, akan muncul gaji karyawan yang akan diterima.
4. Jika memilih Tambah Daftar Menu, akan muncul inputan kita harus memasukkan
nama menu, dan harga menu.
5. Jika memilih Daftar Pesanan, akan muncul daftar pesanan yang masuk.
6. Jika memilih exit akan kembali ke menu awal.
Ketika kita memilih sebagai Pembeli, akan muncul pilihan Tambah data
Pembeli, Daftar Menu, Pesan Menu, dan Exit.

1. Jika memilih Tambah data Pembeli, akan muncul inputan kita harus memasukkan
nama, alamat, dan nomer hp.
2. Jika memilih Daftar Menu, akan muncul daftar pilihan menu warung Dapur
Mama.
3. Jika memilih Pesan Menu, akan muncul inputan kita harus memasukkan nama
menu, harga menu, dan jumlahnya. Kemudian akan mucul pakah ingin menambah
pesanan lagi atau tidak. Jika memilih ‘iya’ maka akan muncul total harga dan kita
bia memesan lagi. Jika memilih ‘tidak’ maka akan muncul total harga.
4. Jika memilih exit akan kembali ke menu awal.

2.2. Bisnis proses model dan notasi

Gambar 2.2.1: Penggalan Diagram Bisnis Proses Model dan Notasi


Gambar 2.2.2: Penggalan Diagram Bisnis Proses Model dan Notasi

Gambar 2.2.3: Penggalan Diagram Bisnis Proses Model dan Notasi


2.3. Diagram Obyek

Gambar 2.3.1: Obyek Diagram Entri Data Menu

Gambar 2.3.2: Obyek Diagram Entri Data Pesanan


Gambar 2.3.3: Obyek Diagram Entri Data Pemilik

Gambar 2.3.4: Obyek Diagram Entri Data Karyawan

Gambar 2.3.5: Obyek Diagram Entri Data Pembeli


BAB 3: KESIMPULAN

Dalam kehidupan, kita pasti pernah menemui masalah. Masalah tersebut harus dapat
kita selesaikan dengan baik. Contohnya adalah masalah yang kami ambil yaitu maslah
manajemen warung Dapur Mama. Dari masalah tersebut kami memberika sebuah solusi
dengan sisitem aplikasi dengan nama Dapur Mama. Sistem ini ditujukan untuk mempermdah
pemilik dalam mengolah warung Dapur Mama. Hal yang ada dalam sistem ini seperti
memasukkan data pemilik, memasukkan data pembeli, memasukkan data karyawan, melihat
data pemilik, melihat data pembeli, melihat data karyawan, memasukkan daftar menu,
memasukkan pesanan, melihat daftar menu, melihat datar pesanan, menghitung harga
pesanan, menghitung total pendapatan, dan melihat gaji karyawan. Dengan adanya sistem ini
diharapkan dapat mempermudah proses usaha warung Dapur Mama. Dikarenakan jika
prosesnya dilakukan oleh manusia, resiko untuk terjadi kesalahan lebih besar. Dan dengan
adanya sistem ini maka data akan tersimpan dengan aman dan dapat diakses dengan mudah
dan sangat keil terjadi resiko kesalahan.

Link Youtube (presentasi) : https://youtu.be/O9TwLaoFFrk

Link Repository : https://github.com/helmi3044/Project-PBO1

Anda mungkin juga menyukai