Disusun oleh: Muhammad Sugara Rahayu (2000019111) Asisten praktikum: Uswatun Hasanah
LABORATORIUM TEKNIK INDUSTRI
PROGRAM STUDI TEKNIK INDUSTRI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS AHMAD DAHLAN YOGYAKARTA 2020 A. Flowchart B. Deskripsi Program 1. Fungsi Aplikasi 1) Untuk mempermudah proses sewa kendaraan 2) Untuk mempermudah penyimpanan arsip 3) Mempercepat proses booking kendaraan 4) Mempercepat pendataan peminjam kendaraan 5) Mempermudah pencetakan bukti peminjaman 2. Cara Menggunakan Aplikasi 1) Buka aplikasi Modul 5 2) Masukan data bulan, tahun, dan nama petugas 3) Untuk data peminjaman masukan nama, asal, tanggal mulai meminjam, tanggal mengembalikan kendaraan, banyaknya kendaraan yang akan dipinjam, hari sewa, hari pengembalian, identitas kendaraan, serta nomor plat kendaraan 4) Klik input data untuk mencetak sruk booking kendaraan 5) Klik reset untuk menghapus data yang telah diimasukan 6) Klik tanda silang di pojok kanan atas untuk menutup aplikasi C. Gambar Aplikasi
Gambar 5.1 Tampilan awal aplikasi
Gambar 5.2 Pilih bulan
Gambar 5.3 Pilih tahun
Gambar 5.4 Pilih nama petugas
Gambar 5.5 Input data peminjam
Gambar 5.6 Masukan hari pada saat menyewa kendaraan
Gambar 5.7 Masukan hari pada saat mengembalikan kendaraan
Gambar 5.8 Masukan merk kendaraan
Gambar 5.9 Masukan model kendaraan
Gambar 5.10 Masukan nomor plat kendaraan
Gambar 5.11 Tampilan setelah diinput
Gambaar 5.12 Tampilan setelah di resset
D. Source Code unit Unit1; function cetak1:string; interface { Public declarations } uses end; Windows, Messages, SysUtils, var Variants, Classes, Graphics, MuhammadSugaraRahayu20000 Controls, Forms, 19111: Dialogs, StdCtrls, jpeg, ExtCtrls; TMuhammadSugaraRahayu2000 type 019111; TMuhammadSugaraRahayu2000 implementation 019111 = class(TForm) {$R *.dfm} CB1gaara: TComboBox; function CB2gaara: TComboBox; TMuhammadSugaraRahayu2000 CB3gaara: TComboBox; 019111.cetak1:string; L1gaara: TLabel; var L2gaara: TLabel; inputharisewa : string; L3gaara: TLabel; inputharikembali : string; L4gaara: TLabel; begin L5gaara: TLabel; inputharisewa:=inputbox('HARI L6gaara: TLabel; SEWA','Masukan Hari Pada Saat L7gaara: TLabel; Menyewa Kendaraan',''); E4gaara: TEdit; inputharikembali:=inputbox('HA E5gaara: TEdit; RI PENGEMBALIAN','Masukan E3gaara: TEdit; Hari Pada Saat Pengembalian E2gaara: TEdit; Kendaraan',''); E1gaara: TEdit; M1gaara.Lines.Add('-------------- BT1gaara: TButton; STRUK BOOKING BT2gaara: TButton; KENDARAAN--------------'); M1gaara: TMemo; M1gaara.Lines.Add('********** L8gaara: TLabel; *************************** Image1: TImage; ***********'); procedure FormCreate(Sender: M1gaara.Lines.Add('PETUGAS TObject); :'+CB3gaara.Text); procedure M1gaara.lines.add('NAMA BT1gaaraClick(Sender: :'+E1gaara.Text); TObject); M1gaara.lines.add('ASAL procedure :'+E2gaara.Text); BT2gaaraClick(Sender: M1gaara.Lines.add('SEWA TObject); :'+inputharisewa+','+E3gaara.Tex private t+'/'+ { Private declarations } CB1gaara.Text+'/'+CB2gaara.text public ); M1gaara.lines.add('KEMBALI M1gaara.lines.add('========== :'+inputharikembali+','+E4gaara. ======================== Text+'/'+CB1gaara.Text+'/'+CB2 ======='); gaara.text); M1gaara.lines.add('MERK M1gaara.lines.add('BANYAK KENDARAAN :'+inputmerk KENDARAAN :'+E5gaara.Tex mobil); t); M1gaara.lines.add('MODEL End; KENDARAAN :'+inputmodel procedure mobil); TMuhammadSugaraRahayu2000 M1gaara.Lines.add('NOMOR 019111.FormCreate(Sender: PLAT :'+inputnomorp TObject); lat); begin M1gaara.lines.add('========== M1gaara.Clear; ======================== end; ======='); procedure end; TMuhammadSugaraRahayu2000 end; 019111.BT1gaaraClick(Sender: procedure TObject); TMuhammadSugaraRahayu2000 var 019111.BT2gaaraClick(Sender: jumlah : array of integer; TObject); inputmerkmobil,inputnomorplat,i begin nputmodelmobil : string; E1gaara.clear; i:integer; E2gaara.Clear; begin E3gaara.Clear; cetak1; E4gaara.Clear; setlength(jumlah, E5gaara.clear; strtoint(E5gaara.Text)); M1gaara.Clear; for i := 1 to end; strtoint(E5gaara.Text) do end. begin inputmerkmobil:=inputbox('IDE NTITAS KENDARAAN','Masukan Merk Kendaraan',''); inputmodelmobil:=inputbox('IDE NITAS KENDARAAN','Masukan Model Kendaraan',''); inputnomorplat:=inputbox('NOM OR REGISTRASI','Masukan Nomor plat Kendaraan','');