4. BAB IV IMPLEMENTASI DAN PENGUJIAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "4. BAB IV IMPLEMENTASI DAN PENGUJIAN"

Transkripsi

1 69 4. BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Instalasi dan Konfigurasi Setelah melakukan analisa dan perancangan terhadap Aplikasi Packet Filter Firewall Berbasis Web Menggunakan IPTables, maka tahap selanjutnya adalah tahap implementasi dan pengujian terhadap aplikasi. Pada tahap implementasi ini terdapat empat pembahasan, yaitu: 1. Spesifikasi kebutuhan sistem yang meliputi perangkat keras dan perangkat lunak; 2. Instalasi perangkat lunak dan sistem operasi; 3. Konfigurasi jaringan, sistem operasi dan perangkat lunak; 4. Implementasi pembuatan basis data; dan 5. Implementasi aplikasi yang meliputi perancangan antarmuka dan proses pengkodean program Spesifikasi Sistem Spesifikasi sistem terdiri dari spesifikasi perangkat keras dan spesifikasi perangkat lunak yang digunakan pada saat implementasi dan pengujian. Berikut ini adalah spesifikasi dari kebutuhan sistem yang digunakan dalam pembuatan dan pengujian aplikasi. 1. Perangkat keras a. 1 unit Notebook yang digunakan sebagai server gateway dan web server, dengan spesifikasi sebagai berikut : Processor Inter Core i3 CPU RAM 2 GB DDR3. Harddisk 320 GB. b. 1 buah gadget smartphone sebagai client. c. 1 buah modem. 2. Perangkat lunak a. Sistem Operasi : CentOS Linux release b. Aplikasi Firewall : iptables c. Web Server : httpd (Apache). d. Library PHP : php e. Database Server : mariadb-server

2 70 f. Interface Database : phpmyadmin g. Browser : google-chrome-stable x86_ Instalasi Instalasi Sistem Operasi Pada tahap ini dilakukan instalasi sistem operasi CentOS Linux 7.1 sebagai sistem operasi yang digunakan untuk server gateway dan web server. Pada instalasi sistem operasi CentOS Linux 7.1, beberapa aplikasi juga diinstall bersamaan yang nantinya digunakan untuk melengkapi kebutuhan dari sistem yang akan dibangun yaitu, 1. iptables httpd php mariadb-server firefox el7.centos.x86_64. Gambar 4.1 : Instalasi Sistem Operasi Instalasi phpmyadmin 1. Install aplikasi dengan mengunduh dari repository,

3 71 ~]# yum -y install phpmyadmin 2. Restart web server, ~]# systemctl restart httpd Konfigurasi Konfigurasi Web Server dan Virtual Host 1. Buka file konfigurasi aplikasi web server, ~]# vi /etc/httpd/conf/httpd.conf 2. Rubah lokasi directory virtual host pada file httpd.conf, DocumentRoot "/var/www/vhosts" <Directory "/var/www/vhosts"> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 3. Tambahkan index.php pada file httpd.conf, <If dir_module> DirectoryIndex index.html index.php </If> 4. Restart web server, ~]# systemctl restart httpd Konfigurasi Sudoers Sudoers adalah cara yang dilakukan dalam sistem operasi Linux untuk mengatur user dalam menjalankan perintah tertentu. Dalam sistem operasi linux CentOS, file sudoers berada pada /etc/sudoers tetapi untuk merubah tersebut dilakukan dengan merubah file temporary nya yaitu pada /etc/sudoers.tmp. Langkah-langkah untuk merubah file sudoers yaitu sebagai berikut: 1. Buka file sudoers.tmp dengan perintah ini, ~]# visudo

4 72 2. Rubah dan tambahkan baris berikut ini, Defaults:apache!requiretty apache ALL=NOPASSWD: /usr/sbin/iptables, /usr/sbin/iptables-save Konfigurasi Database Server Menjadi Autostart Ketika Startup 1. Jalankan aplikasi database server, ~]# systemctl start mariadb 2. Aktifkan startup aplikasi database server, ~]# systemctl enable mariadb Membuat File IPTABLES-SAVE Perintah iptables-save digunakan untuk menyimpan settingan iptables dari input file. Berikut adalah cara membuat file sebagai input dari perintah iptables-save, 1. Buat file iptables.sav dengan perintah dibawah ini, ~]# touch /var/www/vhosts/iptables/iptables.sav 2. Tambahkan hak akses eksekusi file agar file dapat dijalankan menggunakan perintah, ~]# chmod +x /var/www/vhosts/iptables/iptables.sav Membuat File Untuk Startup Restore IPTABLES-SAVE Pada saat menjalankan sistem operasi linux, maka pengaturan akan kembali pada pengaturan default. Untuk mengatasi masalah tersebut maka harus ditambahkan file restore yang berjalan saat sistem startup. Langkah-langkahnya sebagai berikut, 1. Buat file untuk restore pengaturan iptables, ~]# which bash > /etc/init.d/ipt-restore.sh 2. Buka file, lalu isi file tersebut seperti dibawah ini, #!/bin/bash /sbin/iptables-restore < /var/www/vhosts/iptables/iptables.sav

