SlideShare a Scribd company logo
1 of 19
Download to read offline
APLIKASI PENGOLAHAN SISTEM BENGKEL
RAMAYANA BERBASIS JAVA DESKTOP
PENULIS
PIPIN IBNU FAQIH | 6701140215
PROGRAM STUDI MENEJEMEN INFORMATIKA
FAKULTAS ILMU TERAPAN
TELKOM UNIVERSITY
BANDUNG
2014
DAFTAR ISI
BAB1
LATAR BELAKANG
Informasi pada saat ini berkembang ke arah efektifitas dan efisiensi yang tujuannya untuk
memberikan kemudahan bagi segala aspek baik pendidikan, hiburan maupun bisnis. Era saat
ini sangat memerlukan informasi yang akurat, cepat dan tepat.
Salah satunya usaha bisnis yang bergerak di bidang otomotif (bengkel). Kebutuhan akan
informasi yang baik sangat dibutuhkan, seperti informasi mengenai persediaan suku cadang,
transaksi yang terjadi hingga pembuatan laporan. Hal tersebut dapat menjadi kendala dalam
pengembangan usaha apabila informasi tersebut tidak tertata dengan baik. Seperti yang
dialami oleh bengkel motor Honda, dimana pengolahan informasi masih dilakukan secara
manual baik dalam pendataan suku cadang, transaksi ataupun dalam pembuatan laporan.
Kesulitan dalam pendataan persediaan suku cadang serta dalam pembuatan laporan yang
kurang akurat menjadi permasalahan utama dibuatnya aplikasi ini. Oleh karena itu setelah
dibuatnya aplikasi ini semoga dapat menjadi solusi bagi permasalahan bengkel motor Honda.
Batasan Masalah
Batasan masalah dimaksudkan untuk membatasi ruang lingkup pembahasan agar
system yang dirancang lebih terarah. Batasan masalah dari perancangan sistem ini dibatasi
pada hal-hal sebagai berikut :
1. Penjualan suku cadang dan service meliputi registrasi pelanggan
2. Pembayaran
3. Pembuatan laporan
BAB 2
ANALISIS
Analisis kebutuhan fungsionalitas
Tahap 1 : Tentukan Aktor
1. Petugas Front office adalah actor utama yang berinteraksi dengan system, dikarenakan
menerima orderan servis dan barang dari pelanggan. Petugas juga menerima
pembayaran dan mencatat pembayaran.
2. Manajer adalah actor yang berinteraksi dengan system, dikarenakan harus dapat
menerima laporan perhari.
3. Pelanggan bukanlah actor karena tidak berinteraksi langsung dengan system.
4. Mekanik bukanlah actor karena tidak berinteraksi langsung dengan system.
Tahap 2 : Tentukan Fungsionalitas
 Input data servis dan penjualan
 Mentotalkan biaya servis
 Melihat stock barang
 Mencetak laporan
 Melihat data pegawai berserta menghitung gaji pegawai
