• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN PENGUJIAN. perangkat lunak yang dibangun pada lingkungan yang sesungguhnya adapun

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN PENGUJIAN. perangkat lunak yang dibangun pada lingkungan yang sesungguhnya adapun"

Copied!
50
0
0

Teks penuh

(1)

91 BAB IV

IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi

Tahap implementasi sistem merupakan tahap penterjemah perancangan berdasarkan hasil analisis ke dalam suatu bahasa perograman tertentu serta penerapan perangkat lunak yang dibangun pada lingkungan yang sesungguhnya adapun pembahasan implementasi terdiri dari perangkat lunak pembangun, perangkat keras pembangun, dan implementasi antar muka.

4.1.1 Perangkat Lunak Pembangun

Perangkat lunak pembangun menjelaskan perangkat lunak yang digunakan untuk membangun aplikasi mobile. Adapun perangkat lunak yang digunakan untuk membangun aplikasi mobile adalah sebagai berikut :

1. Sistem Operasi : Window 7 Ultimate 32

2. Perangkat Lunak Pembangun Aplikasi mobile : Eclipse Juno Service Release 2

3. Database : Mysql & Sqlite

4. Web Server : Apache

(2)

92 4.1.2 Perangkat Keras Pembangun

Perangkat keras pembangun menjelaskan perangkat keras yang digunakan untuk membangun Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung. Adapun perangkat keras yang digunakan untuk membangun aplikasi Informasi ini adalah sebagai berikut :

1. Processor Intel Core i3 2328M 2.20 GHz 2. RAM 2 GB

3. Harddisk 500 GB 4. Monitor LCD 14.0” 5. Keyboard dan Mouse

4.1.3 Implementasi Basis Data

Implementasi basis data diambil berdasarkan perancangan basis data yang dibuat sebelumnya. Secara fisik, implementasi basis data diimplementasikan menggunakan perangkat lunak MySQL Server 5.0.67. table-tabel berikut menggambarkan struktur table yang diimplementasikan pada Web Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung.

Pembuatan database Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung ini dilakukan dengan mengetikkan perintah SQL. DDL (Data Definition Language) digunakan untuk mendefinisikan database yang akan dibuat. Berikut adalah tabel yang digunakan web Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung.

(3)

93 1. Tabel wp_commentmeta

Query 4.1 Struktur dari Tabel wp_commentmeta

2. Tabel wp_comments

