BAB III ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN

4 BAB 4 ANALISA DAN PERANCANGAN SISTEM INFORMASI

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Penjualan Buku Online Toko Buku Gramedia Jember

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis Sistem Yang Sedang Berjalan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

Bab IV. Hasil Analisis Sistem

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISA DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 PENGEMBANGAN SISTEM INFORMASI DALAM PENGAJUAN ANGGARAN BIAYA DALAM RANGKA PENENTUAN TARIF TIKET PT. KALSTAR AVIATION

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang


BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN. Gambar 4.1: Use Case Diagram Plafon Mingguan. Tabel 4.1: Deskripsi Use Case Diagram Plafon Mingguan

Petunjuk Pemakaian Sistem

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM


BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III ANALISA DAN PERANCANGAN SISTEM

Dari gambar use case diatas, terlihat sistem yang ada didalam adalah proses pemesanan dan kelola pemesanan perjalanan wisata. Dari use case diatas tam

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN 3.1 Gambaran Umum Perusahaan 3.1.1 Profile Rumah Makan Ayam Penyet Mas Marno Rumah Makan Ayam Penyet Mas Marno merupakan rumah makan kelas menengah kebawah yang menyediakan menu makanan berbagai macam pengolahan ayam yang memiliki menu andalan resep tradisional warisan leluhur yaitu ayam penyet yang memiliki cita rasa khas Jawa Timuran., dengan rasa yang khas itulah yang menjadi daya tarik dari rumah makan ini. Usaha ini di mulai pada tahun 2010 oleh Bapak Tri Sumarno dan Ibu Sri Mulyani dengan modal sendiri. Pada awalnya usaha ini hanyalah usaha kuliner gerobakan pinggir jalan yang berlokasi di depan rumah sakit diwilayah Cengkareng Jakarta Barat namun usaha ini tetap bertahan sampai dengan sekarang akan tetapi sudah tidak menggunakan gerobak lagi melainkan di ruko. Seiring dengan berjalannya waktu usaha Rumah Makan Ayam Penyet Mas Marno terus berkembang dan banyak dikunjungi oleh konsumen karena memiliki kualitas rasa masakan khas Jawa Timuran yang lezat. Melihat kemajuan usaha yang dijalankan sangat baik sehingga pada tahun 2013 membuka cabang dibeberapa tempat di Jakarta serta di kota-kota lain seperti Jogjakarta, Tegal, Cirebon dan Tangerang. 3.1.2 Visi dan Misi Perusahaan Dalam menjalankan suatu usaha visi dan misi sangatlah penting untuk mencapai tujuan. Awalnya pemilik rumah makan menjalankan usaha ini dengan tujuan selain dapat memenuhi kebutuhan hidup yaitu untuk melestarikan resep tradisional warisan leluhur. Karena itu pemilik Rumah Makan Ayam Penyet Mas Marno tidak membuat pernyataan visi dan misi yang formal dan tertulis. Namun dapat dilihat secara tersirat melalui observasi yang dilakukan dapat disimpulakan bahwa visi dari Rumah Makan Ayam Penyet Mas Marno adalah menjadi usaha yang terus berkembang dan dapat bertahan ditengah persaingan yang ada. Sedangkan misi yang dijalankan untuk mencapai visi antara lain adalah memberikan pelayanan yang terbaik dan memuaskan kepada konsumen, serta mempertahankan kualitas rasa dan meningkatkan kualitas produk dengan mempertahankan resep tradisional warisan leluhur 20

21 3.1.3 Struktur Organisasi Pemilik Kepala Cabang Admin Dapur/Koki Kasir Waiters Gambar 3. 1 Struktur Organisasi Rumah Makan Ayam Penyet Mas Marno 3.1.4 Keterangan Struktur Organisasi Berikut ini merupakan keterangan dari bagian-bagian yang ada pada struktur organisasi diatas. 1. Pemilik Menyediakan modal, memikirkan strategi penjualan bekerja sama dengan kepala cabang, mengawasi berjalannya operasional secara global 2. Kepala Cabang Merekap seluruh kegiatan operasional dan melaporkannya ke pemilik secara berkala, melakukan briefing dan merekap usulan-usulan yang berkaitan dengan kegiatan operasional, bertanggung jawab atas kinerja karyawan di unit, mengorganisasi kegiatan promosi dan pemasaran, mengatur dan mengevaluasi anggaran serta persediaan barang 3. Admin Mengecek kebutuhan alat kerja, merekap dan mengajukan permohonan dana, mengajukan ACC ke management atas pengeluaran dana operasional, merekap data pengeluaran dan pemasukan, mengelola dan mendistribusikan penggajian karyawan dan membuatan laporan pertanggung jawaban harian dan bulanan 4. Koki

