BAB IV IMPLEMENTASI DAN PENGUJIAN

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. construction. Pada tahap construction dilakukan implementasi yang merupakan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. web, perancangan struktur data ke dalam database, pembuatan kode program dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

BAB IV TESTING DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN. antarmuka, menu yang tersedia pada sistem, form-form masukan, analisis kinerja

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pembuatan Aplikasi Android Sederhana dengan Eclipse

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

BAB IV ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PENGUJIAN APLIKASI. implementasi. Implementasi sistem adalah suatu tahap penerapan atau

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. menggunakan basis data MySQL. Aplikasi PHP dapat dijalankan pada Operating

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahapan implementasi merupakan tahapan dimana perangkat lunak yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

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

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN APLIKASI

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN. akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV. Implementasi dan Pengujian

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah melakukan analisis dan perancangan terhadap aplikasi check point dan penghitung jumlah pada bus AKAP berbasis Android. Pada bab ini akan dibahas mengenai implementasi dan pengujian. Implementasi merupakan tahap realisasi dari rancangan sistem ke dalam struktur pemrograman dan menghasilkan aplikasi yang siap untuk diuji dan dioperasikan oleh target pengguna. Untuk melaksanakan penelitian ini tentunya membutuhkan alat pendukung berupa perangkat keras (hardware) dan perangkat lunak (software), alat-alat yang digunakan akan dijelaskan sebagai berikut. Berikut adalah spesifikasi perangkat keras yang digunakan pada proses implementasi dan pengujian aplikasi: a) Spesifikasi laptop 1. Prosesor : Intel Core i5-460m CPU @2.53 GHz 2. Memory : 4.00 GB 3. Hardisk drive : 500.00 GB 4. VGA : AMD Mobility Radeon HD 5000 5. Keyboard : Include Laptop b) Spesifikasi ponsel 1. Device : Samsung Galaxy V 2. Chipset : Spreadtrum SC6815 3. Operating System : Android Versi : 4.4.2 (Kitkat) 4. Memori internal : 4.00 GB Spesifikasi perangkat lunak yang dipakai dalam proses pembuatan aplikasi check point dan penghitung jumlah pada bus AKAP berbasis android adalah sebagai berikut : 1. Microsoft Windows 10 Pro 64Bit sebagai sistem operasi. 2. Eclipse Version: v21.1.0-569685. 3. Android Developer Tools (ADT) 40

