BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat lunak, perangkat keras, dan jaringan sebagai berikut. a. Sistem operasi Microsoft Windows Server 2003

dokumen-dokumen yang mirip
BAB 3 ANALISIS DAN PERANCANGAN SISTEM. proses pemesanan itu sendiri dan proses penyebaran pesanan. Tabel 3.1 berisi daftar

BAB 1 PENDAHULUAN. satu transportasi darat berkelas yang banyak digunakan adalah mobil. Tetapi tidak

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB 4 IMPLEMENTASI. pada jaringan komputer berbasis Windows, oleh karena itu diperlukan spesifikasi

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

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

SKRIPSI. Oleh: DANIEL HALIM JAKARTAA

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen

I. BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI. pemrosesan data yang dilakukan terintegrasi maka dibutuhkan spesifikasi sebagai

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. konfigurasi pada perangkat lunak serta perangkat keras sesuai kebutuhan sistem

Bab I Persyaratan Produk

Bab 1. Persyaratan Produk. 1.1 Pendahuluan Tujuan

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. tentang jenis-jenis alat yang digunakan, cara-cara membangun jaringan komputer

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak yang

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

Buku Petunjuk Instalasi Aplikasi Sistem Informasi Kearsipan Dinamis (SIKD) Versi 2.0

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL RANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI Implementasi Program Simulasi. mengevaluasi program simulasi adalah sebagai berikut :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. 1. Processor Intel Core 2 GHz

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut ini adalah hardware dan software yang dibutuhkan untuk

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

HASIL DAN PEMBAHASAN. 2 Perangkat keras: Prosesor AMD Athlon II 245 2,9 GHz; Memori 2046 MB; HDD 160 GB. Client:

Spesifikasi Kebutuhan Software Spesifikasi software yang dibutuhkan untuk menjalankan aplikasi penjualan Toko Batik Candi Luhur berbasis web adalah:

BlackBerry Desktop Software. Versi: 7.1. Panduan Pengguna

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

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

BAB 4 HASIL DAN PEMBAHASAN Kebutuhan Perangkat Keras Mobile. perangkat keras yang memiliki spesifikasi sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN

ANALISIS DAN PERANCANGAN SISTEM PENCARIAN TAKSI TERDEKAT DENGAN PELANGGAN MENGGUNAKAN LAYANAN BERBASIS LOKASI

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN I.1

BAB V IMPLEMENTASI DAN PEMBAHASAN. 1. Processor Intel(R) Core(TM)2 Duo 4. VGA Card Ati Radeon X600 Pro 256 MB

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI. aplikasi sistem informasi geografis ini adalah : a. Spesifikasi perangkat keras minimum : memori 64 MB.

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III PERANCANGAN ALAT

BAB III ANALISIS DAN DESAIN SISTEM


BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB 4 IMPLEMENTASI DAN EVALUASI. a. Spesifikasi piranti keras pada local server: Processor : Intel Pentium IV 1.8 Ghz

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

PANDUAN INSTALASI KOMPUTER CLIENT / KOMPUTER OPERATOR

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. pendukung, seperti perangkat keras dan piranti lunak. Berikut ini akan diuraikan

BAB I PERSYARATAN PRODUK

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI. dibuat diharapkan dapat menjadi solusi dalam proses pengajuan aplikasi pada IT

PANDUAN PENGGUNAAN APLIKASI RKPD ONLINE BAPPEDA KABUPATEN BANDUNG ( PENGGUNA DESA ) Ver. 1.1

b. Spesifikasi komputer yang disarankan pada client Processor : Intel Pentium IV 1,8 Ghz

BAB 4 IMPLEMENTASI DAN EVALUASI. tersebut. Adapun langkah-langkah implementasi sebagai berikut: 2. Instalasi dan konfigurasi perangkat lunak

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA MASALAH DAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB 4 HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. a. Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. mengakses aplikasi ( client ) adalah sebagai berikut : 3. Windows 2000 Service Pack II. 1. Windows NT/9x/ME/XP/2K.

METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. rupa sehingga dapat memudahkan pengguna untuk menggunakan aplikasi


Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Gambar Tampilan Layar Cari Data Tabel Pemeliharaan Menu Grup Gambar Tampilan Layar Data Tabel Pemeliharaan Menu Grup

Processor Intel Pentium III 233MHz

BAB 4 IMPLEMENTASI SISTEM APLIKASI JAVA VIDEO CONFERENCE. 1. Prosesor 500 MHz atau lebih tinggi, MB RAM minimum, 3. 1 MB free hardisk space

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

