OLEH:
PTI 3 A
1
proses yang lainnya yang berhubungan dengan aktivitas pada bengkel
yang bersangkutan.
Dalam hal ini diperlukanlah perangkat lunak pembantu. Misalnya saja
pada Perangkat lunak yang nantinya akan menentukan bagaimana data
diorganisasi, disimpan, diubah dan diambil kembali. Selain itu, perangkat
lunak tersebut juga akan membantu dalam penerapan mekanisme
pengamanan data, pemakaian data secara bersama, pemaksaan
keakuratan/konsistensi data, dan sebagainya.
2
5. Mekanisme Pelaksanaan
Mekanisme pelaksanaan perangkat lunak ini adalah mulai dari admin
melakukan registrasi akun terlebih dahulu, kemudian jika sudah
mendaftarkan diri, admin bisa melakukan login untuk mengakses
perangkat lunak secara penuh. Kemudian admin dapat melakukan
pembuatan nomor antrian servis kendaraan ataupun melakukan
penambahan data spare part kendaraan. Admin juga dapat
langsung mencetak transaksi yang dilakukan tanpa harus mengalkulasi
manual. Untuk schedule atau penjadwalan pengerjaan servis, montir
juga dapat pemilihan jadwal yang tepat untuk menangani pasuh.
3
penerimaan order. Dalam proses ini akan dikalkulasi data dari transaksi
sehingga pihak bengkel tidak lagi menggunakan kalkulasi secara manual.
Data transaksi ini nantinya akan berupa berbentuk laporan.
- Data Jadwal
Data jadwal berisikan mengenai jadwal masing-masing montir dalam
bekerja dimana dalam manajemen mereka dapat menentukan hari libur dan
hari kerja yang fleksibel sesuai dengan kesepakatan dari pihak bengkel
sendiri. Maka dari itu, pada menu schedule disiapkan penjadwalan sebagai
pengingat dalam bekerja.
4
● Update
- Admin dapat melakukan update dan perubahan terhadap
sistem.
- Admin dapat melakukan perubahan terhadap data barang
atau spare part.
● Delete
- Admin dapat menghapus akun pelanggan.
- Admin dapat menghapus data barang atau spare part.
- Admin dapat menghapus data transaksi jika tidak diperlukan.
5
b. Halaman Daftar
Halaman daftar yang meminta pihak bengkel untuk memasukan
data-data yang dibutuhkan dalam proses registrasi dalam perangkat
lunak.
6
7
c. Halaman Login (Masuk)
Halaman login yaitu ketika pihak bengkel logout dan ingin masuk
kembali, hanya perlu memasukan alamat email dan password. Bisa juga
melalui alamat email, facebook, dan twitter.
8
d. Halaman Utama
Halaman utama menampilkan menu yang menyediakan pilihan
untuk mengelola bengkel seperti halnya data montir, data spare part,
data transaksi dan lain-lain yang berkenaan dengan fasilitas utama
penunjang aktivitas bengkel.
9
e. Halaman Montir
Halaman yang khusus menampilkan informasi montir dan jadwal
bekerjanya.
10
f. Data Spare Part
11
g. Halaman Transaksi
Halaman Transaksi yaitu melakukan cetak nota atau pembukuan
yang memudahkan pihak bengkel dalam melakukan kalkulasi terhadap
orderannya.
12
C. Deskripsi Kebutuhan Antarmuka
- Secara umum kebutuhan fungsional dari perangkat lunak yaitu
berupa proses atau layanan yang disediakan oleh sistem mencakup
bagaimana sistem harus bereaksi pada input tertentu dan bagaimana
perilaku sistem pada situasi tertentu. Kebutuhan fungsional sangat
tergantung dari jenis perangkat lunak, pengguna sistem, dan jenis
sistem perangkat lunak tersebut digunakan sesuai dengan
kebutuhan. Fungsional dapat dicari dari pertanyaan: Apa yang harus
13
sistem lakukan? Dikarenakan kebutuhan fungsional harus dapat
menggambarkan layanan-layanan yang bisa diberikan sistem kepada
pengguna secara mendetail.
● Kebutuhan Fungsional
Penginputan Data
▪ Admin dapat menambahkan akun baru pada sistem. Admin dapat
menambahkan member yang tergabung dalam pihak bengkelnya
seperti halnya karyawan, dan pegawai lainnya sehingga dalam hal
ini, akun-akun yang ada terorganisir dan dapat dikelola.
▪ Admin dapat menambahkan data-data barang berupa spare part.
Admin dapat menambahkan data-data baru mengenai spare part
yaitu dengan menambahkannya pada aplikasi mengenai foto produk,
nama produk, stok barang, dan supplier resmi.
▪ Admin dapat membuat catatan transaksi baru. Admin dapat
membuat catatan transaksi baru ketika terdapat order yang telah
diselesaikan baik dari pihak pengguna maupun pihak bengkel. Nota
atau struct akan disimpan otomatis dalam database sehingga
mengurangi adanya human error dalam menghandle banyak
customer.
Pencarian Data
- Pihak bengkel dapat mencari menu-menu yang ada sehingga
memudahkan dalam mencari suatu fitur dalam aplikasi
- Pihak bengkel dapat mencari informasi mengenai data barang dalam
menu pencarian baik seperti nama produk dan nama supplier.
- Pihak bengkel dapat melakukan pencarian mengenai nomor
transaksi, jenis transaksi, part apa saja, dan tanggal transaksi.
Pengolahan Data
- Pihak bengkel dapat menginput, mengupdate, dan menghapus data
montir.
- Pihak bengkel dapat menginput, mengupdate, dan menghapus stok
barang.
14
- Pihak bengkel dapat mengolah transaksi menjadi data transaksi.
15
- Halaman Daftar
Pada halaman daftar meminta pihak bengkel untuk memasukkan data
berupa nama, username, alamat email, dan password yang bertujuan nantinya
menampung data bengkel.
16
17
- Halaman Masuk
Halaman Masuk dapat diakses ketika pengguna telah mendaftarkan diri
terlebih dahulu pada halaman daftar.
18
● Data Spare Part
Pihak bengkel dapat menginput data barang sesuai dengan kebutuhan yang
diperlukan oleh pihak bengkel
19
● Halaman Transaksi
Sebelum pihak bengkel dapat mencetak nota transaksi, terlebih dahulu
pihak bengkel menginput data berupa nomor pelanggan, nama pelanggan,
barang atau jasa yang dibeli dan tanggal transaksi. Jika hal tersebut sudah
dipenuhi maka nota transaksi dapat disimpan dan dicetak.
20
Deskripsi kebutuhan unjuk Kerja
Kebutuhan unjuk kerja mencakup bagaimana karakteristik kerja atau
perilaku yang dilakukan oleh perangkat lunak ketika digunakan baik itu
seperti respon, kecepatan, maupun frekuensinya.
- Perangkat lunak dapat digunakan oleh multi user yang telah didaftarkan
terlebih dahulu oleh Admin
21
Secara otoritas, Admin memegang penuh penggunaan aplikasi ini sebagai
pihak bengkel utama sebelum memberikan hak aksesnya kepada karyawan
maupun montir yang ada di dalam bengkel. Sistem dapat digunakan secara
realtime dan bersamaan sehingga mempermudah penyampaian informasi
maupun kejadian yang ada.
22