Anda di halaman 1dari 12

PROJEK DATABASE SISTEM

IMPLEMENTASI DATABASE SISTEM PENJUALAN


MARBUL (MARTABAK REMBULAN)

O
L
E
H
Imam Munandar (2201010264)

FAKULTAS TEHNIK INFORMATIKA


PROGRAM STUDI S1 ILMU KOMPUTER
UNIVERSITAS BUMIGORA
T.A2023/2024
A. LATAR BELAKANG
Teknologi informasi terus mengalami perkembangan pesat dari hari ke hari, seiring dengan
meningkatnya kebutuhan masyarakat. Baik itu untuk keperluan sehari-hari maupun
kebutuhan dalam dunia kerja. Salah satu contohnya adalah pada sektor penjualan, seperti
halnya Marbul yang menggunakan sistem penjualan yang didukung oleh database.

Penerapan teknologi informasi dalam penjualan Marbul ini memainkan peran penting
dalam efisiensi dan keberhasilan operasionalnya. Dengan adanya sistem penjualan yang
terintegrasi dengan database, Marbul dapat melacak dan mengelola inventaris secara efektif,
memantau stok barang, serta memperoleh data penjualan yang akurat dan real-time.

Penjualan marbul ini berlokasi pada jln. Bung karno 37, pagutan Kota mataram lebih
tepatnya depan lampu merah. Letaknya yang strategis yaitu dekat dengan rumah sakit kota
membuat marbul ini sangat ramai diminati apalagi disaat jam istrahat maupun jam pulang
kerja. Keberadaan marbul di pingir jalan ini juga memberikan kemudahan akses bagi
pengunjung yang melewati area tersebut. Bisnis ini sudah berjalan 4-6 bulan namun, dengan
minat pelanggan dan lokasi yang strategis dapat memiliki peluang untuk meningkatkan
keuntungan

Dalam projek ini penulis melakukan penelitian di lokasi Adapun beberapa yang
penulis temukan disana bahwa untuk berjalannya sebuah proses bisnisnya membutuhkan
beberapa objek atau entitas yang terlibat dan saling terkait diantaranya: pemasok, penjual,
dan pembeli

Judul Projek: "Implementasi Database Sistem Penjualan Marbul: Berdasarkan temuan


mengenai proses bisnis penjualan marbul , sebuah ide atau usulan yang dapat dikembangkan
adalah membuat sebuah database tiruan yang fokus pada sistem penjualan marbul. Tujuan
dari proyek ini adalah untuk menyediakan sebuah platform atau sumber belajar yang
memungkinkan mahasiswa atau orang yang tertarik mempelajari sistem penjualan marbul
untuk mendapatkan pemahaman yang lebih baik mengenai aspek-aspek yang terlibat dalam
bisnis tersebut.
B. Rumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan, rumusan masalah pada proyek
implementasi database sistem penjualan maklor dapat dirumuskan sebagai berikut:
1. Bagaimana penerapan teknologi informasi dalam penjualan Marbul menggunakan sistem
penjualan yang didukung oleh database?
2. Bagaimana implementasi database tiruan yang fokus pada sistem penjualan Marbul dapat
memberikan platform atau sumber belajar yang efektif
3. Bagaimana interaksi antara objek atau entitas yang terlibat dalam proses bisnis penjualan
Marbul, seperti gerobak penjualan, pemasok, Marbul, penjual, pelanggan, karyawan,
peralatan penjualan, stok Marbul, serta bahan baku?

C. Analisis Data

Berdasarkan data yang telah disediakan, dapat dilakukan analisis terhadap beberapa aspek
yang terkait dengan proses bisnis penjualan Marbul. Berikut ini adalah hasil analisis data
yang dapat diuraikan:

1. Pemasok (Supplier):
 Pemasok berperan penting dalam penyediaan bahan-bahan yang digunakan
dalam pembuatan Marbul.
 Pemasok ini menyediakan berbagai macam bahan, yang kemungkinan
memiliki variasi harga dan ketersediaan yang berbeda.
 Untuk menjaga stok Marbul yang cukup, penjual perlu melakukan pemesanan
kepada pemasok saat stok Marbul sedang hampir habis.
 Penting bagi penjual untuk menjaga hubungan baik dengan pemasok agar
pasokan bahan tetap terjaga dengan baik.
2. Marbul:
 Marbul merupakan produk yang dijual di lokasi penjualan.
 Marbul memiliki beberapa varian atau jenis yang mungkin disesuaikan dengan
preferensi pelanggan.
 Analisis terhadap data penjualan Marbul dapat memberikan wawasan tentang
Marbul yang paling diminati oleh pelanggan.
3. Penjual:
 Penjual bertanggung jawab menjalankan bisnis penjualan Marbul di lokasi
