BAB IV IMPLEMENTASI DAN PENGUJIAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Transkripsi

1 BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi merupakan tahapan untuk melakukan pengkodean berdasarkan hasil analisa perancangan program aplikasi. Program aplikasi pencarian duplikasi berkas lagu pada media penyimpanan lagu ini dikodekan menggunakan bahasa pemrograman Visual Basic.NET, yang akan dilakukan pengujian terhadap program dengan tujuan untuk menghasilkan program aplikasi yang sesuai dengan perancangannya. 4.1 Implementasi Program Aplikasi Pada tahap implementasi program aplikasi, proses pengkodean program akan menggunakan bahasa pemrograman Visual basic.net, dan Microsoft Visual Studio 2005 sebagai antar muka pengembang aplikasi yang digunakan. Sedangkan untuk tahapan-tahapan proses implementasi program akan mengikuti tahapan pada diagram alir program yang dijelaskan di Bab III bagian 3.2, dan pengkodeannya akan mengadaptasi diagram alir proses kerja program yang dijelaskan di Bab III bagian Berdasarkan Rancangan diagram alir program, ditentukan tahapan-tahapan implementasi yang akan dilakukan yaitu implementasi antar muka aplikasi, implementasi fitur lokasi pencarian, implementasi fitur opsi pencarian, dan implementasi fitur pencarian Implementasi Antar Muka Aplikasi Pada diagram alir program, setelah program dijalankan, pengguna akan disuguhkan tampilan layar utama program. Pada pembuatan layar utama digunakan beberapa komponen yang terdapat pada toolbar Microsoft Visual Studio 2005 yaitu menu, textbox, tombol (button), optionbox, radio, dan listview sebagai komponen pendukung antar muka program aplikasi. Berikut digambarkan pada Gambar 4.1 tampilan layar utama. 33

2 34 Gambar 4.1 Tampilan Layar Utama Program Aplikasi pengkodean untuk pengaturan tampilan layar utama program aplikasi ditunjukkan pada Sintak 4.1 di bawah ini: Sintak 4.1 Sintak Untuk Pengaturan Layar Utama Program Aplikasi Private Sub FormMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load centerform() End Sub Private Sub centerform() Dim boundwidth As Integer = Screen.PrimaryScreen.Bounds.Width Dim boundheight As Integer = Screen.PrimaryScreen.Bounds.Height Dim x As Integer = boundwidth Me.Width Dim y As Integer = boundheight Me.Height Me.Location = New Point(x / 2, y / 2) End Sub Sintak 4.1 merupakan sintak untuk mengatur tampilan layar utama, yaitu pengaturan tampilan layar utama pada posisi tengah secara vertikal dan horisontal tampilan layar komputer pada saat aplikasi dijalankan.

3 Implementasi Fitur Lokasi Pencarian Fitur lokasi pencarian merupakan fitur untuk menentukan lokasi pencarian duplikasi lagu atau merupakan fitur untuk menentukan lokasi media penyimpanan lagu. Dalam fitur ini digunakan 1 komponen textbox dan 1 komponen button pada antar muka program aplikasi, dengan pengkodean yang dijelaskan pada Sintak 4.2 dibawah ini: Sintak 4.2 Sintak Untuk Fitur Lokasi Pencarian Private Sub BrowseButton_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles BrowseButton.Click Dim FolderBrowserDialog1 As New FolderBrowserDialog With Me.FolderBrowserDialog1.RootFolder = Environment.SpecialFolder.Desktop.SelectedPath = "C:\".Description = "Select the source directory" If.ShowDialog = Windows.Forms.DialogResult.OK Then BrowseTextBox.Text =.SelectedPath.ToString() End If End With End Sub Pada Sintak 4.2, dijelaskan proses untuk menentukan direktori media penyimpanan lagu yang dilakukan dengan menekan tombol bergambar folder (browse ) pada layar utama sebagai pemicu untuk memanggil jendela directory browser sebagai jendela untuk memilih lokasi direktori media penyimpanan lagu. Jendela directory browser yang ditunjukkan pada Gambar 4.3 dipanggil pada baris sintak program dengan memanggil fungsi FolderBrowserDialog, dimana fungsi FolderBrowserDialog merupakan fungsi bawaan dari lingkungan pengembangan aplikasi Framework.NET. Setelah memilih lokasi direktori media penyimpanan lagu pada jendela directory browser, maka jendela tersebut akan mengembalikan lokasi (path) yang dipilih, yang kemudian akan ditampung oleh komponen textbox, sebagai lokasi media penyimpanan lagu.

4 36 Gambar 4.2 Tampilan Jendela Directory Browser Implementasi Fitur Opsi Pencarian Fitur Opsi pencarian merupakan fitur untuk menentukan cara pencarian duplikasi lagu pada media penyimpanan lagu. Pada antar muka aplikasi, diberikan opsi pencarian duplikasi berkas lagu pada direktori utama atau direktori dan sub direktori utama media penyimpanan lagu. Dalam fitur ini digunakan 1 komponen Optionbox dan 2 komponen radio pada antar muka program aplikasi, dengan pengkodean untuk menentukan opsi mana yang dipilih ditunjukkan pada Sintak 4.3 dibawah ini: Sintak 4.3 Sintak Untuk Fitur Opsi Pencarian If Option1.Checked Then // Sintak Fitur Pencarian Else // Sintak Fitur Pencarian End If Pada Sintak 4.3, dijelaskan bahwa jika Option1 yang dipilih maka pencarian duplikasi berkas lagu akan dilakukan pada direktori utama dari direktori media penyimpanan lagu, sedangkan jika Option 2 yang dipilih, maka proses

