SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf ·...

18
SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI KHAIRUNISA HILYATI 1310512091 FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI 2017 UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

Transcript of SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf ·...

Page 1: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE

SKRIPSI

KHAIRUNISA HILYATI

1310512091

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2017

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

Page 2: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar

Sarjana Komputer

KHAIRUNISA HILYATI

1310512091

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2017

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

Page 3: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

ii

Page 4: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

iii

Page 5: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

iv

Page 6: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

v

SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE

Khairunisa Hilyati

Abstrak

Persaingan bisnis antara rumah makan, ojek konvensional dan ojek online, serta

keinginan konsumen yang selalu ingin dimanjakan dengan kemudahan, membuat

rumah makan dan ojek konvensional harus berinovasi agar tidak kalah saing.

Promosi secara konvensional sudah tidak efektif dan efisien karena ruang

lingkupnya terbatas dan terkendala biaya. Tujuan perancangan dalam penelitian ini

adalah menghasilkan sebuah wadah yang mampu menampung rumah makan untuk

melakukan promosi dengan menggunakan teknologi dan memanfaatkan jasa ojek

konvensional agar mampu bersaing dengan ojek online. Sistem layanan pesan antar

makanan online dirancang menggunakan Java sebagai bahasa pemrograman,

MySQL sebagai database server dan menggunakan metode RAD. Diharapkan

rancangan sistem ini mampu membantu rumah makan dan ojek konvensional untuk

menambah daya saing dan meningkatkan pelayanan terhadap konsumen.

Kata kunci : pesan antar, persaingan bisnis, rumah makan, ojek, pelayanan

konsumen, Java, MySQL, RAD

Page 7: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

vi

ORDERING FOOD ONLINE SYSTEM

Khairunisa Hilyati

Abstract

Business competition between restaurant, conventional motorcycle taxi and online

motorcycle taxi, the desire of consumers who always want to be indulged with ease,

restaurants and conventional motorcycle taxi must be innovative so as not to lose

competitiveness. Conventional promotion is not effective and efficient anymore

because of limited scope and arises cost constraint. The purpose of this research is

to produce a certain room that can accommodate restaurant to promote using

technology and utilize conventional motorcycle taxi service to be able to compete

with online motorcycle taxi. The online messaging system for food delivery is

designed with Java as the programming language, MySQL as the database server

and using the RAD method. It is expected that the design of this system can help

restaurants and conventional motorcycle taxi to increase competitiveness and

improve service to consumers

Keywords : delivery, business competition, restaurant, motorcycle taxi, customer

service, Java, MySQL, RAD

Page 8: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

vii

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa Allah SWT

yang telah melimpahkan rahmat, taufik serta hidayah-Nya sehingga penulis dapat

menyelesaikan Skripsi ini untuk memenuhi salah satu prasyarat kurikulum program

studi Sistem Informasi jenjang pendidikan Strata-1 (S-1) Fakultas Ilmu Komputer

Universitas Pembangunan Nasional “Veteran” Jakarta dengan baik dan tepat waktu.

Skripsi ini disusun berdasarkan apa yang telah penulis lakukan pada saat

berada di Resto Padzzi. Skripsi ini merupakan salah satu syarat wajib yang harus

ditempuh dalam Program Studi. Selain untuk menuntaskan program studi yang

penulis tempuh, Skripsi ini ternyata banyak memberikan manfaat kepada penulis

baik dari segi akademik maupun untuk pengalaman yang tidak dapat penulis

temukan saat berada di bangku kuliah.

Dalam penyusunan Skripsi ini penulis banyak mendapatkan bantuan dari

berbagai pihak, oleh karena itu penulis ingin mengungkapkan rasa terima kasih

kepada :

a. Bapak Dr. Nidjo Sandjojo., M.Sc selaku Dekan di Fakultas Ilmu

Komputer Universitas Pembangunan Nasional “Veteran” Jakarta.

b. Ibu Erly Krisnanik, S.Kom., MM., selaku Ketua Jurusan Sistem

Informasi Pada Fakultas Ilmu Komputer Universitas Pembangunan

Nasional “Veteran” Jakarta

c. Bapak Bambang Triwahyono., S.Kom, M.Si selaku Ketua Program

