Anda di halaman 1dari 19

1KA17

ap2b
PARKING SYSTEM
by kelompok 6
Anggota
KELOMPOK
Safety can be fun :)

AKMAL FATHURRACHMAN F eza ridwan athariq khalista andini

m alwan farras rian hartokusumo tarangga athallah f p d


LATAR TUJUAN
BELAKANG
Aplikasi sistem parkir ini akan digunakan untuk Memudahkan user/admin dalam
menginput dan memproses data kendaraan menginput data kendaraan yang
roda dua, roda empat maupun lebih. Faktanya melakukan parkir
sistem parkir ini sangat dibutuhkan dan Mengingatkan efektifitasan/efisiensi
sangat efisien untuk mendata kendaraan dalam pengelolaan data pada tempat
yang parkir pada tempat tersebut. parkir
Memudahkan para pengendara untuk
melakukan pembayaran dengan sesuai
tarif parkir yang ada
KELOMPOK-6
tahapan coding
Pada From 1 tuliskan coding sebagai berikut
Dim db As Connection
Dim rs As Recordset

Sub koneksi()
Set db = New Connection
db.CursorLocation = adUseClient
db.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\kelompok-
6\OneDrive\Documents\Database1.mdb;Mode=ReadWrite;Persist Security Info=False"

End Sub

kelompok-6
tahapan coding
Pada bagian form_load, masukkan codingan sebagai berikut:

Private Sub Form_Load()


koneksi
Set rs = New Recordset
rs.Open "parkir", db, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
End Sub

kelompok-6
tahapan coding
Untuk fitur button total gunakan
codingan sebagai berikut
Private Sub Command1_Click()
Dim wkt, ttl, jam As Long
wkt = Text3.Text
jam = 3000
ttl = wkt * jam
Text4.Text = "Rp" & ttl
End Sub

kelompok-6
tahapan coding
Untuk menyimpan data yang terdapat pada datagrid
Private Sub Command2_Click()
Set rs = New Recordset
rs.Open "parkir", db, adOpenDynamic, adLockBatchOptimistic
rs.AddNew
rs.Fields("Tanggal") = Text1.Text
rs.Fields("No_Plat") = Text2.Text
rs.Fields("Waktu") = Text3.Text
rs.Fields("Total") = Text4.Text
rs.Update
MsgBox "Data Tersimpan"
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
End Sub
kelompok-6
tahapan coding
Untuk mencetak struk lakukan
codingan pada command button
seperti ini
Private Sub Command3_Click()
Form2.Label6 = Text1.Text
Form2.Label7 = Text2.Text
Form2.Label8 = Text3.Text
Form2.Label9 = Text4.Text
Form2.Show
Form1.Hide
End Sub

kelompok-6
tahapan coding
Untuk mengedit data ketik data sebagai berikut
Private Sub Command4_Click()
rs.Fields("Tanggal") = Text1.Text
rs.Fields("No_Plat") = Text2.Text
rs.Fields("Waktu") = Text3.Text
rs.Fields("Total") = Text4.Text
rs.Update
MsgBox "Data Diupdate", vbInformation, "Message"
End Sub

kelompok-6
tahapan coding
Codingan pada command button clear
Private Sub Command5_Click()
Text1.Text = vbclear
Text2.Text = vbclear
Text3.Text = vbclear
Text4.Text = vbclear
Text1.SetFocus
End Sub

kelompok-6
tahapan coding
Codingan pada command button delete untuk menghapus data
Private Sub Command6_Click()
confirmation = MsgBox("Yakin Ingin Menghapus Data?", vbYesNo + vbCritical)
If confirmation = vbYes Then
rs.Delete
MsgBox "Data Dihapus", vbInformation, "Message"
Else
MsgBox "Data Tidak Dihapus", vbInformation, "Message"
End If
End Sub

kelompok-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

INPUT DATA PADA KOLOM TANGGAL,


WAKTU, DAN PLAT YANG TELAH TERSEDIA

KELOMPOK-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

LALU KLIK TOMBOL TOTAL UNTUK MENAMPILKAN


TOTAL TARIF YANG HARUS DIBAYAR

KELOMPOK-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

KLIK TOMBOL SAVE JIKA INGIN MENYIMPAN DATA


YANG TELAH DI INPUT

KELOMPOK-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

JIKA INGIN MENCETAK STRUK AKAN TAMPIL


GAMBAR SEPERTI INI

KELOMPOK-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

UNTUK MENGINPUT DATA YANG INGIN DI EDIT,


KLIK TOMBOL EDIT

KELOMPOK-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

GUNAKAN TOMBOL CLEAR UNTUK MENGHAPUS


DATA YANG TELAH DI INPUT

KELOMPOK-6
Manual
BOOK
PARKING SYSTEM APPLICATION.

KLIK TOMBOL DELETE JIKA INGIN MENGHAPUS


DATA YANG TELAH DI INPUT DAN DI SIMPAN
PADA DATABASE
KELOMPOK-6
kelompok-6

Thank You
for listening

Anda mungkin juga menyukai