BAB V PEMBAHASAN DAN IMPLEMENTASI

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL RANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB 4 IMPLENTASI DAN EVALUASI HASIL

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang

BAB IV HASIL DAN PEMBAHASAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB IV PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan sistem ini, dibutuhkan perangkat keras (hardware) dan

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Saat melakukan perancangan program aplikasi ini digunakan hardware dan


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. menjalankan tugasnya. Dalam hal ini, dibutuhkan komputer server sebagai tempat

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB IV IMPLEMENTASI DAN EVALUASI. (Hardware) dan perangkat lunak (software), baik dari sisi client maupun sisi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. telah di identifikasi pada bab 3, saatnya untuk melakukan implementasi dan Kebutuhan Sumberdaya Aplikasi

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. dua, yaitu perangkat keras (Hardware) dan perangkat lunak (Software).

BAB 4 IMPLEMENTASI DAN EVALUASI. dapat membantu mempermudah perusahaan mitra bisnis dan pencari kerja ( client ) PT.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. berdasarkan kebutuhan TJ Construction & Engineering pada Bagian Pengadaan.

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB IV HASIL DAN UJI COBA

BAB IV METODE PENELITIAN. Penelitian ini adalah penelitian rekayasa perangkat lunak yang

Transkripsi:

BAB V PEMBAHASAN DAN IMPLEMENTASI Implementasi adalah tahap penerapan sekaligus pengujian bagi sistem baru serta merupakan tahap dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya, efektifitas sistem baru akan diketahui secara pasti, juga untuk semua kelebihan dan kekurangan sistem dan aplikasi program. Berdasarkan hasil analisa dan desain yang telah dilakukan pada bab IV, maka pada bab V ini akan mengimplementasikan hasil rancangan tersebut menjadi sebuah program aplikasi. 5.1. Kebutuhan Implementasi Aplikasi Pemesanan dan Pengelolaan Jasa Transportasi Truk pada Agus Transport yang akan diterapkan pada perangkat keras dan perangkat lunak dengan perincian sebagai berikut : 5.1.1. Analisa Kebutuhan Sistem Perangkat keras yang dibutuhkan untuk implementasi sistem adalah satu unit komputer meliputi monitor, keyboard, mouse, motherboard, hardisk, CD-Drive, CPU casing dan telepon untuk konektivitas internet jika sistem ingin di upload. Untuk lebih jelasnya berikut adalah spesifikasi perangkat keras yang direkomendasikan: 1. Processor dengan kecepatan 1 GHz 2. RAM minimal 1 GB. 3. VGA minimal 512 MB. 4. Hard disk minimal 80 GB. 5.1.2. Kebutuhan Perangkat Lunak (Software) Perangkat lunak yang digunakan dalam implementasi sistem ini adalah: a. Sistem operasi menggunakan Microsoft Windows 7. b. Bahasa Pemrograman PHP adalah bahasa (scripting language) yang dirancang secara khusus untuk penggunaan pada Web. PHP adalah tool untuk membuat halaman web dinamis. c. Database MySQL sebagai tempat untuk penyimpanan data. 58

59 d. Macromedia Dreamwever adalah software aplikasi desain web visual. Dreamweaver tidak hanya dapat digunakan oleh para desainer web, namun juga dapat digunakan oleh programer untuk membangun halaman interaktif karena Dreamweaver mendukung pula PHP, ColdFusion, ASP.NET dan lain-lain. e. Aplikasi server menggunakan XAMPP versi 1.7.0 yaitu software instalasi yang memuat webserver apache, bahasa php, dan databaseserver MySQL. f. Web Browser menggunakan Mozila firefox digunakan untuk mengakses aplikasi. 5.1.3. Kebutuhan Sumber Daya Manusia ( Brainware) Pada implementasi ini dibutuhkan seorang user yang mampu menjalankan atau mengoperasikan komputer dan menjalankan sistem yang telah dibuat sehingga penerapan implementasi sistem dapat berjalan dengan baik. 5.1.4. Source Code Source Code merupakan sebuah sekumpulan kode program yang dibuat dengan fungsi dan memiliki tugas dalam aplikasi. Berikut ini merupakan contoh source code yang ada pada sistem AgusTransport. 1. Source Code Perhitungan Jarak Google Map dan Biaya Gambar 5. 1 Source Code Pemesanan Perhitungan Jarak Google Map dan Biaya