5 73 3. Tambahkan hak akses eksekusi file agar file dapat dijalankan menggunakan perintah, ~]# chmod +x /etc/init.d/ipt-restore.sh 4. Buka file rc.local, ~]# vi /etc/rc.local 5. Tambahkan baris dibawah ini pada file rc.local agar file restore dapat dijalankan pada saat sistem startup, /etc/init.d/ipt-restore.sh 6. Tambahkan hak akses eksekusi file agar file rc.local dapat dijalankan ketika startup, ~]# chmod +x /etc/rc.d/rc.local Mengaktifkan Wi-Fi Hotspot Interface Wi-Fi yang terpasang pada komputer digunakan sebagai Wi-Fi hotspot. Dari hotspot tersebut client dapat terhubung kedalam sistem jaringan komputer. Dibawah ini adalah langkahlangkah berupa screen shot untuk mengaktifkan hotspot, yaitu sebagai berikut: Gambar 4.2 : Mengaktifkan Wi-Fi Hotspot

6 74 Gambar 4.3 : Wi-Fi Hotspot Setelah Diaktifkan Rubah URL PhpMyAdmin Secara default phpmyadmin memiliki alias URL yaitu Untuk menambah keamanan dari akses ilegal terhadap phpmyadmin maka dilakukan perubahan alias URL. Untuk mengubah alias URL, perlu melakukan perubahan pada file konfigurasi phpmyadmin. Langkah-langkah yang dilakukan adalah sebagai berikut : [root@localhost ~]# vi /etc/httpd/conf.d/phpmyadmin.conf Sebelum Perubahan Setelah Perubahan Alias /phpmyadmin /usr/share/phpmyadmin Alias /pm4 /usr/share/phpmyadmin Setelah selesai, simpan perubahan lalu restart web service. [root@localhost ~]# systemctl restart httpd Konfigurasi Koneksi Database 1. Buka file konfigurasi untuk database aplikasi [root@localhost ~]# vi var/www/vhosts/iptables/application/config/database.php

7 75 2. Rubah nilai parameter pada file database.php seperti dibawah ini, $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = 'ilham'; $db['default']['database'] = 'iptables'; 4.2. Implementasi Pembuatan Basis Data Implementasi pembuatan basis data ini menggunakan aplikasi phpmyadmin. Gambar dibawah ini menampilkan hasil implementasi pembuatan tabel-tabel basis data yang terdiri dari 14 tabel fungsional yaitu ta_user, ta_level, ta_module, ta_user_level, ta_ipt_table, ta_ipt_command, ta_ipt_chain, ta_ipt_option, ta_ipt_match_generic, ta_ipt_match_implicit, ta_ipt_match_explicit, ta_ipt_target, ta_history, ta_port. Penjelasan dari tabel-tabel tersebut telah dijelaskan pada tahap analisa dan perancangan di bab sebelumnya Struktur Tabel TA_USER Gambar 4.4 : Struktur Tabel TA_USER Struktur Tabel TA_ LEVEL Gambar 4.5 : Struktur Tabel TA _LEVEL

8 Struktur Tabel TA_MODULE Gambar 4.6 : Struktur Tabel TA_MODULE Struktur Tabel TA_USER_LEVEL Gambar 4.7 : Struktur Tabel TA_USER_LEVEL Struktur Tabel TA_IPT_TABLE Gambar 4.8 : Struktur Tabel TA_IPT_TABLE

9 Struktur Tabel TA_IPT_COMMAND Gambar 4.9 : Struktur Tabel TA_IPT_COMMAND Struktur Tabel TA_IPT_CHAIN Gambar 4.10 : Struktur Tabel TA_IPT_CHAIN Struktur Tabel TA_IPT_OPTION Gambar 4.11 : Struktur Tabel TA_IPT_COMMAND

10 Struktur Tabel TA_IPT_MATCH_GENERIC Gambar 4.12 : Struktur Tabel TA_IPT_MATCH_GENERIC Struktur Tabel TA_IPT_MATCH_IMPLICIT Gambar 4.13 : Struktur Tabel TA_IPT_MATCH_IMPLICIT Struktur Tabel TA_IPT_MATCH_EXPLICIT Gambar 4.14 : Struktur Tabel TA_IPT_MATCH_EXPLICIT

11 Struktur Tabel TA_IPT_TARGET Gambar 4.15 : Struktur Tabel TA_IPT_TARGET Struktur Tabel TA_HISTORY Gambar 4.16 : Struktur Tabel TA_HISTORY Struktur Tabel TA_PORT Gambar 4.17 : Struktur Tabel TA_PORT

12 Implementasi Perancangan Antarmuka Struktur Model View Controller Gambar 4.18 : Struktur Model Gambar 4.19 : Struktur Controller

13 Gambar 4.20 : Struktur View 81

