BAB IV IMPLEMENTASI DAN PENGUJIAN. dan tempat implementasi dari perangkat lunak ini adalah sebagai berikut :

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

RANCANG BANGUN APLIKASI PENYIMPANAN DAN TEMU KEMBALI DATA MULTIMEDIA.

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan menjelasan berbagai hal yang berhubungan dengan pengujian.

BAB 3 SYSTEM AKSES WINDOWS

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

WinCE API. API Fungsi & prosedur. Microsoft Windows Kode program

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V PROSEDUR DAN FUNGSI

BAB IV. adalah tahap implementasi dan penyempurnaan. Berikut ini akan dijelaskan. implementasi dari aplikasi permainan komputer game knight s tour

LAMPIRAN. Kode Program Menu Utama

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

BAB V IMPLEMENTASI SISTEM

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

BAB III PEMBAHASAN MASALAH

BAB 3 METODOLOGI. Metodologi penelitian yang digunakan dalam penulisan ini adalah studi

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

Modul Database dan Pengaksesannya dari FORM #1

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk membuat aplikasi ini yaitu: 1. Processor Intel(R) Core(TM) Duo 2.

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. yang akan didistribusikan kedalam jaringan client-server. Pada bagian client terdapat

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Modul Praktikum Ke-2

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB IV IMPLEMENTASI DAN EVALUASI. akan dilakukan untuk mengetahui kelebihan dan kekurangan aplikasi. Untuk itulah,

Program absen dengan menggunakan visual basic 6.0

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTAS I DAN EVA LUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

Modul Praktikum 6 Dasar-Dasar Teknologi Informasi dan Komunikasi. Aplikasi Spreadsheet Microsoft Excel (2) Validasi Data & Fungsi Terbilang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi merupakan rangkaian pelaksanaan kegiatan yang

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

Program Enkripsi & Dekripsi sederhana menggunakan Visual Basic 6.0

BAB 4 IMPLEMENTASI DAN EVALUASI

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

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN. Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu

BAB III PERENCANAAN DAN REALISASI

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL & UJI COBA

Membuat File Database & Tabel

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi yang diterapkan demi terciptanya suatu sistem informasi

BAB IV HASIL DAN UJI COBA

Memahami bagaimana membuat aplikasi Mengetahui apa yang dimaksud dengan Batch Mengenal langkah-langkah membuat Batch

BAB IV HASIL DAN UJI COBA

Oleh : Uus Rusmawan Hal - 1 -

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. fungsi sistem bekerja dengan baik dan mencari kesalahan yang mungkin terjadi pada

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB III ANALISA DAN PEMBAHASAN MASALAH

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu :

BAB IV PENGUJIAN DAN ANALISIS

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. implementasi dari program aplikasi yang dibuat. Penulis akan menguraikan

ELEARNING UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAKARTA

BAB V IMPLEMENTASI SISTEM. perancangan sistem dimana sistem tersebut siap untuk di implementasikan,

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 2 LANDASAN TEORI

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian sistem dimaksudkan untuk menguji semua element element

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

Berikut adalah navigation diagram ketika memilih new dari layar staff management:

BAB IV IMPLEMENTASI DAN EVALUASI. pemrograman yang menerapkan metode fuzzy logic untuk menilai kelayakan

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Agar diperoleh hasil yang memuaskan, sebaiknya program aplikasi ini digunakan. 1. Processor Pentium III

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA. Aplikasi sistem pakar pendeteksikan kerusakan processor pada sistem

MODUL 2 PERANCANGAN INTERFACE

BAB III ANALISIS DAN PERANCANGAN

Bab IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

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

Bab I Pengenalan Visual BASIC

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Gambar 8.1. Dialog Menu Editor.

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI. Implementasi pada penelitian tugas akhir ini berupa aplikasi

Membuat Add In Terbilang Untuk Microsoft Excel

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB IV HASIL DAN UJI COBA