60 Pada Gambar 5.1. dijelaskan Source Code pemesanan perhitungan jarak berdasarkan data yang diambil dari Google Maps dan perhitungan biaya. Yaitu pada baris 253 : Mencari data pemesanan berdasarkan id_pemesanan. Setelah data pemesanan diperoleh, kemudian dipecah, untuk menentukan Koordinat Latitude dan Longitude Koordinat Awal (variable 1) dan Koordinat Tujuan (variable 2). Pada baris 257 260 : menyimpan data Latitude dan Longitude ke dalam variable. Pada baris 262 : mengambil selisih jarak Latitude, disimpan dalam variable theta. Baris 263-264 : menentukan jarak koordinat dalam satuan KM. Pada baris 266 : Jika jarak kurang dari 10 KM, maka pada baris 268-270 menjalankan perintah total Biaya = 500.000 ribu * Jumlah Truk + Biaya Beban. Namun jika tidak maka baris 274 276 menjalankan perintah Total Biaya = Biaya Per KM * 1000 rupiah * Biaya Beban. 2. Source Code Google Map Gambar 5. 2 Source Code Google Map

61 Pada Gambar 5.2 dijelaskan script yang menyusun Google Map. Pada baris 1 31: Javascript konfigurasi Google Map. Baris 33 59: Fungsi javascript untuk menyimpan data ke Database. Baris 60 81: Fungsi untuk memberikan tanda pada Google Map dan memberikan gambar ikon. Baris 83 129: Mengambil data dari database kemudian menampilkan pada peta 5.2. Halaman Utama Sistem Ketika pertama membuka halaman, maka halaman yang ditampilkan adalah halaman utama. Gambar dari halaman utama dapat dilihat pada gambar di bawah ini. Gambar 5. 3 Halaman Utama Sistem Pada Gambar 5.3 dijelaskan Halaman Utama pada tampilan pengunjung umum, dimana pengunjung dapat melihat beranda, layanan, informasi armada, layanan costumer, serta dapat melakukan registrasi sebagai member. Setelah mendaftar menjadi member dapat melakukan pemesanan, dan melihat daftar armada bebas barang. 5.3. Form Pendaftaran Member Pengunjung umum harus mendaftarkan diri sebagai member untuk dapat masuk ke dalam system. Gambar dari Form Registrasi Member dapat dilihat pada gambar di bawah ini.

62 Gambar 5. 4 Form Pendaftaran Member Pada Gambar 5.4 dijelaskan mengenai pendaftaran member dengan memasukkan data pendaftaran pada form pendaftaran. Setelah form diisi dengan data yang sebenarnya dan klik tombol simpan, maka selanjutnya data pendaftaran tersimpan ke dalam system. 5.4. Halaman Pemesanan Tahap 1 Proses pemesanan pada system ini dibagi menjadi beberapa tahap. Masing-masing tahap mempunyai data yang berbeda dan harus diisi. Gambar dari Form Pemesanan Tahap 1 dapat dilihat pada gambar di bawah ini. Gambar 5. 5 Halaman Pemesanan Tahap 1

63 Pada Gambar 5.5 Tahap 1 dijelaskan tahap dasar informasi pemesanan yang berupa pemilihan armada dan pemilihan lokasi tujuan. 5.5. Halaman Pemesanan Tahap 2 Setelah pemesanan tahap 1 sudah diproses selanjutnya system akan menampilkan tahap 2. Di bawah ini merupakan tampilan dari halaman pemesanan tahap 2. Gambar 5. 6 Halaman Pemesanan Tahap 2 Pada Gambar 5.6 dijelaskan tahappengisian data lokasi awal (tempat penjemputan) yang ditampilkan dalam peta digital Google Maps. 5.6. Halaman Pemesanan Tahap 3 Begitu juga dengan pemesanan tahap 3, tahap ini merupakan lokasi tujuan pengiriman barang yang ditampilkan dalam peta Google Map. Di bawah ini merupakan tampilan dari halaman pemesanan tahap 2.

64 Gambar 5. 7 Halaman Pemesanan Tahap 3 Pada Gambar 5.7 dijelaskan tahap pengisian data lokasi tujuan (tempat pengiriman) yang ditampilkan dalam peta digital Google Maps. 5.7. Halaman Pemesanan Tahap 4 Setelah tahap 3 sudah diproses system, selanjutnya adalah tahap 4. Halaman pemesanan tahap 4 dapat dilihat pada gambar di bawah ini. Gambar 5. 8 Halaman Pemesanan Tahap 4

