BAB IV TESTING DAN IMPLEMENTASI SISTEM

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. tahap implementasi ada beberapa faktor pendukung antara lain:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

Bab 3 Metode dan Perancangan Sistem

BAB IV HASIL DAN PEMBAHASAN

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru

BAB V IMPLEMENTASI DAN PENGUJIAN. (Studi kasus Dinas Tenaga Kerja dan Transmigrasi sub Kepegawaian dan Umum) ada

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJICOBA

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi program Aplikasi Penghitung Zakat Berbasis Mobile Android

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM

III. METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV TESTING DAN IMPLEMENTASI SISTEM 4.1. Implementasi Sistem Implementasi merupakan tahap pengembangan analisa dan rancangan menjadi sebuah sistem untuk dilakukan kajian mengenai rangkaian sistem baik software ataupun hardware, yang kemudian dilakukan uji coba sekaligus penerapan sistem. Dalam menerapkan analisa dan rancangan yang telah dibuat untuk diimplementasikan menjadi sebuah sistem, ada beberapa hal yang dbutuhkan perangkat keras dan perangkat lunak merupakan dua hal yang selalu dibutuhkan dalam mengkimplementasikan analisa dan rancangan yang telah dibuat. 4.1.1. Kebutuhan Perangkat Keras Dalam menerapkan dari rancangan yang telah dijelaskan sebelumnya dibutuhkan beberapa perangkat keras untuk menyajikan ini. Adapun alat alat yang digunakan untuk mengimplementasikan adalah sebagai berikut : 1. Laptop : Asus A42JC monitor 14 inci dengan keyboard 2. Mouse : USB optical mouse U20 3. Processor : Intel i3 2.0 GB 4. Memory : 2 GB DDRAM 5. Harddisk : 320 GB (NTFS) 4.1.2. Kebutuhan Perangkat Lunak Dalam menerapkan rancangan yang telah dibuat, dibutuhkan beberapa perangkat lunak untuk membuat pola gaya hidup sehat. Adapun perangkat lunak yang digunakan untuk mengimplementasikan adalah sebagai berikut: 1. Bahasa Pemrograman Java Dalam hal ini digunakan Java Development Kid (JDK) 1.8 dan Java Runtime Environment (JRE). 2. Sistem Operasi Sistem operasi yang digunakan adalah Windows 7 3. Integrated Development Environment (IDE) Eclipse 3.8 Untuk memudahkan dalam pengembangan, maka digunakan IDE karena memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. 54

55 Adapun dalam pengembangan ini digunakan Eclipse v 3.8 dikarenakan telah mendukung Android Development Tools. 4. Android Software Development Kit (Android SDK) Android SDK menyediakan development environment dengan semua komponen yang diperlukan. Antara lain tools pengembangan, libraries, dokumentasi, dan contoh serta disertakan pula emulator untuk mensimulasikan berjalan pada perangkat. 5. Android Development Tools (ADT) Android membuat kostum plugin untuk IDE Eclipse, sehingga dengan adanya ADT ini memberikan kemudahan dalam pengembangan, membuat tampilan antarmuka, menambahkan komponen yang diperlukan, men-debug dengan menggunakan perangkat SDK Android, dan bahkan membungkus yang telah dikembangkan untuk di distribusikan. Adapun ADT yang digunakan adalah ADT 21.0.1. 6. Android Virtual Devces (AVD) Emulator yang digunakan untuk menjalankan virtual android adalah emulator Genymotion v2.3.0 4.1.3. Implementasi Database Dalam pembuatan ini, diperlukan adanya database untuk mengimplementasikan rancangan database yang telah dirancang, dan menyimpan data data yang diperlukan di dalam. Aplikasi ini menggunakan database SQLite, dimana database SQLiet merupakan sebuah database opensource yang sudah tertanam langsung pada android. Berikut adalah implementasi rancangan database ke dalam SQLite : public class dbhelper extends SQLiteOpenHelper { private static final String DATABASE_NAME="dbghis.db"; private static final int SCHEMA_VERSION=1; public dbhelper(context context){super(context, DATABASE_NAME, null, SCHEMA_VERSION);} private static final String tb_profil="tbprf"; private static final String tb_="tbjdw"; private static final String tb_="tbkgt"; @Override public void oncreate(sqlitedatabase db){ db.execsql("create TABLE "+tb_profil+" (id INTEGER PRIMARY KEY AUTOINCREMENT, nama TEXT, jkel TEXT, tempat TEXT, tanggal DATE)");

56 db.execsql("create TABLE "+tb_+" (id_jdw INTEGER PRIMARY KEY AUTOINCREMENT, tanggal Long, TEXT)"); db.execsql("create TABLE "+tb_+" (id_kg INTEGER PRIMARY KEY AUTOINCREMENT, judul TEXT, TEXT, jenis TEXT, waktu Long, catatan TEXT)"); } 4.1.4. Implementasi Antarmuka Implementasi antarmuka dilakukan untuk menguji setiap tampilan yang dbuat. Aplikasi ini merupakan untuk pekerja shift berbasis android. Tampilan menggunakan file xml yang dibuat sedemikian mungkin agar dapat sesuai dengan kebutuhan user. Berikut adalah tampilan dari yang dibangun : 1. Tampilan Splash Screen Saat pengguna mengakses ini, pengguna akan ditampilkan halaman splash screen yang berisi judul dan ucapan selamat datang. Berikut tampilan halaman splash screen : Gambar 4.1 Tampilan Splash Screen 2. Tampilan Menu Utama Setelah menampilkan halaman splash screen, maka pengguna akan langsung ju dan ditampilkan utama dari. Halaman utama adalah halaman yang ditampilkan pertama kali setelah user membuka. Halaman ini berisikan icon-icon untuk ju halaman yang ingin dituju. Berikut tampilan halaman utama :

57 Gambar 4.2 Tampilan Menu Utama 3. Tampilan Menu Profil Halaman profil adalah halaman yang menampilkan informasi pengguna. Pengguna dapat mengelola data pengguna dengan memilih button ubah pada. Berikut tampilan halaman profil : Gambar 4.3 Tampilan Menu Profil 4. Tampilan Menu Tambah Jadwal Kerja Halaman Tambah kerja adalah halaman yang menampilkan form untuk menambah data kerja pengguna ke. terdiri dari tanggal dan shift pengguna. Berikut tampilan halaman input kerja :

58 Gambar 4.4 Tampilan Tambah Jadwal Kerja 5. Tampilan Menu Tambah Halaman Tambah adalah halaman yang menampilkan form untuk menambah data pengguna yang akan diingatkan ke. Form input terdiri dari judul,, kategori, jam, dan catatan. Berikut tampilan halaman input : Gambar 4.5 Tampilan Input

59 6. Tampilan Menu Tentang Halaman tentang adalah halaman yang menampilkan informasi singkat tentang. Menu tentang ini merupakan alert dialog yang muncul ketika button tentang dipilih. Berikut tampilan tentang : Gambar 4.6 Tampilan Menu Tentang 7. Tampilan Menu Tips Kesehatan Halaman tips kesehatan adalah halaman yang menampilkan list artikel tips kesehatan untuk dibaca oleh pengguna. Pengguna dapat membaca tips tips kesehatan yang tersedia di dalam. Tujuan dari tips kesehatan ini sebagai fasilitas pelengkap atau referensi dan panduan dalam menjaga pola hidup yang sehat. Berikut tampilan tips kesehatan. Gambar 4.7 Tampilan Tips Kesehatan

60 8. Tampilan Menu Keluar Button keluar dapat digunakan oleh pengguna untuk keluar dari. Ketika pengguna memilih button keluar, kama akan keluar pesan konfirmasi untuk pengguna. Berikut tampilan keluar : Gambar 4.8 Tampilan Menu Keluar 4.2. Metode Pengujian Pengujian sistem diperlukan guna memastikan bahwa yang dirancang telah mehi kebutuhan pengguna sistem dan bebas dari kesalahan. Pilihan metode pengujian ada berbagai macam jenis tergantung dari penekanan pengujian dan tujuan pengujian. Metode yang dipilih dalam pengujian ini menggunakan metode blackbox testing. Blackbox testing merupakan metode pengujian perangkat lunak yang menekankan kepada hasil keluaran dari sebuah proses pengujian. Dengan melakukan variasi masukan data, blackbox testing menyiapkan berbagai skenario hasil keluaran yang menjadi standar ajuan kebenaran. Pemilihan metode ini didasarkan bahwa pengujian tidak membutuhkan waktu yang cukup lama, dan bisa mempersiapkan spesifikasi pengujian saat dilakukan analisa sistem secara bersamaan.

61 4.3. Lingkungan Pengujian Pengujian gaya hidup sehat untuk pekerja shift ini dilaksanakan baik perangkat keras dan perangkat lunak yang dimiliki, telah mehi persyaratan dasar untuk menjalankan sistem. Namun, tidak tup kemungkinan penggunaan perangkat keras lain dapat memberikan hasil performa yang lebih baik. Berikut ini adalah spesifikasi perangkat lunak yang digunakan dalam proses pengujian gaya hidup sehat untuk pekerja shift : 1. Sistem Operasi : Windows 7 2. Emulator : GenyMotion 2.3.0 3. Database : SQLite Berikut ini adalah spesifikasi perangkat keras yang digunakan dalam proses pengujian gaya hidup sehat untuk pekerja shift : 1. Processor : Intel i3 2.0 GB 2. Memory : 2 GB DDRAM 3. Harddisk : 320 GB (NTFS) 4.4. Skenario Pengujian Penggunaan pengujian dengan metode blackbox mensyaratkan bentuk skenarioskenario dengan berbagai variasi masukan dan memastikan sebuah bentuk keluaran sebagai syarat lulus pengujian. Pengujian system dilakukan agar semua logika, alur dan jalannya program dapat berjalan yang diharapkan. Metode yang digunakan dalam pengujian adalah metode pengujian Black Box testing. Karena untuk memverifikasi dan memvalidasi fungsionalitas perangkat lunak. Pengujian ini akan menentukan sejauh mana system dapat mehi keinginan user. Dalam menggunakan gaya hidup sehat untuk pekerja shift. 1. Prosedur Pengujian Pengujian yang dilakukan adalah black box testing. Black box testing adalah metode pengujian yang terfokus pada apakah program sudah mehi kebutuhan atau masih terdapat error berdasarkan tampilan user interface dari system. Berikut adalah perencanaan prosedur pengujian. Berisi scenario-skenario pengujian yang akan dilakuka dengan metode black box texting dan perkiraan-perkiraan keluaran yang akan dihasilkan dari pengujian.

62 Tabel 4.1 Tabel Prosedur Pengujian No. Antar muka Uji coba Status Skenario pengujian Hasil yang diharapkan 1. Splash Membuka Tidak aktif Membuka Splash screen Screen akan muncul saat pertama kali ketika membuka, dan segera ju halaman utama 2. Menu Buka Profil profil utama profil profil 3. Buka Pilih ubah ubah data profil profil dengan form ubah data menekan pengguna tombol bar 4. Proses ubah Input data Data akan data data profil pengguna form data profil pengguna profil 5. Menu Buka Jadwal utama 6. Buka Pilih tambah input data dengan form input data menekan

63 Lanjutan tabel 4.1 : tombol bar 7. Buka Pilih ubah data yang ingin form input data dirubah 8. Proses input Input data Data akan ubah, dan data hapus data form data 9. Menu Buka utama 10. Buka Pilih tambah input data dengan form input data menekan tombol bar 11. Buka Pilih ubah data yang ingin form input data dirubah 12. Proses input Input data Data akan ubah, dan data hapus data form data 13. Menu Tips Buka tips Kesehatan kesehatan utama tips

64 Lanjutan tabel 4.1 : kesehatan tips kesehatan 14. Buka detail Memilih judul artikel artike artikel yang detail isi artikel ingin dibuka yang dipilih 15. Tentang Buka tentang utama tentang memunculkan pesan berisi informasi singkat tentang. 16. Keluar Keluar utama keluar memunculkan pesan konfirmasi ingin keluar 17. Notifikasi Menampilkan Waktu saat ini Pengingat notifikasi home telepon memunculkan seluler waktu notifikasi yang telah diatur yang telah dibuat oleh pengguna 2. Hasil Pengujian Pengujian dilakukan untuk menentukan langkah langkah dalam pengujian dengan menjalankan. Setelah sudah dapat dijalankan maka selanjutnya melakukan serangkaian ujicoba tombol yang terdapat dalam tampilan antarmuka system, apakah sudah perancanga system. Dan hasil yang didapat setelah melakukan pengujian adalah system rancangan yang telah dirancang.

65 Tabel 4.2 Tabel Hasil Pengujian No. Antar Uji coba Status Skenario Hasil yang Hasil muka pengujian diharapkan Pengujian 1. Splash Membuka Tidak aktif Membuka Splash screen Splash screen Screen akan muncul muncul saat saat pertama membuka kali ketika membuka, dan segera ju halaman utama 2. Menu Buka Aplikasi Profil utama profil profil profil profil 3. Buka Pilih ubah Form ubah profil dengan form ubah data pengguna ubah data menekan data pengguna muncul profil tombol bar 4. Proses Input data Data akan Data ubah data data profil pengguna form data profil pengguna profil profil Terdapat form Muncul yang kosong peringatan peringatan dan untuk kembali ke melengkapi form input form

66 Lanjutan tabel 4.2 : 5. Menu Buka Aplikasi Jadwal utama 6. Buka Pilih tambah dengan form input data input data menekan data muncul tombol bar 7. Buka Pilih yang ingin form input data ubah data dirubah data muncul 8. Proses Input data Data akan Data input data ubah, dan form data hapus data 9. Menu Buka Aplikasi utama 10. Buka Terdapat form Muncul yang kosong peringatan peringatan dan input data untuk kembali ke melengkapi form input form 11. Buka Pilih yang ingin form input data ubah data dirubah data muncul

67 Lanjutan tabel 4.2 : 12. Proses Input data Data akan Data input data ubah, dan form data hapus data 13 Menu Tips Buka Aplikasi Kesehatan tips utama tips kesehatan keseahatan tips tips kesehatan kesehatan 14. Buka Terdapat form Muncul detail artike yang kosong peringatan peringatan dan artikel untuk kembali ke melengkapi form input form 15. Tentang Buka Pesan berisi utama tentang memunculkan informasi tentang pesan berisi singkat informasi tentang singkat tentang muncul. 16 Keluar Keluar Pesan utama keluar memunculkan konfirmasi konfirmasi ingin keluar ingin keluar muncul 17. Notifikasi Menampil Waktu saat ini Notifikasi Pengingat kan home memunculkan notifikasi telepon waktu notifikasi yang seluler yang telah dibuat telah diatur muncul