FAKULTAS KOMPUTER
TA/2022/2023
KATA PENGANTAR
Puji syukur diucapkan kehadirat Allah Swt. atas segala rahmat-Nya sehingga makalah ini
dapat tersusun sampai selesai. Tidak lupa kami mengucapkan terima kasih terhadap bantuan dari
pihak yang telah berkontribusi dengan memberikan sumbangan baik pikiran maupun materi.
Penulis sangat berharap semoga makalah ini dapat menambah pengetahuan dan
pengalaman bagi pembaca. Bahkan kami berharap lebih jauh lagi agar makalah ini bisa pembaca
Bagi kami sebagai penyusun merasa bahwa masih banyak kekurangan dalam penyusunan
makalah ini karena keterbatasan pengetahuan dan pengalaman kami. Untuk itu kami sangat
mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan makalah ini.
BAB I PENDAHULUAN
BAB IV PENUTUP
4.1Kesimpulan .......................................................................................................... 16
4.2 Saran .................................................................................................................. 16
BAB I
PENDAHULUAN
Perkembangan dunia informasi saat ini semakin cepat memasuki berbagai bidang,
alat pengolah data yang berfungsi untuk menghasilkan informasi yang dibutuhkan.
sebagai alat pengolah data, maka semua bidang dalam suatu restoran dapat
dikomputerisasikan, dalam hal ini bidang-bidang yang dianggap penting dan utama
karena hal ini dapat mendukung keberhasilan suatu restoran dalam meningkatkan
mutu dan mencapai tujuannya.Pada Kesempatan ini kami melihat pelayanan harinya
Berdasarkan latar belakang masalah maka rumusan makalah ini adalah dalam proses
mencatat pemasukan dan pengeluaran nya secara manual di buku. Dan juga terkendala dalam
melayani pelanggan karena masih menerapkan transaksi secara konvensional.
1.3 Tujuan
Dengan Sistem Informasi restoran ini diharapkan dapat membantu kegiatan - kegiatan
yang terjadi di restoran. Sehingga pelayanan lebih terfokus dan dapat memuaskan para
pelanggannya.
Adapun tujuan nya sebagai berikut :
Pencatatan data-data yang dibutuhkan restoran yang dahulu secara manual
mengelola restorannya.
BAB II
LANDASAN TEORI
2.1 Konsep Dasar Database
Data berasal dari bahasa latin yaitu datum, yang berarti item informasi.
jika lebih dari satu datum (jamak) maka disebut dengan data. Jadi dapat
disimpulkan data adalah bentuk jamak dari datum.
Database ( Basis Data ) Merupakan Kumpulan dari suatu data yang tersimpan
dan saling berhubungan satu sama lain tersimpan dalam suatu komputer dan
digunakan perangkat lunak untuk memanipulasinya. Penerapan database dalam
suatu informasi disebut dengan datebase System.
Suatu data didefinisikan sebagai kumpulan data yang disatukan didalam suatu
organisasi. Organisasi tersebut data dikatakan sebagai company, bank sekolah -
sekolah, universitas - universitas dan lain - lain. Maksudnya database digunakan
untuk menyimpan semua data yang diinginkan pada suatu lokasi
tertentu.sehingga suatu data dalam organisasi tersebut dapat dieleminasi.
Data perlu disimpan di dalam basis data untuk keperluan penyediaan
informasi lebih lanjut. Data didalam basis data supaya dirganisasikan
sedemikian rupa, sehingga membentuk informasi yang lebih berkualitas
Komponen Database
Komponen di dalam basis data ada 4 yang mendominasi :
a. Data
Ciri-ciri data didalam database :
Data disimpan secara terintegrasi (integrated) : Database merupakan
kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda, yang
disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant)
Data dapat dipakai secara bersama-sama (shared) : Masing-masing bagian dari
database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk
aplikasi yang berbeda.
a. Kelebihan
Terkontrolnya kerangkapan data dan inkonsistensi
Terpeliharanya keselarasan data
Data dapat dipakai secara bersama-sama
Memudahkan penerapan standarisasi
Memudahkan penerapan batasan-batasan pengamanan.
Terpeliharanya intergritas data
Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap
aplikasi
Program / data independent
b. Kekurangan
Mahal dalam implementasinya
Rumit/komplek
Penanganan proses recovery & backup sulit
Kerusakan pada sistem basis data dapat mempengaruhi departemen yang
terkait
Sederhananya, entity relationship diagram adalah salah satu jenis diagram yang
sifatnya lebih struktural dan bisa digunakan untuk dimanfaatkan dalam suatu
desain pada suatu database ataupun pada sebuah business plan.
Komponen Susunan Entity Relationship Diagram
Terdapat banyak sekali komponen yang terdapat di dalam susunan entity
relationshipdiagram, beberapa diantaranya adalah sebagai berikut:
1. Entitas
Entitas adalah sekumpulan objek yang nantinya akan diidentifikasi. Ketika
sedang membuat ERD, umumnya suatu entitas akan digambarkan dalam
suatu simbol persegipanjang. Disisi lain, entitas yang lemah akan
digambarkan dengan simbol persegi panjang yang kecil di dalam persegi
panjang yang lebar.Masing-masing entitas sudah tentu mempunyai
perbedaan. Bila ternyata ada kesamaan, maka entitas tersebut tidak perlu
dicantumkan.
2. Atribut
Setiap entitas selalu mempunyai elemen ataupun atribut agar bisa
menjelaskannya dengan baik. Umumnya, atribut akan digambarkan
sebagai simbol. Di dalam entityrelationship diagram, terdapat beberapa
jenis atribut, seperti atribut simple, atribut kunci, atribut multinilai, atribut
gabungan, dan juga atribut derivatif.
3. Relasi
Relasi ataupun hubungan adalah suatu tingkat ketertarikan pada beberapa
entitas darigabungan lainnya. umumnya, relasi ini akan dicerminkan dalam
simbol berbentuk belah ketupat. Di dalam entity relationship diagram, relasi
ini akan dibagi menjadi beberapa jenis, seperti One to One, One to Many,
dan juga Many to Many.
BAB III
PEMBAHASAN
3.1 Kerangka Manajemen Sistem
Manajemen Produk
Manajemen Produk digunakan untuk mengatur produk-produk yang ada di restoran,
mulai dari mencatat data produk baru, mengubah data produk lama sampai
Manajemen Karyawan
Restoran, mengubah data karyawan dan menghapus data karyawan yang sudah tidak
Manajemen Member
Manajemen member digunakan unt uk mencatat semua data member, mengubah data
Manajemen Transaksi
Manajemen Laporan
bentuk laporan mulai dari penjualan, rating penjualan dan reminder hari ulang tahun
member.
CodeIgniter sendiri adalah sebuah framework PHP yang dapat digunakan secara
gratis, efektif dan bersifat open-source. Framework PHP ini digunakan untuk
3.3 Kardinalitas
Kardinalitas relasi antara penjual/owner dan menu adalah one to many karena seorang
penjual dapat menjual banyak menu atau banyak menu dapat dijual oleh seorang penjual.
Kardinalitas relasi antara pembeli dan barang adalah one to many karena seorang
pelanggan dapat membeli banyak menu atau dengan kata lain banyak menu boleh di beli
oleh seorang pembeli.
3.4 ERD
3.5 Tampilan Interface Sistem
Gambar 1.1
Gambar 1.2
Gambar 1.3
Gambar 1.4
Gambar 1.5
Gambar 1.6
BAB IV
PENUTUP
4.1 Kesimpulan
Database ( Basis Data ) Merupakan Kumpulan dari suatu data yang tersimpan dan saling
berhubungan satu sama lain tersimpan dalam suatu komputer dan digunakan perangkat
lunak untuk memanipulasinya
sistem informasi restaurant yang sudah kami buat yaitu tujuannya Pencatatan
mengelola restorannya.
4.2 saran