Perancangan sistem pelayanan pelanggan pada Steak Ranjang berbasis web aplikasi
Data Pribadi
Nam a : Yudha Yudistiar
Tem pat,Tangga l Lahir : M ajalengka, 18 Juni 1991 Jenis Ke lam in : Laki-laki
Agam a : Islam
Anak ke- : Dua dari Tiga Bersaudara
Alam at: Jl. Satari No.38 RT/RW 03/11 M ajale ngka Kec. M ajalengka Kulon, M ajalengka.
Telpon : 085624345670
Pendidikan Formal 1996-1997 : TK-Prakarsa
1997-2003 : SD Negeri 11 M ajalengka 2003-2006 : SM P Negeri 3 M ajalengka 2006-2009 : SM A Negeri 2 M ajalengka
(2)
PERAN CA NGA N SISTEM PELAY AN AN PELAN GGA N PA DA
STEAK RA NJANG BERBA SIS W EB APLIKA SI
SKRIPSI
Diajukan sebagai sa lah satu syarat kelulusan pada Program Studi Sistem Inform asi Jenjang S1 (Strata 1)
Fakultas Te knik dan Ilm u Kom puter
YUD HA Y UDISTIA R
10509402
PROGR AM ST UDI SISTEM INFO RM A SI
FAKULTAS TEKN IK DA N ILM U K OM PUTER
UNIVERSITA S KOM P UTER IND ONESIA
BAND UNG
(3)
Assalam ualaikum Wr. Wb.
Segala puji dan syukur penulis panjatkan ke hadirat A llah SW T ata s segala rahm at, kasih sayang dan pertolonga n-Nya, sehingga penulis dapa t m enyelesa ikan Skripsi ini untuk m enem puh Ujian Akhir Program Sarjana, Jurusan Sistem Inform asi, Universita s Kom puter Indone sia denga n judul “Perancangan Sistem Pelayanan Pelanggan Pada Steak Ranjang Berbasis W eb Aplikasi.”
Penulis m engucapkan terim a ka sih yang tulus dan penuh horm at pada Bapak Syahrul M auluddin S.Kom . M .Kom selaku pem bim bing ya ng te lah ba nyak m eluangkan waktu dan pikiran, m em berikan petunjuk, saran dan dukungan serta kritik kepada penulis untuk m em bim bing dan m engarahkan dalam penye lesaian Skripsi ini.
Skripsi ini dipersem bahkan untuk ke dua orang tua saya yang telah m em berikan doa, dorongan, sem angat serta kasih sa yangnya sehingga dapat m enyelesaikan Skripsi ini. Bersam a ini pula dengan segala kerenda han hati, Penulis m engucapkan terim akasih ba nyak kepada :
1. Bapak Dr. Ir. Eddy Suryanto Soe goto, M .Sc., selaku Rektor Universitas Kom puter Indonesia.
2. Bapak Prof. Dr. H. Denny Kurniadie, Ir. M sc., Selaku Dekan Fakultas Teknik Dan Ilm u Universita s Kom puter Indone sia.
3. Bapak Syahrul M auluddin S.K om . M .Kom ., Selaku Ketua Prodi Sistem Inform asi.
(4)
4. Bapak Syahrul M auluddin S.Kom . M .Kom , Selaku wa li dose n seka ligus Dosen Pem bim bing yang telah banyak m em bantu, m em bim bing dan m em berikan saran kepada penulis selam a penyusunan skripsi ini.
5. Seluruh dosen M anajem en Inform atika, beserta staf dan karyawan Universitas Kom puter Indonesia.
6. Kepada Kedua Orang Tua penulis yang m em berikan seluruh perhatian dan dukungannya ba ik m oril m aupun m ateril Ya Allah, a pu ilah dosaku da dosa kedua orang tuaku, dan cintailah mereka, sebagaimana mereka telah
e didikku sewaktu aku asih kecil
7. Pim pinan beserta staff da n pe gawai Steak Ranjang Bandung, kang Aditia Zulfikar beserta karyawan yang telah m em berikan kesem pata n kepada penulis untuk m elakukan observasi untuk tujua n skripsi ini.
8. Kepada Asti Septiani ya ng telah m em berika n D oa, m otivasi dan juga m em berikan inspirasi ke pada penulis.
9. Kepada Rekan – rekan Seperjuangan Fanny Engriana, Asep, M ichael, M ulyanto, Rival, Bayu, Ta ntan, M aula na, Farhan, Resti, W ahyuli, Febriansyah, deni, luthfi, Zaenal dan yang tidak bisa saya se but nam anya satu persatu yang telah m em berikan m otivasi, sem angat, doa, dan dukungannya.
10.Dan juga kepada tem an – tem an Sistem Inform asi 2009, Khususnya SI -9 untuk perjuangan dan kenangan m anis sem asa kuliah.
(5)
yang sem uanya adalah karena keterbata san penulis. Penulis berharap sem oga Skripsi ini da pat berm anfaat bagi seluruh pem baca. Am iiin .
Bandung, Januari2014
Penulis,
(6)
DAFTA R ISI
LEM BAR JUDUL. ... i
ABSTRAK. ... ii
A B STR A C T. ... iii
LEM BAR PENG ESAH AN. ... iv
LEM BAR K EASLIAN. ... v
K ATA PENG ANTAR... vi
DAFTAR ISI. ... ix
DAFTAR G AM BAR. ... xv
DAFTAR SIM BO L... xvii
DAFTAR TABEL. ... xviii
BAB I PENDAH ULUAN. ... 1
1.1 Latar Belakang Penelitian. ... 1
1.2 Identifikasi da n Rum usan M asalah. ... 3
1.2.1 Identifikasi M asala h. ... 3
1.2.2 Rum usan M asalah. ... 4
1.3 M aksud dan Tujuan Penelitia n. ... 4
1.3.1 M aksud Penelitian. ... 4
(7)
1.4.1 Kegunaan Praktis. ... 5
1.4.2 Kegunaan Aka dem is... 6
1.5 Batasan M asalah. ... 6
1.6 Lokasi dan waktu penelitian ... 7
BAB II LANDASAN TEO RI ... 8
2.1 Pengertian Sistem ... 8
2.1.1 Karakteristik Sistem ... 8
2.2 Pengertian Pelayanan. ... 8
2.3 Definisi Pelanggan. ... 9
2.4 Pengertian W eb Aplikasi. ... 10
2.5 Fitur Dalam HTM L 5. ... 12
2.6 Pengertian Twitter Bootstrap. ... 13
2.7 M ySQL. ... 14
BAB III O bjek dan M etode Penelitian. ... 15
3.1 Objek Penelitia n. ... 15
3.1.1 Sejarah Singkat. ... 15
3.1.2 Visi da n M isi Perusahaan. ... 16
3.1.2.1 Visi Steak Ranjang... 16
(8)
3.1.3 Struktur Organisasi D i Steak Ranjang. ... 16
3.1.4 Deskripsi T ugas... 17
3.2 M etode Penelitian. ... 17
3.2.1 Desain Penelitian. ... 17
3.2.2 Jenis da n M etode Pengum pulan Data. ... 19
3.2.2.1 Sum ber Data Prim er. ... 19
3.2.2.2 Sum ber data Sekunder. ... 20
3.2.3 M etode pendekata n dan pengem bangan sistem . ... 20
3.2.3.1 M etode Pendekatan Sistem . ... 21
3.2.3.2 M etode Pengem bangan sistem ... 21
3.2.3.3 Alat Bantu A nalisis da n Perancangan……...25
3.2.4 Pengujian Software... 28
BAB IV ANALISIS DAN PERANC ANG AN SISTEM . ... 31
4.1 Analisis Sistem Yang Berjalan. ... 31
4.1.1 Analisis D okum en. ... 31
4.1.2 Analisis Prosedur yang Sedang Berjalan. ... 32
4.1.2.1 Flowm ap Sistem yang Sedang Berjalan. ... 34
4.1.2.2 Diagram Konte ks Sistem yang Sedang Berjalan. ... 35
4.1.2.3 DFD Sistem yang Sedang Berjalan. ... 36
(9)
4.2.1 Tujuan Perancangan sistem . ... 38
4.2.2 Gam baran Um um sistem yang diusulka n. ... 38
4.2.3 Perancangan Prosedur yang diusulka n. ... 39
4.2.3.1 Flowm ap yang D iusulka n. ... 42
4.2.3.2 Flowm ap Pem bayaran yang Diusulkan. ... 43
4.2.3.3 Diagram Konte ks yang D iusulkan. ... 44
4.2.3.4 DFD Level 1 yang D iusulka n. ... 45
4.2.3.5 DFD Level 2 yang D iusulka n. ... 46
4.2.3.6 Kam us Data. ... 47
4.2.4 Perancangan basis da ta. ... 52
4.2.4.1 Norm alisasi. ... 52
4.2.4.2 Relasi Tabel. ... 56
4.2.4.3 Entity Relationship Diagram (ERD). ... 57
4.2.4.4 Struktur File. ... 58
4.2.4.5 Kodefika si. ... 63
4.2.5 Perancangan Antar M uka. ... 64
4.2.5.1 Struktur M enu. ... 64
4.2.5.2 Perancangan Input. ... 65
(10)
4.2.6 Perancangan Arsitektur Jaringan. ... 79
BAB V IM PLEM ENTASI dan PENG UJIAN SISTEM. ... 80
5.1 Im plem entasi. ... 80
5.1.1 Batasan Im plem entasi. ... 80
5.1.2 Im plem entasi Perangkat L unak... 81
5.1.3 Im plem entasi Perangkat keras. ... 81
5.1.4 Im plem entasi Basis Data (sintaks SQL). ... 82
5.1.5 Im plem entasi Antar M uka. ... 85
5.1.5.1 Im plem entasi Halam an Utam a... 85
5.1.5.2 Im plem entasi Sub M enu File. ... 86
5.1.5.3 Im plem entasi Sub M enu V iew... 86
5.1.5.4 Im plem entasi Sub M enu Transaksi. ... 87
5.1.5.5 Im plem entasi Sub M enu Laporan. ... 88
5.1.6 Im plem entasi Instalasi dan Penggunaan Program . ... 88
5.2 Pengujian. ... 97
5.2.1 Rencana Pengujian. ... 97
5.2.2 Kasus dan Ha sil Pengujian. ... 98
5.2.3 Kesim pulan hasil Pengujian. ... 100
BAB VI K ESIM PULAN DAN SARAN... 101
(11)
DAFTAR PUSTAK A... 103 LAM PIRA N-LAM PIRAN
(12)
DAFTA R PUSTA KA
Al – Bahra bin Ladjam udin. 2005. Analisis dan Desain Siste m Informasi. Graha Ilm u. Yogyakarta.
Jogiyanto HM . 2005. Analisis dan Disain Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi Offse t. Yogyakarta.
Tata Sutarbi. 2005. Sistem Informasi Manaje men. Andi Offse t. Yogya karta. http://dheaabigael.blogspot.com/Se jarahdanpe ngertianhtml/
http://duniagadge t558.blogspot.com /2013/04/apa -pengertian-sm artphone-adalah.html/
(13)
PENDAH ULUAN
1.1Latar Belakang Penelitian
Saat ini perkem banga n teknologi inform asi te lah m engalam i banyak kem ajuan, hal ini tidak lepas dari dukungan teknologi kom puter yang terbukti m em egang peranan pe nting dalam m enunjang kela ncaran aktifita s pekerj aa n. Teknologi inform asi te lah m enjadi fasilita s utam a ham pir di sem ua aspek kegiatan baik itu dalam bidang e konom i, sosia l budaya, pe ndidika n, keseha tan dan lain sebagainya Dengan ada nya perkem bangan teknologi inform asi, secara tidak langsung m anusia se bagai pem akai teknologi harus dapat m em perbaiki dan m em perbaharui teknologi agar sesuai dengan apa yang diharapkan ya itu m enja dika n cara kerja yang tadinya rum it, panjang m enjadi le bih efisien.
Teknologi inform asi m em iliki hubungan yang sanga t erat kaitannya dengan sistem inform asi yang m erupakan sua tu kum pulan kom ponen yang sa ling terinte grasi dalam pengolahan data m elalui proses kom puterisasi. S istem inform asi yang se perti ini yang sangat dibutuhka n dalam bidang perekonom ian terutam a da lam hal jual beli barang dan jasa contohnya saja bisnis rum ah m akan atau café.
Kegiatan bisnis rum ah m akan saat ini sem akin berkem bang dan bertam bah banyak. Perhatian akan m utu dan ku alita s m akanan serta pelayanan
(14)
2
terhadap pengunjungnya m enjadi perhatian utam a bagi para pebisnis rum ah m akan. Pelayanan yang m aksim al terhadap konsum en m eliputi kecepata n da lam hal penyajian m akanan dan perlakua n yang m em buat konsum en m erasa nyam an. Teknologi inform asi dan ilm u pe nge tahuan di bidang kom puter pada m asa sekarang ini berkem bang sem akin pesat. M elalui sistem ya ng terkom puterisasi, segala pekerjaan da pat sem akin m udah dilaksa nakan dengan hasil yang sa ngat akurat dan m em persingkat wa ktu pengerjaannya.
Diketahui bahwa sistem pem esanan m akanan pada S teak Ranjang m asih dilakuka n secara m anual dengan m eng gunakan tulisan tangan sehingga prosesnya m asih berjalan dengan lam bat dan sering terja di kesa lahan da lam pengantaran m enu m akana n ke m eja konsum en. Serta penyim panan data penjualan m asih m encatat ke dalam arsip, se hingga terkadang data hilang rusa k da n pengaruh lainnya, sem entara itu dalam pem bua tan la poran harus m em buka data yang m asih disim pan di dalam arsip, sehingga terkadang terjadi ke salahan dalam pengecekan bahkan jika data sem akin banyak, m aka p roses pencarian data m em butuhka n waktu yang cukup lam a.
Oleh karena itu, penulis tertarik untuk m em bua t suatu aplikasi bagi S teak Ranjang untuk m enghasilka n m utu pelayanan yang le bih cepat dan lebih akurat bagi para konsum ennya. Hal ini ya ng m endorong pe nulis untuk m enyusun laporan skripsi dengan judul ”Perancangan Sistem Pelayanan Pe langgan Pada Steak Ranjang Berbasis W eb Aplikasi”
Dalam proses pengolaha n data m enjadi suatu inform asi diperlukan adanya alat bantu yang berupa aplikasi yang terkom puterisa si untuk m em udahkan pengolahan
(15)
data tersebut, se hingga tidak m em butuhkan waktu ya ng lam a dalam proses pe layanan kepada pelanggan. Pentingnya aplikasi yang m enggunakan teknologi se perti kom puter biasanya sanga t diperlukan oleh perusahaan atau pertokoan ,. Dengan adanya aplikasi tersebut, m aka aktifitas kerja pun bisa terbantu serta dapat m em udahkan dalam m em berikan pelayanan yang lebih m aksim al kepa da pelangga n.
1.2Identifikasi dan Rumusan M asalah
Identifikasi m asalah ada lah sa lah satu proses penelitan ya ng boleh dikatakan paling penting diantara proses lain. Dengan rum usan m asa lah ya ng jelas, akan dapat dijadikan penentu bagi la ngkah-langkah selanjutnya.
1.2.1 Identifikasi M asalah
Berdasarkan latar belaka ng yang sudah dije laskan sebe lum nya, m aka identifika si m asalah yang ada di Steak Ranjang yaitu seba gai berikut :
1. Pengisian pesanan m enu serta pendataan stok barang m asih m enggunakan tulisan tangan, sehingga m em erlukan waktu yang cukup lam a dalam proses pem esanan m enu m akanan. Selain itu proses perhitungan tra nsaksi penjualan m asih m enggunakan m esin ka sir yang sudah lam a.
2. Penyim panan da ta penjua lan m asih m encatat ke da lam arsip, sehingga terkadang data hilang, rusak dan pengaruh lainnya.
3. Dalam pem buata n laporan harus m em buka da ta yang m asih disim pan di dalam arsip, sehingga terkadang terjadi ke salahan dalam pe ngecekan ba hkan
(16)
4
jika da ta sem akin banyak, m aka proses pencarian data m em butuhkan waktu yang cukup lam a.
1.2.2 Rumusan M asalah
Berdasarkan identifikasi m asalah yang te lah diuraikan , m aka dapat dirum uskan m asalah sebaga i berikut :
1. Bagaim ana sistem pem esanan m enu yang sedang berjalan pa da Steak Ranjang? 2. Bagaim ana Peranc angan Sistem Pe layanan Pelanggan Pada Steak Ranjang Berbasis Web A plik asi yang nantinya akan di akses m enggunakan Sm artphone?
3. Bagaim ana pengujian Sistem Pelayanan Pelanggan pada Steak Ranjang ? 4. Bagaim ana im plem entasi Sistem Pelayanan Pelanggan Pad a Steak Ranjang
Berbasis W eb Aplika si?.
1.3 M aksud dan Tujuan Penelitian
M aksud dan tujuan pe nelitian yang dilakuka n oleh Penulis ada lah sebagai berikut :
1.3.1 M aksud Penelitian
M aksud dari penelitian ini adalah m em bangun sistem pe ngolahan da ta yang terkom puterisasi pada Steak Ranjang , Sehingga M em berikan Kecepatan dan Keakuratan dalam prose s Pelayanan terhadap konsum en.
(17)
1.3.2 Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah sebagai berikut :
1. Untuk m em perm udah pelaya nan pem esanan m enu pelanggan pa da steak ranjang.
2. Untuk m engeta hui dan m em aham i baga im ana cara m erancang W eb Aplikasi yang bisa di akses m enggunaka n SmartP hone.
3. Untuk m enguji Sistem Pelaya nan Pela nggan Pada Steak Ranjang Berbasis W eb Aplikasi.
4. Untuk m engim plem entasikan S istem Pelayana n Pelanggan Pada Steak Ranjang Berbasis W eb A plikasi.
1.4K egunaan Penelitian
Kegunaan penelitian ini dapat m enjadi dua ba gian yaitu kegunaan praktis dan kegunaan akadem is.
1.4.1 K egunaan Praktis 1. Bagi Steak Ranjang
Dapat m eningkatkan kinerja pelayanan pela nggan yang tadinya m anual m enjadi sistem inform asi yang dapat terintegra si dengan ba ik sehingga tidak m em akan waktu yang lam a. Selain itu dapat m em bantu para karyawan dalam pros es pelayanan dan m em perkecil kesa lahan yang terjadi.
2. Bagi Konsum en
M eningka tkan ke puasan pelayanan terhadap konsum en m enja di le bih cepa t dan akurat.Serta m em persingkat dan m em udahkan prose s transaksi.
(18)
6
1.4.2 K egunaan Akademis 1. Bagi Penulis
Dari hasil penelitian ini diharapkan dapat m enam bah pe ngetahuan serta diharapkan dapat m enam bah m asukan dalam m engaplikasikan ilm u yang didapa t.
2. Bagi Pengem bang Ilm u Pengetahuan
Dapat m em berikan suatu inovasi penelitia n baru yang dapat m endukung da lam perkem bangan Ilm u pengetahuan.
1.5Batasan M asalah
Dari identifika si dia tas, perm asalahan dapat dirum uskan sebaga i berikut :
1. Sistem pelayanan yang dibangun m eliputi data persediaan barang/stok m enu perhari, serta laporan penjualan perhari.
2. Pem esanan m enu m akanan pelanggan dila kuka n m elalui Sm artphone yang sudah terintegrasi dengan kom puter server ya ng nantinya terhubung ke kasir dan m onitor yang a da di dapur dengan m engunakan W eb Aplika si m elalui koneksi W iFi.
(19)
1.6Lokasi dan W aktu Penelitian
Pelaksanaan penelitian ini dilakuka n di Steak Ranja ng yang berloka si di jalan Dipati Ukur N o.68, Bandung. Adapun jadwal pene litian akan dilaksananka n m ulai bulan Septem ber 2013 – Desem ber 2013 seperti pada table berikut ini.
Tabel 1.1 W aktu Penelitian
No K egiatan
Tahun 2013
September O ktober November Desember
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1
Identifikasi kebutuhan : a.Observasi b.W awancara 2 M em buat
prototype 3 Evaluasi
prototype 4 Pengkodean
sistem 5 Pengujian
sistem 6 Evaluasi
(20)
8 BAB II
LANDASAN TEO RI
2.1 Pengertian Sistem
M enurut Tata Sutarbi (2005 : 8) sistem m erupakan seke lom pok yang erat hubungannya sa tu dengan yang la in, ya ng berfungsi bersam a -sam a m encapai suatu tujua n.
Jadi dapat di sim pulkan Sistem m erupakan suatu kum pulan atau gabungan dari suatu unsur ya ng m em punyai tujuan yang sam a dan bersam a - sam a m encapainya.
2.1.1 K arakteristik Sistem
M enurut Al- Bahra bin ladjam udin (2005 : 3) Suatu sistem m em punyai karaktristik atau sifat – sifat tertentu, ya itu m em punya i kom ponen-kom ponen, batas sistem , lingkunga n luar sistem , penghubung, m asukan, keluaran, pe ngolah dan sasaran atau tujuan.
2.2 Pengertian Pelayan an
Secara um um pelayanan dapa t didefinisikan sebaga i segala bentuk yang berupa ja sa m aupun barang yang pada prin sipnya m enjadi tanggung jawab dan dilaksanakan oleh instansi ya ng bersangkutan. Bisa berupa bada n usaha m ilik pem erintahan ataupun swasta dalam rangka upa ya pem enuhan kebutuhan m asyarakat.
(21)
Sedangkan m enurut Kotler (2007 : 8) ya itu setiap tindakan ata u keg iatan yang dapat ditawarka n dari satu pihak kepada pihak la innya yang pa da dasarnya tidak berwujud dan tidak m engakibatka n kepem ilikan apapun.
Jadi Pelaya nan dapa t di definiskan sebagai tindakan a tau kinerja yang m enciptakan m anfaat bagi pelanggan dengan m ewujudkan perubahan yang diinginkan dalam diri atau atas nam a penerim a. Sehingga pe layanan itu m em iliki nilai dalam hubungannya dengan m enciptakan nilai-nila i pelanggan.
2.3 Definisi Pe langgan
M enurut Supranto (2001 : 21) pelanggan adala h setiap indivi du yang m enerim a suatu jenis barang atau jasa dari beberapa orang lain atau ke lom pok orang .
Dari definisi dia tas dapat disim pulkan bahwa Pelanggan adalah individu yang m elakukan pem belian kebutuhan ya ng bisa m em bua t puas de ngan m em bandingkan beberapa aspek seperti harga, sta ndar kualitas barang atau jasa dalam rangka m em enuhi kebutuhan pribadi dan rum ah tangga.
Hal ini erat kaitannya dengan kepuasan pelanggan, M enurut
Tjiptono dan Chandra (2005 : 195) Kepuasan bisa diartikan sebagai upaya pem enuhan sesuatu atau m em buat sesuatu m em adai.
.
(22)
10
2.4 Pengertian W eb Aplikasi
Adalah aplikasi berbasis web yang m em punyai karakteristik m enyerupai aplika si desktop. Keinteraktifa n yang dita warkan pada aplika si desktop serta kelengka pan penanga nan m edia seperti video, audio, gam bar, dan anim asi m enjadi ciri yang ditawarkan pada web aplika si.
M enurut (Rem ick, 2011) Aplikasi web m erupakan sebuah aplikasi yang m enggunaka n teknologi brow ser untuk m enjalankan aplikasi dan di akses de ngan m enggunaka n interne t/intrane t.
Dari pengertian dia tas da pat disim pulkan a plikasi web m erupakan aplikasi yang diakses m enggunakn web brow ser m elalui jaringan interne t ata u intrane t. Aplikasi web juga m erupakan suatu perangkat lunak kom puter yang dikodekan d a lam bahasa pem rogram an yang m endukung perangkat lunak berbasis web se perti H TM L, JavaScript, CSS, Php, Java dan bahasa pem rogram an lainnya. Adapun gam baran rincian aplikasi web yang aka n penulis gunaka n pada penelitia n skripsi ini adalah sebagai berikut :
(23)
Gam bar 2.1. Proses siklus data.
Ada dua bagian pokok dalam aplika si web, yang pertam a adalah sisi client dan yang kedua a dalah sisi server, sisi c lient dalam ha l ini ada lah perangkat m obile yang terhubung ke jaringan intra net m engguna kan koneksi wifi, clie nt dapat m engakses aplikasi web m elalui web browser seperti internet explorer, M ozilla firefox, google chrom e, opera dan lain -lain. Sedangkan server adala h perangkat kom puter dengan spesifikasi yang bagus digunakan untuk m enyim pan aplika si web beserta database server ya ng siap dia kses oleh clie nt, client ber tugas m em inta halam an web server m elalui W eb browser, W eb browser akan m eneruskannya ke server dim ana aplikasi web berada, kom puter server akan m engola h perm intaan dari client, ke tika halam an web yang dim inta ditem ukan m aka kom puter server akan m engirim kannya ke m obile phone client dan halam an web yang dim inta akan ditam pilkan pa da web browser pada m obile phone client.
(24)
12
Untuk m enanga ni keinteraktifa n, W eb Aplikasi m ende legasikan pem rose san yang berhubunga n de ngan a ntarm uka pem akai (UI) dan penanganan yang bersifat interaktif ke sisi klien, se dangka n untuk m endukung kedinam isan yang berhubungan dengan data, pem rosesan da ta dilakukan pada server.
Dalam im plem enta sinya, web aplikasi diwujudkan de ngan berbagai cara. Salah satu yang m enjadi tulang-punggung dalam pem bua tan aplikasi seperti itu adalah dukungan plugin, yang m em uda hkan pem buatan aplika si ya ng kaya fitur seperti aplikasi desktop.
Sebuah piliha n m uncul ketika HTM L 5 m ula i dipopule rkan. Sejatinya HTM L5 m em ang m em berikan sejum lah fitur yang m em ungkinkan pengem bang web bisa m em buat aplikasi yang tidak lagi tergantung se penuhnya oleh plugin. F itur -fitur yang ditawarkan oleh plugin banya k yang sudah disedia kan oleh H TM L5.
2.5. Fitur dalam H TM L5
HTM L5 m enawarkan berbaga i fitur m enarik yang tidak didukung oleh HTM L sebelum nya. Beberapa fitur yang tersedia pada HTM L 5 antara lain seba gai berikut.
i. Canvas, m em ungkinkan pem bua tan gam bar dalam kanvas. Jadi, gam bar tidak lagi diam bil dari gam bar utuh, m elainkan bisa disusun sendiri, se perti m enggunaka n program paint.
(25)
ii. Header, berguna untuk m enya takan suatu judul, yang bisa diiisi dengan logo dan nam a perusahaan.
iii. footer, m erupakan kebalikan dari header, sebagai catatan ka ki, elem en ini berguna un tuk m enaruh inform asi di bagian bawa h halam an web.
iv. Tim e, Elem en ini berguna untuk m enyajikan inform asi tentang waktu.
v. Audio, M em ungkinkan penya jian player untuk m em utar suara.
vi. Video, m em ungkinkan player untuk m em ainkan film .
2.6. Pengertian Twitter Bootsrap
Bootsrap adalah platform baru yang dikem bangkan tim twitter. Pertam a kali m uncul pada ajang hackweek dan kini suda h m ulai penyem purnaan. Platform ini hanya m enggunakan sedikit coding css dan javascript nam un tetap bisa m em buat website yang powerfull m en gikuti perkem bangan brow ser. W ebsite yang m enggunaka n bootstrap aka n m enjadi website yang fleksibel, nyam an dan tentu saja cepat.
Bootsrap juga m em udahka n penga turan website bagi m ereka yang kurang m ahir coding a tau tidak punya waktu banyak. Sekum pula n ja va script dan css yang dibutuhkan untuk banyak seka li w idge t ada dalam sa tu file yang terus di update oleh pengem bang. Pem ilik website tidak a kan la gi disibukan de ngan pengaturan css atau
(26)
14
javasript berlebihan. M ereka hanya perlu m enentuka n gadget atau elem e n apa yang ingin ditam pilkan dalam bentuk HTM L standa rt bootstap ya ng sanga t sim ple
2.7. M ySQ L
M ySQL adalah suatu perangkat luna k database rela si (Relational Database M anagem ent System atau RDBM S), seperti halnya ORACLE, dan lain se bagainya. M ySQL AB m enyebut produknya sebagai databa se open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa di platform web, dan baik untuk kategori open source m aupun um um , M ySQL ada lah data ba se yang paling banyak digunaka n. M enurut perusahaan pengem bangnya, M yS QL te lah terpa sang di se kitar ratusan ribu situs, M ySQL bekerja siang m alam m elayani dan m engolah data para pem akainya.
(27)
Im plem entasi dan Pengujian Sistem
5.1 Implementasi
Im plem entasi m erupaka n sebua h akhir dari pengem bangan sistem inform asi. Im plem entasi yaitu ta hap pe nerapan sistem dapat dioperasika n secara optim al sesuai dengan kebutuha n. Pada prose s ini dijela skan m engenai system yang dirancang dan ba gaim ana cara penggunaannya.
5.1.1 Batasan Implementasi
Dalam m engim plem enta sika n perangka t lunak pengendalian aplika si ini ada beberapa hal yang m enjadi ba tasan im plem entasi, yaitu :
1. Sistem perangkat lunak ini m encakup Pem esanan m enu, pengolahan m enu, serta proses pem bayaran pada kasir dan laporan penjualan per hari.
2. Tidak terhubung ke jaringan interne t, hanya m enggunakan local area network m elalui perangkat wifi.
(28)
81
5.1.2 Implementasi Perangkat Lunak.
Pada tahap im plem enta si perangkat lunak te rdapat beberapa perangkat lunak yang digunaka n agar sistem berjalan de ngan baik. Diantaranya adalah : 1. Untuk sistem operasi m enggunakan M ocrosoft Windows 7.
2. Untuk tam pila n sistem m engguna kan Frame Work Twitter Bootstrap. 3. Untuk tam pila n output m engguna kan software Adobe Reader version 9.0.
5.1.3 Implementasi Perangkat K eras.
Pada im plem entasi perangkat keras dibutuhka n beberapa perangkat keras sebagai pendukung sistem dia ntaranya sebaga i berikut:
1. Kom puter Server
a. Processor Inte l Dual Core. b. Memory 4GB DDR 3 c. Harddisk 320 GB d. Monitor LCD 14”
2. Perangkat yang digunakan Sebagai Client Adala h
a. Sm artphone berbasis (Android jelly bean, Blackberry, Iphone), client bisa m enggunakan ketiga Sm artphone tersebut asalkan m em punyai brow ser pada perangkat tersebut.
(29)
3. Perangkat jaringan
a. Perangkat jaringan hanya m em anfaatkan jaringa n W ifi yang telah tersedia pada m asing – m asing device . tingga l m enghubungkan antara device sm artphone seba gai clie nt dan kom puter sebagai server.
5.1.4 Implementasi Basis Data (Sintaks SQ L)
Pada bagian im plem entasi basis data diuraika n dalam sintak basis data sebagai berikut :
a. Sintak Pem buat Database/Basis Data : CREATE DATAB ASE rum ah_m akan; b. Sintak untuk m em buat table login :
CREATE TABLE user( usernam e VARCHAR(50), password V ARCHAR(100),
level VARCHAR(50)
) ENGIN E = M yISAM DEF AULT CHARSET= latin1 AUTO_INCREM ENT=4 ;
c. Sintak untuk m em buat table m akanan : CREATE TABLE da ta(
id_da ta INTEGER(5) AUTO INCRE M EN T, nam a_steak VARCHAR (100),
kategori V ARCHAR (50), file VARCHAR (255),
(30)
83
harga_steak INT EGER (50), stock INT EGER (5),
sold IN TEGER (100), tangga l DATE,
) ENGINE=M yISAM D EFAUL T CHARSET = latin1 AUTO_INCREM ENT=71;
d. Sintak untuk m em buat table m inum an ; CREATE TABLE m inum an(
id_m inum an INTEG ER(11) AUTO INCREM ENT, nam a_m inum an VARCHAR (50),
kategori V ARCHAR (50), file VARCHAR (255),
harga_m inum an INT EGER (100), jum lah_porsi INTEG ER (5), sold IN TEGER (100), tangga l DATE,
) ENGINE=M yISAM DEFAUL T CHARSET=la tin 1
AUTO_INCREM ENT=12;
e. Sintak untuk m em buat table m eja ; CREATE TABLE m eja(
nom or_m eja INTEG ER (3), kosong VARCHAR (5),
(31)
f. Sintak untuk m em buat table pem esanan ; CREATE TABLE pem esanan(
id_pem esana n INTEG ER (5), no_m eja INTEG ER (3), list_pem esanan T EXT, jum lah_pesanan T EXT, total_harga INTE GER (50), bayar INTEGER (50), discount INT EGER (50), kem bali INTE GER (50),
total_order_steak INT EGER (10), total_order_drinks INTE GER (100), status VARCHAR (50),
tangga l DATE,
) ENGINE=M yISAM DEFAULT CHARSET= latin1
g. Sintak untuk m em buat table prom o: CREATE TABLE prom o (
id_prom o INTEG ER (5), prom o_nam e VARCHAR (50), id_da ta INTEGER (11),
(32)
85
porsi INT EGER (5), discount INT EGER (3), total IN TEGER (50),
) ENGINE=M yISAM DEFAUL T CHARSET=la tin1
AUTO_INCREM ENT=12;
5.1.5 Implementasi Antar M uka. 5.1.5.1 Implementasi H alam an Utama
Form halam an utam a m erupakan tam pila n awal dari sua tu program dan berisi m enu – m enu utam a yang dapa t m engakses dan m enjadi interface antara pengguna dan sistem . Berikut Im plem entasi struktur m enu utam a sistem pelayanan pela nggan pa da steak ranjang.
Tabel 5.1 Impleme ntasi Struk tur Menu
Sub M enu Deskripsi Nam a File
Dashboard
Sub m enu untuk m eliha t keterangan penjua lan dan lapora n penjua lan.
page-index.php
Add Prom otion
Sub m enu untuk m engkate gorika n m enu yang akan dijadikan m enu prom osi atau
paket prom osi
form _prom osi.php
Tables
Sub m enu untuk m eliha t daftar m enu yang telah m asuk ke dalam list m enu.
(33)
Form s
Sub m enu untuk m enam bahkan m enu baru pada list m enu yang tela h tersedia.
tam bah.php
Check Out
Sub m enu untuk m elakuka n penghitungan m enu yang telah dipesan.
check_out.php
Dapur
Sub m enu untuk m enam pilkan list pesanan yang dipesa n.
kitche n.php
5.1.5.2 Implementasi Sub M enu File
Tabel 5.2 Implementasi SubMenu F ile
Sub M enu Deskripsi Nam a File
Login M em buka hak akses login.php
Logout M enutup hak akses logout.php
5.1.5.3 Implementasi Sub M enu View
Tabel 5.3 Implementasi SubMenu V iew
Sub M enu Deskripsi Nam a File
Laporan Penjualan
M em buat laporan data penjua lan dari seluruh
(34)
87
transaksi yang te lah dilakuka n.
Add Prom otion
M enam bahkan m enu ke dalam kategori prom osi
form _update _prom osi.php
Add Steak
M enam bahkan m enu Steak atau m akanan baru ke dalam
list m enu
tam bah.php
Add M inum an
M enam bahkan m enu M inum an baru ke dalam list
m enu
tam bah.php
Add M eja
5.1.5.4 Implementasi Sub M enu Transaksi
Tabel 5.4 Im plem entasi Sub M enu Transaksi
Sub M enu Deskripsi Nam a File
Checkout M em buka m enu ya ng telah dipesan untuk Selanjutnya akan m asuk ke proses pem bayaran
(35)
5.1.5.5 Implementasi Sub M enu Laporan
Tabel 5.5 Im plem entasi Sub M enu Laporan
Sub M enu Deskripsi Nam a File
Laporan Penjualan
Untuk m elihat sem ua transaksi berdasarkan tanggal transaksi.
laporan.php
5.1.6 Implementasi Instalasi dan Penggunaan Program
Sebelum m enggunakan program terlebih dahulu kita m elakukan insta lasi Xam pp pada kom puter server setelah xam pp terinstal m aka buat da tabase baru setelah itu im port database Steak_Ranjang terse but ke dalam M ysql.
Setelah prose s untuk database selesai langkah se lanjutnya buka browser m isalnya google crom e atau M ozilla, setelah itu m asukan keywords pa da kolom cari di ata s tuliskan localhost/steak_ranjang/ se telah itu m aka akan m uncul tam pilan se perti berikut :
(36)
89
Setelah itu m aka akan m uncul tam pilan se perti berikut ini.
Gam bar 5.2 Tam pilan Login
Lalu m asukan login, usernam e : adm in password : adm in untuk m asuk ke dalam adm in dan usernam e : pela yan dan passw ord : pe layan untuk m asuk ke dalam form pelayan.
Terlebih dahulu kita m asuk ke dalam adm in dengan m em asuka n usernam e : adm in dan password :a dm in, m aka akan m uncul tam pilan seperti berikut :
(37)
Untuk tam pilan da shboard seperti pada gam bar diatas, kem udian untuk tam pilan add prom otion akan tam pak seperti diba wah ini. Fungsi dari form ini adalah untuk m em asukan m enu yang akan dija dikan sebagai m enu prom osi :
Gam bar 5.4 Adm in – Add Prom otion
Selanjutnya untuk tam pilan table s akan tam pak seperti dibawa h ini, fungsi form tables adalah untuk m enam bahka n, m engedit, dan m enghapus data m enu.
(38)
91
Gam bar 5.5 Adm in – Tables
Setelah form tabel selanjutnya adalah m enu Form s, m enu form s berfungsi untuk m em asukan m enu baru yang ak an di tam bahkan, untuk tam pilannya seperti pada gam bar dibawah ini :
(39)
Setelah m enu forms selanjutnya ada m enu check out, m enu check ini berfungsi untuk m elihat sekaligus m enghitung pesanan pelanggan yang telah dipesan berdas arkan m eja yang di tem pati. Untuk lebih jelasnya akan tampak seperti gam bar berikut ini :
Gam bar 5.7 Adm in – Check out
Setelah m asuk ke Check out pesanan akan langsung tam pil pada m onitor dibagian dapur sehingga bagian dapur m engetahui pesanan yang haru s di sediakan. Seperti tam pak pada gam bar berikut ini :
Gam bar 5.8 Adm in Form Dapur
(40)
93
Sem entar itu p ada tom bol check out m asih terdapat proses lagi, jika kita m engklik pada tulisan table no : 4 m aka akan keluar tam pilan seperti ini :
Gam bar 5.9 Adm in Checkout-Proses 1
Pada proses checkout di atas tam pak rincian m enu yang dipesan sekaligus total harga yang harus di bayar, proses selanjutnya yaitu pem bayaran, seperti tam pak pada gam bar dibawah ini :
Gam bar 5.10 Adm in Checkout-Proses 2
Pada tahap berikutnya kasir akan m elakukan print-out pada proses pem bayaran tersebut, seperti pada gam bar berikut ini :
(41)
Gam bar 5.11 adm in Checkout-proses 3 (Struk)
Selanjutnya yang akan dibahas yaitu form laporan per hari yang nantinya akan diberikan kepada owner sebagai rincian penjualan. Seperti gam bar berikut ini :
(42)
95
Gam bar 5.12 Adm in – Proses 4 (Laporan Penjualan)
Kem udian untuk tam pilan m enu yang digunakan oleh pelayan (client) adalah sebagai berikut :
(43)
Gam bar 5.13 Login Client Selanjutnya akan tam pil m enu seperti berikut :
(44)
97
5.2 Pengujian
Pengujian sistem perlu dilakukan untuk m em astikan sistem dapa t berja lan dengan sem estinya. A da dua te knik pengujian sistem perangka t lunak yaitu dengan m enggunaka n white box dan black box testing. Secara garis besar white box testing digunakan untuk m enguji algoritm a dari suatu sistem denga n kata lain m elihat alur proses pa da source kode yang dim iliki suatu sistem . Sedangkan black box testing digunakan untuk m enguji fun gsionalitas suatu sistem dengan ka ta lain m engabaikan algoritm a pada suatu sistem atau alur proses pada source kode. Teknik yang akan digunakan pada pengujian ini adalah teknik black box testing.
5.2.1 Rencana Pengujian
Pada rencana pengujian ini, taha p – tahap yang akan dilakukan adalah seba gai berikut :
1. M enguji va lida si form login
2. M enguji fungsiona lita s pem esanan 3. M enguji fungsiona lita s form dapur 4. M enguji fungsiona lita s cetak struk 5. M enguji fungsiona lita s laporan
(45)
5.2.2 K asus dan H asil Pengujian
Table 5.6 Pengujian form login No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Usernam e = „„admin‟‟ Password = „„admin‟‟
Jika salah m em asuka n
usernam e atau
passw ord, akan m uncul
“username dan
passw ord salah, silahkan coba lagi” Tetapi jika benar m asuk ke form utam a bagia n adm in.
Jika salah m em asukan
usernam e atau
passw ord, akan m uncul
“username dan
passw ord sa lah, silahkan coba lagi” Tetapi jika benar m asuk ke form utam a bagian adm in.
Berhasil
2. Username=„
„pelayan‟‟ Password=„ „ pelayan‟‟
Jika salah m em asuka n
usernam e atau
passw ord, akan m uncul
“username dan
passw ord salah, silahkan coba lagi” Tetapi jika benar m asuk ke form utam a bagia n adm in.
Pelayan hanya dapa t m engakses m enu pesanan
Jika salah m em asukan
usernam e atau
passw ord, akan m uncul
“usernam e dan
passw ord sa lah, silahkan coba lagi” Tetapi jika benar m asuk ke form utam a bagian adm in.
Pelayan hanya dapat m engakses m enu pesanan
(46)
99
Table 5.7 Pengujian Proses Pemesanan No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Ceklis pesanan yang ada di sam ping gam bar m enu
Jika a da pilihan m enu porsi yang ada di sam ping gam bar, berarti m enu tersebut tersedia
Jika a da pilihan m enu porsi yang ada di sam ping gam bar, berarti m enu tersebut tersedia
Berhasil
2. Ceklis pesanan yang ada disam ping gam bar m enu
Jika tidak ada piliha n m enu porsi yang a da di sam ping gam bar, berarti m enu tersebut tidak tersedia
Jika a da pilihan m enu porsi yang ada di sam ping gam bar, berarti m enu tersebut tidak tersedia
Berhasil
Table 5.8 Pengujian Form Dapur No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Data form dapur sesuai dengan pesanan yang di tuliskan
Form dapur aka n otom atis m enam pilka n data pesanan ya ng di pesan berdasarka n inputan dari pela yan
Form dapur akan otom atis m enam pilkan data pesanan ya ng di pesan berdasarkan inputan dari pela yan
(47)
Table 5.9 Pengujian Cetak Struk No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Klik tom bol print pada m enu
checkout
Inputan data cetak struk sesuai dengan pesana n
yang dipesa n
berdasarkan no. m eja
Inputan data cetak struk sesuai dengan pesanan
yang dipesan
berdasarkan no. m eja
Berhasil
Table 5.10 Pengujian Laporan No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. M asukan tangga l yang akan dijadikan sebagai laporan penjua lan
Rincian laporan penjua lan ada lah tota l keseluruhan dari penjua lan berdasarka n tangga l, bulan da n tahun penjuala n
Rincian laporan penjua lan ada lah total keseluruhan dari penjua lan berdasarkan tangga l, bulan dan tahun penjuala n
Berhasil
5.2.3 K esimpulan H asil Pengujian
Dengan hasil pengujian yang dila kukan m engguna kan black box, sistem pelayanan pela nggan pa da steak ranjang telah berjala n dengan sem estinya.
(48)
101
BAB VI
KESIM PULA N D AN SAR AN
6.1 K esimpulan
Berdasarkan im plem entasi dan penjela san yang dilakukan oleh penulis dapat diam bil kesim pulan dari Perancangan Sistem Pelayana n Pelanggan Pada Steak Ranjang Berbasis W eb Aplikasiadala h sebagai berikut :
1. Dengan adanya sistem inform asi ini, m aka proses pelayana n dan penjualan lebih terkom puterisasi sehingga proses yang dila kukan bisa lebih cepat.
2. Pada persediaan m enu m enja di terintegrasi dalam sa tu sistem , sehingga m em udahkan pegawai untuk m engetahui stok m enu yang tersedia dan ya ng telah ha bis.
3. Pem buatan laporan penjualan m enjadi terkom puterisasi, sehingga proses pem buatan laporan m enjadi lebih cepat hanya denga n m encetak laporan dari sistem .
6.2 Saran
Beberapa saran yang ditujuka n untuk m enjadi bahan pengem ba ngan sistem ini adalah :
1. Agar dapat m enam bah m enu tam bahan dalam satu struk, sehingga tidak perlu m encetak struk dua kali.
(49)
3. M ungkin sistem ini da pat lebih dikem bangkan m enja di sistem inform asi yang lebih kom pleks.
4. Untuk user yang akan m engguna kan aplikasi ini disarankan untuk berlatih terlebih dahulu, untuk m enghindari kesala han pada prose s input dan pengola han data sehingga m engurangi ke salahan input.
(1)
5.2 Pengujian
Pengujian sistem perlu dilakukan untuk m em astikan sistem dapa t berja lan dengan sem estinya. A da dua te knik pengujian sistem perangka t lunak yaitu dengan m enggunaka n white box dan black box testing. Secara garis besar white box testing digunakan untuk m enguji algoritm a dari suatu sistem denga n kata lain m elihat alur proses pa da source kode yang dim iliki suatu sistem . Sedangkan black box testing digunakan untuk m enguji fun gsionalitas suatu sistem dengan ka ta lain m engabaikan algoritm a pada suatu sistem atau alur proses pada source kode. Teknik yang akan digunakan pada pengujian ini adalah teknik black box testing.
5.2.1 Rencana Pengujian
Pada rencana pengujian ini, taha p – tahap yang akan dilakukan adalah seba gai berikut :
1. M enguji va lida si form login
2. M enguji fungsiona lita s pem esanan 3. M enguji fungsiona lita s form dapur 4. M enguji fungsiona lita s cetak struk 5. M enguji fungsiona lita s laporan
(2)
98
5.2.2 K asus dan H asil Pengujian
Table 5.6 Pengujian form login No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Usernam e = „„admin‟‟
Password = „„admin‟‟
Jika salah m em asuka n
usernam e atau
passw ord, akan m uncul
“username dan
passw ord salah, silahkan coba lagi”
Tetapi jika benar m asuk ke form utam a bagia n adm in.
Jika salah m em asukan
usernam e atau
passw ord, akan m uncul
“username dan
passw ord sa lah, silahkan coba lagi”
Tetapi jika benar m asuk ke form utam a bagian adm in.
Berhasil
2. Username=„
„pelayan‟‟ Password=„ „ pelayan‟‟
Jika salah m em asuka n
usernam e atau
passw ord, akan m uncul
“username dan
passw ord salah, silahkan coba lagi”
Tetapi jika benar m asuk ke form utam a bagia n adm in.
Pelayan hanya dapa t m engakses m enu pesanan
Jika salah m em asukan
usernam e atau
passw ord, akan m uncul “usernam e dan passw ord sa lah, silahkan coba lagi”
Tetapi jika benar m asuk ke form utam a bagian adm in.
Pelayan hanya dapat m engakses m enu pesanan
(3)
Table 5.7 Pengujian Proses Pemesanan No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Ceklis pesanan yang ada di sam ping gam bar m enu
Jika a da pilihan m enu porsi yang ada di sam ping gam bar, berarti m enu tersebut tersedia
Jika a da pilihan m enu porsi yang ada di sam ping gam bar, berarti m enu tersebut tersedia
Berhasil
2. Ceklis pesanan yang ada disam ping gam bar m enu
Jika tidak ada piliha n m enu porsi yang a da di sam ping gam bar, berarti m enu tersebut tidak tersedia
Jika a da pilihan m enu porsi yang ada di sam ping gam bar, berarti m enu tersebut tidak tersedia
Berhasil
Table 5.8 Pengujian Form Dapur No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Data form dapur sesuai dengan pesanan yang di tuliskan
Form dapur aka n otom atis m enam pilka n data pesanan ya ng di pesan berdasarka n inputan dari pela yan
Form dapur akan otom atis m enam pilkan data pesanan ya ng di pesan berdasarkan inputan dari pela yan
(4)
100
Table 5.9 Pengujian Cetak Struk No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. Klik tom bol print pada m enu
checkout
Inputan data cetak struk sesuai dengan pesana n
yang dipesa n
berdasarkan no. m eja
Inputan data cetak struk sesuai dengan pesanan
yang dipesan
berdasarkan no. m eja
Berhasil
Table 5.10 Pengujian Laporan No Data
M asukan
H asil yan g
diharapkan
Pengamatan K esimpulan
1. M asukan tangga l yang akan dijadikan sebagai laporan penjua lan
Rincian laporan penjua lan ada lah tota l keseluruhan dari penjua lan berdasarka n tangga l, bulan da n tahun penjuala n
Rincian laporan penjua lan ada lah total keseluruhan dari penjua lan berdasarkan tangga l, bulan dan tahun penjuala n
Berhasil
5.2.3 K esimpulan H asil Pengujian
Dengan hasil pengujian yang dila kukan m engguna kan black box, sistem pelayanan pela nggan pa da steak ranjang telah berjala n dengan sem estinya.
(5)
101
KESIM PULA N D AN SAR AN
6.1 K esimpulan
Berdasarkan im plem entasi dan penjela san yang dilakukan oleh penulis dapat diam bil kesim pulan dari Perancangan Sistem Pelayana n Pelanggan Pada Steak Ranjang Berbasis W eb Aplikasiadala h sebagai berikut :
1. Dengan adanya sistem inform asi ini, m aka proses pelayana n dan penjualan lebih terkom puterisasi sehingga proses yang dila kukan bisa lebih cepat.
2. Pada persediaan m enu m enja di terintegrasi dalam sa tu sistem , sehingga m em udahkan pegawai untuk m engetahui stok m enu yang tersedia dan ya ng telah ha bis.
3. Pem buatan laporan penjualan m enjadi terkom puterisasi, sehingga proses pem buatan laporan m enjadi lebih cepat hanya denga n m encetak laporan dari sistem .
6.2 Saran
Beberapa saran yang ditujuka n untuk m enjadi bahan pengem ba ngan sistem ini adalah :
1. Agar dapat m enam bah m enu tam bahan dalam satu struk, sehingga tidak perlu m encetak struk dua kali.
(6)
102
3. M ungkin sistem ini da pat lebih dikem bangkan m enja di sistem inform asi yang lebih kom pleks.
4. Untuk user yang akan m engguna kan aplikasi ini disarankan untuk berlatih terlebih dahulu, untuk m enghindari kesala han pada prose s input dan pengola han data sehingga m engurangi ke salahan input.