5 37 pencarian duplikasi lagu akan dilakukan pada direktori dan sub direktori utama media penyimpanan lagu Implementasi Fitur Pencarian Fitur ini merupakan fitur yang menunjukkan proses utama pada program aplikasi. Proses ini bertujuan untuk melakukan pencarian duplikasi berkas-berkas lagu yang terdapat pada direktori media penyimpanan lagu. Berdasarkan opsi pencarian, pengguna diberikan dua opsi dalam melakukan pencarian, sehingga membedakan pengkodean sintak dalam mengidentifikasi berkas-berkas lagu pada media penyimpanan lagu. Berikut dijelaskan cara pencarian masing-masing opsi tersebut dalam mengidentifikasi hingga melakukan ekstraksi sidik jari lagu, serta menyimpannya ke dalam variabel array untuk proses komparasi sidik jari lagu selanjutnya sebagai berikut: 1. Opsi pencarian duplikasi berkas lagu pada direktori utama. Dalam opsi pencarian ini, dilakukan pengkodean sintak seperti yang ditunjukkan pada Sintak 4.4 sebagai berikut: Sintak 4.4 Sintak Penyimpanan Sidik Jari Lagu Ke Variabel Array Pada Opsi Pencarian Duplikasi Berkas Lagu Pada Direktori Utama. Dim files() As FileInfo = GetFilesByExtensions(SourceFolder, extensions) For i = LBound(files) To UBound(files) file = files(i) songinit = Chr(34) & file.name & Chr(34).ToString songpath = Chr(34) & file.fullname & Chr(34).ToString Try runfp = ExecuteFingerprint(fpGenerator, songpath) Catch err As Exception 'MsgBox("Error Execute Fingerprint") End Try mp3list.add(new getdata(songinit, songpath, runfp)) Next i Pada Sintak 4.4, dijelaskan bahwa setiap data informasi berkas lagu pada direktori utama mula-mula ditampung ke dalam variabel informasi bertipe

6 38 array (FileInfo). dengan memanggil fungsi GetFilesByExtensions seperti yang ditunjukkan pada Sintak 4.5. Sintak 4.5 Sintak Fungsi GetFilesByExtensions Public Function GetFilesByExtensions(ByVal strpath As String, ByVal colextensions() As String) As FileInfo() Dim tmpcollection As New Collection For Each strextension As String In colextensions For Each afile As FileInfo In New DirectoryInfo(strPath).GetFiles(strExtension) tmpcollection.add(afile) Next Next Dim tmpfiles(tmpcollection.count 1) As FileInfo, i As Integer = 0 For Each afile As FileInfo In tmpcollection tmpfiles(i) = afile i += 1 Next Return tmpfiles End Function Proses kemudian dilanjutkan dengan melakukan looping sejumlah berkas lagu yang tersimpan pada variabel FileInfo, untuk ditampung ke dalam informasi nama berkas lagu dan lokasi direktori berkas lagu tersebut ke dalam variabel. Setelah itu dilakukan proses ekstraksi sidik jari lagu dengan memanggil fungsi ExecuteFingerprint seperti yang ditunjukkan pada Sintak 4.6. Sintak 4.6 Sintak Fungsi ExecuteFingerprint Private Function ExecuteFingerprint(ByVal afexe As String, Optional ByVal args As String = "") As String Dim retstr As String = "" Dim p As New Process() p.startinfo.filename = afexe If args <> "" Then p.startinfo.arguments = args p.startinfo.useshellexecute = False p.startinfo.redirectstandardoutput = True p.startinfo.createnowindow = True p.start() retstr = p.standardoutput.readtoend() p.waitforexit() Return retstr End Function

7 39 Setelah proses ekstraksi sidik jari, setiap sidik jari, nama berkas lagu dan lokasi direktori berkas lagu yang dihasilkan pada proses looping disimpan ke dalam array multidimensi yang diberi nama mp3list, dengan menggunakan structure getdata seperti yang ditunjukkan pada Sintak 4.7. Sintak 4.7 Sintak Structure getdata Public Structure getdata Private _songname As String Private _getsong As String Private _Fingerprint As String Public Property songname() As String Get Return _songname End Get Set(ByVal value As String) _songname = value End Set End Property Public Property getsong() As String Get Return _getsong End Get Set(ByVal value As String) _getsong = value End Set End Property Public Property Fingerprint() As String Get Return _Fingerprint End Get Set(ByVal value As String) _Fingerprint = value End Set End Property Public Sub New(ByRef songname As String, ByRef getsong As String, ByRef Fingerprint As String) _songname = songname _getsong = getsong _Fingerprint = Fingerprint End Sub End Structure 2. Opsi pencarian duplikasi berkas lagu pada direktori dan seluruh sub direktori utama. Dalam opsi pencarian ini, dilakukan pengkodean sintak seperti yang ditampilkan pada Sintak 4.8 sebagai berikut:

8 40 Sintak 4.8 Sintak Penyimpanan Sidik Jari Lagu Ke Variabel Array Pada Opsi Pencarian Duplikasi Berkas Lagu Pada Direktori Dan Sub Direktori Utama. Dim Dirs As DirectoryInfo() = Root.GetDirectories("*.*", SearchOption.AllDirectories) For Each DirectoryName In Dirs Try folderlist.add(directoryname.fullname) Catch err As Exception 'MsgBox("Error Accessing") End Try Next For f = 0 To folderlist.count 1 'MsgBox(folderlist.Item(f))22 ChildSourceFolder = folderlist.item(f).tostring Dim files() As FileInfo = GetFilesByExtensions(ChildSourceFolder, extensions) For i = LBound(files) To UBound(files) file = files(i) songinit = Chr(34) & file.name & Chr(34).ToString songpath = Chr(34) & file.fullname & Chr(34).ToString Try runfp = ExecuteFingerprint(fpGenerator, songpath) Catch err As Exception 'MsgBox("Error Execute Fingerprint") End Try mp3list.add(new getdata(songinit, songpath, runfp)) Next i Next f End if Pada Sintak 4.8, dijelaskan bahwa dilakukan looping untuk melakukan pembacaan setiap lokasi sub direktori pada direktori utama dan direktori utama dengan memanggil fungsi bawaan pada.net Framework yaitu Root.GetDirectories, lalu kemudian lokasi-lokasi tersebut ditampung ke dalam variabel array. Setelah itu dilakukan looping sebanyak jumlah lokasi pada array, dan melakukan looping pada setiap lokasi array sebanyak jumlah berkas lagu pada lokasi tersebut, untuk menampung data informasi berkas-berkas lagu kedalam variabel informasi bertipe array (FileInfo), dengan memanggil fungsi GetFilesByExtensions seperti yang ditunjukkan pada Sintak 4.5. Kemudian dilakukan proses ekstraksi sidik jari lagu dengan memanggil fungsi ExecuteFingerprint seperti yang ditunjukkan pada Sintak 4.6, dimana untuk setiap sidik jari, nama berkas lagu dan lokasi direktori berkas lagu yang dihasilkan pada proses looping disimpan ke dalam array

