Analysis KESIMPULAN DAN SARAN

Deffi Rosdiana Sari Jurnal TASKRIPSI 3

2.2 Analysis

A. Analysis System

A system is a network of procedures that are interconnected, gathered together to perform an activity or solve a particular target [9]. While system analysis is the decomposition of a whole system into its component parts in order to identify and evaluate problems, constraints resulting from the requirement so that it can be proposed and hopefully its make reforms. The things done at the stage of system analysis is the analysis of the problem, the procedure is running, the documents involved, coding analysis, analysis of functional requirements and nonfunctional requirements include the analysis of hardware, software analysis and analysis of the user.

B. Fungtional Analysis

When will build an application program, the first step to do that is by studying and analyzing the running system. Analysis of booking and payment system online web- based car rental at Rental Daras the current operation will be described in flowmap. Customer Sekretaris a1 : arsip formulir pemesanan pada sekretaris Formulir Pemesanan Formulir Pemesanan Pemilihan mobil yang akan disewa Mobil yang akan disewa terpilih Mobil yang akan disewa terpilih Pemeriksaan mobil yang akan disewa Telah disewa ? Mobil yang akan disewa ada Tidak Mobil yang akan disewa telah dipesan Ya Mobil yang akan disewa telah dipesan Pemilihan ulang mobil yang akan disewa Ada ? Status supir tidak ada Tidak Mobil yang akan disewa ada Pemilihan penggunaan jasa supir Supir ? Pemeriksaan status supir Ya Jasa supir terpilih Jasa supir tidak terpilih Tidak Pengisian formulir pemesanan supir terpilih Status supir ada Ya Status supir ada Status supir tidak ada Pemilihan ulang supir Pemilihan supir supir terpilih Formulir pemesanan terisi Formulir pemesanan terisi Pemeriksaan kelengkapan formulir pemesanan Lengkap ? Formulir pemesanan tidak lengkap Tidak Formulir pemesanan terisi lengkap Ya Formulir pemesanan tidak lengkap Pengisian ulang formulir pemesanan a1 Gambar 2.1 Flowmap Car Rental Booking Customer Sekretaris a2 : arsip kwitansi pemesanan ACC Sekretaris pada sekretaris Formulir kwitansi pembayaran Formulir kwitansi pembayaran Pembayaran uang sewa Sesuai ? Pembayaran uang sewa sesuai Ya Pembuatan kwitansi pembayaran Pembayaran uang sewa tidak sesuai Tidak Uang sewa Uang sewa Pemeriksaan uang sewa Pembayaran uang sewa tidak sesuai Pembayaran ulang uang sewa 2 1 Kwitansi pembayaran a2 1 Kwitansi pembayaran ACC sekretaris Pengesahan kwitansi pembayaran 2 1 Kwitansi pembayaran ACC sekretaris Gambar 2.2 Flowmap Pembayaran Sewa Mobil Customer Sekretaris Supir Pengecekan kwitansi pembayaran Kwitansi pembayaran yang sesuai Pengecekan penggunaan jasa supir 1 Kwitansi pembayaran ACC sekretaris Kwitansi pembayaran tidak sesuai Sesuai ? Ya Kwitansi pembayaran tidak sesuai Tidak Ada ? Jasa supir ada Ya Jasa supir tidak ada tidak Jasa supir ada Pengambilan mobil Mobil di bawa Mobil di bawa Pengambilan mobil Pengesahan kwitansi Mobil di bawa 1 Kwitansi pembayaran ACC sekretaris a3 a3 : arsip kwitansi pemesanan ACC customer pada customer 1 Kwitansi pembayaran ACC customer Gambar 2.3 Flowmap Car Rental Payment Customer Sekretaris Supir Pengecekan kwitansi pembayaran Kwitansi pembayaran yang sesuai Pengecekan penggunaan jasa supir 2 Kwitansi pembayaran di ACC customer 2 Kwitansi pembayaran tidak sesuai Sesuai ? Ya 2 Kwitansi pembayaran tidak sesuai Tidak Ada ? Jasa supir ada Ya Jasa supir tidak ada tidak Jasa supir ada Pengembalian mobil Mobil di kembalikan Mobil di kembalikan Mobil di kembalikan 2 Kwitansi pembayaran di ACC customer Jasa supir tidak ada Pengembalian mobil Pembuatan kwitansi order 2 1 Kwitansi order a4 a4 : arsip kwitansi order pada sekretaris 1 Kwitansi order Gambar 2.4 Decision Flowmap Car Rental Deffi Rosdiana Sari Jurnal TASKRIPSI 4

C. Database Analysis

