Bagaimana dengan blog saya?

Rabu, 01 Agustus 2018

UAS PEMROGRAMAN VISUAL BASIC II AMIK BSI PURWOKERTO


PERANCANGAN SISTEM INFORMASI RENTAL MOTOR DENGAN PEMROGRAMAN VISUAL BASIC 2




TUGAS UAS


Diajukan untuk memenuhi salah satu syarat tugas UAS Pemrograman Visual Basic



    
      Melda Dwi Juniati                   12153342

                                                                          12.4B.21





Program Studi Manajemen Informatika
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika
Purwokerto
2017






BAB I
PENDAHULUAN

1.1            Latar Belakang
Kemajuan teknologi saat ini telah semakin pesat perkembangannya. Sebagai salahsatu produk teknologi adalah komputer yang sangat bermanfaat bagi masyarakat. Komputer  juga membuat proses kerja menjadi lebih efisien, efektif dan memberikan hasil kerja lebih baik dan lebih cepat.
Rental motor salah satu fungsinya adalah memberikan pelayanan jasa penyewaan,namun dalam hal ini pelayanan yang diberikan masih memiliki kekurangan , misalnya pemberian pelayanan pada saat pelanggan datang untuk menyewa motor, dimana data motor yang sudah diarsipkan sebelumnya hilang dan mengalami kerusakan pada saat data tersebut dibutuhkan, sehingga memperlambat waktu pelanggan untuk menyewa motor tersebut.
Pelanggan sebagai salah satu komponen penting yang menggunakan pelayanan jasa dari rental motor, dimana pelanggan selalu berharap mendapatkan sebuah pelayanan yang terbaik. Oleh karena itu dalam mendukung peningkatan efisiensi kerja, waktu dan sumber daya manusia maka perlu dibangun suatu sistem informasi manajemen agar nantinyadiperoleh kemudahan dan kelancaran dalam memberikan pelayanan jasa secara maksimal.
Cara mempermudah pengerjaan dalam memasukan data hasil yang akurat dalam pengolahan suatu data maupun penyajian data maka diperlukan suatu sisteminformasi manajemen. Dengan sistem informasi manajemen tersebut, diharapkan dapatmempercepat pelayanan kepada pelanggan serta pengarsipan yang lebih baik dan amansehingga mempermudah apabila diperlukan sewaktu-waktu


 1.2              Tujuan
1.      Memberikan kemudahan dalam proses transaksi penyewaan dan pengembalian motor
2.      Memberikan informasi bukti penyewaan dan membantu dalam penyimpanan data.
3.      Membantu dalam pembuatan laporan

1.3              Metode Penelitian
Untuk mendapatkan data yang akurat dan dokumen – dokumen yang mendukung proses penyelesaian tugas Pemrograman Visual 2. ini maka penulis menggunakan metode penelitian sebagai berikut:
1.      Metode Wawancara
Penulis melakukan wawancara pada karyawan yang bekerja dibidangnya dapat mengadakan pengamatan lebih mendetail.
2.      Study Kepustakaan
Yaitu untuk mendapatkan data sekunder dan mencari, menganalisis berbagai teori yang mendukung data dilapangan dari berbagai sumber sebagai literatur, yaitu buku-buku relevan, internet dan sumber-sumber lainnya terhadap tugas Pemrograman Visual 2 ini, untuk di jadikan referensi upaya menambah objektivitas data yang diperoleh.

1.4              Ruang Lingkup
Pada penulisan tugas ini penulis membahas tentang transaksi peminjaman dan pengembalian pada rental motor serta membuat laporan harian dan bulanan.




BAB II
PEMBAHASAN


2.1.             Analisa Kasus
A.    Dokumen Masukan dan Keluaran
a.       Form Login
-      Form login digunakan untuk proses penyeleksian masuk ke dalam program
-      Pada form ini terdapat dokumen masukannya ialan username dan password yang telah terdaftar dalam database
b.      Form Menu Utama
-     Form Menu utama digunakan untuk proses pemilihan menu program yang diinginkan
c.       Form Master Data Motor
-      From data motor digunakan untuk mengolah data motor
-   Data masukan yang digunakan mengolah data adalah kode kendaraan, rincian No STNK, No Polisi, tariff sewa
d.      Form Master Data Petugas
-      Form data petugas digunakan untuk mengolah data user
-      Data masukan yang digunakan mengolah data adalah username, jabatan, level acces
e.       Form Transaksi Sewa
-          Form transaksi digunakan untuk mengolah data transaksi
-   Data masukan yang digunakan mengolah data tersebut No.sewa, No.identitas,   identitas, nama, alamat, kode kendaraan, tariff, sewa, lama sewa, dibayar, kembali
-         Data keluarannya yang dihasilkan adalah cetak struk penyewaaan dari data transaksi  sewa
f.       Form transaksi pengembalian
-          Form transaksi digunakan untuk mengolah data transaksi
-   Data masukan yang digunakan mengolah data tersebut No.sewa, No.identitas, identitas, nama, alamat, kode kendaraan, tariff, sewa, lama sewa, total, denda, dibayar, kembali
-      Data keluarannya yang dihasilkan adalah cetak struk pengembalian dari data transaksi pengembalian
g.      Form Laporan
-          Form laporan digunakan untuk melihat laporan data yang ingin dilihat
-          Data keluaran yang dihasilkan cetak laporan sesuai data laporan yang dipilih.