Studi Sistem Informasi pada Fakultas Ilmu Komputer Universitas

Pembangunan Nasional “Veteran” Jakarta.

d. Kepada Bapak Sayuti, S.Kom., M.Kom., selaku dosen pembimbing

Proposal Skripsi yang telah memberikan arahan selama penyusunan.

e. Kepada kedua orang tua saya, Sayuti Bakri dan Titin Sumarni yang telah

memberikan bantuan materi maupun dorongan moril, kepada adik-adik

saya, Fadhilatul Muthiah dan Muhammad Syarif Hafizh yang telah

memberikan semangat dan doa kepada saya.

Page 9: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

viii

f. Kepada teman-teman jurusan Sistem Informasi angkatan 2013 yang telah

mendukungan secara moril kepada penulis sehingga penulis dapat

menyelesaikan laporan ini dengan sebaik-baiknya.

g. Kepada teman-teman seperjuangan, Putri, Lulu, Andre, Abidin, Dani,

Andre Yuri, M. Fikri, Agung, Enggah, Kadek, Rio dan masih banyak yang

saya tidak bisa sebutkan satu persatu, terima kasih telah menjadi teman

yang luar biasa. Untuk yang belum skripsi, cepat menyusul ya!

h. Kepada sahabat saya, Dewi Fadhillah Soemanegara yang telah bersedia

berbagi pengalaman dan bertukar pendapat selama saya melakukan

penulisan, semangat untuk thesisnya ya!

i. Kepada teman dekat saya, Mohammad Nizarullah yang telah memberikan

semangat, doa dan saran selama penulisan skripsi ini.

Akhir kata semoga Skripsi ini dapat memberikan banyak manfaat dan

berguna bagi rekan-rekan mahasiswa lainnya yang membutuhkan dalam menyusun

Skripsi di masa yang akan datang khususnya bagi penulis sendiri.

Jakarta, 19 Juni 2017

Khairunisa Hilyati

Page 10: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

ix

DAFTAR ISI

HALAMAN JUDUL .................................................................................... i

PERNYATAAN ORISINALITAS .............................................................. ii

PERSETUJUAN PUBLIKASI .................................................................... iii

PENGESAHAN ............................................................................................ iv

ABSTRAK .................................................................................................... v

ABSTRACT .................................................................................................... vi

PRAKATA ................................................................................................... vii

DAFTAR ISI ................................................................................................. ix

DAFTAR GAMBAR .................................................................................... xi

DAFTAR TABEL ......................................................................................... xiii

DAFTAR SIMBOL ....................................................................................... xiv

BAB 1 PENDAHULUAN 1.1 Latar Belakang ..................................................................... 1

1.2 Rumusan Masalah ................................................................ 1

1.3 Batasan Masalah ................................................................... 2

1.4 Maksud dan Tujuan .............................................................. 2

1.5 Luaran yang Diharapkan ...................................................... 3

1.6 Sistematika Penulisan ............................................................ 3

BAB 2 LANDASAN TEORI

2.1 Pengertian Sistem .................................................................. 4

2.2 Pengertian Informasi ............................................................ 4

2.3 Pengertian Sistem Informasi.................................................. 5

2.4 Pengertian Perancangan Sistem Informasi ............................ 5

2.5 Pengertian Analisa Sistem .................................................... 6

2.5.1 Tahapan Analisa Sistem ............................................ 7

2.6 Pengertian PIECES ................................................................ 8

2.7 Konsep RAD ........................................................................ 9

2.7.1 Tahapan RAD............................................................ 10

2.7.2 Kelebihan dan Kekurangan RAD.............................. 11

2.8 Pegertian UML ..................................................................... 12

2.8.1 Pengertian Use Case Diagram................................... 12

2.8.2 Pengertian Activity Diagram..................................... 13

2.8.3 Pengertian Sequence Diagram................................... 13

2.8.4 Pengertian Class Diagram.......................................... 13

2.9 Pengertian Website ................................................................ 13

2.10 Pengertian Java ...................................................................... 14

2.10.1 Bahasa Pemrograman Aplikasi J2EE ........................ 14

2.10.2 Java Servlet ................................................................ 15