Transkripsi:

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem Untuk mengimplementasi sistem yang telah dirancang, dibutuhkan spesifikasi perangkat lunak, perangkat keras, dan jaringan sebagai berikut. 4.1.1. Spesifikasi Perangkat Lunak 1. Komputer server a. Sistem operasi Microsoft Windows Server 2003 b. DBMS Oracle 10g Express Edition c. Microsoft Internet Information Services 6 d..net Framework 3.0 2. Komputer untuk komputer taksi a. Sistem operasi Microsoft Windows XP b..net Framework 3.0 3. BlackBerry a. Sistem Operasi BlackBerry versi 4.2.0 ke atas 4.1.2. Spesifikasi Perangkat Keras 1. Komputer server a. Prosesor Intel Pentium Dual Core 2GHz b. Memori DDR2 SDRAM 2048 MB 163

164 2. Komputer taksi a. Prosesor Intel Core 2 Duo T6600 b. Memori 1024 MB DDR2 SDRAM c. GPS Garmin GPS 18x USB d. Layar sentuh dengan resolusi 1024x768 pixels e. GPRS /CDMA Modem 3. BlackBerry a. Prosesor 512 MHz b. GPS Internal 4.1.3. Spesifikasi Jaringan 1. Komputer server: Internet 100 Mbps 2. Komputer taksi: GPRS 144 Kbps / CDMA 153 Kbps 3. BlackBerry: EDGE (473.6 kbit/s) dengan Blackberry Internet Service 4.2. Instalasi Sistem Setelah terpenuhi spesifikasi sistem yang diperlukan, langkah-langkah instalasi sistem secara umum adalah sebagai berikut. 4.2.1. Instalasi Web Service dan Web Registrasi Langkah-langkah instalasi web service dan web registrasi adalah sebagai berikut. 1. Copy direktori SmartTaxi (untuk Web Service) dan SmartTaxiRegistration (untuk Web Registrasi) yang berisi kode ke direktori C:\Inetpub\wwwroot\.

165 2. Buka IIS Manager dan buat dua virtual directory baru, lalu tunjuk folder SmartTaxi dan SmartTaxiRegistration sebagai physical path-nya. 4.2.2. Instalasi DBMS Oracle 10g Express pada Komputer Server Langkah-langkah instalasi DBMS Oracle adalah sebagai berikut. 1. Unduh Oracle 10g Express Edition dari http://www.oracle.com. 2. Instal DBMS tersebut, ikuti petunjuk yang ada pada instalasi software. 3. Setelah terinstal, copy file schema.dmp ke "C:\oraclexe\app\tmp". Jika direktori tersebut belum ada, buatlah terlebih dulu. 4. Buka command prompt, jalankan perintah sqlplus SYSTEM/<password> (ganti <password> dengan password administrator yang ditentukan pada saat instalasi DBMS. 5. Masukkan perintah CREATE or REPLACE DIRECTORY dmpdir as C:\oraclexe\app\tmp 6. Masukkan perintah EXIT 7. Masukkan perintah impdp SYSTEM/<password> SCHEMAS=smarttaxi DIRECTORY=dmpdir DUMPFILE=schema.dmp TABLE_EXISTS_ACTION=replace 8. Untuk login, buka http://localhost:8080/apex dengan username smarttaxi dan password oraclesmarttaxi 4.2.3. Instalasi Aplikasi Administrator pada Komputer Server Untuk menginstal aplikasi administrator pada komputer server, cukup salin dan rekat file SmartTaxiAdministrator.exe, MapConfig.xml, dan gambar-gambar peta yang

166 ada. Peta yang tersedia hanya baru untuk daerah Jakarta Barat. Jika sudah berhasil, jalankan aplikasi dan akan keluar antarmuka seperti pada Gambar 4.1 Gambar 4.1. Antarmuka Aplikasi Administrator 4.2.4. Instalasi Aplikasi Taksi pada Komputer Taksi Sebelum menginstal aplikasi taksi, instal driver Garmin 18x USB terlebih dahulu. Driver ini dapat diunduh dari http://www.garmin.com. Untuk menginstal aplikasi taksi pada komputer taksi, cukup salin dan rekat file SmartTaxiClient.exe, MapConfig.xml, Garmin.dll, MapConfig.xml, dan gambar-gambar peta yang ada. Peta yang tersedia hanya baru untuk daerah Jakarta Barat. Jika sudah berhasil, jalankan aplikasi dan akan keluar antarmuka seperti pada Gambar 4.3.

Gambar 4.2. Antarmuka Aplikasi Taksi Status Available 167

168 Gambar 4.3. Antarmuka Aplikasi Taksi Status Servicing 4.3. Evaluasi Sistem Untuk mengevaluasi apakah sistem yang dirancang bisa mensolusikan masalah dan berjalan sesuai rancangan atau tidak, maka pengujian sistem harus dilakukan. Pengujian yang dilakukan berupa pemesanan taksi sebanyak 50 kali dengan 1 perangkat BlackBerry pada 27 Februari 2010 dengan perangkat BlackBerry milik IT Directorate dan notebook milik penulis untuk dipakai sebagai komputer taksi. Pada pengujian, terdapat 10 data taksi yang digunakan, namun hanya 1 komputer taksi yang benar-benar memiliki bentuk fisik. Pengujian yang dilakukan adalah pengujian performa, validasi terhadap fungsi pencarian taksi-taksi terdekat, dan untuk melihat apakah data pelanggan dan data taksi mampu dialirkan dengan baik.

