• Tidak ada hasil yang ditemukan

Sistem Informasi Restoran Berbasis PDA Didukung Pengontrolan Stok Bahan Baku.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Restoran Berbasis PDA Didukung Pengontrolan Stok Bahan Baku."

Copied!
30
0
0

Teks penuh

(1)

- i - Universitas Kristen Maranatha

ABSTRAK

Rajin pangkal kaya, peribahasa ini banyak dianut pengusaha untuk mencapai kesuksesan dalam bisnis. Tetapi dalam era kompetisi bisnis sekarang ini, dibutuhkan lebih dari sekedar rajin. Pengusaha dituntut untuk dapat melihat keinginan dan kebutuhan pasar yang ada juga menciptakan produk-produk inovasi untuk memperluas pasar dan menambah keuntungan. Dengan perkembangan teknologi yang luar biasa, banyak perusahaan yang memanfaatkan teknologi untuk membuat produk inovasi yang dapat memuaskan konsumen.

Salah satu yang berkembang dengan pesat sekarang ini adalah bisnis restoran. Pengusaha restoran juga dituntut untuk dapat memberikan pelayanan yang terbaik selain menyediakan makanan yang enak. Salah satu bentuk inovasi yang dapat dilakukan oleh pengusaha restoran yakni dalam hal pelayanan kepada konsumen, pengontrolan stok bahan makanan serta laporan keuangan.

Dengan inovasi pelayanan yang berbasis teknologi, baik konsumen maupun pengusaha sama-sama diuntungkan. Konsumen merasakan pengalaman yang baru dalam memesan makanan dan kesalahan manusia dalam pemesanan makanan dapat dikurangi. Begitu juga dengan pengusaha, adanya laporan keuangan dan statistik makanan yang paling banyak terjual akan sangat membantu dalam pengembangan usaha.

(2)

- ii - Universitas Kristen Maranatha

ABSTRACT

Diligent becomes rich, this statement trusted by bussinesman to reach success in business. But in this technology era need more than just diligent. Bussinesman need to see what the market need so they could expanses market and increase benefits. with technology blooming many company used technology to make innovation product that satisfied consumen.

Restaurant business is perhaps one of the most fastidious of them all. Restaurant owner need to give their best service besides serve delicious food. one of the innovation way that restaurant owner can do is giving different kind of service to consumen, stock controlling food and financial reporting.

With this innovation based on technology, consumen and restaurant owner will have more benefit. Consumen have new experience in ordering food. For the owner there is financial report and statistic bar that showed what food consumen like most and minimilize human error. All this features will contribute to expanse business restaurant.

(3)

- iii - Universitas Kristen Maranatha

KATA PENGANTAR

Puji Syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan rahmat-Nya sehingga penulis mampu menyelesaikan tugas akhir yang berjudul “Sistem Informasi Restoran berbasis PDA didukung dengan Pengontrolan Stok Bahan Baku” dengan sebaik-baiknya dan tepat pada waktunya.

Tujuan penyusunan tugas akhir ini adalah untuk memenuhi persyaratan akademik dalam menyelesaikan pendidikan pada program studi S1 Teknik Informatika Universitas Kristen Maranatha.

Penulis menyadari, masih banyak kekurangan-kekurangan dalam penyusunan laporan ini oleh karena keterbatasan informasi, serta waktu yang dimiliki. Maka kritik dan saran sangat diperlukan dalam pengembangannya agar laporan ini dapat bermanfaat bagi semua pihak.

Akhir kata, penulis ingin mengucapkan terimakasih kepada seluruh pihak yang ikut serta baik langsung maupun tidak langsung dalam penyusunan tugas akhir ini, antara lain :

1. Bapak Teddy Marcus Zakaria, Ir., MT yang telah banyak membantu penulis dalam menyusun dan menyelesaikan tugas akhir ini dengan sebaik-baiknya. 2. Bapak Tjatur Kandaga, S.kom., M.Kom sebagai dosen penguji.

3. Bapak Hapnes Toba, M.Sc sebagai dosen penguji.

4. Ibu Dr. Ir. Mewati Ayub, MT sebagai koordinator Tugas Akhir. Terima kasih karena sudah sangat membantu penulis dalam pembuatan tugas akhir ini.

5. Papa, Mama dan Nico sebagai motivator terbesar yang selalu memberikan doa dan dukungan kepada penulis.

(4)

- iv - Universitas Kristen Maranatha 7. Ima Sugiyama, Irene Tambahani, Raymond terima kasih atas masukkan dan

dukungan yang kalian berikan

8. Semua teman yang tidak dapat dituliskan satu persatu dan semua pihak yang telah membantu pembuatan tugas akhir ini.

Bandung, 25 Juli 2007

(5)

- v - Universitas Kristen Maranatha

I.1.2 Ruang Lingkup Proyek... 2

I.1.3 Definisi, Akronim dan Singkatan... 2

