Anda di halaman 1dari 10

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

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

Varchar

50

Posisi barang di gudang

barang_posisi

Keterangan

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

id_transaksi

Varchar

10

Not null primary key

id_user

Varchar

10

Not null, foreign key

id_pelanggan

Varchar

10

Not null, foreign key

Date

Tanggal Transaksi

total_bayar

Int

20

Total Pembayaran

uang_dibayar

Int

20

Jumlah dibayar

uang_kembali

Int

20

Jumlah kembali pembayaran

transaksi_waktu

Keterangan

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

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

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

Tipe Data

Ukuran

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)

Tabel User: tb_user


Nama Field

Keterangan

III. LAMPIRAN

script pembuatan database

..

Anda mungkin juga menyukai