III. METODOLOGI PENELITIAN. Melihat perkembangan sistem operasi Linux yang semakin pesat, maka pada

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI PERANGKAT LUNAK Lingkungan perangkat keras yang digunakan untuk perancangan sistem dan tempat implementasi dari perangkat lunak ini adalah sebagai berikut : a. Prosesor : Intel Atom D510 1,66 GHz. b. Memori : 1 GB. c. Hardisk : 250GB. Sedangkan lingkungan perangkat lunak yang digunakan untuk tempat implementasinya adalah sebagai berikut : a. Sistem operasi : Microsoft Windows XP SP2. b. Tools Developer : Microsoft Visual Basic 6.0. c. Bahasa Pemrograman : Bahasa pemrograman visual basic 6.0. Berikut ini adalah batasan implementasi dari perangkat lunak yang dibuat : a. Aplikasi basis data ini dibangun ditunjukan sementara microsoft access untuk penyimpanan hanya untuk program studi TI angkatan 2005 dan dapat diintegrasikan dengan Microsoft access 2003 dan 2007. b. Perangkat lunak yang akan dibangun masih merupakan prototype basis data yang didalamnya terdapat fitur-fitur file suara dan gambar. c. Aplikasi ini menggunakan ini basis data. 40

41 d. Aplikasi databasenya multimedia yang dibangun hanya menggunakan format suara, gambar dan belum menggunakan format video. 4.2 Implementasi Form dan Modul Pada tahapan ini merupakan tahapan lanjutan setelah desain antarmuka (interface) selesai dirancang. Dalam setiap perancangan koding dan struktur program yang akan dibuat dalam perangkat lunak basis data multimedia ini terbagi menjadi : 1. Forms Forms ini merupakan tampilan antarmuka untuk aplikasi basis data multimedia yang dibangun. 2. Modul Modul ini merupakan tempat pemanggilan fungsi-fungsi dari forms basis data multimedia yang akan dibangun. 4.2.1 Implementasi Form Menu Utama Form menu utama yang terdapat pada aplikasi basis data multimedia adalah sebuah tampilan antarmuka/interface yang menampilkan 4 fitur yaitu about us, find, friend, turn off yang masing masing fitur mempunyai fungsi seperti about us yang menampilkan data pembuat aplikasi dan tahun pembuatan aplikasi basis data multimedia yang dibuat. Sedangkan fitur find berfungsi mencari basis data multimedia yang sudah tersimpan, fitur friend berfungsi untuk menambah

42 data baru, mengedit data, memasukkan gambar, menyimpan gambar, dan yang terakhir adalah fitur turn off yang berfungsi untuk keluar dari menu utama pada aplikasi yang dibangun. Untuk melihat lebih jelas tampilan gambar menu utama dapat dilihat pada gambar di bawah ini : Gambar 4.1 Form Menu utama 4.2.2 Implementasi Form Splash Form splash atau loading yang terdapat pada aplikasi basis data multimedia adalah sebuah tampilan antarmuka/interface yang berfungsi sebagai proses waktu tunggu untuk masuk ke sebuah sistem aplikasi basis data multimedia dapat terlihat seperti pada gambar 4.2 dibawah ini.

43 Gambar 4.2 Form Menu Loading 4.2.3 Implementasi Form Setting Form setting yang terdapat pada aplikasi basis data multimedia adalah sebuah tampilan yang berfungsi sebagai menu untuk penyetingan file suara yang akan dimasukkan ke dalam basis data untuk tampilannya seperti gambar 4.3 dibawah ini:. Gambar 4.3 Form Menu Setting