I.1.4 Referensi... 3

I.1.5 Overview ... 3

I.2 Gambaran Keseluruhan ... 5

I.2.1 Perspektif Produk ... 5

1.2.1.1 Antar Muka Sistem... 5

1.2.1.2 Antar Muka Pengguna... 6

1.2.1.3 Antar Muka Perangkat Keras ... 6

1.2.1.4 Antar Muka Perangkat Lunak ... 7

1.2.1.5 Antar Muka Komunikasi ... 7

1.2.1.6 Batasan Memori ... 8

1.2.1.7 Persyaratan Adaptasi Pada Tempat Tujuan... 8

I.2.2 Fungsi Produk ... 8

I.2.3 Karakteristik Pengguna ... 9

1.2.4 Desain Antar Muka ... 9

1.2.5 Asumsi dan ketergantungan ... 9

(6)

- vi - Universitas Kristen Maranatha

BAB II SPESIFIKASI PRODUK ...11

II.1. Persyaratan Antar Muka Eksternal ... 11

II.1.1. Antar Muka Pengguna ... 11

II.1.2. Antar Muka Perangkat Keras ... 22

II.1.3. Antar Muka Perangkat Lunak... 23

II.1.4. Antar Muka Komunikasi ... 24

II.2. Fitur Produk Perangkat Lunak... 24

II.2.1. Fitur 1 : Pemesanan ... 24

II.2.1.1. Tujuan ...24

II.2.1.2. Urutan Stimulus/Respon...25

II.2.1.3. Persyaratan Fungsional yang Berhubungan ...25

II.1.1.3.1. Persyaratan Fungsional Login ... 25

II.2.2. Fitur 2 : Pembayaran... 26

II.2.2.1. Tujuan...……26

II.2.2.2. Urutan Stimulus/Respon ...26

II.2.2.3. Persyaratan Fungsional yang Berhubungan ...27

II.2.2.3.1. Persyaratan Fungsional Login ... 27

II.2.3. Fitur 3 : Pengecekan Bahan Makanan ... 28

II.2.3.1. Tujuan ...28

II.2.3.2. Urutan Stimulus/Respon ...28

II.2.3.3. Persyaratan Fungsional yang Berhubungan ...28

II.2.3.3.1. Persyaratan Fungsional Login ... 28

II.2.4. Fitur 4 : Pengecekan Data Keuangan Restoran ... 29

II.2.4.1. Tujuan ...29

II.2.4.2. Urutan Stimulus/Respon ...29

II.2.4.3. Persyaratan Fungsional yang Berhubungan ...30

(7)

- vii - Universitas Kristen Maranatha

II.3. Persyaratan Performa/Timing... 32

II.4. Atribut-atribut Sistem Perangkat Lunak... 32

II.4.1. Kehandalan ... 32

II.4.2. Ketersediaan ... 32

II.4.3. Keamanan ... 32

II.4.4. Pemeliharaan ... 32

II.4.5. Perpindahan ... 32

II.5. Persyaratan Database Logis... 33

II.6. Persyaratan lain... 34

BAB III Desain Perangkat Lunak ………35

III.1. Pendahuluan ... 35

III.1.1. Identifikasi... 35

III.1.2. Overview Sistem ... 35

III.2. Desain Perangkat Lunak Secara Keseluruhan... 36

III.2.1. Analisa Database ... 37

III.2.2. Analisis UML (Unified Modeling Language)... 42

III.3. Desain Arsitektur Perangkat Lunak ... 62

III.3.1. Komponen Perangkat ... 62

III.3.2. Desain Antar Muka ... 62

III.3.3. Konsep Eksekusi ... 80

III.3.3.1. Aktiviti Diagram ... 80

III.3.3.2. Sequence Diagram... 95

III.3.3.2.1. Sequence Kategori Menu ... 95

III.3.3.2.2. Sequence Data Menu... 96

III.3.3.2.3. Sequence Data Keterangan Menu ... 97

III.3.3.2.4. Sequence Pemesanan Menu ... 98

III.3.3.2.5. Sequence Pengiriman Menu... 99

III.3.3.2.6. Sequence Dapur... 100

III.3.3.2.7. Sequence Kasir... 101

III.3.3.2.8. Sequence Kategori Bahan ... 102

(8)

- viii - Universitas Kristen Maranatha

III.3.3.2.10. Sequence Bahan Minimum ... 104

III.3.3.2.11. Sequence Data Pembelian Bahan ... 105

III.3.3.2.12. Sequence Data Kas... 106

III.3.3.2.13. Sequence Data Biaya... 107

III.3.3.2.14. Sequence Data Pegawai ... 108

BAB IV PengembanganSistem ...109

IV.1. Perencanaan Tahap Implementasi... 109

IV.1.1. Pembangian Class form Implementasi... 109

IV.1.2. Keterkaitan Antar Class form ... 111