65 Pada gambar 5.8 dijelaskan dimana pada tahap ini menampilkan data jumlah truk, berat barang dan tanggal dan jam deadline pengiriman. 5.8. Halaman Pemesanan Tahap 5 Setelah tahap 1 sampai 4 sudah diproses system, maka selanjutnya adalah tahap terakhir. Halaman pemesanan tahap 5 dapat dilihat pada gambar di bawah ini. Gambar 5. 9 Halaman Pemesanan Tahap 5 Pada Gambar 5.9 dijelaskan dimana tahap ini merupakan tampilan data hasil pemesanan atau tahap ini dapat dikatakan print out hasil pemesanan yang dilakukan oleh member. 5.9. Halaman Order Saya Halaman Order Saya merupakan daftar transaksi pemesanan yang sudah dilakukan oleh member. Halaman order saya dapat dilihat pada gambar di bawah ini.

66 Gambar 5. 10 Halaman Order Saya Pada Gambar 5.10 dijelaskan pada form ini, dapat dilihat status pembayaran dan status validasi penerima, informasi penjadwalan. 5.10. Halaman Konfirmasi Pembayaran Setelah pemesanan sudah dilakukan, selanjutnya adalah tahap konfirmasi pembayaran. Halaman konfirmasi pembayaran dapat dilihat pada gambar di bawah ini. Gambar 5. 11 Halaman Konfirmasi Pembayaran

67 Pada Gambar 5.11 dijelaskan member melakukan transfer bank sejumlah nominal pemesanan. Setelah melakukan transfer, selanjutnya adalah member melakukan konfirmasi pembayaran transfer seperti pada gambar di bawah ini. 5.11. Halaman Admin Sebelum masuk ke halaman admin, langkah selanjutnya adalah masuk ke halaman Admin dengan memasukkan alamat namadomain/admin. Maka selanjutnya akan menampilkan halaman login. Adapun gambarnya dapat dilihat pada tampilan di bawah ini. Gambar 5. 12 Halaman login admin Pada Gambar 5.12 dijelaskan tampilan login untuk admin, dimana admin dapat masuk kedalam sistem dengan menginputkan username dan password. 5.12. Menu Admin Setelah Admin login, maka selanjutnya sistem akan menampilkan menu-menu dari admin. Adapun gambar menu admin dapat dilihat pada gambar di bawah ini. Gambar 5. 13 Menu Admin

68 Pada Gambar 5.13 dijelaskan halaman menu admin. Dimana admin dapat mengelola semua data yang ada didalam sistem. Mengelola data sopir, armada, iklan, admin, armada bebas armada, pemesanan, pembayaran, keuangan, dan penjadwalan. 5.13. Halaman Data Armada Halaman data armada merupakan halaman yang menampilkan data armada dan pada halaman ini data armada dapat ditambah atau diubah datanya seperti gambar di bawah ini. Gambar 5. 14 Halaman Data Armada Pada Gambar 5.14 dijelaskan halaman data armada. Halaman ini berguna untuk mendata armada yang dimiliki Agus Transport, yang kemudian bisa dipesan oleh member. proses pendataan ini meliputi edit dan hapus. 5.14. Halaman Data Sopir Begitu juga dengan halaman data sopir. Halaman ini menampilkan data sopir dan pada halaman ini data sopir dapat ditambah atau diubah datanya seperti gambar di bawah ini. Gambar 5. 15 Halaman Form Tambah Sopir

69 Pada Gambar 5.15 dijelaskan halaman data sopir. Halaman ini berguna untuk mendata sopir yang bekerja di Agus Transport dan sesuai dengan armada yang ada. proses pendataan ini meliputi edit dan hapus. 5.15. Halaman Pemesanan Masuk Halaman Pemesanan masuk merupakan halaman yang menampilkan data pemesanan yang sudah dilakukan oleh member. Untuk lebih jelasnya dapat dilihat pada gambar di bawah ini. Gambar 5. 16 Halaman Pemesanan Masuk Pada Gambar 5.16 dijelaskan halaman pemesanan masuk adalah halaman dimana ditampilkan pemesanan member. Admin dapat mengetahui tanggal pemesanan, lokasi dan tujuan pemesanan. Kemudian admin dapat melakukan validasi untuk melanjutkan proses selanjutnya. 5.16. Halaman Laporan Adapun gambar dari halaman laporan dapat dilihat pada gambar di bawah ini. Gambar 5. 17 Halaman Laporan Pada Gambar 5.17 dijelaskan semua laporan yang ada dalam sistem.