Sistem Informasi Rumah Makan Didukung Aplikasi pada PDA dengan Study Kasus "Rumah Makan Mie Rica Kejaksaan".

(1)

iv

ABSTRAK

Perkembangan bidang teknologi informasi saat ini terutama bidang informasi dan pengolahan data menggunakan sistem telah membawa perubahan yang baik. Dengan adanya sistem maka pengolahan data menjadi lebih efektif dan efisien.

Seiring dengan perkembangan ini, rumah makan terutama rumah makan yang sudah memiliki beberapa cabang ingin membuat sistem informasi untuk rumah makannya. Sehingga dibuatlah aplikasi rumah makan yang dapat mengatur penjualan, pembelian, menu makanan yang dijual, barang mentah yang digunakan rumah makan, dan data karyawan rumah makan pada komputer rumah makan. Aplikasi ini juga dilengkapi aplikasi pada PDA untuk dapat melihat laporan perkembangan rumah makannya ketika pemilik rumah makan berada di luar rumah maka. Sehingga kapanpun dan dimanapun pemilik dapat mengakses laporan yang berisi data perkembangan rumah makannnya.


(2)

v

DAFTAR ISI

KATA PENGANTAR... i

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS...ii

SURAT PERNYATAAN ORISINALITAS KARYA ... iii

ABSTRAK...iv

DAFTAR ISI... v

DAFTAR GAMBAR...vi

DAFTAR TABEL... viii

DAFTAR LAMPIRAN...x

BAB I PENDAHULUAN... 1

I.1 Latar Belakang... 1

I.2 Perumusan Masalah ... 2

I.3 Tujuan... 3

I.4 Batasan Masalah ... 4

I.5 Sistematika Penulisan... 7

BAB II LANDASAN TEORI... 9

II.1 Sistem Informasi ... 9

II.2 Teori Analisis dan Perancangan ... 11

1II.2.1 Teori Analisis ... 11

2II.2.1 Teori Perancangan ... 11

BAB III ANALISIS DAN PERANCANGAN... 21

III.1Analisis ... 21

III.1.1 Pengolahan Data Lokasi Rumah Makan Baru ... 21

III.1.2 Pengolahan Data Penjualan Rumah Makan ... 21

III.1.3 Pengolahan Data Menu Makanan... 22

III.1.4 Pengolahan Data Pembelian Barang Mentah ... 22

III.1.5 Pengolahan Data Barang Mentah... 23

III.1.6 Pengolahan Data Karyawan Rumah Makan ... 23

III.1.7 Pembuatan Laporan Rumah Makan ... 23

III.2Perancangan ... 24

BAB IV HASIL TERCAPAI... 82

IV.1Aplikasi Desktop... 82

IV.2Aplikasi PDA ... 99

BAB V EVALUASI ... 102

V.1 Test Case... 102

V.1.1 Aplikasi Desktop... 102

V.1.2 Aplikasi PDA... 121

BAB VI PENUTUP... 123

VI.1Kesimpulan ... 123

VI.2Saran-saran ... 123


(3)

vi

DAFTAR GAMBAR

Gambar III.2.1 Entity Relationship Diagram (ERD) ... 24

Gambar III.2.2 Relasi Antar Tabel ...25

Gambar III.2.4.1 Data Flow Diagram – Level 0 (Diagram Konteks)... 32

Gambar III.2.4.2 Data Flow Diagram – Level 1 ... 34

Gambar III.2.4.3 Data Flow Diagram – Level 2 dari Proses 1 ... 35

Gambar III.2.4.4 Data Flow Diagram – Level 2 dari Proses 2 ... 36

Gambar III.2.4.5 Data Flow Diagram – Level 3 dari Proses 2.1 Penjualan... 37

Gambar III.2.4.6 Data Flow Diagram – Level 3 dari Proses 2.2 Pembelian... 37

Gambar III.2.4.7 Data Flow Diagram – ... 38

Level 3 dari Proses 2.3 Manajemen Menu Makanan ... 38

Gambar III.2.4.8 Data Flow Diagram – ... 38

Level 3 dari Proses 2.4 Manajemen Barang Mentah... 38