22 Unit koki merupakan unit yang menyediakan hidangan utama sebagai bahan utama dari Trade Mark Ayam Penyet Mas Marno. Menu ini merupakan menu wajib yang nilai urgensi sangat tinggi yang harus di jaga kualitas, rasa, penyajian dan kecepatan penyajiannya. Unit ini mengelola menu olahan ayam serta bahan pendukung lain seperti nasi, sambel, lalapan dan lain-lain 5. Kasir Menyiapkan kas awal, menerima pembayaran dari waiters atau konsumen, Mengoptimalkan dan bertanggung jawab atas uang pengembalian ke konsumen, mendokumentasikan semua bill pembayaran dan Merekap keakuratan data transaksi 6. Waiters Unit Waiters/Pramusaji memiliki fungsi utama sebagai staf yang melayani konsumen secara langsung, tugas utama dari unit ini adalah memberikan pelayanan prima, cepat dan profesional kepada konsumen 3.2 Identifikasi Masalah 3.2.1 Analisis Sistem Berjalan Sistem yang berjalan pada Rumah Makan Ayam Penyet Mas Marno adalah sebagai berikut : 1. Pelanggan datang dan memilih meja 2. Pelanggan memilih menu dan mengisi daftar pesanan 3. Waiters melakukan konfirmasi pesanan kepada Pelanggan 4. Jika Pelanggan ada tambahan pesanan pilih menu kembali dan tambah pesanan, jika tidak daftar pesanan disampaikan ke bagian dapur 5. Bagian dapur membuat masakan sesuai pesanan 6. Pesanan sudah tersedia, kemudian waiters mengantar pesanan ke Pelanggan untuk dihidangkan 7. Diwaktu yang sama kasir menerima daftar pesanan untuk direkap dan dijadikan tagihan, jika ada pesanan tambahan kasir menambahkan data pesanan, jika tidak kasir menccetak nota tagihan untuk ditagihkan kepada Pelanggan 8. Kasir merekap data penjualan harian untuk dilaporkan kepada pemilik 3.3 Kebutuhan Fungsional Kebutuhan fungsional adalah kebutuhan-kebutuhan yang memiliki keterkaitan langsung dengan sistem. Kebutuhan fungsional dari aplikasi ini meliputi:

23 1. Aplikasi dapat melakukan order makanan langsung melalui handphone atau tablet yang sudah disediakan oleh rumah makan. 2. Aplikasi dapat mempermudah dan mempercepat pelayanan pemesanan baik dibagian dapur kasir maupun waiters. 3. Aplikasi dapat mengelola pemesanan tempat secara online. 4. Aplikasi dapat mengelola laporan dan mempermudah billing statement. 3.4 Perancangan Sistem Perancangan sistem membahas mengenai use case diagram, sequence diagram, class diagram, activity diagram, layout, dan rancangan database yang digunakan dalam pembangunan aplikasi. 3.4.1 Use Case Diagram Use case diagram yang digunakan dalam pembangunan sistem adalah sebagai berikut. Gambar 3. 2 Use case diagram

