Anda di halaman 1dari 15

Laporan Tugas Kelompok

TEAM J

RANCANGAN PROYEK BASIS DATA

Sistem Informasi Penjualan


SUPERMARKET SELALU
CERIA

Teknik Informatika
Fakultas Teknologi Komunikasi dan Informasi

Universitas Nasional
2013

BROUGHT TO YOU BY : www.asemanisblog.blogspot.com


Tim Perancang
Nama Tim : TEAM J

Ketua Tim : David Prasetyo (123-005)

Anggota Tim : a. Indra Darmawan (123-006)

b. Joan (112-042)

Kelas : 01

Proyek
Nama Proyek : Supermarket Selalu Ceria

Deskripsi : Sistem Informasi Penjualan

Rincian Proyek: Proyek ini diranacang agar sistem informasi penjualan Supermarket
Selalu Ceria mampu :
1. Mencatat seluruh aktivitas jual beli beserta tanggal transaksi
2. Menampilkan ketersediaan stok barang
3. Mengaktegorikan pembeli yang telah menjadi member (Pelanggan)
atau pembeli biasa untuk mendapatkan diskon tertentu.
4. Mengakumulasikan dan menyimpan poin pembeli
5. Menampilkan pegawai yang melayani suatu transaksi beserta waktunya.

2
BROUGHT TO YOU BY : www.asemanisblog.blogspot.com
Rancangan Basis Data
Entitas dan Atribut
A. Pembeli, terdiri
a. kd_pembeli
b. poin_pembeli
B. Pelanggan, terdiri dari atribut
a. nama_pelanggan
b. ID_pelanggan
c. alamat
d. telepon
C. Barang, terdiri dari Atribut
a. kd_barang
b. nama_barang
c. satuan
d. stok_barang
e. harga_barang
D. Pemasok, terdiri dari atribut
a. id_pemasok
b. nama_pemasok
c. telepon
d. alamat
E. Diskon, terdiri dari atribut
a. kd_diskon
b. jumlah_diskon
F. Pegawai, terdiri dari atribut
a. ID_pegawai
b. nama_pegawai
c. shift

Diagram Entitas
1. Diagram Pelanggan

nama telpon

Id_pelanggan
Alamat

Pelanggan kd_diskon
2. Diagram Diskon
3. Diagram Pegawai

Kd_diskon

Nama
Kd_diskon shift
Id_pegawai
Diskon Jumlah diskon

Pegawai

4. Diagram Barang

Nama_barang

Kd_barang
satuan

stok_barang
Barang
5. Diagram Pemasok

nama_pemasok
telpon
Id_pemasok
Alamat

Pemasok

6. Diagram Pembeli

poin_pembeli
Kd_pembeli

Pembeli
ER-Diagram

6
BROUGHT TO YOU BY : www.asemanisblog.blogspot.com
Penjelasan ERD (Sesuai Rule Sistem)
1. Supermarket Selalu Ceria (SC) memiliki dua tipe Customer, yaitu Pelanggan dan
Pembeli. Pelanggan adalah pembeli khusus yang telah menjadi member dari Supermarket
SC. Pembeli yang tidak terdaftar sebagai member dikategorikan sebagai Pembeli. Maka
dari itu, Supermarket ini membutuhkan data diri para member berupa id_pelanggan,
nama, alamat dan telepon.
Pembeli hanya memiliki atribut kd_pembeli, yaitu kode yang menandakan pembeli yang
pernah berbelanja di Supermarket ini. kd_pembeli ini dibutuhkan karena nantinya akan
tercatat pada struk pembelian.
Kd_pembeli juga berfungsi untuk kepentingan promosi persahaan. Pembeli yang
menunjukkan struk saat pembelian berikutnya akan diberikan poin sesuai dengan
frekuensi sering/tidaknya ia berbelanja pada Supermarket SC ataupun tergantung pada
jumlah barang yang ia beli. Poin akan terus diakumulasikan selama Pembeli
menunjukkan kode pembeli yang sama setiap berbelanja. Jika pembeli mendapat poin
sebanyak yang ditentukan suatu promo, maka pembeli bisa di-upgrade menjadi
Pelanggan. Itu semua tergantung dari kebijakan perusahaan.

