LAPORAN SISTEM BASISDATA “DATABASE STUDIO FOTO”
Oleh: Nurmala Dewi 13753045
MANAJEMEN INFORMATIKA POLITEKNIK NEGERI LAMPUNG BANDAR LAMPUNG 2014
BAB I PENDAHULUAN
1.1 Latar Belakang Studio Foto adalah salah satu usaha yang mulai banyak peminatnya dan membuka jenis usaha ini, bukan hanya di kota-kota besar namun merambar ke pedesaan. Jenis usaha ini adalah usaha yang bergerak di bidang Media Rekam, menerima Jasa dibidang Fotografi dan Video Recording, hal itu menjadi suatu kebutuhan dalam mendokumentasikan momen-momen penting dalam kehidupan manusia, seperti Pesta Ulang Tahun, Pernikahan, atau momen-momen indah, oleh karena itu Studio Foto ada untuk mendokumentasikan momen tersebut.
1.2 Tujuan Tujuan dari laporan Sistem Basis Data ini adalah: 1. Membuat Sistem Basis Data pada Studio Foto. 2. Menjelaskan Sistem Database pada Studio Foto.
1.3 Manfaat 1. Agar mahasiswa dapat membuat Database Studio Foto maupun pada usaha lain. 2. Agar mahasiswa mengerti tentang sistem Basis Data di dalam perusahaan maupun pertokoan, contohnya pada Studiio Foto ini.
BAB II PEMBAHASAN 2.1 Bisnis dan Misi Studio Foto yang beralamat di kec. Gedongtataan Kab. Pesawaran adalah perusahaan kecil tetapi sangat bermanfaat untuk masyarakat yang membutuhkan. Misi Studio Foto ini dibuat untuk pencetakan foto, pengeditan foto, pemotretan foto dan masih banyak lainnya yang termasuk dibidang desain foto. Studio Foto ini berusaha untuk memberikan pelayanan yang memuaskan baik itu untuk tempat/ruangan serta keramahan dalam pelayanan untuk masyarakat agar selalu diminati masyarakat untuk selalu berkunjung sehingga Studio Foto ini semakin berkembang.
2.2 Informasi Persyaratan Pada proses pelayanan Studio Foto ini sangat mudah dan tidak bertele-tele karena pelanggan hanya memberitahu secara jelas apa yang pelanggan butuhkan, lalu pelanggan dimohonkan untuk menunggu beberapa menit atau beberapa jam tergantung dari kebutuhan pelanggan, kemudian setelah selesai pelanggan diharapkan untuk kekasir membayar harga layanan tersebut.
2.3 Aturan Bianis 1. Setiap karyawan harus dapat membantu setiap pelanggan yang membutuhkan bantuan. 2. Karyawan juga harus mengerti apa yang dibutuhkan pelanggan agar pelanggan merasa puas dan tidak kecewa. 3. Disini karyawan juga harus memiliki kemampuan yang profesional dan multi talent agar karyawan tidak merasakan kebingungan saat menemui pelanggan yang kurang jelas dalam penyampaian informasi yang pelanggan butuhkan. 4. karyawan harus memiliki sifat yang ramah kepada pelanggan.
2.4 Asumsi Pelanggan menyadari bahwa informasi yang telah diberikan oleh Karyawan Studio Foto sangat penting bagi mereka, karena akan membuat kelancaran dalam saat pelayanan didalam Studio Foto. Sehingga informasi tentang Studio Foto tersebut sangatlah penting bagi perusahaan.
2.5 Study Kasus pada Studio Foto Pada Studio Foto ini, terdapat 5 entitas dan masing-masing entitasnya Pegawai, Alat, Percetakan, Pelanggan dan Transaksi. Studio foto ini akan mengimplementasikan aplikasinya kedalam basis data. Berikut gambar dalam bentukTabel: PEGAWAI
ALAT
PERCETAKAN
Code
Id
Id
Nama
Nama
Pas_foto
Jenis
Posisi
Poto_jenik
Alamat No_telpon PELANGGAN
TRANSAKSI
Id
No_nota
Nama
Tanggal
No_telpon
Harga_per_foto
alamat
Ukuran_foto Total_harga
Berikut gambar dalam bentuk Diagram ERD :
Disini setiap Alat pasti dimiliki oleh setiap Pegawai (1:1), setiap Pegawai pasti menangani banyak Percetakan (1:M), banyak Percetakan mungkin saja dipesan oleh setiap Pelanggan (1:M) dan setiap Pelanggan pasti melakukan Transaksi.
1. Data studio foto secara lengkap seperti ditunjukan dalam kartu tanda pengenal studio foto yaitu terdiri dari ID, nama, alamat, no_telphone. 2. Data pegawai secara lengkap seperti ditunjukan dalam kartu tanda pengenal pegawai yaitu terdiri dari ID, nama, posisi, alamat, no_telphone. 3. Data pelanggan secara lengkap seperti ditunjukan dalam kartu tanda pelanggan yaitu terdiri dari ID, nama, alamat, no_telphone. 4. Data alat secara lengkap seperti ditunjukan dalam identitas alat yaitu terdiri dari code, nama, jenis alat.
5. Data cetak secara lengkap ditunjukan dalam identifikasi cetak/percetakan yaitu terdiri dari ID, pas foto, foto jenik. 6. Data transaksi secara lengkap ditunjukan dalam transaksi/nota yaitu terdiri dari no_nota, tanggal, kriteria foto, harga per/ foto,, total harga.
Didalam operasionalnya, pemilik studio foto menginginkan adanya laporan percetakan untuk tiap periode waktu tertentu (misal harian, mingguan atau bulanan).
Berikut gambar tabel yang dibuat melalui SQL Command:
1. Query : TABEL ALAT create table Alat (code char(3), Nama char(60), Jenis char(60), Constraint unique_code unique(code))
INSERT INTO Alat VALUES (101,’Camera’,’Lensa Prime 50mm’); INSERT INTO Alat VALUES (102,’Lampu Studio’,’Tronic’); INSERT INTO Alat VALUES (103,’Softbox’,’-’); INSERT INTO Alat VALUES (104,’Payung Reflektor’,’-’); INSERT INTO Alat VALUES (105,’Printer Foto’,’-’); INSERT INTO Alat VALUES (106,’Kertas Foto’,’-’); INSERT INTO Alat VALUES (107,’Cable Release’,’-’); INSERT INTO Alat VALUES (108,’Kabel Sinkronisasi’,’-’); INSERT INTO Alat VALUES (109,’Snoot’,’-’);
SELECT * FROM Alat;
2. Query : TABEL PEGAWAI create table Pegawai (id char(3), Nama char(60), Posisi char(60), Alamat char(60), no_telpon int, Constraint unique_id unique(id))
INSERT INTO Pegawai VALUES (111, ’Nila’, ’Photografer’, ’Bandar Lampung’, ’08978978580’); INSERT INTO Pegawai VALUES (112, ’Rosa’, ’Cetak Foto’, ’Bandar Lampung’, ’08576888808’); INSERT INTO Pegawai VALUES (113, ’Nurmala’, ’Kasir’, ’Bandar Lampung’, ’08978978580’);
SELECT * FROM Pegawai;
3. Query : TABEL PELANGGAN create table Pelanggan (id char(3), Nama char(20), Alamat char(30), no_telpon int, Constraint Pelanggan_primary_key PRIMARY KEY (id))
INSERT INTO Pelanggan VALUES (1, ’Haris’, ’Bandar Lampung’, ‘08978286962’); INSERT INTO Pelanggan VALUES (2, ’Kurnia’, ’Bandar Lampung’, ‘0897828693’); INSERT INTO Pelanggan VALUES (3, ‘Ria’, ’Bandar Lampung’, ‘08978266663’);
SELECT * FROM Pelanggan;
4. Query : TABEL PERCETAKAN CREATE TABLE Cetakk (cetakid varchar(5), Pas_Foto varchar(20), Foto_Jenik varchar(20), CONSTRAINT Cetakk_primary_key PRIMARY KEY (cetakid));
INSERT INTO Cetak VALUES (1, ’2*3’, ’2R’,); INSERT INTO Cetak VALUES (2, ’4*5, ’4R’,); INSERT INTO Cetak VALUES (3, ‘3*4’, ’5R’,); INSERT INTO Cetak VALUES (5, ’4*6’, ’2R’,)
SELECT * FROM cetak;
5. Query : TABEL TRANSAKSI create table Traansaksi (no_nota char(10), Nama char(20), Tanggal date, Kriteria_Foto char(20), Harga_per_foto int,Jumlah_Cetak int, Total_Harga int, Constraint Traansaksi_primary_key PRIMARY KEY (no_nota))
INSERT INTO Traansaksi VALUES (1, ’Dewi’, ’01/01/0014’,’8000’,’3’,’24000’); INSERT INTO Traansaksi VALUES (2, ’Mali’, ’01/01/0014’,’8000’,’3’,’24000’); INSERT INTO Traansaksi VALUES (1, ’Mali’, ’01/01/0014’,’4000’,’1’,’4000’);
SELECT * FROM Traansaksi;
BAB III PENUTUP
3.1 Kesimpulan Dari basisdata Studio Foto yang telah saya buat dapat disimpulkan bahwa fungsi dari adanya sistem modeling database ini kita dapat mengetahui secara jelas transaksi yang dilakukan pada Studio Foto, dan kita juga dapat mengetahui relasi apa saja yang terjadi antara entitas satu dengan entitas lain. Selain itu juga kita dapat mengetahui secara jelas entitas apa saja yang harus dibutuhkan dalam Studio Foto ini, sehingga dalam pengoperasian transaksi akhirnya akan terlihat jelas dan mudah.
3.2 Rekomendasi Usaha Studio Foto ini sudah banyak sekali diminati disetiap penduduk, karena selain kecanggihan dalam alat-alatnya, Studio Foto ini dapat membuat otak kita semakin berkembang dan menambah inspirasi, sehingga tidak ada titik jenuh saat bekerja di Studio Foto ini. Maka dari itu marilah manfaatkan teknologi informasi pada era sekarang dan seterusnya agar kelak masa depan kita akan berkembang dan cerah.