• Tidak ada hasil yang ditemukan

Jl. HM Jhoni No 70 Medan, Indonesia Kata kunci: Transportasi, Metode RAD, Sistem Operasi Android dan Pemodelan UML

N/A
N/A
Protected

Academic year: 2021

Membagikan "Jl. HM Jhoni No 70 Medan, Indonesia Kata kunci: Transportasi, Metode RAD, Sistem Operasi Android dan Pemodelan UML"

Copied!
10
0
0

Teks penuh

(1)

PERANCANGAN APLIKASI BOOKING TAXI SECARA ONLINE BERBASIS ANDROID Muhammad Syahputra1

1Mahasiswa Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan Medan 2,3Dosen Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan Medan

Jl. HM Jhoni No 70 Medan, Indonesia [email protected]

ABSTRAK

Pada zaman sekarang dengan berkembangnya teknologi informasi dan dengan diikuti perkembangan transportasi membuat dampak akan kebutuhan gabungan dari teknologi dan transportasi, maka dari itu penulis mencoba membuat sistem pemesanan taksi berbasis android secara online. Terutama sistem pelayanan taksi transportasi membutuhkan sistem yang bisa memberikan kenyamanan kepada pengguna. Pengembangan sistem ini menggunakan metode RAD, agar pengembangan perangkat lunak dapat berjalan secara terstruktur. Hasil dari perancangan ini adalah sebuah sistem yang dapat digunakan oleh pengguna untuk memesan taksi secara online berbasis android. RAD bertujuan mempersingkat waktu yang biasanya diperlukan dalam siklus hidup pengembangan sistem tradisional antara perancangan dan penerapan suatu sistem informasi. Metode Rapid Application Development ( RAD ) ini adalah perancangan. Hasil dari analisis sistem, sistem booking taksi online berbasis android ini dirancang dengan pemodelan UML (Unified Modelling language) sehingga dapat mempermudah dalam penerapan sistem. Unified Modeling Language (UML) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi objek. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.

Kata kunci: Transportasi, Metode RAD, Sistem Operasi Android dan Pemodelan UML

ABSTRACT

In the current era with the development of information technology and the development of transportation followed to make an impact will need a combination of technology and transport, and therefore the author tries to make Android-based taxi booking system online. Especially the transportation taxi service system requires a system that can provide comfort to the user. This system development using RAD method, so that software development can be run in a structured way. The results of this design is a system that can be used by users to booking a taxi online based on Android. RAD aims to shorten the time normally required in the traditional system development cycle between the design and implementation of an information system. Rapid Application Development (RAD) method is design. The results of system analysis, online taxi booking system based on android is designed with UML modeling (Unified Modeling language) so that it can simplify the implementation of the system. Unified Modeling Language (UML) is a modeling language for systems or software that are object-oriented paradigms. Modeling is actually used for simplifying complex issues in such a way that it is easier to learn and understand.

Keywords: Transport, RAD method, the Android Operating System and UML modeling. 1. Pendahuluan

Pada saat ini transportasi sudah mulai berkembang seiring dengan perkembangan zaman, masyarakat Indonesia tidak bisa terlepas dari yang namanya transportasi apalagi mode transportasi yang ada di Indonesia mempunyai ragam dan jenisnya. Ketika sebuah transportasi mengalami kemajuan menandakan adanya peran teknologi di dalamnya. Salah satu transportasi yang banyak digunakan pada saat ini seperti transportasi taksi. Taksi merupakan sebuah transportasi berbentuk mobil sedan dimana fungsinya hanya sebagai angkutan pribadi bukan angkutan umum, taksi dapat memberikan kenyamanan terhadap pengguna karena taksi tidak melayani dan tidak berfungsi sebagai angkutan umum. Sebuah kenyamanan dalam menggunakan transportasi taksi tidaklah cukup untuk membuat pandangan dan sikap pengguna merasa puas.