Identifikasi Permasalahan
1. Pembuatan laporan penjualan perhari masih manual dengan mengumpulkan struk
pembelian.
2. Pengecekan stock barang masih dilakukan secara manual.
3. Data pelanggan belum tersimpan
4. Tidak ada suatu aplikasi yang terintegrasi antar bagian yaitu kantor cabang pusat dan
suplier sehingga untuk mendistribusian barang agak rumit dan masih banyak manual itu
membuat agak terlalu lama pendistribusiannya.
KEBUTUHAN FUNGSIONAL DAN NON FUNGSIONAL
Kebutuhan Fungsional
1. Perhitungan pembelian
2. Pembayaran pembelian
3. Membuat rekapan pembelian
4. Penegecekan stok barang
5. Pengecekan data pelanggan
6. Pendataan gaji pegawai
7. Pendataan barang ada tau tidak ada (ada)
8. Pendataan barang ada tau tidak ada (tidak ada)
1. Input : Data barang yg dijual
Proses : Proses perhitungan pembelian
Output : Struk pembelian
2. Input : Jumlah pembelian
Proses : Pembayaran
Output : Struk pembelian
3. Input : Struk-struk pembelian
Proses : Merekap hasil penjualan
Output : Laporan penjualan
4. Input : Data stok barang
Proses : Pengecekan ketersediaan stok barang
Output : Data stok barang yang telah habis
5. Input : Data pelanggan
Proses : Pengecekan data pelanggan dan kendaraan
Output : Data daftar pelanggan dan kendaraan
6. Input : Data pegawai
Proses : Pengecekan data pegawai
Output : Data daftar gaji pegawai
7. Input : Data pemesanan barang
Proses : Pendataan barang ada atau tidak ada (ada)
Output : Laporan biaya produksi dan distribusi
8. Input : Data pemesanan barang
Proses : Pendataan barang ada atau tidak ada (tidak ada)
Output : Laporan produksi barang
Kebutuhan Non-Fungsional
Keamanan:
Servis yang sudah dilakukan akan mendapatkan garansi 2x24jam jika lebih dari itu garansi
akan habis.
Teklnologi:
Kantor pusat mencatat permintaan barang dengan mencocokan permintaan barang
sebelumnya menggunakan aplikasi sistem pengolahan ini.
BAB 3
USULAN SISTEM PEMESANAN BARANG
Rincian ide atau Desain
1. Servis dan pembelian sparepart menjadi lebih cepat sehingga mempercepat kinerja front
office.
2. Meminimalisir agar tidak terjadi kehilangan data.
3. Membantu menyelesaikan permasalahan yang ada di PT. Ramayana motor dalam
proses servis dan penjualan sparepart.
Diagram atau Gagasan
Scenario Usecase
SKENARIO USECASE LOGIN
Use Case : Login.
Aktor : Front Office(FO),manager.
Deskripsi : FO dan manager akan menginputkan data diri sebagai awal proses, yang
nantinya akan dicek oleh sistem validasi dari username dan password.
Pra Kondisi : Front Office dan manager sudah mempunyai username dan password.
Pos Kondisi : Sistem memberikan hak akses terhadap masing-masing user untuk memilih
menu aplikasi pada dekstop.
Skenario :
Aksi Aktor Reaksi Sistem
1. FO dan manager masukkan Username
dan Password pada form login.
2. FO dan manager menekan tombol
“Login”.
3. Memverifikasi valid tidaknya username dan
password pada database.
4. Masuk ke aplikasi.
SKENARIO ALTERNATIF NO.3
a. Masukkan username dan password pada
form login.
b. Mengecek valid/tidaknya data masukan.
c. Menampilkan pesan login tidak valid.
d. Masukkan Id password yang valid.
e. Mengecek valid/tidaknya data masukan.
f. Jika data valid maka secara otomatis akan
masuk ke tampilan awal aplikasi.
SKENARIO USE CASE MEMASUKKAN DATA PELANGGAN
Use Case : Memasukkan Data pelanggan.
Aktor : FO.
Deskripsi : Proses ini adalah sebuah proses dimana FO Memasukkan data pelanggan
yang yang akan melakukan service di bengkel motor honda.
Pra Kondisi : FO sudah berada pada menu pelanggan.
Pos Kondisi : Data pelanggan telah tersimpan.
Skenario :
Aksi Aktor Reaksi Sistem
1. FO memasukkan data pribadi
pelanggan dan kebutuhan service.
2. Menekan tombol “Simpan”.
3. Meng-update Data Pelanggan
4. Sistem akan menampilkan
notifikasi “Data telah berhasil
disimpan”.
5. FO menekan tombol “Selesai” .
SKENARIO USE CASE CETAK BUKTI TRANSAKSI
Use Case : cetak bukti transaksi.
Aktor : FO.
Deskripsi : Ini merupakan proses pencetakan struk/bukti transaksi.
Pra Kondisi : FO berada pada menu view data pelanggan, kemudian FO akan
mencetak bukti transaksi.
Pos Kondisi : Bukti transaki dicetak.
Skenario :
Aksi Aktor Reaksi Sistem
1. FO berada pada menu view data
pelanggan.
2. FO menekan tombol “Print”.
3. Menampilkan menu view data
pelanggan, dan mencetak bukti
transaksi.
4. FO menekan tombol “Selesai”.
SKENARIO USE CASE MENGUBAH DATA PELANGGAN
Use Case : Memasukkan data pelanggan yang baru.
Aktor : Manager.
Deskripsi : Ini merupakan proses pengubahan data pelanggan/kebutuhan pelanggan.
Pra Kondisi : Manager telah berada di menu Ubah Data Pelanggan.
Pos Kondisi : Update data pelanggan selesai.
Skenario :
Aksi Aktor Reaksi Sistem
1. Manager sudah berada di menu
ubah data pelanggan, kemudian
menginputkan data pelanggan yang
baru.
2. Menekan Tombol “Tambah”.
3. Menampilkan form data
pelanggan.
4. FO memasukkan kembali data
pelanggan yang baru, kemudian
menekan tombol “Simpan”.
5. Sistem akan menyimpan data
pelanggan yang baru.
6. Muncul notifikasi “Data
pelanggan telah di-update”.
SKENARIO USE CASE MEMASUKKAN KEBUTUHAN BENGKEL
Use Case : Mengecek status suku cadang yang tersedia
Aktor : Manager
Deskripsi : Ini merupakan proses input data suku cadang.
Pra Kondisi : Manager telah berada di menu input kebutuhan bengkel.
Pos Kondisi : sistem akan menampilkan menu data suku cadang yang masih tersedia
maupun yang sold out.
Skenario :
Aksi Aktor Reaksi Sistem
1. Manager berada di menu input
kebutuhan bengkel, kemudian
meng-input data suku cadang yang
baru.
2. Menekan Tombol “Ok”.
3. Sistem akan menampilkan data
suku cadang yang baru dan akan
menampilkan status tersedia
ataupun sold out.
SKENARIO USE CASE MENGECEK TRANSAKSI PELANGGAN
Use Case : Mengecek transaksi pelanggan.
Aktor : Manager.
Deskripsi : Ini merupakan proses pengecekan data transaksi pelanggan
yang melakukan service motor.
Pra Kondisi : Manager sudah berada pada menu view data transaksi pelanggan.
Pos Kondisi : Sistem akan menampilkan “Data Tansaksi pelanggan”.
Skenario :
Aksi Aktor Reaksi Sistem
1. Manager berada di menu view data
transaksi pelanggan.
2. klik icon “Cari”.
3. Sistem akan menampilkan
data transaksi pelanggan.
SKENARIO USE CASE MENGINPUT DATA PEGAWAI
Use Case : Meng-input Data Pegawai
Aktor : Manager
Deskripsi : Ini merupakan proses input data pegawai baru.
Pra Kondisi : Petugas sudah berada pada menu input data pegawai.
Pos Kondisi : Sistem akan menampilkan “form Data Pegawai”
Skenario :
Aksi Aktor Reaksi Sistem
1. Manager sudah berada di menu
input data pegawai, kemudian
memasukkan data pegawai baru.
2. Menekan tombol “OK”
3. Sistem akan menampilkan data pegawai baru.
4. Petugas menekan tombol “Selesai”
5. Muncul notifikasi “Data Pegawai telah tersimpan”
Activity Diagram
3.4. Activity Diagram
Activity diagram merupakan representasi grafis dari seluruh tahapan alur kerja. Berikut
perancangan activity diagram pengelolaan bengkel motor honda:
Gambar 3.4. Activity Diagram Pengelolaan Bengkel Motor Ramayana
Class Diagram
Class Diagram digunakan untuk menampilkan kelas-kelas dan paket-paket di dalam
sistem. Berikut perancangan class diagram pengelolaan bengkel motor honda:
Dalam form ini terdapat username, password, login sebagai, tombol login, tombol forgot
password. Di form login ini berfungsi sebagai tempat login manager dan front office.
Gambar 1. Form Login
Tampilan Menu Masuk
Dalam tampilan ini terdapat menu-menu yang dapat dipilih seperti menu profil, data
pelanggan, data pegawai, stok barang, dan gaji pegawai.
Gambar 2. Tampilan Menu Setelah Login
Tampilan Menu Form Pelanggan
Tampilan ini berisi form yang digunakan front office untuk meng-input data pelanggan
dan melihat review data pelanggan.
Gambar 3. Form Front Office
Tampilan View Data Pelanggan
Disini menampilkan beberapa review data pelanggan yang telah di-input oleh front
office.
Gambar 4.View Data Pelanggan
Tampilan Input Data Pegawai
Menu ini digunakan untuk meng-input data pegawai yang bekerja di bengekel motor
honda.
Gambar 5. Input Data Pegawai
Tampilan View Data Pegawai
Disini akan ditampilkan data pegawai yang telah di-input.
Gambar 6. View Data Pegawai

