bab iv

21
MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA BAB IV ANALISA DAN DESAIN SISTEM 4.1. Analisis Sistem Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan- permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan terhadap kelemahan sistem. Atau secara lebih mudahnya, analisis sistem adalah penelitian atas sistem, yang telah ada, menentukan seberapa jauh sistem tersebut telah mencapai sasarannya. Dengan tujuan untuk merancang sistem yang baru atau memperbaharui sistem yang telah ada. Tahap analisis sistem ini merupakan tahap yang sangat kritis dan sangat penting, karena kesalahan di dalam tahap 26

Upload: gols-rescream-part-ii

Post on 08-Dec-2014

1.280 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA

BAB IV

ANALISA DAN DESAIN SISTEM

4.1. Analisis Sistem

Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian

komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi

permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang

terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan

perbaikan-perbaikan terhadap kelemahan sistem.

Atau secara lebih mudahnya, analisis sistem adalah penelitian atas sistem,

yang telah ada, menentukan seberapa jauh sistem tersebut telah mencapai

sasarannya. Dengan tujuan untuk merancang sistem yang baru atau

memperbaharui sistem yang telah ada. Tahap analisis sistem ini merupakan

tahap yang sangat kritis dan sangat penting, karena kesalahan di dalam tahap ini

akan menyebabkan juga kesalahan di tahap selanjutnya.

4.2. Analisis Sistem yang Berjalan

Prosedur penyewaan kendaraan yang berjalan pada bagian Administrasi

dan sirkulasi di Rental Mobil Winangun dapat dilihat sebagai berikut:

1. Pertama konsumen memberikan persyaratan penyewaan berupa data

pribadi penyewa, KTP, Kartu KK, SIM atau sejenisnya, Mengisi Form

perjanjian penyewaan kendaraan dan menandatanganinya.

26

Page 2: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 27

2. Kemudian bagian administrasi akan mencatat data penyewa dan atribut

penyewaan kendaraan, seperti waktu penyewaan, kendaraan yang disewa,

kondisi kendaraan dan sebagainnya.

3. Selanjutnya konsumen akan melakukan pembayaran untuk penyewaan

kendaraan, pembayaran dapat dilakukan secara tunai tunai dan

pembayaran secara sebagain atau DP .

4. Setelah itu bagian administrasi akan memberikan faktur penyewaan yang

akan diberikan kepada konsumen sesuai dengan kondisi penyewaan

kendaraan yang telah disepakati.

5. Kemudian bagian Administrasi mencatat data penyewaan dalam buku

catatan penyewaan kendaraan untuk dijadikan acuan pada proses

pengembalian kendaraan sewa nanti.

6. Pada proses pengembalian kendaraan konsumen akan memberikan

kembali faktur penyewaan kendaraan kepada bagian Administrasi Rental.

Kemudian konsumen dapat melakukan pembayaran tagihan jika

melakukan pembayaran secara DP.

7. Setelah itu bagian Administrasi melakukan pencatatan pengembalian

kendaraan dan atributnya.

8. Sedangkan proses pembuatan laporan dilakukan oleh admin dengan cara

merekapitulasi hasil penyewaan kendaraan dan diserahkan kepada pemilik

rental

Prosedur proses penyewaan kendaraan dan pengembaliannya, dapat

dicermati dalam Bagan Alir Sistem yang Berjalan seperti ini

Page 3: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 28

4.3. Bagan Alir Sistem yang Berjalan

Gambar 4.1. Bagan Alir Sistem yang Berjalan

Page 4: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 29

Dengan melihat bagan alir sistem di atas dapat disimpulkan ada beberapa

kekurangan yang mempengaruhi kinerja sistem, dan itu berpengaruh pada

pelaksanaan sistem di lapangan, terutama dalam hal konsistensi data penyewaan

kendaraan, proses pencarian data penyewaan akan mengalami kesulitan karena

dilakukan secara manual, memungkinkan akurasi informasi yang dihasilkan

tidak cukup akurat.

Jika proses pecarian data lambat karena harus mencari-cari data anggota di

file data anggota, maka efisiensi waktu tidak akan tercapai.

Begitu juga dalam pembuatan laporan, proses ini akan memakan waktu

yang lama, bagian Administrasi harus melakukan rekap ulang data-data

penyewaan kendaraan yang jumlahnya pasti banyak .

Dalam proses pencarian data saja, sistem ini sudah memiliki kelemahan,

apalagi dalam hal konsistensi data dan perawatan data, dipastikan akan banyak

menimbulkan kesulitan bagi bagian administrasi dalam mengelola itu semua.

Untuk itu diajukan perbaikan sistem, dimana sistem yang baru

menggantikan sistem pengolahan data secara manual ke cara komputerisasi.

Gambar aliran sistem yang diajukan dapat dilihat pada gambar 4.2

Page 5: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 30

4.4. Bagan Alir Sistem yang Diajukan

Gambar 4.2. Bagan Alir Sistem yang Diajukan

Page 6: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 31

4.5. Rancangan Sistem yang Akan Dibuat

4.5.1 ERD (Entity Relationship Diagram)

Gambar 4.3. Entity Relationship Diagram

Page 7: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 32

Dari Diagram ER diatas terbentuk beberapa tabel, diantaranya:

1. Tabel Admin

Kunci primer: Id

Nama Field Jenis Ukuran Keterangan

Id Alpha 20 IdUser/ Id AdminPassword Alpha 10 PasswordNama Alpha 30 Nama AdminAlamat Alpha 50 Alamat AdminNoTlp Alpa 13 No. Telepon

2. Tabel Konsumen

Kunci primer: NoKTP

Nama Field Jenis Ukuran Keterangan

NoKTP Alpha 20 No KTPNama Alpha 30 Alamat KonsumenJK Alpha 10 Jenis KelaminLahir Alpha 50 Tempat/Tgl Lahir Alamat Alpha 50 AlamatGolDarah Alpha 2 Golongan DarahPekerjaan Alhpa 20 Pekerjaan

3. Tabel Mobil

Kunci primer: NoPOL

Nama Field Jenis Ukuran Keterangan

NoPOL Alpha 20 No PolisiNama/Merk Alpha 30 Merk KendaraanHargaSewa Currency Harga Sewa MobilKondisi Alpha 20 Kondisi MobilKelengkapan Memo Kelengkapan Mobil

Page 8: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 33

4. Tabel Sewa Mobil

Kunci primer: Nota

Nama Field Jenis Ukuran Keterangan

Nota Alpha 6 Nota PenyewaanNoKTP Alpha 20 No KTP KonsumenNoPOL Alpha 20 No Polisi MobilTglSewa Date Tgl. Mulai SewaTglKembali Date Tgl. Pengembalian

BiayaLainnya CurrencyBiaya Kerusakan/Kehilangan Kelengkapan Mobil

TotalBayar Currency Total Bayar SewaKeterangan Alpha 200 Keterangan

5. Tabel Booking

Nama Field Jenis Ukuran Keterangan

NoBooking Alpha 6 Nota PenyewaanNoKTP Alpha 20 No KTP KonsumenNoPOL Alpha 20 No Polisi MobilNama Alpha 30 Nama KonsumenTlp Alpha 13 No Telepon KonsumenTglBooking Date Tgl. BookingTglSewa Date Tgl. Pemakaian MobilStatus Alpha Status booking

Page 9: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 34

4.5.2 Relasi Antar Tabel

Gambar 4.4. Relasi Antar Tabel

Page 10: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 35

4.5.3 DFD Level 0

Gambar 4.5. DFD Level 0

DFD Level 0 diatas dapat dijelaskan sebagai berikut:

1. Admin memasukan beberapa data ke dalam sistem yaitu Id, Password,

Data Mobil, Data Konsumen dan Data Penyewaan Mobil.

2. Dari proses pemasukan data tersebut sistem akan memberikan keluaran

(Output) berupa Laporan Penyewaan Mobil, Laporan Pembayaran, dan

Laporan Daftar Mobil.

3. Sedangkan konsumen memberikan data ke dalam sistem melalui admin,

data tersebut berupa identitas diri dan data persyaratan peminjaman mobil.

Semua proses tersebut menhasilkan keluaran (Output) Berupa Faktur

peminjaman mobil yang diterima oleh konsumen

Page 11: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 36

4.5.4. DFD level 1

Gambar 4.6. DFD Level 1

4.5.5. DFD Level 2 proses 5

Page 12: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 37

4.5.5. DFD Level 2 proses 6

Page 13: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 38

Gambar 4.7. DFD Level 1 proses 6

IV.4.4 Desain Menu

Page 14: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 39

Gambar 4.8. Desain Menu

4.4.5 Desain Interface

Page 15: Bab iv

MANAJEMEN INFORMATIKA 2010 UNIVERSITAS PUTRA INDONESIA 40

1. Form Menu Utama

Gambar 4.9. Form utama