9 41 multidimensi yang diberi nama mp3list, dengan menggunakan structure getdata seperti yang ditunjukkan pada Sintak 4.7. Pada proses mencocokan sidik jari lagu, kedua opsi diatas melakukan tahapan pencocokan sidik jari lagu yang sama, seperti yang ditunjukkan pada Sintak 4.9 dibawah ini: Sintak 4.9 Sintak Fungsi Pencocokan Sidik Jari Lagu For i = 0 To mp3list.count 1 mp3name = mp3list.item(i).songname.tostring mp3realpath = mp3list.item(i).getsong.tostring fpreal = mp3list(i).fingerprint.tostring 'SongListBox.Items.Add(fp1) For j = 0 To mp3list.count 1 mp3comparisonpath = mp3list.item(j).getsong.tostring fpcomparison = mp3list(j).fingerprint.tostring if (mp3realpath <> mp3comparisonpath) Then If (fpreal = fpcomparison) Then if (tag = 0) Then Dim lv As ListViewItem = SongListView.Items.Add(mp3Name.Replace(Chr(34), "")) lv.subitems.add(mp3realpath.replace(chr(34), "")) End If tag += 1 End If End If Next j tag = 0 Next i Pada Sintak 4.9, dijelaskan bahwa dilakukan looping bertingkat untuk mencocokan sidik jari lagu. Untuk setiap tingkatan looping dilakukan sejumlah banyaknya jumlah indeks array mp3list, dengan looping tingkat pertama mengisi nilai sebuah variabel dengan sidik jari lagu, dan looping tingkat kedua juga mengisi nilai sebuah variabel dengan sidik jari lagu. Apabila terdapat kecocokan sidik jari lagu, maka informasi nama berkas lagu dan lokasi berkas lagu yang disimpan pada array mp3list pada indeks array yang dinyatakan sidik jarinya mengalami kecocokan, akan disimpan ke dalam komponen listview, dengan

10 42 kondisi penyimpanan tidak akan dilakukan apabila sudah terdapat nama dan lokasi berkas lagu yang sama pada komponen listview. 4.2 Pengujian Program Aplikasi Pengujian program aplikasi merupakan tahapan yang dilakukan untuk penilaian kesesuaian program yang dibuat dengan analisa yang dilakukan dan hasil yang diharapkan. Dalam tahap pengujian aplikasi ini, dilakukan pengujian dengan metode Black Box yang merupakan uji spesifikasi dan fungsionalitas program, tanpa adanya pengetahuan tentang struktur internal dari source codenya. Metode Black Box menitikberatkan pada apa yang dilakukan oleh code tersebut, dan bukan bagaimana code itu bekerja. Dalam pengujian program aplikasi ini, akan dijelaskan lingkungan pengujian program, skenario pengujian, hasil pengujian dan analisis hasil pengujian Lingkungan Pengujian Dalam pengujian program aplikasi, diperlukan perangkat lunak dan perangkat keras untuk melakukan pengujian, sehingga diperlukan persiapan awal untuk mempersiapkan kebutuhan akan perangkat keras dan perangkat lunak tersebut. Untuk pengujian program aplikasi ini, dilakukan pengujian pada lingkungan pengujian sebagai berikut: 1. Perangkat Keras Yang Dibutuhkan Perangkat keras merupakan semua bagian fisik pada komputer yang saling bekerja sama untuk melaksanakan instruksi-instruksi yang diterima dari perangkat lunak komputer. Berdasarkan fungsi atau kegunaannya, perangkat keras dibagi ke dalam tiga jenis, yaitu: a. Alat Masukan (Input Device) Alat masukan adalah peralatan yang digunakan untuk memasukkan perintah atau data ke dalam komputer untuk diproses dan menghasilkan keluaran. Dalam pengujian program aplikasi ini, digunakan 2 alat masukan yaitu papan ketik atau keyboard dan mouse.

11 43 b. Alat Pemroses (Processing Unit) Alat pemroses adalah suatu alat pengolahan instruksi atau data yang diterima melalui alat masukan. Alat pemroses yang digunakan dalam pengujian program aplikasi ini adalah sebuah CPU (Central Processing Unit) yaitu prosesor Intel Core 2 Duo 1 Gb RAM memory, dan sebuah harddisk dengan kapasitas penyimpanan sebesar 250 Gb. c. Alat Keluaran (Output Device) Alat keluaran adalah suatu alat yang menampilkan hasil proses yang dilakukan oleh alat pemroses. Dalam pengujian program aplikasi ini digunakan alat keluaran berupa layar monitor bertipe SVGA. 2. Perangkat Lunak Yang Digunakan Perangkat lunak merupakan sekumpulan baris perintah atau program yang digunakan untuk memberikan instruksi-instruksi pengolahan data kepada perangkat keras komputer. Pada pengujian program ini, dilakukan pada sistem operasi Windows XP Skenario Pengujian Dalam melakukan pengujian program aplikasi ini, ditetapkan skenario pengujian yang disusun sebagai berikut: Tabel 4.1 Skenario Pengujian No Yang Diuji 1 Layar Utama Data Pengujian 2 berkas lagu dengan nama yang sama, isi yang sama, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi berbeda Cara Menguji 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama dan sub direktori dari direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu Hasil Yang Diharapkan Program akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian

12 44 Lanjutan Tabel 4.1 Skenario Pengujian 2 Layar Utama 3 Layar Utama 4 Layar Utama 2 berkas lagu dengan nama yang sama, isi yang sama, bitrate yang berbeda, dengan kedua berkas lagu berada pada lokasi berbeda 2 berkas lagu dengan nama yang berbeda, isi yang sama, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi yang sama 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi yang sama 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser. 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama dan sub direktori dari direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu Progrm akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian Program akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian Program tidak akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian

13 45 Lanjutan Tabel 4.1 Skenario Pengujian 5 Layar Utama 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dan kedua berkas lagu berada pada lokasi yang berbeda 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama dan sub direktori dari direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu Program tidak akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian Hasil Pengujian Dari skenario pengujian yang dilakukan, didapatkan hasil pengujian sebagai berikut: Tabel 4.2 Hasil Pengujian No Yang Diuji 1 Layar Utama Data Pengujian 2 berkas lagu dengan nama yang sama, isi yang sama, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi berbeda Cara Menguji 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama dan sub direktori dari direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu Hasil Yang Diharapkan Program akan menampilkan kedua berkas lagu yang diuji, berikut lokasi dari masingmasing berkas lagu, yang akan ditampilkan pada tabel hasil pengujian Hasil Pengujian Sesuai

14 46 Lanjutan Tabel 4.2 Hasil Pengujian 2 Layar Utama 3 Layar Utama 4 Layar Utama 2 berkas lagu dengan nama yang sama, isi yang sama, bitrate yang berbeda, dengan kedua berkas lagu berada pada lokasi berbeda 2 berkas lagu dengan nama yang berbeda, isi yang sama, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi yang sama 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi yang sama 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama dan sub direktori dari direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu Program akan menampilkan kedua berkas lagu yang diuji, berikut lokasi dari masingmasing berkas lagu, yang akan ditampilkan pada tabel hasil pengujian Program akan menampilkan kedua berkas lagu yang diuji, berikut lokasi dari masingmasing berkas lagu, yang akan ditampilkan pada tabel hasil pengujian Program tidak akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian Sesuai Sesuai Sesuai

15 47 Lanjutan Tabel 4.2 Hasil Pengujian 5 Layar Utama 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dan kedua berkas lagu berada pada lokasi yang berbeda 1 Pilih lokasi dengan menekan tombol bergambar direktori, maka akan muncul jendela directory browser 2 Pada jendela directory browser, pilih lokasi berkas lagu yang akan diuji, kemudian tekan tombol OK 3 Pilih opsi pencarian pada direktori utama 4 Tekan tombol cari untuk memulai proses pengujian kedua berkas lagu Program tidak akan menampilkan kedua berkas lagu yang diuji, pada tabel hasil pengujian Sesuai Berikut data hasil pengujian secara visual yang ditampilkan sebagai berikut: 1. Data hasil pengujian 1 Tampilan secara visual 2 berkas lagu dengan nama yang sama, isi yang sama, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi berbeda, ditunjukkan pada Gambar 4.3 dan Gambar 4.4 Gambar 4.3 Tampilan Berkas Lagu Ke 1 Pada Pengujian 1

16 48 Gambar 4.4 Tampilan Berkas Lagu Ke 2 Pada Pengujian 1 Perbandingan sidik jari lagu yang dihasilkan kedua berkas lagu pada pengujian 1, ditunjukkan pada Gambar 4.5. Gambar 4.5 Tampilan Hasil Kedua Sidik Sari Lagu Pada Pengujian 1

17 49 Tampilan hasil pengujian 1 menggunakan aplikasi, ditunjukkan pada Gambar 4.6. Gambar 4.6 Tampilan Hasil Pengujian 1 Pada Aplikasi 2. Data hasil pengujian 2 Tampilan secara visual 2 berkas lagu dengan nama yang sama, isi yang sama, bitrate yang berbeda, dengan kedua berkas lagu berada pada lokasi berbeda, ditunjukkan pada Gambar 4.7 dan Gambar 4.8. Gambar 4.7 Tampilan Berkas Lagu Ke 1 Pada Pengujian 2

18 50 Gambar 4.8 Tampilan Berkas Lagu Ke 2 Pada Pengujian 2 Perbandingan sidik jari lagu yang dihasilkan kedua berkas lagu pada pengujian 2, ditunjukkan pada Gambar 4.9 Gambar 4.9 Tampilan Hasil Kedua Sidik Sari Lagu Pada Pengujian 2

19 51 Tampilan hasil pengujian 2 menggunakan aplikasi, ditunjukkan pada Gambar Gambar 4.10 Tampilan Hasil Pengujian 2 Pada Aplikasi 3. Data hasil pengujian 3 Tampilan secara visual 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi yang sama, ditunjukkan pada Gambar Gambar 4.11 Tampilan Kedua Berkas Lagu Pada Pengujian 3

20 52 Perbandingan sidik jari lagu yang dihasilkan kedua berkas lagu pada pengujian 3, ditunjukkan pada Gambar Gambar 4.12 Tampilan Hasil Kedua Sidik Jari Lagu Pada Pengujian 3 Tampilan hasil pengujian 3 menggunakan aplikasi, yang ditunjukkan pada Gambar Gambar 4.13 Tampilan Hasil Pengujian 3 Pada Aplikasi

21 53 4. Data hasil pengujian 4 Tampilan secara visual 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dengan kedua berkas lagu berada pada lokasi yang sama, yang ditunjukkan pada Gambar Gambar 4.14 Tampilan Kedua Berkas Lagu Pada Pengujian 4 Perbandingan sidik jari lagu yang dihasilkan kedua berkas lagu pada pengujian 3, ditunjukkan pada Gambar 4.15 Gambar 4.15 Tampilan Hasil Kedua Sidik Jari Lagu Pada Pengujian 4

22 54 Tampilan hasil pengujian 4 menggunakan aplikasi, ditunjukkan pada Gambar Gambar 4.16 Tampilan Hasil Pengujian 4 Pada Aplikasi 5. Data hasil pengujian 5 Tampilan secara visual 2 berkas lagu dengan nama yang berbeda, isi yang berbeda, bitrate yang sama, dan kedua berkas lagu berada pada lokasi yang berbeda, ditunjukkan pada Gambar 4.17 dan Gambar 4.17 Tampilan Berkas Lagu Ke 1 Pada Pengujian 5

23 55 Gambar 4.18 Tampilan Berkas Lagu Ke 2 Pada Pengujian 5 Perbandingan sidik jari lagu yang dihasilkan kedua berkas lagu pada pengujian 5, ditunjukkan pada Gambar Gambar 4.19 Tampilan Hasil Kedua Sidik Jari Lagu Pada Pengujian 5

24 56 Tampilan hasil pengujian 4 menggunakan aplikasi, ditunjukkan pada Gambar Gambar 4.20 Tampilan Hasil Pengujian 5 Pada Aplikasi Analisis Hasil Pengujian Dari hasil skenario pengujian terhadap aplikasi, dilakukan analisa sebagai berikut: 1. Hasil pengujian pada skenario pengujian nomor 1 menunjukkan kesesuaian dengan hasil yang diharapkan, karena data pengujian yang digunakan merupakan 2 berkas lagu dengan nama, isi dan bitrate yang sama, dimana dalam prosesnya aplikasi akan menghasilkan sampling dan nilai-nilai quantisasi yang sama untuk setiap berkas lagu data pengujian, dan dalam proses ekstraksi sidik jari akan menghasilkan sidik jari berkas lagu yang dapat dipastikan sama. Perbedaan lokasi tidak akan mempengaruhi dalam proses identifikasi duplikasi berkas lagu, selama data pengujian berada pada direktori utama atau sub-sub direktori dari direktori utama lokasi yang dipilih. 2. Hasil pengujian pada skenario pengujian nomor 2 menunjukkan kesesuaian dengan hasil yang diharapkan. Dalam penggunaan data pengujian 2 berkas lagu dengan nama dan isi yang sama, namun dengan

25 57 bitrate yang berbeda menunjukkan bahwa perbedaan bitrate pada berkas lagu dengan nama dan isi yang sama akan menghasilkan audio sampel dengan ukuran yang berbeda karena perbedaan jumlah bit-bit pembentuk kedua lagu tersebut. Dalam proses ekstraksi sidik jari lagu, algoritma enkripsi LIBOFA dapat menghasilkan sidik jari lagu yang sama untuk kedua berkas lagu Hal ini menunjukkan bahwa proses quantisasi sinyal pada kedua lagu dapat dihasilkan perbandingan tetapan nilai yang sama, sehingga pada proses transform hingga membentuk sidik jari lagu, dapat dihasilkan sidik jari yang sama. Dengan penjelasan yang sama pada analisa hasil pengujian nomor 1, dijelaskan bahwa perbedaan lokasi tidak akan mempengaruhi dalam proses identifikasi duplikasi berkas lagu, selama data pengujian berada pada direktori utama atau sub-sub direktori dari direktori utama lokasi yang dipilih. 3. Hasil pengujian pada skenario pengujian nomor 3 menunjukkan kesesuaian dengan hasil yang diharapkan. Dalam penggunaan data pengujian 2 berkas lagu dengan isi dan bitrate yang sama namun dengan penamaan berkas lagu yang berbeda, ditunjukkan bahwa pada proses pencocokan berkas lagu tidak dilakukan pencocokan berdasarkan nama berkas-berkas lagu, melainkan dari ekstraksi isi berkas lagu tersebut. Dijelaskan pula bahwa kesamaan lokasi data pengujian tidak akan mempengaruhi dalam proses identifikasi duplikasi berkas lagu, sama seperti keadaan apabila berkas lagu data pengujian terdapat pada lokasi yang berbeda-beda. 4. Hasil pengujian pada skenario pengujian nomor 4 menunjukkan kesesuaian dengan hasil yang diharapkan. Dalam proses ekstraksi sidik jari lagu dapat dipastikan bahwa kedua sidik jari lagu data pengujian yang dihasilkan merupakan sidik jari yang berbeda, karena merupakan 2 lagu dengan isi yang berbeda. 5. Hasil pengujian pada skenario pengujian nomor 5 menunjukkan kesesuaian dengan hasil yang diharapkan, karena selain perbedaan lokasi tidak mempengaruhi hasil dari identifikasi duplikasi berkas lagu, hasil ekstraksi sidik jari lagu dari kedua berkas lagu data pengujian akan

26 58

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan menjelasan berbagai hal yang berhubungan dengan pengujian. BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisis dan perancangan sistem sebagai tindak lanjut penyelesaian perancangan aplikasi tersebut. Maka dilakukan implementasi dari program

Lebih terperinci

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

