TUGAS BASIS DATA II PERANCANGAN SISTEM

advertisement
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
Download