PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841,...

7
PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN PEMESANAN SEWA BUS PO. SON AJI DENGAN MENGGUNAKAN PHP NASKAH PUBLIKASI diajukan oleh Willy Wilyanto 11.01.2841 Devi Meirnawati 11.01.2871 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015

Transcript of PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841,...

Page 1: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian

PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN

PEMESANAN SEWA BUS PO. SON AJI

DENGAN MENGGUNAKAN PHP

NASKAH PUBLIKASI

diajukan oleh

Willy Wilyanto 11.01.2841

Devi Meirnawati 11.01.2871

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA YOGYAKARTA

2015

Page 2: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian
Page 3: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian

1

PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN PEMESANAN SEWA BUS PO. SON AJI

DENGAN MENGGUNAKAN PHP

Willy Wilyanto, Devi Meirnawati1), Barka Satya2),

1) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283

Email : [email protected], [email protected] 1), [email protected] 2)

Abstract – Perkembangan ilmu pengetahuan dan teknologi telah meliputi masyarakat dunia saat ini. Tentunya sebagai masyarakat dunia kita tidak mau ketinggalan teknologi dan informasi yang sedang berkembang. Salah satu caranya dapat memanfaatkan computer sebagai sarana untuk pengolahan informasi dan data. Demikian juga dengan pihak PO. SON AJI. PO. SON AJI adalah perusahaan yang bergerak pada bidang transportasi penumpang. Melayani penyewaan bus pariwisata dari dalam maupun luar provinsi. Namun perusahaan tersebut masih mengalami kesulitan dalam pengelolaan managemennya. Terutama dalam penjadwalan dan pemesanan bus yang masih tercatat dengan system yang manual sehingga sering menimbulkan kesalahan. Penjadwalan bus yang masih manual sering menjadi hambatan, baik bagi pengurus maupun calon pemesan bus. Berdasarkan permasalahan di atas, penulis mencoba membuat aplikasi sistem informasi dengan menggunakan PHP sehingga diharapkan dapat membantu perusahaan dalam mengelola penjadwalan dan transaksi pemesanan sewa bus. Oleh karena itu penulis tertarik untuk melakukan penelitian Tugas Akhir dengan judul “Pembuatan Sistem Informasi Penjadwalan dan Pemesanan Sewa Bus PO. SON AJI dengan Menggunakan PHP”.

Keywords – sistem informasi, penjadwalan, pemesanan

1. Pendahuluan

PO SON AJI Klaten menginginkan sebuah sistem terkomputerisasi yang dapat memudahkan proses transaksi dan mempermudah proses pemesanan barang serta semua data tersimpan dalam sebuah basis data yang memungkinkan data tetap aman.

1.1. Latar Belakang Masalah

Sistem yang masih manual dimana semua proses kerja khususnya penjadwalan bus dan pemesanannya masih dengan cara manual. Masalah ini menjadi kendala untuk perusahaan tersebut maju. Karena sistem manual ini di nilai tidak efektif dan efisien serta menimbulkan kesalahan dan ketidak akuratan dalam pengolahan data.

1.2. Rumusan Masalah

Dari latar belakang masalah di atas, di rumuskan bahwa permasalahan yang ada adalah Bagaimana membuat Sisitem

Informasi untuk penjadwalan dan pemesanan bus agar lebih baik dan lebih mudah serta meminimalkan kesalahan-kesalahan yang selama ini terjadi di perusahaan?

1.3. Batasan Masalah

Dari sudut pandang masalah yang telah ada maka di perlukan suatu batasan masalah agar tidak menyimpang dari topic penelitian. Berikut batasan-batasan yang kami buat:

1. Sistem Informasi ini di buat hanya untuk menangangi penjadwalan bus dan pemesanan bus.

2. Sistem ini di buat dengan menggunakan Xampp, MySQL, dan Macromedia Dreamweaver.

1.4. Maksud dan Tujuan Penelitian