2. Pelanggan (member) mendapatkan keuntungan berupa diskon/potongan harga yang


diberikan kepada setiap item barang apapun yang ia beli. Setiap pelanggan hanya bisa
mendapatkan 1 jenis diskon. Jenis diskon yang diberikan kepada pelanggan ditentukan
oleh kebijakan perusahaan dan kesanggupan Pelanggan untuk memenuhi persyaratan
dari perusahaan.

3. Setiap aktivitas jual beli dicatat pada 2 tabel yang berbeda. Pelanggan yang melakukan
pembelian akan dicatat pada tabel Pembelian khusus, sedangkan Pembeli yang
melakukan pembelian akan dicatat pada tabel Pembelian Umum. Hal ini dibutuhkan
untuk memudahkan perusahaan dalam menganalisa mana barang yang menjadi ter-diskon
karena dibeli oleh Pelanggan dan mana yang tidak terdiskon. Hasil analisa tersebut
akan menghasilkan informasi laba/rugi perusahaan.

4. Pegawai memiliki peran sebagai fasilitator dan penanggungjawab setiap transaksi


pelanggan/pembeli . Maka dalam setiap pelayanan transaksi (Pelayanan umum &
khusus) terdapat id_pegawai yang melayani pada saat itu supaya dapat
dipertanggungjawabkan jika ada permasalahan di kemudian hari.

5. Dalam diagram ERD di atas tidak terdapat total harga keseluruhan barang yang dibeli
dalam sekali transaksi karena merupakan perhitungan program dan tidak perlu
disimpan dalam database.

6. Variabel-variabel yang nantinya berpengaruh dalam menentukan total harga adalah


jumlah_beli, jumlah_diskon dan harga_barang.

7
BROUGHT TO YOU BY : www.asemanisblog.blogspot.com
Tabel beserta Record
Tabel Entitas

A. Tabel Mahasiswa
(Tambahkan Sejumlah Attribut
mahasiswa_id nama_mahasiswa Lain sesuai dengan Entitas
yang diajukan )
1 Aldi ...

... ...

10 Aldo ...
(note: pastikan record data semua entitas ada 10 data)

B. Tabel Entitas B
(Tambahkan Sejumlah Attribut
Id_B Nama_B Lain sesuai dengan Entitas
yang diajukan )
1 Aldi ...

... ...

10 Aldo ...
(note: pastikan record data semua entitas ada 10 data)

Tabel Relasi

A. Tabel Relasi Entitas Pelanggan dan Barang [Pembelian Khusus]


No_beli Id_pelanggan Tgl_beli Kd_barang Jumlah beli Kd_diskon
B. Tabel Relasi Entitas Pembeli dan Barang [Pembelian Umum]
No_beli Id_pembeli Tgl_beli Kd_barang Jumlah beli

C. Tabel Relasi Entitas Pegawai dan Pelanggan [Pelayanan Khusus]

Id_pegawai Id_pelanggan Tgl_pelayanan

D. Tabel Relasi Entitas Pegawai dan Pembeli [Pelayanan Umum]


Id_pegawai Id_pembeli Tgl_pelayanan

E. Tabel Relasi Entitas Pemasok dan Barang [Suplai]


No_suplai Kd_barang Id_pemasok Tgl_suplai
Deskripsi Tabel Database
A. Tabel Pelanggan

B. Tabel Barang

C. Tabel Pemasok
D. Tabel Diskon

E. Tabel Pegawai

F. Tabel Pembeli

G. Tabel Pembelian Umum

H. Tabel Pembelian Khusus


I. Tabel Suplai

J. Tabel Pelayanan Umum

K. Tabel Pelayanan Khusus

Sintax SQL
A. Pembuatan Database

B. Tabel Pelanggan
C. Tabel Barang

D. Tabel Pemasok

E. Tabel Diskon
F. Tabel Pegawai

G. Tabel Pembeli

H. Tabel Pembelian Umum

I. Tabel Pembelian Khusus

14
BROUGHT TO YOU BY : www.asemanisblog.blogspot.com
J. Tabel Suplai

K. Tabel Pelayanan Khusus

L. Tabel Pelayanan Umum

15
BROUGHT TO YOU BY : www.asemanisblog.blogspot.com

Anda mungkin juga menyukai