1
BAB I
PENDAHULUAN
1.1Latar Belakang Penelitian
Seiring berkembangnya zaman dan kebutuhan hidup manusia saat ini, teknologi informasi sangat penting karena kebanyakan manusia membutuhkan teknologi informasi di dalam kehidupannya. Teknologi informasi pun telah berkembang mulai dari kehidupan sehari-hari sampai ke berbagai bidang misalnya di bidang kesehatan, penjualan, jasa, pendidikan dan lain-lain. Tidak dapat dipungkiri bahwa teknologi informasi mempermudah segala jenis aktivitas pekerjaan, dan menjadi alat bantu untuk mencari dan menghasilkan suatu informasi. Di terapkannya teknologi informasi di suatu bidang, salah satunya di bidang jasa transportasi yang bertujuan untuk memperbaiki kinerja dan meningkatkan kemudahan dari suatu sistem yang mendukung setiap kegiatan operasional di bidang tersebut. Agar hal tersebut bisa terwujud di perlukannya suatu sistem informasi yang dapat melakukan proses pengolahan data yang cepat serta dapat menunjang setiap prosedur kegiatan dari suatu sistem agar lebih efektif.
2
maka konsumen harus melakukan pemesanan di bagian reservasi atau bisa memesan melalui telepon ke bagian reservasi, untuk melengkapi pendaftaran atas fasilitas yang di pesan. Sistem pemesanan tiket travel pada CV.Ptrans masih melakukan kegiatan catat-mencatat menggunakan buku, seperti mencatat data pemesanan tiket travel. Hasil dari data-data tersebut di catat ke buku laporan buat rekap data ke pemilik perusahaan yang di urutkan berdasarkan tanggal.
Sistem kerja tersebut dirasa kurang efektif dan efisien, karena kegiatan yang dilakukan masih melakukan catat–mencatat yang di lakukan oleh reservasi, dapat beberapa masalah, terutama masalah yang di sebabkan oleh manusia dan sistem seperti kesalahan dalam mencatat data transaksi, karena kesalahan tersebut dapat terjadi ketidak cocokan data dalam pembuatan laporan hasil pemesanan tiket, selain itu ada kendala dalam pencatatan dan lambatnya mencari informasi pemesanan, data hasil dari catat-mencatat lalu di rekap dan di buat laporan lalu dimasukan ke dalam buku, hal tersebut dirasa kurang efektif karena hal ini memakan banyak waktu.
3
Dengan adanya pembaharuan sistem informasi penjualan tiket di CV. Ptrans dapat meningkatkan kualitas perusahaan kedepannya, agar bisa bersaing dengan perusahaan lainnya di biang jasa.
Berdasarkan uraian dan kondisi di atas maka hasil rancangan tersebut dituangkan dalam bentuk perancangan aplikasi dengan judul
“SISTEM INFORMASI PENJUALAN TIKET PADA CV.PTRANS”
1.2Identifikasi dan Rumusan Masalah.
Adapun Identifikasi dan Rumusan masalah adalah sebagai berikut :
1.2.1 Identifikasi Masalah
Berdasarkan latar belakang masalah di atas, dapat diidentifikasi permasalahan yang berkaitan dengan alur atau prosedur pada sistem pemesanan tiket travel, antara lain :
1. Proses pengolahan data penjualan tiket travel, masih melakukan pengolahan pencatatan dengan menggunakan media buku sehingga menyebabkan lambatnya pemesanan tiket .
2. Merasa kesulitan dan membutuhkan waktu yang lama untuk pencarian data transaksi penjualan tiket travel.
4
1.2.2 Rumusan Masalah
Setelah melihat permasalahan yang ada pada sistem pemesanan pada Travel Ptrans, maka penulis merumuskan masalah yaitu:
1. Bagaimana Sistem Informasi penjualan tiket di CV.Ptrans. 2. Bagaimana perancangan Sistem Informasi Penjualan tiket di
CV.Ptrans.
3. Bagaimana implementasi penjualan tiket di CV.Ptrans.
4. Bagaimana pengujian Sistem Informasi penjualan tiket di CV.Ptrans.
1.3Maksud dan Tujuan Penelitian
Adapun yang menjadi maksud dan tujuan penulis melakukan penelitian adalah sebagai berikut :
1.3.1 Maksud Penelitian
Penilitian yang di laksanakan pada sistem pemesanan di CV.Ptrans dimaksudkan untuk merancang suatu sistem informasi yang dapat meningkatkan kinerja dan efesiensi pada sistemtransaksi pemesanan tiket di CV. Ptrans.
1.3.2 Tujuan Penelitian
1. Untuk mengetahui Sistem Informasi penjualan tiket yang sedang berjalan di CV.Ptrans.
5
3. Untuk mengimplementasikan Sistem Informasi penjualan tiket di CV.Ptrans.
4. Untuk menguji Sistem Informasi penjualan tiket di CV.Ptrans.
1.4Kegunaan Penelitian
Hasil Penelitian ini dapat berguna bagi penulis, dan pihak CV.Ptrans Travel serta pihak yang membutuhkan. Adapun manfaat yang diperoleh yaitu :
1.4.1 Kegunaan Praktis
Bagi Travel Ptrans, hasil penelitian ini di harapkan bisa menjadi masukan untuk memperbaiki kinerja dan efektifitas pada sistem reservasi yang sedang berjalan, Sehingga kegiatan pada sistem reservasi yang sedang berjalan dapat berjalan dengan baik sebagaimana mestinya dan berjalan dengan lancar.
1.4.2 Kegunaan Akademis
1. BagiPenulis
Menambah pengetahuan, pengalaman dan wawasan serta untuk melakukan perancangan sistem informasi yang akan dilakukan selanjutnya mengenai gambaran tentang sistem reservasi dan pemesanan tiket travel.
2. Bagi Pengembang Ilmu Pengetahuan
Dapat memberikan masukan dan kontribusi terhadap perkembangan di ilmu pengetahuan, bagi program studi sistem informasi.
6
Pembaca diharapkan dapat memberikan wawasan dan pengetahuan serta dapat memberikan kontribusi bagi yang akan melakukan penelitian dengan tema bahasan yang sama.
1.5Batasan Masalah
1. Aplikasi yang dibangun mencakup proses transaksi penjualan tiket travel.
2. Perancangan sistem informasi ini berbasis desktop ,dengan menggunakan aplikasi netbeans ,menggunakan database mysql, dan menggunakan bahasa java.
3. Pemesaan penjualan tiket tidak akan di proses apabila waktu pada saat pemesanan 1 jam sebelum keberangkatan, yang artinya pemesanan dapat di proses apabila pemesanan tersebut maximal 2 jam waktu sebelum keberangkatan.
4. Pemesanan tiket sudah ditentukan oleh perusahaan dan tidak dapat berubah oleh konsumen.
5. Rute yang tersedia hanya purwakarta-bandung dan bandung-purwakarta.
6. Jasa yang tersedia di CV. Ptrans mencakup jasa travel dan pengiriman barang/paket.
7
1.6Lokasi Dan Waktu Penelitian
Penelitian ini dilakukan di CV.Ptrans yang beralamat di Jl.Taman pahlawan no.43E, Purwakarta Phone 081572777999.
Waktu atau jadwal penelitian dapat dilihat pada table di bawah ini.
Tabel 1.1. Jadwal Penelitian
No Aktivitas Tahun 2015
Maret April Mei Juni
1
Identifikasi Kebutuhan Pemakai
2 Membuat Prototype
3 Menguji Prototype
4 Memperbaiki Prototype
5
Mengembangkan Versi Produksi
1.7Sistematika Penulisan
8
1. Bab I Pendahuluan
Bab ini menjelaskan tentang informasi umum yaitu, latar belakang penelitian, identifikasi dan rumusan masalah, maksud dan tujuan, kegunaan penelitian, batasan masalah, lokasi dan waktu penelitian dan sistematika penulisan.
2. Bab II Landasan Teori
Bab ini berisikan teori yang diambil dari sumber yang berasal dari internet, yang berkaitan dengan apa yang dibahas di dalam penelitian ini.
3. Bab III Objek dan Metodologi Penelitian
Bab ini menjelaskan tentang objek yang di teliti dalam penelitian, menjelaskan metode yang di gunakan dalam penelitian, dan analisis dari sistem yang sedang berjalan.
4. Bab IV Hasil dan Pembahasan
Bab ini berisikan perancangan sistem, perancangan antar muka, perancangan arsitektur jaringan, implementasi dan pengujian.
5. Bab V Kesimpulan dan Saran
108
BAB V
KESIMPULAN DAN SARAN
5.1Kesimpulan
Berdasarkan sistem informasi penjualan tiket travel yang telah dibangun, maka penulis dapat menarik kesimpulan bahwa :
1. Dengan dibangunnya sistem informasi penjualan tiket travel, seluruh proses yang menyangkut Penjualan tiket travel yang sudah dilakukan secara terkomputerisasi sehingga menjadi lebih efektif dan efisien.
2. Proses pencarian data pemesan yang akan melakukan pembayaran lebih cepat karena tidak perlu memeriksa lembar demi lembar pada buku pesanan.
3. Proses pembuatan laporan penjualan dapat dilakukan dengan tepat karena data penjualan sudah ada di dalam database.
4. Dengan adanya sistem informasi penjualan tiket ini dapat meminimalisir segala bentuk kesalahan yang masih terjadi selama menggunakan pengolahan data dengan media buku.
5.2Saran
Adapun dari kesimpulan diatas, penulis memberikan saran-saran sebagai berikut : 1. Program ini dapat dikembangkan dalam segi visual dan kelengkapan fitur
penjualan dan pemesanan tiket serta penghitungan keuangan agar dapat mencakup seluruh kegiatan yang ada di CV. Ptrans.
SISTEM INFORMASI PENJUALAN TIKET
DI CV. PTRANS
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program
Studi Sistem Informasi Jenjang S1 (Sarjana) Fakultas
Teknik dan Ilmu Komputer
Angga Adityo
1.05.10.066
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iv
DAFTAR ISI
LEMBAR PENGESAHAN PERNYATAAN KEASLIAN
ABSTRAK ...i
ABSTRACT ...ii
KATA PENGANTAR ...iii
DAFTAR ISI ...iv
DAFTAR GAMBAR ...x
DAFTAR TABEL ...xiii
DAFTAR SIMBOL ...xv
BAB I PENDAHULUAN 1.1 Latar Belakang ...1
1.2 Idetifikasi dan Rumusan Masalah ...3
1.2.1 Identifikasi Masalah ...3
1.2.2 Rumusan Masalah ...4
1.3 Maksud dan Tujuan Penelitian ...4
1.3.1 Maksud Penelitian ...4
1.3.2 Tujuan Penelitian ...4
1.4 Kegunaan Penelitian...5
1.4.1 Kegunaan Penelitian Praktis ...5
v
1.5 Batasan Masalah...6
1.6 Lokasi dan Waktu Penelitian ...6
1.7 Sistematika Penulisan ...7
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem ...9
2.1.1 Karakteristik Sistem ...9
2.1.2 Klasifikasi Sistem...11
2.2 Konsep Dasar Informasi ...12
2.2.1 Siklus Informasi ...13
2.2.2 Kualitas Informasi ...14
2.2.3 Nilai Informasi...14
2.2.4 Kegunaan Informasi...15
2.3 Pengertian Sistem Informasi ...15
2.3.1 Komponen Sistem Informasi ...15
2.3.2 Kegiatan Sistem Informasi...17
2.4 Perancangan Basis Data ...17
2.4.1Pengertian Basis Data ...17
2.4.2Pengertian DBMS(Database Management System) ...18
2.4.3Pengertian SQL (Structured Query Languange) ...18
2.5 Metode Pengembangan Sistem ...19
2.6 Pengertian Reservasi ...20
vi
2.7.1 Pengertian JDK (Java Development Kit) ...21
2.7.2 Pengertian Netbeans IDE ...21
2.7.3 Sekilas Mengenai XAMP ...22
2.7.4 Sekilas Mengenai Jasper Report ...23
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian ...24
3.1.1 Sejarah Singkat ...24
3.1.2 Visi dan Misi Perusahaan ...24
3.1.3 Struktur Organisasi ...25
3.1.4 Deskripsi Tugas ...25
3.2 Metode Penelitian...26
3.2.1 Desain Penelitian ...27
3.2.2 Jenis dan Metode Pengumpulan Data ...27
3.2.2.1 Sumber Data Primer ...27
3.2.2.2 Sumber Data Sekunder ...28
3.2.3 Metode Pendekatan dan Pengembangan Sistem ...28
3.2.3.1 Metode Pendekatan Sistem ...28
3.2.3.2 Metode Pengembangan Sistem ...29
3.2.3.3 Alat Bantu Analisis dan Perancangan.. ...29
3.2.4 Pengujian Software ...31
3.3 Analisis Sistem yang Berjalan ...31
vii
3.3.2 Analisis Prosedur yang sedang Berjalan.. ...32
3.3.2.1 Diagram Use Case ...32
3.3.2.2 Aktor dan Deskripsinya ...33
3.3.2.3 Skenario Use Case ...34
3.3.2.4 Diagram Activity ...37
3.3.3 Evaluasi Sistem yang Berjalan ...40
BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Sistem ...42
4.1.1 Tujuan Perancangan Sistem ...42
4.1.2 Gambaran Umum Sistem yang Diusulkan ...43
4.1.3 Perancangan Prosedur yang Diusulkan.. ...43
4.1.3.1 Use Case Diagram ...43
4.1.3.2 Activity Diagram ...50
4.1.3.3 Sequence Diagram ...55
4.1.3.4 Class Diagram ...60
4.1.3.5 Objek Diagram ...61
4.1.3.6 Component Diagram...61
4.1.3.7 Deployment Diagram ...62
4.1.3.8 Kodefikasi...62
4.2 Perancangan Antar Muka ... 64
4.2.1 Struktur Menu ... 65
viii
4.2.2 Perancangan Input ...65
4.2.3 Perancangan Output ...67
4.3 Implementasi ...69
4.3.1 Batasan Implementasi ...69
4.3.2 Implementasi Perangkat Lunak ...70
4.3.3 Implementasi Perangkat Keras...70
4.3.4 Implementasi Basis Data ...71
4.3.5 Implementasi Antar Muka ...77
4.3.5.1 Implementasi Halaman Utama.. ...77
4.3.5.2 Implementasi Halaman Pegawai...78
4.3.5.3 Implementasi Halaman Paket...79
4.3.5.4 Implementasi Halaman Costumer...79
4.3.5.5 Implementasi Halaman Kendaraan...80
4.3.5.6 Implementasi Halaman Pengendara...80
4.3.5.7 Implementasi Halaman Pemesanan...81
4.3.5.8 Implementasi Halaman Transaksi...81
4.3.6 Implementasi Instalasi Program...82
4.3.7 Penggunaan Program ...87
4.4 Pengujian ...97
4.5.1 Rencana Pengujian ...97
4.5.2 Kasus dan Hasil Pengujian ...98
4.5.2.1 Pengujian Login ...98
ix
4.5.2.3 Pengujian Form Paket ...100
4.5.2.4 Pengujian Form Costumer ...102
4.5.2.5 Pengujian Form Kendaraan ...103
4.5.2.6 Pengujian Form Pengendara ...104
4.5.2.7 Pengujian Form pemesanan...105
4.5.2.8 Pengujian Form Transaksi...107
4.5.3 Kesimpulan Hasil Pengujian ...108
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ...109
5.2 Saran ...109
110
DAFTAR PUSTAKA
[1] Al-Bahra bin Ladjamuddin, “Analisis dan Desain Sistem Informasi”, Yogyakarta : Graha Ilmu, 2005.
[2] Sutabri. Tata,”Sistem Informasi Manajemen”,Yogyakarta : Andi,2005. [3] HM. Jogiyanto, “Analisis dan Desain Sistem Informasi”, Yogyakarta : Andi,
2005.
[4] Yakub, “ PengantarSistemInformasi “, Yogyakarta : Graha Ilmu, 2012. [5] Azhar,Susanto,”Sistem Informasi Manajemen”, Bandung : Lingga Jaya
Bandung , 2000.
[6] Kadir. Abdul, “Pengenalan Sistem Informasi”, Yogyakarta : Andi, 2003 [7] A. S Rosa dan Salahuddin.M,”RekayasaPerangkatLunak”, Bandung :.
Informatika, 2013
[8] Sofana Iwan,”CISCO CC NA”,Bandung : Informatika, 2010.
[9] Nugroho. Bunafit,“Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL” , Yogyakarta : Gava Media,.2008.
iii
KATA PENGANTAR
Puji dan Syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan Rahmat Hidayah dan Karunia-NYA. Sholawat serta salam senantiasa penulis limpahkan kepada Nabi besar Muhammad SAW beserta keluarga, para sahabatnya dan para pengikutnya yang selalu setia dan taat pada ajarannya, sehingga penulis dapat menyelesaikan penyusunan skripsi untuk memenuhi salah satu syarat skripsi pada Jurusan Sistem Informasi di Universitas Komputer Indonesia Bandung. Adapun judul yang penulis ambil adalah SISTEM INFORMASI PENJUALAN TIKET DI CV.PTRANS.
Penulis sangat menyadari ternyata masih banyak kekurangan dan kekeliruan dalam penyusunan laporan ini, hal itu dikarenakan keterbatasan pengetahuan, kemampuan serta pengalaman yang penulis miliki. Oleh karena itu penulis mengharapkan kritik dan saran yang berguna bagi penulis dan tentunya yang bersifat membangun.
iv
1. Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga penulis dapat menyelesaikan skirpsi ini
2. Bapak Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indanesia.
3. Bapak Prof. Dr. H. Denny Kurniadie, Ir., M.Sc., selaku Dekan Fakultas Teknik dan ilmu Komputer Universitas Komputer Indonesia.
4. Ibu Citra Noviyasari, S.Si.,MT. selaku Ketua Program Studi Sistem Informasi Universitas Komputer Indonesia.
5. Ibu Wartika, S.kom., M.T. selaku dosen pembimbing.
6. Bapak Anang M Arifin selaku Direktur dan para karyawan dari CV.P-Trans shuttle,tour and travel.
7. Kedua Orang tua bapak dan Ibu tercinta dan keluarga yang sudah memberikan dorongan moril dan materil serta doa dalam pengerjaan skripsi ini.
8. Semua pihak yang telah membantu penyelasaian skripsi ini yang tidak dapat penulis sebutkan satu persatu.
Bandung, Juni 2015
DAFTAR RIWAYAT HIDUP
I. DATA PRIBADI
Nama : Angga Adityo
Jenis Kelamin : Laki-laki
Tempat/Tanggal Lahir : Purwakarta, 08-08-1992
Agama : Islam
Alamat : Jl.Langensari I NO.13 RT.13/09 NAGRIKIDUL PURWAKARTA
Email : angga.adityo@yahoo.com
II. PENDIDIKAN FORMAL
1. SDN Singawinata 1 Purwakarta 2. SMPN 1 Purwakarta
3. SMAN 1 Purwakarta
SISTEM INFORMASI PENJUALAN TIKET DI CV. PTRANS
ARTIKEL
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Sarjana) Fakultas Teknik dan Ilmu Komputer
Angga Adityo 1.05.100.66
PROGRAM STUDI SISTEM INFORMASI FAKULUTAS TEKNIK DAN ILMU KOMPUTER
ABSTRACT
CV.Ptrans Purwakarta is a company that moves in the field of transportation and providing a means of travel Purwakarta- Bandung .Activity undertaken still doing list noted that in doing by reservation , there are several a matter especially a problem that caused by them in by people and such a system an error in record the data of transactions , there are obstacles in recording and the slow reservations to seek information .The results of the of noted ago in collected; and was built by last report inside and put it in the book , it felt to be less effective because it is consuming much time.
The methodology used in this study using a method of modeling oriented the object and the prototype method of development .The design of the research uses a method of descriptive and action .
The system that proposed it may be used to help the problems relating to a system of recording the ticket selling travel on the reservation .In order to make it easy for the performance of a reservation in doing recording , transaction data and archive the ticket selling travel .Advice for researchers next been to fine- the limitations of this , of them in the future can be used by the passage a reservation or CV.Ptrans parties that directly will use the ticket selling information system.
Keyword : Information Sistem, Ticket Selling, Reservasion,Travel PENDAHULUAN
Latar Belakang
catat-mencatat menggunakan buku, seperti catat-mencatat data pemesanan tiket travel. Hasil dari data-data tersebut di catat ke buku laporan buat rekap data ke pemilik perusahaan yang di urutkan berdasarkan tanggal.
Sistem kerja tersebut dirasa kurang efektif dan efisien, karena kegiatan yang dilakukan masih melakukan catat–mencatat yang di lakukan oleh reservasi, dapat beberapa masalah, terutama masalah yang di sebabkan oleh manusia dan sistem seperti kesalahan dalam mencatat data transaksi, karena kesalahan tersebut dapat terjadi ketidak cocokan data dalam pembuatan laporan hasil pemesanan tiket, selain itu ada kendala dalam pencatatan dan lambatnya mencari informasi pemesanan, data hasil dari catat-mencatat lalu di rekap dan di buat laporan lalu dimasukan ke dalam buku, hal tersebut dirasa kurang efektif karena hal ini memakan banyak waktu.
Sehubungan dengan tersebut, maka ada gagasan untuk membuat suatu sistem informasi yang dapat membantu permasalahan yang berhubungan dengan sistem pencatatan penjualan tiket travel di bagian reservasi.Agar dapat mempermudah kinerja reservasi dalam melakukan pencatatan, dan pengarsipan data transaksi penjualan tiket travel.
Dengan adanya pembaharuan sistem informasi penjualan tiket di CV. Ptrans dapat meningkatkan kualitas perusahaan kedepannya, agar bisa bersaing dengan perusahaan lainnya di biang jasa.
Berdasarkan uraian dan kondisi di atas maka hasil rancangan tersebut dituangkan dalam bentuk perancangan aplikasi dengan judul “SISTEM INFORMASI PENJUALAN TIKET PADA CV.PTRANS” Identifikasi Dan Rumusan Masalah
Identifikasi Masalah
1. Proses pengolahan data penjualantiket travel, masih melakukan pengolahan pencatatan dengan menggunakan media buku sehingga menyebabkan lambatnya pemesanan tiket .
2. Merasa kesulitan dan membutuhkan waktu yang lama untuk pencarian data transaksi penjualan tiket travel.
3. Masih sering terjadi kesalahan dan kesulitan dalam pembuatan laporan penjualan kepada pemilik perusahaan.
Rumusan Masalah
Setelah melihat permasalahan yang ada pada sistem pemesanan pada Travel Ptrans, maka penulis merumuskan masalah yaitu:
1. Bagaimana Sistem Informasi penjualan tiket di CV.Ptrans. 2. Bagaimana perancangan Sistem Informasi Penjualan tiket di
CV.Ptrans.
3. Bagaimana implementasi penjualan tiket di CV.Ptrans.
4. Bagaimana pengujian Sistem Informasi penjualan tiket di CV.Ptrans. Maksud Dan Tujuan Penelitian
Maksud Penelitian
Penilitian yang di laksanakan pada sistem pemesanan di CV.Ptrans dimaksudkan untuk merancang suatu sistem informasi yang dapat meningkatkan kinerja dan efesiensi pada sistemtransaksi pemesanan tiket di CV. Ptrans.
Tujuan Penelitian
1. Untuk mengetahuiSistem Informasi penjualan tiket yang sedang berjalan di CV.Ptrans.
2. Untuk membuat perancangan Sistem Informasi penjualan tiket di CV.Ptrans.
3. Untuk mengimplementasikan Sistem Informasi penjualan tiket di CV.Ptrans.
1. Aplikasi yang dibangun mencakup proses transaksi penjualan tiket travel.
2. Perancangan sistem informasi ini berbasis desktop ,dengan menggunakan aplikasi netbeans ,menggunakan database mysql, dan menggunakan bahasa java.
3. Pemesaan penjualan tiket tidak akan di proses apabila waktu pada saat pemesanan 1 jam sebelum keberangkatan, yang artinya pemesanan dapat di proses apabila pemesanan tersebut maximal 2jam waktu sebelum keberangkatan.
4. Pemesanan tiket sudah ditentukan oleh perusahaan dan tidak dapat berubah oleh konsumen.
5. Rute yang tersedia hanya purwakarta-bandung dan bandung-purwakarta.
6. Jasa yang tersedia di CV. Ptrans mencakup jasa travel dan pengiriman barang/paket.
7. Barang atau paket yang tidak bisa dikirim melalui CV. Ptrans adalah hewan ternak, senjata api, senjata tajam, bahan kimia yang mudah meledak, narkoba dan minuman beralkohol.
II. KAJIAN PUSTAKA Pengertian Sistem
Pengertian sistem Menurut Al- Bahra Bin Ladjamudin, “sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai tujuan dan suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk suatu kegiatan atau menyelesaikan suatu sasaran tertentu”
Pengertian Informasi
Informasiadalahdatayangtelahdiprosesdanmemilikiartiataumanfaat bagi penggunanya. Informasi sebagaihasil dari pengolahan data dalam suatu organisasi sangatlah penting karena informasi merupakan
landasan untuk
Konsep Dasar Informasi menurut Menurut Al–Bahra, “Sistem informasi didefinisikan sebagai sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan atau untuk pengendali informasi”.
Pengertian Sistem Informasi
Sistem informasi dapat didefinisikan sebagai berikut [1]:
a. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.
b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan/atau untuk mengendalikan organisasi.
c. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
Pengertian Basis Data
Basis data (database) adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi.Basis data dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas
Pengertian Reservasi
Kata reservasi berasal dari bahasa Inggris, reservation.MenurutKamus Inggris Indonesia ,reservation memiliki arti pesanan.Jadi pengertian reservasi disini adalah memesan tiket yang ada di CV. Ptrans sehingga bisa mendapatkan fasilitas yang diinginkan sesuai dengan yang telah di pesan.
Perangkat Lunak Pendukung
digunakan pada perancangan perangkat lunak ini meliput JDK,Netbeans IDE dan XAMPP
OBJEK DAN METODE PENELITIAN Objek Penelitian
Objek penelitian dilakukan di Jl.Taman Pahlawan no.43E Purwakarta
Metode Penelitian
Metode penelitian adalah cara ilmiah untuk mengumpulkan data denga tujuan dan kegunaan tertentu. Karena untuk menunjang pelaksanaan penelitian ini diperlukan adanya metode untuk mengatasi masalah – maslaah yang ada, maka diperlukan metode dan pengumpulan data. Desain Penelitian
Pendekatan kasus di Cv. Ptrans menggunakan metode deskriptif, yaitu suatu metode dengan tujuan untuk membuat gambaran secara sistematis, faktual, dan akurat mengenai fakta-fakta dan sifat-sifat pada suatu objek penelitian tertentu.
Data Primer
Data Primer yaitu informasi yang diperoleh pertama kali oleh peneliti menyangkut variable yang menjadi tujuan utama penelitian yang diperoleh secara langsung dari objek penelitian:
Data Sekunder
Data Sekunder yaitu dokumen yang ada di CV. Ptrans, dan pencarian data di internet dengan membuka situs yang berhubungan dengan materi atau data yang diperlukan dalam penulisan ini.
Metode Pendekatan dan Pengembangan Sistem
Dalam metode penelitian ada dua macam metode yaitu metode yaitu metode pendekatan dan pengembangan sistem yang dirincikan sebagai berikut :
Metode Pendekatan Sistem
yaitu cara berfikir baru tentang perangkat lunak berdasarkan abstraksi yang terdapat dalam dunia nyata. Dengan menggunakan alat bantu Use Case Diagram, Class Diagram, Objek Diagram, Statechart dagram, Activity Diagram, Sequence Diagram, Collaboration Diagram, Component Diagram, Deployment Diagram.
Metode Pengembangan Sistem
Metode yang digunakan untuk merancang dan membangun Sistem Informasi Penjualan tiket dalam penelitian ini menggunakan metode pengengembangan Prototype
Pengujian Software
Pengujian black-box, juga disebut pengujian tingkah laku (behaviour), yang berfokus pada persyaratan fungsional perangkat lunak. Artinya, pengujian black-box memungkinkan perekayasa perangkat lunak untuk memperoleh rangkaian seluruh kondisi input yang akan menjalankan semua kebutuhan fungsional suatu program.
Analisis Prosedur yang Sedang Berjalan
Analisis yang sedang berjalan menguraikan secara sistematis aktifitas yang terjadi dalam proses reservasi penjualan tiket travel.
IV. HASIL DAN PEMBAHASAN Perancangan Sistem
Perancangan sistem merupakan tahapan untuk menggambarkan model baru yang akan dibuat. Tahapan perancangan sistem ini sangan penting karena pada tahap ini ditentukan baik atau tidaknya sistem yang baru yang sedang dirancang. Tahapan ini berisikan gambaran Use Case Diagram, Activity Diagram, Sequence Diagram, Class Diagram
Pengujian sistem
Kelas uji Butir Uji Tingkat Uji Jenis Pengujian
LOG IN Login Reservasi Unit Black Box
Pengujian Pengisian Data
Pengisian data
Pegawai Unit Black Box
Pengisian data
paket Unit Black Box
Pengisian data
customer Unit Black Box
Pengisian data
kendaraan Unit Black Box
Pengisian data
pengendara Unit Black Box
Pengisian data
pemesanan Unit Black Box
Pengisian
transaksi Unit Black Box
Verifikasi Proses
Ubah data
Pegawai Unit Black Box
Ubah data paket Unit Black Box
Ubah data
customer Unit Black Box
Ubah data
Ubah data
pengendara Unit Black Box
Ubah data
pemesanan Unit Black Box
Implementasi
Tahap implementasi merupakan realisasi sistem berdasarkan pada desain yang telah dibuat pada tahap perancangan sistem.Berikut ini adalah implementasi antar muka dari perangkat lunak yang di rancang :
1. Implementasi Halaman Utama
Form halaman utama merupakan sentral dari seluruh kegiatan proses yang ada pada perangkat lunak ini.Pada Gambar 4.32 halaman 18 2. Implementasi Halaman Pegawai
Form pegawai user merupakan halaman yang berfungsi untuk mengelola data karyawan. Pada Gambar 4.33 halaman 18
3. Implementasi Halaman Paket
Form paket merupakan halaman yang berfungsi untuk mengelola daftar paket travel. Pada Gambar 4.34 halaman 18
4. Implemetasi Halaman Customer
Form customer merupakan halaman yang berfungsi untuk mengelola data customer. Pada Gambar 4.35 halaman 18
5. Implemetasi Halaman Kendaraan
Form kendaraan merupakan halaman yang berfungsi untuk mengelola data kendaraan. Pada Gambar 4.36 halaman 19
6. Implemtasi Halaman Pengendara
Form pemesanan merupakan halaman yang berfungsi untuk mengelola proses pemesanan pada penjualan tiket travel di Ptrans. Pada Gambar 4.38 halaman 19
8. Implemtasi Halaman Transaksi
Form transaksi merupakan halaman yang berfungsi untuk melakukan proses transaksi untuk customer yang sudah melakukan pemesanan. Pada Gambar 4.39 halaman 19
V. KESIMPULAN DAN SARAN 5.1Kesimpulan
Berdasarkan sistem informasi penjualan tiket travel yang telahdibangun, maka penulis dapat menarik kesimpulanbahwa :
1. Dengan dibangunnya sistem informasi penjualan tiket travel, seluruh proses yang menyangkut Penjualan tiket travel yang sudah dilakukan secara terkomputerisasi sehingga menjadi lebih efektif dan efisien. 2. Proses pencarian data pemesan yang akan melakukan pembayaran lebih
cepat karena tidak perlu memeriksa lembar demi lembar pada buku pesanan.
3. Proses pembuatan laporan penjualan dapat dilakukan dengan tepat karena data penjualan sudah ada di dalam database.
4. Dengan adanya sistem informasi penjualan tiket ini dapat meminimalisir segala bentuk kesalahan yang masih terjadi selama menggunakan pengolahan data dengan media buku.
5.2Saran
Adapun darikesimpulandiatas, penulismemberikan saran-saran sebagaiberikut :
1. Program inidapatdikembangkan dalam segi visual dan kelengkapan fitur penjualan dan pemesanan tiket serta penghitungan keuangan agardapat mencakup seluruh kegiatan yang ada di CV. Ptrans.
DAFTAR PUSTAKA
[1] Al-Bahra bin Ladjamuddin, “Analisis dan Desain Sistem Informasi”, Yogyakarta : Graha Ilmu, 2005.
[2] Sutabri. Tata,”Sistem Informasi Manajemen”,Yogyakarta :
Andi,2005.
[3] HM. Jogiyanto, “Analisis dan Desain Sistem Informasi”,
Yogyakarta : Andi, 2005.
[4] Yakub, “ PengantarSistemInformasi “, Yogyakarta : Graha Ilmu, 2012.
[5] Azhar,Susanto,”Sistem Informasi Manajemen”, Bandung : Lingga Jaya Bandung , 2000.
[6] Kadir. Abdul, “Pengenalan Sistem Informasi”, Yogyakarta : Andi, 2003
[7] A. S Rosa dan Salahuddin.M,”RekayasaPerangkatLunak”, Bandung :. Informatika, 2013
[8] Sofana Iwan,”CISCO CC NA”,Bandung : Informatika, 2010.
[9] Nugroho. Bunafit,“Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL” , Yogyakarta : Gava Media,.2008. [10] Hariyanto. Bambang,”Rekayasa Sistem Berorientasi
Tabel 4.17 Tabel Pengujian Login
Kasus dan Hasil Pengujian Login (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Username : pengisian data secara benar dan sesuai dengan apa yang diharapkan
[x] Diterima
[ ] Ditolak
Tabel 4.18 Tabel Pengujian Pegawai
Kasus dan Hasil Pengujian Manage User (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Id karyawan : diisi
Nama karyawan : diisi
Tanggal lahir : diisi
Alamat : diisi
Telepon : diisi
Agama : diisi
Bagian : diisi
Data tersimpan ke dalam database
Data di setiap kolom di dalam database terisi dengan lengkap dan benar sesuai yang diharapkan
[x] Diterima
Klik button “Insert” Muncul “Input Karyawan pesan Berhasil”
Muncul pesan dan kondisi form kembali seperti semula saat form baru dipanggil
[x] Diterima
[ ] Ditolak
Mengubah data yang ada di dalam tabel
Textfield menjadi aktif semua dan
Menghapus data yang ada di dalam database berhasil dihapus
[x] Diterima
[ ] Ditolak
Klik tombol batal Kembali pada kondisi awal
Kembali pada kondisi awal
[x] Diterima
[ ] Ditolak
Tabel 4.19 Tabel PengujianPaket
Kasus dan Hasil Pengujian Daftar Menu (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Paket : diisi
Dari : diisi
Ke : diisi
Lama Perjalanan : diisi
Harga : diisi
Data tersimpan ke dalam database
Data disetiap kolom di dalam database terisi dengan lengkap dan benar sesuai dengan yang diharapkan
[x] Diterima
Klik button kondisi form kembali seperti semula saat form baru dipanggil
[x] Diterima
[ ] Ditolak
Mengubah data yang ada di dalam tabel
Textfield menjadi aktif semua dan
Menghapus data yang ada di dalam
Klik tombol batal Kembali pada kondisi awal
Kembali pada kondisi awal
[x] Diterima
[ ] Ditolak
Tabel 4.20 Tabel Pengujian Customer
Kasus dan Hasil Pengujian Daftar Menu (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Id : diisi
Nama : diisi
Alamat : diisi
Telepon : diisi
Data tersimpan ke dalam database
Data disetiap kolom di dalam database terisi dengan lengkap dan “Input Customer Berhasil”
Muncul pesan dan kondisi form kembali seperti semula saat form
[x] Diterima
baru dipanggil
Mengubah data yang ada di dalam tabel
Textfield menjadi aktif semua dan
Menghapus data yang ada di dalam
Klik tombol batal Kembali pada kondisi awal
Kembali pada kondisi awal
[x] Diterima
[ ] Ditolak
Tabel 4.21 Tabel Pengujian Kendaraan
Kasus dan Hasil Pengujian Daftar Menu (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Id kendaraan :
Data tersimpan ke dalam database
Berhasil” seperti semula saat form baru dipanggil
[ ] Ditolak
Mengubah data yang ada di dalam tabel
Textfield menjadi aktif semua dan
Menghapus data yang ada di dalam
Klik tombol batal Kembali pada kondisi awal
Kembali pada kondisi awal
[x] Diterima
[ ] Ditolak
Tabel 4.22 Tabel Pengujian Pengendara
Kasus dan Hasil Pengujian Pengeluaran (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Nama supir : diisi
Tanggal : diisi
Rute : diisi
Jam : diisi
Data tersimpan ke dalam database
Data disetiap kolom di dalam database terisi dengan lengkap dan benar sesuai dengan yang diharapkan
[x] Diterima
[ ] Ditolak
Klik button
“Simpan” Muncul pesan “Input Berhasil”
Muncul pesan dan kondisi form kembali seperti semula saat form baru dipanggil
[x] Diterima
[ ] Ditolak
Mengubah data yang ada di dalam
Textfield menjadi aktif semua dan
Data di dalam tabel masuk ke dalam
tabel terisi data yang
Data di dalam tabel dan di dalam database berhasil dihapus
[x] Diterima
[ ] Ditolak
Tabel 4.23 Tabel Pengujian Pemesanan
Kasus dan Hasil Pengujian Keuangan (Data Normal)
Data Masukan Hasil yang
Diharapkan Pengamatan Kesimpulan
Data customer : diisi berangkat : diisi
Jam berangkat : diisi
Kendaraan : diisi
Seat : diisi
Data disetiap kolom di dalam database terisi dengan lengkap dan benar sesuai dengan yang diharapkan
[x] Diterima
Klik button “Insert”
Muncul pesan “Input Paket Berhasil”
Muncul pesan dan kondisi form kembali seperti semula saat form baru dipanggil aktif semua dan terisi data yang akan diubah
Data di dalam tabel masuk ke dalam textfield
[x] Diterima
[ ] Ditolak
Klik tombol batal Kembali pada kondisi awal
Kembali pada kondisi awal
[x] Diterima
[ ] Ditolak
Gambar 4.32 Tampilan Menu Utama
Gambar 4.33 Tampilan Karyawan
Gambar 4.34 Tampilan Paket Gambar 4.35 Tampilan
Gambar 4.36 Tampilan Data Customer
Gambar 4.37 Tampilan Jadwal Pemesanan
Gambar 4.38 Tampilan Pemesanan