Perancangan sistem pelayanan pelanggan pada Steak Ranjang berbasis web aplikasi

(1)

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.