Gambar III.2.4.9 Data Flow Diagram – Level 3 dari Proses 2.5 Manajemen Karyawan ... 39

Gambar III.2.4.10 Data Flow Diagram – Level 3 dari Proses 2.6 Manajemen Laporan ... 40

Gambar III.2.4.11 Data Flow Diagram – Level 3 dari Proses 2.7 Pembuatan Lokasi... 40

Gambar III.2.7.1 Desain Antar Muka – Desktop – Form Menu Utama ... 66

Gambar III.2.7.2 Desain Antar Muka – Desktop – Form Lokasi Rumah Makan . 67 Gambar III.2.7.3 Desain Antar Muka – Desktop – Form Penjualan ... 67

Gambar III.2.7.4 Desain Antar Muka – Desktop – Form Lihat Data Penjualan... 68

Gambar III.2.7.5 Desain Antar Muka – Desktop – Form Pembelian ... 69

Gambar III.2.7.6 Desain Antar Muka – Desktop – Form Lihat Data Pembelian.. 70

Gambar III.2.7.7 Desain Antar Muka – Desktop – Form Menu Makanan ... 71

Gambar III.2.7.8.1 Desain Antar Muka – Desktop – Form Barang Mentah... 72

Gambar III.2.7.8.2 Desain Antar Muka – Desktop –... 73

Form PengambilanBarang Mentah ... 73

Gambar III.2.7.9 Desain Antar Muka – Desktop – Form Karyawan ... 74

Gambar III.2.7.10 Desain Antar Muka – Desktop – Form Laporan Rumah Makan ... 75

Gambar III.2.7.11 Desain Antar Muka – Desktop – Form Setting – Welcome.... 76

Gambar III.2.7.12 Desain Antar Muka – Desktop – Form Setting –... 77

Informasi Rumah Makan... 77

Gambar III.2.7.13 Desain Antar Muka – Desktop – Form Setting –... 78

Menu Penjualan Rumah Makan... 78

Gambar III.2.7.14 Desain Antar Muka – Desktop – Form Setting –... 79

Data Admin Rumah Makan... 79

Gambar III.2.7.15 Desain Antar Muka – PDA – Form Login... 80

Gambar III.2.7.15 Desain Antar Muka – PDA – Form Laporan ... 80

Gambar III.2.7.16 Desain Antar Muka – PDA – Form Lihat Laporan... 81

Gambar IV.1.1 Form Menu Utama... 82

Gambar IV.1.2 Form Lokasi Rumah Makan... 83

Gambar IV.1.3 Form Kasir Elektronik ... 84

Gambar IV.1.4 Form Lihat Data Penjualan ... 85

Gambar IV.1.5 Form Menu Makanan... 86

Gambar IV.1.6 Form Pemeblian Barang Mentah ... 87


(4)

vii

Gambar IV.1.8.1 Form Barang Mentah... 89

Gambar IV.1.8.2 Form Pengambilan Barang Mentah ... 90

Gambar IV.1.9 Form Karyawan ... 91

Gambar IV.1.10.1 Form Laporan Keuangan ... 92

Gambar IV.1.10.2 Form Laporan Menu Makanan... 93

Gambar IV.1.10.3 Form Informasi Ramai Pelanggan ... 94

Gambar IV.1.11.1 FormSetting – Welcome... 95

Gambar IV.1.11.2 FormSetting - Informasi Rumah Makan... 96

Gambar IV.1.11.3 FormSetting – Menu Penjualan Rumah Makan... 97

Gambar IV.1.11.4 FormSetting – Data Admin Rumah Makan... 98

Gambar IV.2.1 Form Login PDA ... 99

Gambar IV.2.2 Form Laporan ... 100


(5)

viii

DAFTAR TABEL

Tabel III.1 ER Diagram to Relation - Entity Lokasi ... 25

Tabel III.2 ER Diagram to Relation - Entity Karyawan... 26

Tabel III.3 ER Diagram to Relation - Entity Barang Mentah ... 27

Tabel III.4 ER Diagram to Relation - Entity Master Pembelian ... 28