Apalagi teknologi pada saat ini tidak bisa terpisahkan dari aktivitas sehari hari sehingga membuat para pengusaha taksi terus berpikir dan ingin menggabungkan bisnis dengan teknologi informasi. Teknologi informasi suatu studi, perancangan, pengembangan, implementasi, dukungan atau manajemen system informasi berbasis komputer, khususnya aplikasi perangkat lunak dan perangkat keras komputer.

Proses bisnis pada usaha taksi saat ini tidaklah efektif dan efisien dimana pengguna taksi harus menelepon kemudian melakukan pemesanan dimana pemesanan tidak mengetahui keberadaan taksi tersebut sehingga pemesan akan menunggu lama dan merasakan kebosanan, tidak adanya teknologi GPS menyulitkan pemesan taksi dan menyulitkan supir taksi itu sendiri, sehingga memerlukan

booking taksi yang terkomputerisasi agar pemesan

(2)

Proses bisnis pada usaha taksi saat ini tidaklah efektif dan efisien dimana pengguna taksi harus menelepon kemudian melakukan pemesanan dimana pemesanan tidak mengetahui keberadaan taksi tersebut sehingga pemesan akan menunggu lama dan merasakan kebosanan, tidak adanya teknologi GPS menyulitkan pemesan taksi dan menyulitkan supir taksi itu sendiri, sehingga memerlukan

booking taksi yang terkomputerisasi agar pemesan

merasakan kemudahan. Rumusan Masalah

Bagaimana merancang aplikasi booking taxi berbasis android menggunakan metode Rapid

Application Development yang dapat memudahkan

pemesan dan pemilihan supir taksi? Batasan Masalah

1. Hanya menggunakan bahasa pemrograman android untuk implementasi aplikasi booking taksi.

2. Aplikasi ini hanya menampilkan informasi supir, lokasi supir, pemesan taksi dan daftar biaya dalam perjalanan.

3. Dalam membangun aplikasi hanya menggunakan metode Rapid Application

Development.

4. Aplikasi ini menggunakan bantuan Google

Maps API sesuai dengan standart smart phone

yang digunakan. Tujuan Penulis

Adapun tujuan dari penelitian ini adalah: 1. Implementasi metode RAD ( Rapid

Application Development) dalam aplikasi booking taksi.

2. Untuk memudahkan pemesan taksi dan supir ketika ingin berinteraksi dan mencari lokasi. 3. Implementasi teknologi android dengan

google maps untuk merancang aplikasi booking taksi.

Sistem

Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu.

Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling bergantung satu sama lain, dan terpadu.

Dari uraian pendapat para ahli dapat disimpulkan bahwa sistem adalah sekumpulan elemen-elemen yang saling berinteraksi untuk mencapai suatu tujuan dan saling berhubungan serta saling bergantung satu dengan lainnnya. Data

Data adalah fakta yang tidak sedang digunakan pada proses keputusan, biasanya dicatat

dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan.

Data merupakan bentuk jamak dari bentuk tunggal datum atau item. Data adalah deskripsi kenyataan yang menggambarkan adanya suatu kejadian (event), data terdiri dari fakta (fact) dan angka yang secara relatif tidak berarti bagi pemakai.

Database

Untuk menambah, mengakses dan memproses data yang disimpan dalam sebuah database

computer, diperlukan sistem manajemen database

seperti mySQL server atau database. Unified Modeling Language (UML)

Unified Modeling Language (UML) adalah

bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi objek. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.

Entity Relationship Diagram (ERD)

ERD adalah suatu model jaringan yang

menggunakan susunan data yang disimpan dari sistem acak. Penggunaan Entity Relationship

Diagram (ERD) dimungkinkan untuk memberikan

kemudahan didalam melakukan permodelan data,

Entity Relationship Diagram (ERD) digunakan

untuk menggambarkan hubungkan antara satu entitas yang lain.

Mysql

Mysql merupakan suatu software atau

program yang digunakan untuk membuat database

yang bersifat open source. Keunggulan Mysql antara lain:

1. Mampu berjalan di berbagai platform.