IV.2. Perjalanan Tahap Implementasi (Coding)... 113

IV.2.1. Top Down/ Bottom Up Implementasi... 113

IV.2.2. Debugging... 117

IV.3. Ulasan Realisasi Fungsionalitas... 118

IV.4. Ulasan Realisasi User Design Interface... 119

BAB V Testing dan Evaluasi ………...142

V.1. Rencana Pengujian Sistem Terimplementasi ...142

V.1.1. Test Case ………...142

V.2. Evaluasi User Interface Design ………144

V.2.1. Black Box ……….…..144

BAB VI Kesimpulan dan Saran ...157

VI.1. Keterikatan Antara Kesimpulan dengan Hasil Evaluasi ...157

VI.2. Keterikatan Antara Saran dengan Hasil Evaluasi ...157

VI.3. Rencana Perbaikan / Implementasi Terhadap Saran yang Diberikan ...158

(9)

- ix - Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar I–1 Antar Muka Komunikasi ...7

Gambar II–1 Fitur Pemesanan ...26

Gambar II–2 Fitur Pembayaran ...27

Gambar II–3 Fitur Pengecekan Bahan Makanan...29

Gambar II–4 Fitur Pengecekan Data Keuangan Restoran ...31

Gambar II–5 Entitas Relation Diagram ...33

Gambar II–6 Tabel Diagram...34

Gambar III-1 Entitas Relation Diagram...37

Gambar III-2 Table Diagram ...38

Gambar III-3 Use Case Administrator ...42

Gambar III-9 Use Case Kategori Menu...48

Gambar III-10 Use Case Data Menu ...49

Gambar III-11 Use Case Pemesanan Menu...51

Gambar III-12 Use Case Data Kategori ...54

Gambar III-13 Use Case Data Bahan ...55

Gambar III-14 Use Case Bahan Minimum...56

Gambar III-15 Use Case Data Pembelian Bahan ...57

Gambar III-16 Use Case Data Biaya...59

Gambar III-17 Use Case Pegawai ...60

Gambar III-18 Class Form Diagram...62

Gambar III-19 Antar Muka Form Login ...62

Gambar III-20 Antar Muka Form Bagian Administrator...63

Gambar III-21 Antar Muka Form Register ...64

(10)

- x - Universitas Kristen Maranatha

Gambar III-23 Antar Muka Form Ubah Data Pegawai...65

Gambar III-24 Antar Muka Form Tambah Menu ...65

Gambar III-25 Antar Muka Form Tambah Bahan ...66

Gambar III-26 Antar Muka Form Ubah Menu...67

Gambar III-27 Antar Muka Form Statistik Menu ...67

Gambar III-28 Antar Muka Form Menu Terlihat ...68

Gambar III-29 Antar Muka Form Waiters ...68

Gambar III-30 Antar Muka Form Waiters Pesan...69

Gambar III-31 Antar Muka Form Porsi ...69

Gambar III-32 Antar Muka Form Total Pesanan ...70

Gambar III-33 Antar Muka Form Dapur...71

Gambar III-34 Antar Muka Form Kasir...71

Gambar III-35 Antar Muka Form Bahan Utama...72

Gambar III-36 Antar Muka Form Tambah Bahan ...72

Gambar III-37 Antar Muka Form Ubah Bahan...73

Gambar III-38 Antar Muka Form Pengambilan Bahan ...73

Gambar III-39 Antar Muka Form Bahan Minimum ...73

Gambar III-40 Antar Muka Form Keuangan Utama...74

Gambar III-41 Antar Muka Form Kategori Bahan ...74

Gambar III-42 Antar Muka Form Data Beli Bahan ...75

Gambar III-43 Antar Muka Form Data Kas...75

Gambar III-44 Antar Muka Form Biaya ...76

Gambar III-45 Antar Muka Form Laporan Harian ...76

Gambar III-46 Antar Muka Form Laporan per menu ...77

Gambar III-47 Antar Muka Detail Pesanan ...77

Gambar III-48 Antar Muka Form Laporan Waiters...78

Gambar III-49 Antar Muka Form Laporan Keuangan ...78

Gambar III-50 Antar Muka Form Laporan Pengeluaran Harian...79

Gambar III-51 Antar Muka Form Pengeluaran per Pegawai ...79

Gambar III-52 Antar Muka Form Laporan Kas ...80

(11)

- xi - Universitas Kristen Maranatha

Gambar III-54 Aktiviti Diagram Mengubah Kategori Menu ...81

Gambar III-55 Aktiviti Diagram Menambah Data Menu ...81

Gambar III-56 Aktiviti Diagram Mengubah Data Menu ...82

Gambar III-57 Aktiviti Diagram Keterangan Menu ...83

Gambar III-58 Aktiviti Diagram Pemesanan Menu...84

Gambar III-59 Aktiviti Diagram Pengiriman Menu ...85