Tabel III.5 ER Diagram to Relation - Entity Detail Pembelian... 28

Tabel III.6 ER Diagram to Relation - Entity Menu Makanan ... 29

Tabel III.7 ER Diagram to Relation - Entity Detail Penjualan... 29

Tabel III.8 ER Diagram to Relation - Entity Master Penjualan ... 30

Tabel III.9 ER Diagram to Relation - Entity Meja... 30

Tabel III.2.5.1 kamus data – penjualan ... 41

Tabel III.2.5.2 kamus data – detail_penjualan... 41

Tabel III.2.5.3 kamus data - pembelian... 42

Tabel III.2.5.4 kamus data – detail_pembelian... 42

Tabel III.2.5.5 kamus data – menu makanan ... 43

Tabel III.2.5.6 kamus data – barang mentah... 43

Tabel III.2.5.7 kamus data – karyawan ... 44

Tabel III.2.5.8 kamus data – lokasi ... 44

Tabel III.2.5.9 kamus data – meja makan ... 45

Tabel III.2.6.1 PSPEC - Login... 46

Tabel III.2.6.2 PSPEC – Insert data penjualan... 46

Tabel III.2.6.3 PSPEC - Edit data penjualan ... 47

Tabel III.2.6.4 PSPEC - Delete data penjualan ... 47

Tabel III.2.6.5 PSPEC - Print data penjualan ... 48

Tabel III.2.6.6 PSPEC - Edit detail penjualan... 48

Tabel III.2.6.7 PSPEC - Insert data pembelian ... 49

Tabel III.2.6.8 PSPEC - Edit data pembelian ... 49

Tabel III.2.6.9 PSPEC - Delete data pembelian ... 50

Tabel III.2.6.10 PSPEC - Edit detail pembelian... 50

Tabel III.2.6.11 PSPEC - Penambahan stok barang ... 51

Tabel III.2.6.12 PSPEC - Insert data menu makanan ... 51

Tabel III.2.6.13 PSPEC - Edit data menu makanan ... 52

Tabel III.2.6.14 PSPEC - Edit status menu makanan... 52

Tabel III.2.6.15 PSPEC - Print menu makanan ... 53

Tabel III.2.6.16 PSPEC - Insert data barang mentah ... 53

Tabel III.2.6.17 PSPEC - Edit data barang mentah... 54

Tabel III.2.6.18 PSPEC - Delete data barang mentah... 54

Tabel III.2.6.19 PSPEC - Print data barang mentah... 55

Tabel III.2.6.20 PSPEC - Pengambilan stok barang mentah... 55

Tabel III.2.6.21 PSPEC - Insert data karyawan... 56

Tabel III.2.6.22 PSPEC - Edit data karyawan ... 56

Tabel III.2.6.23 PSPEC - Delete data karyawan ... 57

Tabel III.2.6.24 PSPEC - Print data karyawan ... 57

Tabel III.2.6.25 PSPEC - Insert data lokasi... 58

Tabel III.2.6.26 PSPEC - Insert data meja makan... 58

Tabel III.2.6.27 PSPEC – Pembuatan Laporan pemasukan ... 59

Tabel III.2.6.28 PSPEC – Pembuatan Laporan pengeluaran ... 59


(6)

ix

Tabel III.2.6.30 PSPEC – Pembuatan Laporan menu makanan laku ... 61

Tabel III.2.6.31 PSPEC – Pembuatan Laporan menu makanan jarang dipesan 62 Tabel III.2.6.32 PSPEC – Pembuatan Laporan jam ramai pengunjung ... 63

Tabel III.2.6.33 PSPEC – Pembuatan Laporan hari ramai pengunjung... 63

Tabel III.2.6.34 PSPEC – Pembuatan Laporan karyawan... 64

Tabel III.2.6.35 PSPEC – Pembuatan Laporan menu makanan ... 64

Tabel III.2.6.36 PSPEC – Pembuatan Laporan stok barang mentah... 65

Tabel V.1.1 test case – form login... 102

Tabel V.1.2 test case – form kasir elektronik ... 104

Tabel V.1.3 test case – form menu makanan... 105

Tabel V.1.4 test case – form pembelian barang mentah ... 107

Tabel V.1.5 test case – form barang mentah ... 108

Tabel V.1.6 test case – form pengambilan barang mentah ... 110

Tabel V.1.7 test case – form karyawan ... 112

Tabel V.1.8 test case – form laporan keuangan... 113

Tabel V.1.9 test case – form laporan menu makanan ... 114

Tabel V.1.10 test case – form laporan informasi ramai pengunjung... 115

Tabel V.1.11.1 test case – form setting – informasi rumah makan ... 117

Tabel V.1.11.2 test case – form setting – menu penjualan rumah makan ... 118

Tabel V.1.11.3 test case – form setting – data admin rumah makan... 120

Tabel V.1.12 test case – form login... 121

Tabel V.1.13 test case – form laporan ... 122


(7)

x

DAFTAR LAMPIRAN

Lampiran A Kuesioner ...A-1 Lampiran B Data...B-1 Lampiran C Source Code ...C-1 Lampiran D Riwayat Hidup / CV Penulis...D-1


(8)

1

BAB I

PENDAHULUAN

I.1

Latar Belakang

Setelah menggunakan Aplikasi Kasir Elektronik yang dibuat saat Kerja Praktek, pemilik rumah makan merasakan perubahan yang positif pada rumah makannya. Beberapa perubahan yang terjadi seperti berkurangnya kesalahan perhitungan saat terjadi transaksi penjualan akibat kesalahan manusia (human error) dan perhitungan pemasukan rumah makan sesuai periode yang diinginkan menjadi lebih cepat.

Perubahan tersebut baru terjad pada transaksi penjualan sehingga pemilik rumah makan ingin menambah aplikasi yang dapat mengatur pembelan barang mentah dan stok barang pada rumah makan yang terintegrasi dengan aplikasi sebelumnya. Pemilik rumah makan ingin agar aplikasi yang dibuat dapat menyimpan data karyawan yang bekerja pada rumah makannya.

Sehingga dengan aplikasi yang baru ini pemilik rumah makan dapat mngetahui laporan pemasukan, pengeluaran, dan keuntungan murni rumah makan sesuai dengan periode yang diinginkan. Aplikasi ini dapat mencetak data karyawan yang bekerja, menu makanan yang dijual, stok barang mentah yang tersedia, dan laporan lainnya yang diinginkan rumah makan.

Seiring dengan bertambahnya minat pelanggan maka rumah makan ingin membuka cabang di tempat atau daerah lainnya. Sehingga aplikasi yang dibuat ingin terintegrasi antara rumah makan pusat dengan cabang – cabang lainnya. Aplikasi yang dibuat juga memiliki kemampuan untuk membuat setting awal berupa pencatatan data lokasi, data menu makanan yang akan dijual, dan data pemilik rumah makan yang menjabat sebagai administrator pada aplikasi yang dibuat.


(9)

2

Dengan terintegrasinya aplikasi maka pemilik rumah makan dapat mengetahui perkembangan cabang rumah makannya hanya dengan meilhatnya pada komputer yang di rumah makan pusat saja.

Karena kegiatan yang dilakukan oleh pemilik rumah makan tidak selalu dilakukan di rumah makan pusat maka aplikasi ini didukung aplikasi pada PDA sehingga pemilik rumah makan dapat mengakses laporan – laporan yang tersedia. Pemilik rumah makan dapat mengaksesnya dengan PDA yang dapat terkoneksi dengan jaringan internet. Sehingga kapanpun dan dimanapun pemilik rumah makan dapat mengetahui perkembangan rumah makan baik pusat aupun cabang – cabangnya melalui jaringan internet.

I.2

Perumusan Masalah

Bagaimana membuat aplikasi untuk rumah makan yang dapat menangani penjualan, pembelian barang mentah, stok barang dan karyawan yang berkerja di rumah makan ?

Bagaimana membuat aplikasi rumah makan yang

terintegrasi antara rumah makan pusat dengan cabang- cabangnya ?

Bagaimana membuat setting awal aplikasi pada cabang rumah makan yang baru ?

