DataBase Service Laptop
description
Transcript of DataBase Service Laptop
-
FINAL PROJECT SISTEM BASIS DATA
( SERVICE LAPTOP )
Kelas : Eksekutif A
Anggota :
1. Kuncoro Hadi (2013.201.00048)
2. Slamet Widodo (2013.201.00085)
3. Suyono (2013.201.00086)
Program Studi/Jurusan : S1/Sistem Informasi
Dosen pembimbing : Abdu Rahim S.Kom
STMIK SENTRA PENDIDIKAN BISNIS SAMARINDA
2015
-
I. PENDAHULUAN
1.1 Latar Belakang
Kemajuan Teknologi sekarang sudah sangat pesat sekali. Hal ini terbukti dengan ditemukannya komputer berkecepatan tinggi.Dalam era komputerasi saat ini pemakaian sistem komputer sudah memasyarakat di bidang pendidikan, penelitian, perkantoran maupun masyarakat umum. Selain itu komputer juga berfungsi untuk membantu memudahkan pekerjaan pengolahan data, pengolaha angka, pengolahan gambar atau grafika melalui suatu perangkat lunak baik secara paket program atau dengan bahasa pemrograman tertentu.
Keterlibatan Teknologi komputer sebagai alat untuk memudahkan suatu pekerjaan juga dapat meningkatkan efisiensi waktu dan tenaga dalam menyelesaikan pekerjaan.Namun masih sangat disayangkan bahwa penggunaan teknologi komputer di Indonesia sangatlah minim. Hal ini disebabkan oleh keterbatasan biaya yang dimiliki oleh took service laptop.
1.2 Rumusan masalah Berdasarkan uraian latar belakang diatas, dapat dilihat beberapa masalah yang dapat dirumuskan, sehingga diperlukan adanya pengadaan sebuah program Aplikasi Database Service laptop yaitu : 1. Penyajian informasi yang memakan waktu karena data tidak tersimpan dengan rapi .
2. Keakuratan data tidak terjamin.
3. Waktu yang dibutuhkan terlalu banyak dan kurang efisien dalam pencatatan data yang dibutuhkan.
-
1.3 Batasan Masalah
Dari permasalahan diatas, maka dapat disimpulkan bahwa denggan dibuatkan system yang terkomputerisasi dengan baik ini akan membantu proses bisnis service laptop. Untuk itu dibuatlah sebuah program aplikasi yang meliputi : 1. Proses pengolahan meliputi proses penginputan data customer, data barang, data jasa, data karyawan, data transaksi
2. Proses pendataan mengenai transaksi barang dan jasa yang terjadi pada data service laptop.
3. Proses pembuatan laporan mengennai informasi data service laptop, data customer, data barang dan data karyawan.
II. ANALISIS DAN PERANCANGAN
2.1 Latar belakang perusahaan Hafa rental car adalah perusahaan yang bergerak dibidang jasa penyewaan (rental/sewa mobil). Mobil yang disewakan adalah jenis mobil untuk perjalanan liburan. Tarif sewa mobil tergantung pada jenis mobil dan lama sewa. Perusahaan ini mempekerjakan dua karyawan , satu untuk melayani penyewaan mobil dan satu nya untuk perawatan mobil.
2.3.2. Rancangan Database
2.3.2.1.a Entity Reletionship Diagram ( ERD )
-
Entitas
Barang
Jasa
Transaksi
Pelanggan
User
Supplier
Kardinalitas
Toko memiliki 2 produk yaitu jual barang dan layanan service
Toko kami menjual banyak barang dari beberapa suplayer
Setiap barang hanya disuplay oleh bebrapa suplayer
Setiap konsumen dapat melakukan banyak layanan transaksi
Setiap transaksi hanya memiliki 1 no_nota dan id_karyawan
Setiap service laptop dapat menggunakan lebih dari 1 produk
Toko service memiliki banyak karyawan
Tiap-tiap transaksi hanya boleh dicatat oleh 1 karyawan
1 Karyawan dapat melakukan Banyak pencatatan transaksi
Toko Service memiliki banyak Konsumen
Tiap konsumen memiliki 1 nomer ID
Tiap ID hanya memiliki 1 member
-
Entity Reletionship Diagram ( ERD )
-
2.3.2.2 Relasi Antar Tabel Relasi data digunakan untuk menggambarkan bagaimana hubungan antar file database berdasarkan normalisasi yang sudah dibentuk.
-
Struktur dan Jenis Data yang Digunakan
Tabel : tb_barang
Nama Field Tipe Data Ukuran Keterangan
Id_barang Varchar 10 Not null, primary key
Id_supplier Varchar 10 Not null, foreign key
barang_nama Varchar 35 Nama barang
barang_jenis Varchar 15 Jenis barang (sub fungsi barang)
barang_tipe Varchar 15 Tipe barang (sub jenis barang)
barang_satuan Varchar 10 Satuan barang (box, buah, dll)
barang_harga_beli Int 11 Harga modal barang
barang_harga_jual Int 11 Harga jual barang
barang_stok Int 11 Stok barang tersedia
barang_stok_min Int 11 Stok minimal yg tersedia
barang_posisi Varchar 50 Posisi barang di gudang
Tabel: tb_jasa
Nama Field Tipe Data Ukuran Keterangan
id_jasa Varchar 10 Not null, Primary key
jasa_nama Varchar 35 Nama Jasa
jasa_jenis Varchar 15 Jenis Jasa
jasa_tipe Varchar 15 Tipe Jasa
jasa_harga Int 11 Harga Jasa
-
Tabel: tb_transaksi
Nama Field Tipe Data Ukuran Keterangan
id_transaksi Varchar 10 Not null primary key
id_user Varchar 10 Not null, foreign key
id_pelanggan Varchar 10 Not null, foreign key
transaksi_waktu Date - Tanggal Transaksi
total_bayar Int 20 Total Pembayaran
uang_dibayar Int 20 Jumlah dibayar
uang_kembali Int 20 Jumlah kembali pembayaran
Tabel: tb_detail_transaksi_barang
Nama Field Tipe Data Ukuran Keterangan
id_transaksi Varchar 10 Foreign Key
id_barang Varchar 10 Foreign Key
jumlah_barang Int 9 Jumlah barang
harga Int 20 Harga barang
Tabel : tb_detail_transaksi_jasa
Nama Field Tipe Data Ukuran Keterangan
id_transaksi Varchar 10 Foreign Key
id_jasa Varchar 10 Foreign Key
jumlah_jasa Int 9 Jumlah barang
harga Int 20 Harga barang
-
Tabel Supplier : tb_supplier
Nama Field Tipe Data Ukuran Keterangan
id_supplier Varchar 10 Not null primary key
supplier_nama Varchar 30 Nama Supplier
supplier_deskripsi Varchar 100 Deskripsi Supplier
supplier_telp Varchar 15 Telp Supplier
supplier_alamat Varchar 30 Alamat Supplier
supplier_email Varchar 30 Email Supplier
supplier_web Varchar 30 Website Supplier
Tabel Pelanggan : tb_pelanggan
Nama Field Tipe Data Ukuran Keterangan
id_pelanggan Varchar 10 Not null, primary key
pelanggan_nama Varchar 30 Nama pelanggan
pelanggan_alamat Varchar 30 Alamat pelanggan
pelanggan_telp Varchar 15 Telp pelanggan
Tabel User: tb_user
Nama Field Tipe Data Ukuran Keterangan
id_user Varchar 10 Not null, primary key
user_nama Varchar 30 Nama User (user login)
user_alamat Varchar 30 Alamat User
user_telp Varchar 15 Telp User
User_sandi Varchar 10 Sandi user (Pasword Login)
-
III. LAMPIRAN
script pembuatan database ..