Gambar III-60 Aktiviti Diagram Dapur ...85

Gambar III-61 Aktiviti Diagram Kasir ...86

Gambar III-62 Aktiviti Diagram Menambah Kategori Bahan...87

Gambar III-63 Aktiviti Diagram Mengubah Kategori Bahan...87

Gambar III-64 Aktiviti Diagram Menambah Data Bahan ...88

Gambar III-65 Aktiviti Diagram Mengubah Data Bahan ...89

Gambar III-66 Aktiviti Diagram Data Bahan Minimum ...90

Gambar III-67 Aktiviti Diagram Memasukkan Data Pembelian Bahan...90

Gambar III-68 Aktiviti Diagram Pengubahan Masukkan Data Pembelian Bahan ..91

Gambar III-69 Aktiviti Diagram Data Kas ...92

Gambar III-70 Aktiviti Diagram Menambah Data Biaya ...92

Gambar III-71 Aktiviti Diagram Mengubah Data Biaya...93

Gambar III-72 Aktiviti Diagram Menambah Data Pegawai ...93

Gambar III-73 Aktiviti Diagram Mengubah Data Pegawai...94

Gambar III-74 Sequence Diagram Kategori Menu...95

Gambar III-75 Sequence Diagram Data Menu ...96

Gambar III-76 Sequence Diagram Keterangan Menu ...97

Gambar III-77 Sequence Diagram Pemesanan Menu...98

Gambar III-78 Sequence Diagram Pengiriman Menu ...99

Gambar III-79 Sequence Diagram Dapur ...100

Gambar III-80 Sequence Diagram Kasir ...101

Gambar III-81 Sequence Diagram Kategori Bahan...102

Gambar III-82 Sequence Diagram Data Bahan ...103

Gambar III-83 Sequence Diagram Data Bahan Minimum ...104

(12)

- xii - Universitas Kristen Maranatha

Gambar III-85 Sequence Diagram Data Kas ...106

Gambar III-86 Sequence Diagram Data Biaya ...107

Gambar III-87 Sequence Diagram Data Pegawai...108

Gambar IV-1 Top Down Implementasi Data ...113

Gambar IV-2 Bottom Up Administrator, Dapur,Gudang, Keuangan, Kasir...114

Gambar IV-3 Top Down Implementasi Petugas Dapur ...115

Gambar IV-4 Top Down Implementasi Waiters ...115

Gambar IV-5 Bottom Up Administrator, Petugas Dapur, Kasir, Waiters...116

Gambar IV-6 Top-Down Menu Konsumen...119

Gambar IV-7 Antar Muka Form Login ...119

Gambar IV-8 Antar Muka Form Bagian Administrator...120

Gambar IV-9 Antar Muka Form Register ...121

Gambar IV-10 Antar Muka Form Data Pegawai ...122

Gambar IV-11 Antar Muka Form Ubah Data Pegawai...122

Gambar IV-12 Antar Muka Form Tambah Menu ...123

Gambar IV-13 Antar Muka Form Tambah Bahan ...124

Gambar IV-14 Antar Muka Form Ubah Menu...124

Gambar IV-15 Antar Muka Form Statistik Menu ...125

Gambar IV-16 Antar Muka Form Menu Terlihat ...125

Gambar IV-17 Antar Muka Form Waiters di desktop...126

Gambar IV-18 Antar Muka Form Waiters Pesan di desktop ...127

Gambar IV-19 Antar Muka Form Porsi di desktop...127

Gambar IV-20 Antar Muka Form Total Pesanan di desktop ...128

Gambar IV-21 Antar Muka Form Dapur...129

Gambar IV-22 Antar Muka Form Kasir...129

Gambar IV-23 Antar Muka Form Bahan Utama...130

Gambar IV-24 Antar Muka Form Tambah Bahan ...130

Gambar IV-25 Antar Muka Form Ubah Bahan...131

Gambar IV-26 Antar Muka Form Pengambilan Bahan ...131

Gambar IV-27 Antar Muka Form Bahan Minimum ...131

(13)

- xiii - Universitas Kristen Maranatha

Gambar IV-29 Antar Muka Form Kategori Bahan ...132

Gambar IV-30 Antar Muka Form Data Beli Bahan ...133

Gambar IV-31 Antar Muka Form Data Kas...133

Gambar IV-32 Antar Muka Form Biaya ...134

Gambar IV-33 Antar Muka Form Laporan Harian ...134

Gambar IV-34 Antar Muka Form Laporan per menu ...135

Gambar IV-35 Antar Muka Detail Pesanan ...135

Gambar IV-36 Antar Muka Form Laporan Waiters...136

Gambar IV-37 Antar Muka Form Laporan Keuangan ...136

Gambar IV-38 Antar Muka Form Laporan Pengeluaran Harian...137

Gambar IV-39 Antar Muka Form Pengeluaran per Pegawai...137

