Anda di halaman 1dari 6

BAB IV

ANALISIS DAN PERANCANGAN

4.1 ANALISIS SISTEM

4.1.1 Gambaran Umum CV. Vel Rent

CV. Vel Rent adalah salah satu rental kendaraan roda empat yang ada di
Kota Jambi. CV. Vel Rent dibuka sejak tahun 2022 oleh Bapak Linggom yang saat
ini berlokasi di Jl. Widuri 2 No.57 Jambi. Pada saat ini CV. Vel Rent memiliki
jumlah kendaraan rentalnya sebanyak 6 unit. CV. Vel rent berdiri dengan
perjuangan bapak Linggom seorang diri sampai saait ini. Sehingga CV. Vel Rent
sudah memiliki pelanggan tetap dari berbagai kalangan di kota Jambi. Setiap
harinya ada dua hingga tiga kendaraan roda empat yang dirental.

4.1.2 Analisis Sistem Yang Sedang Berjalan

CV. Mitra Kencana Makmur merupakan salah satu peusahaan yang


berlokasi di Jln. Abdul Laman yang bergerak dalam bidang jasa rental mobil.
Dalam pengolahan data jasa rental masih menggunakan cara manual.
Gambar 4.1 Flowchart Dokumen Jasa Rental Mobil
4.1.1 Solusi Pemecahan Masalah

Dalam rangka pemberian solusi untuk pemecahan masalah yang terjadi

pada CV. Mitra Kencana Makmur maka penulis merancang sebuah aplikasi

administrasi jasa rental dengan menggunakan PHP dimana aplikasi memiliki

fungsi, sebagai berikut :

1. Menghasilkan data yang terkoordinasi dengan baik, artinya antara file

yang satu dengan file yang lainnya terkoneksi dengan baik sehingga

pencarian data dapat dengan mudah dilakukan.

2. Memberikan kemudahan untuk pencetakan laporan – laporan seperti

laporan pemasukan dan laporan gaji karyawan yang dapat dicetak sesuai

dengan tanggal yang dipilih oleh pengguna sistem.

3. Dirancang menggunakan database MySQL sehingga penyimpanan data

menjadi lebih teratur dan lebih aman.

4.2 ANALISIS KEBUTUHAN PERANGKAT LUNAK

4.2.1 Use case Diagram

Berikut ini adalah Use Case Diagram yang dibuat untuk

menggambarkan sistem yang baru. Use Case Diagram memiliki 2 orang aktor

yaitu admin dan pimpinan dengan fungsionalitas sebagai berikut :

1. Identifikasi Aktor
Tabel 4.1 Identifikasi Aktor

No. Aktor Deskripsi


Admin harus login terlebih dahulu dan dapat mengelola
1. Admin data pengguna, data karyawan, data pelanggan, data mobil,
data tujuan, data pengeluaran, dan mengisi surat jalan
No. Aktor Deskripsi
Pimpinan harus login terlebih dahulu dan dapat mengelola
2. User data-data sama dengan admin dan ditambah dengan
melihat data laporan dan mencetak laporan.

2. Identifikasi Use case

Tabel 4.2 Identifikasi Use case

No. Usecase Deskripsi


Admin dan pimpinan dapat melakukan login dengan
1. Login
menngisi username dan password dengan benar.
Mengelola data Admin dan pimpinan dapat mengisi, mengubah dan
2.
pengguna menghapus data pengguna sesuai dengan kebutuhan.
Mengelola data Admin dan pimpinan dapat mengisi dan mengubah data
3.
karyawan karyawan sesuai dengan kebutuhan.
Mengelola data Admin dan pimpinan dapat mengisi, mengubah, dan
4.
pelanggan menghapus data pelanggan sesuai dengan kebutuhan
Mengelola data Admin dan pimpinan dapat mengisi, mengubah, dan
5.
mobil menghapus data mobil sesuai dengan kebutuhan
Mengelola data Admin dan pimpinan dapat mengisi dan menghapus data
6
tujuan tujuan sesuai dengan kebutuhan
Mengelola data Admin dan pimpinan dapat mengisi dan menghapus data
7.
surat jalan surat jalan sesuai dengan kebutuhan
Mengelolah Pimpinan dapat mengisi dan menghubah data gaji sesuai
8.
data gaji kebutuhan
Melihat dan mencetak laporan merupakan kegiatan dari
9. Melihat laporan pimpinan untuk melihat laporan yang dibutuhkan dan
dapat dicetak sesuai dengan keperluannya.
Admin dan pimpinan dalam keluar dari sistem dengan
10. Logout
mengklik menu logout

Setelah mengindentifikasi aktor dan use case maka penulis dapat


merancang gambar use case diagram yang dapat dilihat pada gambar 4.2
Gambar 4.2 Use Case Diagram Sistem Informasi Jasa Rental

4.1.1 Deskripsi Use Case

Penjelasan dari masing-masing proses pada use case diagram dapat

dijabarkan sebagai berikut :

1. Deskripsi Use Case Login


Deskripsi use case login berisikan langkah-langkah admin dan pimpinan untuk masuk ke
halaman utama yang lebih jelasnya dapat dilihat pada Tabel 4.3.

Tabel 4.3 Deskripsi Use Case Login


ID Usecase UC-01
Nama Usecase Login
Aktor Admin dan pimpinan
Deskripsi Aktor melakukan proses login untuk
mengakses halaman utama
Exception Proses Gagal Login
Pre Condition Username dan Password telah
tersimpan di database
Aktor Sistem
Skenario Normal
1. Aktor membuka halaman login
2. Sistem menampilkan form login
3. Aktor menginput username dan
password di form login
4. Aktor mengklik login
5. Sistem membuka database
6. Sistem memverifikasi username dan
password benar
7. Sistem menampilkan pesan berhasil
8. Sistem menampilkan halaman utama
Skenario Alternatif
S-5a : Sistem memverifikasi username dan password salah
S-5b : Sistem menampilkan pesan gagal login
S-5c : Sistem menampilkan halaman login
Post Condition Aktor berhasil mengakses halaman utama

2. Deskripsi Use Case Mengelola Data Pengguna

Deskripsi use case mengelola data pengguna berisikan langkah-langkah


admin dan pimpinan untuk menambah, menggubah, dan menghapus data
pengguna, yang lebih jelasnya dapat dilihat pada Tabel 4.4.

Anda mungkin juga menyukai