(RESERVASI CAFE)
Dosen Pembimbing :
Bapak A. Zulham Fahamsyah Havy, M.Kom
DIBUAT OLEH :
TRIO ARISANDI EKO PRAYOGO (201969040051)
Puji syukur penulis pamjatkan kehadirat Allah SWT yang telah memberikan rahmat
serta karunia-Nya kepada penulis sehingga penulis dapat mengerjakan tugas ini dalam
keadaan sehat wal’afiat. Dan dapat menyelesaikan tugas ini dengan tepat waktu. Tujuan
penulis adalah untuk memenuhi salah satu tugas mata pelajaran Analisis dan Perancangan
Sistem. Yang dalam hal ini juga bertujuan untuk menumbuhkan proses belajar mandiri kepada
mahasiswa, agar kreativitas mahasiswa terlatih dan terbiasa serta penguasaan materi kuliah
dapat optimal sesuai dengan yang diharapkan. Bukan lagi rahasia bahwa dalam sebuah karya
selalu disertai kekurangannya, Oleh sebab itu, memohon kelapangan hati pembaca sekalian
melapangkan hati untuk menerima kekurangan yang ada dalam laporan tugas ini.
Penyusun
2|Page
ABSTRAK
Reservasi merupakan pemesanan suatu kegiatan atau acara berupa jasa, untuk membantu
pelanggan dalam menyelenggarakan acara sesuai dengan yang diinginkan. Saat ini banyak sekali
layanan-layanan penyedia jasa yang masih belum tepat caranya untuk mengenalkan jasa-jasa mereka.
Maka dari itu, dengan adanya reservasi ini diharapkan para penyedia jasa tidak lagi kebingungan
bagaimana cara mereka memesan tempat. Tapi kita mengutamakan kualitas agar pelanggan tidak
kecewa. Reservasi Cafe adalah aplikasi yang di rancang untuk memudahkan calon pelanggan dalam
memesan suatu tempat dan meja. Di dalam aplikasi ini tersedia berbagai vendor-vendor yang sudah
profesional. Karena, sebelum kami merekrut para penyedia jasa. Kami melakukan uji coba terlebih
dahulu. Nah, di aplikasi ini sangat memudahkan customer yang tidak punya waktu akan tetap
maksimal dalam mempersiapkan pesananya. Maka dari itu, Proses Booking Online tersebut dapat
menguntungkan keduanya. Yakni penyedia jasa maupun calon pelanggan. Agar lebih efisien dalam
mengelola data.
3
1. Pendahuluan
Pada intinya komputer adalah suatu alat pendukung manusia dalam menjalankan aktifitasnya.
Saat ini, teknologi komputer banyak mengalami kemajuan. Dalam perkembangan teknologi, komputer
dapat meningkatkan efisiensi ruang dan waktu bagi kesejahteraan manusia. Komputer digunakan
sebagai alat bantu seperti menyimpan, mengolah dan mencetak data atau informasi yang dibutuhkan.
Saat ini pembangunan café berkembangan pesat. Fungsi café tidak hanya sebagai tempat nongkrong
sementara tetapi juga memiliki tujuan lain seperti menjalankan bisnis dan mengadakan seminar.
Definisi café adalah suatu bidang usaha yang menggunakan suatu bangunan atau sebagian bangunan
yang disediakan secara khusus, untuk setiap orang yang makan, memperoleh pelayanan dan
menggunakan fasilitas lainya dengan pembayaran. Pengembangan sistem tersebut sangat dibutuhkan
untuk meminimalisir permasalahan yang timbul dan memaksimalkan pekerjaan petugas agar target
penyampaian informasi, ketelitian, maupun volume pekerjaan dapat ditangani lebih efisien dan
efektif. Masalah dan kendala tersebut akan penulis kembangkan ke dalam sebuah sistem terintegrasi
kepada komputer serta aplikasinya, dengan tujuan proses reservasi dapat menjadi lebih efektif dan
efisien baik dari segi ekonomi, waktu dan pelayanan. Penggunaan sistem reservasi café ini diperlukan
untuk menyimpan dan mengolah data dari pelanggan dan transaksi serta mempermudah aktifitas
cafe, yang mana untuk dapat menarik tamu, sehingga sistem yang digunakan harus relevan dan tepat
waktu. Oleh karena itu diperlukan sebuah sistem teknologi yang dapat mengembangkan hotel
menjadi lebih baik dan meningkatkan daya saing. Oleh karena itu, sesuai dengan permasalah yang
telah dikemukakan, maka penulis mencoba membahas suatu masalah dengan judul “Perancangan dan
Pembuatan Aplikasi Reservasi Café ”.
4|Page
2. Landasan Teori
2.1 Konsep Dasar Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu
sasaran tertentu .
2.2 Konsep Dasar Informasi Informasi yang berkualitas memiliki 3 kriteria, yaitu:
1) Akurat (accurate) Informasi harus bebas dari kesalahan, informasi harus dapat
dengan jelas mencerminkan maksudnya.
2) Tepat pada waktunya (timeliness) Informasi yang datang pada penerima tidak
boleh terlambat.
3) Relevan (relevance) Informasi yang disampaikan harus mempunyai keterkaitan
dengan masalah yang akan dibahas dengan informasi tersebut.
2.3 Konsep Dasar Sistem Informasi
Untuk menghasilkan informasi yang berkualitas maka dibuatlah sistem informasi. Definisi
umum sistem informasi adalah suatu sistem terintegrasi yang mampu menyediakan
informsi yang bermanfaat bagi penggunaanya atau sebuah sistem terintegrasi dengan
mesin, untuk menyediakan informasi untuk mendukung operasi, manajemen dalam suatu
organisasi. Sistem ini telah memanfaatkan perangkat keras dan perangkat lunak
komputer, prosedur manual, model manajemen dan basis data .
2.4 SDLC
Perancangan dan pembuatan sistem baru mengantikan sistem lama yang masih manual
menggunakan sebuah model perancangan dan pengembangan sistem yaitu model
SDLC.System Development Life Cycle adalah siklus hidup pengembangan sistem yang
keseluruhan proses dalam membangun sistem melalulu beberapa Langkah
Sistem reservasi café dapat diartikan juga sebagai sistem pengolahan data pelanggan café
meliputi pengolahan data diantaranya data pelanggan, data ruangan, data meja, data
dating pelanggan, data pulang, dan juga sebagai manipulasi data, penyimpanan data dan
persiapan dokumen untuk pengambilan keputusan yang dilakukan manusia dengan
dibantu suatu alat yang berupa mesin computer.
5
2.6 Konsep Pemodelan system :
2.6.1 Flowchart
Flowchart adalah suatu model logika yang digunakan untuk menggambarkan sistem
secara fisik, menunjukan arus dari suatu proses dalam program.
Adalah Alat pemodelan basis data yang profesional. Sebagai perancang Data Alur
Diagram (DAD) Sistem atau database suatu perusahaan yang dapat langsung di convert ke
database.
6|Page
Visi :
Misi :
1. Dengan Kerja sama dan tujuan bersama untuk meraih kepuasan pelanggan.
3. Menjadikan mitra café kami menjadi tempat pilihan pelanggan baik diluar pasuruan
atau luar pasuruan.
7
BAB III
4. PEMODELAN PROSES
4.1 FLOWCHART
Atau sering disebut diagram alur. Merupakan penggambaran secara grafik dari
langkah-langkah dan urutan prosedur suatu program (indrajani 2011:22)
4.2 USECASE
8|Page
Berdasarkan use case diagram perancangan aplikasi Gambar 3.2 terdapat dua
aktor yang terlibat pada aplikasi booking online café. Dua aktor tersebut yakni Admin
dan customer/client. Juga terdapat 15 fungsional pada aplikasi yang memiliki
hubungan sesuai dengan fungsi dari masing-masing aktor. 15 fungsi tersebut yakni
customer dapat melakukan: register, login, lihat kategori, lihat service, lihat detail
transaksi, lihat transaksi, cetak transaksi, tambah transaksi. Dan admin dapat
melakukan : login, kelola kategori, kelola service, lihat status transaksi, hapus
transaksi, ubah status customer, lihat laporan, kelola customer. Masing-masing
fungsional dipilih berdasarkan kebutuhan dan efisiensi pada system
9
4.2.1 Tugas Aktor
Berdasarkan use case ada 2 aktor yang terlibat dalam aplikasi booking online café
yakni Admin dan Client/customer. Masing-masing aktor memiliki tugas masing-masing. Tugas
tersebut akan di jelaskan di tabel berikut ini:
NO AKTOR TUGAS
1. Login
Admin dapat melakukan login
Kelola Kategori
Admin dapat menambahkan, mengubah, melihat dan
menghapus Kategori
Kelola Service
Admin dapat menambah, mengubah, melihat dan menghapus
layanan
Tambah transaksi
Admin dapat menambahkan transaksi dan memilih customer
yang bertransaksi
Lihat transaksi
Admin dapat melihat transaksi yang dilakukan oleh client
Hapus transaksi
Admin dapat menghapus transaksi
Ubah status transaksi
Admin dapat mengubah status transaksi. Apabila dalam
transaksi tersebut ada perubahan
Lihat detail transaksi
ADMIN Admin dapat melihat detail transaksi
Lihat laporan Admin
dapat melihat laporan transaksi yang di lakukan oleh client.
Cetak laporan
Admin dapat mencetak laporan transaksi yang telah di lakukan
oleh customerKelola customer Admin dapat menambah,
mengubah dan menghapus data customer
Ubah status client
Admin dapat mengubah status customer
10 | P a g e
2 Register
Login
Customer dapat melalukan login apabila customer telah
memiliki akun
Lihat kategori
Customer dapat melihat kategori yang terdapat pada aplikasi
CUSTOMER
Lihat service
Customer juga dapat melihat semua layanan yang ada pada
aplikasi
Lihat transaksi
Customer dapat melihat transaksi yang pernah di lakukan
Cetak transaksi
Customer dapat transaksi apa saja yang pernah di lakukan
untuk bukti
Tambah transaksi
Customer dapat menambah transaksi apabila masih di
butuhkan
11
4.2.2 Usecase Skenario
→ Skenario Register
Usecase Login
Aktor Admin, Customer
Entry Condition Aktor telah membuka halaman web
Flow of Event 1. Aktor memilih menu “Sign Up”
Sistem menampilkan Halaman Sign
Up
2. Aktor mengisi form register
3. Aktor menekan tombol “register”
Sistem menyimpan data user
Sistem menampilkan halaman awal
Scenario Alternatif Aktor menekan tombol “submit” saat data
kosong atau ada kesalahan Sistem
menampilkan halaman notifikasi error
Exit Condition Sistem menampilkan notifikasi error
Usecase Login
Aktor Admin,customer
Entry Condition Aktor telah login
Flow of Event 1. Aktor memilih menu “Login” Sistem
menampilkan Halaman Login
2. Aktor mengisi form login
3. Aktor menekan tombol “sign in” Sistem
mencari username dan pasword Sistem
menampilkan halaman awal
12 | P a g e
scenario Alternatif Aktor menekan tombol “sign in” saat data
kosong Sistem menampilkan halaman “login”
dan pesan ero
Exit Condition Sistem menampilkan halaman login dan pesan
error
13
→ Skenario Cetak Transaksi
Aktor Admin
Scenario Alternatif -
mencetak
Aktor Admin
14 | P a g e
Sistem menampilkan halaman “service management”
Scenario Alternatif Aktor menekan tombol submit saat data kosong atau ada
kesalahan
Aktor Admin
15
2. Aktor memilih menu “kategori”
Scenario Alternatif →
Aktor Admin,Customer
Scenario Alternatif -
Aktor Admin
16 | P a g e
Entry Condition Aktor telah Login
Scenario Alternatif Aktor menekan tombol submit saat data kosong atau ada
kesalahan
Aktor Admin
17
Entry Condition Aktor telah login
Scenario Alternatif Aktor menekan tombol submit saat data kosong atau ada
kesalahan
Aktor Admin
18 | P a g e
Sistem menampilkan halaman “service management”
Scenario Alternatif -
Scenario Alternatif -
19
Usecase Lihat Transaksi
Scenario Alternatif -
Aktor Admin
20 | P a g e
Sistem menghapus data transaksi
Scenario Alternatif -
Scenario Alternatif -
21
Entry Condition Aktor Telah login
Scenario Alternatif -
Aktor Admin
Scenario Alternatif -
22 | P a g e
→ Skenario Ubah Status Member
Aktor Admin
Scenario Alternatif -
Scenario Alternatif -
23
→ Skenario Tambah Member
Aktor Admin
Aktor Admin
24 | P a g e
Flow Of Event 1. Aktor memilih menu “member”
Scenario Alternatif Aktor menekan tombol Sistem menampilkan halaman member dan
pesan error
Aktor Admin
25
Sistem menghapus data member
Scenario Alternatif -
6. DFD
Merupakan diagram yang menggambarkan proses perpindahan data atau aktivitas tertentu pada suatu
sistem informasi.
26 | P a g e
→ Tabel Data Layanan
pembayaran
27
Nama Vaschart 15 Nama untu k Pengiriman
Masalah layanan
customer
pembayaran
28 | P a g e
BAB III
7. Penutup 5.1
Kesimpulan
Setelah melalui beberapa tahapan penelitian dan proses dimulai dengan analisis,
perancangan, sampai dengan pembuatan aplikasi reservasi hotel, maka dapat disimpulkan untuk
menjawab pertanyaan-pertayaan yang terdapat pada rumusan masalah adalah sebagai berikut: 1.
Penggunaan sistem komputerisasi pada Hotel Transit FM3 Tangerang telah memiliki fitur utama yang
dibutuhkan hotel seperti reservasi, registrasi, checkout, data laundri, data restoran serta laporan
transaksi. Sehingga sistem ini dapat terintegrasi dengan tugas di bagian lain seperti restoran dan
laundri, Oleh karena itu kinerja pada bagian front office dapat lebih efektif dan efisien baik dari segi
ekonomi, waktu dan pelayanan. 2. Implementasi sistem komputerisasi reservasi hotel telah memiliki
fitur pengolahan data dan transaksi tamu, oleh karena itu dapat melakukan pembuatan laporan
transaksi, laporan data, dan nota transaksi secara otomatisasi. sehingga sistem ini dapat mendukung
pengolahan data dengan lebih cepat dan tepat dalam menghindari dari kesalahan dalam pencatatan
5.2 Saran Setelah penelitian, perancangan,dan pembuatan Sistem Aplikasi Reservasi di cafe penulis
menyadari bahwa project dalam skripsi ini masih jauh dari sempurna. Oleh sebab itu penulis
memberikan saran agar nanti nya sistem ini dapat dikembangkan dengan lebih baik lagi. Saran
tersebut adalah sebagai berikut : 1. Sistem reservasi hanya dapat berjalan dalam satu komputer saja
(stand alone), namun dapat dikembangkan lagi menjadi sebuah sistem jaringan (client server) untuk
dapat terintegrasi dengan sistem informasi lain seperti bagian laundri, bagian restoran, bagian
karaoke dan bagian minimarket, sehingga sistem reservasi dapat lebih optimal oleh café kami. cafe
perlu melakukan pelatihan personil pada karyawan front office sehingga dapat meningkatkan kinerja
sistem reservasi hotel yang baru agar pelayanan tamu dapat maksimal. Demikian kesimpulan dan
saran yang dapat penulis sampaikan guna dapat meningkatkan optimalisasi pelayanan reservasi di
29
Cafe sehingga dapat berjalan dengan efektif dan efisien serta menghasilkan informasi yang cepat,
30 | P a g e
31