The database is a collection of data that can be described as the activity of one or more organizations that are related. This phase is used to analyze any data that are related and are involved in the manufacturing system. Entity Relationship Diagram ERD is a modeling tool that is used to describe relationships between entities that happen, which contains the components of entities and relationships are each equipped with attributes that represent all the facts from some of the real world. Entity Relationship of booking and payment system in the car rental Rental Daras is a network model that uses the order data stored in the system in the abstract. Member mengorder mobil N N produsen Mempunyai Mengolah Staff 1 N N mempunyai 1 1 deskripsi kapasitas bagasi transmisi Id_produk Id_produsen nama_produk fasilitas AC pintu harga img Full_nama Tgl_lahir Jenis_identitas No_identitas Id_member email password title pekerjaan alamat kota Kode_pos negara No_tlp No_hp status nama jabatan status Id_staff username password email Id_order Id_member Status_order Time_order Id_produsen Nama_produsen Report 1 Email_byr_pp Nama_byr_pp Total_buy Id_report Id_order Nama_produk Id_thx Time_back Payment status Mengolah 1 Mempunyai Detail order 1 N Jam_boking Lama_sewa Lama_sewa2 Jenis_service Id_order Id_produk jumlah Time_boking supir N Time_byr Id_staff via view vots Id_staff Berita Isi_berita Id_berita Id_staff Judul Tgl Mengolah 1 N Figure 2.5 ERD at Daras Rental Corporation

D. Analysis

of Non-Functional Requirements 1. Context Diagram Sistem pemesanan dan pembayaran sewa mobil online berbasis web di Rental Daras Corporation Member Staff Data login Sekretaris Data setting Data restore Data backup Data pengelolaan mobil Data produsen Data mobil terbaru Data transaksi Data berita Data Daftar member Data laporan Pengunjung Request daftar Request list mobil Request sewa sekarang Request syarat ketentuan sewa Request hubungi kami Request mobil terlaku Request mobil terpopuler Request mobil terbaru Request berita Info login Sekretaris Info setting Info restore Info backup Info pengelolaan mobil Info produsen Info mobil terbaru Info transaksi Info berita Info daftar member Info laporan info daftar info list mobil info sewa sekarang Info syarat ketentuan sewa info hubungi kami info mobil terlaku Info mobil terpopuler info mobil terbaru Info berita Info login member Info list mobil Info sewa sekarang Info syarat ketentuan sewa Info hubungi kami Info client area Info data tagihan Info berita Info keranjang belanja Data login member Request list mobil Request sewa sekarang Request syarat ketentuan sewa Request hubungi kami Data client area Request data tagihan Request berita Data keranjang belanja Email Paypal Data Pembayaran Info Pembayaran Aktifasi registrasi data Info registrasi data berhasil Figure 2.6 Context Diagram

2. DFD Level 0

5.0 Cari Mobil 4.0 Pengolahan data master 1.0 Daftar 6.0 Order 2.0 Login 3.0 Pengolahan data member Pengunjung Member Staff staff Member Info mobil Info produsen Request data mobil Request data produsen Data member Info member Request data mobil Request data produsen Info mobil Info produsen Data order Data detail order Data konfirmasi Info order Info detail order Info konfirmasi Order Detail_order Mobil Produsen Data produsen Info produsen Data mobil Info mobil Data detail_order Info detail_order Data order Info order Info produsen Data produsen Info mobil Data mobil Info detail_order Data detail_order Info order Data order Data mobil Data produsen Data order Data detai order info mobil info produsen info order info detai order Data mobil Data produsen Info mobil Info produsen Data login staff Info login valid, invalid Info staff Info member Data staff Data member Info login valid, invalid Data login member Info member Data member Info member Data member Data login member Info login valid, invalid Info login valid, invalid Data login staff Data daftar member Info daftar member Info produsen Info mobil Data staff Info staff Data staff Info staff Report Data report Info report Info report Data report Paypal Request data pembayaran Status pembayaran Email Aktifasi registrasi data Info registrasi data Data status order Figure 2.7 DFD Level 0

3. Relation Scheme

Order PK Id_order Id_member Status_order Time_order Time_back Payment Id_staff FK 1 Report PK Id_report Id_order Nama_produk Id-thx Email_byr_pp Nama_byr_pp Total_Buy Time_byr Via Id_staff FK 1 Produsen PK Id_produsen Nama_produsen Mobil PK Id_produk Id_produsen Nama_produk Fasilitas Deskripsi Kapasitas Bagasi Transmisi Ac Pintu Harga Img Status View Vots FK 1 Member Id_member Email Password Title Full_nama Tgl_lahir Jenis_identitas No_identitas Pekerjaan Alamat Kota Kode_pos Negara No_tlp No_hp status PK Detail_ order FK 1 Id_order Id_produk Jumlah Time_boking Jam_boking Lama_sewa Lama_sewa2 Jenis_service supir FK 2 Staff PK Id_Staff Username Password Email Nama Jabatan status FK 2 FK 2 Berita PK Id_Berita Id_staff judul Tgl Isi_berita FK 1 Figure 2.8 Relation Scheme

2.3 Design