Analisis Sistem Sistem yang Digunakan Cara Setup Program

BAB IV ANALISIS DAN DESAIN SISTEM

Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisa dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan kinerja pada sistem informasi administrasi travel pada CV. Surya Travel Surabaya yang akan dibuat. Metode ini membutuhkan analisa yang tepat, kebutuhan bisnis dan beberapa teknik analisa untuk menghasilkan perencanaan yang baik. Analisa merupakan cara untuk mempelajari permasalahan berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain sistem merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem informasi yang terorganisir dengan baik.

4.1 Analisis Sistem

Hasil analisa sistem yang sedang berjalan saat ini pada CV. Surya Travel Surabaya, masih ditemukan banyak kekurangan yang terjadi, salah satunya adalah sering kali mengalami kesalahan dalam melakukan pengecekan atau pencatatan data transaksi pemesanan, penjualan maupun pembatalan, sehingga proses pelaporan sering mengalami keterlambatan. Hal ini terjadi karena sistem yang masih dilakukan secara manual. Berdasarkan permasalahan diatas, CV. Surya Travel Surabaya membutuhkan sistem informasi administrasi travel yang terkomputerisasi dan berbasis web sehingga diharapkan mampu memberikan kemudahan dalam melakukan pengolahan semua data transaksi serta dalam pembuatan laporan. 21 Dengan adanya sistem informasi ini diharapkan dapat meminimalkan penggunaan dokumen kertas dan meminimalkan terjadinya kehilangan dokumen- dokumen, disamping itu seluruh proses yang ada menjadi lebih terkomputerisasi sehingga dapat memberikan informasi yang dibutuhkan oleh pihak manajemen maupun pelanggan menjadi lebih baik lagi.

4.2 Desain Sistem

Desain sistem ini merupakan pengembangan dari sistem yang ada. Hasil dari penyusunan desain sistem ini berupa dokumen flow komputerisasi, context diagram, data flow diagram, entity relationship diagram, struktur file dan desain input output .

4.2.1 Dokumen Flow Komputerisasi

Dalam sistem informasi administrasi travel terdapat empat dokumen flow komputerisasi, yaitu dokumen flow komputerisasi proses pemesanan, dokumen flow komputerisasi proses penjualan, dokumen flow komputerisasi proses pembatalan. Adapun penjelasannya adalah sebagai berikut:

A. Dokumen Flow Komputerisasi Proses Pemesanan

Dokumen flow komputerisasi proses pemesanan menggambarkan proses pendaftaran yang dilakukan oleh pelanggan, untuk pelanggan yang sudah terdaftar, maka pelanggan tidak perlu melakukan proses pendaftaran ulang sehingga bias langsung melakukan pemesanan paket haji umroh yang diikuti. Account login pelanggan menggunakan username dan password. Dokumen flow komputerisasi proses pemesanan dapat dilihat pada Gambar 4.1. Gambar 4.1 Dokumen Flow Komputerisasi Pemesanan Online

B. Dokumen Flow Komputerisasi Proses Penjualan

Dokumen flow komputerisasi proses penjualan menggambarkan proses penjualan yang dilakukan oleh perusahaan, dan proses untuk menyimpan data penjualan dilakukan oleh admin. Dokumen flow komputerisasi proses penjualan dapat dilihat pada Gambar 4.2. Gambar 4.2 Dokumen Flow Komputerisasi Penjualan

C. Dokumen Flow Komputerisasi Proses Pembatalan

Dokumen flow komputerisasi proses pembatalan menggambarkan proses pembatalan yang dilakukan oleh pelanggan, dan proses untuk menyimpan data pembatalan dilakukan oleh admin. Admin juga melakukan proses perhitungan biaya pengembalian dan update data pembayaran. Dokumen flow komputerisasi proses pembatalan dapat dilihat pada Gambar 4.3. Gambar 4.3 Dokumen Flow Komputerisasi Pembatalan

4.2.1 Data Flow Diagram

Data flow diagram merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstruktur. Data flow diagram menggambarkan aliran data yang terjadi di dalam sistem secara jelas.

A. Diagram Berjenjang

Diagram berjenjang menggambarkan hirarki proses-proses yang ada dalam data flow diagram. Gambar 4.4 adalah diagram berjenjang dari rancang bangun sistem informasi administrasi travel pada CV. Surya Travel Surabaya. Gambar 4.4 Diagram Berjenjang Sistem Administrasi Travel

