Vous êtes sur la page 1sur 17

Laporan Analisis Desain Sistem Informasi

“Bengkel Mobil”

Diusulkan Oleh :
16 INFORMATIKA 11

Herlambang Bayu Aji 16.11.0689


Abdul Rohman 16.11.0691
Julius Adi Kusuma 16.11.0676
Rizal Pramuji 16.11.0674

JURUSAN INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS AMIKOM YOGYAKARTA
YOGYAKARTA
2017
1

Daftar Isi .............................................................................................................. 1


BAB I PENDAHULUAN ......................................................................................... 2
1.1 Latar Belakang ................................................................................... 2
BAB II PEMBAHASAN ......................................................................................... 2
2.1 Stackholder ......................................................................................... 2
2.2 Deskripsi Tugas ................................................................................... 3
2.3 Tabel Aktivitas..................................................................................... 3
2.4 CRUD Analisis ...................................................................................... 4
2.5 Workflow ............................................................................................ 5
2.6 Flowchart ............................................................................................ 6
2.7 Analisis PIECES .................................................................................... 7
2

BAB I

PENDAHULUAN

1.1. Latar Belakang

Di dalam bengkel selalu membutuhkan sistem untuk mengumpulkan,menyimpan dan


menyalurkan informasi. Sistem Pengolahan data merupakan salahsatu fungsi dari kegiatan
administrasi dalam memberikan pelayanan pada pelanggan dan untuk memenuhi setiap tuntutan
informasi pihak pengelola.Sistem informasi yang baik senantiasa dapat mengatasi masalah yang
terjadi dan dapat menghasilkan informasi yang cepat, tepat, dan akurat.Maka dari itu dibutuhkan
sebuah sistem untuk meningkatkan segala aspek yang menunjang kemajuan bengkel mobil
tersebut

BAB II

PEMBAHASAN

2.1. Stackholder

MANAGER

SEKRETARIS BENDAHARA KARYAWAN


3

2.2. Deskripsi Tugas

Manager : Menerima laporan keuangan dan laporan pelanggan

Sekretaris : Mencatat keluhan pelanggan dan membuat laporan pelanggan

Bendahara: Mengelola keuangan bengkel

Karyawan : Mengerjakan pekerjaan bengkel

Pelanggan : Mengajukan service kendaraan

2.5. Workflow

Pelanggan Sekretaris Karyawan Bendahara Manager


4

Start

Mengajukan Membuat Menerima


service laporan laporan
kendaraan pelanggan keuangan

Memberikan Mencatat Menerima


keluhan keluhan keluhan

Memberikan
Menerima saran
saran perbaikan

Memilih Pengecekan
jenis service awal

Stock spare Mengecek


part spare part
Membuat Menerima
laporan laporan
Service keuangan pelanggan

Pengecekan Pembayaran/transaksi
akhir

Nota
End pembayaran
5

2.3. Tabel Aktivitas

No Bagian / Orang Aktivitas Data yang dibutuhkan Waktu/Periode


1 Mengecek sekretaris, bendahara dan 1. Data Sekretaris Per Bulan
Manager karyawan dalam kegiatan bengkel atau 2. Data Bendahara
di lapangan kerja. 3. Data Karyawan
2 Apabila ada pelanggan yang Per Bulan
mengeluhkan kendaraannya, sekretaris
1. Data Pelanggan
Sekretaris mencatat apa yang dikeluhkannya,
2. Data Karyawan
membuat laporan pelanggan, laporan
service dan laporan spare part.
3 Menerima pembayaran setelah Per Bulan
pelanggan selesai service
1. Data Pelanggan
Bendahara kendaraannya dan anggaran biaya di
2. Data Karyawan
dalam bengkel dan membuat laporan
keuangan.
4 Melakukan tune up engine, bagian rem, Per Bulan
Karyawan ganti oli, turun mesin, body repair 1. Data Pelanggan
sporing balancing, dll.
5 Mengajukan service kendaraan dan 1. Data Bendahara Per Tahun
Pelanggan konsultasi masalah kerusakan pada
kendaraannya.

2.6. Flowchart

Pelanggan Sekretaris Karyawan Bendahara Manager


6

Start
Mencatat
Lembar kerja
keluhan
Pengisian
formulir
Membuat Laporan
Data
laporan keuangan
pelanggan
Formulir keuangan
pendaftaran

Membuat Laporan
laporan pelanggan
pelanggan

Stock spare Mengecek


part spare part

Data Data
spare part pembaya
ran

Membuat Laporan spare


laporan part
spare part

Data Pembayaran/
service Service transaksi

Laporan
Membuat
service
laporan
service
Nota
pembayaran
End
7

2.7. Analisis PIECES

