LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

17
GANJAR PUJA HARTA [email protected] S1 TEKNIK INFORMATIKA STMIK JABAR LAPORAN RANCANGAN APLIKASI TEMPAT PENITIPAN MOBIL

Transcript of LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

Page 1: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

GANJAR PUJA HARTA [email protected]

S1 TEKNIK INFORMATIKA STMIK JABAR

LAPORAN RANCANGAN

APLIKASI

TEMPAT PENITIPAN MOBIL

Page 2: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

1

KATA PENGANTAR

Puji beserta syukur marilah kita panjatkan kepada Allah SWT karena atas rahmat,

hidayah dan irodatnya, penulis dapat menyelesaikan penyusunan makalah untuk memenuhi

salah satu tugas mata kuliah Basis Data, tidah lupa sholawatdan salam semoga tetap tercurah

kepada junjunan kita semua.

Dalam penyusunan makalah ini, pastinya tidak terlepas dari bantuan berbagai pihak.

Maka pada kesempatan ini, penyusun ingin mengucapkan terima kasih yang sebesar-besarnya

kepada dosen yang telah membantu dengan materi yang telah disampaikannya pada setiap

pertemuan mata kuliahnya dan teman-teman seperjuangan yang membantu dengan motivas i

agar terselesaikannya makalah ini.

Penyusun menyadari bahwa pada karya tulis ini masih terdapat kekurangan mengingat

keterbatasan kemampuan penulis. Oleh sebab itu, penulis sangat mengharapkan adanya kritik

dan saran yang membangun dari para pembaca sebagai masukan bagi penyusun, Akhir kata

penyusun berharap makalah ini dapat bermanfaat bagi pembaca pada umumnya dan penulis

pada khususnya. Atas segala perhatiannya penulis mengucapkan banyak terima kasih.

Bandung, Desember 2014

Penyusun

Page 3: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

2

DAFTAR ISI

JUDUL ..........................................................................................................................

KATA PENGANTAR..................................................................................................... 1

DAFTAR ISI ................................................................................................................... 2

BAB I PENDAHULUAN................................................................................................ 3

LATAR BELAKANG ...................................................................................................... 3

IDENTIFIKASI MASALAH ........................................................................................... 4

BATASAN MASALAH ................................................................................................... 4

PERUMUSAN MASALAH ............................................................................................. 4

BAB II PEMBAHASAN ................................................................................................. 5

ANALISIS SISTEM YANG BERJALAN ....................................................................... 5

DOKUMEN YANG DIGUNAKAN ................................................................................ 6

NORMALISASI ............................................................................................................... 6

ERD ........................................................................................................................ 8

RELASI ANTAR TABEL ................................................................................................ 9

RANCANGAN ANTAR MUKA ..................................................................................... 9

BAB III HASIL ............................................................................................................. 11

CARA KERJA PROGRAM ........................................................................................... 11

TAMPILAN PROGRAM ............................................................................................... 12

BAB IV PENUTUP ....................................................................................................... 15

PENUTUP ...................................................................................................................... 15

SARAN ...................................................................................................................... 15

DAFTAR PUSTAKA .................................................................................................... 16

Page 4: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

3

BAB I

PENDAHULUAN

A. Latar Belakang Masalah

Dengan berkembangnya IPTEK yang semakin pesat mempengaruhi kehidupan kita.

dunia kerja merupakan salah satu yang paling banyak memanfaatkan. IPTEK menyediakan

proses yang cepat, tepat, dan menghasilkan tingkat keakuratan yang lebih. Dalam lingkungan

usaha, komputer adalah alat bantu yang mutlak diperlukan sebagai pendukung pemerosesan

data dan informasi.

Pengolahan data yang baik akan mempermudah suatu perusahaan dalam pemantapan

manajemennya, sebaliknya sistem lama yang masih lambat dan kurang berkualitas tidak akan

mampu mendukung kegiatan proses kerja suatu perusahaan dalam mencapai tujuannya.