More Related Content

What's hot

Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistemguestb7aaaf1e
 
Analisis Kebutuhan Sistem Informasi bagi Organisasi
Analisis Kebutuhan Sistem Informasi bagi OrganisasiAnalisis Kebutuhan Sistem Informasi bagi Organisasi
Analisis Kebutuhan Sistem Informasi bagi Organisasidhibah
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model dataSimon Patabang
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlineandiseprianto
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental MobilDwi Mardianti
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Makalah management data
Makalah management dataMakalah management data
Makalah management datariski_abidin
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...Uofa_Unsada
 
Studi kasus sistem informasi
Studi kasus sistem informasiStudi kasus sistem informasi
Studi kasus sistem informasi1khw4n
 
Konsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdeKonsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdePT.Citra Mulia
 
Arsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data WarehouseArsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data Warehousededidarwis
 
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...I Gede Iwan Sudipa
 
Pengujian hipotesis 05
Pengujian hipotesis 05Pengujian hipotesis 05
Pengujian hipotesis 05robin2dompas
 
Sistem informasi manajemen
Sistem informasi manajemenSistem informasi manajemen
Sistem informasi manajemenNurul_Hayati
 
Model simulasi(2)
Model simulasi(2)Model simulasi(2)
Model simulasi(2)cofry
 
