LAPORAN TUGAS AKHIR PEMROGRAMAN VISUAL

  

LAPORAN TUGAS AKHIR PEMROGRAMAN VISUAL

“APLIKASI DESKTOP RENTAL MOBIL MENGGUNAKAN

  

VISUAL BASIC”

Nama Kelompok :

Siti Eka Chotimah

  Dian Seli Anggraini Irma Triasanti Ngatinem Nita Ningtyas Wahyu Asri Nur Azizah (10018081) (10018084) (10018093) (10018109) (10018117) (10018121) (10018157)

UNIVERSITAS AHMAD DAHLAN

TEKNIK INFORMATIKA

YOGYAKARTA

APLIKASI DESKTOP RENTAL MOBIL MENGGUNAKAN

A. Source Code

1. Source Code untuk Form Menu Utama:

  Private Sub author_Click() frauthor.Show End Sub Private Sub fltransaksi_Click() frlaptran.Show End Sub Private Sub fmobil_Click() frmobil.Show End Sub Private Sub fpinjam_Click() frcustomer.Show End Sub Private Sub ftransaksi_Click(Index As Integer) frtransaksi.Show End Sub Private Sub mbk_Click() On Error Resume Next DataEnvironment1.rsCommand2.Close

  DataEnvironment1.rsCommand2.Open DataReport2.Show End Sub Public Sub ambildataenvironment() With DataEnvironment1 .Connection1.Provider = "microsoft.jet.oledb.4.0" .Connection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\dbmobil.mdb;Persist Security Info=False" End With End Sub Private Sub MDIForm_Load() On Error Resume Next Ambildataenvironment End Sub Private Sub mkm_Click() frkeluarmasuk.Show End Sub