Bagaimana membuat aplikasi yang dapat mencetak berbagai laporan rumah makan pusat maupun cabangnya sesuai dengan periode waktu yang diinginkan pemilik rumah makan ?

Bagaimana membuat aplikasi PDA yang dapat mengakses laporan rumah makan kapanpun dan dimanapun ?


(10)

3

I.3

Tujuan

Tujuan pembuatan aplikasi ini :

Mengatur penjualan makanan dan menu makanan yang tersedia di rumah makan pusat dan cabang

Mengatur pembelian barang dan stok barang rumah makan pusat dan cabang

Mengatur data karyawan rumah makan pusat dan cabang Mencetak dan melihat data karyawan beserta gaji pada rumah makan pusat dan cabang

Mencetak dan melihat menu makanan yang tersedia dan menu makanan yang laku terjual dan jarang dipesan sesuai periode yang diinginkan pada rumah makan pusat dan cabang

Mencetak dan melihat barang dan stok barang yang masih tersedia pada rumah makan pusat dan cabang

Mencetak dan melihat laporan pengeluaran, pemasukan, dan keuntungan murni rumah makan pusat maupun cabang sesuai periode waktu yang diinginkan pada rumah makan pusat dan cabang

Mencetak dan melihat informasi hari – hari dan jam – jam ramai pengunjung rumah makan pusat maupun cabang sesuai periode waktu yang diinginkan pada rumah makan pusat dan cabang

Mengakses setiap laporan yang ada (pemasukan,

pengeluaran, keuntungan murni, menu makanan yang laku terjual, menu makanan jarang dipesan, stok barang yang tersedia, informasi hari – hari dan jam – jam amai pembeli) pada rumah makan pusat dan cabang menggunakan PDA (khusus untuk pemilik rumah makan)

Membuat setting awal pada saat pembukaan cabang rumah makan yang baru


(11)

4

I.4

Batasan Masalah

Batasan – batasan dari sistem informasi rumah makan ini :

1. software

Sistem operasi pada komputer adalah Microsoft

Windows XP Professional Service Pack 2 dan

pada PDA adalah Microsoft Windows Mobile 2005.

Database aplikasi ini menggunakan Microsoft SQL Server 2005.

Aplikasi ini dibuat menggunakan Microsoft Visual

Studio .NET 2005 sehingga pada komputer harus

terinstal Microsoft .NET Framework 2.0 dan pada PDA terinstal Microsoft .NET Compact Framework 2.0.

Pada setiap komputer yang ada di rumah makan baik pusat maupun cabang terinstal Microsoft SQL

Server 2005. 2. hardware

spesifikasi hardware komputer minimum :

processor 600 MHz dan memory RAM 192 MB.

spesifikasi hardware komputer yang disarankan :

processor 1 GHz dan memory RAM 256 MB.

spesifikasi hardware komputer diatas sesuai dengan spesifikasi hardware yang dapat terinstal

Microsoft Visual Studio 2005.

memiliki printer untuk dan mecetak bukti penjualan rumah makan dan laporan – laporan rumah makan.

memiliki modem untuk dapat berhubungan dengan komputer cabang melalui telepon (dial - up) sehingga komputer cabang dapat mengirimkan data – data ke komputer pusat (replikasi data).


(12)

5

memiliki PDA yang dapat terkoneksi dengan jaringan internet dan menggunakan sistem operasi

Windows Mobile 2005 agar dapat mengakses

laporan rumah makan kapanpun dan dimanapun.

3. aplikasi pada desktop

aplikasi ini dilengkapi form untuk setting awal lokasi cabang rumah makan yang baru, meja makan yang tersedia di rumah makan, nomor virtual yang digunakan untuk nomor pesanan bungkus, menu makanan standar dijual, dan barang mentah yang dibutuhkan rumah makan. Sedangkan untuk menambah menu makanan baru maka digunakan form lain pada aplikasi ini. aplikasi ini tidak menangani absensi dan lama bekerja karyawan rumah makan.

aplikasi ini hanya dapat diakses oleh karyawan yang memilki hak akses berupa username dan

password.

