10
Gambar 10 Activity Diagram Proses Login
Gambar 11 Activity Diagram Upload Foto
Activity Diagram untuk upload foto menjelaskan proses ketika Member melakukan upload foto Gambar 11. Foto yang dipilih oleh Member kemudian
disisipkan pesan watermark text menggunakan algoritma Spread Spectrum. Hasil penyisipan dikirimkan oleh Aplikasi Client ke Web, dan, foto akan disimpan
ke dalam database.
4. Hasil dan Pembahasan
Setelah melakukan perancangan terhadap sistem dan menetapkan metode yang digunakan, maka pada bab ini akan dilakukan pembahasan mengenai bagian-
bagian dari sistem dan analisa terhadap hasil yang telah didapatkan dari penelitian.
11
Tampilan Program
Pada Gambar 12, Form Utama menampilkan daftar foto yang telah diunggah oleh pengguna. Bagian kanan form disediakan tautan untuk
mengunggah foto baru, menghapus foto yang sudah ada, mengganti password dan log out.
Gambar 12 Form Utama
Gambar 13 menampilkan Form Upload yang digunakan untuk mengunggah foto ke server. Ketika suatu file foto dipilih, maka aplikasi akan
secara otomatis menampilkan thumbnail foto yang merupakan hasil resize dari foto asli.
Gambar 13 Form Upload
Form Registrasi digunakan untuk melakukan pendaftaran Member seperti terlihat pada Gambar 14. Pengguna harus menentukan Username yang akan
digunakan ketika login. Jika Username yang dipilih sudah digunakan oleh Member lain, maka aplikasi akan memberikan pesan kesalahan.
12
Gambar 14 Form Registrasi
Form Ganti Password dan Ubah Profile, sesuai dengan namanya, digunakan untuk melakukan penggantian password dan melakukan update profil
Member, seperti ditunjukkan pada Gambar 15.
Gambar 15 Form Ganti Password
Gambar 16 merupakan halaman utama pada web yang menampilkan preview foto-foto yang telah diunggah oleh Member.
13
Gambar 16 Halaman Utama Web
Pengujian Pengujian 1
Pengujian yang pertama dilakukan untuk mengetahui pengaruh ukuran teks terhadap waktu proses. Pengujian dilakukan dengan menggunakan foto yang
sama, dimensi yang sama, teks yang sama namun panjangnya berbeda. Data pengujian adalah sebagai berikut:
- File foto perahu.jpg dengan ukuran file 3.50 MB 3,670,966 bytes dimensi
3888x2592. - Teks yang disisipkan adalah “FTIUKSW” yang diulang sehingga membentuk
string dengan panjang 128 karakter, 256 karakter, 512 karakter dan 1024 karakter. 1 karakter berukuran satu byte.
Hasil pengujian pertama dapat dilihat pada Tabel 1. Gambar 17 menunjukkan grafik garis hasil pengujian pengaruh ukuran teks terhadap waktu
proses.
Tabel 1 Hasil Pengujian Pengaruh Ukuran Teks
Terhadap Waktu Proses Pada Data Berulang Gambar Dimensi Teks Waktu detik
perahu.jpg perahu.jpg
perahu.jpg perahu.jpg
3888x2592 3888x2592
3888x2592 3888x2592
128 bytes 256 bytes
512 bytes 1024 bytes
0.0890051 0.0950054
0.0990056 0.105006
Gambar 19 menjelaskan hasil pengujian pertama, yaitu pengaruh ukuran teks terhadap waktu. Ukuran teks sebagai sumbu X, lama proses sebagai sumbu Y.
Kesimpulan yang dapat diambil dari pengujian satu adalah ukuran teks yang disisipkan mempengaruhi waktu penyisipan. Semakin panjang teks, semakin
besar waktu yang dibutuhkan oleh program.
14
Gambar 17 Grafik Pengujian Pengaruh Ukuran Teks
Terhadap Waktu Proses Pada Data Berulang
Pengujian 2
Pengujian dua dilakukan untuk mengetahui pengaruh ukuran teks terhadap waktu proses, sama dengan pengujian satu. Perbedaannya adalah teks yang
digunakan terbentuk dari kalimat yang tak berulang. Pengujian dilakukan dengan menggunakan foto yang sama dan dimensi yang sama. Data pengujian adalah
sebagai berikut: - File foto perahu.jpg dengan ukuran file 3.50 MB 3,670,966 bytes dimensi
3888x2592. - Teks yang digunakan diambil dari buku A Tale of Two Cities Dickens, 1859,
dengan panjang yang bervariasi yaitu 128 karakter, 256 karakter, 512 karakter dan 1024 karakter.
Hasil pengujian dapat dilihat pada Tabel 2. Gambar 18 menunjukkan grafik garis hasil pengujian pengaruh ukuran teks terhadap waktu proses pada data
tidak berulang.
Tabel 2 Hasil Pengujian Pengaruh Ukuran Teks
Terhadap Waktu Proses Pada Data Tidak Berulang Gambar Dimensi Teks Waktu detik
perahu.jpg 3888x2592 128 bytes 0.0881051 perahu.jpg 3888x2592 256 bytes 0.0953073
perahu.jpg 3888x2592 512 bytes 0.0993412 perahu.jpg 3888x2592 1024 bytes 0.1054092
15
Gambar 18 Grafik Pengujian Pengaruh Ukuran Teks
Terhadap Waktu Proses Pada Data Tidak Berulang
Gambar 18 menjelaskan hasil pengujian kedua, yaitu pengaruh ukuran teks yang terdiri dari karakter acak, terhadap waktu. Ukuran teks sebagai sumbu X,
lama proses sebagai sumbu Y. Kesimpulan yang dapat ditarik dari pengujian dua adalah panjang teks
mempengaruhi waktu proses. Ragam karakter yang disisipkan tidak memberikan pengaruh yang signifikan terhadap waktu proses, hal ini dapat dilihat pada grafik
hasil pengujian 1 Gambar 17 dengan grafik hasil pengujian 2 Gambar 18.
Pengujian 3
Pengujian tiga dilakukan untuk mengetahui pengaruh dimensi gambar terhadap waktu proses. Pengujian dilakukan dengan menggunakan foto yang sama
dan dimensi yang berbeda, dan teks yang sama. Semua foto yang memiliki ukuran panjang lebih dari 720 piksel akan diubah ukuran dimensinya secara otomatis
menjadi 720 piksel lebar akan menyesuaikan. Berdasarkan hal tersebut maka dimensi maksimal foto yang digunakan adalah 720 x 480 piksel. Data pengujian
adalah sebagai berikut: - File foto perahu720x480.JPG dengan ukuran file 107 KB 110,208 bytes
dimensi 720x480 piksel. - File foto perahu600x400.JPG dengan ukuran file 76.3 KB 78,143 bytes
dimensi 600x400 piksel. - File foto perahu480x320.JPG dengan ukuran file 55.9 KB 57,268 bytes
dimensi 480x320 piksel. - File foto perahu300x200.JPG dengan ukuran file 31.0 KB 31,746 bytes
dimensi 300x200 piksel. - Teks yang digunakan diambil dari buku A Tale of Two Cities Dickens, 1859,
dengan panjang 1024 karakter. Hasil pengujian tiga dapat dilihat pada Tabel 3. Gambar 18 menunjukkan
grafik garis hasil pengujian pengaruh dimensi gambar terhadap waktu proses.
16
Tabel 3 Hasil Pengujian Pengaruh Dimensi
Gambar Terhadap Waktu Proses
Gambar Ukuran
File Dimensi
Teks Waktu
detik perahu720x480.JPG
perahu600x400.JPG perahu480x320.JPG
perahu300x200.JPG 107 KB
76.3 KB 55.9 KB
31.0 KB 720x480
600x400 480x320
300x200 1024 bytes
1024 bytes 1024 bytes
1024 bytes 0.0930053
0.0610035 0.0440025
0.0310017
Gambar 19
Grafik Pengujian Pengaruh Dimensi Gambar Terhadap Waktu Proses
Gambar 19 menjelaskan hasil pengujian ketiga, yaitu pengaruh dimensi gambar terhadap waktu proses. Ukuran dimensi gambar sebagai sumbu X, lama
proses sebagai sumbu Y. Kesimpulan dari hasil pengujian tiga adalah, dimensi gambar
mempengaruhi waktu proses. Semakin kecil ukuran dimensi gambar, semakin cepat waktu proses.
Pengujian 4
Pengujian keempat merupakan pengujian terakhir, dilakukan untuk mengetahui pengaruh susunan warna gambar terhadap waktu proses. Pengujian
dilakukan dengan menggunakan empat foto yang berbeda, dengan dimensi yang sama yaitu 720x480 piksel. Data pengujian adalah sebagai berikut:
- File foto perahu2.JPG dengan ukuran file 101 KB 103,468 bytes dimensi
720x480 piksel. - File foto pagi.JPG dengan ukuran file 65.0 KB 66,579 bytes dimensi
720x480 piksel. - File foto siang.JPG dengan ukuran file 108 KB 110,825 bytes dimensi
480x720 piksel.
17 - File foto sore.JPG dengan ukuran file 94.3 KB 96,574 bytes dimensi
480x720 piksel. - Teks yang digunakan diambil dari buku A Tale of Two Cities Dickens, 1859,
dengan panjang 1024 karakter. Hasil pengujian keempat dapat dilihat pada Tabel 4. Gambar 20
menunjukkan grafik garis hasil pengujian pengaruh susunan warna gambar terhadap waktu proses.
Tabel 4 Hasil Pengujian Pengaruh Susunan Warna
Gambar Terhadap Waktu Proses
Gambar Ukuran
File Dimensi
Teks Waktu
detik perahu2.JPG
pagi.JPG siang.JPG
sore.JPG 101 KB
65 KB 108 KB
94.3 KB 720x480
720x480 480x720
480x720 1024 bytes
1024 bytes 1024 bytes
1024 bytes 0.088005
0.0730042 0.089138
0.0850049
Gambar 20 Grafik Pengujian Pengaruh Susunan Warna
Gambar Terhadap Waktu Proses
Gambar 20 menjelaskan hasil pengujian keempat, yaitu pengaruh perbedaan file terhadap waktu. Nama file dan ukuran file sebagai sumbu X, lama
proses sebagai sumbu Y. Kesimpulan dari hasil pengujian empat adalah, berbedanya file foto
sekalipun memiliki dimensi yang sama, memerlukan waktu proses yang berbeda. Hal ini dipengaruhi oleh ukuran file foto. Semakin kecil ukuran file, semakin kecil
waktu yang diperlukan untuk melakukan proses penyisipan.
18
Uji Responden
Setelah itu dilakukan pengujian secara beta testing. Beta testing adalah pengujian yang dilakukan oleh pemakai. Jadi dalam pengujian ini, semua
lingkungan perangkat lunak yang ada tidak dapat dikendalikan lagi oleh pengembang. Pengujian aplikasi secara beta testing dilakukan kepada 30
responden dan lebih diprioritaskan kepada Fotografer. Pengujian dilakukan dengan cara responden menggunakan aplikasi terlebih dahulu, setelah selesai,
para responden diminta untuk mengisi kuesioner. Responden diminta mengisi kuesioner untuk mengetahui feedback terhadap aplikasi.
Dari perolehan jawaban seluruh hasil kuisoner, maka didapatkan tabel total kuisioner seperti Tabel 5.
Tabel 5 Total Kuisioner
Kategori Total
Jawaban 1
2 3
4 5
6 7
8a 8b
8c 8d
Total Sangat Baik
27 10
15 19
10 14
14 7
6 10
4 135
Baik 3
18 12
9 16
15 14
17 19
12 19
154 Cukup
2 3
2 4
1 2
6 5
8 7
41 Tidak baik
Sangat Tidak Baik
Total 30
30 30
30 30
30 30
30 30
30 30
Dari jumlah total jawaban, maka dapat ditarik persentase kesimpulan sebagai berikut :
- Sangat Baik = 135 : 330 X 100 = 41 - Baik
= 154 : 330 X 100 = 47 - Cukup
= 41 : 330 X 100 = 12 Dari perhitungan persentase diatas maka dapat ditarik kesimpulan bahwa
aplikasi dapat dikategorikan baik.
19
5. Simpulan dan Saran