B. Context Diagram

Pada context diagram berikut dijelaskan tentang proses secara umum yang terjadi pada sistem informasi administrasi travel, dimana aliran datanya masing- masing yang saling terkait satu sama lain. Pada context diagram ditunjukkan bahwa terdapat tiga entity dalam sistem ini, yakni entity pelanggan, entity admin dan entity pemilik. Aliran data yang keluar dari masing-masing entity mempunyai arti bahwa data tersebut berasal dari entity tersebut, sedangkan aliran data yang masuk mempunyai arti informasi data ditujukan untuk entity tersebut. Context diagram sistem informasi administrasi travel dapat dilihat pada Gambar 4.5. Input syarat pembatalan Id pelanggan Bukti pemesanan Input kendaraan Input jadwal Input kota tujuan dan harga Input sopir Daftar paket dan tour Account login Data pelanggan Elektronik tiket Username dan password Laporan data pembatalan Laporan data pembayaran Laporan data pemesanan Nota pembatalan Nota pembayaran Data pembatalan Uang pembayaran tiket Sistem Informasi Administrasi Travel + Pelanggan Admin Pemilik Gambar 4.5 Context Diagram Sistem Administrasi Travel

C. Data Flow Diagram Level 0

Setelah membuat context diagram dari sistem informasi administrasi travel, maka selanjutnya context diagram tersebut akan dibagi menjadi sub-sub proses yang lebih kecil. Hasil decompose itu sendiri disebut data flow diagram level 0. Pada data flow diagram level 0 itu sendiri terdiri dari empat proses utama yang semuanya itu saling berkaitan, yaitu proses pemesanan, proses penjualan dan proses pembatalan. Tiga proses utama itu juga dapat dibagi menjadi sub-sub proses yang lebih kecil, dan sub-sub proses yang kecil itu sendiri masih saling berkaitan antara yang satu sama yang lain. Pada data flow diagram level 0 juga digambarkan data store yang digunakan dalam sistem. Data flow diagram level 0 sistem informasi administrasi travel dapat dilihat pada Gambar 4.6. Lihat data syarat Simpan data syarat [Input syarat pembatalan] [Id pelanggan] Simpan data pelanggan Simpan data jadwal Simpan data kendaraan Simpan data kota tujuan dan harga Simpan data sopir [Bukti pemesanan] Data_Pembatalan Data_pembayaran Data_pemesanan [Input jadwal] [Input sopir] [Input kota tujuan dan harga] [Input kendaraan] Update data pembayaran Cetak rekap pemesanan per periode Cetak rekap data pemesanan Cek validasi data pemesanan Simpan data pemesanan Lihat data jadwal Lihat data kendaraan Lihat data kota tujuan dan harga Lihat data sopir Cek status pelanggan Simpan data pelanggan [Account login] Simpan data pembatalan Cek data pembayaran Lihat data pemesanan [Username dan password] [Laporan data pemesanan] [Laporan data pembayaran] [Laporan data pembatalan] [Nota pembayaran] [Nota pembatalan] [Elektronik tiket] [Daftar paket dan tour] [Uang pembayaran tiket] [Data pembatalan] [Data pelanggan] Pelanggan 1 Mengelola data master + Pemilik Admin Pelanggan 2 Transaksi + 6 Data Pelanggan 3 Membuat laporan + 7 Data Pemesanan 8 Data pembayaran 9 Data pembatalan 10 Data sopir 11 Data kota tujuan dan harga 12 Data kendaraan 13 Data jadwal 15 Data syarat pembatalan Gambar 4.6 Data Flow Diagram Level 0 Sistem Administrasi Travel

D. Data Flow Diagram Level 1