2.10.3 Java Server Page ........................................................ 15

2.10.4 Java Database Connectivity (JDBC) ......................... 15

2.11 Pengertian Basis Data dan DBMS ......................................... 16

Page 11: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

x

2.11.1 Basis Data .................................................................. 16

2.11.2 Database Management System (DBMS) ................... 16

2.11.3 MySQL ...................................................................... 17

2.12 Pengertian Client/Server ........................................................ 17

2.12.1 Arsitektur Client/Server ............................................. 17

2.12.2 Web Server ................................................................ 17

2.13 Definisi Restoran ................................................................... 18

2.14 Jasa Kuliner ........................................................................... 19

2.14.1 Jasa ............................................................................. 19

2.14.2 Kuliner ....................................................................... 19

2.14.3 Jasa Kuniler ............................................................... 19

2.15 Definisi Pelayanan ................................................................. 20

2.16 Penelitian Terdahulu ............................................................. 20

BAB 3 METODOLOGI PENELITIAN

3.1 Kerangka Penelitian............................................................... 21

3.2 Tahapan Penelitian ............................................................... 22

3.3 Waktu dan Tempat Penelitian ............................................... 23

3.4 Metode Pengumpulan Data ................................................... 23

3.5 Alat Bantu Penelitian ............................................................ 23

3.6 Tahapan Penelitian ................................................................ 24

BAB 4 HASIL DAN PEMBAHASAN

4.1 Profil Padzzi Resto ................................................................ 25

4.1.1 Sejarah ....................................................................... 25

4.1.2 Visi Dan Misi ............................................................. 25

4.1.3 Struktur Organisasi .................................................... 26

4.1.4 Tugas Dan Fungsi ...................................................... 26

4.2 Sistem Layanan Pesanan Antar Makanan ............................ 28

4.2.1 Prosedur Sistem Berjalan ........................................... 28

4.2.2 Use Case Sistem Berjalan .......................................... 29

4.2.3 Naratif Use Case Sistem Berjalan.............................. 29

4.2.4 Dokumen Yang Digunakan ....................................... 31

4.3 Analisa Permasalahan ............................................................ 32

4.3.1 Teknolgi Pengolahan Data Yang Digunakan ............ 32

4.3.2 Identifikasi Masalah................................................... 32

4.4 Masalah Pokok ...................................................................... 33

4.4.1 Masalah Sistem .......................................................... 34

4.4.2 Masalah Teknologi Pengolahan Data ........................ 34

4.5 Analisa Kebutuhan Informasi ................................................ 34

4.6 Rancangan Umum Sistem Usulan ......................................... 34

4.6.1 Metode Pengembangan Yang Digunakan ................. 35

4.6.2 Teknik Pengolahan Data ............................................ 35

4.6.3 Pengamanan Aplikasi ................................................ 35

4.6.4 Antisipasi Masalah..................................................... 36

4.7 Sistem Usulan ....................................................................... 36

4.7.1 Sistem Layanan Pesan Antar Makanan Online ......... 36

4.7.2 Tujuan Dan Sasaran ................................................... 37

Page 12: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xi

4.7.3 Rancangan Logic ....................................................... 38

4.7.4 Rancangan User Interface .......................................... 52

4.7.5 Rancangan Database .................................................. 55

4.7.6 Layout Halaman Web ................................................ 57

4.7.7 Rancangan Dokumen Keluaran ................................. 57

4.7.8 Rancangan Arsitektur ................................................ 57

4.7.9 Rancangan Infrastruktur ............................................ 58

4.8 Testing .................................................................................. 60

4.9 Implementasi ......................................................................... 61

BAB 5 PENUTUP

5.1 Simpulan ................................................................................ 62

5.2 Saran ..................................................................................... 62

DAFTAR PUSTAKA

RIWAYAT HIDUP

LAMPIRAN

Page 13: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xii

DAFTAR GAMBAR

Gambar 2.1 Siklus Rad .............................................................................. 11

Gambar 3.1 Kerangka Penelitian............................................................... 21

Gambar 4.1 Struktur Organisasi ................................................................ 26

Gambar 4.2 Use Case Sistem Berjalan ...................................................... 29