BAB IV. adalah tahap implementasi dan penyempurnaan. Berikut ini akan dijelaskan. implementasi dari aplikasi permainan komputer game knight s tour BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Se tahap analisis dan perancangan selesai dilakukan, maka tahap selanjutnya adalah tahap implementasi dan penyempurnaan. Berikut ini akan dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bagian ini, penulis melakukan bagian implementasi dan pengujian dimana bagian ini mengacu pada analisa dan perancangan pada bagian sebelumnya. 4.1 Lingkungan Implementasi

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 54 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem yang dibuat beserta pembahasan tentang sistem tersebut. Adapun hasil dari

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem yang dibuat beserta pembahasan tentang sistem tersebut. Adapun hasil dari

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Uji Coba Aplikasi vinegere cipher ini dirancang untuk berjalan dalam sistem operasi berbasis windows. Untuk menjalankan aplikasi ini ada dua macam cara yaitu : 1. Dengan

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem berikut. Hasil implementasi sistem berdasarkan perancangan yang telah dibuat, dijelaskan sebagai Gambar 4.1. Form Voting Gambar 4.1 merupakan antarmuka

Lebih terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN TESTING BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat

Lebih terperinci

Pengenalan Microsoft Visual Studio 2010

Pengenalan Microsoft Visual Studio 2010 Pengenalan Microsoft Visual Studio 2010 1. Pertama Klik Start Pilih Microsoft Visual Studio 2010 2. Kemudian akan muncul seperti tampilan di bawah ini, ada dua option : a. New Project (Membuat Project

Lebih terperinci

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN VB.NET. Sintaks Pada Class PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

Writting Procedure and Function

Writting Procedure and Function Mata Kuliah : Pemrograman Bisnis I (VB.NET) Minggu : VIII Pokok Bahasan : Writting Procedure and Function Sub Pokok Bahasan : Subroutin/Procedure Function Scope Subroutin/Procedure Penulisan program pada

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Program Agar aplikasi enkripsi dan dekripsi ini dapat berjalan dengan baik dan bekerja sesuai dengan apa yang diharapkan, spesifikasi perangkat keras

Lebih terperinci

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

4 BAB 4 IMPLEMENTASI DAN PENGUJIAN

4 BAB 4 IMPLEMENTASI DAN PENGUJIAN 4 BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan hasil perancangan yang telah dilakukan pada tahap analisis dan perancangan sistem. Hasil perancangan diterapkan menjadi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Langkah selanjutnya setelah melakukan analisa dan perancangan adalah pengkodean (implementasi) dan pengujian, implementasi merupakan perancangan aplikasi yang dapat dimengerti

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Uji Coba Aplikasi chatting ini dirancangan untuk berjalan dalam sistem operasi Windows. Untuk menjalankan aplikasi ini dapat dilakukan dengan dengan menggunakan aplikasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Tampilan Hasil merupakan tampilan berdasarkan hasil perancangan yang dilakukan sebelumnya. Sesuai dengan apa yang telah dirancang pada bab sebelumnya, yakni

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Pembahasan mengenai hasil mencakup spesifikasi perangkat keras (hardware) dan perangkat lunak (software) serta tampilan output perangkat lunak. IV.1.1.

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile,

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile, BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi Iqra mobile, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan ini terdapat

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem perancangan perancangan aplikasi pembelajaran sistem satelit komunikasi

Lebih terperinci

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3) MODUL PRAKTIKUM CLENT SERVER Menggunakan Visual Basic 2010 dan MySQL (Prodi Manajemen Informatika D3) FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2015 MODUL 1. PENGENALAN VISUAL BASIC 2010 1.1.

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari perancangan simulasi 3 dimensi perakitan sepeda fixy berbasis multimedia yang dibuat beserta

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI Untuk mengetahui manfaat dari aplikasi backup dan restore ini, perlu dilakukan suatu implementasi. Implementasi yang benar dan tepat sasaran memerlukan pula ketersediaan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan program. Dimana didalam program ini terdapat tampilan menu utama, tampilan input folder,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Uji coba terhadap aplikasi dilakukan untuk melihat apakah fungsi-fungsi dasar aplikasi berjalan sebagaimana mestinya. Dalam melakukan uji coba terhadap

Lebih terperinci

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat: Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp 38.800 Terbit pertama: Mei 2005 Sinopsis singkat: Aplikasi.NET akhir-akhir ini mengalami perkembangan yang membanggakan. Hal yang sangat naif apabila

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan 75 BAB IV IMPLEMENTASI DAN PENGUJIAN Berdasarkan perancangan software pada bab sebelumnya, maka dihasilkan sebuah aplikasi fingerscan untuk keamanan ruang kelas. Implementasi dan pengujian merupakan langkah

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN Pada bab ini akan diuraikan mengenai pelaksanaan terhadap hasil perancangan yang telah diperoleh sebelumnya. Hasil perancangan pada tahap perancangan akan diimplemetasikan menjadi

Lebih terperinci

BAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan

BAB V IMPLEMENTASI SISTEM. Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah langkah

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan tempat implementasi dari perangkat lunak ini adalah sebagai berikut : 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

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data. BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi Perangkat Lunak.. Lingkungan Implementasi Menjelaskan lingkungan perangkat keras dan perangkat implementasi yang digunakan untuk menulis program dan membentuk

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

BAB VII MENU, TOOLBAR DAN STATUSBAR

BAB VII MENU, TOOLBAR DAN STATUSBAR BAB VII MENU, TOOLBAR DAN STATUSBAR Pembahasan Materi : Mengenal dan mengetahui cara pembuatan Menu, Toolbar dan StatusBar. Tujuan Belajar : Mahasiswa dapat membuat program menggunakan Menu, Toolbar dan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1 Analisis Sistem pada penelitian ini menerapkan algoritma string matching untuk mengenali fungsi input yang ada keyboard, input yang didapat dari keyboard akan diambil

Lebih terperinci

SOLUTIONS DAN PROJECT

SOLUTIONS DAN PROJECT 1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.

Lebih terperinci

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. Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor : Intel Pentium IV 2,13 GHz 62 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Program 4.1.1 Spesifikasi Kebutuhan Program Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk merancang sistem ini adalah: Processor :

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Kebutuhan Perangkat Lunak Sistem Pendukung Keputusan Pendukung Penempatan Jabatan dibutuhkan perangkat lunak Visual Studio 2010 dengan menggunakan bahasa pemrograman C# untuk

Lebih terperinci

Implementasi Algoritma Sidik Jari Audio Untuk Mendeteksi Duplikat Lagu

Implementasi Algoritma Sidik Jari Audio Untuk Mendeteksi Duplikat Lagu Implementasi Algoritma Sidik Jari Audio Untuk Mendeteksi Duplikat Lagu Raka Yusuf 1, Harni Kusniyati 2, Erick Estrada 3 E-mail: rakayusuf@yahoo.co.id 1, harni246@gmail.com 2, erick_estrada@yahoo.com 3

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Tahapan implementasi merupakan kelanjutan dari kegiatan rancangan sistem dan dapat dipandang sebagai suatu usaha untuk mewujudkan sistem yang telah dirancang. Langkah langkah

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan 4.1 Versi Aplikasi Versi aplikasi telah mengalami proses empat kali evaluasi berdasarkan tanggal yang tercantum pada tabel 4.1. Proses evaluasi yang dilalui bertahap, mulai dari

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah tahap analisa dan perancangan selesai, maka untuk selanjutnya adalah melakukan pengimplementasian dari analisis dan rancangan yang ada dan selanjutnya melakukan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Berdasarkan hasil analisis dan perancangan sistem yang telah dilakukan, maka dilakukan implementasi/pengkodean ke dalam bentuk program komputer. Pengkodean

Lebih terperinci

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

BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN. Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu BAB 4 IMPLEMENTASI DAN HASIL PENELITIAN Pada bab 4 ini akan dijelaskan hasil rancangan sistem aplikasi optimizer, yaitu implementasi sistem tersebut dan juga evaluasi dari implementasi sistem untuk mengetahui

Lebih terperinci

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

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem BAB V IMPLEMENTASI SISTEM Setelah tahap penganalisaan dan perancangan, maka langkah selanjutnya dalam membangun sebuah sistem informasi adalah menguji apakah sistem tersebut siap diterapkan atau diimplementasikan.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Pada bagian ini penulis akan menganalisis kebutuhan-kebutuhan dalam membuat aplikasi ini, karena dengan melakukan analisis akan membuat lebih terarah dan jelas alur aplikasinya.

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH 1.1 LATAR BELAKANG MASALAH BAB I PENDAHULUAN Dunia teknologi sangat dibutuhkan dalam berbagai bidang.saat ini teknologi sudah berkembang semakin pesat. Salah satu teknologi yang berkembang dengan pesat

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Setelah tahap penganalisaan dan perancangan selesai dilakukan, maka langkah selanjutnya dalam membangun sebuah sistem informasi adalah menguji apakah sistem tersebut siap diterapkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada BAB ini akan dibahas mengenai Implementasi aplikasi simulasi kendaraan roda dua terhadap putaran sudut gas motor beserta factor-faktor pendukung system, serta hasil

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem perancangan aplikasi rancang bangun 3 dimensi simulasi pembuatan kapal

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Jalannya Uji Coba Berdasarkan hasil analisis dan perancangan sistem yang telah dilakukan, maka dilakukan implementasi/pengkodean ke dalam bentuk program komputer. Pengkodean

Lebih terperinci

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

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari : BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem Pada bab ini akan dibahas mengenai implementasi sistem berdasarkan analisis dan perancangan yang telah dilakukan pada bab sebelumnya, dan dilanjutkan

Lebih terperinci

PEMROGRAMAN INPUT JURNAL TRANSAKSI

PEMROGRAMAN INPUT JURNAL TRANSAKSI PEMROGRAMAN INPUT JURNAL TRANSAKSI Bab ini: Membahas tentang tabel yang digunakan dalam pembuatan form input jurnal. Membahas tentang pembuatan form input jurnal. Membahas tentang edit, hapus, dan update

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. pengkodean dan implementasi, memberikan petunjuk pemakaian program, dan

BAB 4 IMPLEMENTASI DAN EVALUASI. pengkodean dan implementasi, memberikan petunjuk pemakaian program, dan BAB 4 IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan tentang spesifikasi sistem yang digunakan dalam melakukan pengkodean dan implementasi, memberikan petunjuk pemakaian program, dan mengevaluasi program

Lebih terperinci

TiPe Data Array di Vb.net. By Faizah,S.Kom

TiPe Data Array di Vb.net. By Faizah,S.Kom TiPe Data Array di Vb.net By Faizah,S.Kom Tujuan Praktikum Praktikan mengenal variabel array Praktikan mampu menggunakan variabel array untuk manipulasi data definisi Array : struktur data yang menyimpan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab IV akan dilakukan implementasi dan pengujian terhadap sistem. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 50 BAB IV HASIL DAN PEMBAHASAN IV.1. Implementasi Program Tahap implementasi program merupakan tahap meletakkan aplikasi agar siap untuk dioperasikan. Sebelum aplikasi diterapkan ada baiknya diuji terlebih

Lebih terperinci

1 BAB IV IMPLEMENTASI DAN PENGUJIAN

1 BAB IV IMPLEMENTASI DAN PENGUJIAN 1 BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dapat dipang sebagai usaha untuk mewujudkan sistem dirancang. Pada tahapan proses

Lebih terperinci

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. Oriented Programming) atau secara procedural.

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. Oriented Programming) atau secara procedural. 38 BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM 4.1 Perancangan Program Aplikasi 4.1.1 Bentuk Program Suatu program dapat dibuat dengan dua cara yaitu secara OOP (Object Oriented Programming) atau secara

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penuliasn tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai nya dengan bahasa pemograman Visual Studio

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Dalam tahap implementasi sistem ada beberapa syarat yang harus disiapkan sebelumnya. Syarat-syarat tersebut meliputi perangkat keras (hardware) dan perangkat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem perancangan aplikasi simulasi perakitan laptop berbasis multimedia yang dibuat

Lebih terperinci