Data flow diagram level 0 akan dibagi menjadi sub-sub proses yang lebih kecil yang disebut disebut data flow diagram level 1. Pada Gambar 4.7 merupakan data flow diagram level 1 sub proses mengelola data master dari sistem informasi administrasi travel. Data flow diagram level 1 sub proses mengelola data master terdiri dari enam proses utama yaitu mengelola data pelanggan, mengelola data sopir, mengelola data kendaraan, mengelola data kota tujuan dan harga, mengelola data jadwal, dan mengelola data syarat pembatalan, serta terdapat satu entity pelanggan dan enam data store yaitu data store pelanggan, data store sopir, data store kendaraan, data store kota tujan dan harga, data store jadwal, data store syarat pembatalan. [Simpan data syarat] [Input syarat pembatalan] [Simpan data jadwal] [Input jadwal] [Simpan data kota tujuan dan harga] [Input kota tujuan dan harga] [Simpan data kendaraan] [Input kendaraan] [Simpan data sopir] [Input sopir] [Simpan data pelanggan] [Data pelanggan] Pelanggan 6 Data Pelanggan Admin Admin Admin Admin 10 Data sopir 11 Data kota tujuan dan harga 12 Data kendaraan 13 Data jadwal 1.1 Mengelola data pelanggan 1.2 Mengelola data sopir 1.3 Mengelola data kendaraan 1.4 Mengelola data kota tujuan dan harga 1.5 Mengelola data jadwal Admin 15 Data syarat pembatalan 1.6 Mengelola data syarat pembatalan Gambar 4.7 Data Flow Diagram Level 1 Sub Proses Mengelola Data Master Pada Gambar 4.8 merupakan data flow diagram level 1 sub proses transaksi dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya. Data flow diagram level 1 tersebut terdiri dari tiga proses utama yaitu transaksi pemesanan, transaksi penjualan, transaksi pembatalan. [Lihat data syarat] [Cetak rekap pemesanan per periode] [Cek data pembayaran] [Cek validasi data pemesanan] [Nota pembayaran] Simpan data pembayaran Lihat daftar kendaraan Lihat daftar jadwal Lihat daftar kota tujuan dan harga Lihat daftar sopir [Daftar paket dan tour] [Data pembatalan] [Username dan password] [Uang pembayaran tiket] [Nota pembatalan] Update pembayaran Lihat data pembatalan [Simpan data pembatalan] Validasi data pembayaran Validasi data pemesanan Lihat data sopir Lihat data kendaraan Lihat data jadwal Lihat Kota Tujuan Dan Harga [Lihat data kendaraan] [Lihat data kota tujuan dan harga] [Lihat data sopir] [Cetak rekap data pemesanan] [Simpan data pelanggan] [Simpan data pemesanan] [Lihat data pemesanan] [Cek status pelanggan] [Account login] [Id pelanggan] [Bukti pemesanan] [Elektronik tiket] [Update data pembayaran] [Lihat data jadwal] Pelanggan Admin 7 Data Pemesanan 8 Data pembayaran 9 Data pembatalan 6 Data Pelanggan 10 Data sopir 11 Data kota tujuan dan harga 12 Data kendaraan 13 Data jadwal 7 Data Pemesanan 7 Data Pemesanan 8 Data pembayaran 2.1 Transaksi pemesanan 2.2 Transaksi penjualan 2.3 Transaksi pembatalan 15 Data syarat pembatalan Gambar 4.8 Data Flow Diagram Level 1 Sub Proses Transaksi Pada Gambar 4.9 merupakan data flow diagram level 1 sub proses pembuatan laporan dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya. [Laporan data pembatalan] [Laporan data pembayaran] [Laporan data pemesanan] [Data_Pembatalan] [Data_pembayaran] [Data_pemesanan] Pemilik 7 Data Pemesanan 8 Data pembayaran 9 Data pembatalan 3.1 Mencetak laporan Gambar 4.9 Data Flow Diagram Level 1 Sub Proses Pembuatan Laporan

4.2.2 Entity Relationship Diagram

Entity Relationship Diagram merupakan proses yang menunjukkan hubungan antar entitas dan relasinya. Entity Relationship Diagram terbagi menjadi Conceptual Data Model dan Physical Data Model.

A. Conceptual Data Model