pertama kali karyawan yang memiliki hak akses harus melakukan login dengan mengisi username dan password untuk membatasi hak aksesnya terhadap apikasi ini.

user pada aplikasi komputer ada 2 tingkatan yaitu

kasir yang hanya dapat memasukkan penjualan dan pembelian rumah makan kemudian mencetak bukti penjualan untuk pembeli di akhir transaksi dan admin yang dapat menggunakan aplikasi ini sepenuhnya. Yang menjabat sebagai admin adalah pemilik rumah makan.


(13)

6

data – data pada rumah makan cabang tersimpan pada database yang ada di komputer rumah makan cabang. Sehingga tiap rumah makan memiliki database masing – masing.

database yang ada di komputer rumah makan

pusat sebagai server pada jam – jam tertentu sesuai dengan kesepakatan dengan pemilik rumah makan menarik data yang ada pada database yang ada di komputer cabang – cabang sebagai

client melalui proses replikasi.

proses replikasi yang dilakukan melalui modem pada komputer yang terhubung dengan telepon (dial – up).

komputer pada rumah makan harus terkoneksi melalui internet 24 jam agar pemilik rumah makan kapanpun dan dimanapun asalkan terkoneksi jaringan internet dapat mengakses laporan rumah makan menggunakan PDA.

aplikasi ini tidak menangani transaksi pembayaran menggunakan kartu kredit maupun debit karena transaksi pembayaran selalu dilakukan secara tunai dan langsung pada saat transaksi penjualan maupun pembelian.

aplikasi tidak menangani data suplier barang mentah rumah makan.

4. aplikasi pada PDA

user pada PDA adalah pemilik rumah makan yang

memiliki hak akses sebagai admin dan memiliki PDA yang terinstal aplikasi ini.

untuk dapat masuk ke aplikasi ini, pertama kali masuk form login untuk keamanan data jika


(14)

7

terdapat di database dan jabatannya admin maka dapat mengakses laporan – laporan rumah makan pusat dan cabang.

aplikasi ini hanya dapat melihat laporan – laporan rumah makan pusat dan cabang – cabangnya. aplikasi ini tidak dapat mengubah, menambah, dan menghapus data – data yang ada di rumah makan.

pada PDA tidak tertanam database sehingga saat mengakses aplikasi ini, PDA harus terkoneksi ke komputer yang ada di rumah makan pusat melalui internet.

I.5

Sistematika Penulisan

BAB I PENDAHULUAN

Bagian pendahuluan membahas mengenai latar belakang pembuatan aplikasi ini, perumusan masalah,

tujuan pembuatan apliakasi, batasan masalah dan

sistematika penulisan pada laporan.

BAB II LANDASAN TEORI

Bagian landasan teori membahas teori – teori yang dipakai saat analisis sistem, perancangan sistem, sampai dengan pembuatan sistem.

BAB III ANALISIS DAN PERANCANGAN

Bagian analisis dan perancangan membahas

mengenai perancangan aliran data (DFD) aplikasi, kamus data, PSPEC, ERD (Entity Relationship Diagram), relasi antar tabel, dan desain antar muka untuk aplikasi ini.

BAB IV HASIL TERCAPAI

Pada bagian ini membahas mengenai hasil yang dicapai dari bagian analisis dan perancangan.


(15)

8

BAB V EVALUASI

Bagian evaluasi berisi hasil evaluasi secara singkat dari aplikasi yang telah dibuat.

BAB VI PENUTUP

Pada bagian penutup berisi kesimpulan yang berupa jawaban dari bagian perumusan masalah dan apakah aplikasi yang dibuat sudah mencapai tujuan yang diinginkan. Bagian ini juga berisi saran pengembangan dari aplikasi yang dibuat.


(16)

123

BAB VI PENUTUP

VI.1

Kesimpulan

Setelah melakukan evaluasi dengan melakukan pengujian aplikasi dan melakukan wawancara pada pemilik rumah makan yang menggunakan aplikasi, diperoleh kesimpulan :

Fitur – fitur aplikasi rumah makan sudah memenuhi kebutuhan pemilik rumah makan untuk mengelola data – data yang diperlukan rumah makan.