Gambar IV-40 Antar Muka Form Laporan Kas ...138

Gambar IV-41 Antar Muka Login Waiters di PDA...138

Gambar IV-42 Antar Muka Waiters di PDA ...139

Gambar A-0-2 Attach Database Cont...160

Gambar A-0-3 Attach Database Cont...161

Gambar A- 0-4 Network Connections ...161

Gambar A- 0-5. Wireless Network Connection Properties (Wireless Network)...162

Gambar A-0-6 Wireless Network Properties ...163

Gambar A- 0-7. Wireless Network Connection Properties...164

Gambar A- 0-8. Wireless Network Connection Properties (General) ...165

Gambar A- 0-9 Internet Protocol (TCP/IP) Properties ...166

Gambar A- 0-10 Status Koneksi ...166

Gambar A-0-11 Setting (1) ...167

Gambar A- 0-12 Setting(2) ...167

(14)

- xiv - Universitas Kristen Maranatha

Gambar A-0-14 Connections ...168

Gambar A-0-15 My Work Network...169

Gambar A- 0-16 Setting(4) ...169

Gambar A-0-17 Configure Network Adapters...170

Gambar A-0-18 O2 WIfi Wireless Adapter ...170

Gambar A- 0-19 Configure Wireless Networks...171

(15)

- xv - Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I-1 Singkatan ...3

Tabel V-1 Testing Data Pegawai Baru...145

Tabel V-2 Testing Login ...145

Tabel V-3 Testing Lihat Data Pegawai ...146

Tabel V-4 Testing Kategori Menu ...147

Tabel V-5 Testing Tambah Data Menu...147

Tabel V-6 Testing Ubah Data Menu ...148

Tabel V-7 Testing Ubah Menu Ada ...148

Tabel V-8 Testing Ubah Menu Tidak Ada...149

Tabel V-9 Testing Statistik Penjualan...149

Tabel V-10 Testing Kategoei Bahan ...150

Tabel V-11 Testing Tambah Bahan ...150

Tabel V-12 Testing Bahan Minimum...151

Tabel V-13 Testing Dapur...151

Tabel V-14 Testing Kasir ...152

Tabel V-15 Testing Biaya ...152

Tabel V-16 Testing Kas...153

Tabel V-17 Testing Laporan Pemasukkan Harian, Bulanan ...153

Tabel V-18 Testing Laporan Pengeluaran Harian, Bulanan ...154

Tabel V-19 Testing Laporan Kasar Harian, Bulanan...154

Tabel V-20 Testing Pesanan Utama ...155

Tabel V-21 Testing Detail Pesanan...155

(16)

- xvi - Universitas Kristen Maranatha

DAFTAR SIMBOL

Entity Relationship Diagram

Entity

Atribut

Relationship

Unified Modelling Language

Use Case

Notasi Nama Keterangan

Aktor Seseorang atau apa saja yang berhubungan dengan system yang sedang dibangun.