Conceptual data model dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya terdapat 7 tabel. Masing-masing tabel mempunyai relasi ke tabel-tabel yang lain seperti pada Gambar 4.10. Melihat data Mengambil data syarat Cek dat a Melihat data Melakukan pemesanan Melihat data Mengambil data jadwal Mengambil data kot a dan harga Mengambil data kendaraan Mengambil data sopir Melakukan pembelian Pelang g an Id Pelang gan Nama Pelangg an Jenis kelamin Tang g al lahir Alamat Kota Telp Email Sopir Id Sopir Nama Sopir Alamat Kota Telp Email Kendaraan Id Kendaraan No polisi Nama Kendaraan Warna Jumlah unit Kapasitas tempat duduk Kota tujuan dan harga Id Kota Kota asal Kota tujuan Kota inis ial Harg a Jadwal Id jadwal Hari Waktu Jam Penjualan Id penjualan Id pelangg an Nama pelang g an Nama kendaraan Kapasitas tempat duduk Nama Sopir Kota Harg a Jadwal Hari Jam Jumlah Detail pemes anan Id detail pemes anan Id pemesanan Tgl pemesanan Nama Pelangg an Nama Kendaraan Kota Jadwal Jumlah Total harg a Tang g al pemes anan Pemes anan Id pemesanan Idpelang gan Nama Pelangg an Nama Kendaraan Kota Jadwal Jumlah Detail penjualan Id detail penjualan Id penjualan Tang g al penjualan Nama Pelangg an Nama Kendaraan Kota Harg a Jadwal Hari Jam Jumlah Harg a total Syarat Id syarat Kriteria syarat Pembatalan Id pembatalan Idpelang gan Nama Pelangg an Kriteria syarat Detail pembatalan Id detail pembatalan Idpembatalan Tgl pembatalan idpemesanan Nama Pelangg an Uang pembayaran potong an uang kembali Gambar 4.10 Conceptual Data Model Sistem Administrasi Travel

B. Physical Data Model

Physical data model adalah hasil dari generate dari Conceptual Data Model . Data tabel pada Physical data model inilah yang akan digunakan pada saat membuat aplikasi. Physical data model dari sistem informasi administrasi travel pada CV. Surya Travel Surabaya dapat dilihat pada Gambar 4.11. I D_PEMBATALAN = I D_PEMBATALAN I D_PEMBATALAN = I D_PEMBATALAN I D_SYARAT = ID_SYARAT I D_PEMESANAN = I D_PEMESANAN I D_PEMESANAN = I D_PEMESANAN I D_PELANG G AN = I D_PELANG G AN I D_PENJUALAN = I D_PENJUALAN I D_PENJUALAN = I D_PENJUALAN I D_JADWAL = ID_JADWAL I D_PENJUALAN = I D_PENJUALAN I D__KO TA = I D__KOT A I D_PENJUALAN = I D_PENJUALAN I D_KENDARAAN = ID_KENDARAAN I D_PENJUALAN = I D_PENJUALAN I D_SO PI R = I D_SO PI R I D_PELANG G AN = I D_PELANG G AN PELANGGAN ID_PELANGGAN varc har10 NAMA_PELANGGAN varc har50 JENIS_KELAMIN numeric1 TANGGAL_LAHIR date ALAMAT varc har30 KOTA_ numeric TELP varc har12 EMAIL varc har30 SOPIR ID_SOPIR varc har10 ID_PENJ UALAN varc har10 NAMA_SOPIR varc har50 ALAMAT varc har30 KOTA_ numeric TELP varc har12 EMAIL varc har30 KENDARAAN ID_KENDARAAN varc har10 ID_PENJ UALAN varc har10 NO_POLISI varc har10 NAMA_KENDARAAN varc har30 WARNA varc har10 JUM LAH_UNIT numeric KAPASITAS_TEMPAT_DUDUK numeric KOTA_TUJUAN_DAN_HARGA ID__KOTA varc har10 ID_PENJ UALAN varc har10 KOTA_ASAL varc har20 KOTA_TUJUAN varc har20 KOTA_INISIAL varc har20 HARGA_ varc har10 JADWAL ID_JADWAL varc har10 ID_PENJ UALAN varc har10 HARI_ numeric WAKTU varc har7 JAM numeric PENJ UALAN ID_PENJ UALAN varc har10 ID_PELANGGAN varc har10 ID_SOPIR varc har10 ID_KENDARAAN varc har10 ID__KOTA varc har10 ID_JADWAL varc har10 ID_PELANGGAN_ varc har10 NAMA_PELANGGAN_ varc har50 NAMA_KENDARAAN_ varc har30 KAPASITAS_TEMPAT_DUDUK numeric NAMA_SOPIR varc har50 KOTA_ numeric HARGA_ varc har10 JADWAL_ varc har10 HARI_ numeric JAM_ numeric JUM LAH_ numeric DETAIL_PEMESANAN ID_DETAIL_PEMESANAN varc har10 ID_PEM ESANAN varc har10 ID_PEM ESANAN_ varc har10 TGL_PEMESANAN date NAMA_PELANGGAN varc har50 NAMA_KENDARAAN varc har30 KOTA varc har30 JADWAL varc har10 JUM LAH numeric TOTAL_HARGA numeric TANGGAL_PEMESANAN date PEM ESANAN ID_PEM ESANAN varc har10 ID_PELANGGAN varc har10 IDPELANGGAN varc har10 NAMA_PELANGGAN varc har50 NAMA_KENDARAAN varc har30 KOTA varc har30 JADWAL varc har10 JUM LAH numeric DETAIL_PENJUALAN ID_DETAIL_PENJUALAN varc har10 ID_PENJ UALAN varc har10 ID_PENJ UALAN_ varc har10 TANGGAL_PENJUALAN date NAMA_PELANGGAN varc har50 NAMA_KENDARAAN varc har30 KOTA varc har30 HARGA numeric JADWAL varc har10 HARI numeric JAM numeric JUM LAH numeric HARGA_TOTAL numeric SYARAT ID_SYARAT varc har10 ID_PEM BATALAN varc har10 KRITERIA_SYARAT varc har20 PEM BATALAN ID_PEM BATALAN varc har10 ID_PEM ESANAN varc har10 ID_SYARAT varc har10 IDPELANGGAN varc har10 NAMA_PELANGGAN varc har50 KRITERIA_SYARAT varc har20 DETAIL_PEMBATALAN ID_DETAIL_PEMBATALAN varc har10 ID_PEM BATALAN varc har10 IDPEMBATALAN varc har10 TGL_PEMBATALAN date IDPEMESANAN_ varc har10 NAMA_PELANGGAN varc har50 UANG_PEM BAYARAN numeric POTONGAN numeric UANG_KEM BALI numeric Gambar 4.11 Physical Data Model Sistem Administrasi Travel