14 Halaman Login Gambar 4.21 : Halaman Login Halaman Login adalah halaman yang digunakan user untuk login ke dalam aplikasi. Pada halaman ini user diharuskan memasukan username dan password yang valid. Jika username atau password yang dimasukan tidak valid maka dibawah input textbox password akan menampilkan pesan error Halaman Dashboard Gambar 4.22 : Halaman Dashboard Halaman Dashboard adalah halaman utama setelah login. Halaman ini berisi tombol-tombol yang berfungsi sebagai shortcut, dimana user dapat lebih cepat dalam mengakses fitur utama aplikasi tanpa harus masuk melalui tombol menu fitur aplikasi Menu Login Gambar 4.23 : Menu Login

15 83 Menu Login digunakan untuk merubah password dan keluar dari aplikasi. change password akan mengarahkan user ke halaman change password, sedangkan tombol logout akan menghapus session login user sehingga user keluar dari aplikasi dan kembali pada halaman login Halaman Change Password Gambar 4.24 : Halaman Change Password Halaman change password adalah halaman yang digunakan untuk merubah password user. Data user yang ditampilkan pada halaman ini hanyalah data user yang saat itu login.

16 Halaman Data Gambar 4.25 : Halaman Data Halaman module aplikasi bertujuan untuk management class dan function dari source code aplikasi untuk ditampilkan menjadi menu-menu aplikasi. Pada halaman ini dilengkapi tombol add module, edit privilage, edit data module, dan delete module. add module digunakan untuk menampilkan halaman add module, tombol edit previleges untuk menampilkan halaman edit previleges, tombol edit data module untuk menampilkan halaman edit data module, sedangkan tombol delete module digunakan untuk menghapus data module yang dipilih. Data module yang terhapus tidak dapat direcovery atau dikembalikan sehingga pada fungsi ini ditambahkan pop up konfirmasi delete history sebelum data dihapus.

17 Halaman Input Data Gambar 4.26 : Halaman Input Data Halaman input data module adalah halaman aplikasi yang digunakan untuk menambah atau merubah data module. Semua input dilakukan menggunakan input textbox. Pada input textbox ID, position, ID Parent, dan visible diisi dengan type data integer, sedangkan input textbox name, module, icon diisi dengan type data karakter. Kolom ID diisi dengan nilai identik sehingga untuk mengisi nilai pada kolom ini harus melihat ID module pada data module yang lain agar data module dapat disimpan. Untuk kolom icon disediakan link untuk mengakses halaman icon list yang menampilkan pilihan icon-icon yang dapat digunakan. Untuk kolom visible digunakan untuk menentukan module yang ditambahkan dapat dilihat pada menu aplikasi dan diisi dengan nilai 0 atau 1, dimana 0 untuk invisible dan 1 untuk visible.

18 Halaman Previleges Data Gambar 4.27 : Halaman Previleges Data Halaman previleges data module adalah halaman yang digunakan untuk melakukan pengaturan hak akses level user terhadap module. Level user yang memiliki akses terhadap module maka module akan tampil pada halaman menu aplikasi dan dapat menggunakan fitur yang ada pada module tersebut Halaman Data User Gambar 4.28 : Halaman Data User Halaman user account aplikasi bertujuan untuk management login user aplikasi. Pada halaman ini dilengkapi tombol add, edit, dan delete user account. add digunakan untuk menampilkan halaman add user account, tombol edit untuk menampilkan halaman edit data user account, sedangkan tombol delete user account digunakan untuk menghapus data user account yang dipilih. Data user account yang terhapus tidak dapat direcovery atau dikembalikan sehingga pada fungsi ini ditambahkan pop up konfirmasi delete history sebelum data dihapus.

19 Halaman Input User Gambar 4.29 : Halaman Input User Halaman input data user account adalah halaman aplikasi yang digunakan untuk menambah atau merubah data user account. Data pada kolom fullname dan username diisi mengunakan type data karakter, sedangkan kolom password harus menggunakan kombinasi dari huruf kecil, huruf besar, huruf, simbol dan panjang karakter minimal 8 karakter Halaman View Packet Filter Gambar 4.30 : Halaman View Packet Filter

20 88 Halaman view table firewall menampilkan table firewall dari aplikasi iptables. Tabel firewall yang dipilih ditampilkan melalui tombol view. Ketika tombol view dipilih user diminta mengisikan user password server sebelum ditampilkan tabel firewall. Jika user tidak valid maka tabel firewall yang dipilih tidak ditampilkan Halaman Setup Packet Filter (By Case) Gambar 4.31 : Halaman Setup Packet Filter (By Case) Halaman setup packet filter (by case) adalah halaman aplikasi yang digunakan untuk melakukan pengaturan berdasarkan kasus tertentu. Pada halaman ini menggunakan 2 buah tombol yaitu tombol refresh dan set. refresh untuk menampilkan parameter sesuai dengna kasus firewall yang dipilih, sedangkan tombol set untuk mengeksekusi pengaturan firewall. Setiap kolom parameter dilengkapi icon link untuk mengakses bantuan yang berisi penjelasan singkat dari parameter yang dipilih. Parameter menggunakan komponen tombol dropdown dan input textbox (jika parameter membutuhkan masukan data).