2. Menyediakan mesin penyimpanan (Engine

Storage) transaksi dan non transaksi.

3. Server tersedia sebagai program yang terpisah untuk digunaka pada lingkungan jaringan atau klien.

4. Mempunyai library yang dapat ditempelkan pada aplikasi berdiri sendiri (standalone

application) sehingga aplikasi tersebut dapat

digunakan ketika computer itu tidak ada jaringan.

5. Mempunyai sistem password yang aman dan fleksibel.

2. Metode Penelitian

Metode yang digunakan dalam penelitian ini adalah melakukan perancangan aplikasi booking

taxi berbasis android menggunakan metode Rapid Application Development yang dapat memudahkan

(3)

Rapid Application Development adalah suatu

pendekatan berorientasi objek terhadap pengembangan sistem yang mencakup suatu metode pengembangan serta perangkat-perangkat lunak. RAD bertujuan mempersingkat waktu yang biasanya diperlukan dalam siklus hidup pengembangan sistem tradisional antara perancangan dan penerapan suatu sistem informasi. Pada akhirnya, RAD sama-sama berusaha memenuhi syarat-syarat bisnis yang berubah secara cepat.

Gambar 1. Siklus RAD

Metode RAD mempunyai 3 tahapan utama seperti: 1. Requirements Planning (Perencanaan

Syarat-Syarat)

Dalam fase ini, pengguna dan penganalisis bertemu untuk mengidentifikasikan tujuan-tujuan aplikasi atau sistem serta untuk megidentifikasikan syarat-syarat informasi yang ditimbulkan dari tujuan-tujuan tersebut.

2. RAD Design Workshop (Workshop Desain RAD)

Fase ini adalah fase untuk merancang dan memperbaiki yang bisa digambarkan sebagai

workshop.

3. Implementation (Implementasi)

Pada fase implementasi ini, penganalisis bekerja dengan para pengguna secara intens selama

workshop dan merancang aspek-aspek bisnis dan

nonteknis perusahaan. Analisis Sistem

Analisis sitem dapat didefinisikan sebagai penguraian dari suatu sistem informasi uang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan. Sebagai analisis pada sistem yang sedang berjalan, akan dibahas bagaimana prosedur sistem yang sedang berjalan dan analisis non fungsional yang meliputi perangkat keras dan perangkat lunak yang digunakan.

Perancangan Sistem

Pada tahap ke tiga yang harus di lakukan dari metode Rapid Application Development ( RAD ) ini adalah perancangan. Hasil dari analisis sistem, sistem booking taksi online berbasis android ini dirancang dengan pemodelan UML (Unified

Modelling language) sehingga dapat mempermudah dalam penerapan sistem.

Use Case Diagram

Usecase Diagram digunakan untuk menggambarkan secara terstruktur langkah-langkah dalam interaksi sistem dengan pengguna nya. Terdapat 2 jenis actor didalam sistem yang dirancang yaitu user dan admin. Dalam hal ini berperan sebagai user dan admin berperan sebagai

manajer data sistem. Use Case Diagram

digambarkan sebagai berikut:

Gambar 2. Use Case Diagram. Adapun keterangan gambar 2. adalah:

1. Admin berfungsi sebagai seorang manajer sistem yang tugas nya merubah, menghapus dan menambah data pada menu aplikasi booking taksi berbasis android menggunakan insfratruktur seperti menu driver, data pengguna dan data booking.

2. User berfungsi sebagai seorang yang menggunakan aplikasi atau sistem, dimana user dapat mengakses menu yang ada pada aplikasi ini seperti menu home, profil,history, dan

contact.

Sequence Diagram

Sequence Diagram menggambarkan bagaimana objek berinteraksi satu sama lain. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara objek, beserta interaksinya, yaitu sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya. Sequence Diagram Login Admin

Sequence diagram login menggambarkan

prosedur informasi login yang dilakukan oleh

admin untuk masuk kehalaman utama menu admin,

yang mempunyai hak akses untuk menambah, mengedit, dan menghapus pada aplikasi booking taksi.

Berikut adalah sequence diagram login admin yang dirancang penulis pada Gambar 3.2:

(4)

Gambar 3. Sequence Diagram Login Admin Adapun keterangan gambar 3. adalah:

Menjelaskan proses login yang dilakukan oleh aktor admin. Admin melakukan login dengan memasukkan username dan password pada form

login. Sistem akan melakukan verifikasi atau

pengecekan data ke dalam database apakah

username dan password sudah benar. Apabila

verifikasi gagal, maka sistem akan menampilkan pesan gagal. Sebaliknya, apabila verifikasi berhasil, maka sistem akan menampilkan halaman menu utama admin.

Sequence Diagram Menu Utama Admin

Sequence diagram menu utama admin

menggambarkan alur kerja seorang admin ketika masuk ke dalam system.sequence diagram Menu Utama Admin menggambarkan prosedur kerja oleh

admin, lihat pada Gambar 3.3:

Gambar 4. Sequence Diagram Menu Utama Admin Adapun keterangan gambar 4 adalah :

1. ketika admin masuk ke dalam sistem aplikasi booking taksi, sistem akan menampilkan daftar menu seperti data driver, data pengguna, data

booking,

2. sequence diagram menu utama admin mengirim pesan kemudian sistem akan mengeksekusi pesan tersebut.

Sequence Diagram Menu Utama User

Sequence diagram menu utama user

menggambarkan cara kerja user ketika masuk kedalam sistem, Sequence Diagram

menggambarkan bagaimana objek berinteraksi satu sama lain. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara objek, beserta

interaksinya,Sequence diagram Menu Utama user menggambarkan prosedur kerja oleh user, lihat pada Gambar 3.4:

Gambar 5. Sequence Diagram Menu Utama User Adapun keterangan gambar 5. adalah :

1. ketika user masuk ke dalam sistem aplikasi

booking taksi, sistem akan menampilkan daftar

menu seperti home, profile dan contact

2. sequence diagram menu utama admin

mengirim pesan kemudian sistem akan mengeksekusi pesan tersebut.

Activity Diagram

Activity Diagram menggambarkan rangkaian

aliran dari aktivitas. Diagram ini juga digunakan untuk memodelkan action yang dilakukan saat sebuah operasi dieksekusi dan memodelkan hasil dari action tersebut.

Activity Diagram Admin

Berikut desain activity diagram admin yang penulis rancang dapat dilihat pada Gambar 3.5:

Gambar 6. Activity Diagram Admin

Activity diagram admin menggambarkan alur

kerja admin ketika ingin masuk kedalam halaman

administrator. Admin ketika masuk kedalam

halaman administrator dapat membuat segala perubahan dengan cara dapat merubah, menghapus dan menambah data yang ada pada menu-menu di dalam sistem. Menu seperti data driver, data pengguna,data booking.

Ketika admin memperbaharui data pada menu data driver sistem akan mengirim perintah atau pesan sistem, kemudian sistem akan memproses pesan dan database kemudian menampilkan data.

(5)

Activity Diagram User

Berikut activity diagram user yang penulis rancang pada Gambar 3.6:

Gambar 7 Activity Diagram User

Activity diagram user menggambarkan alur

kerja pada aplikasi booking taksi berbasis android menggunakan, User masuk ke dalam sistem dan menggunakan fitur atau menu yang ada pada sistem seperti home, profile, history dan contact.

Alur kerja pada aplikasi ini menggambarkan user masuk ke dalam sistem dan memilih satu diantara menu yang tersedia seperti

user memilih menu profile, sistem akan memproses

permintaan user dengan melihat data di database kemudian sistem akan menampilkan permintaan yang telah dikirimkan user.

Class Diagram

Class diagram pada sistem pemesanan taksi online berbasis android menjelaskan paket-paket

dan kelas-kelas yang ada pada sistem, berikut ini

class diagram pada sistem yang penulis buat: Admin - Id Admin - User name Driver - Id driver - Email - Nama Driver - Phone User - id user - Id Driver - Nama driver - nama user - Email Pemesanan - nama driver - nama user - lokasi penjemputan - lokasi tujuan