Pengolahan data yang cepat, tepat, akurat, dan ruang penyimpanan yang besar terhadap data

yang baik dapat dinilai dari sistem informasinya.

Tempat Penitipan Mobil adalah salah satu usaha yang menggunakan komputer sebagai

media pengatur transaksi penjualan dan laporan keuangan yang lebih akurat, Tempat Penitipan

Mobil sekarang masih menggunakan teknik manual, penggunaan cara terkomputerisasi yang

baru dalam hal pengolahan data Tempat Penitipan Mobil ini, diharapkan dapat memberikan

hasil yang lebih baik kepada pemilik. Proses input dan pembuatan laporan-laporan serta

informasi lainnya yang diinginkan menjadi lebih mudah.

Berdasarkan permasalahan yang didapatkan tersebut maka, diperlukan suatu

pengembangan sistem yang baru. Untuk itu penulis tertarik dengan mengangkat judul yaitu

”Perancangan Aplikasi Tempat Penitipan Mobil”.

Page 5: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

4

B. Identifikasi Masalah

Berdasarkan latar belakang masalah di atas, maka penulis mengidentifikas ikan

beberapa masalah yang ada antara lain :

1. Pengolahan data yang digunakan masih manual.

2. Kurang efisien penyimpanan data sehingga mudah sekali kehilangan data.

3. Belum memiliki sistem security yang baik

4. kurang flexibel pembuatan laporan sehingga membutuhkan waktu yang cukup lama

untuk membuat laporan.

C. Batasan Masalah

Mengingat kemungkinan meluasnya permasalahan maka peneliti membatasi masalah

ini pada :

1. Informasi yang di kumpulkan dan diolah dalam sistem ini terbatas pada data Merk,

Type Mobil.

2. Aplikasi yang digunakan adalah microsoft access.

D. Perumusan masalah

Aplikasi yang akan dibuat apakah nantinya dapat menjadi alternatif sebagai alat untuk

mempermudah transaksi dan pembuatan laporan di Tempat Penitipan Mobil.

Page 6: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

5

BAB II

PEMBAHASAN

A. ANALISIS SISTEM YANG BERJALAN

Sistem yang digunakan oleh Tempat Penitipan Mobil dalam pengolahan data masih

secara manual. Setiap ada pelanggan yang ingin menitipkan Mobil di tempat tersebut,

pelanggan harus mengisidata pada formulir pendaftaran dalam bentuk lembaran kertas. Setelah

itu admin baru memasukkan datanya dalam komputer, dimana dalam komputer teresebut masih

sangat sederhana sebagaimana penginputan datanya masih dalam Microsoft Office yaitu

microsoft Word dan Micriosoft Excel. Sehingga dengan demikian proses pengolahan data

semakin lama karena kurang efisien. Jika ingin mencari data-data yang diinginkan harus

mencari datanya satu persatu dalam file atau tumpukan buku.

Bagian – bagian yang terlibat

a. Owner

b. Bagian Administrasi

c. Petugas Parkir

d. Pemilik Mobil

Tugas Admin

Menerima uang Pembayaran, membuat laporan kepada Direktur Utama dan

Manager, melaporkan pekerjaan secara rutin kepada Manager.

Tugas Petugas Parkir

Sebagai Penanggungjawab penempatan mobil di Lapangan.

Tugas Owner

Melakukan perencanaan dan sistem administrasi, melakukan evaluasi dan pengawasan

pelaksanaan tugas – tugas, serta mengambil tindakan koreksi yang diperlukan bila terjadi

penyimpangan – penyimpangan, menyusun pembagian tugas para Staff, mengikuti

perkembangan kebijakan dan peraturan yang di kembangkan perusahaan.

Page 7: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

6

Tugas Pemilik Mobil

Menitipkan mobil dan membayar kewajibannya dalam administrasi.

B. Dokumen / Form yang digunakan

a) Form Mobil

Merk Mobil :

Model :

b) Form Pemilik

Nama Pemilik :

Alamat :

Merk Mobil :