ANALISA DAN PERANCANGAN SISTEM INFORMASI
ANALISA DAN PERANCANGAN SISTEM INFORMASI ANALISA DAN PERANCANGAN SISTEM INFORMASI
ANALISA DAN PERANCANGAN SISTEM INFORMASI Bina Sarana Informatika
 

What's hot (20)

Perancangan dan Analisa Sistem
Perancangan dan Analisa SistemPerancangan dan Analisa Sistem
Perancangan dan Analisa Sistem
 
Analisis Kebutuhan Sistem Informasi bagi Organisasi
Analisis Kebutuhan Sistem Informasi bagi OrganisasiAnalisis Kebutuhan Sistem Informasi bagi Organisasi
Analisis Kebutuhan Sistem Informasi bagi Organisasi
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
Analisis perpustakaan
Analisis perpustakaanAnalisis perpustakaan
Analisis perpustakaan
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Makalah management data
Makalah management dataMakalah management data
Makalah management data
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Studi kasus sistem informasi
Studi kasus sistem informasiStudi kasus sistem informasi
Studi kasus sistem informasi
 
Konsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppdeKonsep dasar basis data terpusat,ppde
Konsep dasar basis data terpusat,ppde
 
Arsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data WarehouseArsitektur dan Infrastruktur Data Warehouse
Arsitektur dan Infrastruktur Data Warehouse
 
Kualitas informasi
Kualitas informasiKualitas informasi
Kualitas informasi
 
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
 
Perekaman EKG
Perekaman EKGPerekaman EKG
Perekaman EKG
 
Pengujian hipotesis 05
Pengujian hipotesis 05Pengujian hipotesis 05
Pengujian hipotesis 05
 
Sistem informasi manajemen
Sistem informasi manajemenSistem informasi manajemen
Sistem informasi manajemen
 
Model simulasi(2)
Model simulasi(2)Model simulasi(2)
Model simulasi(2)
 
ANALISA DAN PERANCANGAN SISTEM INFORMASI
ANALISA DAN PERANCANGAN SISTEM INFORMASI ANALISA DAN PERANCANGAN SISTEM INFORMASI
ANALISA DAN PERANCANGAN SISTEM INFORMASI
 
pemetaan erd
pemetaan erdpemetaan erd
pemetaan erd
 

Viewers also liked

Analisis & Perancangan SI Penjualan Toko Bangunan Gunung Kidul
Analisis & Perancangan SI Penjualan Toko Bangunan Gunung KidulAnalisis & Perancangan SI Penjualan Toko Bangunan Gunung Kidul
Analisis & Perancangan SI Penjualan Toko Bangunan Gunung KidulRia Setia
 
Tr 3 identifikasi dan perumusan masalah (1)
Tr 3 identifikasi dan perumusan masalah (1)Tr 3 identifikasi dan perumusan masalah (1)
Tr 3 identifikasi dan perumusan masalah (1)aausi sanusi
 
iii. minggu ketiga
iii. minggu ketigaiii. minggu ketiga
iii. minggu ketigaIsna Aryanty
 
Analisa proses bisnis
Analisa proses bisnisAnalisa proses bisnis
Analisa proses bisnisArib Herzi
 
Contoh tugas besar pemodelan sistem
Contoh tugas besar pemodelan sistemContoh tugas besar pemodelan sistem
Contoh tugas besar pemodelan sistemyussiwi purwitasari
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanbinamulia
 
Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012
Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012
Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012Bayu Wahyudi
 

Viewers also liked (11)

Analisis & Perancangan SI Penjualan Toko Bangunan Gunung Kidul
Analisis & Perancangan SI Penjualan Toko Bangunan Gunung KidulAnalisis & Perancangan SI Penjualan Toko Bangunan Gunung Kidul
Analisis & Perancangan SI Penjualan Toko Bangunan Gunung Kidul
 