21 Halaman Setup Packet Filter (Show All) Gambar 4.32 : Halaman Setup Packet Filter (Show All) Halaman setup packet filter (show all) adalah halaman aplikasi yang digunakan untuk melakukan pengaturan tanpa harus memilih kasus tertentu. Setiap kolom parameter dilengkapi icon link untuk mengakses bantuan yang berisi penjelasan singkat dari parameter yang dipilih. Parameter menggunakan komponen tombol dropdown dan input textbox (jika parameter membutuhkan masukan data). Pada halaman ini menggunakan tombol set untuk mengeksekusi pengaturan firewall Halaman History Packet Filter Gambar 4.33 : Halaman History Packet Filter

22 90 History packet filter adalah kumpulan command yang telah dieksekusi oleh aplikasi. Data history ditampilkan dalam tabel. Pada halaman ini dilengkapi tombol clear history yang berfungsi untuk menghapus semua history yang tersimpan dalam basis data. Data history yang terhapus tidak dapat direcovery atau dikembalikan sehingga pada fungsi ini ditambahkan pop up konfirmasi delete history sebelum data dihapus Halaman Help Command Gambar 4.34 : Halaman Help Command Halaman help command adalah kumpulan penjelasan singkat dari command-command IPTables yang digunakan pada aplikasi. Halaman ini dapat diakses melalui halaman setup packet filter. Penjelasan singkat dari command IPTables ditampilkan menggunakan tabel. Data yang ada dalam tabel tidak dilengkapi fitur edit dan delete karena data command IPTables termasuk sebagai data master yang tidak memiliki penambahan atau pengurangan data.

23 Halaman Help Port List Gambar 4.35 : Halaman Help Port List Halaman help port list adalah kumpulan port-port yang sering digunakan (well-known ports) pada protokol tcp dan udp. Halaman ini dapat diakses melalui halaman setup packet filter. Kumpulan port-port (well-known ports) ditampilkan menggunakan tabel. Data yang ada dalam tabel tidak dilengkapi fitur edit dan delete karena data port (well-known ports) termasuk sebagai data master yang tidak memiliki penambahan atau pengurangan data Pengujian Pengujian ini dilakukan bertujuan untuk dapat mengetahui apakah aplikasi yang telah dibangun dapat berjalan dan menerapkan firewall sesuai dengan kebutuhan. Hal ini dilakukan untuk mencegah agar tidak menimbulkan kesalahan-kesalahan yang akan memberikan ketidanyamanan kepada pengguna setelah aplikasi ini diterapkan dan digunakan pada kegiatan yang sebenarnya. Pengujian ini dilakukan dengan menggunakan metode black. Metode black box ini merupakan metode pengujian aplikasi yang bertujuan untuk menemukan kesalahan pada tombol-tombol fungsional dari aplikasi sehingga dapat diimplementasikan dengan baik.

24 92 Pengujian pada metode black box dilakukan dengan cara mengeksekusi semua tombol yang ada pada program aplikasi untuk melihat apakah program dapat menghasilkan keluaran (output) yang diharapkan Skenario Pengujian Black Box Pada pengujian black box, dilakukan pengujian terhadap tombol-tombol fungsional yang ada pada aplikasi. Setiap tombol akan diuji kesesuaian hasil keluarannya dan tidak adanya error yang didapati. Keseluruhan pengujian dirangkum dalam tabel skenario pengujian yang terdiri dari kolom skenario, bagian yang diuji, tindakan pengujian, status aplikasi, pengujian, dan hasil. Berikut adalah skenario dan hasil pengujian tersebut. Table 4.1 : Skenario Pengujian Black Box No Skenario Bagian Yang Diuji Tindakan Pengujian Fungsi Sistem Hasil Yang Diinginkan Status 1 Login User Login Validasi login 1. Jika valid, maka user akan menampilkan Login halaman Dashboard 2. Jika tidak valid, maka akan menampilkan pesan kesalahan dan sistem akan kembali menampilkan halaman login 2 Change Merubah 1. P assword lama Password Change password lama berubah Password Pada Change 2. Header Password logout dan user kembali pada halaman login 3 Logout Logout Menghapus Pada Header session login logout dan user Logout kembali pada halaman login

25 93 No Skenario Bagian Yang Diuji Tindakan Pengujian Fungsi Sistem Hasil Yang Diinginkan Status 4 Akses View Menampilkan Halaman View halaman view menampilkan Packet Filter Dashboard View packet filter halaman dari menu packet filter submenu view 5 Akses Setup Menampilkan Halaman Setup halaman setup menampilkan Packet Filter Dashboard Setup packet filter halaman dari menu packet filter submenu setup 6 Akses Menampilkan Halaman History History Pada halaman history menampilkan Packet Filter Menu History packet filter halaman dari menu Dashboard packet filter submenu history 7 Add Add Menambah data module menampilkan Add halaman Add 8 Edit Edit Merubah data Pada module menampilkan Menu Edit halaman Edit 9 Edit Previleges Edit Merubah Previleges Pada previleges menampilkan Menu Edit module halaman Previleges Previleges 10 Save Add Save Menyimpan 1. Data penambahan pada basis data Add Save data module bertambah 2. User kembali pada halaman index.php

