Jurnal Skripsi (E-Catalog Menu Untuk Pemesanan Makanan dan Minuman Pada DSC (Darmajaya Society Centre) PDF

Title Jurnal Skripsi (E-Catalog Menu Untuk Pemesanan Makanan dan Minuman Pada DSC (Darmajaya Society Centre)
Author Khafid Nursalim
Pages 11
File Size 256.2 KB
File Type PDF
Total Downloads 215
Total Views 559

Summary

E-CATALOG MENU UNTUK PEMESANAN MAKANAN PADA DSC (DARMAJAYA SOCIETY CENTER) OLEH KHAFID NURSALIM Nowadays, mobile media has been widely spread out through various aspects. Mobile media has various types in operation system, but the one that is mostly used is Android. E-Catalog is an electronic inform...


Description

E-CATALOG MENU UNTUK PEMESANAN MAKANAN PADA DSC (DARMAJAYA SOCIETY CENTER) OLEH KHAFID NURSALIM Nowadays, mobile media has been widely spread out through various aspects. Mobile media has various types in operation system, but the one that is mostly used is Android. E-Catalog is an electronic information system that contains lists, types, technical specification and specific prices of goods that can easily be accessed on. The business people have made use of the advancement of technology to support the system they own. Taking Order is an important part of business process in a restaurant, like Darmajaya Society Center (DSC). DSC is one of eating places available in IBI Darmajaya for the students and employees. At DSC the system of menu ordering was still done manually and had some weaknesses since it did not make a good use of technology. The data collecting methods in the study were observation and interview. The development of menu ordering system used object-oriented System Development Life Cycle (SDLC) that was described in use case diagram, activity diagram, and sequence diagram which resulted in a new system that was canteen and customer administration. Besides, this system was built using MySQL as Database server, PHP as web server, JSON as data exchange format and Eclipse as supporting software to develop the application. The advantage of the system is to maximize the service to customers at DSC especially in the process of menu ordering. Keywords : Android, Catalog, Ordering, Restaurant, System. *untuk melihat cara kerja aplikasi ini silahkan mengunjungi https://khafid.000webhostapp.com/

I.

mendukung jalannya sistem yang mereka

PENDAHULUAN

1.1. Latar Belakang

punya.

Di masa sekarang ini, media mobile telah

informasi elektronik yang memuat daftar,

meluas ke berbagai aspek. Salah satu

jenis, spesifikasi teknis dan harga barang

sistem operasi yang banyak digunakan

tertentu dan dapat diakses secara online

oleh media mobile adalah Android. Para

berbasis internet.

pelaku

memanfaatkan

Pemesanan makanan merupakan suatu

kemajuan dari teknologi tersebut untuk

proses yang penting dalam bisnis pada

bisnis

telah

E-Catalogue

adalah

sistem

suatu tempat makan tidak terkecuali pada

pelanggan tidak perlu datang ke kantin

DSC (Darmajaya Society Centre). DSC

untuk memesan.

merupakan salah satu tempat makan atau 1.2. Perumusan Masalah bersantai

yang

disediakan

oleh

IBI Berdasarkan Latar Belakang Masalah di

Darmajaya untuk mahasiswa. Di DSC atas, maka dapat diidentifikasikan masalah proses pemesanan masih dilakukan secara sebagai berikut: manual yaitu pelanggan memesan makan 1. Bagaimana memaksimalkan pelayanan dengan

pergi

ke

salah

satu

kantin pemesanan makanan pada gerai makan

kemudian kantin mencatat pesanan setelah di DSC (Darmajaya Society Centre)? itu pelanggan membayar dan mendapatkan 2. Bagaimana Membangun E-Catalogue nomor pemesanan dan memilih tempat berbasis Android pada gerai makan di duduk yang disediakan setelah itu pelayan DSC (Darmajaya Society Centre)? kantin mencari tempat duduk pelanggan Proses pemesanan makanan dan minuman 1.3. Ruang Lingkup Penelitian ini juga dapat lebih dimaksimalkan dengan Adapun ruang lingkup penelitian

ini

pemanfaatan teknologi informasi yaitu adalah: dengan kombinasi antara sistem Android 1. Dibatasi dan

E-Catalogue

pada

proses

pemesanan

memungkinkan makanan secara langsung pada gerai

pelanggan melihat, memilih dan memesan makan Titis dan

Rico di DSC

menu yang disediakan hanya dengan (Darmajaya Society Centre). mengklik dari smartphone dan secara 2. E-Catalogue menu ini hanya dapat otomatis menu yang sudah dipesan oleh beroperasi pada perangkat Android. pelanggan sudah diterima oleh bagian kantin sehingga pihak kantin tidak perlu mencari tempat duduk pelanggan dan

diteruskan ke bagian yang terkait, antara

1.4. Tujuan Penelitian Tujuan

dari

penelitian

ini

adalah

lain dapur, bar, dan kasir”

Membangun Sistem Informasi Pemesanan Makanan

dengan

E-Catalogue,

guna

memaksimalkan pelayanan pada gerai

2.1. Tinjauan Umum DSC (Darmajaya Society Centre)

makan titis dan rico di DSC (Darmajaya

DSC merupakan salah satu tempat makan

Society Centre).

atau bersantai yang disediakan oleh IBI Darmajaya

untuk

mahasiswa

dan

1.5. MANFAAT PENELITIAN

karyawan selain itu, DSC dimaksudkan

Adapun manfaat dari penelitian ini adalah

sebagai

sistem

membantu

mengaktualisaskan dirinya baik sebagai

memaksimalkan pelayanan pada gerai

mahasiswa maupun sebagai pribadi yang

makan di DSC (Darmajaya Society Centre)

dinamis dan peka akan perubahan dan

terutama pada proses pemesanan makanan.

sebagai

ini

dapat

tempat

ajang

mahasiswa

bersosialisasi

dan

berkreativitas. Di lantai satu kita akan II. LANDASAN TEORI menjumpai 9 kantin yang menyediakan 2.1. Tinjauan Umum Tempat Makan makanan atau minuman yang dapat kita dan Taking Order pesan sesuai dengan daftar menu yang Secara umum, tempat makan atau restoran ditempel pada bagian depan kantin. Kantin merupakan tempat yang dikunjungi orang itu adalah kantin Gibel, Rico, Titis, Kishel, untuk mencari berbagai macam makanan Lestari, Jokowi, Salsa, My Emak dan Ml dan minuman. Taking Order menurut Shake. Sumarno di dalam Dian (2013, p.42) “adalah kegiatan menerima dan mencatat pesanan tamu, dalam hal ini makanan dan minuman,

yang

selanjutnya

akan

2.2. Pengertian Android

untuk

Kasman di dalam Novtiananda, Reza,

yang bersifat free.” (p.3) Sedangkan

Febriani

mendefinisikan

Safaat di dalam Novtiananda et al.

“android merupakan sebuah sistem operasi

mendefinisikan “eclipse berisi IDE

telepon seluler dan komputer tablet layar

eclipse

sentuh (touchscreen) yang berbasis linux”.

membuat coding android” (p.3). Dari

Sedangkan menurut Murya di dalam

penjelasan

Novtiananda

disimpulkan bahwa, eclipse adalah

(2013,

p.2)

et

al.

mendefinisikan

pengembangan

yang

java/android

digunakan

menurut

untuk

ahli

dapat

“android adalah sistem operasi berbasis

suatu

linux yang digunakan untuk telepon seluler

mengembangkan aplikasi android yang

(mobile)

bersifat free.

seperti

telepon

pintar

(smartphone) dan komputer tablet (PDA)”

software

pendukung

untuk

b. JDK (Java Development Kit) Tim EMS (2015, p.21) mendefinisikan

(p.2)

“JDK atau Java Development Kit 2.3. Software

Pembuat

Aplikasi

berguna sebagai platform atau run time yang

Android

diperlukan

untuk

Dalam membuat atau mengembangkan

program

sebuah aplikasi android bisa menggunakan

Termasuk di dalam JDK ini adalah

membutuhkan

library-library yang diperlukan untuk

beberapa

software

pengembang android. Adapun software pembuat aplikasi android adalah sebagai

dengan

membuat

bahasa

Java.

membuat program Java” c. SDK (Software Development Kit)

berikut :

Kasman di dalam Novtiananda et al.

a. Eclipse

(2014,

p.3)

Kasman di dalam Novtiananda et al.

adalah

tools

mendefinisikan “eclipse adalah IDE

Programming

mendefinisikan API

“SDK

(Application

Interface)

yang

diperlukan

untuk

mengembangkan

memulai

aplikasi

pada

platform android menggunakan bahasa

emulator untuk menjalankan program aplikasi android yang kita buat”. (p.3) III. METODE PENELITIAN

pemrograman java” (p.3). Sedangkan Safaat di dalam Novtiananda et al. menyatakan android

“SDK

yang

adalah

berisikan

folder platform

android” (p.3). Dari kedua para ahli dapat disimpulkan bahwa SDK adalah file yang berisi platform android yang diperlukan

untuk

mengembangkan

platform tersebut.

(Andorid

menurut

devloment

Kasman

Novtiananda

ini adalah dengan metode pengembangan sistem atau dikenal sebagai SDLC (System Development Life Cycle) adapun tahapan-

d. ADT (Android development Tools) ADT

Metode yang digunakan dalam penelitian

et

di al.

tahapannya adalah sebagai berikut

Tools) dalam “adalah

kepanjangan dari Android Devloment

IV. HASIL DAN PEMBAHASAN 4.1. System Initiation / Perencanaan Awal

Tools yang menjadi penghubung antara

a. Definisi Sistem

IDE

Sistem

Eclipse

dengan

Android

SDK”.(p.3)

(Android

menurut Novtiananda

dijalankan

dengan

menggunakan sistem operasi android. Sistem ini dibagi menjadi dua Aplikasi

e. AVD (Android Virtual Device) AVD

ini

Kasman et

Device)

yaitu Aplikasi Sisi Pelanggan dan Aplikasi

dalam

Sisi Kantin. Sistem ini menggunakan

“merupakan

MySQL sebagai Database Server, PHP

Virtual

al.

di

Sebagai Web Server, dan JSON Sebagai

penghubung antara PHP dan Aplikasi

-

Android

Pihak kantin tidak perlu mencari nomor meja pelanggan yang memesan

b. Pemodelan Pengembangan Sistem

-

Sistem ini dimodelkan dengan pendekatan

Pihak kantin dapat melihat laporan pendapatan dalam sehari.

berorientasi objek dimana data dan proses

b. Analisis kebutuhan sistem

diintegrasikan ke dalam konstruksi yang

Tahap analisis kebutuhan bertujuan untuk

disebut

alat-alat

mendefinisikan kebutuhan dari sistem

pemodelan sistem menggunakan bahasa

yang dikembangkan. Berikut ini hasil

standar berorientasi objek yaitu UML

analisis

(Unified Model Language)

dikembangkan:

objek

selain

itu

-

kebutuhan

sistem

yang

Sistem baru harus dapat mencatat transaksi

4.2. System Analysis/ Analisis Sistem a. Analisis Keputusan

-

Sistem baru harus dapat menampilkan

Dengan melihat kelemahan sistem yang

daftar menu yang disediakan oleh

berjalan

kantin

maka

dimaksimalkan pengembangan

sistem

tersebut

dengan sistem

baru

dapat

membuat yaitu

-

e-

Sistem interface

baru

harus

untuk

menyediakan

menambah

dan

Catalog menu berbasis Android, dengan

mengedit menu bagi pihak kantin

keuntungan sebagai berikut :

karena menu dapat berubah

-

Pelanggan tidak perlu datang ke kantin

-

untuk memesan menu -

Pelanggan

dapat

Sistem baru harus dapat membatasi akses

dengan

leluasa

-

Sistem

baru

harus

menyediakan

memilih menu yang disediakan oleh

interface untuk menambahkan atau

pihak kantin

mengedit

nama

meja.

Meja

ini

digunakan

sebagai

penanda

untuk

mengantarkan pesanan. -

Sistem

harus

dapat

melaporkan

transaksi harian untuk melihat jumlah transaksi per hari

4.3. System Design / Desain Sistem a. Diagram Use Case Berikut ini desain dari sistem E-Catalog yang akan dibuat dengan menggunakan Diagram

use case

dapat dilihat pada

gambar dibawah ini :

c. Desain Arsitektur Pada sistem pemesanan makanan dan minuman yang akan dibangun pada DSC memerlukan koneksi wireless sebagai penghubung antara Android Sisi Kantin dan Android Sisi Pelanggan dan Server sebagai tempat manajemen penyimpanan data. Berikut ini rancangan arsitektur

b. Desain Database

sistem pemesanan makanan dan minuman

Berikut ini merupakan gambaran dari

pada DSC, dapat dilihat pada gambar

desain database dari sistem E-Catalog

dibawah

permintaan

dari

Android

untuk

server

untuk

mengakses database Server

3) MySQL Database Wireless

Sebagai

database

menyimpan data-data dari sistem. Android Sisi Kantin

Android Sisi Pelanggan

4) JSON Sebagai