Use case Bagian tingkat tinggi dari fungsionalitas yang disediakan oleh sistem. (menggambarkan bagaimana seseorang menggunakan sistem. Relasi extend Digunakan untuk menunjukkan bahwa satu

use case merupakan tambahan fungsional dari use case yang lain jika kondisi atau syarat tertentu yang dipenuhi.

Relasi include Digunakan untuk menggambarkan bahwa suatu use case seluruhnya merupakan fungsionalitas dari use case lainnya.

(17)

- xvii - Universitas Kristen Maranatha Activity Diagram

Notasi Nama Keterangan

Titik awal (start state) Menunjukan awal aliran kerja Titik akhir (end state) Menunjukan akhir aliran kerja

Activity Kegiatan dalam aliran kerja

Transisi (transition) Menunjukan bagaimana aliran kerja itu berjalan dari satu aktivitas ke aktivitas lainnya.

Titik keputusan

(decision point)

Untuk mengambil keputusan

Fork Digunakan untuk menunjukkan

(18)

- xviii - Universitas Kristen Maranatha Sequence diagram

Notasi Nama Keterangan

Aktor Seseorang atau apa saja yang berhubungan dengan system yang sedang dibangun.

Participant Setiap participant terhubung dengan garis titik-titik yang disebut lifeline.

Simbol message Simple

Sebuah perpindahan (transfer) control dari satu participant ke participant yang lainnya

Simbol message Synchronous

Jika sebuah participant mengirimkan sebuah message synchronous, maka jawaban atas message tersebut akan ditunggu sebelum diproses dengan urusannya

Simbol message Asynchronous

(19)

Bab I – Persyaratan Produk

-1 - Universitas Kristen Maranatha

BAB I

PERSYARATAN PRODUK

I.1 Pendahuluan

Sekarang ini, persaingan bisnis semakin ketat karena banyak para

pelaku bisnis yang menciptakan suatu sistem aplikasi produk yang dapat

digunakan untuk memperlancar sistem yang sudah ada. Untuk

menciptakan dan menghasilkan suatu sistem aplikasi, maka para pelaku

bisnis terus berinovasi untuk dapat memuaskan para konsumennya, maka

sekarang ini peranan teknologi sangat penting. Dengan perkembangan

teknologi yang semakin canggih maka sistem lama yang manual dapat

digantikan dengan sistem komputerisasi.

Bisnis restoran sedang menjadi topik yang banyak dibicarakan

dikalangan masyarakat luas. Sekarang ini, banyak pelaku bisnis restoran

yang saling bersaing dengan para pelaku bisnis restoran yang lain untuk

menarik minat konsumennya. Maka dibutuhkan pelayanan yang baik dan

cepat kepada konsumen

Keuntungan yang didapat dari pembuatan sistem aplikasi ini dapat

membuat pelayanan terhadap konsumen menjadi lebih cepat, dan juga

(20)

Bab I – Persyaratan Produk

-2 - Universitas Kristen Maranatha

I.1.1 Tujuan

1. Tugas Akhir ini bertujuan untuk meningkatkan kelancaran pelayanan

dalam restoran

2. Menghubungkan Aplikasi antara pelayan dengan kasir dan pelayan

dengan petugas dapur.

3. Persediaan stok bahan makanan di gudang dapat diketahui.

4. Mengetahui laporan pegeluaran dan pemasukan keuangan.

I.1.2 Ruang Lingkup Proyek

Dalam pembuatan sistem aplikasi pelayanan pemesanan ini, sistem

aplikasi ini hanya membahas sistem pemesanan konsumen yang dicatat

oleh pelayan dengan menggunakan PDA, yang berhubungan langsung

dengan petugas dapur. Total harga yang harus dibayar juga dapat sampai

langsung ke kasir, sehingga kasir tidak perlu memasukkan pesanan dan

menghitung tagihan. Sistem ini juga membahas mengenai persediaan

makanan di gudang sehingga petugas gudang dapat mengetahui bahan

makanan yang sudah habis dan makanan apa yang tidak tersedia bagi

konsumen. Sistem ini juga membahas laporan keuangan.

I.1.3 Definisi, Akronim dan Singkatan

Singkatan

No Singkatan Kepanjangan Definisi

1. ASP Active Server

Program yang dibuat Mirosoft yang ada di

Operating System. Salah satu program yang

digunakan adalah ASP, maka IIS harus

diaktifkan.

3. PDA Personal Digital

Assistant

(21)

Bab I – Persyaratan Produk

-3 - Universitas Kristen Maranatha

4. Wifi Wireless

Fidelity

Salah satu jenis jaringan tanpa kabel

5. LAN Local Area

Network

Jaringan Lokal yang berada dalam satu area

/ tempat

Tabel I-1 Singkatan

I.1.4 Referensi

1. Walther, Stephen, 2004, ASP.NET Second Edition, Sams Publishing, USA.

2. http://www.dynamicdrive.com

3. http://www.javascript.com

I.1.5 Overview

Penulisan laporan Tugas Akhir ini akan membahas dalam enam bab. Tiap

bab akan memberikan penjelasan yang detail supaya laporan ini

tersusun dengan terstruktur. Penyusunan laporan ini sebagai

berikut :

Bab 1 Persyaratan Produk

Pada bab ini akan menjelaskan tujuan pembuatan sistem,

ruang lingkup proyek, definisi, akronim dan singkatan yang

berhubungan dengan sistem, referensi, dan overview dengan

menggunakan bahasa yang mudah dimengerti oleh pemula dan

memudahkan pembaca mengetahui apa yang dilakukan oleh

(22)

Bab I – Persyaratan Produk

-4 - Universitas Kristen Maranatha

Bab 2 Spesifikasi produk

Pada bab 2 ini dapat dikatakan sebagai penjelasan dari bab

1. Bedanya Bab 2 ini akan menjelaskan Sistem Aplikasi

Pelayanan di Restoran lebih detail dengan menggunakan bahasa

teknis. Selain itu bab ini juga dapat memberitahukan kepada

pembaca fungsi apa saja yang bisa dilakukan oleh sistem ini

secara keseluruhan.

Bab 3 Desain Perangkat Lunak

Akan menampilkan berbagai desain yang akan dirancang

untuk membangun sistem ini sesuai kebutuhan pengguna dan juga

memudahkan pengguna pada saat menggunakannya. Desain yang

dimaksud diatas seperti : desain user interface, desain database,

dan desain site map.

Bab 4 Pengembangan Sistem

Bab ini merupakan bagian kelanjutan dari bab 3 (desain)

yaitu : sistem yang dikembangkan sudah mendekatinya hasil akhir

sistem. Bagian ini akan menjelaskan bagaimana mengembangkan

sistem tersebut dengan baik dan terstruktur

Bab 5 Testing dan Evaluasi

Pada bab 5 ini merupakan langkah terakhir dari

pengembangan program. Program yang telah dibuat oleh penulis

akan diuji coba oleh orang yang akan menggunakan program ini.

Sehingga penulis dapat mengetahui sistem yang dibangun telah

(23)

Bab I – Persyaratan Produk

-5 - Universitas Kristen Maranatha

Bab 6 : Kesimpulan dan Saran

Bab ini akan menyimpulkan keseluruhan dari sistem

apakah sistem yang dikembangkan sudah memenuhi tujuan yang

ingin dicapai. Dan akan membandingkan sistem baru ini dengan

sistem yang telah ada.

Saran akan berisi hal apa saja yang dapat mengembangkan sistem

ini mempunyai kemampuan yang lebih bagus dan dapat

memotivasi penulis dalam pengembangan sistem yang ada.

I.2 Gambaran Keseluruhan

Dengan adanya aplikasi ini pihak restoran dapat meningkatkan kelancaran

produksi serta meningkatkan efisiensi waktu dalam melakukan pekerjaannya.

I.2.1 Perspektif Produk

Sistem ini dibuat agar dapat mempercepat penyampaian

pesanan yang dipesan oleh konsumen. Cara kerja sistem ini

adalah para pelayan akan diberikan 1(satu) buah PDA, yang

berguna untuk mencatat pesanan konsumen, kemudian pesanan

tersebut akan dikirim ke petugas dapur dan kasir.

1.2.1.1 Antar Muka Sistem

Untuk pengembangan program ini agar dapat berjalan

dengan lancar, maka dibutuhkan beberapa program pendukung,

yaitu :

- .Net Framework 2.0

(24)

Bab I – Persyaratan Produk

-6 - Universitas Kristen Maranatha

1.2.1.2 Antar Muka Pengguna

Dengan menggunakan sistem pemesanan makanan,

pengguna yang menggunakan sistem ini tidak harus memiliki

kemampuan komputer yang hebat, karena tampilan menu yang

mudah dimengerti.

Pengguna sistem ini adalah :

• pelayan • kasir

• petugas dapur • administrator

• petugas gudang makanan • petugas keuangan

1.2.1.3 Antar Muka Perangkat Keras

Perangkat keras yang dibutuhkan untuk sistem ini adalah :

* Client :

PDA (semua jenis PDA yang memiliki wifi)

Komputer

Printer

* Server :

processor minimal 533 Mhz

memori minimal 256 MB

(25)

Bab I – Persyaratan Produk

-7 - Universitas Kristen Maranatha

1.2.1.4 Antar Muka Perangkat Lunak

Aplikasi ini memiliki spesifikasi dari perangkat lunak sebagai

berikut:

1. Microsft SQL Server 2000

2. Microsoft Windows

3. Macromedia Dremweaver Mx 2004

4. .NET Framework. 2.0

1.2.1.5 Antar Muka Komunikasi

Komunikasi pada sistem ini menggunakan Wifi. Client

membutuhkan komputer yang memiliki jaringan LAN (wireless) di dalam

restoran tersebut..

(26)

Bab I – Persyaratan Produk

-8 - Universitas Kristen Maranatha

1.2.1.6 Batasan Memori

Dalam pembuatan sistem ini, maka memori pada server

tidak dibatasi, dengan semakin besarnya memori yang digunakan,

maka prosesnya akan semakin cepat minimal 256 MB. Dan untuk

PDA menggunakan memori internal 64 MB

1.2.1.7 Persyaratan Adaptasi Pada Tempat Tujuan

Harus ada pelatihan untuk kasir, administrator, petugas dapur,

petugas gudang, dan petugas keuangan dalam menggunakan aplikasi ini, terutama

untuk para pelayan harus diadakan training khusus dalam menggunakan PDA.

Setiap PDA dan desktop yang digunakan harus disetting IP-nya terlebih dahulu,

sehingga aplikasi bisa dijalankan.

I.2.2 Fungsi Produk

Produk ini berfungsi untuk :

1. Menghubungkan antara pelayan dengan petugas dapur dan

kasir secara langsung

2. Menghubungkan petugas gudang dan petugas dapur dalam

persediaan bahan makanan.

3. Menangani biaya operasional restoran tersebut.

4. Menampilkan stok bahan makanan yang kritis (sudah mau

habis).

5. Menangani penjualan serta pembelian di restoran tersebut.

6. Menangani omset toko

7. Menyediakan laporan keuangan berupa laporan rekap keuangan

(27)

Bab I – Persyaratan Produk

- Dapat menggunakan PDA dan komputer dengan baik

1.2.4 Desain Antar Muka

1. Konsumen hanya dapat memesan dari daftar menu yang

tersedia.

2. Pesanan yang sudah sampai di petugas dapur tidak dapat

dibatalkan

3. No meja yang belum membayar tidak dapat digunakan,

sebelum konsumen di meja tersebut membayar.

4. Tidak menangani pemakaian bahan makanan oleh petugas

dapur (pemakaian bahan makanan berdasarkan resep),

hanya menangani pengambilan bahan makanan oleh

petugas dapur dari gudang makanan.

1.2.5 Asumsi dan ketergantungan

* Setiap pelayan diberi 1(satu) PDA untuk memudahkan

pelayan menyampaikan pesanan konsumen ke petugas

dapur dan kasir.

* Daftar menu sudah tersedia dari restoran tersebut.

* Lisensi Produk sudah ada

* Di restoran tersebut sudah ada access point

* Petugas dapur, kasir, administrator dan petugas gudang

petugas keuangan memiliki komputer beserta CPU.

* Printer sudah tersedia

(28)

Bab I – Persyaratan Produk

-10 - Universitas Kristen Maranatha

1.2.6 Penundaan Persyaratan

1. Penggunaan member sehingga member akan mendapatkan

potongan harga di restoran tersebut.

2 Pemilik restoran dapat melihat laporan lewat PDA.

(29)

Bab VI – Kesimpulan dan Saran

-157- Universitas Kristen Maranatha

BAB VI

Kesimpulan dan Saran

VI.1. Keterikatan Antara Kesimpulan dengan Hasil Evaluasi

Berdasarkan hasil evaluasi diatas, maka keseluruhan fitur dapat digunakan dengan baik, yaitu fitur login untukn semua pengguna, mencatat pemesanan makanan, pengiriman data pesanan makanan oleh waiters dengan menggunakan PDA. Memasukkan menu baru dengan memilih bahan utama serta bahan pendukung dari menu tersebut, dan kategori baru, memasukkan data bahan yang belum ada, melihat stok bahan yang melewati batas minimum, mencatat pembelian bahan, mencatat pemakaian kas, melihat laporan keuangan kasar harian / bulanan.

Berdasarkan tujuan yang sebelumnya telah disampaikan, maka pembuatan aplikasi ini sudah mencapai tujuan, yaitu dapat melakukan pencatatan pemesanan makanan, pengiriman data pesanan makanan oleh waiters dengan menggunakan PDA.

VI.2. Keterikatan Antara Saran dengan Hasil Evaluasi

Selain menarik kesimpulan dari hasil evaluasi juga didapatkan saran-saran untuk pengembangan ataupun perbaikan aplikasi dimasa yang akan datang. Saran tersebut antara lain adalah :

(30)

Bab VI – Kesimpulan dan Saran

-158- Universitas Kristen Maranatha VI.3. Rencana Perbaikan / Implementasi Terhadap Saran yang Diberikan

Rencana perbaikan terhadap saran yang akan dilakukan antara lain : Memperbaki desain tampilan pada aplikasi PDA

Menambahkan penanganan bahan makanan di dapur (pemakaian jumlah bahan makanan berdasarkan resep)

Memperlengkapi aplikasi di desktop dengan lebih luas, dengan menambahkan aplikasi penggajian karyawan

Gambar

Tabel I-1 Singkatan
gambar I–1 Antar Muka Komunikasi

Referensi

Dokumen terkait

SEKTOR PENGURUSAN SISA PEPEJAL (PEMBINAAN KEMUDAHAN PSP) (PKP) Waktu Beroperasi 7.00 pagi – 7.00 malam (lebih masa tidak dibenarkan) Waktu Kehadiran Pelanggan Tidak

Mata kuliah ini didesain untuk memberikan pemahaman kepada mahasiswa mengenai praktik bisnis melalui e-Commerce tentang berbagai dimensi yang ada dalam bisnis

Berdasarkan batasan-batasan yang dikemukakan oleh pakar diatas, dapat disimpulkan bahwa pariwisata adalah suatu perjalanan yang dilakukan untuk sementara yang diselenggarakan

ACUAN PENETAPAN REKOMENDASI PUPUK N, P, DAN K PADA LAHAN SAWAH. SPESIFIK LOKASI

KKG yang fokus pada pengajaran membaca perlu direncanakan secara teknis, mendapat alokasi sumber daya yang cukup, serta dipimpin oleh para guru, pengawas, dan

Dengan demikian usaha integrasi ini, bagi umat Islam tidak perlu berbuat dari kerangka pengetahuan modern, dan mampu memanfaatkan khazanah Islam klasik dengan tidak

Kegiatan kita hari ini pun, kegiatan-kegiatan sebelumnya yang sudah kita laksanakan selama tiga bulan ini, tiada lain untuk memastikan bahwa sekali rencana induk itu kita tanda

Jadi jenis gaya bahasa sarkasme yang terdapat dalam komentar akun instagram Mimi Peri Rapunchelle (@mimi.peri) termasuk dalam kategori hate speech karena menggunakan kata-