B.      ERD dan LRS
1.      ERD

Gambar 2.1. ERD

2.      LRS

 Gambar 2.2. LRS

C.     Spesifikasi File
Spesifikasi file yang digunakan dalam perancangan program rental mobil ini terdiri dari satu                database rent.sql dan 4 tabel, yaitu :
a.       Table user
Nama table            : user
Tipe                       : file user
Panjang record      : 36
Akses file             : random
Organisasi file       : index Sequential
Kunci field            : username



No
Elemen Data
Akronim
Tipe
Panjang
Ket
1.
Username
Username
Varchae
10
Primary
2.
Password
Password
Varchar
10

3.
Jabatan
Jabatan
Varchar
15

4.
Levelakses
Levelakses
Varchar
1


b.      Table motor
Nama table                        : motor
Tipe                                   : file motor
Panjang record                  : 74
Akses file                         : random
Organisasi file                   : index Sequential
Kunci field                        : kode
No
Elemen Data
Akronim
Tipe
Panjang
Ket
1.
Kode
Kode
Varchae
4
Primary
2.
Rincian
Rincian
Varchar
40

3.
Nostnk
Nostnk
Varchar
8

4.
Nopol
Nopol
Varchar
10

5.
Tariff
Tariff
Double


6.
Status
Status
Varchar
12


c.       Table balik
Nama table            : balik
Tipe                       : file balik
Panjang record      : 87
Akses file             : random
Organisasi file       : index Sequential
Kunci field            : nokembali
No
Elemen Data
Akronim
Tipe
Panjang
Ket
1.
Nokembali
Nokembali
Varchae
8
Primary
2.
Tanggal
Tanggal
Date


3.
Nosewa
Nosewa
Varchar
8

4.
Telat
Telat
Int
11

5.
Dendatelat
Dendatelat
Double


6.
Dendarusak
Dendarusak
Double


7.
Note
Note
Varchar
60

8.
Totaldenda
Totaldenda
Double


9.
Dibayar
Dibayar
Double


10.
Kembali
Kembali
Double


11.
Username
Username
Varchar
11


d.      Table sewadet
Nama table            : sewadet
Tipe                       : file sewadet
Panjang record      : 121
Akses file             : random
Organisasi file       : index Sequential
Kunci field            : nosewa
No
Elemen Data
Akronim
Tipe
Panjang
Ket
1.
Nosewa
Nosewa
Varchar
8
Primary
2.
Tanggal
Tanggal
Date


3.
Noid
Noid
Varchar
16

4.
Id
Id
Varchar
13

5.
Nama
Nama
Varchar
30

6.
Alamat
Alamat
Varchar
50

7.
Kode
Kode
Varchar
4

8.
Tariff
Tariff
Double


9.
Lama
Lama
Double


10.
Total
Total
Double


11.
Dibayar
Dibayar
Double


12.
Kembali
Kembali
Double


13.
Tglkembali
Tglkembali
Date


14.
Username
Username
Varchar
10


D.     Pengkodean
1)             Data sewa
S
1
7
0
6
0
1
Sewa          Tahun             Bulan          Nomor urut  

2)      Data pengambalian
K
1
7
0
6
0
1
                                                                               
Kembali     Tahun            Bulan          Nomor urut

E.      HIPO

Gambar 2.3 HIPO

F.      Flowchart
1.      Menu Login

2.      Menu utama




3.      Transaksi




BAB III
PENUTUP

3.1.             Kesimpulan
Dari uraian penjelasan dan pembahasan keseluruhan materi sebelumnya dan dalam rangka menyelesaikan laporan ini, penulis telah mengambil kesimpulan pokok mengenai permasalahan diatas sebabagi berikut: 
1.      Secara umum sistem informasi penyewaan motor yang dibahas merupakan sebuah aplikasi yang dapat digunakan untuk membantu pengelola usaha penyewaan motor dalam memberikan informasi yang lebih cepat tentang data motor, data karyawan, penyewa serta membantu mempermudah transaksi yang terjadi pada unit usaha penyewaan motor.
2.      Dari hasil perancangan ini dibangun basis data di MySQL, form-form keluaran dan masukan dibuat di Crystal Report dan menggunakan bahasa pemrograman Visual Basic 6.0

3.2.             Saran
Sistem ini dibangun tidak luput dari kekurangan, untuk membuat sistem yang lebih baik, berikut adalah saran untuk diperhatikan agar mampu mengembangkan sistem serupa yang lebih baik.
1.       Seiring perkembangan jaman, maka akan semakin kompleks juga kebutuhannya, untuk itu perlu dilakukan update  terhadap fitur-fitur yang  dipakai untuk dapat memperkaya fasilitas yang terdapat pada aplikasi rental motor.
2.      Perlu adanya pengembangan pada bagian jaringan dan server, guna  mengaktisipasi penambahan cabang pada rental motor, supaya data-data dari cabang yang satu dengan yang lainnya dapat saling terkorelasi dengan baik.
3.       Perlu dilakukan normalisasi lebih lanjut pada tabel motor, agar tidak terjadi redudasi (penumpukan) pada tabel.



Lampiran – Lampiran

Halaman login


Halaman menu utama




Halaman data motor


Halaman data petugas


Halaman sewa kendaraan


Halaman pengembalian kendaraan
 Halaman laporan





Halaman ganti password


Tidak ada komentar: