BAB IV IMPLEMENTASI DAN PENGUJIAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Transkripsi

1 BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijabarkan implementasi dan pengujian dari perangkat lunak yang dibangun berdasarkan hasil analisis dan perancangan pada BAB III. 4.1 Implementasi Bagian ini akan memuat penjelasan mengenai batasan implementasi, lingkungan perangkat keras dan perangkat lunak, serta implementasi yang dilakukan berdasarkan hasil pada tahap perancangan. Penjelasan bada subbab ini meliputi lingkungan pengembangan yang digunakan, batasan implementasi dan proses dan hasil implementasi Lingkungan Pengembangan Aplikasi ini dikembangkan menggunakan sistem operasi Windows XP Professional Service Pack 2 (5.1 Build 2600) dengan spesifikasi perangkat keras: prosesor AMD Turion 64 Mobile MK GHz, dan memori DDR 1024 MB. Tools yang digunakan untuk pengembangan adalah Netbeans IDE dengan Mobility pack dan Sun Java SDK Standard Edition version 1.6.0_01, selain itu digunakan Sony Erricsson SDK Wireless Toolkit dan Sun Java Wireless Toolkit Pengembangan aplikasi ini hanya menggunakan pustaka standar yang disediakan dari platform J2ME dan tidak menggunakan pustaka dari paket opsional tertentu (JSR) Batasan Implementasi Aplikasi yang dibangun pada tugas akhir ini memiliki batasan sebagai berikut: Hanya diimplementasikan pada profile MIDP 2.0 dan CLDC 1.1 Compatible dengan semua mobile phone merk SonyEricsson dengan Java Platform Versi 7 Antarmuka aplikasi client tampil optimal pada mobile phone merk SonyEricsson dengan layar berukuran 176x220 pixels. Bebreapa fungsional utama tertentu, sangat tergantung pada availability dan kualitas koneksi internet dengan GPRS yang ada pada perangkat, fungsional ini mencakup penambahan dan penghapusan contact Proses dan Hasil Implementasi Pengembangan aplikasi dengan J2ME terdiri dari beberapa tahapan yaitu implementasi kelas, implememtasi antarmuka dan pemaketan. Proses implementasi IV-1

2 IV-2 dilakukan pada emulator yang tersedia oleh Sun J2ME Wireless Toolkit dan Sony Ericsson WTK 2.2.4, dan perangkat mobile Sony Ericsson W810i dengan kompiler Sun Java SDK 1.6.0_ Implementasi Kelas Implementasi kelas aplikasi dilakukan berdasarkan kelaskelas yang diperoleh pada tahap perancangan. Implementasi dilakukan dengan menggunakan bahasa pemrograman Java. Dalam implementasi ini ada beberapa penambahan kelas yang belum ada pada tahap perancangan. Daftar implementasi kelas dapat dilihat pada Tabel IV-1 Tabel IV-1 Daftar Implementasi Kelas No Nama Kelas Nama File Source Code 1 MainMidlet BrianMidlet.java 2 LoginScreen LoginScreen.java 3 SigningScreen SigningScreen.java 4 Session Session.java 5 ContactScreen ContactScreen.java 6 MessageScreen MessageScreen.java 7 AddStatusScreen AddStatusScreen.java 8 StatusScreen StatusScreen.java 9 ConnectionHandler ConnectionHandler.java 10 DirectConnectionHandler DirectConnectionHandler.java 11 Util Util.java 12 YahooUser YahooUser.java 13 YMSG9Packet YMSG9Packet.java 14 Session Session.java 15 SessionListener SessionListener.java 16 SessionEvent SessionEvent.java 17 YahooClient YahooClient.java 18 Config BrianConfig.java 19 ActiveContactHandler ActiveContactHandler.java

3 IV Implementasi Antarmuka Antarmuka perangkat lunak yang telah dirancang pada subbab 3.4 diimplementasikan dengan beberapa modifikasi. Pada saat implementasi dilakukan juga penambahan komponen yang belum ada pada rancangan, serta penambahan beberapa antarmuka yang tidak terdapat pada saat perancangan antarmuka. Antarmuka aplikasi ini secara lengkap dapat dilihat pada lampiran. Antarmuka yang ditambahkan adalah : 1. AddContactScreen Layar yang ditampilkan ketika user ingin menambah contact baru, sebleumnya layar ini berupa popup pada layar ContactScreen. 2. StatusScreen Layar yang ditampilkan ketika user ingin mengganti status nya. 3. InfoContactScreen Layar yang ditampilkan ketika user ingin menambah contact baru, sebleumnya layar ini berupa popup pada layar ContactScreen Pemaketan Proses pemaketan dilakukan untuk menghasilkan sebuah file instalasi yang dikenali oleh perangkat mobile. File instalasi untuk platform J2ME terdiri dari dua buah file yaitu file jar dan file jad. File jar adalah file yang berisi kumpulan file.class hasil kompilasi dan verifikasi file java. File jad adalah sebuah file yang mendeskripsikan aplikasi Java yang ada pada file jar. Proses pembuatan kedua file ini telah disediakan oleh IDE Netbeans dan J2ME Wireless Toolkit yaitu dengan memilih menu Build, file jad dapat dimodifikasi dengan memilih menu settings. File hasil pemaketan (jar dan jad) dapat disimpan pada subdirektori dist/ pada direktori project sesuai konfigurasi J2ME Wireless Toolkit. Kedua file hasil pemaketan, yaitu BrianMessenger.jar dan BrianMessenger.jad, dapat diinstal ke perangkat mobile. 4.2 Tujuan dilakukannya pengujian terhadap suatu perangkat lunak adalah untuk mengetahui apakah aplikasi telah berjalan sesuai dengan sasaran pembuatan aplikasi. aplikasi ini dilakukan dengan menguji apakah aplikasi berjalan sesuai dengan sasaran aplikasi yaitu skenario untuk tiap yang telah dibuat. dilakukan pada dua lingkungan yang berbeda yaitu yang pertama dilakukan menggunakan emulator pada komputer desktop dengan jaringan kabel dan yang kedua

4 IV-4 dilakukan pada telepon seluler dengan jaringan nirkabel. pertama dibutuhkan karena dengan menggunakan emulator dan koneksi jaringan kabel, pengujian dapat lebih cepat dilakukan, sehingga kesalahan aplikasi dapat cepat diidentifikasi. Proses pengujian lebih cepat dilakukan karena pengujian pertama tidak mengalami keterbatasan spesifik perangkat mobile dan koneksi nirkabel pada kasus nyata seperti misalnya server yang sedang down, koneksi provider yang sedang lambat, dan sebagainya. kedua merupakan pengujian pada lingkungan sebenarnya yaitu lingkungan tujuan aplikasi ini dikembangkan. kedua dilakukan pada sebuah telepon seluler yang mendukung Java dan menggunakan koneksi nirkabel dari layanan GPRS sebuah provider seluler. di kedua platform tersebut diharapkan sama hasilnya, jika tidak sama berarti ada masalah di availability dan kualitas koneksi nirkabel dari layanan GRPS sebuah provider seluler Rencana Seperti telah disebutkan sebelumnya bahwa pengujian akan dilakukan dengan mengacu pada skenario tiap, baik untuk skenario normal ataupun skenario alternatif. Metode yang digunakan dalam pengujian tiap adalah metode black-box. Metode black-box digunakan ketika pengujian memperhatikan masukan dan keluaran akhir dari yang dijalankan. Rencana untuk kedua lingkungan pengujian dapat dilihat pada Tabel IV Prosedur Berikut adalah prosedur rencana pengujian aplikasi ini, pengujian tidak terurut, dan bisa saja melibatkan beberapa sekaligus. Tabel IV-2 Rencana No. Use Case Use case ID 1 Login Skenario normal UC01-2 Logout Skenario normal UC02-3 Send Message Skenario normal Skenario alternatif UC03- UC Receive Message Skenario normal UC04-5 Add New Contact Skenario normal UC05-6 Remove Contact Skenario normal UC06-7 Change Status Skenario normal UC07-

5 IV-5 8 Manage View Skenario normal Skenario alternatif UC08- UC Sebelum melakukan pengujian, ada beberapa hal yang harus dipersiapkan yaitu: 1. Perangkat mobile atau emulator yang mendukung platform Java dengan spesifikasi minimum konfigurasi CLDC 1.1 dan MIDP 2.0 dan agar tampilannya optimal, ukuran layar sebaiknya 176 x 220 pixels. 2. Koneksi, pengujian dengan emulator dapat menggunakan koneksi kabel, sedangkan untuk pengujian dengan perangkat mobile dibutuhkan koneksi nirkabel dari provider seluler (misal: GPRS). akan dilakukan terhadap setiap use-case dan dilakukan terurut sesuai dengan apa yang akan user lakukan pada umumnya ketika mengeksekusi program. Sehingga secara berurutan testing akan dilakukan terhadap: 1. Login 2. Send Message 3. Receive Message 4. Change Status 5. Add Contact 6. Delete Contact 7. Manage View 8. Logout Semua selain login menjalankan login sehingga pengujian terhadap ketujuh ini mencakup pengujian terhadap login Kasus Kasus uji yang dibahas pada subbab ini adalah pengujian pada telepon seluler dengan koneksi nirkabel. Telepon seluler yang digunakan adalah Sony Ericsson W810i. Perangkat ini dipilih karena mendukung konfigurasi CLDC 1.1 dan profile MIDP 2.0. Jaringan nirkabel yang digunakan adalah jaringan Indosat IM3 (IND INDOSAT). Wireless Internet yang digunakan adalah GPRS. untuk kasus ini dapat dilihat pada Tabel IV-3.

6 IV Aplikasi Terkait Penggunaan resource dan Kualitas Jaringan ini untuk menguji aplikasi terkait pemakaian sumberdaya (memori hardware) dan juga kualitas jaringan (wireless Internet). ini untuk menguji performansi aplikasi apabila menggunakan emulator ataupun langsung di device, pengujian terkait kualitas jaringan akan dibandingkan jika menggunakan wireless Internet dan cable Internet. Untuk pemakaian resource akan dibandingkan penggunaan memori dan sisa memori kosong pada KVM ketika aplikasi baru di launch dan ketika aplikasi sedang berjalan dan sedang memasuki messaging state [OSB03], hasil pengujiannya bisa dilihat di Tabel IV-3. Proses yang dilakukan meliputi, proses autentifikasi dari proses login, hingga masuk ke messaging state, messaging state ditandai dengan tampilan layar yang berubah dari SigningScreen menjadi ContactScreen. Runtime runtime = Runtime.getRuntime(); //mendapatkan runtime long total = runtime.totalmemory(); //mendapatkan total memori long before = runtime.freememory(); // mendapatkan sisa memori //do process long after = runtime.freememory(); long memoryused = before after; Sedangkan untuk kualitas jaringan akan dihitung berdasarkan waktu tempuh pesan dari client, ke server, hingga kembali lagi ke client, untuk ini digunakan timestamp ketika message dikirim, dan message, message nya unik (buzz message) dan dikirimkan ke identitas sendiri, hasil pengujiannya bisa dilihat di Tabel IV-3 dan Tabel IV-4 long start = System.currentTimeMillis(); //mendapatkan waktu sekarang //do process long end = System.currentTimeMillis(); //waktu setelah proses long elapsedtime = end-start; //waktu yang ditempuh

7 IV-7 Tabel IV-3 Perbandingan Memori Benchmark Sony Ericcson SDK Emulator Sony Erricson W810i Total Memori (bytes) Sisa memori ketika aplikasi di launch (bytes) Sisa Memori untuk setelah dilakukan proses (bytes) Total penggunaan memori untuk proses (bytes) Persentase penggunaan memori % 22.3% Benchmark Elapsed Time (ms) Tabel IV-4 Perbandingan Kecepatan Emulator (Cable Emulator (Wireless Sony Ericsson Internet) Internet) W810i Analisis Hasil Analisis hasil pengujian dilakukan terhadap kedua platform, platform pertama adalah dengan emulator Sony Ericsson WTK 2.24 dengan device Sony Ericsson W810i sebagai emulatornya. Platform kedua adalah langsung di mobile device. Yang menjadi bahan analisis adalah proses pada saat melakukan penambahan contact baru dan penghapusan contact. Jika menggunakan mobile device, kedua proses tersebut

8 IV-8 akan menimbulkan defect ketika kualitas koneksi internet nirkabel tidak begitu bagus. berjalan sempurna ketika dilakukan melalui emulator, dan sesuai dengan hasil yang diharapkan. terkait penggunaan resource pada emulator dan device menunjukkan hasil yang berbeda, penggunaan resource di mobile device lebih banyak, karena ada fungsi-fungsi lain yang dijalankan (fungsi terkait device sebagai telepon seluler). Sedangkan pengujian kecepatan penyampaian pesan menunjukkan kualitas jaringan yang digunakan, pengujian dengan emulator dan dengan cable Internet dianggap sebagai kondisi ideal. Use case terkait penambahan dan penghapusan contact untuk beberapa keadaan tidak berjalan dengan baik, ketika kualitas jaringan tidak begitu bagus, ketika waktu kirimterima pesan terlalu lama, maka akan dianggap time out, dan kedua tersebut tidak berjalan sempurna. Sedangkan pada kondisi ideal (pengujian dengan emulator dan koneksi Internet cable), kedua berjalan sempurna, karena kualitas jaringan yang bagus (waktu tempuh pesan lebih singkat).

9 IV-9 Use case UC01- UC02- UC03- UC UC04- Tabel IV-5 Skema pengujian dan pengujian Deskripsi Prosedur Masukan Keluaran yang Diharapkan Kriteria Evaluasi Hasil Hasil yang Didapat Kesimpulan login logout send message receive message o Jalankan BrianMessenger o Masukkan username dan password yang valid o Tekan login o Tunggu sampai masuk contact screen o Jalankan BrianMessenger o Login ke yahoo o Pilih menu logout dari layar contact screen atau message screen o Jalankan BrianMessenger Login ke yahoo o Pilih contact yang akan dikirmkan pesan o Tekan fire atau menu send message o Masukkan teks pesan o Tekan fire untuk mengirim pesan Login ke Yahoo o Buka window contact yang telah terbuka o Tekan fire o Masukkan teks pesan o Tekan fire untuk mengirim pesan Login ke Yahoo o Dengan menggunakan client yahoo yang lain, kirimkan pesan ke account yang sedang online dengan aplikasi ini Username dan password yang valid dari Account Yahoo logout send message atau fire, pesan yang akan dikirmkan send message atau fire, pesan yang akan dikirmkan - Tampilan berubah dari signing screen menjadi contact sreeen. Contact screen akan diupdate dengan list contact Layar kembali ke login screen, dan session yahoo di reset. Dan account offline. Message Screen terupdate dengan pesan yang dikirim, dan pesan sukses oleh contact tujuan Message Screen terupdate dengan pesan yang dikirim, dan pesan sukses oleh contact tujuan Ada notifikasi pesan, dan active window contact diupdate. Layar message screen terupdate dengan pesan yang baru. Proses login tidak time out tanda proses login berhasil. Layar contact screen berisi contact dan jika ada offline message akan ditampilkan Layar login screen ditampilkan, account offline. Isi pesan sesuai dengan yang dikirimkan, dan pesan oleh contact yang tepat Isi pesan sesuai dengan yang dikirimkan, dan pesan oleh contact yang tepat Isi pesan sesuai dengan yang dikirimkan, ada notifikasi. Tampilan berubah dari signing screen dan masuk ke contact screen, menampilkan offline message jika ada. Tampilan berubah menjadi login screen dan account offline Message screen terupdate, dan pesan oleh contact tujuan, isi pesan sama dengan yang dikirimkan Message screen terupdate, dan pesan oleh contact tujuan, isi pesan sama dengan yang dikirimkan Ada notifikasi pesan, active window contact terupdate, layar message screen terupdate dengan pesan yang bru, isi pesan sesuai yang dikirmkan

10 IV-10 UC05- UC06- UC07- UC08- UC add new contact remove contact change status manage view manage view o Jalankan BrianMessenger o Login ke Yahoo o Tekan add new contact pada menu untuk membuka add contact screen o Pilih group dimana contact baru akan ditambahkan o Masukkan id contact baru yang valid Login ke Yahoo o Arahkan kepada contact yang ingin dihapus o Tekan delete untuk menghapus contact pada menu dan layar konfirmasi login ke Yahoo o Tekan change status o Pilih status yang akan dipilih o Masukkan custom status (optional) Login ke Yahoo o Tekan switch offline contact pada menu Login ke Yahoo o Tekan switch offline contact pada menu fire, masukan group dan id contact yang valid delete contact pada menu, dan delete chenge status dan masukan custom status switch offline contact switch offline contact Kembali ke layar contact screen, contact screen terupdate dan contact yang baru di add ada dalam contact list. Kembali ke layar contact screen, contact screen treupdate dan contact yang dihapus tidak ada dalam contact list. Kembali ke layar contact screen, titlebar contact screen terupdate dengan status baru, jika status yang dipilih invisible, maka account tidak terlihat online pada contact list account lain, dan status user terupdate dengan status yang baru ContactScreen akan terupdate dengan hanya menampilkan list contact yang online ContactScreen akan terupdate, menampilkan semua contact Ada notfifikasi pada contact yang ditambahkan, dan jika authorisasi berhasil, maka contact yang baru ditambahkan ada pada contact list. Contact list tidak berisi contact yang sudah dihapus Status terupdate dengan yang baru. Contact screen terupdate. Contactscreen akan terupdate dan hanya menampilkan contact yang online Contactscreen akan terupdate dan menampilkan semua contact Ada notifikasi, dan contact yang baru ada dalam contact list, contact screen diupdate. Kembali ke layar contact screen Contact yang lama sudah tidak ada dalam contact list, contact screen terupdate. Kembali ke layar contact screen Contact screen terupdate dengan status yang baru, jika status baru invisible, account terlihat offline, dan status account terupdate pada contact list account lain. Contactscreen akan terupdate dan hanya menampilkan contact yang online Contactscreen akan terupdate dan menampilkan semua contact

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dibahas mengenai analisis dan perancangan perangkat lunak Mobile Yahoo Messenger Client yang akan dikembangkan lebih lanjut. Analisis meliputi deskripsi

Lebih terperinci

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME Satyani Karina Eka Putri Teknik Informatika Universitas Gunadarma akarin_chan86@yahoo.com ABSTRAK Saat ini teknologi komunikasi menggunakan

Lebih terperinci

BAB 1 PENDAHULUAN. ini telah menjadi fenomena baru yang semakin mempengaruhi perkembangan teknologi

BAB 1 PENDAHULUAN. ini telah menjadi fenomena baru yang semakin mempengaruhi perkembangan teknologi 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi dalam bidang komputer yang sangat pesat akhir-akhir ini telah menjadi fenomena baru yang semakin mempengaruhi perkembangan teknologi maupun

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 Analisis Tahapan analisis merupakan tahapan yang paling awal dalam membuat sebuah perangkat lunak. Pada tahapan ini dilakukan perancangan terhadap Aplikasi

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sebelum menjalankan program aplikasi ini ada elemen-elemen pendukung yang harus diperhatikan yaitu perangkat lunak dari komputer (Software) dan perangkat

Lebih terperinci

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.

Lebih terperinci

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

HASIL DAN PEMBAHASAN. 2 Perangkat keras: Prosesor AMD Athlon II 245 2,9 GHz; Memori 2046 MB; HDD 160 GB. Client: 9 batasan, dan tujuan sistem. Pada tahap ini, spesifikasi sistem telah ditetapkan. Perancangan Sistem dan Perangkat Lunak Pada tahap ini, akan dirancang suatu representasi sistem yang akan dibuat. Perancangan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dengan teknologi write once run everywhere, aplikasi-aplikasi semacam mobile devices dapat dikembangkan dalam Java. Java 2 Micro Edition (J2ME) digunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dalam pembahasan tentang chatting menggunakan J2ME ini pernah dibahas dalam skripsi yang berjudul APLIKASI CHATTING MENGGUNAKAN J2ME dengan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 6 BAB II LANDASAN TEORI II.1 Pendahuluan Dalam bab ini akan dijelaskan tentang landasan teori yang akan digunakan sebagai acuan dalam analisis dan perancangan Pengembangan Aplikasi Mobile Ticketing untuk

Lebih terperinci

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME IF5093 Java ME Achmad Imam Kistijantoro Semester II 2006/2007 IF5093 Java ME 1 Java ME overview Java ME (Micro Edition) adalah java platform untuk consumer devices seperti handphone, PDA, TV set-top boxes

Lebih terperinci

Bab IV IMPLEMENTASI DAN PENGUJIAN

Bab IV IMPLEMENTASI DAN PENGUJIAN Bab IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Bagian ini akan menjelaskan mengenai batasan implementasi, lingkungan perangkat keras dan perangkat lunak, serta implementasi yang dilakukan berdasarkan

Lebih terperinci