44 4.2.4 Implementasi Form Searching Form searching atau pencarian yang terdapat pada aplikasi basis data multimedia adalah sebuah tampilan antarmuka/interface yang berfungsi sebagai proses pencarian data seorang user yang telah tersimpan didalam basis data multimedia. Dapat mencari nama lengkap, namapanggilan dan tanggal lahir, tampilan dapat terlihat seperti pada gambar 4.4 dibawah ini: Gambar 4.4 Form Menu Searching 4.2.5 Implementasi Form Recording Form recording atau rekam suara adalah sebuah antarmuka/interface yang dapat berfungsi merekam suara seorang user yang ingin memasukkan data ke dalam aplikasi basis data multimedia. Seorang user yang ingin memasukkan data kedalam basis data harus merekam suara agar dapat tersimpan ke dalam basis data multimedia, setelah seorang user merekam suara kemudian data yang telah

45 direkam akan tersimpan. Tampilan dapat terlihat seperti pada gambar 4.5 dibawah ini: Gambar 4.5 Form Menu Record 4.2.6 Implementasi Form Profil Form profile adalah sebuah tampilan profil teman yang dapat diakses oleh seorang user, setelah user membuka fitur atau tampilan pencarian data seorang user yang terdapat di fitur find. Didalam tampilan form profile terdapat tombol play yang dapat di klik dan akan terdengar data file suara yang telah tersimpan didalam basis data multimedia. Selain terdengar data file suara ditampilan profile terdapat biodata seorang user yang telah tersimpan dalam database multimedia. Tampilan dapat terlihat seperti gambar 4.6 Dibawah ini: Gambar 4.6 Form Menu Profile

46 4.2.7 Implementasi Form Memory Form memory adalah sebuah tampilan yang menampilkan data pembuat aplikasi basis data multimedia dan tahun pembuatan basis data multimedia yang dibuat. Tampilan dapat terlihat pada gambar dibawah ini: Gambar 4.7 Form Menu Memory 4.2.8 Implementasi Form Addnew Form Add new adalah form yang banyak mempunyai fungsi seperti seorang user yang ingin membuat data baru ke dalam database multimedia dapat mencari file new dan dapat mengisi data seorang user, kemudian merekam suara,memasukkan foto dan setelah data dimasukkkan oleh seorang user data

47 dapat di save atau disimpan. Pada data form addnew masih banyak fungsi yang dapat dipergunakan seperti mencari data file suara, gambar dan mengedit data yang telah tersimpan. Gambar 4.8 Form Menu Add new 4.2.9 Implementasi Modul Dengan Basis Data Pada bagian ini menjelaskan bagaimana penggunaan source code pada visual basic untuk membuat koneksi dengan basis data di dalam modul. Kode program disajikan pada kode 4.1 Public cn As New ADODB.Connection Public rs As New ADODB.Recordset Dim NIK As String Public Sub set_nik(passed_nik As String) NIK = passed_nik End Sub Public Function get_nik() As String get_nik = NIK End Function Public Sub koneksi() Set cn = New ADODB.Connection cn.provider = "Microsoft.jet.oledb.4.0" cn.cursorlocation = aduseclient cn.open App.Path & "\profile.mdb" End Sub Kode 4.1 Koneksi Database

48 4.2.10 Implementasi Modul Perekaman Suara Karena pada aplikasi terdapat fitur untuk merekam suara yang nantinya dapat dimasukkan ke dalam basis data maka menggunakan kode program dalam kode 4.2. Option Explicit Public Rate As Long Public Channels As Integer Public Resolution As Integer Public WaveStatusMsg As String * 255 Public WaveStatisticsMsg As String Public WaveRecordingImmediate As Boolean Public WaveRecordingStartTime As Date Public WaveRecordingStopTime As Date Public WaveRecordingReady As Boolean Public WaveRecording As Boolean Public WavePlaying As Boolean Public WaveAutomaticSave As Boolean Public WaveFileName As String Public WaveMidiFileName As String Public WaveLongFileName As String Public WaveShortFileName As String Public WaveRenameNecessary As Boolean Private Declare Function mcisendstring Lib "winmm.dll" Alias "mcisendstringa" (ByVal lpstrcommand As String, ByVal lpstrrtning As String, ByVal ureturnlength As Long, ByVal hwndcallback As Long) As Long Private Declare Function GetShortPathName Lib "kernel32" _ Alias "GetShortPathNameA" (ByVal lpszlongpath As String, _ ByVal lpszshortpath As String, ByVal cchbuffer As Long) As Long Private Declare Function FindFirstFile& Lib "kernel32" _ Alias "FindFirstFileA" (ByVal lpfilename As String, lpfindfiledata _ As WIN32_FIND_DATA) Private Declare Function FindClose Lib "kernel32" _ (ByVal hfindfile As Long) As Long Private Const MAX_PATH = 260 Private Type FILETIME dwlowdatetime As Long dwhighdatetime As Long End Type Kode 4.2 Merekam Suara ke dalam database

49 Sedangkan untuk proses memperdengarkan file hasil rekaman suara yang telah tersimpan didalam basis data diperlukan modul sound yang menggunakan kode program seperti dalam kode 4.3. Option Explicit Public Declare Function sndplaysound Lib "winmm" Alias _ "sndplaysounda" (ByVal lpszsoundname As String, _ ByVal uflags As Long) As Long Public Const SND_SYNC = &H0 Public Const SND_ASYNC = &H1 Public Const SND_NODEFAULT = &H2 Public Const SND_MEMORY = &H4 Public Const SND_LOOP = &H8 Kode 4.3 Memperdengarkan Rekaman Suara 4.2.11 Implementasi Modul Menampilkan Gambar Dari Dalam Disk Selain dapat menyimpan file suara pada basis data terdapat juga fitur untuk memasukkan gambar ke dalam basis data yang bertujuan untuk melengkapi data yang sudah ada. Kode program yang diprgunakan disajikan dalam kode 4.4 Function TampilImage(imgData() As Byte, ByRef ErrRet As Long) _ As Picture On Error GoTo Salah If UBound(imgData) Then Dim hfile As String hfile = Dir("C:\img.tmp", vbnormal) If hfile <> "" Then Kill "C:\img.tmp" Open "C:\img.tmp" For Binary As #1 Put #1,, imgdata Close #1 Kode 4.4 Membaca Gambar dari dalam disk

50 Set TampilImage = LoadPicture("C:\img.tmp") ErrRet = 0 Else ErrRet = 1 End If Exit Function Salah: ErrRet = Err.Number End Function Kode 4.4 Membaca Gambar dari dalam disk(lanjutan) 4.3 Pengujian Perangkat Lunak Pengujian perangkat lunak merupakan aktivitas menjalankan aplikasi basis data multimedia dengan berbagai cara yang bermaksud dan bertujuan untuk melakukan evaluasi terhadap aplikasi yang dibangun yang dibuat serta mendeteksi atau menemukan adanya kesalahan (bug) dalam pembuatan perangkat lunak basis data multimedia tersebut. Tujuan pengujian disesuaikan dengan tujuan tugas akhir ini, yaitu : a. Diharapkan dapat membangun suatu sistem basis data yang tidak hanya berbasiskan pada teks semata namun terdapat juga penambahan fitur pada aplikasi yang mempunyai unsur-unsur multimedia seperti foto-foto dan file audio yang bertujuan untuk melengkapi basis data. Seluruh pengujian dilakukan dengan asumsi bahwa pengguna telah memiliki aplikasi basis data multimedia telah terpasang di dalamnya tersebut dengan baik. Pengujian proses database multimedia dilakukan berdasarkan pembuatan basis data baru, edit basis data, rekam basis data, hapus data yang terdapat dalam basis data.