24 3.4.2 Use Case Description Deskripsi untuk setiap use case adalah sebagai berikut. 1. Konfirmasi Pesanan Use Case Name Konfirmasi Pesanan Scenario Melakukan konfirmasi pesanan makanan yang sudah siap disajikan Triggering Event - Brief Description Konfirmasi pesanan telah selesai di proses Actors Koki Related Use Case - Stakeholders - Pre-conditions Terdapat daftar pesanan yang siap di proses Post conditions Daftar pesanan selesai di proses Flow of Activities Check Daftar Pesanan Actors Sistem 1. Akses daftar pesanan 2. Tampil daftar pesanan 3. Klik tombol konfirmasi, 4. Daftar antrian pesanan bahwa pesanan telah selesai di telah selesai proses 2. Membuat Nota Pembayaran Use Case Name Membuat Nota Pembayaran Scenario Mencocokan data pesanan dan di print untuk di tagihkan ke Pelanggan Triggering Event - Brief Description Mencocokan data pesanan dan di print untuk di tagihkan ke Pelanggan Actors Kasir Related Use Case - Stakeholders - Pre-conditions Terdapat data pesanan makanan dari masing-masing meja Pelanggan, dicocokan dan di print untuk ditagihkan, diasumsikan Kasir sudah melakukan login terlebih dahulu Post conditions Data pesanan berkurang, berubah atau berkurang Flow of Activities Check Daftar Pesanan Actors Sistem 1. Akses daftar pesanan 2. Tampil daftar pesanan 3. Cocokan data pemesanan 4. Print tagihan pembayaran

25 3. Membuat Pesanan Use Case Name Membuat Pesanan Scenario Memastikan pesanan makanan yang dipesan oleh Pelanggan Triggering Event - Brief Description Memastikan pesanan makanan yang dipesan oleh Pelanggan untuk dikonfirmasikan ke bagian dapur dan kasir Actors Waiters Related Use Case - Stakeholders - Pre-conditions Terdapat daftar pemesanan makanan yang pesan oleh Pelanggan Post conditions Daftar pesanan telah di submit ke bagian dapur dan kasir Flow of Activities Check Daftar Pesanan Actors Sistem 1. Akses daftar pesanan 3. Cocokan data pemesanan 2. Tampil daftar pesanan 4. Submit ke bagian dapur dan kasir 4. Konfirmasi Billing Use Case Name Konfirmasi Billing Scenario Melakukan konfirmasi tagihan kepada Pelanggan Triggering Event - Brief Description Melakukan konfirmasi tagihan kepada Pelanggan, agar Pelanggan melakukan pembayaran Actors Kasir, Waiters Related Use Case - Stakeholders - Pre-conditions Status billing belum ada pembayaran Post conditions Status billing sudah ada pembayaran Flow of Activities Check Daftar Pesanan Actors Sistem 1. Akses daftar pesanan 2. Tampil daftar pesanan 3. Akses menu pembayaran 4.Tampil status 5. Konfirmasi pembayaran pembayaran 5. Melihat Laporan Penjualan Use Case Name Melihat Laporan Penjualan Scenario Melakukan cek laporan penjualan Triggering Event - Brief Description Melakukan cek laporan penjualan baik harian, mingguan atau bulanan Actors Pemilik Related Use Case - Stakeholders - Pre-conditions Terdapat data laporan penjualan, diasumsikan pemilik sudah

26 Post conditions Flow of Activities melakukan login terlebih dahulu Terdapat data laporan penjualan, diasumsikan pemilik sudah melakukan login terlebih dahulu Check Daftar Penjualan Actors Sistem 1. Akses menu laporan 2. Tampil data laporan penjualan 6. Reservasi Meja dan Seat Use Case Name Reservasi Meja dan Seat Scenario Melakukan pemesanan online khusus untuk ketersediaan dan kursi Triggering Event - Brief Description Melakukan pemesanan online khusus untuk ketersediaan dan kursi, supaya pada saat Pelanggan datang sudah di siapkan Actors Pelanggan Related Use Case - Stakeholders - Pre-conditions Terdapat daftar ketersediaan meja dan kursi Post conditions Status meja dan kursi telah di booking Flow of Activities Melakukan Reservasi Actors Sistem 1. Akses menu ketersediaan meja 2. Muncul ketersediaan dan kursi 3. Pilih jumlah meja dan kursi 5. Isi form dan klik save untuk menyerakan barang ke user daftar meja dan kursi 4. Muncul form detail dari permintaan reservasi meja dan kursi 6. Permintaan user sudah terpenuhi dan meja dan kursi berhasil dibooking

27 3.4.3 Activity Diagram 1. Konfirmasi Pesanan Gambar 3. 3 Activity Diagram Konfirmasi Pesanan Penjelasan dari activity diagram diatas adalah: a. Sistem menampilkan data-data pesanan Pelanggan, agar diproses oleh koki atau bagian dapur sesuai dengan pesanan Pelanggan b. Jika pesanan sudah selesai diproses, klik pada tombol selesai agar data pesanan terupdate