PERANCANGAN APLIKASI CHATTING UNTUK PONSEL SECARA REAL-TIME

PERANCANGAN APLIKASI CHATTING UNTUK PONSEL SECARA REAL-TIME PERANCANGAN APLIKASI CHATTING UNTUK PONSEL SECARA REAL-TIME Dewi Cynthia Arishandy. 10105421 Sistem Informasi. Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma Pembimbing : Dr. Lussiana,SSi.,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Setelah melakukan analisis dan perancangan terhadap Aplikasii

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Setelah melakukan analisis dan perancangan terhadap Aplikasii BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap Aplikasii, tahapan selanjutnya adalah implementasi dan pengujian aplikasi. Pada tahapan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI Bab ini akan menjelaskan mengenai evaluasi dan implementasi dari sistem pembelajaran berbasis mobile. 4.1 Implementasi Sebelum menjalankan aplikasi, terdapat beberapa hal

Lebih terperinci

PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0

PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0 PENERAPAN LAYANAN LOCATION BASED SERVICE PADA PETA INTERAKTIF KOTA BANDUNG UNTUK HANDPHONE CLDC/1.1 dan MIDP/2.0 Riyan Nusyirwan [1.01.03.019] fastrow88@gmail.com Pembimbing I : Nana Juhana, M.T Pembimbing

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1.1 Pendahuluan Perkembangan hardware dan perangkat lunak berkembang dengan semakin canggihnya teknologi. Hal ini memberikan kemudahan bagi pengguna dengan adanya berbagai macam

Lebih terperinci

Sistem Client untuk Mobile Device berbasis pada Teknologi Java

Sistem  Client untuk Mobile Device berbasis pada Teknologi Java Sistem Email Client untuk Mobile Device berbasis pada Teknologi Java Bernard Renaldy Suteja Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Maranatha Jl. Surya Sumantri 65

Lebih terperinci

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

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup Bab I Persyaratan Produk I.1 Pendahuluan Dengan berkembang pesatnya teknologi perangkat bergerak seperti smart phone dan PDA maka pengiriman pesan melalui SMS maupun mobile internet mungkin dilakukan.

Lebih terperinci

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya. 1 BAB I PENDAHULUAN I.1. Latar Belakang Masalah Perangkat mobile seperti telepon selular atau ponsel berkembang sangat pesat belakangan ini. Berbagai fitur baru ditambahkan pada ponsel, sehingga ponsel

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi di bidang komunikasi semakin tahun semakin maju. Barbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini membahas tentang implementasi dan pengujian perangkat lunak yang dibangun pada tugas akhir ini. Implementasi akan dibahas pada Subbab 4.1, sedangkan pengujian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Sistem baru yang telah dibangun sesuai dengan perancangan, kemudian akan diimplementasikan untuk mengetahui apakah sistem tersebut dapat berjalan sesuai dengan tujuannya

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Sistem Spesifikasi sistem dibagi menjadi dua, yaitu spesifikasi perangkat keras dan spesifikasi perangkat lunak. Perangkat keras dibagi menjadi perangkat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini membahas mengenai implementasi dan pengujian terhadapa perangkat lunak yang dibangun pada Tugas Akhir ini. Pembahasan mengenai implementasi dipaparkan pada Subbab

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi permainan Koneksi-4 yang akan dikembangkan, tahapan selanjutnya adalah implementasi dan pengujian.

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi 105 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Dalam implementasi, sistem solusi yang dikembangkan dibangun dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi minimum sistem

Lebih terperinci

DAN ENKRIPSI BERBASIS AES PADA PENGIRIMAN SMS

DAN ENKRIPSI BERBASIS AES PADA PENGIRIMAN SMS APLIKASI KOMPRESI BERBASIS HUFFMAN DAN ENKRIPSI BERBASIS AES PADA PENGIRIMAN SMS Nurhidayat Adiyanto 5106 100 121 Pembimbing : Ary Mazharuddin Shiddiqi S.Kom, M.Comp.Sc Pendahuluan Latar Belakang Menghemat

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 60 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem Dalam penerapan sistem komunikasi data yang dirancang diperlukan komponen-komponen berupa perangkat keras dan perangkat lunak. 4.1.1. Spesifikasi

Lebih terperinci

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Pada penelitian Aplikasi Kamus Bahasa Jepang - Indonesia Pada Perangkat Genggam Mengunakan J2ME (Murthi, Tommy Adhi Kresna, 2010), perancangan sistem ini

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Metodologi yang akan digunakan untuk menyelesaikan skripsi ini dibagi

BAB III METODOLOGI PENELITIAN. Metodologi yang akan digunakan untuk menyelesaikan skripsi ini dibagi BAB III METODOLOGI PENELITIAN Metodologi yang akan digunakan untuk menyelesaikan skripsi ini dibagi menjadi beberapa tahapan seperti yang digambarkan pada Gambar 3.1. Masalah Studi Literatur dan Referensi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN. permasalahan secara umum dan analisis perancangan sistem dari aplikasi Iqra ini.

BAB III ANALISIS DAN PERANCANGAN. permasalahan secara umum dan analisis perancangan sistem dari aplikasi Iqra ini. BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Berdasarkan pada latar belakang masalah dan perumusan masalah yang terdapat pada bab sebelumnya, pada bab ini penulis melakukan analisis berdasarkan pada permasalahan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi mobile device Penjadwalan Pengiriman, tahapan selanjutnya adalah implementasi dan pengujian.

