• Tidak ada hasil yang ditemukan

SISTEM INFORMASI LAPORAN DAFTAR MENU TAN KASTEEL RESTAURANT & LOUNGE BERBASIS WEBSITE MENGGUNAKAN MODEL FAST SKRIPSI

N/A
N/A
Protected

Academic year: 2022

Membagikan "SISTEM INFORMASI LAPORAN DAFTAR MENU TAN KASTEEL RESTAURANT & LOUNGE BERBASIS WEBSITE MENGGUNAKAN MODEL FAST SKRIPSI"

Copied!
21
0
0

Teks penuh

(1)

SISTEM INFORMASI LAPORAN DAFTAR MENU TAN KASTEEL RESTAURANT & LOUNGE BERBASIS WEBSITE

MENGGUNAKAN MODEL FAST

SKRIPSI

Oleh : Ryan Prasetya

1722500013

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

INSTITUT SAINS DAN BISNIS ATMA LUHUR

PANGKALPINANG 2021

(2)

ii

SISTEM INFORMASI LAPORAN DAFTAR MENU TAN KASTEEL RESTAURANT & LOUNGE BERBASIS

WEBSITE MENGGUNAKAN MODEL FAST

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer

Oleh : Ryan Prasetya

1722500013

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INFORMASI

INSTITUT SAINS DAN BISNIS ATMA LUHUR

PANGKALPINANG 2021

(3)

iii

LEMBAR PERNYATAAN

(4)

iv

LEMBAR PENGESAHAN SKRIPSI

(5)

v

KATA PENGANTAR

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) di ISB ATMA LUHUR PANGKALPINANG .

Penulis menyadari bahwa laporan skripsi yang dibuat ini jauh dari kata sempurna. Karena itu, kritik dan saran akan senantiasa diterima dengan senang hati.

Dengan segala keterbatasan, penulis juga menyadari bahwa laporan skripsi ini takkan terwujud tanpa bantuan dan bimbingan dari berbagai pihak. Untuk itu dengan segala kerendahan hati, penulis menyampaikan banyak terimakasih kepada :

1. ALLAH SWT yang telah menciptakan dan memberikan kehidupan didunia.

2. Orang Tua kami tercinta, terima kasih atas segala dukungan dan pengorbanan selama ini.

3. Bapak Drs. Djaetun Hs selaku pendiri ISB Atma Luhur.

4. Bapak Dr. Husni Teja Sukmana, S.T., M.Sc, selaku Rektor ISB Atma Luhur.

5. Bapak Ellya Helmud, M.Kom, Selaku Dekan FTI ISB Atma Luhur.

6. Bapak Okkita Rizan, M.Kom selaku Kaprodi Sistem Informasi.

7. Ibu Fitriyani, M.Kom selaku Dosen pembimbing.

8. Semua pihak yang telah membantu, serta teman-teman lain yang tidak dapat di sebutkan satu persatu.

Semoga Allah SWT membalas kebaikan dan selalu membimbing kalian. AMIN.

Pangkalpinang, 2021

(6)

vi ABSTRACT

Tan Kasteel is one of the businesses engaged in the restaurant sector, in general, restaurants still have problems in ordering services that still use manual methods to serve visitors, from delivering menus to taking orders. In modern times like today, slowly many businesses are starting to take advantage of technological developments to increase their business. This research was conducted to create a menu list report information system that utilizes web-based technology as a substitute for menu lists to be more effective in ordering services. This menu list report information system uses the FAST (Freamwork for Application of System Technology) model which can organize the software as a collection of specific objects that have a data structure.

So with the use of the menu list report system can simplify the work process in a restaurant environment. So that with the website-based Tan Kasteel Restaurant &

Lounge menu list information system, it can facilitate the ordering process and data recording of the Tan Kasteel Restaurant & Lounge report.

Keywords : FAST, website, menu list report

(7)

vii ABSTRAK

Tan Kasteel merupakan salah satu usaha yang bergerak di bidang restoran, pada umumnya restoran masih memiliki kendala dalam pelayanan pemesanan yang masih menggunakan cara manual untuk melayani pengunjung, dari mengantarkan menu dan melakukan pencatatan pesanan. Pada zaman modern seperti sekarang ini, perlahan lahan banyak usaha yang mulai memanfaatkan perkembangan teknologi untuk meningkatkan usaha mereka. Penelititan ini dilakukan untuk membuat sistem informasi laporan daftar menu yang memanfaatkan teknologi web based sebagai pengganti daftar menu agar lebih efektif dalam pelayanan pemesanan. Sistem informasi laporan daftar menu ini menggunakan model FAST ( Freamwork for Application of System Technology ) yang dapat mengorganisasi perangkat lunak sebagai kumpulan objek tertentu yang memiliki struktur data. Maka dengan pemakaian sistem laporan daftar menu dapat mempermudah proses kerja dalam lingkungan restoran. Sehingga dengan adanya sistem informasi laporan daftar menu Tan Kasteel Restaurant & Lounge berbasis website dapat memudahkan proses pemesanan dan perekapan data laporan Tan Kasteel Restaurant & Lounge.

Kata kunci : FAST, website, laporan daftar menu

(8)

viii DAFTAR ISI

HALAMAN JUDUL ... ii

LEMBAR PERNYATAAN ... iii

LEMBAR PENGESAHAN SKRIPSI ... iv

KATA PENGANTAR ... v

ABSTRACT ... vi

ABSTRAK ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xiv

DAFTAR LAMPIRAN ... xv

DAFTAR SIMBOL ……….. xvi

BAB 1 PENDAHULUAN 1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan ... 3

1.5 Manfaat Penelitian ... 3

1.6 Sistematika Penulisan ... 3

BAB II LANDASAN TEORI 2.1 Pengertian Sistem ... 5

2.1.1 Sistem ……… 5

2.1.2 Sistem Informasi ……… 5

2.1.3 Informasi ……… 5

2.1.4 E – commerce ……… 5

(9)

ix

2.2 UML ... 6

2.2.1 Class Diagram ……… 6

2.2.2 Use Case Diagram ……….. 6

2.2.3 Activity Diagram ……… 6

2.2.4 Sequence Diagram ……….. 7

2.2.5 ERD ……… 8

2.2.6 LRS ( Logical Relational Structure) ……… 9

2.2.7 Transformasi ERD ke LRS ……….. 9

2.2.8 Package Diagram ………. 9

2.3 OOAD (Oriend Analysis and Design) ………. 9

2.4 Model Penelitian ………... 10

2.4.1 Model FAST ……….. 10

2.5 Tinjauan Penelitian Terdahulu ………... 12

BAB III METODOLOGI PENELITIAN 3.1 Model Pengembangan Perangkat Lunak ... 14

3.2 Metode Pengembangan Perangkat Lunak ... 15

3.3 Tools Pengembangan Perangkat Lunak ... 15

3.3.1 UML ... 15

3.4 Tools yang digunakan untuk desain Basis Data ... 16

3.5 Diagram Alir Pengembangan Sistem ... 17

BAB IV PEMBAHASAN 4.1 Tinjauan Umum ... 18

4.2 Analisis Permasalahan Model FAST ... 18

4.2.1 Analisa Proses Bisnis ... 18

4.2.2 Activity Diagram ... 20

4.3 Analisa Dokumen Keluaran dan Masukan ... 24

(10)

x

4.3.1 Dokumen Kleuaran ... 24

4.3.2 Dokumen Masukan ... 25

4.4 Identitas Kebutuhan ... 26

4.5 Package Diagram ... 28

4.6 Use Case Diagram ... 29

4.7 Deskripsi Use Case berdasarkan actor admin ... 32

4.7.1 Deskripsi Use Case berdasarkan actor pelanggan …… 35

4.8 Rancangan Database ... 38

4.8.1 Tabel Relasi ... 41

4.8.2 Spesifikasi Basis Data ... 42

4.8.3 Rancangan Masukan ……….. 48

4.8.4 Rancangan Keluaran ……….. 50

4.9 Class Diagram ... 52

4.10 Deployment Diagram ... 53

4.11 Struktur Tampilan ... 54

4.12 Rancangan Layar ... 55

4.12.1 Rancangan Layar Login Admin ... 55

4.12.2 Rancangan Layar Menu Utama Admin ... 55

4.12.3 Rancangan Layar Kategori ... 56

4.12.4 Rancangan Layar Tambah Kategori ... 56

4.12.5 Rancangan Layar Edit Kategori ... 57

4.12.6 Rancangan Layar Menu ... 57

4.12.7 Rancangan Layar Tambah Menu ... 58

4.12.8 Rancangan Layar Edit Menu ... 58

4.12.9 Rancangan Layar Pelanggan ... 59

4.12.10Rancangan Layar Tambah Pelanggan ... 59

4.12.11Rancangan Layar Edit Pelanggan ... 60

4.12.12Rancangan Layar Pesanan ... 60

4.12.13Rancangan Layar Tambah Pesanan ... 61

(11)

xi

4.12.14Rancangan Layar NotaBayar ... 61

4.12.15Rancangan Layar Tambah NotaBayar ... 62

4.12.16Rancangan Layar Pembayaran ... 62

4.12.17Rancangan Layar Tambah Pembayaran ... 63

4.12.18Rancangan Layar Laporan Penjualan ... 63

4.13 Sequence Diagram ... 64

BAB V PENUTUP 5.1 Kesimpulan ... 71

5.2 Saran ... 71

DAFTAR PUSTAKA LAMPIRAN

(12)

xii

DAFTAR GAMBAR

Halaman

Gambar 3.1 Diagram Alir Pengembangan ... 17

Gambar 4.1 Activity Diagram Proses Pencacatan Menu ………... 20

Gambar 4.2 Activity Diagram Proses Pembayaran ... 21

Gambar 4.3 Activity Diagram Proses Data Menu ... 22

Gambar 4.4 Activity Diagram Proses Laporan Pemesanan ... 23

Gambar 4.5 Package Diagram ... 28

Gambar 4.6 Use Case Diagram Actor Admin ... 29

Gambar 4.7 Use Case Diagram Pembeli ... 30

Gambar 4.8 Use Case Diagram Laporan Penjualan ... 31

Gambar 4.9 Entity Relationship Diagram (ERD) ... 38

Gambar 4.10 Tranfromasi ERD ke LRS ... 39

Gambar 4.11 LRS (Logical Record Structure) ... 40

Gambar 4.12 Class Diagram ... 52

Gambar 4.13 Deployment Diagram ... 53

Gambar 4.14 Struktur Tampilan ... 54

Gambar 4.15 Rancangan Layar Login Admin ... 55

Gambar 4.16 Rancangan Layar Menu Utama Admin ... 55

Gambar 4.17 Rancangan Layar Kategori ... 56

Gambar 4.18 Rancangan Layar Tambah Kategori ... 56

Gambar 4.19 Rancangan Layar Edit Kategori ... 57

Gamabr 4.20 Rancangan Layar Menu ... 57

Gambar 4.21 Rancangan Layar Tambah Menu ... 58

Gambar 4.22 Rancangan Layar Edit Menu ... 58

Gambar 4.23 Rancangan Layar Pelanggan ... 59

(13)

xiii

Gambar 4.24 Rancangan Layar Tambah Pelanggan ... 59

Gambar 4.25 Rancangan Layar Edit Pelanggan ... 60

Gambar 4.26 Rancangan Layar Pesanan ... 60

Gambar 4.27 Rancangan Layar Tambah Pesanan ... 61

Gambar 4.28 Rancangan Layar NotaBayar ... 61

Gambar 4.29 Rancangan Layar Tambah NotaBayar ... 62

Gambar 4.30 Rancangan Layar Pembayaran ... 62

Gambar 4.31 Rancangan Layar Tambah Pembayaran ... 63

Gambar 4.32 Rancangan Layar Laporan Penjualan ... 63

Gambar 4.33 Sequence Diagram Data Kategori ... 64

Gambar 4.34 Sequence Diagram Data Menu ... 65

Gambar 4.35 Sequence Diagram Data NotaBayar ... 66

Gambar 4.36 Sequence Diagram Data Pelanggan ... 67

Gambar 4.37 Sequence Diagram Data Pembayaran ... 68

Gambar 4.38 Sequence Diagram Data Pesanan ... 69

Gambar 4.39 Sequence Diagram Data Laporan Penjualan ... 70

(14)

xiv

DAFTAR TABEL

Halaman

Tabel 4.1 Pelanggan ... 41

Tabel 4.2 Pesanan ... 41

Tabel 4.3 Menu ... 41

Tabel 4.4 Kategori ... 41

Tabel 4.5 Pembayaran ... 41

Tabel 4.6 NotaBayar ... 41

Tabel 4.7 Terima ... 42

Tabel 4.8 Isi ... 42