Tujuan penulis dalam melakukan penelitian serta menyusun Tugas Akhir ini adalah sebagai berikut :

1. Membantu mewujudkan kriteria dan pridikat prusahaan transportasi yang berkualitas.

2. Merancang sistem yang berguna dan bermanfaat bagi pihak yang membutuhkan dan suatu karya bagi penulis.

1.5. Manfaat Penelitian

1. Bagi Penulis

a. Mengimplementasikan ilmu yang telah diperoleh dari bangku perkuliahan dan diharapkan penulis juga mendapatkan pengalaman dari penelitian ini.

2. Bagi STMIK AMIKOM Yogyakarta

a. Sebagai dokumentasai karya ilmiah mahasiswa dalam bentuk Tugas Akhir.

3. Bagi PO. SON AJI

a. Bisa memperbaharui sistem lama menjadi lebih bagus yang bisa meminimalkan kesalahan-kesalahan yang ada.

1.6. Metode Penelitian

1.6.1. Identifikasi Masalah

Identifikasi masalah dapat didefinisikan sebagao suatu pernyataan yang ingin di pecahkan. Masalah inilah yang menjadi dasar pembuatan sebuah sistem.

Page 4: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian

2

1.6.2. Pengumpulan Data

a. Metode survey dan observasi.

b. Metode Kepustakaan.

1.6.3. Analisis

Analisis yang di lakukan yaitu mengenai sistem yang sedang berjalan saat ini sehingga penulis dapat merancang bagaimana sistem yang akan di buat.

1.6.4. Perancangan

Perancangan sistem adalah proses pengembangan spesifikasi sistem baru berdasarkan analisis sistem.

1.6.5. Pengujian

Proses untuk mengidentifikasi ketidaksesuaian hasil sebuah sistem informasi dengan hasil yang di harapkan.

1.6.6. Implementasi

Implementasi ini dilakukan setelah tahap perancangan selesai dilakukan dan selanjutnya akan diimplementasikan ke bahasa pemprograman.

1.6.7. Uji Coba Program

Menguji kinerja program dan memastikan program berjalan dengan baik.

2. Landasan Teori

2.1. Pengertian Sistem

Mc. Leod (1995) menjabarkan “sistem sebagai seelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan”. Dan menurut scott (1996), sistem terdiri dari untur-unsur seperti masukan (input), pengolahan (processing), serta keluaran (output).

2.2. Pengertian Informasi

“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang”, menurut Davis (1999).

2.3. Kualitas Informasi

1. Akurat

2. Tepat Waktu

3. Sejalan

2.4. Pengertian Sistem Informasi

Sistem informasi, harus dilihat keterkaitan antara data dan informasi sebagai entitas penting pembentuk sistem informasi. Data merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas daro konteks apapun.

2.5. Konsep Basis Data

2.5.1. Definisi Basis Data

Basis data adalah kumpulan data yang saling berelasi. Data sendiri merupakan fakta mengenai obyek, orang, dan lain-lain. Data dinyatakan dengan nilai (angka,deretan karakter, atau symbol) (Kusrini,2007).

2.5.2. Tujuan dan Manfaat Basis Data

Basis Data memiliki beberapa kelebihan sebagai berikut:

1. Kecepatan dan Kemudahan (Speed).

2. Efisien Ruang Penyimpanan (Space).

3. Keakuratan (Acurary).

4. Keamanan (Security).

5. Terpeliharanya keselarasan data (Consistant).

6. Dapat di pakai secara bersama (Shared).

7. Standarisasi (Standardization).

2.6. Flowchart

Flowchart adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan sisbol, dimana masing-masing symbol mempresentasikan suatu kegiatan.

2.7. DFD

DFD (Data Flow Diagram) adalah representasi grafik dari sebuah sistem.

2.8. ERD

ERD (Entitas Relationship Diagram) adalah gambar atau diagram yang menunjukan informasi dibuat, disimpan dan digunakan dalam sistem bisnis.