51 Berikut ini adalah hasil pengujian dari proses perancangan perangkat lunak basis data multimedia didalam dalam pembutan basis data multimedia yang berfungsi menampilkan data, suara, gambar seorang pengguna yang telah tersimpan maupun yang baru mengisi data.. 4.3.1 Pengujian Pembuatan Basis Data Baru dan Rekam Suara Ketika user menggunakan perangkat lunak ini maka pengguna akan membuka sebuah fitur menu utama yang terdapat dalam aplikasi basis data multimedia. Didalam basis data multimedia terdapat 3 fitur yaitu menu about us,find,friend, dan setelah user membuka basis data multimedia, user dapat membuka tombol new dan apabila user belum pernah mengisi data diharapkan user membuka tombol new agar dapat mengisi data baru dalam basis data multimedia. Dimana tampilan prosesnya dapat dilihat pada gambar 4.9 dibawah ini:

52 Gambar 4.9 User membuka Menu utama Setelah user membuka fitur menu utama, user dapat membuka tombol friend untuk mengisi data baru dalam aplikasi basis data multimedia. Dimana tampilan prosesnya dapat terlihat pada gambar 4.10 di bawah ini: Gambar 4.10 user membuka fitur friend Setelah user membuka fitur friend, user harus membuka tombol new untuk membuat data baru dalam basis data multimedia yang akan diakses, setelah user

53 membuka tombol new pada aplikasi basis data multimedia user akan ditampilkan tombol combo box yang didalamnya terdapat dua pilihan yaitu: 1. Klik yes apabila user ingin merekam suara 2. Klik no apabila user ingin kembali ke fitur friend dan tidak akan merekam data baru. Tampilan combo box yang akan diakses seorang user dapat telihat pada gambar 4.11 dibawah ini: Gambar 4.11 Tombol box proses pengujian penambahan data baru Setelah user mengklik kata yes, user akan ditampilkan sebuah fitur untuk merekam suara terlebih dahulu apabila ingin memasukkan basis data baru ke dalam aplikasi basis data multimedia. Tampilan rekam suara yang akan iakses oleh seorang user dapat terlihat pada gambar 4.12 di bawah ini: Gambar 4.12 proses perekaman suara

54 Gambar 4.13 Hasil rekam suara user baru Pada gambar 4.12 proses perekaman suara user baru yang akan merekam suara, terdapat juga beberapa menu diantaranya menu record, save, reset, stop, setting, exit. Apabila user baru ingin merekam suara dapat membuka tombol record untuk memasukkan suara yang akan direkam dan mengklik tombol untuk berhenti merekam suara. setelah user memasukkan suara yang akan dimasukkan user kemudian membuka tombol save. Pada gambar 4.13 adalah hasil rekaman suara seorang user yang telah memasukkan suara dan disimpan oleh seorang user akan tersimpan pada folder yang telah dibuat oleh user itu sendiri dengan format)*.wav* dan diberi nama oleh user pada folder yang tersedia proses pengujian rekam suara telah tersimpan. Setelah user merekam suara dan tersimpan pada folder penyimpanan user dapat keluar dari menu record user diharapkan membuka tombol exit untuk keluar dari menu record yang telah berhasil dalam pengujian memasukkan suara. Dalam pengisian data diwajibkan

55 seorang user memasukkan sebuah gambar foto yang akan tersimpan pada folder picture yang akan ditampilkan pada database multimedia agar dapat diakses pada menu pencarian data pada fitur find, tanpa memasukkan foto data yang sudah dimasukkan tidak akan dapat ditampilkan dalam pencarian data. pada gambar 4.14 di bawah ini: Gambar 4.14 Hasil pengujian penambahan database baru Setelah file data penambahan baru berhasil dimasukkan oleh seorang user kemudian user diwajibkan menyimpan file data yang telah dimasukkan agar tersimpan dalam aplikasi database multimedia dan dapat browse foto yang sudah disimpan pada folder picture yang sudah dimasukkan oleh user dan akhirnya penambahan database baru berhasil.