4. Java Development Kit (Versi 8) 5. SQLite 6. Android SDK sebagai compiler untuk membuat Android Package (APK file). 7. BlueStack Agent (0.9.6.4092) Android Versi 4.4.2(Kit-Kat) 4.1 Implementasi Antarmuka Aplikasi 4.1.1 Antarmuka Menu Utama Disini adanya button Show Penumpang, Create Bus dan About. Berikut merupakan source code dan penjelasannya. Kode 4.1 Home.java Import android.app.activity. public class Home extends Activity { protected static final String TAG_ID = null; Session_Manager session; JSONArray contacts = null; String email, username,d; Button btn_check_point; Button btn_create_bus; Button btn_about; Dari kode 4.1 dijelaskan import android app activity dan jsonarray contact yang menghubungkan aplikasi dengan dan terdapat button cek poin button crerate bus dan button about pada halaman menu utama. 4.1.2 Antarmuka Tanggal Keberangkatan Layout tanggal keberangkatan ini untuk user mencari tanggal keberangkatan bus yang akan dicari. Kode 4.2 Search.java public class Search extends Activity { EditText search_tanggal; Button searchtanggal; String var_tanggal; int myear,mmonth, mday; static final int DATE_DIALOG_ID = 1; @Override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.search); 41

Dari kode 4.2 dijelaskan bahwa terdapat button muntuk mencari tanggal dan menampilkan tanggal dalam tahun dan bulan. 4.1.3 Antarmuka List Penumpang Layout list ini untuk user menginput daftar bus yang akan dimasukan, kode bus, jurusan, dan jam keberangkatan. Kode 4.3 Search.java public class Search_Penumpang extends ListActivity { Button cek_; Button btn_search_add; int myear,mmonth, mday; static final int TIME_DIALOG_ID = 0; static final int DATE_DIALOG_ID = 1; TextView txt_date; String get_tanggal; private String[] arrmonth = {"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; Dari kode 4.3 dijelaskan bahwa terdapat button cek dan button search dan terdapat inputan daftar tanggal dan bulan. 4.1.4 Antarmuka Aktifkan Bus Layout tanggal keberangkatan ini untuk user menginput mencari bus yang aktif yang akan dimasukan, tanggal keberangkatan. Kode 4.4 Check point.java private Button btnsave; private TextView txt_jam_bus; private EditText txt_hiddensearch; private TextView txt_jurusan; private EditText txt_date; private Spinner spinnerjurusan; private EditText jml; // array list for spinner adapter private ArrayList<Jurusan> jurusanlist; ProgressDialog pdialog; // JSON parser class JSONParser jsonparser = new JSONParser(); int myear,mmonth, mday; static final int DATE_DIALOG_ID = 1; 42

Dari kode 4.4 dijelaskan terdapat tampilan jam bus, tampilan jurusan bus, dan edit tanggal, dan JSON penghubung antara aplikasi dengan. 4.1.5 Antarmuka Jumlah Total Penumpang Layout jumlah total ini untuk user menghitung jumlah pada saat bus sedang berada di rest area. Kode 4.5 Detail.java TextView txt_id; TextView txt_kode_bus; TextView txt_jurusan; TextView txt_tanggal; TextView txt_jumlah; EditText txt_hidden; EditText penambahan_; Button btnsave; Button btndelete; Button btnplus; Button btnminus; Button back_; String id; Dari kode 4.5 dijelaskan terdapat edit penambahan, button simpan, button hapus, button plus, button minus, dan button kembali ke. 4.1.6 Antarmuka Daftar List Bus Terdaftar Layout daftar list bus terdaftar ini untuk user menglihat bus yang tersimpan sebelumnya di. Kode 4.6 All bus.java private static final String TAG_SUCCESS = "success"; private static final String TAG_JURUSANS = "jurusans"; private static final String TAG_ID = "id"; private static final String TAG_KODE_BUS = "kode_bus"; private static final String TAG_JURUSAN = "jurusan"; private static final String TAG_JAM_BUS = "jam_bus"; // products JSONArray JSONArray jurusans = null; @Override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_all bus); btn_created = (Button) findviewbyid(r.id.created_allbus); btn_home = (Button) findviewbyid(r.id.home_allbus); 43

Dari kode 4.6 dijelaskan bahwa apabila sukses maka akan menampilkan jurusan, id bus, kode bus, jurusan, dan jam bus, serta terdapat button create bus, dan button home. 4.1.7 Antarmuka Create Bus Layout create bus ini adalah untuk menginput kode bus, jurusan, dan jam keberangkatan yang kemudian disimpan dalam. Kode 4.7 All bus created.java public class All_Bus_Created extends Activity { protected static final String TAG_ID = null; int hour, minute; static final int TIME_DIALOG_ID = 0; Session_Manager session; JSONArray contacts = null; String email, username,id; Progress Dialog ProgressDialog pdialog; JSONParser jsonparser = new JSONParser(); EditText kode_bus; EditText jurusan; EditText jam_bus; Button created_new_bus; Dari kode 4.7 dijelaskan bahwa terdapat JSON yang berfungsi sebagai penghubung anatara aplikasi dengan dan terdapat inputan kode bus, jurusan, jam bus, dan button create bus. 4.1.8 Implementasi Basis Data Database untuk aplikasi check point dan penghitung jumlah berbasis android ini mengunakan SQLite yang bernama Database Adapter, yang terdiri dari 3 tabel didalamnya dan dibuat didalam class java pada eclipse. 4.1.8.1 Tabel User Tabel user ini digunakan melakukan login. 44

Tabel 4.1 Structure Tabel User NO Nama Tipe Data Key 1 ID Int(25) PrimaryKey 2 Username Varchar (25) 3 Password Varchar (25) Untuk lebih jelasnya tentang query yang di gunakan dapat dilihat di bawah ini: Kode 4.8 Tabel user CREATE TABLE IF NOT EXISTS `user` ( `id` int(25) NOT NULL, `username` varchar(25) NOT NULL, `password` varchar(25) NOT NULL ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; -- Dumping data for table `user` INSERT INTO `user` (`id`, `username`, `password`) 4.1.8.2 Tabel Penumpang Tabel Penumpang ini digunakan untuk menempatkan hasil dari penginputan jumlah yang ada pada bus itu sendiri yang dilakukan oleh user untuk ditampilkan pada laporan input jumlah. Tabel 4.2 Structure Tabel Penumpang NO Nama Tipe Data Key 1 ID Int(11) PrimaryKey 2 Kode_bus Varchar (100) 3 Jurusan Varchar (100) 4 Tanggal Varchar (15) 5 Jml_ Int(11) 45

Kode 4.9 tabel CREATE TABLE IF NOT EXISTS `` ( `id` int(11) NOT NULL, `kode_bus` varchar(100) NOT NULL, `jurusan` varchar(100) NOT NULL, `tanggal` varchar(15) NOT NULL, `jml_` int(11) NOT NULL ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; -- -- Dumping data for table `` -- INSERT INTO `` (`id`, `kode_bus`, `jurusan`, `tanggal`, `jml_`) 4.1.1 Tabel Bus Tabel bus ini digunakan untuk menempatkan hasil dari penginputan jurusan dan kode bus yang dilakukan oleh user untuk ditampilkan pada laporan input bus. Tabel 4.3 Structure Tabel Bus NO Nama Tipe Data Key 1 ID Int(11) PrimaryKey 2 Kode_bus Varchar (100) Kode 4.10 tabel bus CREATE TABLE IF NOT EXISTS `bus` ( `id` int(11) NOT NULL, `kode_bus` varchar(100) NOT NULL, `jurusan` varchar(150) NOT NULL ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1; -- -- Dumping data for table `bus` INSERT INTO `bus` (`id`, `kode_bus`, `jurusan`) a) Tampilan Layout Login Dalam layout ini terdapat button Login dan Register, user bisa menginput username dan password yang telah terdaftar di. 46

Gambar 4.1 Antarmuka Login b) Tampilan Layout Register dan password. Dalam layout ini terdapat button Register, user bisa mendaftarkan username Gambar 4.2 Antarmuka Register c) Tampilan Layout Menu Utama Dalam layout ini terdapat button Show Penumpang, Create bus dan About. Button ini untuk membawa kita ke xml layout masing-masing fungsi. 47

Gambar 4.3 Antarmuka Home d) Tampilan layout Tanggal Keberangkatan Dalam layout menu ini user bisa menginput tanggal keberangkatan bus. Gambar 4.4 Antarmuka Tanggal Keberangkatan e) Antarmuka List Penumpang Dalam layout menu ini user bisa mencari bus aktif dan melihat list. 48

Gambar 4.5 List Penumpang f) Antarmuka Aktifkan Bus Layout ini untuk user menginput mencari bus yang aktif yang akan dimasukan, tanggal keberangkatan. Gambar 4.6 Aktifkan Bus 49

g) Antarmuka Jumlah Total Penumpang. Layout jumlah total ini untuk user menghitung jumlah Gambar 4.7 Antarmuka Jumlah Total Penumpang h) Antarmuka Daftar List Bus Terdaftar terdaftar. Layout daftar list bus terdaftar ini untuk user menglihat bus yang telah Gambar 4.8 Daftar List Bus Terdaftar 50

i) Antarmuka Create Bus Layout create bus ini adalah untuk menginput kode bus, jurusan, dan jam keberangkatan yang kemudian disimpan dalam. Gambar 4.9 Create Bus 4.2 Pengujian Aplikasi Pengujian pada sistem dilakukan sebagai verifikasi atas sistem yang telah dibangun. Hal ini dimaksudkan untuk mengetahui kemungkinan terjadinya kesalahan dan untuk memastikan fungsi-fungsi pada sistem akan berjalan dengan baik. Pengujian yang penulis lakukan menggunakan metode pengujian Black-box. Metode Black-box merupakan metode pengujian berdasarkan pada fungsionalitas perangkat lunak, serta bertujuan untuk menemukan kemungkinan kesalahan fungsi-fungsi tertentu. 4.2.1 Skenario Pengujian Pengujian sistem pendukung keputusan berikut menggunakan data uji berdasarkan data yang telah didapat dari aplikasi. Skenario pengujian selengkapnya dapat dilihat pada tabel berikut : 51

Tabel 4.4 Skenario pengujian No. Item Sifat Cara uji Hasil yang diharapkan Normal Menekan tombol Masuk ke menu utama 1 Button login Tidak normal Tidak menekan tombol Tidak masuk ke menu utama Normal Input user : admin Masuk ke menu utama Password : admin 2 Form login Tidak normal Input user : admin Password : saya Tidak masuk ke menu utama Normal Menekan tombol register Menyimpan data di 3 Button register Tidak normal Tidak menekan tombol register Tidak menyimpan data di Normal Input username dan password Menyimpan data di 4 Form register Tidak normal Tidak input username dan password Tidak menyimpan data di 5 Form show Normal Input jumlah Menampilkan jumlah seluruhnya Tidak normal Tidak menginput Tidak menampilkan jumlah seluruhnya Normal Menekan tombol tambah 6 Button plus Tidak normal Tidak menekan tombol tambah Normal Menekan tombol minus 7 Button minus Tidak normal Tidak menekan tombol Normal Menekan tombol delete 8 Button delete Tidak normal Tidak menekan tombol delete 9 Button save Normal Menekan tombol save Tidak normal Tidak mnenekan tombol save 10 Form daftar bus Normal Input data bus seperti id, jam, dan tanggal serta jurusan bus Jumlah bertambah Jumlah tidak bertambah Jumlah berkurang Jumlah tidak berkurang Data terhapus Data tidak terhapus Menyimpan data bus dan Tidak menyimpan data bus dan Menyimpan data bus di Tidak normal Tidak menginput Tidak menyimpan data di Normal Menekan tombol create bus Menampilkan input dan mengirim ke data ke 11 Button create bus Tidak normal Tidak menekan tombol create bus 12 Form mencari Normal Tidak normal Menekan tombol mencari dan input tanggal keberangkatan Tidak menekan dan input tanggal Tidak menampilkan input dan mengirim ke data ke Menampilkan tanggal dan di simpan di serta masuk ke halaman show Tidak tersimpan di. 52