28 2. Membuat Nota Pembayaran Gambar 3. 4 Activity Diagram Membuat Nota Pembayaran Penjelasan dari activity diagram diatas adalah: a. Bagian kasir masuk ke sistem, pilih menu pesanan, kemudian klik tombol billing b. Sistem akan mengupdate data pesanan dan menampilkan billing tagihan pesanan c. klik tombol print untuk mencetak

29 3. Membuat Pesanan Gambar 3. 5 Activity Diagram Membuat Pesanan

30 Penjelasan dari activity diagram diatas adalah: a. Waiters masuk ke sistem, pilih menu pesanan, kemudian pilih meja b. Sistem menampilkan data kategori, selanjutnya waiters pilih kategori dan sistem akan menampilkan data makanan/minuman c. Waiters pilih menu makanan/minuman, sistem menampilkan form isi jumlah, kemudian input jumlah pesan dan simpan d. Jika ada tambahan pesanan kembali ke kategori, jika tidak sistem akan menampilkan data pesanan e. Ubah data pesanan jika terjadi salah input data, jika ya sistem akan menampilkan form ubah jumlah, input ulang jumlah pesan dan sistem akan menampilkan update data pesanan f. Jika tidak klik selesai 4. Konfirmasi Billing Gambar 3. 6 Activity Diagram Konfirmasi Billing Penjelasan dari activity diagram diatas adalah: a. Bagian waiters/kasir pilih menu pesanan, kemudian klik tombol close b. Sistem akan mengupdate konfirmasi data tagihan

31 5. Melihat Laporan Penjualan Gambar 3. 7 Activity Diagram Melihat Laporan Penjualan Penjelasan dari activity diagram diatas adalah: a. Pemilik klik menu laporan b. Sistem akan menampilkan form laporan c. Pemilik pilih kategori dan sistem akan melakukan pencarian data berdasarkan kategori, kemudian sistem menampilkan data laporan

32 6. Reservasi Meja dan Seat Gambar 3. 8 Activity Diagram Reservasi Meja dan Seat Penjelasan dari activity diagram diatas adalah: a. Pelanggan pilih menu reservasi meja, sistem akan menampilkan daftar meja b. Pelanggan pilih meja, sistem akan menampilkan form input data pesanan c. Pelanggan isi form pesanan, kemudian sistem akan menampilkan validasi data input pesanan, jika ya data reservasi tersimpan jika tidak kembali ke isi form pesanan

33 3.4.4 Class Diagram Class diagram untuk aplikasi e-order makanan ayam penyet Mas Marno adalah sebagai berikut. Gambar 3.9 Class Diagram

34 3.4.5 Spesifikasi Database Spesifikasi database pada aplikasi e-order makanan ayam penyet Mas Marno dijelaskan sebagai berikut : 1. Nama Tabel : Kategori Isi : Data kategori menu Tabel 3. 1 Tabel Kategori No Kolom Tipe Data Panjang Keterangan 1. Id_kategori Integer 11 Primary key 2. Nama Varchar 30 3. Status Varchar 20 4. Tgl_dibuat Datetime 5. Tgl_diubah Datetime 2. Nama Tabel : Meja Isi : Data meja untuk reservasi Tabel 3. 2 Tabel Meja No Kolom Tipe Data Panjang Keterangan 1. Id_meja Integer 11 Primary key 2. Id_cabang Integer 11 Foreign key 3. Nomor Varchar 11 4. Nama Varchar 30 5. Deskripsi Text 6. Status Varchar 20 7. Foto Varchar 100 8. Jumlah_kursi Integer 11 9. Tgl_dibuat Datetime 10. Tgl_diubah Datetime 3. Nama Tabel : Menu Isi : Data makanan dan minuman Tabel 3. 3 Tabel Menu No Kolom Tipe Data Panjang Keterangan 1. Id_menu Integer 11 Primary key 2. Nama Varchar 30 3. Id_kategori Integer 11 Foreign key 4. Deskripsi Text 5. foto Varchar 100 6. Status Varchar 20 7. Tgl_dibuat Datetime 8. Tgl_diubah Datetime 9. Harga Double