2. Source Code untuk Form Transaksi

  Dim hasilcek As Single Dim ucetak As Single Public conn As New ADODB.Connection Public Sub koneksi() On Error GoTo konekErr If conn.State = 1 Then conn.Close 'sesuaikan database .mdb nya dengan database anda conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\ dbmobil.mdb;Persist Security Info=False" Exit Sub konekErr: MsgBox "Gagal menghubungkan ke Database ! Kesalahan pada : " & Err.Description, vbCritical, "Peringatan" End Sub Private Sub Command1_Click() frcarimobil.Show End Sub Private Sub Command10_Click() Call bersihkan Call aktifkan Call nofak tnpukul.Text = Format(Time, "hh:mm") tnfaktur.Enabled = False End Sub

  Private Sub Command11_Click() Call bersihkan Call nonaktifkan End Sub Private Sub Command2_Click() If FERIFIKASIFORM = True Then ano = Val(tnlama.Text) Adoliatmobilkeluar.Refresh a = tnkodemobil.Text Adoliatmobilkeluar.Recordset.Find "kodemobil ='" & a & "'" If Adoliatmobilkeluar.Recordset.EOF Then Else cno = 0 cekcek = 0 Dim eno As Date Dim fno As Date For i = 0 To ano bno = DTco.Value + i dno = Adoliatmobilkeluar.Recordset!lamapakai eno = Adoliatmobilkeluar.Recordset!cekout For j = 0 To dno fno = eno + j If fno = bno Then If cekcek <> 1 Then cekcek = 1 tangtang = fno

  End If Next Next End If If cekcek = 1 Then MsgBox ("Maaf, Mobil Terpakai Pada Tanggal " & tangtang & ",Mohon Dicek Ulang") hasilcek = 0 Exit Sub Else hasilcek = 1 MsgBox ("Jadwal Mobil Kosong") End If End If End Sub Private Sub Command3_Click() If FERIFIKASIFORM = True Then If hasilcek = 1 Then Dim cekcekin As Date cekcekin = DTco.Value + Val(tnlama.Text) On Error Resume Next Adotransaksi.Refresh Adotransaksi.Recordset.AddNew

  !nofaktur_tran = tnfaktur.Text !kodemobil = tnkodemobil.Text !cekout = DTco.Value !cekin = cekcekin !jamkeluar = tnpukul.Text !lamapakai = tnlama.Text !totalbiaya = tntotal.Text !kodecustomer = tncustomer.Text !tanggal = tntanggalhr.Text !Status = "0" .Update .MoveLast End With Adotransaksi.Refresh X = MsgBox("Data Sudah Disimpan") ucetak = 1 hasilcek = 0 Else MsgBox ("Tolong Dicek Terlebih dahulu status CEK") End If End If End Sub Private Sub Command4_Click() 'Dim a As String * 15 On Error Resume Next frcaricustomer.Show End Sub Private Sub Command5_Click() X = MsgBox(" Yakin Ingin Keluar ? ", vbQuestion + vbYesNo, "Konfirmasi") If X = vbYes Then Unload Me End If End Sub Private Sub Command6_Click() On Error Resume Next If ucetak = 1 Then DataEnvironment1.rsCommand3.Open If DataEnvironment1.rsCommand3.EOF Then MsgBox ("Nomor Faktur Tidak Diketemukan") Else DataEnvironment1.rsCommand3.Filter = "nofaktur_tran='" & tnfaktur.Text & "'" DataReport3.Show End If Else MsgBox ("Simpan Faktur Terlebih Dahulu") End If End Sub Private Sub Command7_Click()

  Dim akir As Date If dbulan.Text = "" Or dbulan.Text = "00" Then awal = "01/01/" & Text5.Text akir = "31/12/" & Text5.Text Else awal = "01/" & dbulan.Text & "/" & Text5.Text akir = awal + 30 End If If nk = "" Then Adotransaksi.Recordset.Filter = "tanggal>='" & awal & "' and tanggal<='" & akir & "'" Else Adotransaksi.Recordset.Filter = "kodemobil='" & nk.Text & "' and tanggal>='" & awal & "' and tanggal<='" & akir & "'" End If End Sub Private Sub Command9_Click() On Error Resume Next If Adotransaksi.Recordset.EOF Then MsgBox ("Pilih Transaksi Yang ingin Di Cetak") Else DataEnvironment1.rsCommand3.Open DataEnvironment1.rsCommand3.Filter = "nofaktur_tran='" & Adotransaksi.Recordset! nofaktur_tran & "'" DataReport3.Show End If End Sub

  Private Sub Form_Load() Call nonaktifkan Text5.Text = Format(Date, "YYYY") hasilcek = 0 ucetak = 0 a = "X" Koneksi Adostokmobil.ConnectionString = conn.ConnectionString Adostokmobil.RecordSource = "select * from stokmobil" Adostokmobil.Refresh Adotransaksi.ConnectionString = conn.ConnectionString Adotransaksi.RecordSource = "select * from transaksi" Adotransaksi.Refresh Adocustomer.ConnectionString = conn.ConnectionString Adocustomer.RecordSource = "select * from customer" Adocustomer.Refresh Adoliatmobilkeluar.ConnectionString = conn.ConnectionString Adoliatmobilkeluar.RecordSource = "select * from lihatmobilkeluar" Adoliatmobilkeluar.Refresh Adocustomer.Recordset.Find "kodecustomer ='" & a & "'" Adostokmobil.Recordset.Find "kodemobil ='" & a & "'" End Sub Sub nofak() If Adotransaksi.Recordset.RecordCount = 0 Then tnfaktur.Text = "00001" Else tnfaktur.Text = Format(Adotransaksi.Recordset!nofaktur_tran + 1, "00000") End If End Sub Private Sub Text6_Change() End Sub Private Sub SSTab1_Click(PreviousTab As Integer) Adotransaksi.Refresh nk.Enabled = True dbulan.Enabled = True Text5.Enabled = True End Sub Private Sub Timer1_Timer() tntanggalhr.Text = Format(Date, "DD/MM/YYYY") End Sub Private Sub tncustomer_KeyPress(KeyAscii As Integer) On Error Resume Next If KeyAscii = 13 Then Adocustomer.Refresh Adocustomer.Recordset.Find "kodecustomer ='" & tncustomer.Text & "'" If Adocustomer.Recordset.EOF Then

  End If End If End Sub Private Sub tnkodemobil_KeyPress(KeyAscii As Integer) On Error Resume Next If KeyAscii = 13 Then Adostokmobil.Refresh Adostokmobil.Recordset.Find "kodemobil ='" & tnkodemobil.Text & "'" If Adostokmobil.Recordset.EOF Then MsgBox ("Data Tidak Diketemukan") End If End If End Sub Private Sub tnlama_Change() If tnlama.Text = "" Then Else tntotal.Text = (tnbiaya.Text) * Val(tnlama.Text) End If End Sub Private Function FERIFIKASIFORM() As Boolean FERIFIKASIFORM = False If tnfaktur.Text = "" Then

  ElseIf tncustomer.Text = "" Then MsgBox "Kode Customer Masih Kosong", vbCritical, "Konfirmasi" ElseIf tnkodemobil.Text = "" Then MsgBox "Kode Mobil Masih Kosong", vbCritical, "Konfirmasi" ElseIf tnlama.Text = "" Then MsgBox "Lama Sewa Masih Kosong", vbCritical, "Konfirmasi" Else FERIFIKASIFORM = True End If End Function Private Sub nonaktifkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Enabled = False End If Next End Sub Private Sub aktifkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Enabled = True End If Next End Sub Private Sub bersihkan()

  If TypeName(X) = "TextBox" Then

  X.Text = "" End If Next End Sub