Tabel 4.4 Skenario pengujian (lanjutan) No. Item Sifat Cara uji Hasil yang diharapkan Normal Menekan tombol Kembali ke menu utama home 13 Button home Tidak normal Tidak menekan tombol home Tidak kembali ke menu utama Normal Menekan tombol about Menampilkan informasi aplikasi 14 Button about Tidak normal Tidak menekan tombol Tidak menampilkan informasi aplikasi 4.2.2 Hasil Pengujian Berikut merupakan hasil pengujian yang telah dilakukan dapat dilihat pada tabel berikut. Tabel 4.5 Hasil pengujian aplikasi No. Item Sifat Cara uji Hasil yang diharapkan Hasil Normal Menekan tombol 1 Button login Tidak normal Tidak menekan tombol Normal Input user : admin Password : admin 2 Form login Tidak normal Input user : admin Password : saya Normal Menekan tombol register 3 Button register Tidak normal Tidak menekan tombol register Normal Input username dan password 4 Form register Tidak normal Tidak input username dan password Normal Input jumlah 5 Form show Tidak normal Tidak menginput Normal Menekan tombol tambah 6 Button plus Tidak normal Tidak menekan tombol tambah Masuk ke menu utama Tidak masuk ke menu utama Masuk ke menu utama Tidak masuk ke menu utama Menyimpan data di Tidak menyimpan data di Menyimpan data di Tidak menyimpan data di Menampilkan jumlah seluruhnya Tidak menampilkan jumlah seluruhnya Jumlah bertambah Jumlah tidak bertambah pengujian 53

Tabel 4.5 Hasil pengujian aplikasi (lanjutan) No. Item Sifat Cara uji Hasil yang diharapkan Hasil Normal Menekan tombol minus 7 Button minus Tidak normal Tidak menekan tombol Normal Menekan tombol delete 8 Button delete Tidak normal Tidak menekan tombol delete Normal Menekan tombol save 9 Button save Tidak normal Tidak mnenekan tombol save Normal Input data bus seperti id, jam, dan tanggal serta jurusan bus 10 Form daftar Tidak normal Tidak bus menginput Normal Menekan tombol create bus 11 Button create Tidak normal Tidak bus menekan tombol create bus Normal Menekan tombol mencari dan input tanggal keberangkatan 12 Form mencari Tidak normal Tidak menekan dan input tanggal Menekan tombol home 13 Button home Tidak normal Tidak menekan Normal tombol home Menekan tombol about 14 Button about Tidak normal Tidak menekan tombol Jumlah berkurang Jumlah tidak berkurang Data terhapus Data tidak terhapus Menyimpan data bus dan Tidak menyimpan data bus dan Menyimpan data bus di Tidak menyimpan data di Menampilkan input dan mengirim ke data ke Tidak menampilkan input dan mengirim ke data ke Menampilkan tanggal dan di simpan di serta masuk ke halaman show Tidak tersimpan di. Kembali ke menu utama Tidak kembali ke menu utama Menampilkan informasi aplikasi Tidak menampilkan informasi aplikasi pengujian 4.2.3 Analisis Hasil Pengujian Berdasarkan hasil pengujian yang telah dilakukan terhadap aplikasi ini, maka diperoleh analisis hasil pengujian dengan rincian sebagai berikut: 54

1. Ketika terdapat kesalahan yang dilakukan oleh user, maka sistem akan mengeluarkan peringatan untuk mengidentifikasi kesalahan. Contoh, ketika user melakukan login, dan belum memiliki akun yang terdaftar maka akan muncul peringatan untuk melakukan register terlebih dahulu. 2. Semua rancangan sistem mempunyai satu bentuk yang sama. Hal ini dapat dilihat pada bagian implementasi sistem, di mana tampilan aplikasi dari satu halaman ke halaman lainnya memiliki kemiripan bentuk yang sama. 55