Tr 3 identifikasi dan perumusan masalah (1)
Tr 3 identifikasi dan perumusan masalah (1)Tr 3 identifikasi dan perumusan masalah (1)
Tr 3 identifikasi dan perumusan masalah (1)
 
Makalah masalah industrialisasi
Makalah  masalah industrialisasiMakalah  masalah industrialisasi
Makalah masalah industrialisasi
 
simulasi n sistem
simulasi n sistemsimulasi n sistem
simulasi n sistem
 
iii. minggu ketiga
iii. minggu ketigaiii. minggu ketiga
iii. minggu ketiga
 
5 unikom-s-m
5 unikom-s-m5 unikom-s-m
5 unikom-s-m
 
Analisa proses bisnis
Analisa proses bisnisAnalisa proses bisnis
Analisa proses bisnis
 
Contoh tugas besar pemodelan sistem
Contoh tugas besar pemodelan sistemContoh tugas besar pemodelan sistem
Contoh tugas besar pemodelan sistem
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaan
 
Aps04 analysis
Aps04 analysisAps04 analysis
Aps04 analysis
 
Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012
Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012
Analisis Jabatan Berdasarkan Permendagri 35 Tahun 2012
 

Similar to Analisis perancangan sistem bengkel ramayana

Tugas spk loundry aplikasi sia 7
Tugas spk loundry aplikasi  sia 7Tugas spk loundry aplikasi  sia 7
Tugas spk loundry aplikasi sia 7Mardi Malow
 
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Ferdinand Jason
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...Bud Thecilh
 
Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Sukriyadi -
 
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdfFajar Baskoro
 
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...Nanang Juventini
 
2. KELOMPOK 4 KONVEKSI.pptx
2. KELOMPOK 4 KONVEKSI.pptx2. KELOMPOK 4 KONVEKSI.pptx
2. KELOMPOK 4 KONVEKSI.pptxSMKBudayaBangsa
 
Proposal MOKA POS
Proposal MOKA POSProposal MOKA POS
Proposal MOKA POSAulia Teaku
 
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...Muhammad Zainudin
 
Software Akuntansi Zahir - Komputer Audit
Software Akuntansi Zahir - Komputer AuditSoftware Akuntansi Zahir - Komputer Audit
Software Akuntansi Zahir - Komputer AuditRidwan Firmansyah
 
Tugas Analisis perancangan sistem berorientasi objek SRS.pdf
Tugas Analisis perancangan sistem berorientasi objek SRS.pdfTugas Analisis perancangan sistem berorientasi objek SRS.pdf
Tugas Analisis perancangan sistem berorientasi objek SRS.pdfJurnal IT
 

Similar to Analisis perancangan sistem bengkel ramayana (20)

Tugas spk loundry aplikasi sia 7
Tugas spk loundry aplikasi  sia 7Tugas spk loundry aplikasi  sia 7
Tugas spk loundry aplikasi sia 7
 
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar ...
 
Tugas besar anper
Tugas besar anperTugas besar anper
Tugas besar anper
 
Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0Rpl laporanakhir si52_kel3_v1.0
Rpl laporanakhir si52_kel3_v1.0
 
Bab i new
Bab i newBab i new
Bab i new
 
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
141608-ID-pembuatan-aplikasi-point-of-sale-toko-ca.pdf
 
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
Am ifv94 rbnfhrmuwojx8goa-nfiueodshikubixuwmbz0xni-mgwvmicox8jllgruowkyk6kmpr...
 
Ansis
AnsisAnsis
Ansis
 
Diktat vbnet lanjutan
Diktat vbnet lanjutanDiktat vbnet lanjutan
Diktat vbnet lanjutan
 
PPt sidang
PPt sidangPPt sidang
PPt sidang
 
2. KELOMPOK 4 KONVEKSI.pptx
2. KELOMPOK 4 KONVEKSI.pptx2. KELOMPOK 4 KONVEKSI.pptx
2. KELOMPOK 4 KONVEKSI.pptx
 
Presentasi Koe
Presentasi KoePresentasi Koe
Presentasi Koe
 
Aplikasi penjualan dan stok barang5
Aplikasi penjualan dan stok barang5Aplikasi penjualan dan stok barang5
Aplikasi penjualan dan stok barang5
 
Proposal MOKA POS
Proposal MOKA POSProposal MOKA POS
Proposal MOKA POS
 
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
Sim, muhammad zainudin, prof,dr,hapzi ali,mm,cma analisa dan perancangan sist...
 