169 Pada pengujian sistem ini, jumlah maksimum taksi terdekat yang dicari adalah maksimal lima taksi. Dalam alur pemesanan taksi di penelitian ini, ada dua kegiatan yang membutuhkan waktu untuk menunggu input dari manusia, yakni saat pelanggan mengetik alamat, dan saat sopir taksi berpikir pelanggan mana yang akan dipilih. Karena waktu-waktu tersebut akan berbeda-beda untuk setiap manusia. Selain itu, waktu untuk mendapatkan data koordinat posisi pelanggan dan taksi dengan GPS juga tidak dihitung karena dipengaruhi cuaca. Oleh karena itu, pengetesan performa sistem ini hanya meliputi: 1. Waktu yang dibutuhkan aplikasi di perangkat BlackBerry untuk login. 2. Waktu yang dibutuhkan aplikasi di perangkat BlackBerry untuk mengirimkan data pesanan, waktu yang dibutuhkan web service untuk memroses pesanan (termasuk kalkulasi jarak atau rute antara taksi dengan pelanggan), dan waktu yang dibutuhkan untuk menyimpan hasil kalkulasi tersebut dalam basis data hingga aplikasi di perangkat BlackBerry mendapatkan respons balik dari web service. 3. Waktu yang dibutuhkan aplikasi di komputer taksi untuk menghubungkan diri ke server, mengirimkan data taksi, meminta data pelanggan, hingga data pelanggan tersebut tampil. 4. Waktu yang dibutuhkan aplikasi di komputer taksi menghubungkan diri ke server mengirimkan data pelanggan yang dipilih sopir taksi untuk dijemput. 5. Waktu yang dibutuhkan server untuk me-request push data ke BES hingga push data sampai di aplikasi di perangkat BlackBerry.

170 4.4. Spesifikasi Sistem Pengujian 4.4.1. Spesifikasi Perangkat Lunak 4. Komputer server a. Sistem operasi Microsoft Windows Server 2003 b. DBMS Oracle 10g Express Edition c. Microsoft Internet Information Services 6 d..net Framework 3.0 5. Komputer untuk komputer taksi a. Sistem operasi: Microsoft Windows 7 b..net Framework 3.0 6. BlackBerry a. Sistem operasi BlackBerry versi 4.6.0 4.4.2. Spesifikasi Perangkat Keras 4. Komputer server a. Prosesor Intel Pentium Dual Core 2GHz b. Memori DDR2 SDRAM 2048 MB 5. Komputer taksi a. Prosesor Intel Core 2 Duo P8600 b. Memori 2048 MB DDR2 SDRAM c. GPS Garmin GPS 18x USB d. Layar sentuh dengan resolusi 1024x768 pixels e. Wi-Fi Adapter 6. BlackBerry 8900 Javelin

171 a. Prosesor 512 MHz b. GPS Internal 4.4.3. Spesifikasi Jaringan 4. Komputer server: Internet 100 Mbps 5. Komputer taksi: WiFi 384 Kbps BlackBerry: EDGE (473.6 kbit/s) dengan Blackberry Internet Service 4.5. Prosedur Operasional Pengujian Pengujian yang dilakukan meliputi: 1. Pengukuran waktu login dilakukan dengan menghitung timestamp yang tampil pada layar aplikasi pemesanan taksi khusus untuk pengujian pada perangkat BlackBerry. 2. Pengukuran waktu pemesanan dilakukan dengan menghitung timestamp yang tampil pada layar aplikasi pemesanan taksi khusus untuk pengujian pada perangkat BlackBerry. 3. Pengukuran waktu pengambilan daftar pelanggan dilakukan dengan kalkulasi timestamp pada log yang dihasilkan aplikasi di komputer taksi. 4. Pengukuran waktu push dilakukan dengan kalkulasi timestamp pada log yang dihasilkan aplikasi di komputer taksi. 5. Pengukuran dilakukan dengan kalkulasi timestamp yang ada pada basis data dan aplikasi di perangkat BlackBerry. 6. Pengujian apakah sistem mampu mencari 5 taksi terdekat dengan melihat tabel BOARDS pada basis data.

