Upload
lintar-reksa-bryan-abimanyu
View
232
Download
0
Embed Size (px)
Citation preview
8/16/2019 metpen badrun
1/21
Aplikasi Sistem Informasi Pemesanan Menu Makanan dan Minuman
Berbasis Client Server Pada Rumah Makan Pak Soleh Karangploso
Malang
PROPOSAL
Oleh:
Fandi Firmanto
!"#$"%%&'
PRO(RAM S)*+I S ),K-IK I-FORMA)IKA
K,M,-)RIA- RIS),K +A- P,-+I+IKA- )I-((I
S,KOLA. )I-((I MA-A/,M,- I-FORMA)IKA +A- KOMP*),R
S)MIK PRA+-0A PARAMI)A
MALA-(
$%1
8/16/2019 metpen badrun
2/21
L,MBAR P,-(,SA.A-
Aplikasi Sistem Informasi Pemesanan Menu Makanan dan Minuman
Berbasis Client Server Pada Rumah Makan Pak Soleh Karangploso
Malang
Oleh:
Fandi Firmanto!"#$"%%&'
Mengetahui,
+osen Pembimbing Matakuliah
Metode Penelitian
Ketua Program Studi )eknik
Informatika
Raha2u 3ida2anti 4S,"4 MM "4
MMSI
-IP %%"$"%"%%1
Su5ito4 S"Kom"4M"Pd
-IP %%"$"%"%%
8/16/2019 metpen badrun
3/21
Aplikasi Sistem Informasi Pemesanan Menu Makanan dan Minuman
Berbasis Client Server Pada Rumah Makan Pak Soleh Karangploso
Malang
A" Latar Belakang
Rumah Makan Pak Soleh Karangploso Malang merupakan cabang rumah
makan pak Soleh Pandaan. Lokasi dari Rumah Makan Pak Soleh Karangploso
Malang adalah di Jl.Raya Kertonegoro – Karangploso (samping !M "ank Mandiri# .
Rumah Makan Pak Soleh Karangploso Malang adalah rumah makan yang
menyediakan beberapa menu makanan dengan spesialisasi yaitu ayam bakar dan
ayam goreng, dimana dengan keunggulannya menggunakan ayam kampung muda
sehingga lebih nikmat dan rendah kolesterol. Rumah Makan Pak Soleh Karangploso
Malang memiliki pelanggan dari semua kalangan ekonomi dan bisa dibilang banyak
dibanding dengan rumah makan se$enis, dengan bukti in%ormasi setiap harinya
mampu men$ual habis olahan ayam kampung muda sedikitnya &'' potong.
Pelayanan pada Rumah Makan Pak Soleh Karangploso Malang masih
memerlukan beberapa perbaikan di dalamnya. al tersebut dikarenakan pada
pemesanannya masih menggunkan pulpen dan kertas, sehingga pelanggan terlalu
lama mendapatkan pesanan makanan.
Maka dibutuhkannya $aringan yang lebih luas, yaitu dengan menggunakan
internet dimana pengakses internet bisa darimana sa$a. Pada penerapannya nanti akan
menggunakan media pendukung yang membantu mempermudah pemakaian aplikasi,
yaitu menggunakan suatu sistem pemesanana menu makanan berbasis android dengan
meman%aatkan $aringan client server . )alam hal ini akan dirancang sebuah server
sebgai penampung data menu pesanan, untuk mengurangi keterlambatan atau terlalu
lama proses pemesanan menu pada rumah makan Pak Soleh Karangploso Malang.
"erdasarkan latarbelakang tersebut, penelitian ini akan menghasilkan sebuah
aplikasi yang mampu menghasilkan *plikasi Sistem +n%ormasi Pemesanan Menu
Makanan dan Minuman "erbasis Client Server Pada Rumah Makan Pak Soleh
Karangploso Malang.
B" Rumusan Masalah
8/16/2019 metpen badrun
4/21
)ari beberapa uraian pada latar belakang masalah tersebut, maka rumusan
masalah dalam penelitian ini adalah -
*"agaimana mendesain dan mengimplementasikan sebuah aplikasi yang dapat
mengelola pemesanan makanan dan minuman berbasis client server
6" Batasan Masalah
gar pembahasan ini lebih terarah, maka diperlukan adanya beberapa batasan
batasan masalah yang diutamakan. "erikut batasan masalah yang didapat -
/. Membahas pembuatan aplikasi ser0er pemesanan menu makanan dan minuman.
1. plikasi pada bagian admin, kasir, dapur menggunakan komputer dengan
interface 2ebsite dan aplikasi pada bagian client (pelayanan# menggunakan
mobile berbasis android yang dikoneksikan melalui $aringan 3i%i.
4. Pada bagian admin, admin dapat menambah, menghapus, mengupdate menu
makanan.
5. Pada bagian dapur menampilkan nomor pesan, nomor me$a, nama menu, $umlah
pesan, nama pelayan yang di inputkan oleh client .
&. Pada bagian kasir dapat menampilkan data menu makanan dan minuman yang
dipesan dan menampilkan total harga yang harus dibayar.
6. Laporan rekapitulasi secara berkala.
+" )u5uan dan Manfaat Penelitian
a" )u5uan penelitian
dapun tu$uan dari plenelitian ini adalah mampu menghasilkan sebuah aplikasi
berbasis client server , yang bisa terkoneksi dengan $aringan intranet dan $aringan
internet sebagai media komunikasi dan in%ormasi yang diharapkan dapat membantu
proses pemesanan makanan dan minumam pada rumah makan Pak Soleh Karangploso
Malang.
b" Manfaat penelitian
" Bagi Rumah Makan Pak Soleh Karangploso Malang
a. Mempermudah para pelayan, kasir dalam proses pelayanan
pelanggan.
b. Pelayanan dapat melakukan pemesanan menu makanan secara
langsung melalui mobile phone dan data pesanan akan langsung di
8/16/2019 metpen badrun
5/21
8/16/2019 metpen badrun
6/21
7o Peneliti
(!ahun#
Judul
Penelitian
)ata 8
9ariabel
Metode asil
Peneltitian
4. Mahardika (9ol.
1 7o. / pril
1'/5#
PL+KS+
BAC' "()
M7J
8/16/2019 metpen badrun
7/21
b. Menurut >ordon ". )a0is dalam bukunya menyatakan, sistem bisa
berupa abstrak atau %isis. Sistem yang abstrak adalah susunan yang
teratur dari gagasan@gagasan atau konsepsi yang saling bergantung.
Sedangkan sistem yang bersi%at %isis adalah serangkaian unsur yang
beker$asama untuk mencapai suatu tu$uan. (Sutabri, 1'/1-/B#.
c. 7orman L.
8/16/2019 metpen badrun
8/21
!erdapat berbagai macam pengertian sistem in%ormasi menurut beberapa
ahli, diantaranya sebagai berikut -
/. Sistem in%ormasi adalah suatu sistem didalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian yang mendukung
%ungsi operasi organisasi yang bersi%at mana$erial dengan kegiatan strategi dari
suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan
laporan@laporan yang diperlukan. (Sutabri, 1'/1-1'#.
1. Sistem in%ormasi adalah Sistem dapat dide%inisikan dengan mengumpulkan,
memperoses, menyimpan, menganalisis, menyebarkan in%ormasi untuk tu$uan
tertentu. Seperti sistem lainnya, sebuah sistem in%ormasi terdiri atas input
(data, instruksi# dan output (laporan, kalkulasi#. (Sutarman, 1'/1-/4#.
)ari pendapat di atas dapat disimpulkan bah3a sistem in%ormasi
merupakan gabungan dari manusia, hard3are, so%t3are, $aringan komunikasi dan
datayang saling berinteraksi untuk menyimpan, mengumpulkan, memproses, dan
mendistribusikan in%ormasi untuk mendukung pengambilan keputusan dalam
suatu organisasi.
D. +efinisi Pemesanan
Pemesanan atau !aking ;rder di restoran menurut Sumarno(1''D# adalah
kegiatan menerima dan mencatat pesanan tamu.)alam hal ini makanan dan
minuman, yang selan$utnya akan diteruskan ke bagian yang terkait, antara lain
dapur, bar, dan kasir. !aking ;rder meliputi beberapa kegiatan antara lain-
a. Menampilkan in%ormasi yang akurat mengenai semua makanan dan minuman
yang tersedia di da%tar menu.
b. Mencatat menu yang dipesan, $umlah yang dipesan, nama pemesan dan lainnya.
c. Mengkon%irmasi pesanan kepada pelanggan.
d. Meneruskan pesanan ke bagian terkait.
E. +efinisi Client server
:lient Ser0er dibentuk oleh 4 komponen dasar, yaitu client, middle-are, dan
server . ubungan antara ketiga komponen tersebut digambarkan sebagai berikut
(;etomo,1''B# -
8/16/2019 metpen badrun
9/21
a. :lient - merupakan terminal yang digunakan oleh pengguna untuk meminta
layanan tertentu yang di butuhkan dan $uga digunakan untuk menerima hasil
pemrosesan yang diminta dari ser0er.
b. Middle3are - merupakan komponen perantara yang memungkinkan client dan
ser0er untuk saling terhubung dan berkomunikasi satu sama lain.
c. Ser0er- merupakan pihak yag menyediakan layanan ser0er dapat berupa basis
data SEL
F. +efinisi 3ebsite
2ebsite adalah kumpulan halaman@halaman yang digunakan untuk
menampilkan in%ormasi teks, gambar, diam atau gerak, animasi, suara, dan atau
gabungan dari semuanya baik yang bersi%at statis maupun dinamis yang
membentuk suatu rangkaian bangunan yang saling terkait, yang masing@masing
dihubungkan dengan $aringan@$aringan halaman. (idayat,1'/5-1#
G. +efinisi 7ampp
FMPP adalah perangkat lunak bebas, yang mendukkung banyak sistem
operasi, merupakan kompilasi dari beberapa program. ?ungsinya adalah sebagai
ser0er yang berdiri sendiri (localhost#, yangterdiri atas program pache !!P
Ser0er, MySEL database, dan penr$emah bahasa yang ditulis dengan bahasa
pemrograman PP dan Perl. Pada penelitian ini penulis menggunakan FMPP
seri /.B.B yang ber$alan pada sistem operasi 2indo3s.
a" Apa8he
pache merupakan 3eb ser0er yang paling banyak digunakan. al ini
disebabkan karena pache bersi%at open so$rce dan kemudahan pada hal
instalasi dan kon%igurasi. Selain itu apache $uga kompatibel dengan database
ser0er melalui PP.lasan mengapa apache digunakan - pache termasuk
8/16/2019 metpen badrun
10/21
8/16/2019 metpen badrun
11/21
(lebih dari satu tabel# yang saling terorganisir. !abel digunakan untuk menyimpan
data dan terdiri dari baris dan kolom. )ata tersebut dapat ditampilkan,
dimodi%ikasi, dan dihapus dari tabel. Setiap pemakai ($ser yang diberi 3e3enang
(otorisasi# sa$a yang dapat melakukan akses terhadap data tersebut. ( Rudyanto.
1''6-4#
I. +efinisi +ata dan ariabel Penelitian
a" Pengertian +ataMenurut (Pur3anto- 1''B- /D1# bah3a data adalah keterangan
mengenai 0ariabel pada se$umlah ob$ek dan data@data tersebut menerangkan
ob$ek@ob$ek dalam 0ariabel tertentu.
• Ma8am;ma8am +ata Penelitian
Jenis 0ariable dalam penelitian pendapat "udiyono ini diperkuat oleh
pendapat Rid3an (1''4- 4/# yang mengklasi%ikasikan data men$adi 1 yaitu data
kualitati% dan data kuantitati%.
/. )ata Kualitati%
)ata kualitati% adalah data yang berhubungan dengan kategorisasi
atau pengelompokan berbentuk pertanyaaan atau berupa kata@kata. Misalnya
pohon itu rindang, laut itu dalam dan sebagainya. )ata tersebut biasanya
didapat dari 3a3ancara yang bersi%at sub$ekti% karena dita%sirkan banyak
orang.
1. )ata Kuantitati%
)ata kuantitati% adalah data yang berkaitan dengan angka@angka.
Misalnya yang orang yang diterima men$adi P7S sebanyak /1& orang,
8/16/2019 metpen badrun
12/21
penghasilan P! amidah sebesar 1 milyar8tahun dan sebagainya. )ata ini
bersi%at ob$ekti% (bisa dita%sirkan sama oleh semua orang# dan diperoleh dari
pengukuran langsung maupun dengan cara mengubah data kualitati% men$adi
data kuantitati%.
b" Pengertian ariabel
Sutrisno adi mende%inisikan 0ariabel sebagai ge$ala yang ber0ariasi
dan menyatakan 0ariabel sebagai ob$ek penelitian yang ber0ariasi (Suharsimi
rikunto- 1''6- //6#. Lebih lagi Kerlinger (/DB4# menyatakan bah3a 0ariabel
merupakan konstruk (constr$cts# atau si%at yang akan dipela$ari (Sugiyono-
1'/1- 4C#.
J. ,ntit2 Relationship diagram
8/16/2019 metpen badrun
13/21
1. .ubungan relationship= : Suatu hubungan adalah hubungan antara
dua $enis entitas dan direpresentasikan sebagai garis lurus yang
menghubungkan dua entitas.
4. Atribut : Atribut memberikan in%ormasi lebih rinci tentang $enis entitas.
tribut memiliki struktur internal berupa tipe data. Jenis@$enis atribut -
!abel /.1 Simbol
8/16/2019 metpen badrun
14/21
/. )iagram Konteks
)iagram Konteks merupakan le0el tertinggi dari )?) yang
menggambarkanseluruh input ke sisitem output dari sistem.1. )iagram 7ol8Gero
)iagram 7ol adalah diagram yang menggambarkan proses dari
data%lo3 diagram. )iagram nol memberikan pandangan secara
menyeluruh mengenai sistem yang ditangani, menun$ukkan
tentang %ungsi@%ungsi utama atau proses yang ada, aliran data, dan
eksternal entity.
4. )iagram Rinci(Le0el )iagram#)iagram rinci adalah diagram yang menguraikan proses apa yang
ada dalam diagram Hero atau diagram le0el diatasnya.
Simbol )ata ?lo3 )iagram()?)# yang sering digunakan adalah
!abel /.4 Simbol )ata ?lo3 )iagram()?)#
Sumber- l@"ahra. Analisis dan )esain Sistem nformasi
(+n%ormatika Aogyakarta,1'/4#.al-65
-ama Simbol Simbol +F+ ersi
0ourdan4 +e Mar8o
Simbol +F+ ersi (ane dan
Sarson
rus )ata
Proses
Deskripsi Proses
+denti%ikasi
)eskripsi
Proses
Lokasi %isik(opsional#
Penyimpanan )ata
Identifkasi
8/16/2019 metpen badrun
15/21
8/16/2019 metpen badrun
16/21
melalui langkah@langkah tertentu dengan sistematis atau yang disebut dengan
prosedur penelitian. Langkah@langkah penelitian yang dimaksud yaitu sebagai berikut
ini -
(" Metode Penelitian
a" Metode Pengumpulan +ata
Metode pengumpulan data yang digunakan dalam penelitian ini terdiri dari-
/. ;bse0asi
http://www.informasi-pendidikan.com/2013/08/langkah-penelitian.htmlhttp://www.informasi-pendidikan.com/2013/08/langkah-penelitian.html
8/16/2019 metpen badrun
17/21
;brser0asi merupakan salah satu teknik pengumpulan data yang tidak
hanya mengukur sikap dari responden namun $uga dapat digunakan untuk
merekam berbagai keadaan, situasi, dan kondisi yang ter$adi pada Rumah
Makan Pak Soleh Karangploso Malang.
1. 2a3ancara
2a3ancara yang dilakukan dalam penelitian ini adalah 3a3ancara
personal ( Personal ntervie-# yaitu 3a3ancara dengan melakukan tatap
muka langsung dengan responden. 2a3ancara ini bertu$uan untuk
mendapatkan in%ormasi dan data mengenai-
a. Prosedur pelayanan pemesanan menun makanan dan minuman di rumah
makan Pak Soleh Karangploso Malang.
4. Studi Literatur
Studi literatur yang digunakan adalah dengan mengumpulkan dan
mempela$ari tin$auan teoritis guna menun$ang penelitian. )ata yang digunakan
dalam penelitian ini diperoleh melalui studi literatur yang berupa-
a. Jurnal@$urnal penelitian, karya ilmiah, penelitian ilmiah, dan skripsi.
b. "uku ilmiah maupun buku elektronik di internet.
b" Metode Pengembangan Sistem
Pada a3al pengembangan perangkat lunak, para pembuat program
( programmer # langsung melakukan pengodean perangkat lunak tanpa
menggunakan prosedur atau tahapan pengembangan perangkat lunak. )an
ditemuilah kendala@kendala seiring dengan perkembangan skala sistem@sitem
perangkat yang semakin besar. (Rosa, 1'/4-1
S)L: (Soft-are )evelopment !ife Cycle# atau sering disebut $uga
dengan System )evelopment !ife Cycle adalah proses pengembangan atau
mengubah suatu sistem perangkat lunak dengan menggunakan model@model
dan metodelogi yang digunakan orang untuk mengembangkan sistem@sistem
8/16/2019 metpen badrun
18/21
perangkat lunak sebelumnya (berdasarkan best practice atau cara@cara yang
sudah peru$i baik# (Rosa, 1'/4-1.
a. +nisiasi (initiation#
Pada tahap ini dia3ali dengan pembuatan proposal penelitian.
b. Pengembangan konsep sistem ( system concept development #
Mende%inisikan lingkup konsep termasuk dokumen lingkup sistem, analisis
man%aat biaya, mana$emen rencana, dan pembela$aran kemudahan sistem.
c. Perencanaan ( planning #
Mengembangkan rencana mana$emen proyek dan dokumen perencanaan lainnya.
Menyediakan dasar untuk mendapatkan sumber daya (reso$rce# yang dibutuhkan
untuk memperoleh solusi dari masalah pada Rumah Makan Pak Soleh Krangploso
Malang. !ahap dalam perencanaan adalah pengumpulan data, yang terdiri dari
3a3ancara, obser0asi dan studi literature
d. nalisis kebutuhan (req$irements analysis#
Menganalisis kebutuhan pemakai sistem perangkat lunak ($ser # dan
mengembangkan kebutuhan $ser& Membuat dokumen kebutuhan %ungsional serta
pembuatan gambaran sistem.
e. )esain (design#
Mentrans%ormasikan kebutuhan detail men$adi kebutuhan yang sudah lengkap,
dokumen desain sistem %okus pada bagaimana dapat memenuhi %ungsi@%ungsi
yang dibutuhkan, perancangan desain meliputi perancangan %orm program,
perancangan database, perancangan skenario.
%. Pengembangan (development #
Mengkon0ersi desain ke sistem in%ormasi yang lengkap termasuk bagaimana
memperoleh dan melakukan instalasi lingkungan sistem yang dibutuhkan-
8/16/2019 metpen badrun
19/21
membuat basis data dan mempersiapkan prosedur kasus pengu$ian,
mempersiapkan berkas atau file pengu$ian, pengkodean, pengkompilasi,
memperbaiki dan membersihkan program serta penin$auan pengu$ian.
g. +ntegrasi dan pengu$ian (integration and test #
Mendemonstrasikan sistem perangkat lunak bah3a telah memenuhi kebutuhan
yang dispesi%ikasikan pada dokumen kebutuhan %ungsional. )engan diarahkan
oleh sta%% pen$amin kualitas (q$ality ass$rance# dan $ser . Menghasilkan laporan
analisis pengu$ian.
h. +mplementasi (implementation#
!ermasuk pada persiapan implementasi, implementasi perangkat lunak pada
lingkungan produksi (lingkungan pada $ser # dan men$alankan resolusi dari
permasalahan yang teridenti%ikasi dari %ase integrasi dan pengu$ian.
i. ;perasi dan pemeliharaan (operations and maintenance#
Mendeskripsikan peker$aan untuk mengoperasikan dan memelihara sistem
in%ormasi pada lingkungan produksi (lingkungan pada $ser #, termasuk
implementasi akhir dan masuk pada proses penin$auan.
$. )okumentasi dan Penyusunan Laporan
Penyusunan laporan merupakan tahapan akhir, namun setiap pelaksanaan
penelitian selalu didokumentasikan, dengan maksud bisa berguna pada
pengembangan selan$utnya.
8/16/2019 metpen badrun
20/21
." /ad?al Pen2elesaian
-o KegiatanSeptember Oktober -o@ember +esember
$ ! & $ ! & $ ! & $ ! &
+nisiasi (initiation#
"Pengembangan konsep sistem ( system concept
development #
: Perencanaan ( planning #
)nalisis kebutuhan (req$irements analysis# dan
)esain 0design&
< Pengembangan (development #
? +ntegrasi dan pengu$ian (integration and test #
> +mplementasi (implementation#
;perasi dan pemeliharaan (operations and
maintenance#
+ )okumentasi
8/16/2019 metpen badrun
21/21
+AF)AR P*S)AKA
ri%in :hairul +. Sutariyani.Aplikasi Pemesanan Menu Makanan Berbasis Client Server
Smartp!ne An"r!i" "an K!mputer .Surakarta-S!M+K =".9ol 1,7o /, Juni 1'/5,
+SS7-/6D4@&D'I.
Kusna3i. Peran#an$an Sistem In%!rmasi Pemesanan Me&a "an
Makanan.Aogyakarta-S!+M+K M+K;M.9ol./5,7o /, Maret 1'/4, +SS7-/5//@
41'/.
Mahardika 7. Aplikasi Ba#k En" Mana&emen 'est!ran Berbasis Cl!u" .=ni0ersitas
=dayana.9ol 1, 7o /, pril 1'/5.
7ugraha Putra , Satoso +man K, Martono !eguh K. Aplikasi Pemesanan Maakanan
Berbasis M!bile pa"a 'uma Makan ()ek *!n!n$+ .Semarang-=ni0ersitas
)iponegoro.9ol 1, 7o 1, pril 1'/5.
Pur3anto, 7galim. 1'/'. A"minstrasi "an Supervisi Pen"i"ikan& "andung - Rema$a
Rosdakarya
Rosa,.S dan Shalahuddin. 1'/4. 'ekayasa Peran$kat )unak ,erstruktur "an
Ber!rientasi -b&ek " "andung-+n%ormatika.
Suhardan, )adang. 1'/'. Supervisi Pr!%esi!nal."andung - l%abeta.
Suharsaputra, =har. 1'/'" A"ministrasi Pen"i"ikan. "andung - Re%ika ditama.
Sutabri, !ata. 1'/1. K!nsep Dasar In%!rmasi , ndi, Aogyakarta.
Sutarman. 1'/1. Pen$antar ,ekn!l!$i In%!rmasi . Jakarta- "umi ksara.