3. Source Code untuk Form Mobil Keluar Masuk:

  Public conn As New ADODB.Connection Public Sub koneksi() On Error GoTo konekError If conn.State = 1 Then Close conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\ dbmobil.mdb;Persist Security Info=False" Exit Sub konekError: MsgBox "Gagal menghubungkan ke Database ! Kesalahan pada : " & Err.Description, vbCritical, "Peringatan" End Sub Private Sub Text1_Change() End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) End Sub

  Adostokmobil.Refresh If tnfaktur.Text = "" Then MsgBox ("Isi Form Inputan Dengan Benar") Else If Adostokmobil.Recordset.EOF Then Else With Adotransaksi.Recordset !Status = "1" .Update End With MsgBox ("Data Mobil telah Keluar") End If End If End Sub Private Sub Command2_Click() If Text2.Text = "" Then MsgBox ("Isi Form Inputan Dengan Benar") Else Adostokmobil.Refresh If Adostokmobil.Recordset.EOF Then Else With Adotransaksi.Recordset !Status = "2"

  End With MsgBox ("Data Mobil telah Kembali") End If End If End Sub Private Sub Form_Load() Koneksi Adostokmobil.ConnectionString = conn.ConnectionString Adostokmobil.RecordSource = "select * from stokmobil" Adostokmobil.Refresh Adotransaksi.ConnectionString = conn.ConnectionString Adotransaksi.RecordSource = "select * from transaksi" Adotransaksi.Refresh End Sub Private Sub SSTab1_Click() End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Adotransaksi.Refresh Adostokmobil.Refresh Adotransaksi.Recordset.Find "nofaktur_tran ='" & Text2.Text & "'" If Adotransaksi.Recordset.EOF Then

  Else Adostokmobil.Recordset.Find "kodemobil ='" & Adotransaksi.Recordset!kodemobil & "'" Text3.Text = Adotransaksi.Recordset!kodemobil tntype2.Text = Adostokmobil.Recordset!brandmobil tnnopol2.Text = Adostokmobil.Recordset!platmobil End If End If End Sub Private Sub tnfaktur_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Adotransaksi.Refresh Adostokmobil.Refresh Adotransaksi.Recordset.Find "nofaktur_tran ='" & tnfaktur.Text & "'" If Adotransaksi.Recordset.EOF Then MsgBox ("Data Tidak Ditemukan") Else Adostokmobil.Recordset.Find "kodemobil ='" & Adotransaksi.Recordset!kodemobil & "'" tnkodemobil.Text = Adotransaksi.Recordset!kodemobil tntipe1.Text = Adostokmobil.Recordset!brandmobil tnopol1.Text = Adostokmobil.Recordset!platmobil End If End If End Sub

  4. Source Code untuk Form Laporan Transaksi Peminjaman Mobil:

  Private Sub Command1_Click() On Error Resume Next DataEnvironment1.rsCommand1.Open DataEnvironment1.rsCommand1.Filter = "tanggal>='" & DTPicker1.Value & "' and tanggal<='" & DTPicker2.Value & "'" DataReport1.Show 'DataReport1.Sections("section4").Controls.Item("Label9").Caption = "aaaaaa" End Sub Private Sub laporan_Click() End Sub

  5. Source Code untuk Form Laporan Transaksi yang Siap Cetak:

  Private Sub DataReport_Error(ByVal JobType As MSDataReportLib.AsyncTypeConstants, ByVal Cookie As Long, ByVal ErrObj As MSDataReportLib.RptError, ShowError As Boolean) End Sub

  6. Source Code untuk Form Mobil Belum Kembali:

  Private Sub DataReport_Error(ByVal JobType As MSDataReportLib.AsyncTypeConstants, ByVal Cookie As Long, ByVal ErrObj As MSDataReportLib.RptError, ShowError As Boolean) End Sub

7. Source Code untuk Form Stock Mobil:

  Dim efek As String Public conn As New ADODB.Connection Public Sub koneksi() On Error GoTo konekErr If conn.State = 1 Then conn.Close 'sesuaikan database .mdb nya dengan database anda conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\ dbmobil.mdb;Persist Security Info=False" Exit Sub konekErr: MsgBox "Gagal menghubungkan ke Database ! Kesalahan pada : " & Err.Description, vbCritical, "Peringatan" End Sub Private Sub ListView1_BeforeLabelEdit(Cancel As Integer) End Sub Private Sub batal_Click() Call bersihkan Call nonaktifkan simpan.Enabled = False tambah.Enabled = True batal.Visible = False a = "XXX" With Adostokmobil.Recordset !kodemobil = "XXX" .Update

  End With Adostokmobil.Recordset.Find "kodemobil ='" & a & "'" If Adostokmobil.Recordset.EOF Then Else Adostokmobil.Recordset.Delete End If End Sub Private Sub Form_Unload(Cancel As Integer) On Error Resume Next closed = 1 End Sub Private Sub tambah_Click() ubah.Enabled = False hapus.Enabled = False tambah.Enabled = False simpan.Enabled = True batal.Visible = True efek = "tambah" Call aktifkan nkm.SetFocus On Error Resume Next Adostokmobil.Recordset.AddNew End Sub Private Sub nonaktifkan() For Each X In Me

  X.Enabled = False End If Next End Sub Private Sub aktifkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Enabled = True End If Next End Sub Private Sub bersihkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Text = "" End If Next End Sub Private Sub simpan_Click() batal.Visible = False simpan.Enabled = False tambah.Enabled = True hapus.Enabled = True ubah.Enabled = True

  !kodemobil = nkm.Text !platmobil = npm.Text !brandmobil = nb.Text !hargarent = Val(nhr.Text) !masapajak = nmp.Value .Update .MoveLast End With Call nonaktifkan X = MsgBox("Data Sudah Disimpan") End Sub Private Sub Command3_Click() X = MsgBox("Yakin Ingin Keluar ?", vbYesNo + vbQuestion, "Konfirmasi") If X = vbYes Then Unload Me End If End Sub Private Sub Command4_Click() Dim a As String * 15 On Error Resume Next a = InputBox("Masukkan Kode Mobil", "cari") Adostokmobil.Recordset.MoveFirst Adostokmobil.Recordset.Find "kodemobil ='" & a & "'" If Adostokmobil.Recordset.EOF Then

  End If End Sub Private Sub ubah_Click() If Adostokmobil.Recordset.EOF Then MsgBox ("Data Kosong") Exit Sub Else tambah.Enabled = False hapus.Enabled = False simpan.Enabled = True Call aktifkan End If End Sub Private Sub Command6_Click() Adostokmobil.Recordset.MoveFirst Adostokmobil.Recordset.Find "kodemobil ='" & nk.Text & "'" If Adostokmobil.Recordset.EOF Then MsgBox ("Data Tidak Diketemukan") End If End Sub Private Sub hapus_Click()

  MsgBox ("Data Kosong") Exit Sub End If On Error Resume Next X = MsgBox("Yakin Ingin di Hapus ?", vbYesNo + vbQuestion, "Konfirmasi") If X = vbYes Then Adostokmobil.Recordset.Delete MsgBox ("Data Telah di Hapus") End If End Sub Private Sub Form_Load() Call nonaktifkan DataGrid1.Columns(0).Width = 900 DataGrid1.Columns(2).Width = 1300 simpan.Enabled = False koneksi 'pemanggilan koneksi database Adostokmobil.ConnectionString = conn.ConnectionString Adostokmobil.RecordSource = "select * from stokmobil" Adostokmobil.Refresh Set DataGrid1.DataSource = Adostokmobil End Sub Private Sub SSTab1_GotFocus() nk.Enabled = True End Sub

