Professional Documents
Culture Documents
LAPORAN
LAPORAN
OLEH
RIZKI WAHYUDI
TA. 2021/2022
KATA PENGANTAR
Puji syukur atas kehadirat Tuhan Yang Maha Esa karena berkat-Nya lah
kami dapat menyelesaikan tugas laporan ini yang berjudul “ANALISIS DAN
Ucapan terima kasih kepada dosen Lalu Puji Indra Kharisma S.Kom
MZ selaku pengajar mata kuliah metode penelitian dan juga keluarga serta
penyusunan data serta informasi yang saya berikan, saya memohon maaf. Terima
Kasih.
Penulis
I
DAFTAR ISI
COVER
A. Analisis ............................................................................................18
II
B. Desain Proses ...................................................................................22
G. Keamanan................................................................................................47
A. Kesimpulan .............................................................................................48
B. Saran .......................................................................................................48
III
DAFTAR TABEL
IV
DAFTAR GAMBAR
V
BAB I
PENDAHULUAN
A. Latar Belakang
Perkembangan kedai kopi (Saka Coffe) di Desa Pancor Kec. Selong pada
periode ini mengalami perkembangan yang cukup signifikan karena dilihat dari
ramainya pengunjung yang datang di setiap kedai kopi (Saka Coffe) baru.
kebanyakan masyarakat saat ini karena sebagai tempat untuk menikmati kopi
dan sebagai tempat untuk berkumpul, kedai kopi (Saka Coffe) juga sebagai
Gerai Saka Coffe di Pancor Kec. Selong merupakan satu usaha yang
bersaing dalam industri coffee kiosk. Pada bulan Oktober 2022 Saka Coffe
sistem yang belum terkomputerisasi dengan baik dan aman. Dari segi modal
yang dikeluarkan, penjualan bersih yang terhitung dalam satu tahun sangatlah
menguntungkan.
sama. Selain bersaing mengenai cita rasa dari kopi yang ditawarka dan suasana
1
Saka Coffe Shop berusaha memberikan produk dan layanan yang terbaik
produk yang di sediakan oleh Saka Coffe. Ada banyak media yang dapat
Saka Coffe disini hanya menggunakan media cetak . Media cetak sangat tidak
efisien dikarenakan manajamen harus membuat media cetak yang besar atau
media cetak memiliki umur yang tidak panjang dan tidak dapat di perbahaarui
mengetahui dan mengenal produk dari Saka Coffe dari media yang ada,
beberapa menu makan dan minuman tidak aktual. Karena media yang di
kasir masih menggunakan kertas yang ditulis menggunakan ballpont tinta, dan
buku tulis. Pelanggan akan bertanya terlebih dahulu ketersediaan produk pada
menu makan dan minuman terhadap kasir terlebih pelanggan baru akan banyak
2
bertanya kepada kasir mengenai produk yang ada pada menu makanan dan
minuman yang memakan banyak waktu. Antrian yang dibuat berdasarkan dari
menu pesananan yang diterima oleh kasir dari pelanggan dan dihitung
makanan dan minuman yang dapat menyediakan data informasi penjualan dan
Daftar Menu Makanan dan Minuman Berbasis Web Mobile diharapkan dapat
B. Rumusan Masalah
pemesanan menu makanan dan minuman di Saka Coffe berbasis web mobile
3
C. Tujuan dan Manfaat Penulisan
Tujuan dan manfaat yang ingin dicapai dalam pembuatan tugas akhir ini,
1. Tujuan
informasi penjualan dan daftar menu yang terkomputerisasi yang baru untuk
2. Manfaat
a. Bagi penulis
4
D. Metode penelitian
sistem sehingga klien atau pemilik sistem mempunyai gambaran jelas pada
5
BAB II
TINJAUAN PUSTAKA
A. Landasan Teori
1. Sistem Informasi
a. Sistem
terkait untuk mencapai suatu tujuan tertentu yang terdiri dari subsistem
yang lebih kecil yang mendukung sistem yang lebih besar untuk
2013)
b. Informasi
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang
pengertian informasi adalah data yang diolah dan memiliki manfaat bagi
6
data yang telah diklasifikasikan atau diolah atau interpretasikan utnuk
c. Sistem Informasi
Tata. 2013)
2. Analisis
mudah dipahami.
adalah sekumpulan aktivitas dan proses. Salah satu bentuk analisis adalah
merangkum sejumlah besar data yang masih mentah menjadi informasi yang
7
dapat diinterpretasikan. Semua bentuk analisis berusaha menggambarkan
pola- pola secara konsisten dalam data sehingga hasilnya dapat dipelajari
dan diterjemahkan dengan cara yang singkat dan penuh arti (Santoso, 2014).
3. Perancangan
a. Perancangan
kegiatan yang memiliki tujuan untuk mendesain sistem baru yang dapat
sistem”.
b. Perancangan Sistem
8
2) John Burch & Gary Grudnitski
elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.
3) George M. Scott
c. Tujuan Perancangan
pemakai sistem untuk mencapai tujuan ini, seorang analisis sistem harus
instansi
9
3) Perencanaan sistem harus efektif dan efisien untuk dapat mendukung
4. Web
dapat diakses dimana saja dengan biaya yang relatife murah. Web
programming).
kaya grafis yang saling berhubungan satu sama lain dalam internet
internet.
10
e. MenurutYuhefizar, Web adalah suatu metode untuk menampilkan
5. Web Mobile
web atau halaman website internet yang dapat digunakan atau diakses
pada perangkat mobile. Menurut Fling dalam Th. Devi Indriasari dan
konseptual suatu basis data relational. ERD juga merupakan gambaran yang
merelasikan antara objek yang satu dengan objek yang lain dari objek di
11
Nama Simbol Keterangan
Entitas merupakan suatu objek
atau konsep mengenai tempat
Entitas (Entity) yang anda inginkan untuk
menyimpan informasi
Atribut Atribut adalah sifat- sifat atau
(Atrribute) karakteristik dari suatu entitas
Relasi, mengilustrasikan
Relasi
bagaimanana dua entitas berbagi
(Relations
informasi di dalam struktur basis
hip)
data
Link/garis, sebagai penghubung
antara himpunan relasi dan
Link/garis himpunan entitas dengan
atributnya
Tabel 2.1 Komponen Entity Relationship Diagram (ERD)
lingkungannya dalam bentuk data masuk ke dalam sistem dan keluar dari
8. Basis Data
Basis data terdiri dari kata basis dan data. Basis dapat diartikan
12
kombinasinya. Sebagai satu kesatuan maka pengertian basis data adalah
sesuai tujuan.
perubahan struktur dalam basis data tersebut baik itu dari penambahan
objek baru (table) hingga penambahan dari berbagai field baru di table.
dimana boleh atau tidaknya dalam mengakses basis data serat berbagai
objek yang terdapat di dalamnya dan menentukan berbagai jenis apa saja
Pengguna dari baris data dapat digunakan lebih dari satu orang, namun
tetap menjaga atau menghindari adanya masalah baru yang bisa saja
terjadi di antaranya seperti inkonsistensi data hal ini dapat saja terjadi
karena data yang sama di ubah oleh banyak pemakai di dalam waktu
13
yang bersamaan dan juga kondisi deadlock hal ini tentu bisa juga dapat
adalah memelihara data yang sudah diolah atau informasi dan membuat
14
BAB III
METODE PENELITIAN
1. Metode Prototype
maupun jurnal yang berhubungan dengan judul yang mendukung data yang
15
B. Metode Pengembangan Sistem
Life Cycle) yaitu model pengembangan yang memiliki proses tahapan tahapan
salah satunya adalah dengan Waterfall Model atau Model Air Terjun yang akan
perangkat lunak secara sekuential atau terurut yang dimulai dari tahapan
mengetahui sifat dari program dan user interfaces dari sistem. Dalam tahap
16
ini menggunakan Data Flow Diagram (DFD) dan Entity Relation Ship
3. Implementation
4. Integration
Pada tahap ini penulis merangkum seluruh desain dan sistem menjadi
C. Tinjauan Umum
Saat ini masyarakat secara umum sudah memiliki gawai sebagai media
Dengan kelebihan tersebut kiranya membuat sistem ini dapat dibuat dan
17
BAB IV
A. Analisis
Saat ini Gerai Saka Coffe menggunakan buku tulis dalam mencatat
kalkulator, dan pengguna harus membuat garis baru untuk membuat tabel
a. Performance / Performa
barang beserta jumlah yang akan dipesan tanpa mencatat keadalam buku.
18
b. Information / Informasi
gambar yang terdapat pada menu. Tampilan buku laporan transaksi yang
tidak praktis. Dengan fitur gawai kasir dapat memilih produk, jumlah,
c. Economy / Ekonomi
penambahan biaya setiap barang tesebut habis. Dengan adanya sistem ini,
sudah termasuk untuk biaya bulanan dari kedai, dan laporan pun dapat
d. Control / Pengendalian
yang terkesan tidak rapi, dan buku tulis yang memiliki resiko tidak dapat
disimpan dalam jangka panjang. Dengan adanya sistem ini kasir dapat
19
e. Efficiency / Efisiensi
Dengan sistem yang lama tidak terlihat efisien karena selain harus
menulis kedalam buku tulis kasir menghitung uang kembalian dan total
akhir.
f. Service / Pelayanan
a. Kebutuhan Informasi
2) Informasi produk.
3) Informasi laporan.
20
4) Informasi profil kedai
1) Laptop Axioo
3) Memory (RAM) 8 GB
4) Harddisk 500 GB
5) Mouse
6) Keyboard
7) Monitor 16 Inches
c. Pengguna Sistem
1) Pemilik kedai/manajemen
2) Kasir
21
3) Admin
4) Pelanggan
kasir.
5) Pengunjung
B. Desain Proses
Desain proses yang digunakan oleh penulis adalah data flow diagram
1. Diagram Konteks
antara sistem dengan entitas yang terdiri dari suatu proses dan
sistem yang akan dibangun terdiri dari lima entitas yaitu admin, kasir,
22
Gambar 4.1 Diagram Konteks
proses dan aliran data yang terjadi didalam suatu sistem. Diagram level
23
Tb_admin Data admin 8
Data admin
Proses Admin
1 Data user
Data user Proses user Tb_user
Data user
Tb_profil Data user
Data user
Data kategori
Data admin Data admin
Data profil Data profil
2 Tb_laporan
6 Data profil Data kategori
Admin Data kategori Proses Tb_kategori
Data profil Data profil Data kategori
kategori Data kategori
Data laporan
Info profil
Data kategori
Data barang Data barang
Info barang Data laporan
3 7
Pengunjung Proses barang
Data barang Tb_barang Data barang
Proses laporan
Data user
Data barang
login
Data barang
Data transaksi
Laporan transaksi
Data transaksi
4 Data transaksi
Tb_transaksi Data kategori
Proses Data transaksi
transaksi Manajamen
Informasi transaksi
Pelanggan
Data transaksi
5
proses buka
Data record Data recordTb_record
24
3. Diagram level 1 proses 1
tabel user, dan kasir yang melakukan vertifikasi login dengan tabel user.
tambah, edit, dan hapus pada tabel kategori yang dilakukan oleh admin.
25
Data kategori Data kategori
2.1
Edit Data
Data kategori kategori Data kategori
2.2
Admin Data kategori Tambah Data Data kategori Tb_kategori
kategori
2.3
Data kategori Hapus Data Data kategori
kategori
tambah data barang yang tehubung dengan dengan tabel kategori. Pada
26
6. Diagram level 1 prioses 4
Pada gambar 1.6 admin dapat melakukan edit , tambah, dan hapus
pada tabel barang. Kasir dapat mengubah status transaksi dan membuat
4.2 4.5
Admin Data transaksi Hapus Data Data transaksi Tb_barang Data transaksi Cetak
transaksi transaksi
Data transaksi
4.4
Kasir Data transaksi Edit status Data transaksi
transaksi
Data transaksi
dilakukan oleh kasir ketia kasir menyatakan toko buka atau tutup.
27
Gambar 4.7 Diagram level 1 proses 5
untuk pengunjung.
28
9. Diagram level 1 proses 7
Pada proses laporan tabel user, tabel kategori, tabel barang, tabel
beberapa data yang dikelola oleh sistem dan dimasukan kedalam tabel
oleh manajamen.
melakukan edit didalam tabel admin, dan tabel admin digunakan dalam
29
Gambar 4.10 Diagram Level 1 Proses 8
berupa data transaksi tertunda, data transaksi selesai, data barang, data
30
Gambar 4.11 Desain Perangkat Lunak Kegiatan Admin
31
2. Flowchart Kegiatan Kasir
memasuka nama pengguna dan kata sandi. Ketika kasir masuk sistem
32
3. Flowchart Kegiatan Manajer
33
4. Flowchart Kegiatan Pelanggan
transasi beserta uang kembalian apabila uang yang diberikan lebih dari
nominal pemesanan.
34
Gambar 4.14 Flowchart Kegiatan Pelanggan
melihat tampilan beranda dari sistem yang terdiri dari peta lokasi,
35
Gambar 4.15 Flowchart Kegiatan Pengunjung
1. Tabel admin
Foregin key :-
2. Tabel User
Nama Tipe batas keterangan
ada
ar
ar
Foregin key :-
36
tabel 4.2 tabel basis data User
ar
ar
ar
ar
3. Tabel Rekaman
Foregin key :-
37
Tgl_buka date - Tanggal buka
4. Tabel Kategori
Foregin key :-
data kateogri
yang ada
dijual
5. Tabel Transaksi
38
tabel 4.5 tabel Teransaksi
transaksi
yang ada
user yang
Ada
barang
yang ada
39
yang di pesan
barang dikalikan
jumlah
diterima oleh
kasir
6. Tabel Barang
40
Tabel 4.6 tabel barang
ada
data kategori
yang ada
7. Tabel Laporan
41
Tabel 4.7 tabel laporan
laporan
yang ada
tutup
8. Tabel Profil
Foregin key :-
42
Tabel 4.8 tabel profil
barang
yang ada
Peta
Relasi antar tabel merupakan hubungan yang terjadi pada suatu tabel
43
Gambar 4.16 Gambar Relasi Antar Tabel
berhubungan satu sama lainnya. Pada entitas kasir memiliki data berupa
data tanggal_trx dan id_trx kemudan menyimpan data dari entitas kasir.
44
Pada entitas pelanggan, setelah kasir melakukan transaksi yang di
ponsel, email, latitude, longtitude. Pada tahap ini admin dapat mengubah
45
Gambar 4.17 Gambar ERD
46
G. Keamanan
untuk enskripsi kata sandi yang digunakan oleh pengguna, dan tempat
1. Perawatan Sistem
pengguna.
47
BAB V
PENUTUP
A. Kesimpulan
B. Saran
dengan yang diharapkan, maka ada beberapa saran yang dapat dijadikan bahan
pertimbangan yaitu;
minuman ini dapat lebih baik dari pada yang ada sekarang.
48
DAFTAR PUSTAKA
Himawan, H., Saefullah, A., & Santoso, S. (2014). Analisa dan Perancangan
Sistem Informasi Penjualan Online (E-Commerce) pada CV Selaras
Batik Menggunakan Analisis Deskriptif. Scientific Journal of
Informatics, 1(1), 53-63.
Nasril, N., & Saputra, A. Y. (2017). Rancang bangun sistem informasi ujian
online. Jurnal Lentera ICT, 3(1), 47-53.
Cahyono, N. (2015). Pengertian Perancangan Sistem Informasi. 07.
Aprianto, R., Wulandari, W., & Hafifah, N. (2018). Pengembangan Aplikasi Web
Mobile Penjadwalan Tugas Aparatur Desa Untuk Meningkatkan
Layanan Masyarakat. JTKSI (Jurnal Teknologi Komputer dan Sistem
Informasi), 1(3), 81-86.
Hanifah, R. (2015). Balsamiq Mockup. Retrieved from Prakerin uBig.co.id.
Kusumawati, A., Purwandari, N., & Lumba, E. (2021). Model Pembelajaran Mind
Mapping Menggunakan Microsoft Visio 2007 bagi Guru-Guru SDIT Al-
Kautsar Cikarang. Jurnal Karya untuk Masyarakat (JKuM), 2(1), 26-37.
Jafar, R., Abdullah, M. H., & Safi, M. (2020). Perancangan Sistem Informasi
Menejemen Sarana Dan Prasarana Menggunakan Framework Codeigniter
Pada Akademi Ilmu Komputer Ternate. Jurnal Ilmiah ILKOMINFO-Ilmu
49
Komputer & Informatika, 3(2).
Yanto, Robi. 2016. Manajemen Basis Data Menggunakan MySQL. DEEPUBLISH.
Yogyakarta.
MAYA, R. (2019). Aplikasi Pengolahan Data Tamu, Dokumen dan Mobil
Operasional Pada PT. APLIKANUSA LINTASARTA PALEMBANG
BERBASIS WEB (Doctoral dissertation, POLITEKNIK NEGERI
SRIWIJAYA).
Sama, H., & David, D. (2021, March). PERANCANGAN SISTEM INFORMASI
PELAYANAN ORDER PADA RESTORAN BERBASIS MOBILE WEB.
In CoMBInES-Conference on Management, Business, Innovation,
Education and Social Sciences (Vol. 1, No. 1, pp. 892-902).
Hidayat, M. I., & Mulyono, H. (2021). Analisis Dan Perancangan Sistem Informasi
Pemesanan Produk Wedding Organizer Berbasis Web Pada Reva Pelaminan
Jambi. Jurnal Manajemen Sistem Informasi, 6(1), 27-42.
Lusti, H., & Masya, F. Analisa Perancangan Sistem Informasi Pemesanan Pada
Wedding Organizer Berbasis Web. CESS (Journal of Computer
Engineering, System and Science), 5(1), 162-165.
Aprilia, R., & Anwar, M. (2020). Perancangan Aplikasi Penjualan Mobil Bekas di
CV SINGGALANG MOTOR
PADANG Berbasis WEB. VoteTEKNIKA: Jurnal Vocational Teknik Elektronika dan
Informatika, 7(4), 263-270.
Rizkiyah, P. M. R. A., Putra, C. A., & Hermanto, H. (2021). Analisa dan Perancangan
Sistem Informasi Pembayaran Air HIPPAM Desa Leran Berbasis Web.
KONSTELASI: Konvergensi Teknologi dan Sistem Informasi, 1(1), 131-144.
50