Gambar 4.3 Use Case Utama .................................................................... 39

Gambar 4.4 Use Case Panel Admin .......................................................... 40

Gambar 4.5 Use Case Panel Mitra ............................................................ 41

Gambar 4.6 Use Case Panel Kasir............................................................. 42

Gambar 4.7 Use Case Panel Pelanggan..................................................... 43

Gambar 4.8 Activity Diagram Panel Admin ............................................. 45

Gambar 4.9 Activity Diagram Panel Mitra ............................................... 46

Gambar 4.10 Activity Diagram Panel Kasir ............................................... 47

Gambar 4.11 Activity Diagram Panel Pelanggan ...................................... 48

Gambar 4.12 Sequence Diagram Panel Admin .......................................... 49

Gambar 4.13 Sequence Diagram Panel Mitra ............................................. 50

Gambar 4.14 Sequence Diagram Panel Kasir ............................................. 51

Gambar 4.15 Sequence Diagram Panel Pelanggan ..................................... 52

Gambar 4.16 Struktur Menu Pengguna Umum ........................................... 53

Gambar 4.17 Struktur Menu Admin ........................................................... 53

Gambar 4.18 Struktur Menu Mitra .............................................................. 54

Gambar 4.19 Struktur Menu Kasir .............................................................. 54

Gambar 4.20 Class Diagram ....................................................................... 55

Gambar 4.21 Diagram Rancangan Arsitektur Sistem ................................. 58

Gambar 4.22 Rancangan Infrastruktur ........................................................ 58

Page 14: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xiii

DAFTAR TABEL

Tabel 2.1 Penelitian Terdahulu .................................................................. 20

Tabel 3.1 Tahapan Penelitian .................................................................... 24

Tabel 4.1 Naratif Use Case Pemesanan Makanan ...................................... 30

Tabel 4.2 Naratif Use Case Konfirmasi Pesanan ...................................... 30

Tabel 4.3 Naratif Use Case Pengantaran Makanan .................................... 30

Tabel 4.4 Naratif Use Case Pembayaran ................................................... 31

Tabel 4.5 Naratif Use Case Pembuatan Laporan ....................................... 31

Tabel 4.6 Dokumen Masukan Sistem Berjalan .......................................... 31

Tabel 4.7 Dokumen Keluaran Sistem Berjalan .......................................... 32

Tabel 4.8 Dokumen Simpanan Sistem Berjalan ......................................... 32

Tabel 4.9 Daftar Istilah Pelaku Sistem ...................................................... 38

Tabel 4.10 Daftar Istilah Use Case Sistem Usulan ...................................... 39

Tabel 4.11 Naratif Use Case Panel Admin................................................... 40

Tabel 4.12 Naratif Use Case Panel Mitra .................................................... 41

Tabel 4.13 Naratif Use Case Panel Kasir ..................................................... 43

Tabel 4.14 Naratif Use Case Panel Pelanggan ............................................. 44

Tabel 4.15 Daftar Struktur Menu File .......................................................... 55

Tabel 4.16 Layout Halaman Web................................................................. 57

Tabel 4.17 Rancangan Dokumen Keluaran .................................................. 57

Tabel 20 Spesifikasi Perangkat VPS ............................................................. 59

Page 15: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xiv

DAFTAR SIMBOL

a. Simbol Unified Modeling Language

1) Use Case Diagram

No. Nama Simbol Penjelasan

1. Use Case

Use case merupakan fungsionalitas

yang disediakan sistem sebagai unit-

unit yang saling bertukar pesan antar

unit atau aktor.

2. Actor

Actor adalah orang, proses, atau

sistem lain yang berinteraksi dengan

sistem informasi yang akan dibuat di

luar sistem informasi yang akan

dibuat itu sendiri, jadi walaupun

simbol dari aktor adalah gambar

orang, tapi aktor belum tentu

merupakan orang.

3. Association

Association merupakan komunikasi

antara aktor dan use case yang

berpartisipasi pada use case atau use

case yang memiliki interaksi dengan

aktor.

4. Extend <<extend>>

------------------>

Extend adalah relasi use case

tambahan ke sebuah use case,

dimana use case yang ditambahkan