8. Source Code untuk Form Daftar Peminjam:

  Public conn As New ADODB.Connection Public Sub koneksi() On Error GoTo konekErr If conn.State = 1 Then conn.Close 'sesuaikan database .mdb nya dengan database anda conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\ dbmobil.mdb;Persist Security Info=False" Exit Sub konekErr: MsgBox "Gagal menghubungkan ke Database ! Kesalahan pada : " & Err.Description, vbCritical, "Peringatan" End Sub 'Untuk penggunaannya dengan Adodc dan DataGrid, seperti contoh berikut : Private Sub batal_Click() Call bersihkan Call nonaktifkan simpan.Enabled = False tambah.Enabled = True batal.Visible = False a = "XXX" With Adocustomer.Recordset !kodecustomer = "XXX" .Update End With Adocustomer.Recordset.Find "kodecustomer ='" & a & "'" If Adocustomer.Recordset.EOF Then Else

  Adocustomer.Recordset.Delete End If End Sub Private Sub Command1_Click() Adocustomer.Recordset.MoveFirst End Sub Private Sub Command4_Click() Dim a As String * 15 On Error Resume Next a = InputBox("Masukkan Kode Customer", "cari") Adocustomer.Recordset.MoveFirst Adocustomer.Recordset.Find "kodecustomer ='" & a & "'" If Adocustomer.Recordset.EOF Then MsgBox ("Data Tidak Diketemukan") End If End Sub Private Sub Command6_Click() Adocustomer.Recordset.MoveFirst Adocustomer.Recordset.Find "kodecustomer ='" & tncarikode.Text & "'" If Adocustomer.Recordset.EOF Then MsgBox ("Data Tidak Diketemukan") End If End Sub

  Call nonaktifkan koneksi 'pemanggilan koneksi database Adocustomer.ConnectionString = conn.ConnectionString Adocustomer.RecordSource = "select * from customer" Adocustomer.Refresh Set DataGrid1.DataSource = Adocustomer End Sub Private Sub hapus_Click() If Adocustomer.Recordset.EOF Then MsgBox ("Data Kosong") Exit Sub End If On Error Resume Next X = MsgBox("Yakin Ingin di Hapus ?", vbYesNo + vbQuestion, "Konfirmasi") If X = vbYes Then Adocustomer.Recordset.Delete MsgBox ("Data Telah di Hapus") End If End Sub Private Sub simpan_Click() batal.Visible = False simpan.Enabled = False tambah.Enabled = True hapus.Enabled = True

  On Error Resume Next With Adocustomer.Recordset !kodecustomer = tnkc.Text !nama = tnn.Text !nomorktp = tnnk.Text !alamat = tntalamat.Text !telepone = tntelepon.Text !keterangan = tnketerangan.Text .Update .MoveLast End With Call nonaktifkan X = MsgBox("Data Sudah Disimpan") End Sub Private Sub SSTab1_GotFocus() tncarikode.Enabled = True End Sub Private Sub tambah_Click() ubah.Enabled = False hapus.Enabled = False tambah.Enabled = False simpan.Enabled = True batal.Visible = True efek = "tambah" Call aktifkan

  On Error Resume Next Adocustomer.Recordset.AddNew End Sub Private Sub nonaktifkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Enabled = False End If Next End Sub Private Sub aktifkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Enabled = True End If Next End Sub Private Sub bersihkan() For Each X In Me If TypeName(X) = "TextBox" Then

  X.Text = "" End If Next End Sub Private Sub ubah_Click() hapus.Enabled = False simpan.Enabled = True If Adocustomer.Recordset.EOF Then MsgBox ("Data Kosong") Exit Sub Else Call aktifkan End If End Sub