26 94 No Skenario Bagian Yang Diuji Tindakan Pengujian Fungsi Sistem Hasil Yang Diinginkan Status 11 Save Edit Save Menyimpan 1. Data perubahan data pada basis data Edit Save previleges berubah module 2. User kembali pada halaman index.php 12 Save Previleges Save Menyimpan 1. Previleges perubahan data berubah Previleges Save previleges 2. User kembali module pada halaman index.php 13 Cancel Save Cancel Membatalkan 1. Data Save Pada menyimpan data penambahan atau Menu Cancel module perubahan tidak Save dismpan 2. User kembali pada halaman index.php 14 Reset Reset Mereset Data entry pada pengisian input form kembali ke Reset textbox awal 15 Delete Delete Menghapus data Data yang module dipilih terhapus Delete dari basis data 16 Add User Add Menambah data user account menampilkan User Add User halaman Add User 17 Edit User Edit Merubah data user account menampilkan User Edit User halaman Edit User

27 95 No Skenario Bagian Yang Diuji Tindakan Pengujian Fungsi Sistem Hasil Yang Diinginkan Status 18 Save Add User Save Menyimpan 1. Data User penambahan pada basis Add User Save User data user data bertambah account 2. User kembali pada halaman User index.php 19 Save Edit User Save Menyimpan 1. Data User perubahan data pada basis Edit User Save User user account data berubah 2. User kembali pada halaman User index.php 20 Cancel Save Cancel Membatalkan 1. Data User Save Pada menyimpan data penambahan atau Menu User Cancel user account perubahan tidak Save User dismpan 2. User kembali pada halaman User index.php 21 Reset User Reset Mereset Data entry pada pengisian input form kembali ke User Reset textbox awal User 22 Delete User Delete Menghapus data Data User user account yang dipilih User Delete terhapus dari basis User data 23 View Packet View Menampilkan Filter tabel firewall menampilkan tabel Packet Filter View firewall yang Dalam Packet dipilih Submenu View Filter

28 96 No Skenario Bagian Yang Diuji Tindakan Pengujian Fungsi Sistem Hasil Yang Diinginkan Status 24 Setup By Case By Menampilkan Packet Filter Case Pada tombol menampilkan form Menu Packet By Case dropdown Setup Packet Filter Filter Dalam firewall (By Case) Submenu Setup berdasarkan kasus 25 Setup Show All Show Menampilkan Packet Filter All semua parameter menampilkan form Packet Filter Show All untuk setup Setup Packet Filter Dalam firewall (Show All) Submenu Setup 26 Pilih Case Setup Menampilkan Packet Filter Refresh Pada parameter menampilkan Menu Packet Refresh firewall parameter yang Filter Dalam berdasarkan digunakan untuk Submenu Setup kasus yang setup firewall dipilih 27 Eksekusi Setup Set Mengeksekusi Packet Filter pengaturan menerapkan Packet Filter Set firewall pengaturan firewall Dalam pada sistem Submenu Setup 28 Reset Reset Mereset Data entry pada Setup Packet pengisian input form kembali ke Filter Packet Filter Reset textbox dan awal Dalam dropdown Submenu Setup 29 Akses Port List Port Menampilkan List halaman port list menampilkan Packet Filter Port List halaman port list Dalam Submenu Setup 30 Clear History Clear Menghapus Data Setup Packet History Pada History Setup menghapus semua

29 97 No Skenario Bagian Yang Diuji Tindakan Pengujian Fungsi Sistem Hasil Yang Diinginkan Status Filter Menu Packet Clear Firewall data history dari Filter Dalam History basis data Submenu History Analisa Hasil Pengujian Setelah melakukan pengujian dengan menggunakan metode black box dan menjalankan program aplikasi tersebut, dapat dianalisa bahwa proses pada setiap menu berjalan dengan baik dan fungsi-fungsi sesuai dengan rencana. Sehingga dapat disimpulkan bahwa aplikasi ini dapat dipergunakan untuk menerapkan kebijakan firewall.

30 98

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN Bab ini berisi penjelasan tentang analisa, identifikasi masalah, perancangan sistem, kerangka pemikiran, struktur tabel basis data dan perancangan antarmuka aplikasi. Dalam

Lebih terperinci

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA

APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA APLIKASI PACKET FILTER FIREWALL BERBASIS WEB MENGGUNAKAN IPTABLES ADE ILHAM NURTJAHJA 41511110105 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 APLIKASI PACKET

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah melakukan analisis dan perancangan terhadap aplikasi ini, maka tahap selanjutnya adalah tahap implementasi dan pengujian terhadap aplikasi. Pada tahap implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 62 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 5. IMPLEMENTASI DAN PENGUJIAN 5.1. Lingkungan Implementasi Setelah dilakukan analisa dan perancangan aplikasi secara rinci, tahap selanjutnya adalah implementasi. Implementasi adalah tahap untuk membuat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah analisis pengembangan sistem telah dilakukan, tahap selanjutnya dilakukan proses implementasi sistem. Implementasi diterapkan dengan maksud supaya

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Pada bab ini akan dijelaskan implementasi dari aplikasi sistem dengan menggunakan beberapa fungsi yang dibuat dari ruang lingkup implementasi, pengkodean,

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi database surat menyurat guru dan staff TatausahaSMA berbasis SMS, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server

BAB 4 IMPLEMENTASI DAN EVALUASI. Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Web wizard akan ditempatkan pada server yang merupakan sebuah proxy server yang bersifat coresident server pada sebuah jaringan lokal. Dalam hal ini, server

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah proses untuk menerapkan sistem informasi yang telah dibangun agar user yang menggunakannya menggantikan sistem informasi yang lama.

Lebih terperinci

PENGUJIAN DAN IMPLEMENTASI SISTEM

PENGUJIAN DAN IMPLEMENTASI SISTEM PENGUJIAN DAN IMPLEMENTASI SISTEM 4.1. Pengujian Sistem Setelah program selesai dibuat maka dilakukan pengujian (testing) terhadap program. Langkah pengujian sistem ditujukan 2 pihak yaitu programmer dan

Lebih terperinci

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

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi 62 BAB IV IMPLEMENTASI 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implemetasi dan pengujian adalah tahap dimana suatu sistem yang telah selesai dibuat akan dijalankan atau testing dengan berpatokan pada

Lebih terperinci

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN 4. BAB IV IMPLEMENTASI DAN PENGUJIAN Sebelum program di implementasikan, maka program harus bebas dari kesalahan. Kesalahan program yang mungkin terjadi antara lain karena kesalahan penulisan (coding),

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 LINGKUNGAN IMPLEMENTASI Setelah melakukan analisa dan perancangan pada aplikasi ini maka akan dilakukan tahapan implementasi. Implementasi adalah tahap membuat aplikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap Implementasi dan Pengujian Sistem, Dilakukan setelah tahap analisis dan Perancangan Selesai dilakukan. Pada bab ini akan dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Setelah melakukan analisa dan perancangan terhadap perancangan pendaftaran seminar pada universitas mercu buana, maka tahap selanjutnya adalah

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 4. IMPLEMENTASI DAN PENGUJIAN Tahap Implementasi merupakan tahap pelaksanaan atau penerapan dari perancangan yang telah dikemukakan pada bab 4, yaitu perancangan sistem untuk melakukan proses kean

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem. Implementasi merupakan penerapan dari proses sebelumnya yakni proses

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Impelentasi Implementasi sistem ini menggambarkan penerapan dan kebutuhan sistem untuk menjalankan program dimana aplikasi ini merupakan aplikasi dashboard monitoring

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Setelah sistem dianalisis dan di desain secara rinci, maka akan menuju tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga siap

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sistem yang dibangun merupakan sistem yang berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada perancangan Sistem Informasi Pemeliharaan Produk berbasis Web, digunakan beberapa teknologi yang membantu mempercepat pembangunan dan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI SISTEM Setelah analisa dan perancangan sistem pada bab III, maka tahap selanjutnya adalah sistem siap untuk di implementasikan. Tahap implementasi sistem

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Tahap implementasi merupakan tahap menterjemahkan perancangan berdasarkan hasil analisa yang bisa dibaca atau dimengerti oleh bahasa mesin serta penerapan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem, implementasi merupakan penerapan dari proses sebelumnya yaitu proses

Lebih terperinci

Setting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL:

Setting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL: 113 Masukkan username dan password Gambar 4.45 Konfigurasi VoIP Gateway 3 Setting service DHCP untuk membagikan IP ke komputer yang terkoneksi ke port LAN VoIP Gateway Setting local IP address dan subnet

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

Lebih terperinci

5 BAB V IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN 5 BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab lima ini akan menjelaskan mengenai implementasi dan pengujian dari sistem yang dibuat. Implementasi dan pengujian sistem ini meliputi lingkungan hardware dan

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penilaian kinerja yang sudah dibangun 5.1 Lingkungan Implementasi Lingkungan implementasi meliputi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Perangkat Lunak Pembangun Berikut ini merupakan software yang digunakan dalam pembuatan sistem : Tabel 4.1 Perangkat Lunak yang Digunakan dalam Membangun Aplikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 81 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan

Lebih terperinci

Lampiran A : Hasil Wawancara. Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service

Lampiran A : Hasil Wawancara. Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service L1 Lampiran A : Hasil Wawancara Hasil wawancara dengan Bapak Setiawan Soetopo, manager Internet Service Provider (ISP) Kingkongznet untuk mendapatkan informasi mengenai sistem yang sedang berjalan. Berikut

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap Implementasi sistem merupakan penerapan dari proses perancangan (design) yang telah ada. Pada tahapan ini terdapat dua cakupan spesifikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan penerapan dari proses analisis dan perangcangan yang telah dibahas dalam bab sebelumnya. Pada tahapan ini terdapat dua aspek

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Tujuan

Lebih terperinci

Perangkat Keras Processor Inter Core i3 2.27GHz RAM 4.00 GB HDD 200GB Display VGA intel HD Graphic 1280 x 800 Tabel 4.1 Spesifikasi perangkat keras

Perangkat Keras Processor Inter Core i3 2.27GHz RAM 4.00 GB HDD 200GB Display VGA intel HD Graphic 1280 x 800 Tabel 4.1 Spesifikasi perangkat keras BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Pada bagian implementasi aplikasi inventory ini, penulis akan menerapkan hasil rancangan menjadi sebuah sistem yang dapat digunakan pada localhost sebelum

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 72 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software BAB IV IMPLEMENTASI DAN PENGUJIAN Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

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 V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Pada bab ini akan diuraikan cara dan langkah-langkah untuk mengimplementasikan rancangan perangkat lunak, kebutuhan perangkat lunak maupun perangkat keras yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. INFRASTRUKTUR Setelah dilakukan analisa dan perancangan sistem maka tahapan selanjutnya adalah tahap implementasi dan pengujian sistem (system implementation).

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 IMPLEMENTASI Agar kios informasi ini dapat diimplementasikan pada haromoni central busway maka harus disediakan sarana-sarana pendukung berupa perangkat keras dan perangkat

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Sistem Implementasi sistem merupakan sebuah tahap meletakan sistem yang diusulkan atau dikembangkan jika nantinya sistem tersebut telah siap dijalankan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada implementasi sistem ini akan dijelaskan implementasi dari aplikasi sistem yang dari ruang implementasi, pengkodean dan interface dari aplikasi

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 V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap Aplikasi Power Control. Tahapan ini dilakukan setelah analisa dan perancangan selesai dilakukan dan akan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Aplikasi Tahap ini merupakan pembuatan perangkat lunak yang disesuaikan dengan rancangan atau desain sistem yang telah dibuat. Aplikasi yang dibuat akan diterapkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Setelah melakukan analisa dan perancangan aplikasi, langkah selanjutnya adalah pengkodean (implementasi) dan pengujian. implementasi merupakan desain (perancangan)

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ BAB 4 HASIL DAN PEMBAHASAN 4.1 Spesifikasi Sistem 4.1.1 Spesifikasi Perangkat Keras (Hardware) Berikut ini merupakan spesifikasi perangkat keras minimum yang direkomendasikan : Server Processor : Intel

Lebih terperinci

Bab IV IMPLEMENTASI DAN PENGUJIAN

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

Lebih terperinci

BAB IV IMPLEMENTASI APLIKASI

BAB IV IMPLEMENTASI APLIKASI BAB IV IMPLEMENTASI APLIKASI 4.1 PENGGUNAAN PERANGKAT LUNAK. Dalam pembuatannya aplikasi monitoring ini didukung dengan penggunaan aplikasi perangkat lunak JetBrain Php Storm 2017.1 versi PS-171.3780.104

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Infrastruktur Sistem Penyewaan Dan Operasional Harian Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan lakukan proses implementasi sistem.

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 51 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada tahap implementasi dan pengujian sistem, akan dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 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 Visual

Lebih terperinci

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJICOBA BAB IV HASIL DAN UJICOBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan data mining varian produk elektronik sound system dengan metode K-Means Clustering yang dapat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah dilakukan analisa perancangan secara rinci maka tahap selanjutnya adalah sistem siap di implementasikan. Implementasi merupakan tahap membuat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi Perangkat Keras Implementasi Perangkat Lunak

BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi Perangkat Keras Implementasi Perangkat Lunak BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Tahap implementasi merupakan tahap menterjemahkan perancangan berdasarkan hasil analisa yang bisa dibaca atau dimengerti oleh bahasa mesin serta penerapan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN EVALUASI 195 BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Pada bagian ini akan dijelaskan mengenai kebutuhan perangkat keras dan perangkat lunak serta sumber daya manusia yanng diperlukan agar aplikasi penyewaan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN 52 BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI Tahap implementasi merupakan tahap menterjemahkan perancangan berdasarkan hasil analisa yang bisa dibaca atau dimengerti oleh bahasa mesin serta penerapan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem File manager atau file browser adalah sebuah perangkat lunak yang menyediakan antarmuka untuk bekerja dengan sistem berkas. Perangkat lunak ini sangat

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 4. IMPLEMENTASI DAN PENGUJIAN Setelah tahap analisa dan perancangan selesai dilakukan, maka tahap selanjutnya adalah implementasi dan pengujian terhadap sistem yang telah dibangun. Pada tahap ini akan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Aplikasi Pada bab ini akan dilakukan impelementasi dan pengujian terhadap sistem. Implementasi merupakan penerapan dari proses sebelumnya, yakni proses

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 141 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Perancangan Aplikasi 1. Form Login Form Login ini muncul pertama kali saat aplikasi dijalankan. Untuk menjaga keamanan pengaksesan informasi, hanya mereka yang memiliki

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pada implementasi sistem ini akan dijelaskan mengenai perangkat yang digunakan saat pembuatan aplikasi ini. Berikut merupakan spesifikasi perangkat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Analisa Kebutuhan Sistem Sistem yang akan dirancang dan dibangun bernama Sistem Informasi MyLibrary Telkomsel. Sistem informasi ini dirancang menggunakan PHP

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI Setelah ada nya tahap desain mengenai Sistem Informasi Monitorig Pembayaran Dan Pengambilan Produk Kartu Perdana Bundling ini maka diperlukan sebuah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pembuatan program organisasi kelembagaan mahasiswa ini ditujukan untuk user seluruh program studi ada dilingkungan Universitas Mercu Buana untuk

Lebih terperinci

Pokok Bahasan : Pensettingan Services Services Firewall dan Iptables/Ipchains

Pokok Bahasan : Pensettingan Services Services Firewall dan Iptables/Ipchains Pokok Bahasan : Pensettingan Services Services Firewall dan Iptables/Ipchains Firewall Perlindungan PC terhadap host host yang nakal pada suatu jaringan computer. Iptables Aplikasi yang digunakan untuk

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam menyajikan hasil dan uji coba pada bab ini, penulis akan menyajikan beberapa tampilan dari aplikasi yang telah dibangun. Tampilan halaman aplikasi ini dibuat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. IMPLEMENTASI SISTEM Implementasi menajemen sistem purchase order sparepart kendaraan ini membutuhkan beberapa perangkat lunak serta spesifikasi hardware yang mendukung.

Lebih terperinci

Bab 4 Implementasi dan Evaluasi

Bab 4 Implementasi dan Evaluasi Bab 4 Implementasi dan Evaluasi 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Hasil dari Sistem Informasi Akuntansi Persediaan dan Harga Pokok Penjualan Produk Menggunakan Metode Perpetual Pada PT. Sinarmas yang dibangun dapat dilihat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Pengertian Implementasi Sistem Setelah sistem selesai dianalisis dan dirancang secara rinci dan teknologi telah diseleksi dan dipilih, saatnya sistem untuk diimplementasikan.

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada bagian implemenatasi ini, akan dijelaskana mengenai rencana Kebutuhan Sumber Daya Aplikasi

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada bagian implemenatasi ini, akan dijelaskana mengenai rencana Kebutuhan Sumber Daya Aplikasi BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Pada bagian implemenatasi ini, akan dijelaskana mengenai rencana implementasi yang meliputi kebutuhan sumber daya aplikasi, cara instalasi aplikasi dan

Lebih terperinci

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN BAB VI IMPLEMENTASI DAN PENGUJIAN 1.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 IMPLEMENTASI DAN PENGUJIAN

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

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Setelah tahap analisa dan perancangan, tahap selanjutnya adalah implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem 4.1.1 Perangkat Lunak Perangkat lunak adalah salah satu hal utama dalam perancangan maupun pemgembangan suatu sistem. Adapun perangkat lunak yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 62 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat disebut sebagai usaha untuk mewujudkan sistem yang dirancang. Pada tahapan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem 4.1.1. Spesifikasi Kebutuhan Perangkat Keras Dalam pembuatan aplikasi tes berbasis web menggunakan framework Yii dan database MySQL, terdapat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Infrastruktur Aplikasi Verifikasi Warkat Berbasis Website Setelah melakukan analisis dan perancangan diharapkan agar aplikasi yang telah dibuat dapat menjadi solusi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi. Pada

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi merupakan tahapan penerapan dan pengujian dan aplikasi yang sudah dirancang. Penerapan rancangan yang telah dibuat dituangkan

Lebih terperinci

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi Buku Petunjuk Penggunan Aplikasi (User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku Hal 1 DAFTAR ISI DAFTAR ISI... 2 1 4 PENDAHULUAN... 1.1 TUJUAN PEMBUATAN DOKUMEN... 4 1.2 DESKRIPSI

Lebih terperinci

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan BAB IV IMPLEMENTASI DAN UJI COBA SISTEM 4.1. Analisa Kebutuhan Sistem Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan menggunakan bahasa pemrograman PHP versi 1.5 dan database MySQL. Dalam

Lebih terperinci

BAB IV. IMPLEMENTASI dan PENGUJIAN

BAB IV. IMPLEMENTASI dan PENGUJIAN 86 BAB IV IMPLEMENTASI dan PENGUJIAN 1.1 IMPLEMENTASI Tahap implementasi merupakan tahap penerapan hasil perancangan sistem kedalam suatu bahasa mesin dan untuk pertama kalinya digunakan dalam suatu kegiatan

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV TESTING DAN IMPLEMENTASI PROGRAM BAB IV TESTING DAN IMPLEMENTASI PROGRAM 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi.

Lebih terperinci