Gambar 8. Class Diagram Keterangan gambar 8. sebagai berikut:

1. Admin memiliki fungsi yang dapat

mengolah data seperti data driver, user dan data pemesanan.

2. Driver memiliki fungsi yang saling

berkaitan dengan user karena ketika melakukan pemesanan user dapat melihat data driver.

3. User sebagai pemesanan memberi informasi pribadi dan tujuan kepada driver dan diolah oleh Admin.

Perancangan Database

Database merupakan tempat penyimpanan

data yang terstruktur agar dapat diakses dengan cepat dan mudah. Membuat sebuah database merupakan sebuah langkah awal dalam pembuatan aplikasi. Dalam perancangan aplikasi ini, penulis membuat database yang diberi nama dbtaksi yang mempunyai 5 tabel dalam database. Tabel-tabel tersebut terdiri dari tabel user, tabel rate card, tabel

booking, tabel admin dan tabel contact. Dibawah

ini adalah gambaran dari masing-masing tabel: 1. Tabel admin

Tabel ini digunakan untuk data profile

admin berupa username dan password. Struktur

tabelnya sebagai berikut: Nama Tabel : admin Primary Key : admin_id

Tabel 1. Admin

No. Field Type Lenght

1. admin_id Varchar 20

2. Username Varchar 30

3. Password Varchar 30

2. Tabel location

Tabel ini digunakan untuk memberikan data tujuan lokasi taksi. Struktur tabelnya sebagai berikut:

Nama Tabel : location

Primary Key : id, name/number Tabel 2. Location

No. Field Type Lenght

1. Id Int 10 2. Name Varchar 50 3. Number Varchar 30 4. Email Varchar 50 5. Latitude Int 30 6. Longitude Int 30 7. vehicleinfo Varchar 50 8. Costpkm Int 30 9. Online Int 10

(6)

3. Tabel taxirequest

Tabel ini digunakan untuk data pemesanan transportasi taksi berupa id_pesan, nama user, tanggal pemesanan, tujuan, dan status. Struktur tabelnya sebagai berikut:

Nama Tabel : taxirequest Primary Key : id_driver

Tabel 3. Taxirequest

No. Field Type Lenght

1. Id Int 10 2. driver_id Int 10 3. driver_email Varchar 50 4. driver_name Varchar 50 5. Latitude Int 30 6. Sender_id Int 10 7. name Varchar 50 8. Phone Int 30 9. Droplocation Varchar 30 10. Location Varchar 100 11. Latitude Int 30 12. Longitude Int 30 13. Timedate Varchar 50 14 Accept Int 10 4. Tabel User

Tabel ini digunakan untuk data user berupa nama user_id, user_name, password,

user_email, user_num dan category. Struktur

tabelnya sebagai berikut: Nama Tabel : user Primary Key : user_id

Tabel 4. User

No. Field Type Lenght

1. user_id Varchar 10 2. user_name Varchar 50 3. password Varchar 50 4. user_email Varchar 50 5. user_num Int 30 6. category Varchar 30 3. Hasil Perancangan

Tampilan Pengujian login admin

Pengujian login admin dilakukan kepada administrator untuk dapat masuk kedalam sistem yang berfungsi untuk mengolah data pada sistem.

Tabel 5. Pengujian Form Saran Data Masuka n Yang diharapk an Pengamat an kesimpul an Input usernam e dan passwor d Masuk ke sistem admin Verifikasi data dikirim [√] diterima [-] ditolak Input usernam e dan passwor d yang salah Kesalahan password atau username Verifikasi data gagal [-] diterima [√] ditolak

Gambar 9. Tampilan Login Admin Sukses Keterangan gambar 9. diatas:

Tampilan login admin ini menandakan proses login admin telah sukses, dikarenakan telah masuk pada menu home

admin.

Gambar 10. Tampilan Login Admin Tidak Sukses Keterangan gambar 10. diatas:

