Jurnal Skripsi E Catalog Menu Untuk Peme
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)”
pendukung
software
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
“SDK
yang
android
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
dengan
Eclipse
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
-
Pihak kantin tidak perlu mencari
nomor meja pelanggan yang memesan
Android
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
Febriani, Marina. 2014. Sistem
Politeknik Telkom, Bandung
Pakar Untuk Diagnosa Gizi
(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)”
pendukung
software
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
“SDK
yang
android
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
dengan
Eclipse
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
-
Pihak kantin tidak perlu mencari
nomor meja pelanggan yang memesan
Android
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
Febriani, Marina. 2014. Sistem
Politeknik Telkom, Bandung
Pakar Untuk Diagnosa Gizi