2.9. Perangkat lunak yang digunakan

2.9.1. MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL ( DBMS = Management System ) yang multi thread dan multi-user. MySQL adalah implementasai dari sistem manajemen basis data relasional (RDBMS).

2.9.2. XAMPP

XAMPP adalah software web server yang sudah terdapat paket aplikasi didalamnya. Software ini berfungsi sebagai server yang berdiri sendiri (localhost). XAMPP server Apache dan server MySQL yang dapat dikontrol dengan aplikasi Apache Friends dan PhpMyAdmin .

2.9.3. Macromedia Dreamweaver CS3

Macromedia Dreamweaver adalah sebuah software HTML editor professional yang digunakan untuk mendesain secara visual dan mengelola situs web maupun halaman web.

Page 5: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian

3

2.9.4. Adobe Photoshop CS 3

Sebuah perangkat lunak edito citra buatan Adobe Sistems yang di khususkan untuk pengeditan foto/gambar dan pembuatan efek.

2.10. Bahasa Pemrograman

2.10.1 PHP

PHP singkatan dari Page Hypertext Prepocessor dikenal sebagai bahasa scripting yang menyatu dengan tag-tag HTML, dieksekusi server dan digunakan untuk membuat halaman web.

2.10.1 HTML

HTML ( HyperText Markup Language ) adalah suatu bahasa pemrograman untuk membangun sebuah dokumen dalam bentuk halaman di web.

2.10.3 JavaScript

JavaScript adalah seuatu bahasa script yang di-interpreter oleh browser (client side). Isi JavaScript brgantung pada browser yang memanggil halaman web yang berisi script dari JavaScript dan terselipkan didalam halaman HTML.

3. Gambaran Umun

3.1. Latar Belakang PO. SON AJI

Perusahaan Otobus Son Aji adalah salah satu perusahaan di kabupaten Klaten yang bergerak dibidang jasa transportasi. Perusahaan ini menawarkan jasa transportasi pariwisata mulai dari dalam provinsi sampai luar provinsi.

3.2. Sejarah PO. SON AJI

Perusahaan Otobus Son Aji didirikan oleh Bp. H. Agus Supriyanto pada tahun 2002. Usaha yang awalnya hanya mempunyai 2 unit minibus dan hanya berjalan sebagai bus trayekan Karena kesabaran, kegigihan dan perjangan seorang Bp. H. Agus Supriyanto, usaha ini berkembang perlahan dan mempunyai 23 unit bus pada tahun 2014..

3.3. Visi dan Misi PO. SON AJI

Visi dan misi utama berdirinya PO. Son Aji adalah membangun dan menciptakan lapangan pekerjaan bagi masyarakat luas, khususnya masyarakat kabupaten Klaten dan sekitarnya. Mewujudkan perusahaan bidang transportasi yang baik, berkualitas dan unggul. Serta menjadi perusahaan yang terpercaya yang mampu melayangi masyarakat dengan baik dan memuaskan.

3.4. Sistematika Kerja

Sejak awal didirikanna PO. SON AJI mulai dari usaha kecil hingga menjadi besar seperti sekarang ini masih menggunakan sistem yang manual, dari pencatatan orderan bus, transaksi masuk dan keluar serta penjadwalan pemberangkatan bus. Karena itu sering sekali terjadi kesalahan mulai dari kesalahan kecil hingga kesalahan yang fatal.

3.5. Struktur Organisasi

Gambar 1. Struktur Organisasi

3.6. Alamat PO. SON AJI

Lokasi PO. SON AJI di Jalan Ronggowarsito, Trucuk, Mlese, Ceper, Klaten.

4. Pembahasaan

4.1. Perancangan Pemodelan Sistem

Perancangan sistem merupakan tahapan awal dari perancangan perangkat lunak. Perancangan ini di lakukan untuk mengetahui kondisi sistem secara umum dan di lakukan untum memberikan Diagraman umum kepada user tentang sistem yang akan dibuat dan di berikan ilustrasi pada programmer yang akan mengimplementasi sistem.