172 7. Pengujian apakah data pelanggan dan data taksi mampu dikirim dan diterima dari dan ke subsistem aplikasi taksi dan aplikasi BlackBerry. 4.6. Evaluasi Hasil Pengujian Total keseluruhan pemrosesan pesanan (dari awal pengguna membuka aplikasi, hingga informasi taksi yang akan menjemput diterima pelanggan, dan dengan mengabaikan waktu untuk mendapatkan data GPS) pada sistem simulasi tercepat hanya membutuhkan waktu 7.29 detik, rata-rata 10.33 detik dan maksimum 18 detik. Login berisi waktu yang dibutuhkan aplikasi BlackBerry untuk login, Pemesanan berisi waktu yang dibutuhkan aplikasi BlackBerry untuk mengirimkan data pesanan dan waktu yang dibutuhkan untuk kalkulasi jarak. Konfirmasi berisi waktu yang dibutuhkan aplikasi BlackBerry untuk mengirimkan data konfirmasi ke web service. Ambil Daftar Pelanggan berisi waktu yang dibutuhkan aplikasi taksi untuk mengambil daftar pelanggan dari web service. Pilih Pelanggan berisi waktu yang dibutuhkan aplikasi taksi untuk mengirimkan data pelanggan yang dipilih sopir taksi ke web service. Push Data berisi waktu yang dibutuhkan oleh web service untuk mengirimkan data ke aplikasi BlackBerry dengan teknologi push melalui BES. Tabel 4.1. berisi rata-rata, maksimum, dan minimum waktu yang dibutuhkan dalam satu sekuens proses pemesanan yang didapat dari pengujian sistem simulasi. Hasil pengujian yang lebih detail dapat dilihat pada Tabel L2 di bagian lampiran. Hal yang perlu diketahui adalah bahwa hal ini akan dipengaruhi oleh spesifikasi komputer server, banyaknya pelanggan atau taksi yang mengirimkan request pada satu waktu, dan lebar

173 pita dari koneksi internet yang menghubungkan aplikasi BlackBerry dan aplikasi taksi dengan server. Tabel 4.1. Hasil Pengujian Performa Sistem Pengukuran Rata-rata (detik) Maksimum (detik) Minimum (detik) Proses login 2.433 5 2 Proses pemesanan 2.433 3 2 Proses konfirmasi 2.333 4 2 pemesanan Proses pengambilan 0.5383 1.055 0.51 daftar pelanggan Proses pelanggan pemilihan 0.845 3.076 0.514 Proses push data 1.7483 2.73 0.27 Total Keseluruhan 10.3306 18.861 7.294 Dari hasil pengujian, sistem mampu mencarikan taksi-taksi terdekat dengan pelanggan yang memesan, dan mampu mengirimkan data pelanggan ke taksi dan data taksi ke pelanggan. Hal ini dibuktikan pada Tabel 4.2. Untuk lebih detailnya, silahkan lihat di bagian lampiran. Tabel 4.2. Hasil Pencarian Taksi Terdekat BOARD_ID CUST_ID TAXI_ID DISTANCE (M) METHOD

174 BOARD_ID CUST_ID TAXI_ID DISTANCE (M) METHOD 366 1 1 167.8931891 H 367 1 7 350.1575474 H 368 1 10 375.6154943 H 369 1 6 544.011865 H 370 1 2 571.6148283 H Dari semua pengujian yang telah dilakukan, apakah sistem sudah mampu menjawab permasalahan yang ada pada sistem pemesanan taksi konvensional dapat dievaluasi. Jawaban pemecahan ini dapat dilihat di Tabel 4.3. Tabel 4.3. Evaluasi Sistem No Permasalahan Teridentifikasi Tersolusikan 1 Posisi pelanggan dan taksi-taksi di sekitarnya tidak diketahui sehingga sistem tidak bisa mencarikan taksi-taksi Ya, sistem bisa mencari taksi-taksi terdekat dengan pelanggan, seperti ditunjukkan pada Tabel 4.2. terdekat 2 Kesalahan pemberian informasi pelanggan kepada sopir taksi yang dapat menyebabkan taksi tidak sampai pada pelanggan 3 Operator yang sibuk sehingga ada pelanggan yang harus menunggu Ya, sopir taksi dapat melihat nama pelanggan, lokasi pelanggan pada peta, dan teks lokasi pelanggan pada layar. Ditunjukkan pada Gambar 4.3. Ya, penggunaan web service mampu melayani setiap sampel pesanan yang

175 No Permasalahan Teridentifikasi Tersolusikan dilayani bahkan tidak sempat terlayani. dikirim pelanggan pada pengujian. Pembuktian ada pada Tabel L1 di lampiran. 4 Pelanggan membutuhkan informasi tentang taksi yang menjemput Ya, pelanggan mendapatkan plat nomor taksi, jarak pelanggan dengan taksi, dan lokasi taksi yang akan menjemput pelanggan pada peta. Sesuai rancangan pada Error! Reference source not found. dan Error! Reference source not found..