4.2.3 Struktur File

Tabel-tabel yang digunakan pada sistem informasi administrasi travel adalah sebagai berikut: A. Nama Tabel : Pelanggan Primary Key : Id_Pelanggan Foreign Key : - Fungsi : Untuk menyimpan semua data pelanggan. Tabel 4.1 Tabel Pelanggan No Atribut Tipe Panjang Keterangan 1 Id_Pelanggan NVarchar 10 Primary Key 2 Nama Pelanggan Varchar 50 - 3 Jenis kelamin Varchar 15 - 4 Tanggal_lahir NVarchar 20 - 5 Alamat Varchar 30 - 6 Kota Varchar 30 - 7 Telp NVarchar 12 - 8 Email Varchar 20 - B. Nama Tabel : Sopir Primary Key : Id_Sopir Foreign Key : - Fungsi : Untuk menyimpan data sopir. Tabel 4.2 Tabel Sopir No Atribut Tipe Panjang Keterangan 1 Id_Sopir NVarchar 10 Primary Key 2 Nama Sopir Varchar 50 - 3 Alamat Varchar 30 - 4 Kota Varchar 30 - 5 Telp NVarchar 12 - C. Nama Tabel : Kendaraan Primary Key : No_polisi Foreign Key : - Fungsi : Untuk menyimpan data kendaraan. Tabel 4.3 Tabel Kendaraan No Atribut Tipe Panjang Keterangan 1 No_polisi NVarchar 10 Primary Key 2 Nama Kendaraan Varchar 20 - 3 Warna Varchar 10 - 4 Kapasitas Numeric - - D. Nama Tabel : Trayek Primary Key : Id_Trayek Foreign Key : - Fungsi : Untuk menyimpan data trayek. Tabel 4.4 Tabel Trayek No Atribut Tipe Panjang Keterangan 1 Id_Trayek NVarchar 10 Primary Key 2 Kota asal Varchar 30 - 3 Kota tujuan Varchar 30 - 4 Harga Numeric - - E. Nama Tabel : Jadwal Primary Key : Id_Jadwal Foreign Key : - Fungsi : Untuk menyimpan data jadwal. Tabel 4.5 Tabel Jadwal No Atribut Tipe Panjang Keterangan 1 Id_Jadwal NVarchar 10 Primary Key 2 Detail_jadwal Varchar 10 - 3 Hari Varchar 8 - 4 Waktu Varchar 8 - 5 Jam NVarchar 8 - F. Nama Tabel : Pemesanan Primary Key : Id_pemesanan Foreign Key : - Fungsi : Untuk menyimpan data pemesanan Tabel 4.6 Tabel Pemesanan No Atribut Tipe Panjang Keterangan 1 Id_Pemesanan NVarchar 50 Primary Key 2 Tanggal_pemesanan Varchar 50 3 Nama Pelanggan Varchar 50 - 4 Alamat Varchar 30 - 5 Telp Numeric - - 6 Kota tujuan Varchar 30 - 7 Harga Numeric - - 8 Hari Varchar 8 - 9 Waktu Varchar 8 - 10 Jam Varchar 8 - 11 Jumlah NVarchar 50 12 Harga Total NVarchar 50 - 13 Status Varchar 10 - G. Nama Tabel : Penjualan Primary Key : Id_penjualan Foreign Key : - Fungsi : Untuk menyimpan data penjualan Tabel 4.7 Tabel Penjualan No Atribut Tipe Panjang Keterangan 1 Id_Penjualan NVarchar 50 Primary Key 2 Tanggal_penjualan Varchar 50 3 Nama Pelanggan Varchar 50 - 4 Alamat Varchar 30 - 5 Telp Numeric - - 6 Kota tujuan Varchar 30 - 7 Harga Numeric - - 8 Hari Varchar 8 - 9 Waktu Varchar 8 - 10 Jam Varchar 8 - 11 Jumlah NVarchar 50 12 Harga Total NVarchar 50 - 13 Status Varchar 10 - H. Nama Tabel : Pembatalan Primary Key : Id_pembatalan Foreign Key : - Fungsi : Untuk menyimpan data pembatalan Tabel 4.8 Tabel Pembatalan No Atribut Tipe Panjang Keterangan 1 Id_Pembatalan Nvarchar 50 Primary Key 2 Tanggal_pembatalan Varchar 50 3 Id_Pemesanan Varchar 50 - 4 Kriteria Varchar 50 - 5 Uang pembayaran Numeric - - 6 Uang pembatalan Numeric - - 7 Uang kembali Numeric - - I. Nama Tabel : Login Primary Key : Username Foreign Key : - Fungsi : Untuk menyimpan Login. Tabel 4.9 Tabel Login No Atribut Tipe Panjang Keterangan 1 Username Varchar 30 Primary Key 2 Password Varchar 30 -

