TUGAS BASIS DATA II PERANCANGAN SISTEM INFORMASI PENJUALAN SPAREPART DAN PELAYANAN JASA BENGKEL MOTOR TUYIENG CIPARAY
Diajukan Untuk memenuhi Salah Satu Tugas Mata Kuliah Basis Data
Disusun Oleh : Kelompok 2 Andrian Ramadhan F.
(10512318)
Alfi Ramadhan
(10512328)
Ramdan Solehudin
(10512333)
Ronny Pratama
(10512305)
M. Tryawan C.N
(10512324)
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA BANDUNG 2014
1
DAFTAR ISI DAFTAR ISI ..............................................................................................
2
BAB I Latar Belakang Perusahaan 1.1 Jenis Perusahaan..................................................................................
3
1.2 Sejarah Singkat Bengkel Motor Tuyieng Ciparay............................
4
1.3 Visi, Misi, dan Tujuan Bengkel Motor Tuyieng Ciparay.................
4
1.3.1 Visi...............................................................................................
4
1.3.2 Misi..............................................................................................
5
1.3.3 Tujuan.........................................................................................
5
1.4 Struktur Organisasi Perusahaan....................................................... 1.4.1 Deskripsi Tugas.........................................................................
6 7
1.5 Maksud dan Tujuan Penelitian .............................................................
7
1.6 Batasan Masalah ....................................................................................
7
BAB II ANALISA SISTEM 2.1 Analisis Sistem yang Berjalan...........................................................
8
2.1.1 Analisis Dokumen......................................................................
8
2.1.2 Analisis Prosedur yang Berjalan.............................................
9
1. Prosedur Penjualan Sparepart.........................................
9
2. Prosedur Pelayanan Jasa........................................................
10
2.1.2.1 Flow Map .............................................................................
11
2.1.2.1.1 Flow Map Sistem Informasi Laporan Penjualan Sparepart dan Pelayanan Jasa yang Sedang Berjalan..........
11
2.1.2.2 Tabel Kebutuhan Fungsional....................................................
13
2
2.1.2.3 DFD.......................................................................................... A. Diagram Konteks.....................................................................
14 14
B. DFD LEVEL 1.......................................................................... 15 C. DFD LEVEL 2 OLAH DATA INDUK..................................... 16 D. DFD LEVEL 2 MEMBUAT LAPORAN.................................. 16 BAB III RANCANGAN TABEL 3.1 TABEL BARANG.............................................................................. 17 3.2 TABEL JASA..................................................................................... 17 3.3 TABEL Laporan Penjualan Sparepart................................................ 17 3.4 Tabel Laporan Pelayanan Jasa........................................................... 18 3.5 Tabel Kasir ,,,,,................................................................................... 18 3.6 Tabel Montir ..................................................................................... 18 3.7 Tabel Kepala Bengkel ...................................................................... 18 3.6 ERD (Entity Relational Diagram)...................................................... 19 3.6.1. ERD Penjualan Barang .......................................................... 19 3.6.2. ERD Pelayanan Jasa............................................................... 20 3.7 Model ER/Derajat Relasi/Kardinalitas ............................................... 21 3.7.1 ER Penjualan Barang ...................................................................... 21 3.7.2 ER Pelayanan Jasa .......................................................................... 22 Bab IV Penutup 4.1 Kesimpulan ........................................................................................ 24 4.2 Saran .................................................................................................. 24
3
BAB I LATAR BELAKANG PERUSAHAAN 1.1 Jenis Perusahaan Perusahaan Bengkel mikro Bengkel Tuyienk adalah sebuah perusaan bengkel kecil rumahan yang berada di ciparay dalam bidang bekel motor yang melayani Service,ganti oli, Tune up, Tambal ban, Cuci Motor, dan Penjualan accesories dan Sparepart Motor.
1.2 Sejarah Singkat Bengkel Motor Tuyieng Ciparay Bengkel Tuyienk adalah bengel motor mikro tempat usaha keluarga yang berdiri pada 14 Maret 2006 di Jalan Raya Pacet No. 235 Ciparay. Bengkel ini pada awal berdiri sampai sekarang melayani segala jenis jasa dan penjualan sparepart dan accesories motor seperti Service, Ganti Oli, Tune Up, Tambal Ban dan Cuci Motor. Bengkel Tersebut dinamai Tuyienk karena diambil dari nama anak dari pemilik bengkel tersebut. Usaha Bengkel Tersebut Sudah Memiliki Surat izin usaha dari pemerintah dengan nomor PEM0009479ER/WPJ.09/KP.1403/2009. 1.3 Visi, Misi, dan Tujuan Bengkel Motor Tuyieng Ciparay 1.3.1 Visi Menjadi Bengkel ternama di wilayahnya yaitu Kecamatan Ciparay.
4
1.3.2 Misi Memberikan pelayanan dan kualitas barang terbaik untuk konsumen 1.3.3 Tujuan Menjadikan tempat usaha menjadi sumber penghasilan keluarga dan membantu melayani warga Sekitar 1.4 Struktur Organisasi Perusahaan
1.4.1 Deskripsi Tugas Deskripsi Tugas merupakan suatu Rincian yang menunjukan posisi, tanggung jawab, wewenang, fungsi dan tugas-tugas yang harus dikerjakan oleh seorang personil di dalam suatu organisasi, adapun uraian Bengkel Motor Tuyieng Ciparay sebagai berikut :
5
1. Kepala Bengkel Tugas dan Tanggung jawab kepala bengkel (Bpk. Entis Sutisna) pada bengkel motor tuyieng ciparay sebagai berikut : 1. Pemilik Modal. 2. Pengelola Usaha. 3. Memasok Barang kepada Supplier. 4. Memantau kinerja pegawai. 5. Menerima Laporan Pendapatan dan Kerugian Bengkel. 2. Kasir Tugas dan Tanggung jawab Kasir (Ibu Djubaedah) pada bengkel motor Tuyieng Ciparay sebagai berikut : 1. Bertransaksi dengan konsumen. 2. Membuat laporan pendapatan bengkel. 3. Memberi Surat Perintah Kerja Kepada Montir. 3. Montir Tugas dan Tanggung jawab Montir(toni,ade,dan rendis) pada bengkel motor Tuying Ciparay sebagai berikut : 1. Mengerjakan Surat Perintah Kerja dari Kasir
6
1.5. Maksud dan Tujuan Penelitian Maksud dari penelitian ini adalah untuk merancang sebuah sistem informasi penjualan sparepart dan pelayanan jasa yang dapat membantu kinerja karyawan pada perusahaan dan memberikan statistik laporan yang akurat kepada pemilik perusahaan Adapun tujuan dari pembuatan sistem informasi penjualan sparepart dan pelayanan jasa pada bengkel motor ini : 1. Mempermudah melihat atau mencari daftar sparepart yang tersedia di perusahaan. 2. Memberikan statistik laporan pendapatan yang akurat kepada pemilik bengkel 1.6. Batasan Masalah Sistem Informasi yang dirancang pada bengkel Motor tuyienk ini hanya membahas tentang : 1. Sistem Informasi membahas penggunaan sistem yang dilakukan oleh Kasir dan Pengelola Bengkel. 2. Sistem Informasi Membahas tentang sistem penjualan barang pada perusahaan dan pembuatan laporan untuk pengelola Bengkel
7
BAB II ANALISA SISTEM 2.1 Analisis Sistem yang Berjalan Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. Jogiyanto(2005:129) Tahap analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap desain sistem. Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan didalam tahap ini akan menyebabkan juga kesalahan ditahap selanjutnya. Analisis sistem dalam suatu perusahaan sangat penting karena fungsi dari analisis itu sendiri yaitu untuk mengetahui bagaimana sebuah sistem yang dibuat menghasilkan output yang diinginkan dan dapat mencapai tujuan yang direncanakan. 2.1.1 Analisis Dokumen Analisis dokumen merupakan kegiatan pengumpulan informasi mengenai dokumen-dokumen yang digunakan dalam suatu sistem. Tujuan dari analisis
8
dokumen adalah mengetahui dan memahami dokumen-dokumen apa saja yang terlibat dan mengalir dalam suatu sistem yang berjalan. Dokumen-dokumen yang terlibat : 1. Nama Dokumen
: Data Barang
Fungsi
: Menampilkan data barang yang dijual
Sumber
: Kepala Bengkel
Rangkap
: 2 (satu)
Distribusi
: Kepala Bengkel dan Kasir
Periode Pembuatan
: Satu Bulan Sekali
Elemen Data
: Kode Barang, Nama Barang, Tipe Barang, Ketersediaan barang, Harga Jual,Harga Beli.
2. Nama Dokumen
: Data Jasa
Fungsi
: Menampilkan data Jasa yang di layani
Sumber
: Kepala Bengkel
Rangkap
: 2 (satu)
Distribusi
: Kepala Bengkel dan Kasir
Periode Pembuatan
: Satu Bulan Sekali
Elemen Data
: Kode Jasa, Nama Jasa, Harga Jasa.
3. Dokumen
: Data Penjualan
Fungsi
: Menampilkan data transaksi penjualan
Sumber
: Kasir
Rangkap
: 2 (satu)
9
Distribusi
: Kepala Bengkel dan Kasir
Periode Pembuatan
: Satu Bulan Sekali
Elemen Data
: Serial Penjualan, Nama Konsumen, Nama Barang,Harga Barang,Banyak Pembelian, Total Penjualan.
4. Nama Dokumen
: Data Pelayanan
Fungsi
: Menampilkan data transaksi pelayanan
Sumber
: Kasir
Rangkap
: 2 (satu)
Distribusi
: Kepala Bengkel dan Kasir
Periode Pembuatan
: Satu Bulan Sekali
Elemen Data
: Serial Pelayanan, Nama Konsumen, Nama Jasa,Harga Jasa, Total Upah Jasa.
2.1.2 Analisis Prosedur yang Berjalan Berikut adalah hasil analisis yang dilakukan terhadap sistem yang sedang berjalan pada Bengkel Motor Tuyieng Ciparay. 1. Prosedur Penjualan Sparepart a. Konsumen datang ke Bengkel b. Konsumen memesan sparepart yang akan di beli ke kasir c. Kasir memeriksa kesediaan sparepart.
10
d. Kasir menginfokan harga sparepart ke konsumen. e. Konsumen menyetujui harga penjualan sparepart yang diberikan kasir. f. Konsumen Membayar sejumlah uang tunai. g. Kasir mencatat tanggal, nama sparepart, harga dan total pembayaran di kwitansi penjualan. h. Kasir Memberikan Kwitansi Pejualan ke konsumen. i. Selesai. 2. Prosedur Pelayanan Jasa a. Konsumen datang ke Bengkel b. Konsumen meminta layanan jasa ke kasir. c. Kasir menginfokan harga pelayanan jasa ke konsumen. d. Konsumen menyetujui harga pelayanan jasa yang diberikan kasir. e. Kasir memberikan intruksi pengerjaan jasa ke montir. f. Montir menginfokan selesainya pekerjaan ke kasir. g. Kasir mencatat tanggal, nama jasa, upah jasa dan total pembayaran. h. Selesai. 2.1.2.1 Flow Map 2.1.2.1.1 Flow Map Sistem Informasi Laporan Penjualan Sparepart dan Pelayanan Jasa yang Sedang Berjalan
11
Flowmap berfungsi menggambarkan aliran suatu dokumen yang masuk dan keluar dari suatu sistem. Berikut ini adalah Flowmap dari sistem informasi Penjualan Sparepart yang sedang berjalan.
12
2.1.2.2 Tabel Kebutuhan Fungsional No. Kode Kebutuhan
Deskripsi Kebutuhan
1
Mengolah data induk
REQ-100
2
REQ-120
3
REQ-130
4
REQ-200
Olah data induk barang Olah data induk jasa
Keterangan
Tambah, Edit, Hapus data barang Tambah, Edit, Hapus data jasa
Mengolah data Transaksi
5
REQ-210
Mencatat data Penjualan
Tambah, Edit, Hapus data penjualan
6
REQ-220
Mencatat data Pelayanan
Tambah, Edit, Hapus data pelayanan
7
REQ-300
Membuat Laporan
8
REQ-320
Membuat Laporan Penjualan
Buat Laporan Perekapan Penjualan harian,bulanan dan tahunan
9
REQ-330
Membuat Laporan Pelayanan
Buat Laporan Perekapan Penjualan harian,bulanan dan tahunan
10
REQ-340
Membuat Laporan Pendapatan
Buat Laporan Pendapatan harian,bulanan dan tahunan.
13
2.1.2.3 DFD A. Diagram Konteks
14
B. DFD Level 1
15
C. DFD LEVEL 2 OLAH DATA INDUK `
D. DFD LEVEL 2 MEMBUAT LAPORAN
16
BAB III RANCANGAN TABEL 3.1 TABEL BARANG FIELD NAME
LENGTH
DATA TYPE
Kode Barang
20
STRING (Primary Key)
Nama Barang
50
STRING
Harga
20
INTEGER
3.2 TABEL JASA FIELD NAME
LENGTH
TYPE DATA
Kode Jasa
20
STRING (Primary Key)
Nama Jasa
50
STRING
Upah
20
INTEGER
3.3 TABEL Laporan Penjualan Sparepart FIELD NAME
LENGTH
TYPE DATA
No. Penjualan
20
STRING (Primary Key)
Nama Sparepart
50
STRING
Banyaknya
20
INTEGER
Total Pendapatan
20
INTEGER
17
3.4 Tabel Laporan Pelayanan Jasa FIELD NAME
LENGTH
TYPE DATA
No. Pelayanan
20
STRING (Primary Key)
Nama Jasa
50
STRING
Banyaknya
20
INTEGER
Total Pendapatan
20
INTEGER
LENGTH 8 50
TYPE DATA STRING (Primary Key) STRING
LENGTH 8 50
TYPE DATA STRING (Primary Key) STRING
LENGTH 8 50
TYPE DATA STRING (Primary Key) STRING
3.5 Tabel Kasir FIELD NAME No. Induk Kasir Nama Kasir 3.6 Tabel Montir FIELD NAME No. Induk Montir Nama Montir 3.7 Tabel Kepala Bengkel FIELD NAME No. Induk Kepala Nama Kepala
18
3.6 ERD (Entity Relational Diagram) 3.6.1 ERD Penjualan Barang
19
3.6.2 ERD Pelayanan Jasa
20
3.7 Model ER/Derajat Relasi/Kardinalitas 3.7.1 ER Penjualan Barang 3.7.1.1 Relasi Tabel Kasir Terhadap Tabel Sparepart Tabel Kasir
Tabel Sparepart
No Induk Kasir Nama Kasir K0001
Djubaedah
Kode
Nama
Harga
Sparepart
Sparepart
S0001
Oli
50000
S0002
Kanvas
100000
Rem S0003
Bohlam
10000
3.7.1.2 Relasi Tabel Kasir Terhadap Tabel Laporan Penjualan Sparepart Tabel Kasir
Tabel Laporan Penj Sparepart
No Induk Kasir Nama Kasir K0001
Djubaedah
No.
Nama
Banyak
Penj
Sparepart Penjualan
Total Pendapatan
PS0001 Oli
100
5000000
PS0002 Kanvas
20
2000000
15
150000
Rem PS0003 Bohlam
3.7.1.3 Relasi Tabel Penjualan Sparepart Terhadap Tabel Kepala Tabel Penj Sparepart Banyak
Tabel Kepala
No.
Nama
Total
Penj
Sparepart Penjualan
Pendapatan
No Induk
PS0001
Oli
100
5000000
Kepala
PS0002
Kvas Rem
20
2000000
KP0001
PS0003
Bohlam
15
150000
Nama Kepala
Entis Sutisna
21
3.7.2 ER Pelayanan Jasa 3.7.2.1 Relasi Tabel Kasir terhadap Tabel Pelayanan Tabel Kasir
Tabel Pelayanan
No Induk Kasir Nama Kasir K0001
Djubaedah
Kode
Nama
Harga
Pelayanan
Pelayanan
P0001
Service
35000
P0002
Tuneup
75000
P0003
Pasang
10000
Sparepart 3.7.2.2 Relasi tabel Pelayanan terhadap tabel Montir Tabel Pelayanan
Tabel Montir
Kode
Nama
Pelayanan
Pelayanan
P0001
Service
35000
P0002
Tuneup
75000
P0003
Pasang
10000
No. Induk Montir M0001 M0002 M0003
Harga
Nama Montir Toni Ade Rendis
Sparepart 3.7.2.3 Relasi Tabel Kasir Terhadap Tabel Laporan Pelayanan Jasa Tabel Kasir
Tabel Laporan Pelayanan Jasa
No Induk Kasir Nama Kasir
No.
Nama
K0001
Pelay
Pelayanan Pelayanan
Pendapatan
PJ0001
Service
100
3500000
PJ0002
Tuneup
10
75000
PJ0003
Pasang
50
500000
Djubaedah
Banyak
Total
Sparepart
22
3.7.2.4 Relasi Tabel Laporan Pelayanan jasa terhadap Tabel Kepala Bengkel Tabel Laporan Pelayanan Jasa
Tabel Kepala Bengkel Total
No Induk
Pelayanan Pelayanan
Pendapatan
Kepala
PJ0001
Service
100
3500000
KP0001
PJ0002
Tuneup
10
75000
PJ0003
Pasang
50
500000
No.
Nama
Pelay
Banyak
Nama Kepala
Entis Sutisna
Sparepart
23
BAB IV PENUTUP 4.1 Kesimpulan Dalam merancang sistem informasi dibutuhkan perancangan basis data yang nantinya digunakan sebagai data-data yang dibutuhkan dalam sistem informasi tersebut. Dalam basis data data tersebut harus direlasikan sesuai guna dari basis data tersebut. Dibutuhkan Sebuah diagram untuk merancang basis data agar si pembuat atau programer mudah membuat basis data tersebut. 4.2 Saran Dalam perancangan sistem informasi dibutuhkan sebuah batasan masalah untuk membatasi masalah yang akan kita bahas. Gunakanlah batasan masalah sesuah masalah yang akan kita bahas.
24