dapat berdiri sendiri walau tanpa use

case tambahan itu.

5. Include <<include>>

------------------>

Include adalah relasi use case

tambahan ke sebuah use case, di

mana use case yang ditambahkan

memerlukan use case ini untuk

menjalankan fungsinya atau sebagai

syarat dijalankan use case ini.

Use case

Page 16: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xv

2) Activity Diagram

No. Nama Simbol Penjelasan

1. Status awal

Status awal merupakan simbol yang

menandakan awal mula pada

aktivitas sistem.

2. Aktivitas Aktivitas merupakan suatu kegiatan

yang dilakukan oleh sistem.

3. Percabangan

Percabangan merupakan suatu

bentuk komunikasi dimana jika ada

pilihan aktivitas lebih dari satu.

4. Penggabungan

Komunikasi penggabungan dimana

lebih dari satu akitivitas

digabungkan menjadi satu

5. Status akhir

Status akhir merupakan simbol

untuk menandakan berakhirnya

suatu sistem.

6. Swimlane

nama swimlane

Memisahkan organisasi bisnis yang

bertanggung jawab terhadap

aktivitas yang terjadi.

3) Class Diagram

No. Nama Simbol Penjelasan

1. Kelas

nama_kelas

+atribut

+operasi()

Kelas adalah sebuah spesifikasi

yang jika diinstansiasi akan

menghasilkan sebuah objek dan

merupakan inti dari pengembangan

dan desain berorientasi objek. Kelas

menggambarkan keadaan (atribut/

properti) suatu sistem, sekaligus

menawarkan layanan untuk

memanipulasi keadaan tersebut (

layanan/metoda/fungsi). Kelas-

kelas yang ada pada struktur sistem

harus dapat melakukan fungsi-fungs

sesuai dengan kebutuhan sistem.

2. Asosiasi Asosiasi merupakan relasi antar

kelas dengan makna umum, asosiasi

aktivitas

Page 17: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xvi

biasanya juga disertai dengan

multiplicity.

3. Dependency --------------->

Dependency merupakan relasi

antarkelas dengan makna

kebergantungan antar kelas.

4. Aggregation

Aggregation merupakan relasi antar

kelas dengan makna semua-bagian

(whole-part).

4) Sequence Diagram

No. Nama Simbol Penjelasan

1. Aktor

Aktor adalah orang, proses,

atau sistem lain yang

berinteraksi dengan sistem

informasi yang akan dibuat

di luar sistem informasi yang

akan dibuat itu sendiri, jadi

walaupun simbol dari aktor

adalah gambar orang, tapi

aktor belum tentu merupakan

orang.

2. Lifeline

|

|

|

|

|

Menyatakan kehidupan suatu

objek.

3. Objek

nama objek: nama kelas Menyatakan objek yang

berinteraksi dengan orang.

4. Waktu aktif

Menyatakan objek dalam

keadaan aktif dan

berinteraksi, semua yang

terhubung dengan watu aktif

ini adalah sebuah tahapan

yang dilakukan didalamnya.

5. Pesan pesan

Menyatakan suatu objek

membuat objek lain, arah

panah mengarah pada objek

yang dibuat.

Page 18: SISTEM LAYANAN PESAN ANTAR MAKANAN ONLINE SKRIPSI ...repository.upnvj.ac.id/2777/1/AWAL.pdf · Sistem layanan pesan antar makanan online dirancang menggunakan Java sebagai bahasa

xvii

b. Simbol Flow Chart

No. Nama Simbol Penjelasan

1. Terminator

Simbol terminator

(Mulai/selesai) merupakan

tanda bahwa sistem akan

dijalankan atau berakhir

2. Proses

Simbol yang digunakan

untuk melakukan

pemrosesan data baik oleh

user maupun komputer

(sistem)

3. Verifikasi

Simbol yang digunakan

untuk memutuskan apakah

valid atau tidak validnya

suatu kejadian.

4. Data

Simbol yang digunakan

untuk mendeskripsikan data

yang digunakan. Laporan :

Simbol yang digunakan

untuk menggambarkan

laporan.

5. Garis

alir/flow

Simbol yang digunakan

untuk menggambarkan arus

data yang mengalir.