35 4. Nama Tabel : Cabang Isi : Data cabang rumah makan Tabel 3. 4 Tabel Cabang No Kolom Tipe Data Panjang Keterangan 1. Id_cabang Integer 11 Primary key 2. Nama Varchar 30 3. Status Varchar 20 4. Alamat Text 5. Telepon Varchar 30 6. Hp Varchar 30 7. Tgl_dibuat Datetime 8. Tgl_diubah Datetime 5. Nama Tabel : Pengguna Isi : Data pemakai aplikasi Tabel 3. 5 Tabel Pengguna No Kolom Tipe Data Panjang Keterangan 1. Id_pengguna Integer 11 Primary key 2. Id_cabang Integer 11 Foreign key 3. Nama Varchar 30 4. Username Varchar 20 5. Password Varchar 50 6. Status Varchar 20 7. Terakhir_login Datetime 8. Session_key Varchar 100 9. Session_expired Datetime 10. Tgl_dibuat Datetime 11. Tgl_diubah Datetime 6. Nama Tabel : Pesanan Isi : Data pesanan makanan Tabel 3. 6 Tabel Pesanan No Kolom Tipe Data Panjang Keterangan 1. Id_pesanan Varchar 15 Primary key 2. Id_meja Integer 11 Foreign key 3. Id_pengguna Integer 20 Foreign key 4. Status Varchar 20 5. Tgl_pesan Date 6. Jam Time 7. Jumlah_pesan Integer 11 8. Total Double

36 7. Nama Tabel : Detail Pesanan Isi : Detail dari data pesanan Tabel 3. 7 Tabel Detail Pesanan No Kolom Tipe Data Panjang Keterangan 1. Id_detail_pesanan Integer 11 Primary key 2. Id_pesanan Varchar 15 Foreign key 3. Id_menu Integer 11 Foreign key 4. Catatan Text 5. Jumlah Integer 11 6. Harga Double 7. Total Double 8. Status Varchar 20 8. Nama Tabel : Pembayaran Isi : Data pembayaran Tabel 3. 8 Tabel Pembayaran No Kolom Tipe Data Panjang Keterangan 1. Id_pembayaran Varchar 15 Primary key 2. Id_pengguna Integer 11 Foreign key 3. Id_pesanan Varchar 15 Foreign key 4. Status Varchar 20 5. Total Double 6. Uang_bayar Double 7. Uang_kembali Double 8. Tgl_bayar Datetime

37 3.4.6 Sequence Diagram 1. Konfirmasi Pesanan Gambar 3.10 Sequence Diagram Konfirmasi Pesanan 2. Membuat Nota Gambar 3.11 Sequence Diagram Membuat Nota

38 3. Membuat Pesanan Gambar 3.12 Sequence Diagram Membuat Pesanan 4. Konfirmasi Billing Gambar 3.13 Sequence Diagram Konfirmasi Billing

39 5. Melihat Laporan Penjualan Gambar 3.14 Sequence Diagram Melihat Laporan Penjualan 6. Membuat Pesanan Meja Gambar 3.15 Sequence Diagram Membuat Pesanan Meja

40 3.4.7 Perancangan Antar Muka Perancangan antar muka pada aplikasi yang akan dibangun adalah sebagai berikut. 1. Perancangan Antar Muka Beranda Perancangan antar muka beranda merupakan halaman depan dari semua halaman aplikasi e-order. Halaman ini sebagai halaman pembuka bagi halaman yang lainnya. Gambar 3.16 Perancangan Antar Muka Beranda

41 2. Perancangan Antar Muka Menu Customer Pada perancangan antar muka menu customer ini customer akan diberikan link pilihan menu-menu untuk melihat menu makanan, reservasi meja, lokasi dan login Gambar 3.17 Perancangan Antar Muka Menu Customer

42 3. Perancangan Antar Muka Login Perancangan antar muka login merupakan perancangan halaman login untuk user seperti customer, waiters dan kasir jika dibutuhkan Gambar 3.18 Perancangan Antar Muka Login

43 4. Perancangan Antar Muka Lokasi Perancangan antar muka lokasi adalah untuk memilih lokasi atau cabang warung makan mana yang akan dipesan mejanya oleh customer Gambar 3.19 Perancangan Antar Muka Lokasi

