IJCCS, Vol.x, No.x, Julyxxxx, pp. 1~5 ISSN: 1978-1520
1
SISTEM INFORMASI TRANSPORTASI BUS DAN EKSPEDISI BERBASIS WEB PADA PT.JAYA UTAMA SARANA PALEMBANG
Dewi Nugraheni, Victor Wijaya Daeli, Rachmansyah AMIK GI MDP
Jurusan Sistem Informasi, STMIK GI MDP email :
[email protected],
[email protected],
[email protected]
Abstrak Skripsi ini bertujuan untuk membuat sistem informasi transportasi bus dan ekspedisi yang dapat meningkatkan pelayanan, mempermudah pelanggan memesan tiket, mempermudah pelanggan mengetahui keberadaan barang kirimannya, dan dapat memberikan informasi mengenai semua data termasuk data transaksi tiket dan ekspedisi yang ada pada PT. Jaya Utama Sarana. Berdasarkan hasil observasi yang telah dilakukan, yaitu perusahaan sulit memonitoring waktu keberangkatan bus dan ketersediaan kursi yang masih kosong, perusahaan sulit mencari data penumpang lama dan baru, pelanggan sulit mengetahui keberadaan barang yang dikirim, dan semua laporan data tidak diberikan secara rutin. Metodologi yang digunakan yaitu metode RUP (Retional Unifield Proces). Metode ini memiliki 4 fase yaitu Permulaan (Inception), Perencanaan (Elaboration), Kontruksi (Contruction), dan Transisi (Transition). Hasil Skripsi berupa fitur layanan pemesanan tiket dan ekspedisi, yang dapat mempermudah perusahaan menanggapi kebutuhan pelanggan.Sistem Informasi ini diharapkan dapat membantu perusahaan dalam menaggapi kebutuhan pelangan dan dapat mempermudah perusahaan mengelola semua data. Kata Kunci : Sistem Informasi, Transportasi, Bus, Ekspedisi, RUP (Retional Unifield Proces
Abstract The purpose of this Research is to make the system of Bus Information Transportation and Expedition which are able to rise the service of the costomers to reserve the tickets easily, to know well about their things sent, and to be able to give all the information of the data of transaction of the ticket and expedition at PT. Jaya Utama Sarana. Based of the our result observation is that the buseness is difficult to monitor of the time of when the buses depart and if there is still left the seat for the customers, it mean the buseness is difficult to fine out the old date and new one, the customers are also hard to find their sent good,and all the information of the datas are not give continuously. Methodology is used is themethod RUP (Retional Unifield Process). This method has four fases, inception,Elaboration,Construction and transition. Result of the reseach are the features of reservin of the ticket services and expedition which can make the business respond the needed of its costomers easily. The system of information hopes to help the Business of PT. Jaya Utama Sarana in responding of its cotomers needed and can make the business to manage all the data easily. Keywords : System Information, Transportation, Bus, Expedition, RUP (Retional Unifield Proces)
Received June1st,2012; Revised June25th, 2012; Accepted July 10th, 2012
2
ISSN: 1978-1520
1. PENDAHULUAN Persaingan usaha yang semakin ketat mengharuskan perusahaan mengubah pola fikir untuk memikirkan kebutuhan pelanggan. Perusahaan harus mementingkan dan menikatkan kepuasan pelanggan. Tidak dapat dipungkiri, dalam dunia bisnis pelanggan merupakan faktor yang paling penting. Dengan mempelajari prilaku dan keinginan pelanggan diharapkan perusahaan mampu meningkatkan pelayanan pelanggan, meningkatkan kesetiaan pelanggan dan meningkatkan pendapatan perusahaan. Faktor penting lain yang harus diperhatikan perusahaan yaitu menjalin hubungan yang baik antara pelanggan. Semakin praktisnya kehidupan masyarakat mendorong pelayanan seperti angkutan jasa menjadi lebih mudah cepat dan praktis. Faktor yang akan dipertimbangkan pelanggan dalam memilih produk atau jasa yaitu kemudahan akses pelayanan jasa. Pelayanan jasa dapat dilakukan dengan berbagai cara yaitu dengan memberikan palayanan yang cepat dan memiliki jangkauan yang luas. Jasa transportasi yang mudah cepat dan praktis memberikan dampak yang positif bagi sebagian masyarakat. Salah satu sistem jasa tranportasi yaitu sistem penjualan tiket. PT. Jaya Utama Sarana bergerak dibidang jasa transportasi darat antar kota, yaitu Jambi, Palembang, PekanBaru, Pangkalan Kerinci Riau. Yang memiliki jumlah bus yang terdiri dari bus regular 15 dan bus pariwisata 9. Jadwal keberangkatan bus pada PT. Jaya Utama Sarana terbagi menjadi 3 keberangkatan per harinya yaitu dari mulai jam 09.30, 13.00 dan 16.00 pada setiap jurusan keberangkatan. Calon penumpang yang ingin memesan tiket harus datang langsung ke loket untuk memesan, hal ini dapat menyita waktu dan biaya serta dapat menyita kepuasan calon penumpang. Selain bisa memesan tiket secara online, pelanggan juga bisa memilih nomor kursi yang diinginkan. Selain pemesanan tiket, PT. Jaya Utama Sarana juga melayani pengiriman barang pada kota yang telah di tentukan, pelanggan juga bisa mendapatkan infirmasi mengenai status pengiriman barang. Sering terjadi permasalahan bagian data, dimana juga dibutuhkan suatu sistem informasi yang dapat memberikan kemudahan dalam setiap pengelolan data, seperti pengelolan data, pengiriman barang, dan pembayaran barang. Selama ini perusahaan masih menggunakan cara manual dalam pengelolaan data, keakuratan informasi kurang dapat diterima karena kesalahan pengelolan data. Oleh sebab itu perusahaan membuthkan sebuah sistem untuk memesan tiket yang dapat di akses semua smartphone melewati internet secara online dan suatu sistem yang dapat meningkatkan kinerja perusahaan serta dapat menghasilkan output yang akurat. Hal ini dapat memberikan keunggulan langsung dari segi efisiensi dan mampu memberikan daya tarik perusahaan untuk mencapai keunggulan yang kompetitif. Dilihat dari uraian diatas penulis tertarik untuk mengangkat masalah sebagai materi dari skripsi dengan judul “SISTEM INFORMASI TRANSPORTASI BUS DAN EKSPEDISI BERBASIS WEB PADA PT. JAYA UTAMA SARANA PALEMBANG”. 2. LANDASAN TEORI 2.1.
Pengertian Sistem Sistem merupakan suatu bentuk interaksi anatara komponen dengan komponen lain karena memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di dalam sistem tersebut. (Sutabri Tata, 2012, h.15). 2.1.1 Pengertian Informasi Informasi adalah data yang telah diklasifikasikan atau diolah atau diidentifikasikan untuk digunakan dalam proses pengambilan keputusan (Sutabri Tata, 2012, h.22) IJCCS Vol. x, No. x, July201x : first_page–end_page
IJCCS
ISSN: 1978-1520
3
2.1.2 Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi oraganisasi yang bersifat manajerial denga kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu (Sutabri Tata,2012,h. 38). 2.2.3 PHP PHP adalah salah satu bahasa pemograman skrip yang dirancang untuk membangun aplikasi web browser, program yang ditulis denga PHP akan diparsing di dalam web oleh interpreter (Budi Raharjo, 2014, h.27) 2.2.4 Web World Wide Web (WWW), lebih dikenal dengan web, awalnya merupakan suatu layanan penyajian informasi di internet dengan menggunakan HTML. Web identik dengan internet karena kepopulerannya saat ini, web sudah menjadi interface aplikasi untuk melakukan transaksi dan sajian informasi yang lengkap dari seluruh dunia(Betha Sidik, 2012, h.6). 2.2.5 Internet Sebuah situs ensiklopedia terbesar, www.wikipedia.com mendinikasikan arti kata internet sebagai berikut : secara harfiah, internet adalah rangkaian komputer yang terhubung melintasi beberapa rangkaian (Madcoms, 2008, h.2) 2.2.6 Database Database atau basis data adalah sekumpulan data yang memiliki hubungan secara logika dan diatur dengan susunan tertentu serta disimpan dalam media penyimpanan komputer. Data itu sendiri adalah representasi dari semua fakta yang ada pada dunia nyata. Database sering digunakan untuk melakukan proses terhadap data-data tersebut untuk menghasilkan informasi tertentu (Wahana Komputer, 2010, h.24)
3. ANALISIS SISTEM 3.1
PIECES
P
-
I
-
E
-
C
-
Untuk mengidentifikasi permasalahan yang muncul pada PT. Jaya Utama Sarana, penulis menggunakan kerangka PIECES. Berikut hasil identifikasi masalah pada PT. Jaya Utama Sarana dengan menggunakan kerangka PIECES. Tabel kerangka pieces dapat dilihat pada tabel 3.1 Tabel 3.1 Kerangka PIECES Pencarian data pemesanan dan transaksi membutuhkan waktu 10-15 menit setiap transaksi dan apabila terjadi kesalahan pencatatan, front office akan membutuhkan waktu lebih lama lagi untuk melakukan koreksi data sehingga akan terjadi penundaan pelayanan terhadap pelanggan berikutnya. Banyak terjadi pengulangan penyimpanan data dikarenakan banyaknya data yang tersimpan dalam tumpukan berkas yang tidak tersusun rapi dan jumlah berkas yang banyak dan sulit dicari. Terjadinya pemborosan penggunaan kertas dalam pencatatan atau pendaftaran transaksi penjulan tiket dan ekspedisi barang serta pengeluaran dalam biaya promosi. Dalam satu bulan, PT. Jaya Utama Sarana menggunakan kurang lebih 1 rim kertas. Data transaksi pemesanan, laporan keuangan mudah hilang dan rusak, mudah dilihat orang karena penyimpanannya yang masih sembarangan seperti ada didalam lemari dan diatas meja.
Title of manuscript is short and clear, implies research results (First Author)
4 E
S
ISSN: 1978-1520
- Memakan banyak waktu dalam pembuatan laporan, bagian administrasi membutuhkan waktu dalam pembuatan laporan, sehingga laporan yang dihasilkan seringkali mengalami keterlambatan. Setiap akhir bulan administrasi akan melakukan lembur untuk menyalin ulang laporan perhari pada buku catatan laporan perbulan, ini tentu akan mepersulit dan memperlampat kinerja administrasi. Dan manager sulit melihat laporan secara rutin. - Belum adanya aplikasi yang dipakai untuk menunjang pengolahan data, sehingga menyebabkan terjadi kesalahan proses pemesanan yang akan mengganggu proses layanan ke pelanggan (customer).
3.2
Prosedur Sistem yang diusulkan Pertama pelanggan harus melakukan registrasi agar bisa melakukan login untuk memesan tiket. Pelanggan mencari tiket yang dinginkan, kemudian melakukan pembayaran, lalu menunjukkan bukti pada administrasi atau bisa mengupload bukti pada website pemesanan tiket. Selain bisa memesan tiket, pelanggan bisa melihat profil perusahaan, visi misi, dan melakukan kritik dan saran pada website, melihat waktu keberangkatan bus. Kemudian pelanggan yang telah memesan tiket datang langsung ke tempat melakukan konfirmasi pembayaran, jika pelanggan telah mengupload bukti makan administrasi akan langsung mencetak tiket. jika bukti belum di upload pada website maka pelanggan harus menunjukan bukti kepada administrasi, kemudian administrasi mengecek data transaksi jika pemesanan benar maka administrasi akan langsung melakukan verifikasi pemesanan tiket ke website dan langsung mencetak tiket tersebut. Dan pelanggan menunggu untuk berangkat. Selanjutnya ketika pelanggan ingin melakukan pengiriman barang,pelanggan bisa melakukan pengecekan biaya kirim ke tujuan yang diinginkan, lalu pelanggan datang ke loket untuk melakukan penimbangan barang oleh petugas. Setelah barang selesai di timbang, administrasi menginput nama, berat dan tujuan pada website. Barang akan langsung di masukkan ke dalam bagasi mobil dan siap berangkat. Setelah barang sampai, petugas pada loket yang di tuju melakukan konfirmasi pada website untuk administrasi pusat bahwa bus telah sampai, yang menadakan bahwa barang yang di kirim juga telah sampai pada loket yang di tuju. Dan administrasi pusat akan langsung mengirimkan sms gateway pada pengirim dan penerima barang agar barang segera di ambil.
3.3
Analisis Kebutuhan Tahap analisis kebutuhan bertujuan untuk mendefinisikan kebutuhan dari sistem yang dikembangkan. Dari prosedur sistem yang diusulkan didapat kebutuhan-kebutuhan sistem seperti: 1. Sistem dapat menjadi media untuk melakukan semua proses yang ada pada perusahaan secara online. 2. Sistem dapat memberikan informasi yang akurat mengenai waktu keberngkatan dan kertersediaan kursi. 3. Sistem dapat mengirim sms gateway mengenai keberadaan barang pelanggannya. 4. Sebagai media komunikasi yang dapat mempermuda pelanggan berkomunikasi dengan perusahaan.. Dari kebutuhan tersebut dibagi menjadi dua yaitu kebutuhan fungsional dan kebutuhan non-fungsional.
IJCCS Vol. x, No. x, July201x : first_page–end_page
IJCCS 3.4
5
ISSN: 1978-1520
Diagram Use Case Input Kendaraan
Update Kendaraan
Kelola Data Kendaraan <
> Update Jadwal Perawatan
Input Jadwal Perawatan
Kelola Jadwal Perawatan
<>
Cck History Data Service
Update Service
Input Service <>
Kelola Data Service
Update Sparepart
Input Sparepart
Cck History Data Sparepart Cari Data Pembelian
<> Kelola Data Pembelian Peralatan Input Provinsi
Cek Data Provinsi
Update Provinsi
<> Kelola Data Provinsi
<>
Login
Cek Data Kota
Update Kota
Input Kota
Kelola Data Kota
Update Tujuan
Input Tujuan
<>
Cck Data Tujuan
Administrasi
Kelola Data Tujuan Update Harga Tiket
Cek Kapasitas Tiket Bus
Input Harga Tiket
<>
Kelola Harga Tiket
Input Harga Ekspedisi
Update Harga Ekspedisi
Cek Kapasitas Ekspedisi
<> Kelola Harga Ekspedisi
Update Karyawan
Input Karyawan
Cari Karyawan
Kelola Data Karyawan
<> Input Transaksi Tiket
Cek History Tiket Bus
<>
Kelola Transaksi Tiket
Input Transaksi Ekspedisi
Cek History Ekspedisi
<>
Kelola Transaksi Ekspedisi
Update Transaksi Tiket
Update Transaksi Ekspedisi
Update Member
Input Member <>
Kelola Member Cetak Laporan Penjualan Tiket
Cetak Laporan Pembelian Sparepart
Cetak Laporan Pengiriman Ekspedisi
<> Lihat Laporan
<> Kelola Hak Akses
Manager
<> Melakukan Pemesanan <> Ubah Password <> Lihat Profil Saya <> Sms Gateway
Pelanggan
<> Registrasi
Gambar 3.8 Diagram Use Case 4. RANCANGAN SISTEM 4.1
Rancangan Logika Prosedural 4.1.1 Activity Diagram Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
Title of manuscript is short and clear, implies research results (First Author)
6 1.
2.
ISSN: 1978-1520 Activity Diagram Melakukan Pemesanan Activity Diagram melakukan pemesanan menggambarkan kejadian dimana pengguna melakukan interaksi langsung dengan sistem untuk melakukan pemesanan. Berikut activity diagram melakukan pemesanan.
Gambar Activity Diagram Melakukan Pemesanan Activity Diagram Input Data Kendaraan Activity Diagram Input data kendaraan menggambarkan kejadian dimana administrasi melakukan interaksi langsung dengan sistem untuk melakukan input data kendaraan. Berikut activity diagram input data kendaraan.
IJCCS Vol. x, No. x, July201x : first_page–end_page
IJCCS
ISSN: 1978-1520
7
Gambar Activity Diagram Input Data Kendaraan
4.2
Sequence Diagram Melakukan Pemesanan 1. Sequence Diagram Melakukan Pemesanan Sequence diagram melakukan pemesanan menjelaskan kegiatan yang dilakukan pelanggan untuk melakukan pemesanan ke dalam sistem. Berikut gambar sequence diagram melakukan pemesanan :
2.
Gambar Sequence Diagram Melakukan Pemesanan Sequence Diagram Kelola Data Kendaraan Sequence diagram kelola data kendaraan menjelaskan kegiatan yang dilakukan bagian administrasi untuk mengelola data kendaraan ke dalam sistem. Berikut gambar sequence diagram kelola data kendaraan :
Title of manuscript is short and clear, implies research results (First Author)
8
ISSN: 1978-1520
Gambar Sequence Diagram Kelola Data Kendaraan 4.3
Class Diagram Class diagram merupakan diagram yang menggambarkan jenis-jenis objek dalam sistem dalam berbagai relasi yang dimiliki. Class diagram ini merupakan diagram yang paling umum dijumpai pada pemodelan berbasis UML. Class diagram juga menjelaskan hubungan antar kelas dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar mereka saling berkolaborasi untuk mencapai tujuan. Adapun class diagram CRM pada Hotel HomeInn Palembang dapat dilihat pada gambar dibawah ini : 1 Registrasi 1
+Pengisian_Data_Pengguna() +Update_Data_Pengguna()
1
Koneksi_Basis_Data
1
-Host -Database -Username -Password +Membuja_Koneksi() +Eksekusi_QuerySelect() +Eksekusi_QueryInsert() +Eksekusi_QueryUpdate() +Eksekusi_QueryDelete() +Eksekusi_QueryView() +Tutup_Koneksi()
Main 1 1
Sistem Web +Main()
1 +Registrasi() +Login() +Kelola_Data_Kendaraan() +Kelola_Jadwal_Perawatan() +Kelola_Service() +Kelola_Pembelian_Peralatan() +Kelola_Provinsi() +Kelola_Kota() +Kelola_Tujuan() +Kelola_Harga_Tiket() +Kelola_Harga_Ekspedisi() +Kelola_Data_Karyawan() +Kelola_Data_Gaji() +Kelola_Tiket() +Kelola_Ekspedisi() +Kelola_Member() +Kelola_Laporan() +Kelola_Inbox() +Kelola_Outbox()
1 1 1 1 1 1
1
1
Kelola_Data_Kendaraan +Select_Kendaraan() +Insert_Kendaraan() +Update_Kendaraan() +Delete_Kendaraan() +View_Kendaraan() 1
1
1
Kelola_Jadwal_Perawatan +Select_Jadwal_Perawatan() +Insert_Jadwal_Perawatan() +Update_Jadwal_Perawatan() +Delete_Jadwal_Perawatan() +View_Jadwal_Perawatan() 1
+Select_Service() +Insert_Service() +Update_Service() +Delete_Service() +View_Service()
1 1
1
Kelola_Pembelian_Peralatan +Select_Pembelian_Perawatan() +Insert_Pembelian_Perawatan() +Update_Pembelian_Perawatan() +Delete_Pembelian_Perawatan() +View_Pembelian_Perawatan()
1
1
Kelola_Provinsi +Select_Provinsi() +Insert_Provinsi() +Update_Provinsi() +Delete_Provinsi() +View_Provinsi()
1
1
+Select_Kota() +Insert_Kota() +Update_Kota() +Delete_Kota() +View_Kota() 1
1
1
1 1
1 1 1 1 1 1
Kelola_Tujuan +Select_Tujuan() +Insert_Tujuan() +Update_Tujuan() +Delete_Tujuan() +View_Tujuan()
1
1
1
Kelola_Kota
1
Login -Username -Password +Validasi_Data() +Logout()
1 1 1
1
1
Kelola_Service
1
Kelola_Harga_Tiket +Select_Harga_Tiket() +Insert_Harga_Tiket() +Update_Harga_Tiket() +Delete_Harga_Tiket() +View_Harga_Tiket()
1
1
Kelola_Data_Karyawan
+Select_Harga_Ekspedisi() +Insert_Harga_Ekspedisi() +Update_Harga_Ekspedisi() +Delete_Harga_Ekspedisi() +View_Harga_Ekspedisi()
+Select_Data_Karyawan() +Insert_Data_Karyawan() +Update_Data_Karyawan() +Delete_Data_Karyawan() +View_Data_Karyawan()
+Select_Data_Gaji() +Insert_Data_Gaji() +Update_Data_Gaji() +Delete_Data_Gaji() +View_Data_Gaji()
1
1
1
Kelola_Data_Gaji
1
1
1
1
1
1
Kelola_Harga_Ekspedisi
Kelola_Tiket +Select_Tiket() +Insert_Tiket() +Update_Tiket() +Delete_Tiket() +View_Tiket() 1
1
1
1
Kelola_Ekspedisi +Select_Ekspedisi() +Insert_Ekspedisi() +Update_Ekspedisi() +Delete_Ekspedisi() +View_Ekspedisi() 1
Kelola_Members +Select_Mebers() +Insert_Members() +Update_Members() +Delete_Members() +View_Members()
Kelola_Laporan +Select_Laporan() +Insert_Laporan() +Update_Laporan() +Delete_Laporan() +View_Laporan()
1
Broadcast_Email_dan_Sms_Gateway +Select_Broadcast_Email_dan_Sms_Gateway() +Insert_Broadcast_Email_dan_Sms_Gateway() 1
1
1
1
1
1
1
1
1
1
1
1
1
Tb_Kendaraan
Tb_Perawatan
Tb_Merawat
Tb_Sparepart
Tb_Provinsi
Tb_Kota
Tb_Tujuan
Tb_Tiket
Tb_Ekspedisi
Tb_Staff
Tb_Gaji
Tb_Booking
Tb_Kirim
Tb_Members
Tb_Laporan
-Id_Kendaraan -Id_Jenis_Kendaraan -Kd_Kendaraan -NoPol_Kendaraan -Byk_Kursi_Kendaraan -Kondisi_Kendaraan +Set_Id_Kendaraan() +Get_Id_Kendaraan() +Set_Id_Jenis_Kendaraan() +Get_Id_Jenis_Kendaraan() +Set_Kd_Kendaraan() +Get_Kd_Kendaraan() +Set_NoPol_Kendaraan() +Get_NoPol_Kendaraan() +Set_Byk_Kursi_Kendaraan() +Get_Byk_Kursi_Kendaraan() +Set_Kondisi_Kendaraan() +Get_Kondisi_Kendaraan()
-Id_Perawatan -Kd_Perawatan -Jenis_Perawatan -Tgl_Perawatan -Ket_Perawatan -Status_Perawatan +Set_Id_Perawatan() +Get_Id_Perawatan() +Set_Kd_Perawatan() +Get_Kd_Perawatan() +Set_Jenis_Perawatan() +Get_Jenis_Perawatan() +Set_Tgl_Perawatan() +Get_Tgl_Perawatan() +Set_Ket_Perawatan() +Get_Ket_Perawatan() +Set_Status_Perawatan() +Get_Status_Perawatan()
-Id_Merawat -Kd_Merawat -Id_Staff_Merawat -Id_Per_Merawat -Id_Kend_Merawat -Tgl_Merawat -Biaya_Merawat -Ket_Merawat -Status_Merawat +Set_Id_Merawat() +Get_Id_Merawat() +Set_Kd_Merawat() +Get_Kd_Merawat() +Set_Id_Staff_Merawat() +Get_Id_Staff_Merawat() +Set_Id_Per_Perawatan() +Get_Id_Per_Perawatan() +Set_Id_Kend_Merawat() +Get_Id_Kend_Merawat() +Set_Tgl_Merawat() +Get_Tgl_Merawat() +Set_Biaya_Merawat() +Get_Biaya_Merawat() +Set_Ket_Merawat() +Get_Ket_Merawat() +Set_Status_Merawat() +Get_Status_Merawat()
-Id_Sparepart -Id_Merawat_Sparepart -Nama_Sparepart -Banyak_Sparepart -Harga_Sparepart -Tgl_Sparepart +Set_Id_Sparepart() +Get_Id_Sparepart() +Set_Id_Merawat_Sparepart() +Get_Id_Merawat_Sparepart() +Set_Nama_Sparepart() +Get_Nama_Sparepart() +Set_Banyak_Sparepart() +Get_Banyak_Sparepart() +Set_Harga_Sparepart() +Get_Harga_Sparepart() +Set_Tgl_Sparepart() +Get_Tgl_Sparepart()
-Id_Provinsi -Nama_Provinsi +Set_Id_Provinsi() +Get_Id_Provinsi() +Set_Nama_Provinsi() +Get_Nama_Provinsi()
-Id_Kota -Nama_Kota -Id_Prov_Kota +Set_Id_Kota() +Get_Id_Kota() +Set_Nama_Kota() +Get_Nama_Kota() +Set_Id_Prov_Kota() +Get_Id_Prov_Kota()
-Id_Tujuan -Id_JenKen_Tujuan -Id_Provinsi_Asal_Tujuan -Id_Kota_Asal_Tujuan -Id_Prov_Tujuan -Id_Kota_Tujuan +Set_Id_Tujuan() +Get_Id_Tujaun() +Set_Jenken_Tujuan() +Get_Jenken_Tujuan() +Set_Provinsi_Asal_Tujuan() +Get_Provinsi_Asal_Tujuan() +Set_Id_Kota_Asal_Tujuan() +Get_Id_Kota_Asal_Tujuan() +Set_Id_Prov_Tujuan() +Get_Id_Prov_Tujuan() +Set_Id_Kota_Tujuan() +Get_Id_Kota_Tujuan()
-Id_Tiket -Kd_Tiket -Id_Kend_Tiket -Id_Tuj_Tiket -Tgl_Tiket -Waktu_Tiket -Harga_Tiket -Id_Staff1_Tiket -Id_Staff2_Tiket -Status_Tiket +Set_Id_Tiket() +Get_Id_Tiket() +Set_Kd_Tiket() +Get_Kd_Tiket() +Set_Id_Kend_Tiket() +Get_Id_Kendaraan_Tiket() +Set_Id_Tujuan_Tiket() +Get_Id_Tujuan_Tiket() +Set_Tgl_Tiket() +Get_Tgl_Tiket() +Set_Waktu_Tiket() +Get_Waktu_Tiket() +Set_Harga_Tiket() +Get_Harga_Tiket() +Set_Id_Staff1_Tiket() +Get_Id_Staff1_Tiket() +Set_Id_Staff2_Tiket() +Get_Id_Staff2_Tiket() +Set_Status_Tiket() +Get_Status_Tiket()
-Id_Ekspedisi -Kd_Ekspedisi -Id_Kend_Ekspedisi -Id_Tuj_Ekspedisi -Tgl_Ekspedisi -Waktu_Ekspedisi -Harga_Ekspedisi -Id_Staff1_Ekspedisi -Id_Staff2_Ekspedisi -Status_Ekspedisi +Set_Id_Ekspedisi() +Get_Id_Ekspedisi() +Set_Kd_Ekspedisi() +Get_Kd_Ekspedisi() +Set_Id_Kend_Ekspedisi() +Get_Id_Kendaraan_Ekspedisi() +Set_Id_Tujuan_Ekspedisi() +Get_Id_Tujuan_Ekspedisi() +Set_Tgl_Ekspedisi() +Get_Tgl_Ekspedisi() +Set_Waktu_Ekspedisi() +Get_Waktu_Ekspedisi() +Set_Harga_Ekspedisi() +Get_Harga_Ekspedisi() +Set_Id_Staff1_Ekspedisi() +Get_Id_Staff1_Ekspedisi() +Set_Id_Staff2_Ekspedisi() +Get_Id_Staff2_Ekspedisi() +Set_Status_Ekspedisi() +Get_Status_Ekspedisi()
-Id_Staff -NoPeg_Staff -Nama_Staff -Password_Staff -TglLahir_Staff -Jabatan_Staff -Bagian_Staff -Status_Staff -Email_Staff -Alamat_Staff +Set_Id_Staff() +Get_Id_Staff() +Set_NoPeg_Staff() +Get_NoPeg_Staff() +Set_Nama_Staff() +Get_Nama_Staff() +Set_Password_Staff() +Get_Password_Staff() +Set_TglLahir_Staff() +Get_TglLahir_Staff() +Set_Jabatan_Staff() +Get_Jabatan_Staff() +Set_Bagian_Staff() +Get_Bagian_Staff() +Set_Status_Staff() +Get_Status_Staff() +Set_Email_Staff() +Get_Email_Staff() +Set_Alamat_Staff() +Get_Alamat_Staff()
-NoPeg_Sstaff -Nama_Staff -Jabatan_Staff -Bagian_Staff -Nominal_Gaji -Tgl_Gaji +Set_NoPeg_Staff() +Get_NoPeg_Staff() +Set_Nama_Staff() +Get_Nama_Staff() +Set_Jabatan_Staff() +Get_Nama_Staff() +Set_Bagian_Staff() +Get_Bagian_Staff() +Set_Nominal_Gaji() +Get_Nominal_Gaji() +Set_Tgl_Gaji() +Get_Tgl_Gaji()
-Id_Booking -Id_Member_Booking -Tgl_Booking -Expired_Tgl_Booking -Total_Booking -Status_Booking +Set_Id_Booking() +Get_Id_Booking() +Set_Id_Member_Booking() +Get_Id_Member_Booking() +Set_Tgl_Booking() +Get_Tgl_Booking() +Set_Expired_Tgl_Booking() +Get_Expired_Tgl_Booking() +Set_Total_Booking() +Get_Total_Booking() +Set_Status_Booking() +Get_Status_Booking()
-Id_Kirim -Kode_Kirim -Nama_Kirim -Alamat_Kirim -Telp_Kirim -Tujuan_Nama_Kirim -Tujuan_Alamat_Kirim -Tujuan_Telp_Kirim -Tgl_Kirim -Id_Eks_Kirim -Id_Staff_Kirim -Status_Kirim +Set_Id_Kirim() +Get_Id_Kirim() +Set_Kode_Kirim() +Get_Kode_Kirim() +Set_Nama_Kirim() +Get_Nama_Kirim() +Set_Alamat_Kirim() +Get_Alamat_Kirim() +Set_Telp_Kirim() +Get_Telp_Kirim() +Set_Tujuan_Nama_Kirim() +Get_Tujuan_Nama_Kirim() +Set_Tujuan_Alamat_Kirim() +Get_Tujuan_Alamat_Kirim() +Set_Tujuan_Telp_Kirim() +Get_Tujuan_Telp_Kirim() +Set_Tgl_Kirim() +Get_Tgl_Kirim() +Set_Id_Eks_Kirim() +Get_Id_Eks_Kirim() +Set_Id_Staff_Kirim() +Get_Id_Staff_Kirim() +Set_Staatus_Kirim() +Get_Status_Kirim()
-Id_Member -Nama_Member -JenKen_Member -Tgl_Member -Telp_Member -Email_Member -Password_Member -Aktif_Member -Reset_Member +Set_Id_Member() +Get_Id_Member() +Set_Nama_Member() +Get_Nama_Member() +Set_JenKen_Member() +Get_JenKen_Member() +Set_Tgl_Member() +Get_Tgl_Member() +Set_Telp_Member() +Get_Telp_Member() +Set_Email_Member() +Get_Email_Member() +Set_Password_Member() +Get_Password_Member() +Set_Aktif_Member() +Get_Aktif_Member() +Set_Reset_Member() +Get_Reset_Member()
-Id_Staff -Id_Sparepart -Id_Ekspedisi -Bulan_Awal -Bulan_Akhir -Jenis_Laporan -Format +Set_Id_Staff() +Get_Id_Staff() +Set_Id_Sparepart() +Get_Id_Sparepart() +Set_Id_Ekspedisi() +Get_Id_Ekspedisi() +Set_Bulan_Awal() +Get_Bulan_Awal() +Set_Bulan_Akhir() +Get_Bulan_Akhir() +Set_Jenis_Laporan() +Get_Jenis_Laporan() +Set_Format() +Get_Format()
1
1
1
1
Gambar Class Diagram
IJCCS Vol. x, No. x, July201x : first_page–end_page
1
Broadcast_Email_dan_Sms_Gateway -Id_Send_Broadcast -Id_User -Tlp_Email -Deskripsi -Tanggal +Set_Id_Send_Broadcast() +Get_Id_Send_Broadcast() +Set_Id_User() +Get_Id_User() +Set_Telp_Email() +Get_Telp_Email() +Set_Deskripsi() +Get_Deskripsi() +Set_Tanggal() +Get_Tanggal()
IJCCS 4.3
ISSN: 1978-1520
9
Antarmuka Program Berikut ini adalah antarmuka program yang telah dibuat guna untuk memenuhi kebutuhan PT. Jaya Utama Sarana Palembang. 1. Form Login
Gambar Form Login Pelanggan 2.
Form Registrasi
Gambar Form Registrasi
Title of manuscript is short and clear, implies research results (First Author)
10
ISSN: 1978-1520
3.
Form Melakukan Pemesanan
4.
Gambar Form Melakukan Pemesanan Form Kelola Data Kendaraan
Gambar Form Kelola Data Kendaraan
5. PENUTUP 5.1
Kesimpulan Berdasarkan skirpsi yang telah dilaksanakan pada PT. Jaya Utama Sarana Palembang penulis dapat memberikan kesimpulan serta saran yang terdapat dari pokok permasalahan di atas. Sehingga dapat ditarik kesimpulan sebagai berikut : 1. Aplikasi yang dibangun dapat memberikan manfaat bagi pelanggan untuk melakukan pemesanan tiket secara online. 2. Dengan adanya aplikasi ini, proses pengumpulan seluruh laporan dapat tersusun dengan rapih dan cepat. 3. Seluruh Jadwal Pemberangkatan Bus sudah tersusun sesuai jadwal, sehingga tidak terdapat lagi duplikasi data dan dobel jadwal keberangkatan Bus. 4. Aplikasi ini juga menggunakan sms gateway sehingga dalam pengiriman barang dapat dikonfirmasikan kepada pelanggan bahwa barang yang dikirim telah sampai pada tujuan.
IJCCS Vol. x, No. x, July201x : first_page–end_page
IJCCS 5.2
ISSN: 1978-1520
11
Saran Dalam perancangan dan pembangunan aplikasi yang kami buat, penulis menyadari masih terdapat kekurangan pada aplikasi yang dibangun maka dari itu penulis ingin memberikan saran untuk memperoleh hasil yang lebih baik lagi dan dapat bermanfaat. Adapun saran yang akan diajukan yaitu : 1. Aplikasi dapat dikembangkan menjadi aplikasi website yang lebih lengkap seperti menambahkan fitur tampilan yang lebih menarik. 2. Website ini dapat dikembangkan agar dapat diakses dengan media mobile. 3. Sistem yang dikembangkan agar dapat di perluas lagi, sehingga dapat lebih luas lagi dalam menjangkau pelanggan.
DAFTAR PUSTAKA [1]
A.S, Rosa, Shalahuddin, M. 2013, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Informatika, Bandung.
[2]
Diana, Anastasia 2007, E-Business, Andi, Yogyakarta.
[3]
Firdaus 2007, 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamweaver, Maxikom, Palembang.
[4]
Komputer, Wahana 2010, SQL Server 2008 Express, Andi Offset, Yogyakarta.
[5]
Madcoms 2008, Panduan Menggunakan Internet, Andi Offset, Yogyakarta.
[6]
Raharjo, Budi 2014, Modul Pemrograman WEB, HTML, PHP & MySQL, Modula, Bandung.
[7]
Sutabri, Tata 2012, Manajemen Sistem Informasi, Andi, Yogyakarta.
[8]
Sidik, Betha 2012, Pemrograman WEB dengan HTML, Informatika, Bandung.
Title of manuscript is short and clear, implies research results (First Author)