c) Form Transaksi

Plat Nomor :

Nama Pemilik :

Waktu Kedatangan :

Waktu Pengambilan :

Jumlah Hari :

Harga :

C. Normalisasi

Normalisasi adalah suatu proses mendesain struktur Database sehingga sebagian besar

ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.

Tahap 1 : Unnormalisasi (Belum dinormalisasi)

Plat Nomor Nama Pemilik Waktu Kedatangan Waktu Pengambilan Jumlah

Hari Harga

D4832DP GANJAR 11/12/2014 12/12/2014 1 75000

B267NI Agus Sutisna 12/12/2014 - - 75000

Page 8: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

7

Tahap 2 : Normalisasi 1 NF

ID Transaksi

Plat Nomor

Nama Pemilik

Waktu Kedatangan

Waktu Pengambilan Jumlah Hari Harga

TR001 D4832DP GANJAR 11/12/2014 12/12/2014 1 75000

TR002 B267NI Agus Sutisna 12/12/2014 - - 75000

Tahap 3 : Normalisasi 2 NF

a) Tabel Mobil

ID Mobil Model Merk Mobil

MBL001 Romeo Alfa

MBL002 A4 Audi

MBL003 A5 Audi

MBL004 A6 Audi

MBL005 A8 L Audi

MBL006 TTS Audi

MBL007 R8 Audi

MBL008 Q3 Audi

MBL009 Q5 Audi

b) Tabel Pemilik

Plat_Nomor Nama_Pemilik Alamat ID_Mobil

B267NI Agus Sutisna Jalan Ciwaru No 8 X1

D4832DP GANJAR JL.SUKAJADI New Mazda2

c) Tabel Transaksi

ID Transaksi

Plat Nomor

Nama Pemilik

Waktu Kedatangan

Waktu Pengambilan

Jumlah Hari

Harga

TR002 B267NI Agus Sutisna 01/12/2014 02/12/2014 1 75000

TR003 B267NI Agus Sutisna 03/12/2014 - - 75000

TR001 D4832DP GANJAR 11/12/2014 12/12/2014 1 75000

Page 9: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

8

Tahap 4 : Normalisasi 3 NF

D. ER-D (Entity Relationship Diagram)

Memiliki

TRANSAKSIWAKTU KEDATANGAN

HARGA

ID TRANSAKSI

JUMLAH HARI

WAKTU PENGAMBILAN

PEMILIK

PLAT NOMOR

NAMA PEMILIK

ALAMAT

MOBIL

ID MOBIL

MERK MOBIL

MODEL

PLAT NOMOR

ID MOBIL

Menitipkan

PLAT NOMOR

ID TRANSAKSI

1

~

Page 10: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

9

E. Relasi Antar Tabel

F. Rancangan Antar Muka

Form Mobil

ID Mobil

Merk Mobil

Model

Form Pemilik

Plat Nomor

Nama Pemilik

Alamat

Merk Mobil

Form Transaksi

ID Transaksi

Plat Nomor

Nama Pemilik

Page 11: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

10

Waktu Kedatangan

Waktu Pengambilan

Jumlah Hari

Harga

Page 12: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

11

BAB III

HASIL

A. Cara Kerja Program

Jika ingin mengisi form MOBIL

Form data MOBIL adalah form input data-data MOBIL yang meliputi input data ID

MOBIL, MERK MOBIL dan MODEL. Jika ingin menambahkan data maka tekan tombol

ADD+SAVE karena tombol ini otomatis dua fungsi untuk melakukan proses penyimpanan ke

dalam database. Setelah data tersimpan nanti akan muncul pesan “Data Saved”. Jika pengisian

data kurang lengkap atau masih ada field yang kosong dalam penginputan data maka akan

muncul pesan “Data Tidak Boleh Kosong!” dan kursor akan mengarah ke field yang masih

kosong/belum terisi tadi. Tombol DELETE untuk menghapus data, Data yang sudah

diinputkan dan di save maka data akan tersimpan dan tampil dalam tabel. Tombol REFRESH

