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