1. PERFOMANCE
NO FAKTOR BAGIAN AKTIVITAS HASIL ANALISIS
MASALAH PELUANG/SOLUSI
1. Throughput Sekretaris Membuat laporan Kapasitas sistem Membuat suatu sistem
data pelanggan yang lama kurang yang mempunyai
kepada manager. memadahi dalam kapasitas database yang
menampung data cukup besar dalam
pelanggan selama menyimpan data
ini. pelanggan.
2. Response Bendahara Membuat nota Proses pembuatan Membuat suatu sistem
time pembayaran nota untuk yang dapat menghasilkan
untuk pelanggan. pelanggan masih nota yang terhubung
manual, sehingga dengan database, agar
proses yang transaksi yang terjadi
seharusnya selesai dapat selesai dalam
dalam waktu 20 waktu singkat.
detik, sekarang
terselesaikan dalam
waktu 1-2 menit.

2. INFORMATION
NO FAKTOR BAGIAN AKTIVITAS HASIL ANALISIS
MASALAH PELUANG/SOLUSI
1. Akurasi Manager Menerima Dalam penerimaan Membuat suatu sistem
laporan laporan keuangan yang mampu mencatat
keuangan. biasanya terjadi setiap transaksi ke dalam
ketidak akuratan database, sehingga
dalam perhitungan laporan keuangan yang
data penjualan dan diterima lebih akurat dan
pembelian. dapat dipercaya.
2. Relevansi Sekretaris Menerima Dalam menerima Membuat suatu sistem
keluhan keluhan dari yang mampu mencatat
pelanggan. pelanggan biasanya setiap keluhan pelanggan
tidak relevan antara dan dapat memberikan
apa yang informasi untuk
diinginkan membantu pelanggan
pelanggan dengan mengenai kendaraannya
kerusakan apa saja yang harus
kendaraannya. diperbaiki, seperti expert
system.
8

3. Tepat Waktu Bendahara Membuat laporan Dalam membuat Membuat suatu sistem
keuangan kepada laporan keuangan yang mampu menyimpan
manager. biasanya tidak tepat seluruh data penjualan
waktu, sehingga dan pembelian yang
manager telat dapat langsung diakses
menerima data dan diberikan kepada
penjualan dan manager.
pembelian.

3. ECONOMY
NO FAKTOR BAGIAN AKTIVITAS HASIL ANALISIS
MASALAH PELUANG/SOLUSI
1. Biaya Bendahara Membuat rincian Biaya yang Membuat suatu sistem
biaya masuk dan dikeluarkan yang mampu mengontrol
keluar dari biasanya melebihi biaya yang masuk dan
bengkel. biaya pemasukan keluar dari bengkel,
bengkel. sehingga keuntungan
bengkel dapat
meningkat.
2. Manfaat Manager Meningkatkan Dalam memberikan Membuat suatu sistem
pelayanan pelayanan kepada yang mampu membantu
terhadap pelanggan masih pelanggan dalam
pelanggan. kurang, sehingga memberikan informasi
berkurangnya mengenai kendaraannya
pelanggan. yang sedang di servis.

4. CONTROL
NO FAKTOR BAGIAN AKTIVITAS HASIL ANALISIS
MASALAH PELUANG/SOLUSI
1. Hak Akses Manager Mengecek Dalam mengakses Untuk menghindari
laporan laporan keuangan terjadinya manipulasi
keuangan. kadang terjadi data, maka dibuat sistem
manipulasi data yang hanya bisa diakses
pada data penjualan melalui manager.
dan pembelian.
9

5. EFICIENCY
NO FAKTOR BAGIAN AKTIVITAS HASIL ANALISIS
MASALAH PELUANG/SOLUSI
1. Sumber Bendahara Membuat rincian Laporan pembelian Membuat suatu sistem
Daya pembelian spare spare part yang yang memiliki fitur
part. diterima tidak untuk menjumlahkan
sesuai dengan spare part yang dibeli
jumlah spare part. agar tidak terjadi
kesalahan saat membuat
laporan pembelian.

6. SERVICE
NO FAKTOR BAGIAN AKTIVITAS HASIL ANALISIS
MASALAH PELUANG/SOLUSI
1. Pelayanan Sekretaris Mengisi formulir Dalam mengisi Mengisi form
pelanggan pendaftaran. formulir masih pendaftaran lebih mudah
manual dan lebih dengan web berbasis
lama. desktop.

2.8. Analisis Kebutuhan Informasi

No Bagian Aktivitas Informasi / Data Field


1. Karyawan -Memberikan informasi -Informasi ini dibutuhkan untuk Service (id_service,
kendaraan pelanggan mengetahui kendaraan yang masih tgl_service,
dalam perbaikan, dan kendaraan yang jenis_service,
sudah melakukan perbaikan tindakan_service)
sebelumnya.

-Melakukan pengecekan -Informasi dari pelanggan mengenai Service, Spare part


