Anda di halaman 1dari 18

MAKALAH

SISTEM INFORMASI RESTORAN

MENGGUNAKAN CODEIGNITER 3 DAN MYSQL

DISUSUN OLEH : KELOMPOK 2

Marisa Dwi Astuti (205100019)

Aprilia Amanda putri (205100018)

M nanda septiya nugraha (205100034)

Reza larici (205100001)

PROGRAM STUDI S1 SISTEM INFORMASI

FAKULTAS KOMPUTER

UNIVERSITAS MITRA INDONESIA

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

praktikkan dalam kehidupan sehari-hari.

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.

Bandar Lampung, 9 Januari 2023


DAFTAR ISI

Kata Pengantar ................................................................................................................ i

Daftar isi ......................................................................................................................... ii

BAB I PENDAHULUAN

1.1 Latar Belakang .................................................................................................... 4


1.2 Rumusan Masalah ............................................................................................... 4
1.3 Tujuan ................................................................................................................. 5

BAB II LANDASAN TEORI

2.1 Konsep dasar database ........................................................................................ 6


2.2 Pengertian ERD .................................................................................................. 8

BAB III PEMBAHASAN

3.1 Kerangka manajemen siste .................................................................................. 11


3.2 Bahan pembuatan ................................................................................................ 12
3.3 Kardinalitas ......................................................................................................... 12
3.4 Erd ...................................................................................................................... 13
3.5 Tampilan interface sistem .................................................................................... 13

BAB IV PENUTUP

4.1Kesimpulan .......................................................................................................... 16
4.2 Saran .................................................................................................................. 16

Daftar Pustaka ................................................................................................................. 17

BAB I
PENDAHULUAN

1.1 Latar Belakang

Perkembangan dunia informasi saat ini semakin cepat memasuki berbagai bidang,

sehingga banyak restoran-restoran yang berusaha meningkatkan pelayanannya.

Salah satu perkembangan yang penting adalah semakin dibutuhkannya penggunaan

alat pengolah data yang berfungsi untuk menghasilkan informasi yang dibutuhkan.

Restoran-restoran yang ingin meningkatkan mutu harus mengikuti era informasi

dengan menggunakan alat pendukung pengolah data yaitu komputer. Komputer

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

yang dapat dimanfaatkan dalam mengambiL tindakan untuk mengembangkan

restorannya. Dalam membangun Sistem Informasi ini, kami mengadakan penelitian

di Fajar Resto Jln. Veteran , Bandar Mataram, Lampung Tengah.

1.2 Rumusan masalah

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

sekarang dilakukan dengan menggunakan Sistem Informasi dan membutuhkan

waktu yang lebih singkat.

 Ditingkat manajemen restoran memperoleh laporan –laporan perkembangan

secara up-to-date setiap harinya.

 Dapat menjadi sistem pendukung keputusan manajemen restorandalam

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.

b. Hardware (Perangkat Keras)


Terdiri dari semua perangkat keras koputer sebagai pengolahan database tersebut :
 Peralatan untuk menyimpan data base , yaitu second storage (Harddisk, CD,
 disket, flashdisk dll)
 Peralatan output & Input Device.
 Peralatan Komunikasi data

c. Software ( Perangkat Lunak )


Berfungsi sebagai perantara (interface) antara pemakai dengan data
physik padadatabase. Software pada sistem database dapat berupa:
 DBMS ( Database Management System ) ,Menangani akses dalam
database , sehingga proses tidak terlalu memikirkan penyimpanan
dan pengolahan yang terlalu detail.
 Program - program aplikasi dan prosedur - prosedur.
d. User
Terbagi menjadi 4 klasifikasi :
1. Sistem Enginer
Yaitu tenaga ahli yang bertanggung jawab atas pemasangan sistem basis
data danjuga mengadakan peningkatan dan melaporkan kesalahan dari
sistem tersebut kepada pihak penjual.
2. Database Administrator (DBA)
orang/tim yang bertugas mengelola system database secara keseluruhan.
3. Programmer
orang/tim membuat program aplikasi yang mengakses
database denganmenggunakan bahasa pemprograman
4. End user
orang yang mengakases database melalui terminal dengan
menggunakan querylanguage atau program aplikasi yang dibuat oleh
programmer.