Lebih terperinci

`BAB III ANALISIS DAN PERANCANGAN

`BAB III ANALISIS DAN PERANCANGAN `BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Perancangan aplikasi remote desktop komputer bertujuan mengakses dan mengontrol komputer melalui perangkat lain diluar komputer yang dikendalikan,

Lebih terperinci

Gambar 4.1 Susunan hardware

Gambar 4.1 Susunan hardware BAB IV IMPLEMENTASI DAN EVALUASI PROGRAM APLIKASI BERBASIS SMS SEBAGAI INFORMASI PERFORMANSI CENTRAL PROCESSOR MOBILE SWITCHING CENTER ERICSSON 4.1 Implementasi Hardware Implementasi Hardware merupakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan implementasi dan pengujian perangkat lunak berdasarkan hasil analisis dan perancangan pada bab III. 4.1 Implementasi Bagian ini berisi penjelasan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Pada Bab V dari laporan tugas akhir ini akan diuraikan hal-hal yang menyangkut implementasi perangkat lunak yang dibangun berdasarkan hasil analisis dan perancangan sebelumnya,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada implementasi sistem ini akan dijelaskan mengenai perangkat yang digunakan saat pembuatan aplikasi ini. Berikut merupakan spesifikasi perangkat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem BAB IV IMPLEMENTASI DAN PENGUJIAN Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK 1. BAB I PERSYARATAN PRODUK 1.1. Pendahuluan BAB I PERSYARATAN PRODUK Telepon genggam/handphone sekarang ini sudah mulai merambah untuk memfasilitasi pengguna untuk mencari sesuatu di dunia internet. Popularitas

Lebih terperinci

BAB 4 IMPLEMENTASI. Untuk menjalankan program ini, diperlukan perangkat keras dan

BAB 4 IMPLEMENTASI. Untuk menjalankan program ini, diperlukan perangkat keras dan 54 BAB 4 IMPLEMENTASI 4.1 Spesifikasi Kebutuhan Sarana Untuk menjalankan program ini, diperlukan perangkat keras dan perangkat lunak dengan spesifikasi seperti yang akan dijabarkan di bawah ini. 4.1.1

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi 4.1.1. Sumberdaya yang Dibutuhkan Dalam mengimplementasikan sistem yang dijalankan, maka diperlukan beberapa kebutuhan yang harus disiapkan. Kebutuhan-kebutuhan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 141 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perancangan Aplikasi 1. Form Login Form Login ini muncul pertama kali saat aplikasi dijalankan. Untuk menjaga keamanan pengaksesan informasi, hanya mereka yang memiliki

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. rumah makan berbasis Java 2 Micro Edition (J2ME) ini kedalam implementasi

BAB IV IMPLEMENTASI DAN EVALUASI. rumah makan berbasis Java 2 Micro Edition (J2ME) ini kedalam implementasi BAB IV IMPLEMENTASI DAN EVALUASI Pada bagian implementasi dan evaluasi akan dibahas tentang penerapan landasan teori dan metode penelitian dari sistem pendukung keputusan penentuan rumah makan berbasis

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH

BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH BAB IV IMPLEMENTASI DAN PENGUJIAN PONSEL SEBAGAI MOBILE PRESENTATION BERBASIS BLUETOOH Setelah menyelesaikan tahap inception dan elaboration, selanjutnya dilakukan tahap construction, yang merupakan tahap

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Perancangan aplikasi Penjadwalan Keluar Masuk Kapal Pada PT. Pelindo I berbasis Android ini bertujuan untuk memberikan kemudahan bagi para karyawan khususnya pada

Lebih terperinci

PERANCANGAN DAN PEMBANGUNAN CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME

PERANCANGAN DAN PEMBANGUNAN  CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME PERANCANGAN DAN PEMBANGUNAN EMAIL CLIENT PADA PERANGKAT MOBILE BERBASIS JAVA ME Budi Hari S 5106100117 Pembimbing : Wahyu Suadi, S.Kom, M.Kom MM RUMUSAN MASALAH Kemudahan dalam pengaksesan email lewat

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 45 BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Dalam melakukan uji coba terhadap aplikasi, ada beberapa tahapan dalam proses pengujian yang penulis kerjakan, yaitu : 1. Pengujian perangkat yang digunakan,

Lebih terperinci

TUGAS AKHIR APLIKASI MOBILE ENSIKLOPEDIA SAINS DAN TEKNOLOGI BERBASIS J2ME

TUGAS AKHIR APLIKASI MOBILE ENSIKLOPEDIA SAINS DAN TEKNOLOGI BERBASIS J2ME TUGAS AKHIR APLIKASI MOBILE ENSIKLOPEDIA SAINS DAN TEKNOLOGI BERBASIS J2ME Diajukan untuk Memenuhi Tujuan dan Syaratsyarat Guna Memperoleh Gelar Sarjana Teknik pada Fakultas Teknik Jurusan Elektro Universitas

Lebih terperinci

BAB II DASAR TEORI. 2.1 Java 2 Micro Edition (J2ME) Pengertian J2ME CLDC 1.1 dan MIDP 2.0

BAB II DASAR TEORI. 2.1 Java 2 Micro Edition (J2ME) Pengertian J2ME CLDC 1.1 dan MIDP 2.0 BAB II DASAR TEORI Dasar teori yang diuraikan pada bab ini meliputi penjelasan Yahoo Messenger dan protokolnya sebagai basis pengembangan aplikasi. Selain itu akan dijelaskan tentang platform J2ME. Bab

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Kamus bahasa Arab-Indonesia yang telah dirancang merupakan kamus mobile, dimana kamus mobile tersebut dapat dijalankan pada handphone yang mendukung atau

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Impelentasi Implementasi sistem ini menggambarkan penerapan dan kebutuhan sistem untuk menjalankan program dimana aplikasi ini merupakan aplikasi dashboard monitoring

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Komunikasi adalah bagian yang tidak dapat dipisahkan dengan kehidupan manusia. Seiring dengan berkembangnya teknologi, bentuk dan media berkomunikasi

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Analisa terhadap sistem ini dilakukan agar dapat batasan-batasan ataupun ukuran dari kinerja sistem yang berjalan. Perancangan sistem ini difokuskan

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi database surat menyurat guru dan staff TatausahaSMA berbasis SMS, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Infrastruktur Aplikasi Pemesanan Tiket Bus Berbasis Android Setelah melakukan analisis dan perancangan diharapkan agar aplikasi yang telah dibuat dapat menjadi solusi

Lebih terperinci

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH Oleh : Iyus Irwanto (5107100522) Dosen Pembimbing : 1. Ir. Muchammad Husni, M.Kom (131411100) 2. Royyana Muslim I, S.Kom,

Lebih terperinci

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh

BAB I PENDAHULUAN. Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan industri komunikasi tanpa kabel secara global telah tumbuh begitu pesat sejak beberapa tahun belakangan ini sehingga menyebabkan komunikasi tanpa

Lebih terperinci

Rancang Bangun Aplikasi Ensiklopedia Digital Tentang Tata Surya Berbasis Mobile. Menggunakan J2ME.

Rancang Bangun Aplikasi Ensiklopedia Digital Tentang Tata Surya Berbasis Mobile. Menggunakan J2ME. Rancang Bangun Aplikasi Ensiklopedia Digital Tentang Tata Surya Berbasis Mobile Menggunakan J2ME Galih Abdul Fatah Maulani Universitas Garut Perum Bumi Tarogong B. 19 Garut galihafm@live.com Abstract Informasi

Lebih terperinci

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE Oleh : ALFIAN JAUHAR 7404.040.053 Dosen Pembimbing : ISBAT UZZIN NADHORI, S.Kom 197405052003121002 KHOLID FATHONI, S.Kom 198012262008121003

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Selama ini untuk mentransfer file dari PC ke smartphone menggunakan kabel usb. Penggunaan kabel usb untuk mentransfer file dari PC ke smartphone

Lebih terperinci

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE

PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE PENGENDALIAN JARAK JAUH KOMPUTER MENGGUNAKAN APLIKASI MOBILE Kholid Fathoni 1, Isbat Uzzin Nadhori 1,Alfian Jauhar 1 Jurusan Teknik Informatika, PENS - ITS 1 Kampus ITS Sukolilo, Surabaya 60111, Indonesia

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implemetasi dan pengujian adalah tahap dimana suatu sistem yang telah selesai dibuat akan dijalankan atau testing dengan berpatokan pada

Lebih terperinci

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011 STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011 ANALISIS RANCANG BANGUN INSTANT MOBILE MESSAGING DENGAN BAHASA PALEMBANG Okky Kenedy 2007250096 Abstrak

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Tahapan ini menjelaskan hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil aplikasi ini merupakan video

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini mengulas tentang proses implementasi perangkat lunak, dari hasil perancangan yang telah dibuat sebelumnya. Selain itu terdapat hasil-hasil pengujian untuk membuktikan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Gambar 4.1 Skema Implementasi Sistem

BAB IV IMPLEMENTASI DAN EVALUASI. Gambar 4.1 Skema Implementasi Sistem BAB IV IMPLEMENTASI DAN EVALUASI Bab ini berisi tentang implementasi dan evaluasi dalam pengembangan aplikasi berbasis web. Langkah-langkah pengerjaan yang dilakukan pada bab ini akan ditunjukkan pada

Lebih terperinci

Gambar 3.1 Perancangan Sistem

Gambar 3.1 Perancangan Sistem BAB III PERANCANGAN SISTEM Bab ini akan membahas tentang perancangan sistem monitoring yang terbagi menjadi dua bagian, sistem bagian pertama adalah objek yang akan dimonitor, sistem bagian kedua merupakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi

BAB IV IMPLEMENTASI DAN PENGUJIAN. sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi sistem merupakan tahap meletakkan sistem

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Tahap implementasi merupakan tahap penerapan sistem supaya dapat di operasikan. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,

Lebih terperinci

U U U UC-17 Skenario normal I Skenario alternatif I

U U U UC-17 Skenario normal I Skenario alternatif I 6 6.1 Rencana dan Prosedur 6.1.1 Rencana Rencana pengujian dibuat berdasarkan skenario use case yang terdefinisi pada Subbab 2.3.4. Rencana pengujian dapat dilihat pada Tabel 6-1. Tabel 6-1 Rencana Use

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada tahapan ini menjelaskan hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil sistem yang dibuat merupakan

Lebih terperinci

BAB IV PEMBANGUNAN APLIKASI MYSQL CLIENT

BAB IV PEMBANGUNAN APLIKASI MYSQL CLIENT BAB IV PEMBANGUNAN APLIKASI MYSQL CLIENT Setelah tahap pembangunan API MyME, Bab ini membahas pembangunan aplikasi MySQL Client yang bernama MieSQL. Selain berfungsi sebagai MySQL Client, aplikasi ini

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK Pada bab ini berisi pendahuluan, tujuan, ruang lingkup proyek, definisi, dan gambaran produk. 1.1 PENDAHULUAN Teknologi hadir untuk memberikan kemudahan-kemudahan terhadap suatu

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Aplikasi menu masakan khas minang berbasis android ini bertujuan untuk memberikan informasi mengenai informasi menu masakan khas minang kepada masyarakat, informasi

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI 5.1. Pengujian Pengujian merupakan bagian yang terpenting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk untuk memeriksa kekompakan antara komponen

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini mengulas tentang proses implementasi perangkat lunak, dari hasil rancangan yang telah dibuat sebelumnya. Selain itu juga terdapat hasil-hasil pengujian terhadap

Lebih terperinci

BAB IV PENGOPERASIAN DAN PENGUJIAN SOFTWARE. komputer. Satu komputer berfungsi sebagai server dan komputer yang satunya

BAB IV PENGOPERASIAN DAN PENGUJIAN SOFTWARE. komputer. Satu komputer berfungsi sebagai server dan komputer yang satunya BAB IV PENGOPERASIAN DAN PENGUJIAN SOFTWARE 4.1 Pendahuluan Seperti telah dijelaskan pada bab 3, simulasi ini menggunakan dua buah komputer. Satu komputer berfungsi sebagai server dan komputer yang satunya

Lebih terperinci

PROSEDUR MENJALANKAN APLIKASI. Petunjuk instalasi aplikasi adalah sebagai berikut: 1. Copy file SeeYou.apk ke dalam memory card.

PROSEDUR MENJALANKAN APLIKASI. Petunjuk instalasi aplikasi adalah sebagai berikut: 1. Copy file SeeYou.apk ke dalam memory card. PROSEDUR MENJALANKAN APLIKASI A. Petunjuk Instalasi Petunjuk instalasi aplikasi adalah sebagai berikut: 1. Copy file SeeYou.apk ke dalam memory card. 2. Buka file manager, kemudian pilih file SeeYou.apk.

Lebih terperinci

BAB 5 IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Impelementasi Sistem Tahap implementasi sistem merupakan tahap pengembangan perancangan sietem. Pada tahap ini dijelaskan mengenai, implementasi perangkat lunak,

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang 177 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Tahap implementasi merupakan tahap penciptaan perangkat lunak yang terdiri dari penjelasan mengenai lingkungan implementasi, batasan implementasi,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Aplikasi Pada bab ini akan dilakukan impelementasi dan pengujian terhadap sistem. Implementasi merupakan penerapan dari proses sebelumnya, yakni proses

Lebih terperinci

BAB IV. digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi penerimaan siswa

BAB IV. digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi penerimaan siswa BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.

Lebih terperinci

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL 4.1 Implementasi Sistem 4.1.1 Kebutuhan Sistem Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : Prossesor

Lebih terperinci

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke 74 BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI 5.1. Pengujian Pengujian program adalah pengujian dimana user memasukan data ke dalam sistem informasi yang sudah dibuat. Dengan adanya pengujian ini maka data

Lebih terperinci

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. perusahaan saat ini, maka diusulkan adanya sistem yang baru. Sistem yang diusulkan

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. perusahaan saat ini, maka diusulkan adanya sistem yang baru. Sistem yang diusulkan 57 BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 4.1 Usulan Prosedur Yang Baru Setelah menganalisis permasalahan-permasalahan yang dialami oleh perusahaan saat ini, maka diusulkan adanya sistem yang baru. Sistem

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Tahapan analisa masalah yang dimaksud merupakan masalah penerimaan siswa baru pada sekolah yang masih menggunakan cara manual. Dalam beberapa sekolah

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN Gambaran Umum Pembangunan Sistem. aplikasi ini yaitu menggunakan pemrograman prosedural yakni tidak seperti

BAB V IMPLEMENTASI DAN PENGUJIAN Gambaran Umum Pembangunan Sistem. aplikasi ini yaitu menggunakan pemrograman prosedural yakni tidak seperti 64 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi 5.1.1 Gambaran Umum Pembangunan Sistem Pada pembuatan sistem penjualan sepatu olahraga berbasis mobile ini dibangun dengan berbasis bahasa pemrograman

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Langkah implementasi merupakan langkah yang dilaksanakan sebagai bentuk integrasi dari perancangan sistem yang akan diaplikasikan pada sistem yang dirancang.

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini

Lebih terperinci

BAB 4 PERANCANGAN DAN EVALUASI

BAB 4 PERANCANGAN DAN EVALUASI 80 BAB 4 PERANCANGAN DAN EVALUASI Seperti yang telah dijelaskan pada bab sebelumnya, solusi yang diberikan untuk menghadapi permasalahan yang sedang dihadapi oleh PT. Solusi Corporindo Teknologi adalah

Lebih terperinci

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan BAB IV IIMPLEMENTASI DAN PENGUJIAN Implementasi merupakan tahap pengembangan dimana hasil analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada awal bagian ini akan dijelaskan spesifikasi

Lebih terperinci