tersebut.
 Penjual memiliki peran dalam memasarkan, menjual, dan menyediakan
Marbul kepada pelanggan.
 Penting bagi penjual untuk memiliki pemahaman yang baik tentang preferensi
pelanggan, tren penjualan, dan manajemen stok untuk menjaga
keberlanjutan bisnis.

4. Pelanggan:
 Pelanggan merupakan individu atau kelompok yang datang ke lokasi
penjualan untuk membeli Marbul.
 Dalam analisis data penjualan, dapat diperoleh pemahaman tentang profil
pelanggan, preferensi, tren pembelian, dan preferensi varian Marbul tertentu.
 Informasi tersebut dapat digunakan untuk mengembangkan strategi pemasaran
yang lebih tepat sasaran dan meningkatkan kepuasan pelanggan.
5. Karyawan:
 Karyawan bekerja di lokasi penjualan dan membantu penjual dalam melayani
pelanggan.
 Analisis data dapat memberikan wawasan tentang performa karyawan, waktu
pelayanan yang optimal, dan kebutuhan tenaga kerja di berbagai jam tertentu.
6. Stok Marbul:
 Stok Marbul adalah persediaan atau jumlah Marbul yang tersedia di lokasi
penjualan.
 Analisis data stok Marbul dapat membantu penjual untuk memantau tingkat
persediaan dan melakukan pemesanan kepada pemasok saat stok hampir habis.
 Informasi ini juga berguna untuk mengoptimalkan manajemen persediaan,
mencegah kekurangan atau kelebihan stok, dan memenuhi permintaan
pelanggan dengan baik.
7. Bahan Baku:
 Bahan baku merujuk pada semua bahan yang digunakan dalam pembuatan
Marbul.
 Analisis data bahan baku dapat membantu penjual dalam mengelola
persediaan bahan, memantau harga dan ketersediaan bahan, serta memastikan
produksi Marbul berjalan lancar.

Melalui analisis data yang mendalam terhadap aspek-aspek di atas, penjual Marbul
dapat memperoleh pemahaman yang lebih baik tentang proses bisnis, preferensi pelanggan,
manajemen stok, dan strategi pemasaran yang efektif. Informasi ini dapat digunakan untuk
meningkatkan efisiensi operasional, kepuasan pelanggan, dan keberhasilan bisnis secara
keseluruhan.

D.Rancangan Database
Berikut ini adalah rancangan database entitas dan atribut berdasarkan data yang telah
disediakan Entitas dan atributnya:

1. Gerobak Penjualan
 ID Gerobak (Primary Key)
 Nama Gerobak
 Lokasi Gerobak
2. Pemasok
 ID Pemasok (Primary Key)
 Nama Pemasok
 Alamat Pemasok
 Nomor Telepon Pemasok
3. Marbul
 ID Marbul (Primary Key)
 Nama Marbul
 Varian Marbul
 Harga Marbul
4. Penjual
 ID Penjual (Primary Key)
 Nama Penjual
 Alamat Penjual
 Nomor Telepon Penjual
5. Pelanggan
 ID Pelanggan (Primary Key)
 Nama Pelanggan
 Alamat Pelanggan
 Nomor Telepon Pelanggan
6. Karyawan
 ID Karyawan (Primary Key)
 Nama Karyawan
 Jabatan Karyawan
 Nomor Telepon Karyawan
7. Peralatan Penjualan
 ID Peralatan (Primary Key)
 Nama Peralatan
 Jumlah Peralatan
8. Stok Marbul
 ID Stok (Primary Key)
 ID Marbul (Foreign Key ke entitas Marbul)
 Jumlah Stok
9. Bahan Baku
 ID Bahan (Primary Key)
 Nama Bahan
 Harga Bahan

Atribut-atribut di atas dapat disesuaikan dengan kebutuhan dan detail lebih lanjut dari
bisnis penjualan Marbul. Selain atribut yang disebutkan di atas, juga perlu
mempertimbangkan atribut kunci dan relasi antar entitas untuk membangun hubungan antara
tabel-tabel dalam database.
E. Lampiran foto penelitian
F. Tabel Universal
Tabel Universl merupakan sebuah tabel yang merangkum semua kelompok
data yang saling berhubungan, bukan merupakan tabel yang baik. 

Table marbul:
NO Id marbul Nama marbul Varian Harga marbul
marbul
1 AB121224 Martabak tegal bahari original 15000
20000
2 AB121225 Martbak rembulan Coklat 45000
40000
3 AB121225 Martbak coklat Coklat 50000
susu 55000
4 AB121226 Martbak manis Gula 65000
kacang 70000
5 AB121227 Martbak pink Kelapa 50000
kentang 10000
hitam
6 AB121228 Martbak grinti Kezu 15000
susu 12000

