BAB II LANDASAN TEORI
2.2. Teori Pendukung
2.2.3. UML (Unified Modelling Language)
Menurut Gata dan Grace Gata dalam (Hardiyanto et al., 2019) “Unified Modeling Language (UML) adalah bahasa spesifikasi standar yang dipergunakan
untuk mendokumentasikan, menspesifikasikan dan membangun perangkat lunak”.
Menurut Sukamto & Shalahudin dalam (Nur Juma’anah, 2018) “UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung”.
Menurut Rosa & Shalahuddin dalam (Malau & Somadiningrat D.W.K, 2018)
“Unified Modeling Language (UML) adalah salah standar bahasa yang banyak digunakan di dunia industri untuk mendefinisikan requirementmembuat analisis dan desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek.”
Berikut adalah penjelasan masing-masing diagram yaitu :
1. Class Diagram
Diagram kelas atau Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
2. Component Diagram
Diagram komponen atau component diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem.
3. Deployment Diagram
Diagram deployment atau deployment diagram menunjukan konfigurasi komponen dalam proses eksekusi aplikasi.
4. Use Case Diagram
Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan
sistem informasi yang akan dibuat.
5. Activity Diagram
Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
6. Sequence Diagram
Diagram sequence menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek.
20
BAB III
ANALISA SISTEM BERJALAN
3.1. Tinjauan Perusahaan
Dalam tinjauan perusahaan ini penulis akan menjelaskan sejarah perusahaan dan struktur organisasi serta fungsi dari masing-masing bagian yang ada di CV. Mahkota Trans Abadi ini.
3.1.1. Sejarah Perusahaan
CV. Mahkota Trans Abadi adalah perusahaan jasa sewa/rental mobil yang bertempat di karawang.CV. Mahkota Trans Abadi mencakup wilayah Karawang, Cikampek, Purwakarta dan Subang. mobil-mobil yang dirental selalu dalam kondisi terawat, bersih, harum dan nyaman dengan dukungan tenaga Driver/sopir yang ramah dan berpengalaman di daerah Karawang, Cikampek, Purwakarta dan Subang.
Harga Rental Mobil yang kompetitif, bersaing dan bersahabat tidak mengurangi mutu dan layanan sewa mobil yang diberikan.
CV. Mahkota Trans Abadi ini berada di di Perum Bumi Indah Pesona Blok DA 23 No.8/9/10 RT 02/17, Cikampek Bar., Kec. Kotabaru, Kab. Karawang, CV.
Mahkota Trans Abadi ini berdiri sejak tahun 2016 dengan sarana transportasi yang memberikan kenyamanan untuk para pelanggannya.
CV. Mahkota Trans Abadi ini juga memiliki fasilitas yang cukup memadai mulai dari mobil yang sudah memadai untuk digunakan hingga supir professional yang sudah memiliki surat ijin mengemudi dalam berkendara sehari-hari. CV.
Mahkota Trans Abadi ini juga memiliki visi dan misi sebagai berikut:
a. Visi :
“Menjadi perusahaan berkelas dan profesional di dalam bidang transportasi darat serta menciptakan nilai bagi stakeholder, artinya kehadiran perusahaan harus dilihat dari dan untuk mereka yang memiliki kepentingan terhadap perusahaan, dalam hal ini tidak hanya dari sisi pemilik bisnis semata, akan tetapi diperluas dalam kelompok yang lebih luas”.
b. Misi :
1) Meningkatkan kepuasan pelanggan dengan menetapkan kualitas layanan yang terbaik.
2) Mengantisipasi kecenderungan pasar dan kebutuhan pelanggan.
3) Mengembangkan Sumber Daya Manusia serta menerapkan tata kelola perusahaanyang baik.
3.1.2. Struktur Organisasi dan fungsi 1. Struktur Organisasi
Struktur organisasi menunjukkan kerangka dan susunan hubungan antara fungsi-fungsi atau bagian-bagian maupun tugas, kedudukan dan wewenang dalam perusahaan tersebut. Adapun struktur organisasi CV. Mahkota Trans Abadi adalah sebagai berikut:
22
Sumber : CV. MAHKOTA TRANS ABADI (2019)
Gambar III.1.
Struktur Organisasi CV. Mahkota Trans Abadi 2. Fungsi dan Tugas Struktur Organisasi
Dari struktur organisasi diatas terdapat fungsi dan tugas dari masing-masing bagian yang ada. Adapun fungsi dan tugas dari tiap-tiap bagian tersebut diuraikan sebagai berikut :
a. Direktur
Direktur dalam perusahaan ini adalah Pemilik serta Pendiri dari CV. Mahkota Trans Abadi. Direktur berhak menerima semua input dan mengambil keputusan yang berkaitan dengan CV. Mahkota Trans Abadi.
b. Manajer Keuangan
Manajer Keuangan dalam perusahaan ini merupakan orang yang mengatur secara langsung terhadap seleuruh kegiatan keuangan di CV. Mahkota Trans Abadi. Manajer bertanggung jawab kepada Direktur Perusahaan.
c. Manajer Operasional
Manajer Operasional dalam perusahaan ini merupakan orang yang bertanggung jawab secara penuh dan langsung terhadap aktifitas sehari-hari di CV. Mahkota Trans Abadi. Manajer bertanggung jawab langsung kepada Direktur Perusahaan.
d. Sekretaris
Sekretaris dalam perusahaan ini adalah orang yang membantu mengatur dan menjadwal semua kegiatan Direktur.
e. Administrasi
Administrasi bertugas mendata semua konsumen yang akan menjadi pelanggan atapun sudah menjadi pelanggan.
f. Marketing
Marketing bertugas mencari konsumen dan memberikan penawaran kepada pelanggan yang belum mengetahui CV. Mahkota Trans Abadi
g. Kepala Driver
Kepala Driver pada CV. Mahkota Trans Abadi membawahi semua driver yang ada dan bertanggung jawab untuk mengawasi dan menjadwal tugas agar tidak bersamaan dengan tugas yang lain sehingga pelanggan tetap bisa dilayani dengan baik.
h. Driver
Driver mempunyai tugas mengantarkan konsumen sampai ke tempat tujuan, menunggu, menjemput konsumen atatu sesuai dengan perjanjian yang telah disepakati sebelumnya.
24
3.2. Prosedur Sistem Berjalan
Spesifikasi dokumen sistem berjalan menjelaskan tentang dokumen-dokumen yang digunakan didalam sistem berupa spesifikasi file. Bentuk dokumen sistem berjalan ini terdiri dari spesifikasi dokumen masukan dan spesifikasi dokumen keluaran.
1. Proses memilih Jenis Mobil
Pelanggan atau customer memilih mobil yang ingin di rental sesuai dengan kriteria yang diinginkan dengan ketersedian mobil yang ada pada CV. Mahkota Trans Abadi, kemudian customer memilih mobil yang tersedia sesuai yang diinginkan, admin memberikan keterangan ke pada pelanggan untuk mengetahui mobil spesifikasi dari mobil yang di pilih seperti, harga, fasilitas, jenis mobil, tahun produksi mobil dan merk mobil tersebut.
2. Proses Penyewaan
Admin mencatat data pelanggan yang sudah memilih mobil pada sebelumnya sesuai dengan kriteria yang diinginkan, untuk mengetahui berapa lama pelanggan menyewa mobil perhari atau perminggu lamanya.
3. Proses Pembayaran
Pelanggan atau customer melakukan pembayaran sesuai dengan harga mobil yang di pilih dan akan di kenakan denda jika melakukan keterlambatan sesuai dengan harga yang ada pada CV. Mahkota Trans Abadi, pelanggan dapat membawa mobil jika sudah menyelesaikan transaksi tersebut.
4. Proses pengembalian mobil
Pelanggan melakukan pengembalian sesuai dengan tanggal yang sudah disepakati untuk pelanggan yang melakukan keterlambatan pengembalian mobil akan dikenakan denda yang telah di sepakati sebelumnya.
5. Proses Laporan
Admin menerima pengembalian mobil yang dikembalikan pelanggan dengan ketentuan yang sudah di sepakati sebelumnya dan membuat laporan.
3.3. Activity Diagram
Sumber : Sistem Manual CV. Mahkota Trans Abadi (2020)
Gambar III.2.
Activity Diagram
3.4. Spesifikasi Dokumen Masukan
Spesifikasi dokumen masukan merupakan file data yang masuk untuk mendukung terhadap jalannya suatu proses untuk menghasilkan dokumen keluar.
Berikut adalah Data dokumen masukan di CV. Mahkota Trans Abadi : 1. Nama Dokumen : Formulir Sewa Mobil
Fungsi : Untuk mengetahui data customer
26
Sumber : Calon customer Tujuan : Administrasi Media : Kertas Jumlah : Satu Lembar
Frekuensi : Setiap ada pendaftaran Bentuk : Lihat lampiran A.1 3.5. Spesifikasi Dokumen Keluaran
Spesifikasi dokumen keluar adalah dokumen-dokumen atau data-data yang merupakan dokumen keluaran perusahaan yang berupa kegitan serta hasil pencatatan laporan. Berikut adalah dokumen keluaran pada CV. Mahkota Trans Abadi:
1. Nama Dokumen : Kwitansi Pembayaran Fungsi : Untuk bukti pembayaran
Sumber : Administrasi
Tujuan : Pelanggan atau customer
Media : Kertas
Jumlah : Satu Lembar
Frekuensi : Setiap ada transaksi pembayaran Bentuk : Lihat lampiran B.1
3.6. Permasalahan Pokok
Pada CV. Mahkota Trans Abadi ini permasalahan yang dihadapi adalah masih manual nya sistem yang ada. Jadi pelanggan atau konsumen yang ingin mengetahui status ketersediaan dan harga mobil harus menghubungi terlebih dahulu atau datang ketempat secara, sedangkan pelanggan yang ingin rental mobil harus mendaftar terlebih dahulu secara manual menggunakan kertas formulir dan buku. Dari mulai pendaftaran, penjadwalan sewa mobil, transaksi pembayaran sehingga system yang
masih manual ini mengakibatkan pembuatan laporan memakan waktu yang lebih lama dan kurang efektif, efisien sehingga pencarian data pun akan memakan waktu dan menyulitkan pencarian data yang dibutuhkan. Kemudian data atau dokumen pun akan mudah rusak atau hilang karena media yang digunakan adalah kertas. Dokumen atau data bisa saja robek atau basah terkena air dan menjadi rusak.
3.7. Pemecahan Masalah
Oleh karena itu penulis akan mencoba membuatkan sebuah perancangan sistem untuk CV. Mahkota Trans Abadi ini. Perancangan sistem yang dibuat hanya berupa prototype saja. Perancangan ini diharapkan dapat membantu agar pengembangan system pada CV. Mahkota Trans Abadi menjadi lebih baik lagi.
28
BAB IV
PERRANCANGAN SISTEM USULAN
4.1. Tahapan Perancangan Sistem 4.1.1. Analisis Kebutuhan
Analisa kebutuhan merupakan langkah awal untuk menentukan program yang dihasilkan. Program yang baik adalah program yang bisa memenuhi semua kebutuhan pengguna.Analisis yang cukup penting dilakukan dalam membangun sebuah program adalah analisis kebutuhan pengguna dan analisis kebutuhan sistem yang dibuat untuk tempat CV. Mahkota Trans Abadi.
Halaman Admin :
A1. Admin melakukan Log In.
A2. Admin dapat menginput data mobil.
A3. Admin dapat mengedit data mobil.
A4. Admin dapat menghapus data mobil A5. Admin dapat menginput type mobil A6. Admin dapat mengedit type mobil A7. Admin dapat menghapus type mobil.
A8. Admin dapat mengelola data pelanggan atau customer.
A9. Admin dapat menghapus data pelanggan atau customer.
A10. Admin dapat mengelola data transaksi A11. Admin dapat membuat laporan.
A12. Admin dapat Log Out.
A13. Admin dapat ganti password.
4.1.2. Rancangan Diagram Use Case
Pada diagram use case ini menunjukan adanya interaksi antara sistem dan aktor. Use Case ini menggambarkan fungsi apa saja yang ada didalam sistem dan dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut. Hal ini menggambarkan ruang lingkup, sehingga dapat dilihat apa saja yang ada diluar organisasi dan sampai mana batasnya.
1. Administrator a. Login
Sumber : Hasil Penelitian (2020)
Gambar IV.1.
Use Case Login
30
Tabel IV.1.
Deskripsi Use Case Login Use Case Narative Menu Login
Tujuan Melakukan login dan masuk ke dalam halaman sistem informasi admin mengelola data rental mobil
Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem informasi dan mengelola data rental mobil
Skenario Utama Aktor Administrator atau admin
Kondisi awal Aktor membuka sistem informasi halaman admin
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol login
Sistem akan menampilkan texbox untuk mengisi kode username dan password
Kondisi Akhir Jika perintah sesuai maka sistem akan masuk kedalam sistem informasi pengolahan rental mobil halaman admin
Sumber : Hasil Penelitian (2020)
b. Beranda atau Dashboard
Sumber : Hasil Penelitian (2020)
Gambar IV.2.
Use Case Beranda atau Dashboard
Tabel IV.2.
Deskripsi Use Case Dashboard
Use Case Narative Beranda atau Dashboard
Tujuan Mengakses Beranda atau Dashboard
Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil pada halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi data rental mobil halaman admin
Aksi Aktor Reaksi Sistem
1. Aktor memilih
Sistem ini menampilkan submenu : tambah data, detail mobil, hapus data, form update data mobil.
Sistem ini menampilkan submenu : tambah type, form input type mobil, hapus type mobil.
Sistem ini menampilkan submenu : tambah customer, edit data customer, hapus data customer.
Sistem ini menampilkan submenu : konfirmasi pembayaran, membatalkan konfirmasi pembayran, status pembayaran.
Sistem ini menampilkan submenu : dari tanggal, sampai tanggal, tampilkan data, print.
Sistem ini menampilkan submenu : log out
Sistem ini menampilkan submenu : password baru, ulangi password.
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh aktor
Sumber : Hasil Penelitian (2020)
32
c. Data Mobil
Sumber : Hasil Penelitian (2020)
Gambar IV.3.
Use Case Data Mobil
Tabel IV.3.
Deskripsi Use Case Data Mobil Use Case Narative Data Mobil
Tujuan Mengakses Data Mobil
Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil menu data mobil pada halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi rental mobil masuk kedalam data mobil
Aksi Aktor Reaksi Sistem
1. Aktor memilih tambah data 2. Aktor memilih detail mobil 3. Aktor memilih hapus data 4. Aktor memilih form update data mobil
Sistem ini menampilkan form tambah data mobil
Sistem ini menampilkan form detail mobil
Sistem ini menghapus data pada data mobil
Sistem ini mengupdate atau edit data mobile jika ada perubahan
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh actor
Sumber : Hasil Penelitian (2020)
d. Data Type Mobil
Sumber : Hasil Penelitian (2020)
Gambar IV.4.
Use Case Data Type
34
Tabel IV.4.
Deskripsi Use Case Data Type Use Case Narative Data Type Mobil Tujuan Mengakses Data Type Mobil
Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil menu data type pada halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi rental mobil masuk kedalamdata type
Aksi Aktor Reaksi Sistem
2. Aktor memilih
Sistem ini menampilkan form tambah type mobil
Sistem ini menampilkan form input edit type mobil
Sistem ini menghapus data pada type mobil
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh actor
Sumber : Hasil Penelitian (2020)
e. Data Customer
Sumber : Hasil Penelitian (2020)
Gambar IV.5.
Use Case Data Customer
Tabel IV.5.
Deskripsi Use Case Data Customer Use Case Narative Data Customer
Tujuan Mengakses Data Customer Deskripsi
Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil menu data customer pada halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi rental mobil data customer
Aksi Aktor Reaksi Sistem
1. Aktor memilih
Sistem ini menampilkan form tambah data customer
Sistem ini menampilkan edit data customer
Sistem ini menghapus data customer
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh actor
Sumber : Hasil Penelitian (2020)
36
f. Transaksi
Sumber : Hasil Penelitian (2020)
Gambar IV.6.
Use Case Transaksi
Tabel IV.6.
Deskripsi Use Case Transaksi Use Case Narative Transaksi
Tujuan Mengakses Data Transaksi
Deskripsi
Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil pada menu data transaksi halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi rental mobil data transaksi
Aksi Aktor Reaksi Sistem
1. Aktor memilih konfirmasi pembayaran 2. Aktor memilih membatalkan konfirmasi pembayaran 3. Aktor memilih status pembayaran
Sistem ini menampilkan form konfirmasi transaksi
Sistem ini membatalkan transaksi pemesanan rental mobil
Sistem ini menampilkan dan mengkonfirmasi status pembayaran jika bukti transaksi sudah di upload
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh actor
Sumber : Hasil Penelitian (2020)
g. Laporan
Sumber :Rancangan Usulan (2020)
Gambar IV.7.
Use Case Laporan
38
Tabel IV.7.
Deskripsi Use Case Laporan Use Case Narative Laporan
Tujuan Mengakses Laporan
Deskripsi
Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil pada menu data laporan halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi rental mobil laporan
Aksi Aktor Reaksi Sistem
1. Aktor memilih
Sistem ini menampilkan form input tanggal untuk dipilih
Sistem ini menampilkan form input tanggal untuk dipilih
Sistem akan menampilkan data sesuai tanggal yang ditentukan sebelumnya
Sistem akan menampilkan print atau cetak dan juga simpan
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh actor
Sumber : Hasil Penelitian (2020)
h. Logout
Sumber : Hasil Penelitian (2020)
Gambar IV.8.
Use Case Log Out
Tabel IV.8.
Deskripsi Use Case Log Out Use Case Narative Data Log Out
Tujuan Melakukan keluar dari sistem informasi rental mobil pada halaman admin
Deskripsi Sistem ini memungkinkan aktor untuk keluar dari rental mobil halaman admin
Skenario Utama
Aktor Administrator
Kondisi awal Aktor masih berada di dalam sistem informasi rental mobil belum keluar dari halaman admin
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol log out
Sistem akan memvalidasi aktor keluar dari halaman admin sistem informasi rental mobil
Kondisi Akhir Jika perintah sesuai maka sistem akan menutup aplikasi halaman admin dan kembali ke menu login
Sumber : Hasil Penelitian (2020)
40
i. Ganti Password
Sumber : Hasil Penelitian (2020)
Gambar IV.9.
Use Case Ganti Password Tabel IV.9.
Deskripsi Use Case Ganti Password Use CaseNarative Ganti Password Tujuan Mengakses Ganti Password
Deskripsi Sistem ini memungkinkan aktor mengganti password baru untuk keamanan tetap terjaga pada akun
Skenario Utama
Aktor Administrator
Kondisi awal Aktor membuka sistem informasi ganti password
Aksi Aktor Reaksi Sistem
1. Aktor memilih passwordbaru 2. Aktor memilih ulangi password
Sistem ini menampilkan form input password baru Sistem ini menampilkan form ulangi passwordbaru
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh aktor
Sumber : Hasil Penelitian (2020)
2. Customer a. Register
Sumber : Hasil Penelitian (2020)
Gambar IV.10.
Use Case Register
Tabel IV.10.
Deskripsi Use Case Register Use CaseNarative Menu Register
Tujuan Melakukan register dan customer masuk ke dalam halaman form input data diri customer
Deskripsi Sistem ini mengarahkan aktor untuk mengisi data diri sebelum melakukan login
Skenario Utama
Aktor Customer
Kondisi awal Aktor masuk ke halaman login kemudian klik buat akun
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol login
Sistem akan menampilkan texbox untuk mengisi kode data diri customer
Kondisi Akhir Jika perintah sesuai maka sistem akan masuk kedalam sistem informasi rental halaman login
Sumber : Hasil Penelitian (2020)
42
b. Login
Sumber : Hasil Penelitian (2020)
Gambar IV.11.
Use Case Login
Tabel IV.11.
Deskripsi Use Case Login Use CaseNarative Menu Login
Tujuan Melakukan login dan masuk ke dalam halaman sistem informasi rental mobil CV. Mahkota Trans Abadi Deskripsi Sistem ini memungkinkan aktor masuk kedalam sistem
informasi rental mobil pada halaman customer Skenario Utama
Aktor Customer
Kondisi awal Aktor membuka sistem informasi halaman rental mobil
Aksi Aktor Reaksi Sistem
1. Aktor memilih tombol login
Sistem akan menampilkan texbox untuk mengisi kode username dan password
Kondisi Akhir Jika perintah sesuai maka sistem akan masuk kedalam sistem informasi rental mobil pada halaman customer
Sumber : Hasil Penelitian (2020)
b. Mobil
Sumber : Hasil Penelitian (2020)
Gambar IV.12.
Use Case Mobil
Tabel IV.12.
Deskripsi Use Case Mobil
Use CaseNarative Mobil
Tujuan Mengakses Menu Mobil
Deskripsi
Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil pada menu mobil halaman
customer
Skenario Utama
Aktor Customer
Kondisi awal Aktor membuka sistem informasi rental mobil masuk kedalam menu mobil
Aksi Aktor Reaksi Sistem
1. Aktor memilih
Sistem ini menampilkan data mobil yang ada ataupun sudahdisewa
Sistem ini menampilkan form detail pada mobil yang di pilih
Sistem ini menampilkan mobil tersedia untuk di rental Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti
yang diinginkan oleh actor yaitu menu mobil.
Sumber : Hasil Penelitian (2020)
44
c. Transaksi
Sumber : Hasil Penelitian (2020)
Gambar IV.13.
Use Case Transaksi
Tabel IV.13.
Deskripsi Use Case Transaksi
Use Case Narative Transaksi
Tujuan Mengakses Data Transaksi Customer
Deskripsi
Sistem ini memungkinkan aktor untuk mengakses sistem informasi rental mobil pada menu data transaksi yang dilakukan oleh customer
Skenario Utama
Aktor Customer
Kondisi awal Aktor membuka sistem informasi rental mobil pada menu transaksi
Aksi Aktor Reaksi Sistem
1. Aktor memilih
Sistem ini menampilkan form konfirmasi pembayaran mobil yang sudah dipilih sebelumnya untuk di rental
Sistem ini menampilkan menu upload bukti pembayaran untuk dikonfirmasi kepada admin
Sistem ini menampilkan data transaksi yang sudah di konfirmasi oleh customer sebagai bukti transaksi Sistem ini akan membatalkan transaksi customer
Kondisi Akhir Jika perintah sesuai maka sistem menampilkan seperti yang diinginkan oleh actor
Sumber : Hasil Penelitian (2020)
4.1.3. Rancangan Diagram Aktivitas A. Diagram Aktivitas Admin
Sumber : Hasil Penelitian (2020)
Gambar IV.14.
Diagram Activity Admin
46
B. Diagram Aktivitas Customer
Sumber : Hasil Penelitian (2020)
Gambar IV.15.
Diagram Activity Customer 4.1.4. Rancangan Dokumen Sistem Usulan
Rancangan dokumen sistem usulan yang penulis susun adalah untuk menambah atau memperbaiki rancangan sistem yang lama yang memiliki kekurangan. Prosedur dokumen sitem usulan ini antara lain :
1. Bentuk Dokumen Masukan
a. Nama Dokumen : Form data pendaftaran
Fungsi : Sebagai tempat untuk pendaftaran Sumber : Customer atau pelanggan
Tujuan : Admin
Media : Online Jumlah : Satu lembar
Frekuensi : Setiap ada yang mendaftar Bentuk : Lihat Lampiran C.1
2. Bentuk Dokumen Keluaran
b. Nama Dokumen : Data Laporan
Fungsi : Sebagai buku laporan akhir bulan
Sumber : Admin
Tujuan : Direktur
Media : Online
Jumlah : Satu lembar
Frekuensi : Setiap membuat laporan Bentuk : Lihat Lampiran D.1 4.1.5. Rancangan Prototype
A. Halaman Pendaftaran atau register
Sumber : Hasil Penelitian (2020)
Gambar IV.16.
Form Pendaftaran atau register
48
B. Halaman Log In
Sumber : Hasil Penelitian (2020)
Gambar IV.17.
Gambar IV.17.