4.2.4 Desain InputOutput

Desain InputOutput merupakan perencanaan dari desain interface yang akan dibuat pada program agar pengguna dapat membayangkan apakah sistem yang akan dibuat sesuai dengan kebutuhan sistem pengguna. Hal ini dimaksudkan agar terjalin kerja sama antara pengguna sistem dengan pembuat sistem sehingga sistem baru yang dibuat ini dapat memenuhi kebutuhan kedua belah pihak. Pada Gambar 4.12 merupakan gambar desain input untuk form login. Form desain input login digunakan jika user ingin masuk ke dalam program. User harus menginputkan username dan password yang mereka miliki. Jika username dan password benar maka user dapat masuk ke dalam program. User dapat mengakses menu-menu yang ada pada program, tetapi hanya sesuai dengan hak akses yang mereka miliki. For m Login For m Login Login Admin User Name Admin Password Cancel Gambar 4.12 Desain Form Login Pada Gambar 4.13 merupakan gambar form master pelanggan. Form master pelanggan digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data pelanggan. Gambar 4.13 Desain Form Master Pelanggan Pada Gambar 4.14 merupakan gambar form master sopir. Form master sopir digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data sopir. Gambar 4.14 Desain Form Master Sopir Pada Gambar 4.15 merupakan gambar form master kendaraan. Form master kendaraan digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data kendaraan. Gambar 4.15 Desain Form Master Kendaraan Pada Gambar 4.16 merupakan gambar form master trayek. Form master kota dan harga digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data trayek. Gambar 4.16 Desain Form Master Trayek Pada Gambar 4.17 merupakan gambar form master jadwal. Form master jadwal digunakan untuk menyimpan dan mengelola data pada CV. Surya Travel Surabaya. Tombol simpan, ubah dan batal digunakan untuk maintenance data jadwal. Gambar 4.17 Desain Form Master Jadwal Pada Gambar 4.18 merupakan gambar form transaksi pemesanan. Form transaksi pemesanan digunakan untuk menyimpan dan mengelola data pemesanan pada CV. Surya Travel Surabaya. Tombol simpan, cetak dan batal digunakan untuk maintenance data pemesanan. Gambar 4.18 Desain Form Pemesanan Pada Gambar 4.19 merupakan gambar form transaksi penjualan. Form transaksi penjualan digunakan untuk menyimpan dan mengelola data penjualan pada CV. Surya Travel Surabaya. Tombol simpan, cetak dan batal digunakan untuk maintenance data penjualan. Gambar 4.19 Desain Form Penjualan Pada Gambar 4.20 merupakan gambar form transaksi pembatalan. Form transaksi pembatalan digunakan untuk menyimpan dan mengelola data pembatalan pada CV. Surya Travel Surabaya. Tombol simpan, cetak dan batal digunakan untuk maintenance data pembatalan. Gambar 4.20 Desain Form Pembatalan Pada Gambar 4.21 merupakan gambar form laporan pemesanan. Tombol tampil digunakan untuk menampilkan data semua transaksi pemesanan. Gambar 4.21 Desain Form Laporan Pemesanan Pada Gambar 4.22 merupakan gambar form laporan penjualan. Tombol tampil digunakan untuk menampilkan data semua transaksi penjualan. Gambar 4.22 Desain Form Laporan Penjualan Pada Gambar 4.23 merupakan gambar form laporan pembatalan. Tombol tampil digunakan untuk menampilkan data semua transaksi pembatalan. Gambar 4.23 Desain Form Laporan Pembatalan BAB V IMPLEMENTASI DAN PEMBAHASAN