Tabel 4.9 Admin ... 42

Tabel 4.10 Spesifikasi Basis Data Pelanggan ... 43

Tabel 4.11 Spesifikasi Basis Data Pesanan ... 43

Tabel 4.12 Spesifikasi Basis Data Pembayaran ... 44

Tabel 4.13 Spesifikasi Basis Data Menu ... 44

Tabel 4.14 Spesifikasi Basis Data Kategori ... 45

Tabel 4.15 Spesifikasi Basis Data NotaBayar ... 46

Tabel 4.16 Spesifikasi Basis Data Terima ... 46

Tabel 4.17 Spesifikasi Basis Data Admin ... 47

Tabel 4.18 Spesifikasi Basis Data Isi ... 48

(15)

xv

DAFTAR LAMPIRAN

Halaman

Lampiran A-1 Data Laporan Pesanan ... 75

Lampiran A-2 Data Nota Pelanggan ... 76

Lampiran B-1 Data Menu Harga Makanan ... 78

Lampiran B-2 Data Menu Harga Minuman ... 79

Lampiran C-1 Cetak Laporan Penjualan Keluaran ... 81

Lampiran D-1 Entry Data Isi ... 83

Lampiran D-2 Entry Data Kategori... 83

Lampiran D-3 Entry Data Menu ... 84

Lampiran D-4 Entry Data NotaBayar ... 84

Lampiran D-5 Entry Data Pelanggan ... 85

Lampiran D-6 Entry Data Pembayaran ... 85

Lampiran D-7 Entry Data Pesanan ... 86

Lampiran D-8 Entry Data Terima ... 86

Lampiran E-1 Surat Riset ... 88

Lampiran E-2 Balasan Riset ... 89

Lampiran F Kartu Konsultasi Bimbingan ... 91

Lampiran G Biodata ... 93

(16)

xvi

DAFTAR SIMBOL

Start point

Menggambarkan awal aktivitas

End point

Menggambarkan akhir aktivitas

Activity diagram Menggambarkan proses bisnis

Simbol Black Hold Activity Digunakan bila dikehendaki

Simbol Miracle Activies Digunakan pada waktu start point

dikehendaki

Ada satu atau lebih transisi

(17)

xvii

Simbol Join

Menunjukkan adanya demosisi

Simbol Fork

Digunakan untuk menunjukkan kegiatan yang dilakukan secara paralel, untuk menggabungkan dua kegiatan paralel

menjadi satu

Decision

Menggambarkan keputusan/pilihan

Swimlane

Menggambarkan pemisahan aktivitas

(18)

xviii

Actor

Menggambarkan orang atau sistem yang Menyediakan atau menerima informasi

dari

Sistem atau menggambarkan pengguna software

Aplikasi (user)

UseCase

Menggambarkan fungsiona

Association

Menggambarkan hubungan antara actor dengan UseCase

Symbol Asosiasi antara Actor dan Use Case

Ujung panah Association antara actor dan Use Case mengindikasikan siapa /

apa yang meminta interaksi dan bukunya mengindikasikan aliran data

(19)

xix

Entity

Menunjukkan obyek-obyek dasar yang terkait dalam sistem

Relationship

Adalah hubungan yang antara satu lebih entity

Actor

Menggambarkan orang sedang berinteraksi dengan system

Entity Class

Menggambarkan hubungan kegiatan yang akan dilalukan

Activity

Menggambarkan sebuah penggambaran dari form

(20)

xx

Control Class

Menggambarkan penghubung antara boundary dengan tabel.

A Focus of Control & Alife Line Menggambarkan tempat mulai dan

berakhir sebuah message.

1 Message20

A Message

Menggambarkan Pengirim Pesan

Class

Penggambar dari class name, atribute, atau property atau data dan method atau

function atau behavior.

Asociation

Menggambarkan hubungan antar objek yang saling membutuhkan. Hubungan

ini bisa satu arah atau lebuh dari satu arah.

Class1

(21)

xxi

Agregation

Bentuk khusus dari asosiasi yang menggambarkan seluruh bagian suatu objek merupakan bagian dari objek lain

Multiflicity

Menggambarkan batasan terendah dan tertinggi untuk objek-objek yang

berpatisipasi.

Referensi

Dokumen terkait

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan skripsi yang

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan

Puji syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan skripsi yang merupakan salah