BAB III ANALISA PEMBAHASAN MASALAH

BAB III ANALISA PEMBAHASAN MASALAH BAB III ANALISA PEMBAHASAN MASALAH 3.1 Analisa Aplikasi Dalam program yang penulis buat terdiri dari 7 buah form yaitu, form menu utama, form pilihan, form ciri-ciri anak aktif, form ciri-ciri anak hiperaktif,

Lebih terperinci

PENGGUNAAN STRUKTUR KONTROL

PENGGUNAAN STRUKTUR KONTROL PENGGUNAAN STRUKTUR KONTROL MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Aplikasi penyelesaian permainan Hashi dalam mencari solusi pada bahasan ini menggunakan teknik penyelesaian Hashi yang digunakan dalam menyelesaikan permainan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisa dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakkan perancangan sistem

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut. BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Sistem Implementasi program adalah implementasi dari analisis dan desain sistem yang telah dibuat sebelumnya, sehinggga user dapat memahami jalannya

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi

Lebih terperinci

BAB V PROSEDUR DAN FUNGSI

BAB V PROSEDUR DAN FUNGSI BAB V PROSEDUR DAN FUNGSI Modul-modul dalam Visual Basic dibuat oleh suatu bagian/seksi deklarasi dimana anda mendeklarasikan tipe, konstan, dan variabel yang digunakan dalam modul serta kumpulan dari

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS 29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Penelitian bertujuan untuk merancang sebuah sistem yang dapat melakukan Perancangan Aplikasi Keamanan Data Dengan Metode End Of File (EOF) dan Algoritma

Lebih terperinci

P6 Struktur Kontrol pada Visual Basic.Net

P6 Struktur Kontrol pada Visual Basic.Net P6 Struktur Kontrol pada Visual Basic.Net A. Tujuan Mahasiswa dapat memahami berbagai selection pada pemrograman Visual Basic.Net. Mahasiswa dapat membuat aplikasi dengan kasus berbagai bentuk selection.

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN Pada Bab ini akan membahas perancangan hardware dan software sistem pengendali dan monitoring lampu rumah berbasis arduino uno dan visual basic. Arduino uno akan mengolah

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Analisa Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem yang dibuat beserta pembahasan tentang sistem tersebut. Adapun hasil dari

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM

BAB 3 PERANCANGAN PROGRAM BAB 3 PERANCANGAN PROGRAM 3.1 Struktur Menu Program aplikasi kriptografi yang dirancang memiliki struktur hirarki di mana terdapat 3 sub menu dari menu utamanya. Bentuk struktur menu program aplikasi kriptografi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 85 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini, pembuatan program dibuat menggunakan aplikasi pendukung seperti : Web Server, aplikasi pengolahan monitoring

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Langkah selanjutnya setelah melakukan analisa dan perancangan adalah pengkodean (implementasi) dan pengujian, implementasi merupakan perancangan aplikasi yang dapat dimengerti

Lebih terperinci

BAB IV PEMBUATAN DAN PENGUJIAN SISTEM

BAB IV PEMBUATAN DAN PENGUJIAN SISTEM BAB IV PEMBUATAN DAN PENGUJIAN SISTEM 4.1 Pembuatan Sistem Setelah sistem dianalisa dan dilakukan perancangan secara rinci, maka tahap selanjutnya adalah implementasi. Implementasi merupakan tahap membuat

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Sistem Setelah melakukan analisis sistem yang dilakukan pada tahap sebelumnya dan dirancang sedemikian rupa, maka dilakukan tahapan selanjutnya

Lebih terperinci

BAB 3 SYSTEM AKSES WINDOWS

BAB 3 SYSTEM AKSES WINDOWS BAB 3 SYSTEM AKSES WINDOWS ISI HALAMAN INI Pendahuluan... 1 Deteksi CPU... 2 Resolusi Layar... 5 Cek sound... 6 Cek alokasi memori... 8 Mendapatkan user name... 9 Proses yang berjalan... 10 Waktu... 12

Lebih terperinci

Aplikasi Payroll dengan ASP.Net

Aplikasi Payroll dengan ASP.Net Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Kebutuhan Sarana Untuk menjalankan aplikasi, pengguna harus memenuhi beberapa persyaratan perangkat keras dan perangkat lunak. Persyaratan tersebut akan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dalam bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan sistem perancangan aplikasi rancang bangun 3 dimensi stadion sepak bola berbasis

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. simulasi untuk mengetahui bagaimana performanya dan berapa besar memori

BAB IV IMPLEMENTASI DAN PENGUJIAN. simulasi untuk mengetahui bagaimana performanya dan berapa besar memori BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Algoritma yang telah dirancang, akan diimplementasikan dalam program simulasi untuk mengetahui bagaimana performanya dan berapa besar memori yang dibutuhkan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Sistem setelah dianalisis dan dirancang, maka sistem tersebut siap diterapkan atau diimplementasikan. Tahap implementasi adalah tahap dimana sistem informasi telah digunakan oleh

Lebih terperinci

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

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. fungsi sistem bekerja dengan baik dan mencari kesalahan yang mungkin terjadi pada 76 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian adalah proses yang bertujuan untuk memastikan apakah semua fungsi sistem bekerja dengan baik dan mencari kesalahan yang mungkin terjadi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Di sini merupakan proses pengkodean dari hasil perancangan yang telah dibuat sebelumnya. Pada tahap ini seolah-olah merupakan proses pemberian nyawa pada sebuah benda/object

Lebih terperinci

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak secara manual maupun otomatis untuk menguji apakah BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Pengujian adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat lunak sudah

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1. Implementasi Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan dilakukan proses Implementasi sistem. Pada proses ini pengembang

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Perangkat Keras Perangkat keras yang minimal diperlukan untuk membangun suatu sistem informasi perhitungan harga pokok produk ini sesuai dengan rekomendasi yang

Lebih terperinci