kendaraan kerusakan kendaraannya yang ingin (id_service,
diperbaiki atau hanya ingin ganti oli. id_sparepart,
jml_sparepart,
jenis_service,
tindakan_service)
2. Bendahara -Merekap pendapatan -Informasi mengenai pendapatan atau pembayaran
bengkel biaya masuk dan keluar dari bengkel. (id_bayar, tgl_bayar,
total_bayar)

-Membuat rincian -Informasi mengenai harga dan jumlah Spare part


pembelian spare part spare part yang ada pada bengkel. (id_sparepart,
jml_sparepart,
10

hrg_sparepart,
nama_sparepart)

3. Sekertaris -Mencatat keluhan -informasi mengenai keluhan Pelanggan, service


pelanggan pelanggan soal kerusakan (id_pel, id_service,
kendaraannya. jenis_service,
nama_pel, keluhan)

-Membuat laporan -informasi mengenai data pelanggan Pelanggan, service


pelanggan yang telah menserviskan (id_pel, id_service,
kendaraannya. jenis_service,
tgl_service,
nama_pel, keluhan,
no_tlp, alamat_pel)
4. Manager -Menganalisis laporan -informasi mengenai setiap transaksi pembayaran
keuangan yang ada pada bengkel, termasuk biaya (id_bayar, tgl_bayar,
masuk dan keluar dari bengkel total_bayar)

-Meningkatkan pelayanan -informasi mengenai feedback dari Pelanggan (id_pel,


terhadap pelanggan pelanggan untuk manager bengkel nama_pel, no_tlp,
alamat_pel)

2.9. Kebutuhan Fungsional dan Non-Fungsional

Kebutuhan fungsional:

 Olah data pelanggan


 Olah data service
 Olah data spare part
 Laporan

Kebutuhan non-Fungsional:

 Website berbasis desktop


 Database SQL Server
 Komputer
11

2.10. Context Diagram

Manager Bendahara

Data pelanggan Laporan data pelanggan


Data pembayaran Laporan data pembayaran

0 Laporan keuangan,
Mengajukan transaksi pembayaran
Sistem
Pelanggan service Mobil
Informasi Pembelian spare part
Keluhan
Bengkel
pelanggan Perbaikan kendaraan
Mobil

Laporan pelanggan
Sekretaris Karyawan
12

2.11. DFD level 0

Pelanggan Olah data Pelanggan


D1
pelanggan

D2 Pembayaran

Karyawan Olah data


service D3 Service

Sekretaris Olah data D4 Spare part


spare part

Bendahara
Laporan

Manager
13

2.12. ERD

@id_pel
@id_service
Keluhan Jenis_service #id_pel
Nama_Pel

1 Olah data M SERVICE


PELANGGAN keluhan
pelanggan
1

Alamat_ Tanggal_ Tindakan_


pel No_telp
servis servis

Olah data
service

Nama_spare @id_sparepart
part @id_bayar

#id_sparepart
Jenis_service

1
SPARE PART M Olah data 1 PEMBAYARAN #id_service
spare part

Jml_spare Total_bayar
part
Harga_spare Jml_spare
part part Tgl_bayar
14

Struktur table

Nama Tabel: Pelanggan

Primary key (@): id_pel

Foreign key (#): -

No Field Type Data Range Data Keterangan


1 @id_pel char/varchar 12 Id milik pelanggan
2 Nama_pel Text 25 Nama pelanggan
3 Alamat_pel Text 25 Alamat pelanggan
4 No_telp Int 12 Nomor telpon pelanggan
5 Keluhan Text 50 Keluhan dari pelanggan

Nama Tabel: Service

Primary key (@): id_service

Foreign key (#): id_pel

No Field Type Data Range Data Keterangan


1 @id_service char/varchar 15 Id service
2 #id_pel char/varchar 10 Id pelanggan
3 Jenis_service text 20 Jenis service
4 Tindakan_service text 20 Tindakan service
5 Tgl_service Date/time - Tanggal service
6 Keluhan text 50 Keluhan

Nama Tabel: Pembayaran

Primary key (@): id_bayar

Foreign key (#): id_service, id_sparepart

No Field Type Data Range Data Keterangan


1 @id_bayar char/varchar 15 Id bayar
2 #id_service char/varchar 15 Id service
3 #id_pel char/varchar 10 Id pelanggan
4 Jenis_service text 20 Jenis service
5 Total_bayar money - Total bayar
6 Tgl_bayar Date/time - Tanggal bayar
7 Jml_sparepart int 20 Jumlah spare part
15

Nama Tabel: Spare part

Primary key (@): id_sparepart

Foreign key (#): -

No Field Type Data Range Data Keterangan


1 @id_sparepart char/varchar 15 Id spare part
2 Nama_sparepart Text 20 Nama spare part
3 Harga_sparepart money - Harga spare part
4 Jml_sparepart Int 10 Jumlah spare part

Use Case

Olah data
pelanggan

<<extends>>

Olah data
service

<<extends>>

Sekretaris Olah data <<include>>


spare part

Laporan

Bendahara Manager

Vous aimerez peut-être aussi