Query 4.2 Struktur dari Tabel wp_comments CREATE TABLE IF NOT EXISTS `wp_commentmeta` (

`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0', `meta_key` varchar(255) DEFAULT NULL,

`meta_value` longtext, PRIMARY KEY (`meta_id`),

KEY `comment_id` (`comment_id`), KEY `meta_key` (`meta_key`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `wp_comments` (

`comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT '0', `comment_author` tinytext NOT NULL,

`comment_author_email` varchar(100) NOT NULL DEFAULT '', `comment_author_url` varchar(200) NOT NULL DEFAULT '', `comment_author_IP` varchar(100) NOT NULL DEFAULT '',

`comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `comment_content` text NOT NULL,

`comment_karma` int(11) NOT NULL DEFAULT '0',

`comment_approved` varchar(20) NOT NULL DEFAULT '1', `comment_agent` varchar(255) NOT NULL DEFAULT '', `comment_type` varchar(20) NOT NULL DEFAULT '',

`comment_parent` bigint(20) unsigned NOT NULL DEFAULT '0', `user_id` bigint(20) unsigned NOT NULL DEFAULT '0',

PRIMARY KEY (`comment_ID`),

KEY `comment_post_ID` (`comment_post_ID`), KEY `comment_approved_date_gmt`

(`comment_approved`,`comment_date_gmt`), KEY `comment_date_gmt` (`comment_date_gmt`), KEY `comment_parent` (`comment_parent`)

(4)

94 3. Tabel wp_links

Query 4.3 Struktur dari Tabel wp_links

4. Tabel wp_layerslider

Query 4.4 Struktur dari Tabel wp_layerslider CREATE TABLE IF NOT EXISTS `wp_layerslider` (

`id` int(10) NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL,

`data` mediumtext NOT NULL, `date_c` int(10) NOT NULL, `date_m` int(11) NOT NULL,

`flag_hidden` tinyint(1) NOT NULL DEFAULT '0', `flag_deleted` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; CREATE TABLE IF NOT EXISTS `wp_links` (

`link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `link_url` varchar(255) NOT NULL DEFAULT '',

`link_name` varchar(255) NOT NULL DEFAULT '', `link_image` varchar(255) NOT NULL DEFAULT '', `link_target` varchar(25) NOT NULL DEFAULT '', `link_description` varchar(255) NOT NULL DEFAULT '', `link_visible` varchar(20) NOT NULL DEFAULT 'Y',

`link_owner` bigint(20) unsigned NOT NULL DEFAULT '1', `link_rating` int(11) NOT NULL DEFAULT '0',

`link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `link_rel` varchar(255) NOT NULL DEFAULT '',

`link_notes` mediumtext NOT NULL,

`link_rss` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`link_id`),

KEY `link_visible` (`link_visible`)

(5)

95

CREATE TABLE IF NOT EXISTS `wp_terms` (

`term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(200) NOT NULL DEFAULT '',

`slug` varchar(200) NOT NULL DEFAULT '', `term_group` bigint(10) NOT NULL DEFAULT '0', PRIMARY KEY (`term_id`),

UNIQUE KEY `slug` (`slug`), KEY `name` (`name`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=41 ; 5. Tabel wp_options

Query 4.5 Struktur dari Tabel wp_options

6. Tabel wp_terms

Query 4.6 Struktur dari Tabel wp_terms

7. Tabel wp_term_relationships

Query 4.7 Struktur dari Tabel wp_term_relationships CREATE TABLE IF NOT EXISTS `wp_options` (

`option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `option_name` varchar(64) NOT NULL DEFAULT '',

`option_value` longtext NOT NULL,

`autoload` varchar(20) NOT NULL DEFAULT 'yes', PRIMARY KEY (`option_id`),

UNIQUE KEY `option_name` (`option_name`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1057 ;

CREATE TABLE IF NOT EXISTS `wp_term_relationships` ( `object_id` bigint(20) unsigned NOT NULL DEFAULT '0',

`term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT '0', `term_order` int(11) NOT NULL DEFAULT '0',

PRIMARY KEY (`object_id`,`term_taxonomy_id`), KEY `term_taxonomy_id` (`term_taxonomy_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

(6)

96 8. Tabel wp_term_taxonomy

Query 4.8 Struktur dari Tabel wp_term_taxonomy

9. Tabel wp_usermeta

Query 4.9 Struktur dari Tabel wp_usermeta CREATE TABLE IF NOT EXISTS `wp_term_taxonomy` (

`term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT '0',

`taxonomy` varchar(32) NOT NULL DEFAULT '', `description` longtext NOT NULL,

`parent` bigint(20) unsigned NOT NULL DEFAULT '0', `count` bigint(20) NOT NULL DEFAULT '0',

PRIMARY KEY (`term_taxonomy_id`),

UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), KEY `taxonomy` (`taxonomy`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=41 ;

CREATE TABLE IF NOT EXISTS `wp_usermeta` (

`umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_id` bigint(20) unsigned NOT NULL DEFAULT '0',

`meta_key` varchar(255) DEFAULT NULL, `meta_value` longtext,

PRIMARY KEY (`umeta_id`), KEY `user_id` (`user_id`), KEY `meta_key` (`meta_key`)

(7)

97 10. Tabel wp_posts

Query 4.10 Struktur dari Tabel wp_posts CREATE TABLE IF NOT EXISTS `wp_posts` (

`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `post_author` bigint(20) unsigned NOT NULL DEFAULT '0', `post_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_content` longtext NOT NULL,

`post_title` text NOT NULL, `post_excerpt` text NOT NULL,

`post_status` varchar(20) NOT NULL DEFAULT 'publish', `comment_status` varchar(20) NOT NULL DEFAULT 'open', `ping_status` varchar(20) NOT NULL DEFAULT 'open', `post_password` varchar(20) NOT NULL DEFAULT '', `post_name` varchar(200) NOT NULL DEFAULT '', `to_ping` text NOT NULL,

`pinged` text NOT NULL,

`post_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_modified_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `post_content_filtered` longtext NOT NULL,

`post_parent` bigint(20) unsigned NOT NULL DEFAULT '0', `guid` varchar(255) NOT NULL DEFAULT '',

`menu_order` int(11) NOT NULL DEFAULT '0', `post_type` varchar(20) NOT NULL DEFAULT 'post', `post_mime_type` varchar(100) NOT NULL DEFAULT '', `comment_count` bigint(20) NOT NULL DEFAULT '0', PRIMARY KEY (`ID`),

KEY `post_name` (`post_name`),

KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`), KEY `post_parent` (`post_parent`),

KEY `post_author` (`post_author`)

(8)

98 11. Tabel wp_users

Query 4.11 Struktur dari Tabel wp_users

12. Tabel gcm_users

Query 4.12 Struktur dari Tabel gcm_users

13. Tabel Bookmark

Query 4.13 Struktur dari Tabel Bookmark CREATE TABLE IF NOT EXISTS `wp_users` (

`ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_login` varchar(60) NOT NULL DEFAULT '',

`user_pass` varchar(64) NOT NULL DEFAULT '', `user_nicename` varchar(50) NOT NULL DEFAULT '', `user_email` varchar(100) NOT NULL DEFAULT '', `user_url` varchar(100) NOT NULL DEFAULT '',

`user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `user_activation_key` varchar(60) NOT NULL DEFAULT '',

`user_status` int(11) NOT NULL DEFAULT '0', `display_name` varchar(250) NOT NULL DEFAULT '', PRIMARY KEY (`ID`),

KEY `user_login_key` (`user_login`), KEY `user_nicename` (`user_nicename`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; KEY `user_login_key` (`user_login`),

KEY `user_nicename` (`user_nicename`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; CREATE TABLE IF NOT EXISTS `gcm_users` (

`id` int(11) NOT NULL AUTO_INCREMENT, `gcm_regid` text,

`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=64 ;

CREATE TABLE "bookmark" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL , "id_post" INTEGER NOT NULL , "post_title" TEXT NOT NULL ,

(9)

99

Mengacu pada perancangan tabel yang telah dibuat sebelumnya, maka pada Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung ini database yg digunakan adalah wp_terms, wp_term_relationship & wp_posts, serta menambahkan table gcm_user pada database mysql dan tabel bookmark pada sqlite. Berikut adalah tampilan dari tabel yang digunakan pada Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung.

1. Tampilan Tabel wp_terms

Tabel wp_terms berfungsi untuk menyimpan data-data dari Menu yang ditampilkan. Data-data tersebut yaitu term_id sebagai Primary Key dan slug serta name sebagai Unique Key. Tabel wp_terms ini berelasi dengan tabel wp_terms_relationship. Lebih lengkapnya Gambar 4.1 merupakan tampilan dari tabel wp_terms.

Gambar 4.1 Tampilan Tabel wp_terms

2. Tampilan Tabel wp_term_relationships

Tabel wp_term_relationship berfungsi untuk menyimpan data-data id menu dan id posting yang ditampilkan. Data-data tersebut object_id sebagai Primary key dan term_taxonomy_id sebagai Key. Tabel wp_term_relationship ini adalah penghubung antara wp_terms dan

(10)

100

wp_posts. Lebih lengkapnya gambar 4.2 merupakan tampilan dari tabel wp_term_relationships.

Gambar 4.2 Tampilan Tabel wp_term_relationships

3. Tampilan Tabel wp_posts

Tabel wp_posts berfungsi untuk menyimpan data-data isi dari menu yang ditampilkan. Data-data tersebut ID sebagai Primary key, post_name,, type_status_date, post_parent, & post_author sebagai Key, post_date, post_date_gmt, post_content, post_title, post_excerpt, post_status, comment_status, ping_status, post_password, post_name, to_ping, pinged, post_modified, post_modified_gmt, post_content_filtered, guid, menu_order, post_type, post_mime_type, comment_count. Tabel wp_posts berelasi dengan wp_term_relationships. Lebih lengkapnya pada Gambar 4.3 merupakan tampilan dari tabel wp_posts.

(11)

101

Gambar 4.3 Tampilan Tabel wp_posts

4. Tampilan Tabel gcm_users

Tabel gcm_users berfungsi untuk menyimpan data-data dari id handphone users. Data-data tersebut yaitu id sebagai Primary key, gcm_regid, created_at. Tabel gcm_user adalah tabel yang tidak berelasi dengan tabel manapun. Lebih lengkapnya gambar 4.4 merupakan tampilan dari tabel gcm_users.

(12)

102 5. Tampilan Tabel bookmark

Tabel bookmark merupakan tabel pada database sqlite yang digunakan untuk menyimpan data bookmark pada aplikasi. Data-data pada tabel bookmark diantaranya id sebagai Primary key, id_post, post_title, post_content. Lebih lengkapnya gambar 4.5 merupakan tampilan dari tabel wp_terms.

Gambar 4.5 Tampilan Tabel bookmark

4.1.4 Implementasi Antar Muka

Implementasi antar muka dilakukan dengan setiap halaman program yang dibuat dan pengkodeannya dalam bentuk file program. Berikut ini adalah implementasi antar muka yang dibuat.

(13)

103 4.1.4.1 Tampilan Splash Screen

Halaman Pembuka adalah halaman selamat datang sekaligus proses loading data pada aplikasi, halaman ini dapat diakses oleh semua user yang telah meng-install Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung, Halaman pembuka dapat dilihat pada gambar 4.6.

(14)

104 4.1.4.2 Halaman Registrasi

Pada halaman registrasi yang dapat dilihat pada gambar 4.7, user diminta memilih apakah mau menerima notifikasi atau tidak. Apabila user memilih untuk menerima notifikasi, maka id handphone akan di simpan pada database.

Gambar 4.7 Halaman Registrasi

4.1.4.3 Halaman Tab Menu

Pada halaman tab menu, user dapat melihat berbagai menu diantaranya yaitu menu kampus, pengumuman, berita, dan galeri. Pada halaman utama juga di tampilkan info terbaru berdasarkan tanggal. Setiap user dapat memilih menu yang diinginkan, halaman tab menu dapat dilihat pada gambar 4.8.

(15)

105

Gambar 4.8 Halaman Tab Menu

4.1.4.4 Halaman Kampus

Pada halaman kampus, user dapat melihat list judul dari tab menu kampus. Pada halaman ini ditampilkan judul dan waktu. Setiap user dapat memilih judul untuk dibaca, gambar 4.9 adalah halaman kampus.

(16)

106 4.1.4.5 Halaman Pengumuman

Pada halaman pengumuman, user dapat melihat list judul dari tab menu pengumuman. Pada halaman ini ditampilkan judul dan waktu. Setiap user dapat memilih judul untuk dibaca seperti yang dapat dilihat pada gambar 4.10.

Gambar 4.10 Halaman Pengumuman 4.1.4.6 Halaman Berita

Pada halaman berita, user dapat melihat list judul dari tab menu berita. Pada halaman ini ditampilkan judul dan waktu. Setiap user dapat memilih judul untuk dibaca seperti yang dapat dilihat pada gambar 4.11.

(17)

107

Gambar 4.11 Halaman Berita 4.1.4.7 Halaman Galeri

Pada halaman galeri, user dapat melihat list judul dari tab menu galeri. Pada halaman ini ditampilkan judul dan waktu. Setiap user dapat memilih judul untuk dibaca seperti yang dapat dilihat pada gambar 4.12.

(18)

108 4.1.4.8 Detail Posting

Halaman detail posting ini dapat diakses ketika user sudah memilih menu dan meng-klik judul pada menu tersebut. Pada halaman ini user dapat melihat isi berita dan melihat secara rinci keterangan berita tersebut, terdiri dari judul dan isi berita. Pada halaman ini user dapat melakukan bookmark yang nantinya di simpan pada database dan ditampilkan pada menu bookmark untuk mempermudah user dalam menandai suatu berita seperti yang dapat dilihat pada gambar 4.13.

Gambar 4.13 Detail Posting 4.1.4.9 Bookmark

Halaman bookmark berisi semua judul yang telah di bookmark oleh user, untuk melakukan bookmark user dapat mengunjungi detail dari judul yang dipilih dan menekan logo bookmark berwarna kuning, dengan menekan ikon bookmark,

(19)

109

data pada detail akan di simpan pada database dan menampilkan pesan “Bookmark Disimpan”.

Gambar 4.14 Halaman Melakukan Gambar 4.15 Halaman Pesan Bookmark Simpan Bookmark

Untuk mengakses halaman bookmark, user dapat menekan tombol option/menu pada handphone.

(20)

110

Pada option bookmark user dapat melihat list judul yang telah di bookmark sebelumnya.

Gambar 4.17 Halaman Bookmark

Saat menekan judul pada halaman bookmark, user dapat masuk pada detail dari judul yang dipilih, pada halaman detail bookmark user juga dapat melakukan delete bookmark dengan menekan ikon silang bookmark berwarna merah dan akan menampilkan pesan “Bookmark Dihapus”.

(21)

111

Gambar 4.18 Halaman Ikon Gambar 4.19 Halaman Pesan Hapus Bookmark Hapus Bookmark 4.1.4.10 Halaman About

Halaman about berisi informasi tentang Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung

(22)

112

4.1.5 Implementasi Metode Pengiriman Paket Data

Implementasi metode pengiriman paket data yang digunakan pada aplikasi ini adalah metode json. Berikut ini akan dijelaskan proses yang dilakukan dalam pengiriman paket data disertai potongan gambar koding.

1. Encode Data PHP

Penggunaan JSON secara umum terdiri dari fungsi encode dan decode. Pada gambar 4.21 adalah sintak encode pada metode pertukaran data JSON.

Gambar 4.21 Encode Data PHP 2. Mendapatkan URL

Pada kelas JSONParser dibuat koding untuk memanggil URL dari kelas yang membutuhkan Json Parser, seperti Gambar 4.22 dibawah ini.

(23)

113 3. Melakukan download data dari URL

Pada Gambar 4.23 adalah sintak untuk melakukan download data dari URL.

Gambar 4.23 Melakukan Download data dari URL

4. Encode data

Data yang diterima dari web server di encode dengan melakukan konversi data menjadi tipe data string seperti Gambar 4.24.

(24)

114 5. Penggunaan Data Konversi

Data yang telah diambil dari web server dan sudah dikonversi digunakan pada aplikasi mobile dan disesuaikan dengan variable yang dibutuhkan oleh masing-masing class, gambar 4.25 adalah contoh penggunaan data yang sudah di konversi pada class KampusActivity.

(25)

115 4.2 Pengujian Perangkat Lunak

Pengujian perangkat lunak merupakan tahapan untuk menemukan kesalahan-kesalahan dan kekurangan-kekurangan pada perangkat lunak yang dibangun sehingga bisa diketahui apakah perangkat lunak tersebut sudah memenuhi kriteria yang sesuai dengan tujuan. Adapun pengujian perangkat lunak ini menggunakan metode pengujian black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak. Metode pengujian black box ini terdiri dari dua tahapan pengujian, yaitu tahapan pengujian alpha dan tahapan pengujian beta

4.2.1 Pengujian Alpha

Pengujian alpha merupakan pengujian fungsional yang diadakan dilingkungan pembangun oleh sekumpulan pengguna yang akan menggnakan perangkat lunaknya. Pihak pembangun mendampingi serta mencatat kesalahan-kesalahan maupun permasalahan yang dirasakan oleh pengguna. Pengujian alpha yang dilakukan pada aplikasi mobile ini dibagi menjadi tiga bagian yaitu scenario pengujian, kasus dan hasil pengujian, dan kesimpulan pengujian.

4.2.1.1 Skenario Pengujian

Skenario pengujian memaparkan urutan dan hal yang dilakukan pada Aplikasi Informasi berdasarkan usecase diagram. Adapun skenario pengujian yang dilakukan dapat dilihat pada Tabel 4.1.

(26)

116

Tabel. 4.1 Skenario Pengujian Aplikasi Informasi Jurusan Teknik Informatika UIN Bandung

No. Item Uji Butir Uji Jenis

Pengujian 1. Register Terima atau tolak notifikasi Black Box

Menyimpan data pada database

2. Tab Menu Menampilkan Tab Menu Black Box

Menampilkan data dari database

3. List Menu Kampus

Menampilkan List judul dari menu

kampus Black Box

Menampilkan data dari database

4. List Menu Berita

Menampilkan List judul dari menu

berita Black Box

Menampilkan data dari database

5. List Menu Pengumuman

Menampilkan List judul dari menu

pengumuman Black Box

Menampilkan data dari database

6. List Menu Galeri

Menampilkan List judul dari menu

galeri Black Box

Menampilkan data dari database

7. Detail Menu Kampus

Menampilkan Detail judul dari

menu kampus Black Box

Menampilkan data dari database

8. Detail Menu Berita

Menampilkan Detail judul dari

menu berita Black Box

(27)

117

Tabel. 4.1 Skenario Pengujian Aplikasi Informasi Jurusan Teknik Informatika UIN Bandung (Lanjutan)

No. Item Uji Butir Uji Jenis

Pengujian 9. Detail Menu

Pengumuman

Menampilkan Detail judul dari

menu pengumuman Black Box

Menampilkan data dari database

10. Detail Menu Galeri

Menampilkan Detail judul dari

menu galeri Black Box

Menampilkan data dari database

11. Detail Bookmark

Menampilkan Detail judul dari

menu bookmark Black Box

Menampilkan data dari database

12. Menu About Menampilkan isi menu about Black Box Menampilkan data dari database

13 Tambah Bookmark Menyimpan data pada database Black Box 14 Hapus Bookmark Menghapus data pada database Black Box

4.2.1.2 Kasus dan Hasil Pengujian

Kasus dan hasil pengujian berisi pemaparan dari rencana pengujian yang telah disusun pada skenario pengujian. Pengujian ini dilakukan secara black box dengan hanya memperhatikan masukan ke dalam sistem dan keluaran dari masukan tersebut. Berikut ini pemaparan dari setiap butir pengujian yang terdapat pada skenario pengujian :

(28)

118 A. Pengujian Register

Pengujian registrasi memaparkan pengujian aktivitas pengguna saat melakukan proses registrasi saat pertama kali masuk ke dalam sistem. Pada tahap pengujian register terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.2 berikut merupakan pengujian pada saat registrasi.

Tabel 4.2 Pengujian Register (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Register Ketika install dan

masuk pertama kali akan menampilkan pesan “Apakah Kamu

Mau Menerima

Notifikasi?”

Tampil Pesan

“Apakah Kamu mau Menerima

Notifikasi?” Diterima

Sedangkan untuk pengujian register dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.3.

Tabel 4.3 Pengujian Register (Tidak Terkoneksi Internet) Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Register Ketika install dan

masuk pertama kali akan menampilkan pesan “Apakah Kamu

Mau Menerima Notifikasi?” dan “Please connect to working internet connection” Tampil Pesan “Please connect to working internet connection?” Diterima

(29)

119 B. Pengujian Tab Menu

Pengujian tab menu memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian tab menu terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.4 adalah pengujian tab menu.

Tabel 4.4 Pengujian Tab Menu (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan

Tab Menu Menampilkan Tab

Menu yang disediakan. Menampilkan Tab Menu yang disediakan. Diterima

Sedangkan untuk pengujian tab menu dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.5.

Tabel 4.5 Pengujian Tab menu (Tidak Terkoneksi Internet) Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan

Tab Menu Menampilkan Tab

Menu yang disediakan. Menampilkan Tab Menu yang disediakan. Diterima

(30)

120 C. Pengujian List Menu Kampus

Pengujian List Menu Kampus memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian List Menu Kampus terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.6 merupakan pengujian List menu Kampus.

Tabel 4.6 Pengujian List Menu Kampus (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Kampus

Menampilkan List Judul dari kampus

Menampilkan List

Judul dari kampus Diterima

Sedangkan untuk pengujian list menu kampus dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.7

Tabel 4.7 Pengujian List Menu Kampus (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Kampus

Tidak Menampilkan List Judul dari kampus

Tidak Menampilkan List Judul dari kampus

(31)

121 D. Pengujian List Menu Berita

Pengujian List Menu Berita memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian List Menu Berita terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.8 merupakan pengujian List Menu Berita.

Tabel 4.8 Pengujian List Menu Berita (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Berita

Menampilkan List Judul dari Berita

Menampilkan List

Judul dari Berita Diterima

Sedangkan untuk pengujian list menu berita dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.9.

Tabel. 4.9 Pengujian List Menu Berita (Tidak Terkoneksi Internet Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Berita

Tidak Menampilkan List Judul dari Berita

Tidak Menampilkan

(32)

122 E. Pengujian List Menu Pengumuman

Pengujian List Menu Pengumuman memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian List Menu Pengumuman terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.10 merupakan pengujian List Menu Pengumuman.

Tabel. 4.10 Pengujian List Menu Pengumuman (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu Pengumuman Menampilkan List Judul dari Pengumuman Menampilkan List Judul dari Pengumuman Diterima

Sedangkan untuk pengujian list menu pengumuman dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.11.

Tabel. 4.11 Pengujian List Menu Pengumuman (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Berita

Tidak Menampilkan List Judul dari kampus

Tidak Menampilkan List Judul dari kampus

(33)

123 F. Pengujian List Menu Galeri

Pengujian List Menu Galeri memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian List Menu Galeri terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.12 pengujian List Menu Galeri.

Tabel. 4.12 Pengujian Menu Galeri (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Galeri

Menampilkan List Judul dari Galeri

Menampilkan List

Judul dari Galeri Diterima

Sedangkan untuk pengujian list menu galeri dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.13.

Tabel. 4.13 Pengujian List Menu Galeri (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan List Menu

Galeri

Tidak Menampilkan List Judul dari Galeri

Tidak Menampilkan

(34)

124 G. Pengujian Detail Menu Kampus

Pengujian Detail Menu Kampus memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Detail Menu Kampus terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.14 merupakan pengujian Detail Menu Kampus.

Tabel. 4.14 Pengujian Detail Menu Kampus (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Kampus

Menampilkan Detail dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

Diterima

Sedangkan untuk pengujian detail menu kampus dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.15.

Tabel. 4.15 Pengujian Detail Menu Kampus (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Kampus

Tidak Menampilkan Detail dari Judul yang dipilih

Tidak Menampilkan Detail dari Judul yang dipilih

(35)

125 H. Pengujian Detail Menu Berita

Pengujian Detail Menu Berita memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Detail Menu Berita terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.16 merupakan pengujian Detail Menu Berita.

Tabel. 4.16 Pengujian Menu Berita (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Berita

Menampilkan Detail dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

Diterima

Sedangkan untuk pengujian detail menu berita dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.17.

Tabel. 4.17 Pengujian Detail Menu Berita (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Berita

Tidak Menampilkan Detail dari Judul yang dipilih

Tidak Menampilkan Detail dari Judul yang dipilih

(36)

126 I. Pengujian Detail Menu Pengumuman

Pengujian Detail Menu Pengumuman memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Detail Menu Pengumuman terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.18 pengujian Detail Menu Pengumuman.

Tabel. 4.18 Pengujian Detail Menu Pengumuman (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Pengumuman

Menampilkan Detail dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

Diterima

Sedangkan untuk pengujian detail menu pengumuman dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.19.

Tabel. 4.19 Pengujian Detail Menu Pengumuman (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Pengumuman

Tidak Menampilkan Detail dari Judul yang dipilih

Tidak Menampilkan Detail dari Judul yang dipilih

(37)

127 J. Pengujian Detail Menu Galeri

Pengujian Detail Galeri memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Detail Menu Galeri terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.20 merupakan pengujian Detail Menu Pengumuman.

Tabel. 4.20 Pengujian Detail Menu Galeri (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Galeri

Menampilkan Detail dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

Diterima

Sedangkan untuk pengujian detail menu galeri dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.21.

Tabel. 4.21 Pengujian Detail Menu Galeri (Tidak Terkoneksi Internet) Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail Menu

Galeri

Tidak Menampilkan Detail dari Judul yang dipilih

Tidak Menampilkan Detail dari Judul yang dipilih

(38)

128 K. Pengujian Detail Bookmark

Pengujian Detail Bookmark memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Detail Bookmark terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.22 merupakan pengujian Detail Bookmark.

Tabel. 4.22 Pengujian Detail Bookmark (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail

Bookmark

Menampilkan Detail dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

Diterima

Sedangkan untuk pengujian detail bookmark dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.23.

Tabel. 4.23 Pengujian Detail Bookmark (Tidak Terkoneksi Internet)

Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Detail

Bookmark

Menampilkan Detail dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

(39)

129 L. Pengujian Menu About

Pengujian Menu About memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Menu About terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.24 pengujian Menu About.

Tabel. 4.24 Pengujian Menu About (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Menu About Menampilkan Detail

dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

Diterima

Sedangkan untuk pengujian menu about dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.25.

Tabel. 4.25 Pengujian Menu About (Tidak Terkoneksi Internet) Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Menu About Menampilkan Detail

dari Judul yang dipilih

Menampilkan Detail dari Judul yang dipilih

(40)

130 M. Pengujian Tambah Bookmark

Pengujian Tambah Bookmark memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Tambah Bookmark terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.26 merupakan pengujian Tambah Bookmark.

Tabel. 4.26 Pengujian Tambah Bookmark (Terkoneksi Internet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Tambah Bookmark Menampilkan pesan “Bookmark Disimpan” Menampilkan pesan “Bookmark Disimpan” Diterima

Sedangkan untuk pengujian tambah bookmark dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.27.

Tabel. 4.27 Pengujian Tambah Bookmark (Tidak Terkoneksi Internet) Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Tambah Bookmark Menampilkan pesan “Bookmark Disimpan” Menampilkan pesan “Bookmark Disimpan” Diterima

(41)

131 N. Pengujian Hapus Bookmark

Pengujian Hapus Bookmark memaparkan pengujian aktivitas pengguna saat masuk ke dalam sistem. Pada tahap pengujian Hapus Bookmark terdiri dari dua tipe pengujian, yaitu pengujian dengan adanya koneksi internet dan pengujian dengan tidak adanya koneksi internet. Tabel 4.28 merupakan pengujian Tambah Bookmark.

Tabel. 4.28 Pengujian Hapus Bookmark (Terkoneksi Intenet) Kasus dan Hasil Uji (Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Tambah

Bookmark Menampilkan pesan “Bookmark Dihapus”

Menampilkan pesan “Bookmark

Dihapus”

Diterima

Sedangkan untuk pengujian hapus bookmark dengan tidak adanya koneksi internet dapat dilihat pada tabel 4.29

Tabel. 4.29 Pengujian Hapus Bookmark (Tidak Terkoneksi Internet) Kasus dan Hasil Uji (Tidak Terkoneksi Internet)

Skenario Yang Diharapkan Pengamatan Kesimpulan Tambah

Bookmark Menampilkan pesan “Bookmark Dihapus”

Menampilkan pesan “Bookmark

Dihapus”

(42)

132 4.2.1.3 Kesimpulan Pengujian Alpha

Berdasarkan hasil pengujian aplikasi yang dilakukan maka dapat disimpulkan bahwa Aplikasi Informasi Jurusan Teknik Informatika UIN SGD Bandung yang dibangun sudah berjalan sesuai dengan yang diharapkan baik itu dari segi validasi maupun proses penanganan kesalahan.

4.2.2 Pengujian Beta

Pengujian beta dilakukan di lingkungan pengguna tanpa kehadiran pihak pembangun aplikasi. Pengujian ini merupakan pengujian yang bersifat langsung di lingkungan yang sebenarnya. Pengguna melakukan penilaian terhadap aplikasi dengan menggunakan media kuesioner. Dari hasil kuesioner tersebut maka dapat ditarik kesimpulan apakah aplikasi yang dibangun telah sesuai dengan tujuan atau tidak

4.2.2.1 Kuesioner Pengujian Beta

Kuesioner pengujian beta merupakan media yang digunakan pengguna aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung Berbasis Android untuk memberikan penilaian terhadap aplikasi yang dibangun. Kuesioner ini disebarkan menggunakan teknik metode random sampling. Teknik sampling ini diberi nama demikian karena di dalam pengambilan sampelnya, peneliti “mencampur” subjek-subjek di dalam populasi sehingga semua subjek-subjek dalam populasi dianggap sama. Adapun caranya adalah dengan memberikan kuisoner kepada mahasiswa Teknik Informatika UIN Sunan Gunung Djati Bandung.

(43)

133

Menurut Notoatmodjo (2002: 129) untuk mengetahui ukuran sampel representative yang didapat berdasarkan rumus sederhana adalah sebagai berikut:

n = N Nd2 + 1

Dimana

N : besarnya populasi n : besarnya sampel

d : tingkat kepercayaan / ketepatan yang diinginkan 10%.

Dengan rumus tersebut dapat dihitung ukuran sampel dari mahasiswa aktif jurusan teknik informatika UIN Sunan Gunung Djati Bandung yang berjumlah 788 orang dengan mengambil tingkat kepercayaan ( d ) = 10%, sebagai berikut:

n = N Nd2 + 1 = 788 788*0.12 + 1 = 788 8.88 = 88.73 = 89 Orang

Kuesioner ini terdiri dari 5 pertanyaan dengan menggunakan skala likert dari skala 1 sampai 5. dimana masing-masing dibuat dengan menggunakan skala 1 – 5 kategori jawaban, yang masing-masing jawaban diberi score atau bobot yaitu banyaknya score antara 1 sampai 5, dengan rincian:

(44)

134 1) Jawaban SS sangat setuju diberi score 5. 2) Jawaban S setuju diberi score 4.

3) Jawaban R ragu-ragu diberi score 3. 4) Jawaban TS tidak setuju diberi score 2.

5) Jawaban STS sangat tidak setuju diberi score 1 (Singarimbun, 1994: 249).

Berdasarkan data hasil kuesioner, dapat dicari persentasi dan kesimpulan dari masing-masing pertanyaan. Perhitungan ini menggunakan rumus :

Si = Ri x Ni

Rentang = ∑ Ni / ∑ Ri

Keterangan :

Si = Skor per baris

Ri = Nilai rating

Ni = Banyak responden per baris

Rentang = Nilai yang digunaan untuk kesimpulan pengujian

Adapun hasil persentasi masing-masing nilai jawaban kuesioner yang diujikan kepada 89 responden dan telah dihitung menggunakan rumus diatas adalah sebagai berikut :

(45)

135 A. Kuesioner Aplikasi Info IF UIN Bandung

1) Tepatkan menurut anda jika Aplikasi Info IF UIN BDG pertama kali dibangun pada platform mobile berbasis Android?

Tabel 4.30 Hasil Pengujian Kuesioner Soal No. 1 Pertanyaan Keterangan Nilai Skala (Ri) Responden (Ni) Skor 1 Sangat Tepat 5 13 65 Tepat 4 54 216 Cukup Tepat 3 17 51 Kurang Tepat 2 5 10 Tidak Tepat 1 0 0 Jumlah 89 342 Rentang 342/89 = 3.84

Rentang dari hasil perhitungan kuesioner soal no.1 dapat dilihat pada gambar 4.26.

Gambar 4.26 Rentang Hasil Perhitungan Kuesioner Soal No. 1 Berdasarkan hasil perhitungan skala dari gambar rentang diatas dinyatakan TEPAT bahwa Aplikasi info IF UIN BDG pertama kali dibangun pada platform mobile berbasis Android.

(46)

136

2) Apakah secara umum aplikasi Info IF UIN BDG Berbasis Android ini telah mewakili informasi-informasi pengumuman kepada mahasiswa?

Tabel 4.31 Hasil Pengujian Kuesioner Soal No. 2 Pertanyaan Keterangan Nilai Skala (Ri) Responden (Ni) Skor 2 Sangat Mewakili 5 13 65 Mewakili 4 52 208 Cukup Mewakili 3 21 63 Kurang Mewakili 2 3 6 Tidak Mewakili 1 0 0 Jumlah 89 342 Rentang 342/89 = 3.84

Rentang dari hasil perhitungan kuesioner soal no.2 dapat dilihat pada gambar 4.27.

Gambar 4.27 Rentang Hasil Perhitungan Kuesioner Soal No. 2 Berdasarkan hasil perhitungan skala dari gambar rentang diatas dinyatakan TEPAT bahwa secara umum Aplikasi Info IF UIN BDG telah mewakili informasi-informasi pengumuman kepada mahasiswa.

(47)

137

3) Apakah aplikasi Info IF UIN BDG Berbasis Android ini membantu anda dalam mengakses informasi dari jurusan?

Tabel 4.32 Hasil Pengujian Kuesioner Soal No. 3 Pertanyaan Keterangan Nilai Skala (Ri) Responden (Ni) Skor 3 Sangat Membantu 5 26 130 Membantu 4 43 172 Cukup Membantu 3 18 54 Kurang Membantu 2 0 0 Tidak Membantu 1 2 2 Jumlah 89 358 Rentang 358/89 = 4.02

Rentang dari hasil perhitungan kuesioner soal no.3 dapat dilihat pada gambar 4.28.

Gambar 4.28 Rentang Hasil Perhitungan Kuesioner Soal No. 3 Berdasarkan hasil perhitungan skala dari gambar rentang diatas dinyatakan bahwa Aplikasi Info IF UIN BDG SANGAT MEMBANTU dalam mengakses informasi-informasi pengumuman dari jurusan.

(48)

138

4) Apakah aplikasi Info IF UIN BDG akan mendukung Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung Sebagai Universitas yang berbasiskan ICT (Information and Communication Technology)?

Tabel 4.34 Hasil Pengujian Kuesioner Soal No. 4 Pertanyaan Keterangan Nilai Skala (Ri) Responden (Ni) Skor 4 Sangat Mendukung 5 27 135 Mendukung 4 49 196 Cukup Mendukung 3 13 39 Kurang Mendukung 2 0 0 Tidak Mendukung 1 0 0 Jumlah 89 370 Rentang 370/89 = 4.16

Rentang perhitungan kuesioner soal no.4 dapat dilihat pada gambar 4.29.

Gambar 4.29 Rentang Hasil perhitungan Kuesioner Soal No. 4 Berdasarkan hasil perhitungan skala dari gambar rentang diatas dinyatakan bahwa Aplikasi Info IF UIN BDG SANGAT MENDUKUNG Jurusan Teknik Informatika UIN Sunan Gunung Djati bandung sebagai Universitas yang berbasiskan pada ICT.

(49)

139

5) Apakah antarmuka aplikasi Info IF UIN BDG ini mudah digunakan? Tabel 4.35 Hasil Pengujian Kuesioner Soal No. 5 Pertanyaan Keterangan Nilai Skala (Ri) Responden (Ni) Skor 5 Sangat Mudah 5 13 65 Mudah 4 43 172 Cukup Mudah 3 31 93 Kurang Mudah 2 1 2 Tidak Mudah 1 1 1 Jumlah 89 333 Rentang 333/89 = 3.74

Rentang dari hasil perhitungan kuesioner soal no. 5 dapat dilihat pada gambar 4.30.

Gambar 4.30 Rentang Hasil Perhitungan Kuesioner Soal No. 5 Berdasarkan hasil perhitungan skala dari gambar rentang diatas dinyatakan bahwa Aplikasi Info IF UIN BDG MUDAH untuk digunakan.

(50)

140 4.2.2.2 Kesimpulan Hasil Pengujian Beta

Grafik hasil pengujian beta berdasarkan pertanyaan yang dibagikan dan hasil pengukuran menggunakan skala likert dapat dilihat pada Gambar 4.26.

Gambar 4.31 Grafik Hasil Pengujian Beta

Berdasarkan hasil pengujian beta dapat disimpulkan bahwa pembangunan Aplikasi Informasi Jurusan Teknik Informatika UIN Sunan Gunung Djati Bandung sudah sesuai dengan tujuan, yaitu memudahkan menyajikan informasi kampus dan mempercepat komunikasi antara kampus dan mahasiswa.

Gambar

Gambar 4.2 Tampilan Tabel wp_term_relationships
Tabel  gcm_users  berfungsi  untuk  menyimpan  data-data  dari  id  handphone  users.  Data-data  tersebut  yaitu  id  sebagai  Primary  key,  gcm_regid,  created_at
Tabel bookmark merupakan tabel pada database sqlite yang digunakan  untuk  menyimpan  data  bookmark  pada  aplikasi
Gambar 4.7 Halaman Registrasi
+7

Referensi

Dokumen terkait

Dalam pengujian ini dilakukan untuk mengukur keakuratan dan membandingkan hasil yang telah melalui proses modifikasi dengan proses yang langsung. Pada tiap

Berdasarkan hasil penelitian manajemen strategi peningkatan mutu pendidikan di SMK Negeri 5 Medan sudah berjalan dengan baik, jika dilihat dari kerja sama tim yang

Berdasarkan data tabel tersebut, maka produk pengembangan akan berakhir saat skor penilaian terhadap media pembelajaran ini telah memenuhi syarat kelayakan dengan tingkat kesesuaian

Logika fuzzy dapat digunakan untuk menggambarkan suatu sistem dinamika yang kacau, dan logika fuzzy dapat berguna untuk sistem yang bersifat dinamis yang kompleks

Wahyu sofiyani. “Evaluasi Kinerja Tenaga Pendidik: Spirit Anti Turnover Pada Guru Bukan PNS di SMK Muhammadiyah Kartasura”. Program Studi Magister Administrasi

Teori tersebut juga sesuai dengan hasil penelitian yang dilakukan Merry Fanada (2012) yang menyebutkan bahwa ada hubungan yang bermakna antara Status Imunisasi

Sebagai daerah otonom, Pemerintah Provinsi Kalimantan Selatan dalam menjalankan otonominya, didukung dengan Organisasi Perangkat Daerah yang ditetapkan dengan

Dari hasi penelitian karakteristik penerimaan dimana orang yang menerima dirinya memiliki harapan yang realistis terhadap keadaan dan menghargai dirinya yang