Software Akuntansi Zahir - Komputer Audit
Software Akuntansi Zahir - Komputer AuditSoftware Akuntansi Zahir - Komputer Audit
Software Akuntansi Zahir - Komputer Audit
 
Tugas Analisis perancangan sistem berorientasi objek SRS.pdf
Tugas Analisis perancangan sistem berorientasi objek SRS.pdfTugas Analisis perancangan sistem berorientasi objek SRS.pdf
Tugas Analisis perancangan sistem berorientasi objek SRS.pdf
 
Chapter 01 - Pembuatan Database
Chapter 01 - Pembuatan DatabaseChapter 01 - Pembuatan Database
Chapter 01 - Pembuatan Database
 
analisa sistem
analisa sistemanalisa sistem
analisa sistem
 

Analisis perancangan sistem bengkel ramayana

  • 1. APLIKASI PENGOLAHAN SISTEM BENGKEL RAMAYANA BERBASIS JAVA DESKTOP PENULIS PIPIN IBNU FAQIH | 6701140215 PROGRAM STUDI MENEJEMEN INFORMATIKA FAKULTAS ILMU TERAPAN TELKOM UNIVERSITY BANDUNG 2014
  • 3. BAB1 LATAR BELAKANG Informasi pada saat ini berkembang ke arah efektifitas dan efisiensi yang tujuannya untuk memberikan kemudahan bagi segala aspek baik pendidikan, hiburan maupun bisnis. Era saat ini sangat memerlukan informasi yang akurat, cepat dan tepat. Salah satunya usaha bisnis yang bergerak di bidang otomotif (bengkel). Kebutuhan akan informasi yang baik sangat dibutuhkan, seperti informasi mengenai persediaan suku cadang, transaksi yang terjadi hingga pembuatan laporan. Hal tersebut dapat menjadi kendala dalam pengembangan usaha apabila informasi tersebut tidak tertata dengan baik. Seperti yang dialami oleh bengkel motor Honda, dimana pengolahan informasi masih dilakukan secara manual baik dalam pendataan suku cadang, transaksi ataupun dalam pembuatan laporan. Kesulitan dalam pendataan persediaan suku cadang serta dalam pembuatan laporan yang kurang akurat menjadi permasalahan utama dibuatnya aplikasi ini. Oleh karena itu setelah dibuatnya aplikasi ini semoga dapat menjadi solusi bagi permasalahan bengkel motor Honda. Batasan Masalah Batasan masalah dimaksudkan untuk membatasi ruang lingkup pembahasan agar system yang dirancang lebih terarah. Batasan masalah dari perancangan sistem ini dibatasi pada hal-hal sebagai berikut : 1. Penjualan suku cadang dan service meliputi registrasi pelanggan 2. Pembayaran 3. Pembuatan laporan
  • 4. BAB 2 ANALISIS Analisis kebutuhan fungsionalitas Tahap 1 : Tentukan Aktor 1. Petugas Front office adalah actor utama yang berinteraksi dengan system, dikarenakan menerima orderan servis dan barang dari pelanggan. Petugas juga menerima pembayaran dan mencatat pembayaran. 2. Manajer adalah actor yang berinteraksi dengan system, dikarenakan harus dapat menerima laporan perhari. 3. Pelanggan bukanlah actor karena tidak berinteraksi langsung dengan system. 4. Mekanik bukanlah actor karena tidak berinteraksi langsung dengan system. Tahap 2 : Tentukan Fungsionalitas  Input data servis dan penjualan  Mentotalkan biaya servis  Melihat stock barang  Mencetak laporan  Melihat data pegawai berserta menghitung gaji pegawai Identifikasi Permasalahan 1. Pembuatan laporan penjualan perhari masih manual dengan mengumpulkan struk pembelian. 2. Pengecekan stock barang masih dilakukan secara manual. 3. Data pelanggan belum tersimpan 4. Tidak ada suatu aplikasi yang terintegrasi antar bagian yaitu kantor cabang pusat dan suplier sehingga untuk mendistribusian barang agak rumit dan masih banyak manual itu membuat agak terlalu lama pendistribusiannya. KEBUTUHAN FUNGSIONAL DAN NON FUNGSIONAL Kebutuhan Fungsional 1. Perhitungan pembelian 2. Pembayaran pembelian 3. Membuat rekapan pembelian 4. Penegecekan stok barang 5. Pengecekan data pelanggan 6. Pendataan gaji pegawai 7. Pendataan barang ada tau tidak ada (ada) 8. Pendataan barang ada tau tidak ada (tidak ada)
  • 5. 1. Input : Data barang yg dijual Proses : Proses perhitungan pembelian Output : Struk pembelian 2. Input : Jumlah pembelian Proses : Pembayaran Output : Struk pembelian 3. Input : Struk-struk pembelian Proses : Merekap hasil penjualan Output : Laporan penjualan 4. Input : Data stok barang Proses : Pengecekan ketersediaan stok barang Output : Data stok barang yang telah habis 5. Input : Data pelanggan Proses : Pengecekan data pelanggan dan kendaraan Output : Data daftar pelanggan dan kendaraan 6. Input : Data pegawai Proses : Pengecekan data pegawai Output : Data daftar gaji pegawai 7. Input : Data pemesanan barang Proses : Pendataan barang ada atau tidak ada (ada) Output : Laporan biaya produksi dan distribusi 8. Input : Data pemesanan barang Proses : Pendataan barang ada atau tidak ada (tidak ada) Output : Laporan produksi barang
  • 6. Kebutuhan Non-Fungsional Keamanan: Servis yang sudah dilakukan akan mendapatkan garansi 2x24jam jika lebih dari itu garansi akan habis. Teklnologi: Kantor pusat mencatat permintaan barang dengan mencocokan permintaan barang sebelumnya menggunakan aplikasi sistem pengolahan ini.
  • 7. BAB 3 USULAN SISTEM PEMESANAN BARANG Rincian ide atau Desain 1. Servis dan pembelian sparepart menjadi lebih cepat sehingga mempercepat kinerja front office. 2. Meminimalisir agar tidak terjadi kehilangan data. 3. Membantu menyelesaikan permasalahan yang ada di PT. Ramayana motor dalam proses servis dan penjualan sparepart.
  • 8. Diagram atau Gagasan Scenario Usecase SKENARIO USECASE LOGIN Use Case : Login. Aktor : Front Office(FO),manager. Deskripsi : FO dan manager akan menginputkan data diri sebagai awal proses, yang nantinya akan dicek oleh sistem validasi dari username dan password. Pra Kondisi : Front Office dan manager sudah mempunyai username dan password. Pos Kondisi : Sistem memberikan hak akses terhadap masing-masing user untuk memilih menu aplikasi pada dekstop. Skenario : Aksi Aktor Reaksi Sistem 1. FO dan manager masukkan Username dan Password pada form login. 2. FO dan manager menekan tombol “Login”. 3. Memverifikasi valid tidaknya username dan password pada database. 4. Masuk ke aplikasi. SKENARIO ALTERNATIF NO.3 a. Masukkan username dan password pada form login. b. Mengecek valid/tidaknya data masukan. c. Menampilkan pesan login tidak valid. d. Masukkan Id password yang valid. e. Mengecek valid/tidaknya data masukan. f. Jika data valid maka secara otomatis akan masuk ke tampilan awal aplikasi. SKENARIO USE CASE MEMASUKKAN DATA PELANGGAN Use Case : Memasukkan Data pelanggan.
  • 9. Aktor : FO. Deskripsi : Proses ini adalah sebuah proses dimana FO Memasukkan data pelanggan yang yang akan melakukan service di bengkel motor honda. Pra Kondisi : FO sudah berada pada menu pelanggan. Pos Kondisi : Data pelanggan telah tersimpan. Skenario : Aksi Aktor Reaksi Sistem 1. FO memasukkan data pribadi pelanggan dan kebutuhan service. 2. Menekan tombol “Simpan”. 3. Meng-update Data Pelanggan 4. Sistem akan menampilkan notifikasi “Data telah berhasil disimpan”. 5. FO menekan tombol “Selesai” . SKENARIO USE CASE CETAK BUKTI TRANSAKSI Use Case : cetak bukti transaksi. Aktor : FO. Deskripsi : Ini merupakan proses pencetakan struk/bukti transaksi. Pra Kondisi : FO berada pada menu view data pelanggan, kemudian FO akan mencetak bukti transaksi. Pos Kondisi : Bukti transaki dicetak. Skenario : Aksi Aktor Reaksi Sistem 1. FO berada pada menu view data pelanggan. 2. FO menekan tombol “Print”. 3. Menampilkan menu view data pelanggan, dan mencetak bukti transaksi. 4. FO menekan tombol “Selesai”.
  • 10. SKENARIO USE CASE MENGUBAH DATA PELANGGAN Use Case : Memasukkan data pelanggan yang baru. Aktor : Manager. Deskripsi : Ini merupakan proses pengubahan data pelanggan/kebutuhan pelanggan. Pra Kondisi : Manager telah berada di menu Ubah Data Pelanggan. Pos Kondisi : Update data pelanggan selesai. Skenario : Aksi Aktor Reaksi Sistem 1. Manager sudah berada di menu ubah data pelanggan, kemudian menginputkan data pelanggan yang baru. 2. Menekan Tombol “Tambah”. 3. Menampilkan form data pelanggan. 4. FO memasukkan kembali data pelanggan yang baru, kemudian menekan tombol “Simpan”. 5. Sistem akan menyimpan data pelanggan yang baru. 6. Muncul notifikasi “Data pelanggan telah di-update”. SKENARIO USE CASE MEMASUKKAN KEBUTUHAN BENGKEL Use Case : Mengecek status suku cadang yang tersedia Aktor : Manager Deskripsi : Ini merupakan proses input data suku cadang. Pra Kondisi : Manager telah berada di menu input kebutuhan bengkel.
  • 11. Pos Kondisi : sistem akan menampilkan menu data suku cadang yang masih tersedia maupun yang sold out. Skenario : Aksi Aktor Reaksi Sistem 1. Manager berada di menu input kebutuhan bengkel, kemudian meng-input data suku cadang yang baru. 2. Menekan Tombol “Ok”. 3. Sistem akan menampilkan data suku cadang yang baru dan akan menampilkan status tersedia ataupun sold out. SKENARIO USE CASE MENGECEK TRANSAKSI PELANGGAN Use Case : Mengecek transaksi pelanggan. Aktor : Manager. Deskripsi : Ini merupakan proses pengecekan data transaksi pelanggan yang melakukan service motor. Pra Kondisi : Manager sudah berada pada menu view data transaksi pelanggan. Pos Kondisi : Sistem akan menampilkan “Data Tansaksi pelanggan”. Skenario : Aksi Aktor Reaksi Sistem 1. Manager berada di menu view data transaksi pelanggan. 2. klik icon “Cari”. 3. Sistem akan menampilkan data transaksi pelanggan. SKENARIO USE CASE MENGINPUT DATA PEGAWAI Use Case : Meng-input Data Pegawai Aktor : Manager
  • 12. Deskripsi : Ini merupakan proses input data pegawai baru. Pra Kondisi : Petugas sudah berada pada menu input data pegawai. Pos Kondisi : Sistem akan menampilkan “form Data Pegawai” Skenario : Aksi Aktor Reaksi Sistem 1. Manager sudah berada di menu input data pegawai, kemudian memasukkan data pegawai baru. 2. Menekan tombol “OK” 3. Sistem akan menampilkan data pegawai baru. 4. Petugas menekan tombol “Selesai” 5. Muncul notifikasi “Data Pegawai telah tersimpan” Activity Diagram 3.4. Activity Diagram Activity diagram merupakan representasi grafis dari seluruh tahapan alur kerja. Berikut perancangan activity diagram pengelolaan bengkel motor honda:
  • 13. Gambar 3.4. Activity Diagram Pengelolaan Bengkel Motor Ramayana
  • 14. Class Diagram Class Diagram digunakan untuk menampilkan kelas-kelas dan paket-paket di dalam sistem. Berikut perancangan class diagram pengelolaan bengkel motor honda:
  • 15. Dalam form ini terdapat username, password, login sebagai, tombol login, tombol forgot password. Di form login ini berfungsi sebagai tempat login manager dan front office. Gambar 1. Form Login
  • 16. Tampilan Menu Masuk Dalam tampilan ini terdapat menu-menu yang dapat dipilih seperti menu profil, data pelanggan, data pegawai, stok barang, dan gaji pegawai. Gambar 2. Tampilan Menu Setelah Login
  • 17. Tampilan Menu Form Pelanggan Tampilan ini berisi form yang digunakan front office untuk meng-input data pelanggan dan melihat review data pelanggan. Gambar 3. Form Front Office Tampilan View Data Pelanggan Disini menampilkan beberapa review data pelanggan yang telah di-input oleh front office.
  • 18. Gambar 4.View Data Pelanggan Tampilan Input Data Pegawai Menu ini digunakan untuk meng-input data pegawai yang bekerja di bengekel motor honda. Gambar 5. Input Data Pegawai
  • 19. Tampilan View Data Pegawai Disini akan ditampilkan data pegawai yang telah di-input. Gambar 6. View Data Pegawai