56 4.3.2 Pengujian Edit Data Ketika user ingin merubah file-file data yang telah tersimpan dalam database multimedia, maka penulis menyediakan menu edit agar dapat digunakan oleh user untuk merubah data yang akan dirubah karena ada sebuah perubahan biodata dalam diri user. Pada fitur friend ada sebuah tampilan menu edit seperti pada gambar 4.12 user dapat mengklik tombol edit apabila ingin merubah data yang sudah tersimpan untuk dirubah user dapat mengklik tombol edit kemudian akan tampil combo box pilihan user akan mengedit data atau akan membatalkan pengeditan data yang terlihat pada gambar 4.15 di bawah ini: Gambar 4.15 Message Box setelah pengeditan data Setelah user mengklik tombol OK user akan ditampilkan pada menu friend yang sudah tersedia pada database multimedia dan dapat mengedit data yang akan dirubah, proses tahap pengujian data telah berhaasil di rubah oleh user yang akan memasukkan data yang sudah tersimpan pada database multimedia. 4.3.3 Pengujian Hapus Data

57 Ketika user tidak akan memasukkan data ke dalam aplikasi database multimedia, maka penulis sudah menyediakan menu delete yang terdapat pada fitur friend dan user diwajibkan mengklik tombol delete yang terdapat pada fitur friend. Kemudian user akan didapatkan pilihan tombol combo box user akan menghapus data atau user tidak akan menghapus data, klik tombol yes apabila user yakin menghapus data dan klik cancel apabila user akan membatalkan penghapusan data pada aplikaasi database multimedia yang sudah tersimpan yang tampak pada gambar 4.16 di bawah ini: Gambar 4.16 Proses pemilihan penghapusan data Setelah user tidak yakin menghapus data user dapat mengklik cancel dan proses penghapusan data dibatalkan dan kembali ke menu friend, apabila user yakin akan menghapus data dapat mengklik tombol ok pada gambar 4.17 dibawah ini: Gambar 4.17 proses penghapusan database

58 Dan pada akhirnya data user yang sudah tersimpan, terhapus dari aplikasi database multimedia dan pengujian penghapusan data berhasil dilakukan. 4.3.4 Pengujian Pencarian File Data Yang Sudah Tersimpan Ketika user ingin melihat, mendengar file data yang pernah disimpan dengan bentuk suara,gambar pernah disimpan dalam basis data multimedia, maka penulis dalam pembutan aplikasi basis data multimedia menyediakan fitur yang bernama find yang artinya adalah fitur untuk mencari file data yang pernah disimpan. User dapat mengklik fitur find kemudian akan tampil gambar 4.18 pada gambar di bawah ini: Gambar 4.18 Menu Pencarian data

59 Setelah user membuka fitur find user diberikan sebuah tampilan menu pencarian data, user tinggal memilih nama, nama lengakap, tanggal lahir pada tombol kategori. Setelah user mengklik salah satu pilihan user akan ditampilkan sebuah nama ataupun tanggal lahir pada tombol kata kunci, kemudian user mengklik pilihan yang pernah tersimpan dalam basis data multimedia, diwajibkan user mengklik tombol combo box dengan nama pilih dan akan tampil sebuah data yang pernah dimasukkan dan tersimpan pada aplikasi database multimedia seperti pada gambar 4.19 di bawah ini: Gambar 4.19 Tampilan dari hasil pencarian data Setelah user mencari data yang pernah dimasukkan dan disimpan dalam database multimedia user dapat membuka kembali file data teks,suara,gambar yang pernah dimasukkan dan disimpan pada aplikasi basis data multimedia, dan pengujian database pencarian file data teks,suara,gambar berhasil diakses.

60 Dari semua pengujian diatas, dapat disimpulkan bahwa perangkat lunak basis data multimedia yang dibangun berhasil digabungkan antara data file teks,suara,gambar dapat diakses oleh user dalam penggunaannya, dan tanpa sebuah gambar yang tidak akan dapat diakses, karena ketiganya saling melengkapi dalam basis data multimedia dan pada akhirnya berjalan dapat dengan berjalan dengan baik.