d. Gambaran Komunikasi Data

penghubung

untuk

menghubungkan data dari php yang diperoleh dari database ke aplikasi android.

4.4. System Dimana sistem akan dibagi menjadi dua aplikasi android yaitu android aplikasi sisi

Implementation

/

Implementasi Sistem a. Tampilan Aplikasi

kantin dan android aplikasi sisi pelanggan yang memiliki gambaran umum yang sama yaitu sebagai berikut: 1) Android Sisi Kantin / Android Sisi Pelanggan Sebagai user interface yang berisi coding

android

untuk

menerima

permintaan dari user baik kantin Tampilan ini merupakan tampilan yang

maupun pelanggan

digunakan untuk login bagi pihak kantin

2) PHP Based Web Service Sebagai Web Server yang berisi coding PHP

untuk

menerima

jika

ada

dimana pihak kantin harus memasukkan

username dan password untuk dapat

memasukkan username dan password

membuka akses ke halaman selanjutnya

untuk dapat membuka akses ke halaman selanjutnya. Jika tidak memiliki username atau password dapat mendaftar terlebih dahulu dengan memilih tombol daftar

Tampilan ini merupakan tampilan awal atau sebagai halaman induk dari semua halaman kecuali halaman login, berisi tombol-tombol

untuk

melanjutkan