4.1.1. Flowchart

Flowchart ini merupakan langkah awal pembuatan program.

Gambar 2. Flowchart Admin

Pimpinan H. Agus Supriyanto

Bendahara 1. H. Agus Supriyanto 2. Istiqomah

Sekertaris 1. H. Agus Supriyanto 2. Suharno 2. Fenti

Page 6: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian

4

4.1.2. DFD ( Data Flow Diagram )

DFD ini merupakan salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks pada data yang dimanipulasi oleh sistem.

DFD Admin Level 1

Gambar 3. DFD Admin Level 1

4.1.3. Diagram Konteks

Gambar 4. Diagram Konteks

4.1.4. ERD ( Entity Relationship Diagram )

Gambar 5. ERD

4.2. Implementasi Basis Data

Gambar 6. Relasi antar table basis data

4.3. Rancangan Interface 4.3.1 Rancangan Interface User 1. Halaman Utama User

Gambar 7. Rancangan Halaman Utama

Page 7: PEMBUATAN SISTEM INFORMASI PENJADWALAN DAN …repository.amikom.ac.id/files/Publikasi_11.01.2841, 11.01.2871.pdf · Sistem ini di buat dengan menggunakan Xampp, MySQL ... Metode Penelitian

5

4.3.2. Rancangan Interface Admin 1. Halaman Utama Admin

Gambar 8. Rancangan Home Admin

4.4. Implementasi Program

4.4.1 Administrator Halaman login admin digunakan untuk dapat mengakses seluruh konten yang ada dalam web admin maupun user.

Gambar 9. Login Admin

4.4.2. User

Halaman pemesanan ini menampilkan data kota pemberangkatan, kota tujuan, dan tempat wisatanya.

Gambar 10. Halaman Pemesanan

5. Penutup

5.1. Kesimpulan

Berdasarkan hasil penelitian yang penulis lakukan dan pembahasan pada bab-bab sebelumnya, didapatkan kesimpulan dalam proses implementasi pembuatan Sistem Informasi Penjadwalan dan Pemesanan Sewa Bus PO. SON AJI yaitu adanya Sistem Informasi Penjadwalan dan Pemesanan bus ini dapat memberikan banyak manfaat baik persusahaan maupun pelanggan. Beberapa manfaat bagi perusahaan yaitu memberikan kemudahan dalam mengelola data pemesanan dan penjadwalan bus khususnya. Dan Sistem Informasi ini juga dapat meminimalkan kesalahan-kesalahan yang sering terjadi diperusahaan dalam pengelolaan pemesanan dan penjadwalan bus.

Daftar Pustaka

[1] Fatansyah. 1999. Buku Teks Ilmu Komputer BASIS DATA. Bandung: Informatika Bandung.

[2] Utami, ema Sukrisno. 2005. Konsep Dasar Pengolahan dan Pemrograman Database dengan SQL Sever Ms. Access, dan Ms. Visual Basic. Yogyakarta: Andi Offset.

[3] Fatta, Hanif Al. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Andi Offset.

[4] Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi Offset.

[5] Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL deengan Dreamweaver Mx. Yogyakarta: Gava Media.

[6] Arief, M Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan MySQL. Yogyakarta: Andi Offset.

[7] Sibero, Alexander F.K. 2011. Kitab Suci Web Programming. Yogyakarta: Mediakom.

Biodata Penulis

Willy Wilyanto, memperoleh gelar Ahli Madya Komputer (A.Md), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015. Saat ini menjadi Mahasiswa aktif di STMIK AMIKOM Yogyakarta.

Barka Satya, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2001. Memperoleh gelar Magister Komputer (M.Kom) Program Pasca Sarjana Magister Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2005. Saat ini menjadi Dosen di STMIK AMIKOM YOGYAKARTA.