untuk merefresh tabel data dan tombol CLOSE untuk menutup form ini.

Jika ingin mengisi form PEMILIK

Form PEMILIK adalah form input data-data PEMILIK yang meliputi input data PLAT

NOMOR, NAMA PEMILIK, ALAMAT dan MERK MOBIL. Jika ingin menambahkan data

maka tekan tombol ADD+SAVE karena tombol ini otomatis dua fungsi untuk melakukan

proses penyimpanan ke dalam database. Setelah data tersimpan nanti akan muncul pesan “Data

Saved”. Jika pengisian data kurang lengkap atau masih ada field yang kosong dalam

penginputan data maka akan muncul pesan “Data Tidak Boleh Kosong!” dan kursor akan

mengarah ke field yang masih kosong/belum terisi tadi. Tombol DELETE untuk menghapus

data, Data yang sudah diinputkan dan di save maka data akan tersimpan dan tampil dalam tabel.

Tombol REFRESH untuk merefresh tabel data dan tombol CLOSE untuk menutup form ini.

Jika ingin mengisi form TRANSAKSI

Form TRANSAKSI adalah form untuk menginputkan TRANSAKSI yaitu input ID

TRANSAKSI, PLAT NOMOR, NAMA PEMILIK, WAKTU KEDATANGAN, WAKTU

PENGAMBILAN, JUMLAH HARI, HARGA. Jika ingin menambahkan data maka tekan

tombol ADD+SAVE karena tombol ini otomatis dua fungsi untuk melakukan proses

penyimpanan ke dalam database. Setelah data tersimpan nanti akan muncul pesan “Data

Saved”. Jika pengisian data kurang lengkap atau masih ada field yang kosong dalam

Page 13: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

12

penginputan data maka akan muncul pesan “Data Tidak Boleh Kosong!” dan kursor akan

mengarah ke field yang masih kosong/belum terisi tadi. Tombol DELETE untuk menghapus

data, Data yang sudah diinputkan dan di save maka data akan tersimpan dan tampil dalam tabel.

Tombol REFRESH untuk merefresh tabel data dan tombol CLOSE untuk menutup form ini.

B. Tampilan Program

a) Form MOBIL

b) Form PEMILIK

Page 14: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

13

c) Form TRANSAKSI

Page 15: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

14

d) Laporan

Page 16: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

15

BAB IV

PENUTUP

A. KESIMPULAN

Dari perancangan aplikasi ini dapat disimpulkan bahwa pemrograman itu sangat

penting sekali manfaatnya, maka dari itu penulis dapat menyimpulkan beberapa kesimpulan

diantaranya adalah sebagai berikut:

1. Dengan menggunakan sistem pemrograman ini pengguna dapat menghemat

waktu dalam penginputan, pengeditan dan pencarian data secara cepat.

2. Tampilan/intervace program dapat dipahami dengan mudah dan dimengerti

oleh pengguna/user.

3. Dengan menggunakan sistem pemrograman berbasis komputerisasi sebagai

alat untuk memanfaatkan dan memperluas sistem informasi hasil yang

maksimal dan data-data yang dibuat dapat dikerjakan secara cepat.

4. Dengan menggunakan sistem pemrograman cara pengolahan data dapat

diselesaikan dengan mudah dan efisien.

B. SARAN

Dari perancangan aplikasi ini sangatlah di butuhkan pengembangan – pengembangan

pada sistem yang telah di buat, penulis mengharapkan saran dari semuanya untuk

mengembangkan aplikasi ini.

Page 17: LAPORAN RANCANGAN APLIKASI PENITIPAN MOBIL

16

Daftar pustaka

https://herlinnairine.wordpress.com/2014/02/06/entity-relationship-diagram-erd-dan-contoh-

kasus/,

diakses tanggal 1 Desember 2014

http://jauharulali.wordpress.com/2010/08/29/contoh-perancangan-basis-data/,

diakses tanggal 2 Desember 2014