Jika proses login admin seperti username dan password tidak sesuai dengan data

admin maka proses login admin akan

mengalami hambatan atau kegagalan login.

Tampilan Pengujian tambah driver

Pengujian tambah driver dilakukan oleh

(7)

Tabel 6. Pengujian Tambah Driver Data Masukan Yang diharapka n Pengamata n kesimpula n Nama, no hp, email, jenis kendaraa n, warna kendaraa n, flat Berhasil menamba h driver Berhasil tambah driver [√] diterima [-] ditolak Nama, no hp, email, jenis kendaraa n, warna kendaraa n, flat Data belum lengkap Harus memenuhi data yang lengkap [-] diterima [√] ditolak

Gambar 11. Tampilan Tambah Driver Suskes Keterangan gambar 11. diatas:

• Tampilan ini menjelaskan ketika input data driver yang dilakukan oleh admin selesai dan sukses.

Gambar 12. Tampilan Tambah Driver Tidak Sukses

Keterangan gambar 12. diatas:

• Tampilan ini menjelaskan ketika input data driver yang dilakukan oleh admin mengalami error atau input data driver yang belum terisi.

Tampilan Pengujian login user

Pengujian login user dilakukan kepada user agar dapat menggunakan sistem pemesanan taksi berbasis android.

Tabel 7. Pengujian Login User Data Masukan Yang diharapka n Pengamata n kesimpula n Input email dan passwor d Masuk kedalam system Login berhasil [√] diterima [-] ditolak Input email dan passwor d Maaf, email atau password salah Login tidak sukses [-] diterima [√] ditolak

Gambar 13. Tampilan Login User Sukses Keterangan gambar 13. diatas:

• Tampilan login user jika sukses akan masuk pada home user.

Gambar 14. Tampilan Login User Gagal Keterangan gambarr 14. diatas:

• Jika login user terjadi kegagalan untuk login maka aplikasi memberikan solusi pengecekan password.

Tampilan Pengujian daftar new user

Pengujian daftar user dilakukan agar dapat terdaftar dalam sistem dan dapat masuk kemudian menggunakan sistem ini.

(8)

Tabel 8. Pengujian Daftar New User Data Masukan Yang diharapka n Pengamata n kesimpula n Input name, email, no hp dan passwor d User berhasil di tambah berhasil [√] diterima [-] ditolak Input name, email, no hp dan passwor d Maaf data belum lengkap. Daftar user tidak sukses [-] diterima [√] ditolak

Gambar 15. Tampilan Pengujian Tambah User Berhasil

Keterangan gambar 15. diatas:

• Jika pendafataran login berhasil maka dengan otomatis kemabali pada menu login.

Gambar 16. Tampilan Pengujian Tambah User Gagal

Keterangan gambar 16. diatas:

• Jika proses pendaftaran user gagal maka aplikasi member informasi ada kekurangan dari data user

Tampilan Interface Admin

Gambar 17. Tampilan Form Login Admin Gambar 17. merupakan Form awal yang digunakan untuk masuk ketampilan menu utama

administrator, seorang administrator harus memasukkan username, dan password yang benar untuk dapat melanjutkan ketampilan berikutnya. Setelah memasukkan username, dan password dengan benar kemudian tekan tombol login maka pengguna dapat masuk ke menu utama admin.

Gambar 18. Tampilan Form Menu Utama Admin Gambar 18. merupakan Menu utama admin setelah melakukan login yang benar maka admin masuk ke tampilan menu utama administrator, menu ini merupakan menu utama yang bisa menambah dan merubah data sesuai yang di inginkan.

Gambar 19. Tampilan Menu Lokasi Driver Gambar 19. merupakan tampilan menu lokasi

driver berfungsi untuk melihat lokasi driver sesuai

(9)

Gambar 20. Tampilan Menu Pemesanan Taksi Gambar 20. merupakan tampilan menu data pemesanan taksi berfungsi untuk menampilkan data pemesanan yang telah dilakukan oleh pengguna. Tampilan Interface User

Tampilan User mempunyai form-form interface user, dibawah ini adalah pemaparan

beberapa tampilan interface user.

Gambar 21. Tampilan Menu Login User Gambar 21. merupakan tampilan login user, menu ini berfungsi sebagai login pada user sesudah pendaftaran user dilakukan.

Gambar 22. Tampilan Menu Utama User Gambar 22. Sistem akan menampilkan menu utama user ketika user sudah masuk ke dalam sistem, didalam menu utama user dapat mengakses menu seperti pemanggilan, edit profil dan google

maps.

Gambar 23. Tampilan Edit Profile

Gambar 23. merupakan tampilan menu edit

profile yang digunakan oleh user ketika ingin

merubah data data peribadi seperti nama lengkap, nomor hp dan password.

Gamber 24. Tampilan Menu Request Gambar 24. Tampilan ini merupakan tampilan permintaan pengguna terhadap taksi yang sudah di pesan, tampilan ini berfungsi menampilkan data seperti Info kendaraan, tujuan, harga dan jarak tempuh.

4. Kesimpulan

Dalam uraian rangkaian mulai dari proses pembuatan Sistem booking taksi, dapat ditarik beberapa kesimpulan penting antara lain:

1. Dengan adanya sistem ini dapat memudahkan pengguna dan supir dalam melakukan interaksi.

2. Dapat membantu masyarakat dalam menggunakan sistem ini secara efektif. 3. Dengan adanya teknologi GPS dapat

mempermudah pengguna untuk melacak serta mengetahui keberadaan kendaraan yang akan di booking.

(10)

Daftar Pustaka

[1] Adi Nugroho. 2010. Rekayasa Perangkat

Lunak Berbasis Objek dengan Metode USDP. Yogyakarta: Andi.

[2] Anhar. 2010. Panduan Menguasai PHP dan

MySQL Secara Otodidak. Jakarta Selatan:

Media Kita.

[3] Connolly, T., Begg, C. 2010. Database

Systems: a practical approach to design, implementation, and management. 5th Edition. America: Pearson Education.

[4] Kendall, J.E. & Kendall, K.E. 2010. Analisis

dan Perancangan Sistem. Jakarta: Indeks.

[5] Kustiyahningsih & Yeni. 2011.

Pemrograman Basis Data Berbasis Web Menggunakan PHP & MySQL. Jakarta:

Graha Ilmu.

[6] Luqman. 2012. “Aplikasi Web Sistem

Informasi Penjualan Pada Khazanah Ponsel Yogyakarta”. Yogyakarta: Sekolah Tinggi

Manajemen Informatika Dan Komputer Amikom.

[7] Nazarudin Safaat Harahap. 2012.

Pemograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung:

Informatika.

[8] Raharjo & Budi. 2011. Membuat Database

Menggunakan MySql. Bandung:

Informatika.

[9] Sutarman. 2012. Pengantar Teknologi Informasi. Yogyakarta: Bumi Aksara.

[10] Tata Sutabri. 2012. Analisis Sistem Informasi. Yogyakarta: Andi.

[11] Teguh Arifianto. 2011. Membuat Interface

Aplikasi Android Lebih Keren Lewat LWUIT, Yogyakarta: Andi.

[12] Wahyudi Kumorotomo & Subando Agus Margono. 2010. Sistem Informasi Manajemen dalam Organisasi-organisasi Public. Yogyakarta: Gadjah Mada University Press.

[13] Widodo, Prabowo. P, Dkk. 2011.

Pemodelan Sistem Berorientasi Obyek Dengan UML. Yogyakarta: Graha ilmu.

[14] Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.

Gambar

Gambar 1. Siklus RAD
Gambar 5. Sequence Diagram Menu Utama User  Adapun keterangan gambar 5. adalah :
Gambar 7 Activity Diagram User
Gambar 11. Tampilan Tambah Driver Suskes  Keterangan gambar 11. diatas:
+3

Referensi

Dokumen terkait