Tabel pemasok :
NO Id pemasok Nama pemasok Alamat Nomor tlpn
pemasok pemasok
1 S110 Budi sutomo Pagesangan 082350722
S115
2 S111 Bojo sutanso Pagutan 083785033
S112
3 S112 Juki sutarjo jempong 084675044
S111
4 S113 Darman sugi mono Labuapi 085976055
S110
5 S114 Bambang sugiono Gomong 086570066
S116
6 S110 Rungkat sugian Pagesangan 082350722
S115

G. Tabel Normalisasi
Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data
yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi
yang baik (tanpa redudansi). Normalisasi terdapat beberapa bagian :
 Normalisasi 1NF
Normalisasi 1NF adalah bentuk normalisasi untuk mengelompokkan
beberapa data sejenis untuk mengatasi masalah anomali.
Tabel marbul 1NF:
Id marbul Nama marbul Varian Harga marbul
marbul
AB121224 Martabak tegal bahari original 15000
20000
AB121225 Martbak rembulan Coklat 45000
40000
AB121225 Martbak coklat Coklat 50000
susu 55000
AB121226 Martbak manis Gula 65000
kacang 70000
AB121227 Martbak pink Kelapa 50000
kentang 10000
hitam
AB121228 Martbak grinti Kezu 15000
susu 12000

 Normalisasi 2NF
Bentuk normal kedua bertujuan untuk mengurangi redundansi,
memastikan bahwa setiap bidang menyimpan informasi yang memberi tahu
kita sesuatu tentang kunci utama.
Tabel marbul:
Id marbul Nama marbul Varian marbul
AB121224 Martabak tegal bahari original
AB221225 Martbak rembulan Coklat
AB321225 Martbak coklat Coklat susu
AB421226 Martbak manis Gula kacang
AB521227 Martbak pink Kelapa kentang hitam
AB621228 Martbak grinti Kezu susu

Tabel varian:
Id marbul Varian marbul Harga
AB121224 original 15000
AB221225 Coklat 450000
AB321225 Coklat susu 50000
AB421226 Gula kacang 56000
AB521227 Kelapa kentang hitam 50000
AB621228 Kezu susu 15000
 Normalisasi 3NF
Normalisasi 3NF adalah bentuk normalisasi data yang tidak boleh ada
atribut yang bergantung pada field lain dan bukan pada kunci primer,
sehingga atribut itu harus dipisah ke tabel baru.

Tabel marbul:
Id marbul Nama marbul Varian marbul
AB121224 Martabak tegal bahari original
AB221225 Martbak rembulan Coklat
AB321225 Martbak coklat Coklat susu
AB421226 Martbak manis Gula kacang
AB521227 Martbak pink Kelapa kentang hitam
AB621228 Martbak grinti Kezu susu

Tabel varian:
Id marbul Harga
AB121224 15000
AB221225 450000
AB321225 50000
AB421226 56000
AB521227 50000
AB621228 15000
 Tabel Pemasok Normalisasi 1NF
Id Nama pemasok Alamat Nomor tlpn P
pemasok
S110 Budi sutomo Pagesangan 082350722
S211 Bojo sutanso Pagutan 083785033
S312 Juki sutarjo jempong 084675044
S413 Darman sugi Labuapi 085976055
mono
S514 Bambang sugiono Gomong 086570066
S110 Rungkat sugian Pagesangan 082350722
 Tabel Pemasok Normalisasi 2NF
Tabel Pemasok :
Id Nama pemasok Alamat
pemasok
S110 Budi sutomo Pagesangan
S211 Bojo sutanso Pagutan
S312 Juki sutarjo jempong
S413 Darman sugi Labuapi
mono
S514 Bambang sugiono Gomong
S110 Rungkat sugian Pagesangan Tabel Detai
Pemasok :
Id Nomor tlpn P
pemasok
S110 082350722
S211 083785033
S312 084675044
S413 085976055
S514 086570066
S110 082350722
 Tabel Pemasok Normalisasi 3NF
Tabel Pemasok :
Id Nama pemasok
pemasok
S110 Budi sutomo
S211 Bojo sutanso
S312 Juki sutarjo
S413 Darman sugi
mono
S514 Bambang sugiono
S110 Rungkat sugian
Tabel Tlpn Pemasok :
Id Nomor tlpn P
pemasok
S110 082350722
S211 083785033
S312 084675044
S413 085976055
S514 086570066
S110 082350722
Tabel Detai Pemasok :
Id Nomor tlpn P
pemasok
S110 082350722
S211 083785033
S312 084675044
S413 085976055
S514 086570066
S110 082350722

Anda mungkin juga menyukai