ii
ABSTRAK
Analisa, pengembangan, dan perancangan terhadap sistem informasi restoran Ten 2 Ten ini dibuat berdasarkan permintaan dari instansi terkait, untuk membantu sistem pencatatan data yang selama ini masih dilakukan melalui proses manual. Ruang lingkup pengembangan meliputi perancangan, pengembangan aplikasi (web-based), serta dokumentasi.Didalam sistem informasi restoran Ten 2 Ten ini, terdapat 5 modul utama, yaitu modul Data Produksi Makanan Jadi, Data Master, Data Transaksi, dan Laporan. Dalam laporan tugas akhir ini, akan dibahas lebih mendetail terkait setiap modul yang ada didalamnya, mulai dari proses input sampai output.Ditambahkan pula fitur marketing berupa CRM (Customer Relationship Management) berupa beberapa teknik marketing untuk menawarkan barang/jasa lebih kepada konsumen.Dengan ada nya aplikasi ini, diharapkan proses pencatatan data transaksi di restoran Ten 2 Ten dapat dilakukan secara tersistem, sehingga akan memudahkan untuk pengolahan dan pengecekan data di kemudian hari.
iii
ABSTRACT
The implementation of analysis, development, and designing the Ten 2 Ten restaurant information system was based on the request of the company to aid them in collecting transactional data that was gathered manually. The scope of work included analyzing systems, developing the data structure, engineering the interface, and creating the documentations. In the Ten 2 Ten restaurant information system, there are 5 main modules that consist of :Food Production, Master Data, Transaction, and Reporting. In this final project report, we will further discuss about the main modules, starting from the input to the output process.Customer Relatonship Management concept is also added to aid the system, which forms into the tools of giving additional marketing experience to the customer. This will enable them to receive additional information about what promotion currently runs, or newest popular menu.The system, hopefully, could store all the essential data easily, that will be easy to be processed in the future
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penulisan ... 4
BAB II KAJIAN TEORI ... 6
2.1 Konsep Sistem Informasi ... 6
2.2 Customer Relationship Management (CRM) ... 7
2.3 Analisis ... 9
2.4 Proses Bisnis ... 9
2.5 Flowchart ... 9
2.6 Entity Relationship Diagram ... 14
2.7 Data Flow Diagram ... 19
2.8 Kamus Data ... 23
2.9 Process Specification (PSPEC) ... 24
2.10 Blackbox Testing ... 25
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 27
3.1 Analisis ... 27
3.1.1 Proses Bisnis Restoran Ten ... 27
3.2 Perancangan ... 32
3.2.1 Entity Relationship Diagram ... 32
3.2.2 Data Flow Diagram ... 34
3.2.3 Process Spesification (PSPEC) ... 39
BAB IV HASIL PENELITIAN ... 50
4.1 Realisasi Program ... 50
v
5.1 Pengujian ... 62
5.2 Black Box Testing ... 62
BAB VI KESIMPULAN DAN SARAN ... 66
6.1 Kesimpulan ... 66
6.2 Saran ... 66
Daftar Pustaka ... 67
vi
DAFTAR GAMBAR
GAMBAR 1 ARAH ARUS DATA ... 22
GAMBAR 2 PROSES BISNIS MANUAL ... 29
GAMBAR 3 PROSES BISNIS OTOMATIS ... 30
GAMBAR 4 : ENTITY RELATIONSHIP DIAGRAM ... 33
GAMBAR 5 : DFD LEVEL 0 ... 34
GAMBAR 19 TAMPILAN HOME SCREEN & LOGIN ... 50
GAMBAR 20 TAMPILAN MENU UTAMA ... 51
GAMBAR 21 TAMPILAN MENU KASIR ... 52
GAMBAR 22 TAMPILAN MENU ADD/EDIT SUPPLIER ... 52
GAMBAR 23 TAMPILAN MENU DAFTAR ORDER ... 53
GAMBAR 23 TAMPILAN MENU OVERVIEW ... 54
GAMBAR 23 TAMPILAN MENU DAFTAR CUSTOMER ... 54
GAMBAR 23 TAMPILAN MENU DAFTARBAHAN BAKU ... 55
GAMBAR 23 TAMPILAN MENU DAFTAR USER ... 55
GAMBAR 23 TAMPILAN MENU DAFTARMENU ... 56
GAMBAR 23 TAMPILAN MENU KITCHEN ... 57
GAMBAR 23 TAMPILAN MENU PENGGAJIAN ... 57
GAMBAR 23 TAMPILAN DAFTARCRM ... 58
GAMBAR 23 TAMPILAN MENU CASHIER ... 58
GAMBAR 23 TAMPILAN MENU CHECKOUT ... 59
GAMBAR 23 TAMPILAN MENU BON ... 60
GAMBAR 23 TAMPILAN MENU KITCHEN (FULLSCREEN) ... 60
vii
DAFTAR TABEL
TABEL I SIMBOL FLOWCHART STANDAR ... 11
TABEL II KARAKTERISTIK DIAGRAM KONTEKS ... 20
TABEL III KOMPONEN DFD ... 20
TABEL IV SIMBOL DALAM KAMUS DATA ... 24
TABEL IV PSPEC PROSES 1.1 ... 39
TABEL V PSPEC PROSES 1.2 ... 40
TABEL VI PSPEC PROSES 1.3 ... 40
TABEL VII PSPEC PROSES 2.2 ... 41
TABEL VIII PSPEC PROSES 2.3 ... 41
TABEL IX PSPEC PROSES 2.1.1 ... 41
TABEL X PSPEC PROSES 3.1.2 ... 42
TABEL XI PSPEC PROSES 3.1.3 ... 42
TABEL XII PSPEC PROSES 3.2 ... 44
TABEL XIII PSPEC PROSES 3.3 ... 44
TABEL XIV PSPEC PROSES 3.1.1 ... 44
TABEL XV PSPEC PROSES 3.1.2 ... 45
1.1 Latar Belakang Masalah
Mengingat Kebutuhan teknologi yang semakin berkembang dari tahun
ke tahun, hampir seluruh bidang usaha menggunakan teknologi informasi,
menuntut adanya perubahan restoran Ten, pada sistem manual menjadi
sistem yang terkomputerisasi. Dengan adanya teknologi informasi
diharapkan dapat membantu pekerjaan di restoran Ten, sehingga
kesalahan dalam pekerjaan manual dapat dihindari dan pekerjaan dapat
diselesaikan dengan efektif dan efisien.
RestoranTen merupakan Restoran Chinese Food di Bandung, dimana
pencatatan order makanan, stok, pembelian/penjualan dan data
pegawainya dicatat secara manual tersendiri. Sehingga proses laporan
dan pengarsipan sering terjadi keterlambatan atau kesalahan pencatatan.
Saat ini tamu restoran sudah hampir mencapai angka 500 orang
ditambah jumlah pegawai yang cukup banyak dan akan terus bertambah
seiring jalannya waktu. Karena penambahan jumlah tamu yang sangat
banyak ,yang biasanya dicatat secara manual menjadi sangat merepotkan
ketika proses pengorderan makanan.Oleh karena itu pencatatan
pengorderan pun menjadi kendala dalam restoranTen.
Makanan yang ditawarkan dalam restoranTen ini pun beraneka ragam
ditambah dengan promo atau paket yang diadakan, dengan harga yang
2
pencatatan bon/ struk penjual sering terjadi ketidak konsistenan, baik itu
dirasakan oleh pihak tamu maupun pihak restoran.
Dibutuhkan juga alat pemasaran yang didukung oleh sistem untuk
membantu mempercepat proses marketing dari restoran, dengan
dukungan CRM (Customer Relationship Management). Sistem CRM disini
dapat berupa pemberian diskon/voucher maupun kegiatan-kegiatan lain
yang dapat mendukung dan mempererat hubungan antara restoran
dengan konsumen.
Dalam rangka adanya perubahan sistem manual menjadi
terkomputerisasi pada restoran Ten diperlukan adanya perangkat lunak
untuk mendukung kegiatan tersebut.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan di atas, muncul rumusan
permasalahan yaitu sebagai berikut :
1. Bagaimana mengelola data transaksi dengan lengkap?
2. Bagaimana mengelola data master dengan lengkap?
3. Bagaimana pencatatan laporan yang lengkap perbulan / minggu?
4. Bagaimana penerapan CRM di dalam sistem?
1.3 Tujuan Pembahasan
Sesuai dengan pokok-pokok masalah yang telah dirumuskan, berikut
tujuan dari analisis, perancangan, dan dokumentasi :
1. Menyediakan fasilitas untuk mencatat data transaksi mulai dari
proses order hingga transaksi.
2. Merancang fasilitas untuk mencatat data master restoran.
4. Merancang penerapan CRM di dalam sistem.
1.4 Ruang Lingkup Kajian
Berdasarkan latar belakang, dan rumusan masalah diatas, maka ruang
lingkup kajian dari analisis, perancangan, dan dokumentasi adalah
sebagai berikut :
1. Analisis dan perancangan administrasi dan proses bisnis pada
restoran Ten
2. Pengembangan sistem website
3. Sistem dikembangkan menggunakan teknologi web-based platform
didukung oleh bahasa pemrograman PHP serta database MySQL
4. Modul yang termasuk didalamnya antara lain
1. Data Master (Supplier, Customer, Bahan Baku, User, Menu)
2. Modul Transaksi Penjualan
3. Modul Produksi Makanan (Resep)
4. Modul Laporan
5. CRM (Upselling, cross-selling, sistem voucher, data analytic)
5. Persyaratan Perangkat Lunak :
1. Sistem Operasi : Microsoft Windows 7 : Professional
2. Sistem Basis Data : MySQL
3. Bahasa Scripting: PHP
4. Editor Pemrograman : Macromedia Dreamweaver
6. Persyaratan Perangkat Keras :
1. Processor Intel Pentium Core 2 Duo
2. Memory DDR 2 1GB
3. Harddisk 160GB
4
1.5 Sumber Data
Sumber data primer yang digunakan dalam penyusunan laporan ini
berasal dari data yang didapat langsung dari restoran Ten. Sedangkan
data sekunder didapat melalui buku, e-book, serta dokumen lain baik
dalam bentuk hardcopy, maupun softcopy.
1.6 Sistematika Penulisan
BAB I PENDAHULUAN
a. Latar Belakang
Cerita singkat mengenai mengapa penulis mengambil topik/judul ini.
b. Rumusan Masalah
Intisari masalah yang ingin penulis pecahkan/pelajari.
c. Tujuan Pembahasan
Tujuan pembuatan karya ilmiah.Tujuan merupakan solusi yang dapat
menjawab masalah yang dihadapi.
d. Ruang Lingkup Kajian
Berisi hal-hal yang akan dibuat/diimplementasi oleh penulis.
e. Sumber Data
Berisi jenis sumber data yang digunakan dalam penyusunan laporan
f. Sistematika Penyajian
Sistematika pembahasan yang berisi garis besar (outline) dari tiab
bab.
BAB II KAJIAN TEORI
Bab ini berisi teori atau algoritma atau metode penunjang yang
penulis gunakan ketika membuat aplikasi ini
BAB III ANALISIS DAN RANCANGAN SISTEM
Dalam bab Analisis dan Desain berisi tentang semua pembahasan
secara lengkap mengenai analisis pemecahan masalah,
BAB IV HASIL PENELITIAN
Pada bab ini berisi sekumpulan screenshot dari proyek yang dibuat
beserta penjelasan dari tiap fungsi (method) utama yang dibuat.
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Laporan dari pengujian tiap class/fungsi/method yang dibuat
BAB VI SIMPULAN DAN SARAN
a. Simpulan
Pengetahuan yang didapat penulis setelah mengerjakan karya ilmiah
ini, baik berupa penegasan pembuktian atau pengetahuan baru.
b. Saran
Hal baru yang dapat digunakan untuk mengembangkan karya ilmiah
66
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Setelah melakukan analisa dan pengembangan aplikasi restoran Ten 2
Ten, dapat ditarik beberapa kesimpulan yaitu :
1. Proses pencatatan data pesanan dapat dilakukan secara tersistem,
sehingga memudahkan pengolahan dan pengecekan data di
kemudian hari.
2. Proses pencatatan data master dapat dilakukan secara tersistem,
sehingga memudahkan pengolahan dan pengecekan data di
kemudian hari.
6.2 Saran
Saran yang ingin disampaikan dalam pengembangan aplikasi ini adalah
penggunaan konsep object oriented programming berupa framework
dalam pengembangan aplikasi, sehingga komponen-komponen aplikasi
Daftar Pustaka
Arbie. (2005). Manajemen Database MySQL. Yogyakarta: Andi.
Ayuliana, 2009. Testing dan Implementasi. Dipetik 26 Mei 2013, dari
http://ayuliana_st.staff.gunadarmaa.ac.id/.../Pertemuan+06+++_Bla
ckbox+Testing_.pdf
Basuki, A. (2010). Membangun Web Berbasis PHP Dengan Framework
CodeIgniter. Yogyakarta: Lokomedia.
Davenport, T. (1993). Process Innovation: Reengineering work through
information technology. Boston: Harvard Business School Press.
Earth, M. (2008, 12 19). Perancangan Sistem dan Analisis. Dipetik 26 Mei,
2013, dari Meylonesome Blogspot:
http://meylonesome.blogspot.com/2008/12/perancangan-sistem-dan-analisis.html
Gray C. F., L. E. (2007). Manajemen Proyek Proses Manajerial.
Yogyakarta: Andi.
Hartono, J. M. (1993). Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi.
Kotler, Philip & Armstrong, Gary, 2004, Principles of Marketing, Tenth
Edition, Pearson Prentice Hall , New Jersey.O’Brien, J. M. (2010).
Management Information System. McGraw-Hill.
Mohiqbal, N. D. (2008, 12 19). Gunadarma Website. Dipetik 26 Mei 2013,
dari Gunadarma Website:
http://mohiqbal.staff.gunadarma.ac.id/Downloads/files/5150/Standar
d_Dokumentasi+TI.pdf
Zakaria, T. M. (2007). Perancangan Antarmuka untuk Interaksi Manusia