Sistem Basis Data
Oleh : Arthur Sumandag Dewi Destilani Dicky Rumondor Wahyuni Boham
STMIK/AMIK PARNA RAYA MANADO 2012
Database Dealer Motor
Page 1
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa. Atas berkat rahmatNya sehingga kami bisa menyelesaikan makalah kelompok basis data ini dengan segala baik. Melihat dari pengambilan jurusan Informasi Teknologi, sangat diharuskan setiap pelajarnya memiliki kemampuan dalam membuat database (basis data). makalah ini akan mengangkat/membahas sebuah database yang terdapat pada Dealer Sepeda Motor. Makalah ini masih jauh dari sempurna, kritik dan saran sangat kami harapkan dari pembaca sekalian. Akhir kata semoga makalah ini dapat bermanfaat dan memenuhi kebutuhan pembaca. Terima kasih.
Manado,
April 2012
Penulis
Database Dealer Motor
Page 2
DAFTAR ISI
Kata Pengantar…………………………………………………………………………………………………..
i
Daftar Isi…………………………………………………………………………………………………………..
ii
Narasi ……………………..……………………………………………………………………….…………………………..
1
Struktur Tabel .………………………………………………………………………….…………………………………
2
Diagram Entity Relation ………………………………………………………………………………………….…….
3
Mapping ……………………………………………………………………………………………………………………….
4
Daftar Pustaka ……………………………………………………………………………………………………………..
Database Dealer Motor
Page 3
NARASI Dealer motor adalah tempat untuk penjualan motor cash maupun kredit kendaraan khususnya motor. Sebuah dealer tak lepas dari konsumen yang membeli atau kredit maupun yang akan membayar atau mencicil motor (angsuran). dalam proses pengelolaan dealer, diperlukan sales untuk menjual kepada konsumen, kolektor untuk menagih ke konsumen, kasir untuk menerima pembayaran atau angsuran dan kendaraan tentunya yang berupa sepeda motor.
Sebuah Dealer Motor memiliki ketentuan sebagai berikut :
Pada Konsumen harus dicatat ID_Konsumen, Nama_Konsumen, Jenis_Kelamin, Pekerjaan, Alamat dan Nomor HP;
Konsumen menyertakan Penjamin;
Sales harus dicatat NIP_Sales, Nama_Sales, Jenis_Kelamin, Alamat dan Umur;
Untuk motor dicatat Kode_motor, Tipe, Warna, Stok, dan harga jual;
Pada Kolektor dicatat NIP_Kolektor, nama_kolektor, jenis_kelamin, Alamat dan Umur;
Begitu juga dengan seorang Petugas kasir akan dicatat NIP_Kasir, Nama_kasir, Jenis_kelamin, Alamat dan Umur;
Setiap Konsumen hanya bisa membeli satu sepeda motor, sedang sebuah motor (kode) bisa dibeli oleh banyak konsumen;
Seorang sales bisa melakukan transaksi kepada lebih dari satu konsumen, sedang seorang konsumen hanya bisa melakukan transaksi pada seorang sales;
Sales bisa menjual lebih dari satu motor dan sebuah motor bisa dijual oleh lebih dari satu orang sales;
Seorang kolektor menerima pembayaran dari banyak konsumen, konsumen hanya bisa membayar pada satu kolektor;
Petugas kasir bisa menerima penyetoran dari banyak kolektor, sedangkan seorang kolektor hanya bisa menyetor pada satu orang kasir;
Setiap transaksi akan dicatat nomor faktur dan tanggal transaksi;
Setiap Pembelian mendapat bonus Helm, Jaket dan kacamata;
Setiap penjualan dicatat jumlahnya;
Setiap Pembayaran akan mendapatkan kwitansi;
Dan setiap penyetoran akan dicatat kwitansinya.
Database Dealer Motor
Page 4
Struktur Tabel Tabel
Sales
Konsumen
Motor
Kolektor
Petugas_Kasir
Database Dealer Motor
Atribut NIP_Sales Nama_Sales Jenis_Kelamin Umur Alamat ID_Konsumen Nama_Konsumen Jenis_Kelamin Pekerjaan Alamat No_HP Kode_motor Tipe Warna Stok Harga_jual NIP_Kolektor Nama_Kolektor Jenis_Kelamin Umur Alamat NIP_Kasir Nama_Kasir Jenis_Kelamin Umur Alamat
Keterangan Primary_Key
Primary_Key
Primary_Key
Primary_Key
Primary_Key
Page 5
ER Diagram
Nama
Nama
Alamat
NIP_Sales
Sales Umur
Alamat
ID_Konsumen
Konsumen
Transaksi Jenis_Kelamin
Tanggal
Jenis_Kelamin
No_Faktur
Pekerjaan No_HP
Helm
Kwitansi
Bonus Jaket Pembelian
Pembayaran
Kacamata
Penjamin Nama
NIP_Sales
Jumlah
NIP_Kolektor
Kolektor
Motor
Penjualan Harga
Kode_Motor
Nama
Tipe
Kode_Motor
Warna
Umur
Alamat
Jenis_Kelamin
Stok
Nama Jenis_Kelamin
ID_Kasir
Kasir Umur Database Dealer Motor
Kwitansi Penyetoran
Alamat Page 6
MAPPING Sales
Konsumen
Transaksi
1
Sales
M
a Sales l e NIP_Sales s Nama_Sales
a Konsumen l ID_Konsumen e Nama_Konsumens
Jenis_Kelamin
Jenis_Kelamin
Umur Alamat
M
a Sales l e NIP_Sales s Nama_Sales
Penjualan
Motor M
Tipe
a lPenjualan eNIP_Sales s Kode_motor
Jenis_Kelamin
Warna
Jumlah
Pekerjaan
Umur
Stok
Alamat
Alamat
Harga_jual
Transaksi No_Faktur Tanggal
Motor Kode_motor
No_HP
Konsumen N
Motor
Pembelian
a Konsumen l e ID_Konsumen s Nama_Konsumen
N
1
a Motor l Kode_motor e s Tipe
Konsumen
Pembelian Bonus
a Konsumen l e ID_Konsumen s Nama_Konsumen
Pembayar an
Warna
Jenis_Kelamin
Pekerjaan
Stok
Pekerjaan
Umur
Alamat
Harga_jual
Alamat
Alamat
No_HP
NIP_Kolektor
Kolektor N
a l Kolektor e NIP_Kolektor s
Penyetoran
Kasir NIP_Kasir
Jenis_Kelamin
Kasir 1
a l e s
Nama_Kolektor
Nama_Kasir
Jenis_Kelamin
Jenis_Kelamin
Umur
Umur
Alamat
Alamat
Database Dealer Motor
1
a Kolektor l Pembayaran NIP_Kolektor e Kwitansi Nama_Kolektor s
Jenis_Kelamin
No_HP
Kolektor
Penyetoran Kwitansi
Page 7
Daftar Pustaka : -
Materi Basis data dari Sir Kristofel Santa Arif Basofi, S.Kom_Information Technology_Pens-ITS http://celimoet.blogspot.com/2011/01/rancangan-database-dealer-sepedamotor.html?showComment=1333429878885#c4221480609728378612
smarthur
Database Dealer Motor
Page 8