B. Penjelasan dan Screen Shot Aplikasi

  Aplikasi rental mobil ini adalah aplikasi yang berbasis desktop dan menggunakan Visual Basic (VB). Aplikasi ini merupakan jenis aplikasi yang memiliki jenis form MDI (Multiple Document Interface) yang bertujuan agar ketika form lain dibuka, form yang lain tidak tertutup.

  Berikut ini adalah screen shot dari menu utama aplikasi rental mobil dengan form – form yang terbuka:

  Aplikasi rental mobil ini menggunakan database yang dibuat menggunakan Microsoft Access. Berikut ini adalah screen shot dari pembuatan database menggunakan Microsoft Access:

  Aplikasi rental mobil ini memiliki beberapa menu dan submenu. Menu dan submenu di dalam aplikasi ini antara lain adalah sebagai berikut:

  1. Menu Rental Mobil, memiliki submenu: - Transaksi.

  • Mobil Keluar Masuk.

  2. Menu Laporan, memiliki submenu: - Laporan Transaksi.

  • Mobil Belum Kembali.

  3. Menu Setting, memiliki submenu: - Stock Mobil.

  • Daftar Peminjam.

  Berikut ini adalah screen shot dari form menu utama aplikasi rental mobil:

1. Menu Rental Mobil

  Submenu Transaksi: - Submenu Transaksi adalah form yang berisi data – data pemesanan mobil, maka di dalam form ini data – data yang diminta adalah data dari customer dan data dari mobil yang disewa beserta waktu penyewaan. Submenu Transaksi ini berisi dua bagian form yaitu Pemesanan dan List.

  Berikut ini adalah screen shot dari form Transaksi bagian Pemesanan:

  Berikut ini adalah screen shot dari form Transaksi bagian List: Submenu Mobil Keluar Masuk: -

  Submenu dari menu Rental Mobil lainnya adalah Mobil Keluar Masuk. Sama halnya dengan submenu Transaksi, dalam submenu Mobil Keluar Masuk ini juga terdapat dua bagian form yaitu: Keluar dan Masuk. Form bagian Keluar berisi tentang no. faktur dan data – data mobil yang keluar. Berikut ini adalah screen shot dari form Transaksi bagian Keluar: Sedangkan form bagian Masuk berisi tentang no. faktur dan data – data mobil yang masuk atau yang telah dikembalikan. Berikut ini adalah screen shot dari form Transaksi bagian Masuk:

2. Menu Laporan

  Submenu Laporan Transaksi: - Di dalam menu Laporan, ada submenu Laporan Transaksi yang mencatat tanggal sewa mobil hingga tanggal kembali mobil yang menghasilkan harga sewa yang harus dibayar oleh customer. Berikut ini adalah screen shot dari form Laporan Transaksi: Apabila button Cetak dipilih, maka form selanjutnya yang akan tampil adalah sebagai berikut: Form Laporan di atas berisi data – data seperti nomor dan kode faktur, type mobil, nomor polisi, tanggal keluar, pemakaian dan biaya yang harus dibayarkan oleh customer.

  • Submenu Mobil Belum Kembali:

  Berikut ini adalah form untuk submenu Mobil Belum Kembali: Form di atas berisi data – data mengenai mobil yang belum dikembalikan atau masih disewa oleh customer beserta tanggal pinjam dan tanggal seharusnya kembali.

3. Menu Setting

  • Submenu Stock Mobil:

  Di dalam menu Setting, terdapat submenu Stock Mobil yang juga mempunyai dua bagian form yaitu: Setting MOBIL dan List. Berikut ini adalah screen shot dari form Stock Mobil bagian Setting MOBIL:

  Inputan dari form di atas adalah kode mobil, plat nomer, brand atau merk mobil, harga sewa dan masa pajak.

  Berikut ini adalah screen shot dari form Stock Mobil bagian List: Submenu Daftar Peminjam: - Submenu kedua dari menu Setting adalah submenu Daftar Peminjam. Inputan yang diminta dalam form ini ialah data – data customer seperti kode customer, nomor id, nama, alamat dan keterangan. Berikut ini screen shot adalah submenu Daftar Peminjam bagian Setting Customer:

  Berikut ini adalah screen shot dari submenu Daftar Peminjam bagian List: