Jumat, 09 Januari 2015

APLIKASI SISTEM RENTAL MOBIL



Tujuan penulisan tugas akhir ini adalah untuk merancang Aplikasi Rental Mobil pada CV DAFA RENTAL Bandar Lampung, dimana pengelolahan data pada CV Karya Bersama masih secara manual

1. Tahapan Perencanaan
a.Observasi
Melakukan pengamatan langsung terhadap sistem yang berjalan dan mencatat data-data yang dibutuhkan secara berurutan.

b.Wawancara
Wawancara dilakukan dengan narasumber yang berhubungan dengan pihak yang terkait.

c.Studi Pustaka (Literatur)
Dalam penulisan tugas akhir ini kami mengambil referensi dari buku-buku dan literatur yang berhubungan dengan pembahasan masalah

2.Tahapan Analisis
Bertujuan untuk memahami sistem yang ada, mengidentifikasi masalah dan mencari solusinya seperti :

a.Data Flow Diagram(DFD)
b.Spesifikasi Proses
c.Analisis proses
d.Analisis keluaran
e.Analisis masukan
f.Analisis data
g.Analisis kebutuhan

Pada tahap ini peneliti melakukan perancang sistem yang di sesuaikan dengan hasil penggalian kebutuhan yang di lakukan pada tahap sebelumnya. Pada tahap ini akan digunakan beberapa pemodelan yang di gunakan untuk perancangan sistem, yaitu pemodelan proses dengan Data Flow Diagram(DFD), Entity Relationship Diagram (ERD) dan bagan alir (flowchart)

Normalisasi




Flowchart Login

Form Login dapat diakses oleh admin, untuk proses sebelum Form masuk menu utama. Pada Login ini terdapat input nama dan password. Dalam Login juga terdapat button pilihan login yang akan langsung menampilkan form menu utama dan terdapat button keluar ingin keluar dari aplikasi login.

Login


Menu Utama


Data Operator

Data Operator

Data Customer

Data Mobil

Transaksi Penyewaan

Transaksi Pengembalian

Laporan Data Master

Laporan Transaksi Peyewaan
Ganti Password


Nama Table        : Mobil
Tipe File               : File Master
Primary Key        : Idmobil
Foreign Key        : Idsupir
Field
Type
Length
Extra
Keterangan
Idmobil
int
10
auto_increment
Primary key
Kdmobil
varchar
10


Jnsmobil
varchar
15


Nopol
varchar
10


Warna
varchar
10


Tahun
int
10


Kapasitas
int
11


Tarif
double
0


Paketsewa
varchar
10


Idsupir
varchar
10

Foreign key

Nama Table        : Operator
Tipe File               : File Master
Primary Key        : ldoperator
Field
Type
Length
Extra
Keterangan
Idoperator
int
10
auto_increment
Primary key
Kdoperator
varchar
10


Nmoperator
varchar
50


Passoperator
varchar
50


Hakasesoperator
varchar
50


Jnskelamin
enum
0


Alamat
varchar
50


Notelp
varchar
15



Nama Table        : Booking
Tipe File               : File Transaksi
Primary Key        : ldbooking
Foreign Key        : Idcust, Idoperator
Field
Type
Length
Extra
Keterangan
Idbooking
int
10
auto_increment
Primary key
Notabooking
varcahar
10


Tglbooking
date
0


Uangmuka
double
0


Idcust
int
10

Foreign key
Idoperator
int
10

Foreign key

Nama Table        : Transaksirental
Tipe File               : File Transaksi
Primary Key        : Notabooking
Foreign Key        : Idmobil
Field
Type
Length
Extra
Keterangan
Notabooking
varchar
10

Primary key
Idmobil
varchar
10

Foreign key
Tglrencanarental
date
0


Tglrencanakembalirental
date
0



Nama Table        : Customer
Tipe File               : FileMaster
Primary Key        : Idcust
Field
Type
Length
Extra
Keterangan
Idcust
int
10
auto_increment
Primary key
Kdcust
varchar
15


Nmcust
varchar
50


Jnskelamin
enum
0


Alamat
varchar
50


Notelp
varchar
15






4.Tahapan Implementasi

Pada tahap ini dilakukan penerjemahan hasil rancangan rinci ke dalam bentuk yang dimengerti oleh mesin. Perancangan Aplikasi Rental Mobil Pada CV DAFA RENTAL Bandar Lampung akan dibangun dengan menggunakan perangkat lunak netbeans 7.31

Input Data Operator


Input Data Customer