ke

halaman berikutnya

Tampilan berisi form pendaftaran untuk pelanggan yang tidak mempunyai akses ke sistem. Pelanggan harus memasukkan data dirinya dengan mengisi data ke form ini dan memilih tombol daftar

Tampilan ini merupakan tampilan yang digunakan

untuk

login

bagi

pihak

pelanggan dimana pihak pelanggan harus

Katalog Menu dengan berbasiskan sistem android 2. Dengan

adanya

sistem

E-Katalog

Menu pelanggan DSC (Darmajaya Society Centre) yang ingin memesan makan hanya tinggal mengklik lewat smartphone mereka dan menunggu pesanan datang pada aplikasi ini juga dapat membuat laporan dari transaksi Tampilan ini merupakan tampilan awal 5.2. Saran atau sebagai halaman induk dari semua Di samping beberapa kesimpulan, penulis halaman

kecuali

halaman

login

dan juga mencoba memberikan saran yang

halaman

daftar,

berisi

tombol-tombol diharapkan dapat bermanfaat bagi DSC

untuk melanjutkan ke halaman berikutnya, (Darmajaya Society Centre) adapun saran tersebut adalah: IV PENUTUP 5.1. Simpulan Adapun

simpulan

1. DSC diharapkan dapat menggunakan dari