44 5. Perancangan Antar Muka Menu Perancangan antar muka menu adalah perancangan antar muka untuk memilih menu-menu makanan yang akan dipesan Gambar 3.20 Perancangan Antar Muka Menu

45 6. Perancangan Antar Muka Menu Waiters Pada perancangan antar muka menu waiters ini waiters akan diberikan link pilihan menu-menu untuk melihat menu makanan, pesan dan logout Gambar 3.21 Perancangan Antar Muka Menu Waiters

46 7. Perancangan Antar Muka Reservasi Perancangan antar muka reservasi adalah perancangan antar muka untuk reservasi meja yang akan dipesan terdiri dari tanggal dan jam Gambar 3.22 Perancangan Antar Muka Reservasi

47 8. Perancangan Antar Muka Pesanan Perancangan antar muka pesanan adalah perancangan antar muka untuk memilih pesanan Gambar 3.23 Perancangan Antar Muka Pesanan

48 9. Perancangan Antar Muka Pesan (Pilih Meja) Perancangan antar muka pesan (pilih meja) adalah perancangan antar muka untuk memilih meja yang akan ditempati Gambar 3.24 Perancangan Antar Muka Pesan (Pilih Meja)

49 10. Perancangan Antar Muka Pesan (Pilih Kategori) Perancangan antar muka pesan (pilih kategori) adalah perancangan antar muka untuk memilih kategori makanan atau minuman Gambar 3.25 Perancangan Antar Muka Pesan (Pilih Kategori)

50 11. Perancangan Antar Muka (Pilih Menu) Perancangan antar muka pesan (pilih menu) adalah perancangan antar muka untuk memilih menu makanan dan menu minuman Gambar 3.26 Perancangan Antar Muka Pesan (Pilih Menu)

51 12. Perancangan Antar Muka Pesan (Input Jumlah Pesan) Perancangan antar muka pesan (input jumlah pesan) adalah perancangan antar muka untuk memasukan jumlah makanan atau minuman yang akan dipesan Gambar 3.27 Perancangan Antar Muka Pesan (Input Jumlah Pesan)

52 13. Perancangan Antar Muka Pesan (Daftar Pesanan) Perancangan antar muka pesan (daftar pesanan) adalah perancangan antar muka daftar pesanan makanan dan minuman yang telah dipesan Gambar 3.28 Perancangan Antar Muka Pesan (Daftar Pesanan)

53 14. Perancangan Antar Muka Web Admin Page Perancangan antar muka web admin page (daftar pesanan) adalah perancangan antar muka login admin dan adminitrator Gambar 3.29 Perancangan Antar Muka Web Admin Page 15. Perancangan Antar Muka Daftar Pesanan Perancangan antar muka daftar pesanan adalah perancangan antar muka daftar pesanan pelanggan

54 Gambar 3.30 Perancangan Antar Muka Daftar Pesanan 16. Perancangan Antar Muka Manage Menu Perancangan antar muka manage menu adalah untuk memanage ketersediaan menu makanana Gambar 3.31 Perancangan Antar Muka Manage Menu 17. Perancangan Antar Muka Manage Cabang Perancangan antar muka manage cabang adalah untuk memanage cabangcabang terkait lokasi dan alamat rumah makan

55 Gambar 3.32 Perancangan Antar Muka Manage Cabang 18. Perancangan Antar Muka Manage Kategori Perancangan antar muka manage kategori adalah untuk memanage kategori jenis makanan dan minuman Gambar 3.33 Perancangan Antar Muka Manage Kategori 19. Perancangan Antar Muka Manage Meja meja Perancangan antar muka manage meja adalah untuk memanage ketersediaan

56 Gambar 3.34 Perancangan Antar Muka Manage Meja 20. Perancangan Antar Muka Manage Pengguna Perancangan antar muka manage pengguna adalah untuk memanage user yang menggunakan aplikasi web rumah makan Gambar 3.35 Perancangan Antar Muka Manage Pengguna 20. Perancangan Antar Muka Pembayaran Perancangan antar muka pembayaran adalah perancangan untuk melihat daftar pesanan pelanggan yang nantinya daftar pesanan tersebut akan dibill dan ditagihkan ke pelanggan

57 Gambar 3.36 Perancangan Antar Muka Pembayaran