Tujuan Penggunaan Basis Data

 Mencegah data redudancy dan inconsistency


 Mempermudah melakukan akses terhadap data
 Data isolasi
 Cegah concurrent access anomaly
 Masalah keamanan data
 Masalah integritas.

Kelebihan Dan Kekurangan

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

2.2 Pengertian ERD


ERD atau entity relationship diagram adalah istilah dari bahasa Inggris yang
artinya diagram hubungan entitas. ERD pun sering disebut dengan model ER
atau ER Diagram.

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.

Fungsi Entity Relationship Diagram


Entity relationship diagram (ERD) didesain dengan berbagai fungsi dan
tujuannya masing-masing. Namun, fungsi umum dari entity relationship
diagram adalah sebagai berikut:
 Membantu menganalisis suatu database dengan cara yang lebih cepat
dan juga lebih murah.
 Mampu menjalankan relasi antar setiap data yang mempunyai
keterkaitan denganberdasarkan objek yang dihubungkan dengan suatu
relasi khusus.
 Membantu menjalankan dokumentasi data yang terdapat dalam suatu
database dengan cara melakukan analisis dan identifikasi pada setiap
objek ataupun entitasserta relasinya.
 Melakukan suatu pengujian model yang sebelumnya sudah dibuat.

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

menghapus data produk yang sudah tidak diproduksi .

 Manajemen Karyawan

Manajemen karyawan digunakan unt uk mencatat semua karyawan yang bekerja di

Restoran, mengubah data karyawan dan menghapus data karyawan yang sudah tidak

bekerja lagi di retoran.

 Manajemen Member

Manajemen member digunakan unt uk mencatat semua data member, mengubah data

member dan menghapus data member.

 Manajemen Transaksi

Manajemen transaksi digunakan u ntuk mencatat transaksi yang terjadi di kasir,

mengeluarkan struk untuk pelanggan.

 Manajemen Laporan

Manajemen laporan digunakan untuk mengubah data-data menjadi informasi dalam

bentuk laporan mulai dari penjualan, rating penjualan dan reminder hari ulang tahun

member.

3.2 Bahan Pembuatan


Pembuatan program aplikasi ini menggunakan Framework Codeigniter 3 dengan

MySQL sebagai database-nya.

CodeIgniter sendiri adalah sebuah framework PHP yang dapat digunakan secara

gratis, efektif dan bersifat open-source. Framework PHP ini digunakan untuk

mengembangkan website atau aplikasi dengan mudah.

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

 Berdasarkan materi diatas dapat disimpulkan bahwa dengan adanya makalah

sistem informasi restaurant yang sudah kami buat yaitu tujuannya Pencatatan

data-data yang dibutuhkan restoran yang dahulu secara manual sekarang

dilakukan dengan menggunakan Sistem Informasi dan membutuhkan waktu

yang lebih singkat.

 Ditingkat manajemen restoran memperoleh laporan –laporan perkembangan

secara up-to-date setiap harinya.

 Dapat menjadi sistem pendukung keputusan manajemen restorandalam

mengelola restorannya.

4.2 saran

 Diharapkan dengan dibuatnya makalah ini, mahasiswa jadi lebih mengetahui


langkah langkah dalam pembuatan database.
DAFTAR PUSTAKA

(unknown, Konsep Dasar Database, 2012)


https://www.gramedia.com/literasi/microsof
t-access/
Hidayat, D. & Prabowo, D.W., no date, ‘SISTEM INFORMASI E-COMMERCE DI CV.GALAXY
COMPUTER BEBRASIS PHP & MySQL’, 4.

Anda mungkin juga menyukai