uraian

dan

aplikasi E-Catalog Menu agar dapat

pembahasan pada bab I sampai dengan bab

lebih

memaksimalkan

IV adalah sebagai berikut :

pelayanan yang ada

sistem

DSC

2. Jika DSC sudah menggunakan aplikasi

(Darmajaya Society Centre) sudah

ini diharapkan aplikasi ini dapat

bagus tetapi sistem tersebut dapat lebih

disosialisasikan kepada pelanggan agar

dimaksimalkan dengan memanfaatkan

pelanggan juga lebih mengenal sistem

teknologi informasi yaitu dengan E-

tersebut.

1. Sistem

pemesanan

pada

DAFTAR PUSTAKA

Berbasis

-

STMIK

Dharwiyanti, Sri., Wahono, Romi Satria. 2003. Pengantar Unified Modeling

Language

Android.

Penerbit

PalComTech,

Palembang.

(UML). -

Tegar, Dian Galih. 2013. Sistem

Penerbit IlmuKomputer.com Informasi Pemesanan Makanan -

Huda, Arif Akbarul. 2012. 24 Jam

dan Minuman Pada Omahe Café

Pintar Pemrograman Android.

and

Penerbit omayib.com

Server

Resto

Berbasis

dengan

Client Platform

Android. Penerbit Universitas -

Jogiyanto, H.M. 2005. Analisis dan Dian Nuswantoro, Semarang. Desain

Sistem

Informasi.

Penerbit Andi, Yogyakarta.

-

Tim

EMS.

2015.

Pemrograman

Android dalam Sehari. Penerbit -

Juang, Ashari. 2014. Rancang Bagun Elex Aplikasi

Mobile

Media

Komputindo,

E-Katalog Jakarta.

Berbasis IOS Sebagai Media Bantu

Pengenalan

Miulan.

Penerbit

Produk

Universitas

Dian Nuswantoro, Semarang.

-

Yulianto, Ardhian Agung ., Gartina, Inne., Astuti, Rini., Dewi, Sari., Sari, Siska Komala., Winarti, Wina. 2010. Analisis dan Desain

-

Novtiananda , M. Imam., M. Reza,. & Sistem

Informasi.

Penerbit

Febr...


Similar Free PDFs