5.1 Sistem yang Digunakan

Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Administrasi Travel pada CV. Surya Travel Surabaya, yaitu a. Hardware dengan spesifikasi minimal sebagai berikut: 1. Processor Intel Core Duo 2. Memory DDR3 RAM 1 GB 3. Hardisk 200 GB b. Software dengan spesifikasi sebagai berikut: 1. Microsoft Windows XP SP3 2. Microsoft SQL Server 2005 3. Microsoft Visual Studio 2005 4. Adobe Dreamweaver Cs 4 5. XAMPP Versi 1.3

5.2 Cara Setup Program

Ketika pertama kali akan menggunakan aplikasi ini, terlebih dahulu user harus menginstalasi aplikasi terlebih dahulu user harus menginstal dari aplikasi ini supaya bisa digunakan. Langkah-langkah instalasinya akan dijelaskan di bab ini, pertama user harus memastikan bahwa komputer user terdapat .net framework 4 agar aplikasi ini dapat dijalankan. Pertama cek dulu computer anda apakah sudah terdapat .net framework 4 atau tidak. 46 Caranya pada menu computer, kemudian pilih control panel. Setelah masuk control panel masuk ke add or remove program berisi tentang informasi software yang telah di install computer anda, lalu jika sudah masuk ke dalam add or remove program anda bisa check apakah sudah terdapat .net framework 2.0 seperti pada Gambar 5.1. Gambar 5.1 Tampilan add or remove program Jika komputer telah terinstal .net framework 2.0 maka tidak perlu menginstal kembali. Untuk .net framework 1.0 atau yang lebih tinggi digunakan untuk platform Microsoft Visual Basic 2000 sedangkan .net framework 4 atau yang lebih tinggi, digunakan untuk platform Microsoft visual basic 2005, Adobe Dreamweaver Cs 4 Setelah itu instalasi berakhir adalah Xampp versi 1.3. Program ini langsung dapat di install secara langsung pada drive maupun folder mana saja. setelah itu program dapat dijalankan sebagaimana biasanya. Setelah itu user harus menjalankan installer dari apliksasi, maka akan muncul tampilan awal dari proses menginstalasi aplikasi pembelian dan penjualan, seperti pada Gambar 5.2. Gambar 5.2. Tampilan Halaman Awal Instalasi Pada tampilan Select Installation Folder,seperti pada Gambar 5.3 user dapat memilih lokasi aplikasi akan diinstalasi. Jika user akan mengganti lokasi aplikasi akan diinstalasi maka tekan tombol Browse dan cari lokasi aplikasi akan diinstalasi, seperti pada Gambar 5.3 Gambar 5.3. Tampilan Select Installation Folder Gambar 5.4. Tampilan Browse Folder Directory Pada tampilan Confirm Installation, seperti pada Gambar 5.5 user memilih tombol Next untuk memulai proses instalasi aplikasi. Setelah proses instalasi selesai maka akan muncul tampilan Installation Complete, seperti pada Gambar 5.6. Gambar 5.5. Tampilan Confirm Installation Gambar 5.6. Tampilan Installation Complete

5.3 Penjelasan Pemakaian Program Dekstop