Fitur pembuatan beberapa jenis laporan membantu pemilik rumah makan untuk mengetahui perkembangan rumah makan dalam waktu yang jauh lebih cepat dari biasanya. Sehingga pemilik rumah makan dapat mengambil keputusan yang berhubungan dengan rumah makan lebih cepat untuk perkembangan rumah makan.

Pemilik rumah makan dapat mengetahui perkembangan rumah makannya kapanpun dan dimanapun melalui aplikasi pada PDA.

VI.2

Saran-saran

Berdasarkan hasil evaluasi dan wawancara terhadap pemilik rumah makan, terdapat beberapa saran untuk mengembangkan aplikasi rumah makan diantaranya :

Menambah fitur aplikasi pada PDA untuk memasukkan data pemesanan melalui PDA pada saat pelanggan memesan makanan.

Menambah jenis laporan yang dibutuhkan oleh pemilik rumah makan untuk dapat mengembangkan rumah makannya.


(17)

xii

DAFTAR PUSTAKA

1. Foxall, James. (2006). Microsoft Visual C# 2005 in 24 Hours. USA: Sams Publishing.

2. Noves, Brian. (2006). Data Binding with Windows Forms

2.0:programming smart client data applications with .NET. USA:

Pearson Education,Inc.

3. Turley, Paul. (2006) . Professional SQL Server 2005 reporting

services. USA: Wiley Technology Publishing.

4. Malik, Sahil. (2005). Pro ADO.NET 2.0. USA: Apress.

5. Sestoft, Peter. (2004). C# Precisely USA: Massachusetts Institute of Technology.


(1)

memiliki PDA yang dapat terkoneksi dengan jaringan internet dan menggunakan sistem operasi

Windows Mobile 2005 agar dapat mengakses

laporan rumah makan kapanpun dan dimanapun.

3. aplikasi pada desktop

aplikasi ini dilengkapi form untuk setting awal lokasi cabang rumah makan yang baru, meja makan yang tersedia di rumah makan, nomor virtual yang digunakan untuk nomor pesanan bungkus, menu makanan standar dijual, dan barang mentah yang dibutuhkan rumah makan. Sedangkan untuk menambah menu makanan baru maka digunakan form lain pada aplikasi ini. aplikasi ini tidak menangani absensi dan lama bekerja karyawan rumah makan.

aplikasi ini hanya dapat diakses oleh karyawan yang memilki hak akses berupa username dan

password.

pertama kali karyawan yang memiliki hak akses harus melakukan login dengan mengisi username dan password untuk membatasi hak aksesnya terhadap apikasi ini.

user pada aplikasi komputer ada 2 tingkatan yaitu

kasir yang hanya dapat memasukkan penjualan dan pembelian rumah makan kemudian mencetak bukti penjualan untuk pembeli di akhir transaksi dan admin yang dapat menggunakan aplikasi ini sepenuhnya. Yang menjabat sebagai admin adalah pemilik rumah makan.


(2)

data – data pada rumah makan cabang tersimpan pada database yang ada di komputer rumah makan cabang. Sehingga tiap rumah makan memiliki database masing – masing.

database yang ada di komputer rumah makan

pusat sebagai server pada jam – jam tertentu sesuai dengan kesepakatan dengan pemilik rumah makan menarik data yang ada pada database yang ada di komputer cabang – cabang sebagai

client melalui proses replikasi.

proses replikasi yang dilakukan melalui modem pada komputer yang terhubung dengan telepon (dial – up).

komputer pada rumah makan harus terkoneksi melalui internet 24 jam agar pemilik rumah makan kapanpun dan dimanapun asalkan terkoneksi jaringan internet dapat mengakses laporan rumah makan menggunakan PDA.

aplikasi ini tidak menangani transaksi pembayaran menggunakan kartu kredit maupun debit karena transaksi pembayaran selalu dilakukan secara tunai dan langsung pada saat transaksi penjualan maupun pembelian.

aplikasi tidak menangani data suplier barang mentah rumah makan.

4. aplikasi pada PDA

user pada PDA adalah pemilik rumah makan yang

memiliki hak akses sebagai admin dan memiliki PDA yang terinstal aplikasi ini.

untuk dapat masuk ke aplikasi ini, pertama kali masuk form login untuk keamanan data jika


(3)

terdapat di database dan jabatannya admin maka dapat mengakses laporan – laporan rumah makan pusat dan cabang.

aplikasi ini hanya dapat melihat laporan – laporan rumah makan pusat dan cabang – cabangnya. aplikasi ini tidak dapat mengubah, menambah, dan menghapus data – data yang ada di rumah makan.

pada PDA tidak tertanam database sehingga saat mengakses aplikasi ini, PDA harus terkoneksi ke komputer yang ada di rumah makan pusat melalui internet.

I.5

Sistematika Penulisan

BAB I PENDAHULUAN

Bagian pendahuluan membahas mengenai latar belakang pembuatan aplikasi ini, perumusan masalah, tujuan pembuatan apliakasi, batasan masalah dan sistematika penulisan pada laporan.

BAB II LANDASAN TEORI

Bagian landasan teori membahas teori – teori yang dipakai saat analisis sistem, perancangan sistem, sampai dengan pembuatan sistem.

BAB III ANALISIS DAN PERANCANGAN

Bagian analisis dan perancangan membahas mengenai perancangan aliran data (DFD) aplikasi, kamus data, PSPEC, ERD (Entity Relationship Diagram), relasi antar tabel, dan desain antar muka untuk aplikasi ini.

BAB IV HASIL TERCAPAI

Pada bagian ini membahas mengenai hasil yang dicapai dari bagian analisis dan perancangan.


(4)

BAB V EVALUASI

Bagian evaluasi berisi hasil evaluasi secara singkat dari aplikasi yang telah dibuat.

BAB VI PENUTUP

Pada bagian penutup berisi kesimpulan yang berupa jawaban dari bagian perumusan masalah dan apakah aplikasi yang dibuat sudah mencapai tujuan yang diinginkan. Bagian ini juga berisi saran pengembangan dari aplikasi yang dibuat.


(5)

BAB VI PENUTUP

VI.1

Kesimpulan

Setelah melakukan evaluasi dengan melakukan pengujian aplikasi dan melakukan wawancara pada pemilik rumah makan yang menggunakan aplikasi, diperoleh kesimpulan :

Fitur – fitur aplikasi rumah makan sudah memenuhi kebutuhan pemilik rumah makan untuk mengelola data – data yang diperlukan rumah makan.

Fitur pembuatan beberapa jenis laporan membantu pemilik rumah makan untuk mengetahui perkembangan rumah makan dalam waktu yang jauh lebih cepat dari biasanya. Sehingga pemilik rumah makan dapat mengambil keputusan yang berhubungan dengan rumah makan lebih cepat untuk perkembangan rumah makan.

Pemilik rumah makan dapat mengetahui perkembangan rumah makannya kapanpun dan dimanapun melalui aplikasi pada PDA.

VI.2

Saran-saran

Berdasarkan hasil evaluasi dan wawancara terhadap pemilik rumah makan, terdapat beberapa saran untuk mengembangkan aplikasi rumah makan diantaranya :

Menambah fitur aplikasi pada PDA untuk memasukkan data pemesanan melalui PDA pada saat pelanggan memesan makanan.

Menambah jenis laporan yang dibutuhkan oleh pemilik rumah makan untuk dapat mengembangkan rumah makannya.


(6)

DAFTAR PUSTAKA

1. Foxall, James. (2006). Microsoft Visual C# 2005 in 24 Hours. USA: Sams Publishing.

2. Noves, Brian. (2006). Data Binding with Windows Forms

2.0:programming smart client data applications with .NET. USA:

Pearson Education,Inc.

3. Turley, Paul. (2006) . Professional SQL Server 2005 reporting

services. USA: Wiley Technology Publishing.

4. Malik, Sahil. (2005). Pro ADO.NET 2.0. USA: Apress.

5. Sestoft, Peter. (2004). C# Precisely USA: Massachusetts Institute of Technology.