BAB IV IMPLEMENTASI DAN PENGUJIAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Transkripsi

1 BAB IV IMPLEMENTASI DAN PENGUJIAN Pada Bab 4 ini akan dilakukan implementasi terhadap apa yang telah dianalisa dan dirancang pada bagian sebelumnya. Selain itu dilakukan pula penggujian dari aplikasi yang kita bangun ini terhadap aspek-aspek yang kita inginkan Lingkungan Implementasi Untuk tujuan implementasi dan pengujian aplikasi ini, kita akan melakukannya dengan menggunakan seperangkat komputer. 1. Prosesor intel 2. RAM 2 GB 3. Hard disk 180 GB Adapun perangkat lunak yang digunakan dalam melakukan implementasi dan pengujian ini adalah sebagai berikut. 1. Sistem Operasi Widows 7 2. Netbean IDE Glassfish 3 4. Maven 2 5. Embeded Database Apache Derby versi (802917) 4.2. Implementasi Kelas Pada bagian sebelumnya, kita telah melakukan analisa dan kemudian merancang aplikasi termasuk perancangan kelas. Kelas-kalas yang telah di rancang, akan diimplementasikan dengan menggunakan bahasa Java. 49

2 50 Nama TokenAlgorithm File TokenAlgorithm.java Atribut static char[] hex = " abcdef".toCharArray(); Operator public static String createtokenfrompassword(string password,long challange,int codedigits) throws NoSuchAlgorithmException, InvalidKeyException public static String createtokenfromhashpassword(byte[] key,long challange,int codedigits) throws NoSuchAlgorithmException, InvalidKeyException public static byte[] hasingpassword(byte[] pwd) throws NoSuchAlgorithmException public static int dynamictruncation(byte[] pwd ) throws NoSuchAlgorithmException public static byte[] hextobytes(string strhex) throws NoSuchAlgorithmException public static String bytetohex(byte[] bytes ) throws NoSuchAlgorithmException Nama File Atribut AbstractToken AbstractToken.java /** * DIGITS POWER */ protected static final int[] DIGITS_POWER // = {1, 10, 100, 1000, 10000, , , , }; /** * Panjang token yang di implementasi */ private int tokenlength = 6; Operator protected static String conversion(int otp, int digits) public String generatenonce(string username, Integer tokentype) public boolean verifikasi(string username, String nonce, String response, Integer tokentype) protected abstract boolean isvalidnonce(string username, Integer tokentype, String token)

3 51 protected abstract void removenonceresponse(string username, Integer tokentype, String token) protected abstract void attemptnonceresponse(string username, Integer tokentype, String token) protected abstract void storenonce(string username, Integer tokentype, String token, String response) protected abstract byte[] gettokenkey(string username, Integer tokentype) throws Exception protected abstract int getseed(string username, Integer tokentype) throws Exception Nama UserSessionBean File UserSessionBean.java private EntityManager entitymanager; Operator public void save(usertoken usertoken,string pwdlogin,string pwdtransaksi) public void changepassword(string username, String password,integer typetoken) Nama TokenSessionBean File TokenSessionBean.java private EntityManager entitymanager; /** * Panjang token yang di implementasi */ private static int token_lenght = 6; /** * Max percobaan token */ private static int maxpercobaan = 10;

4 52 Operator public UserDto getuserdto(string username) protected void removenonceresponse(string username, Integer tokentype, String nonce) protected void attemptnonceresponse(string username, Integer tokentype, String nonce) protected void storenonce(string username, Integer tokentype, String token, String response) protected byte[] gettokenkey(string username, Integer tokentype) throws Exception protected UserToken getusertoken(string username) protected void persist(noncetoken noncetoken ) protected NonceToken getnoncetoken(string username, String nonce, Integer tokentype) protected boolean isvalidnonce(string username, Integer tokentype, String token) protected int getseed(string username, Integer tokentype)throws Exception Nama ChangePasswordController File ChangePasswordController.java Atribut private Integer passwordtype =0; private String password=""; private String passwordulangi =""; Operator public String changepasswordaction() Nama RegisterController File RegisterController.java Atribut private UserToken user = new UserToken(); private String pwdlogin=""; private String pwdloginulangi=""; private String pwdtransaksi=""; private String pwdtransaksiulangi=""; Operator public String registeraction()

5 53 Nama LoginController File LoginController.java Atribut private String username = ""; private String challange = "0"; private String response ; Operator protected void setuserdto(userdto userdto) public String challangeaction() public String verificationaction() public String logoutaction() Nama TransaksiController File TransaksiController.java Atribut private String name = ""; private String username = ""; private String challange = ""; private String response; Operator public void generatechallange() public String verificationaction() Nama JDialogToken File JDialogToken.java Atribut private javax.swing.jformattedtextfield challenge; private javax.swing.jbutton jbutton1; private javax.swing.jlabel jlabel1; private javax.swing.jlabel jlabel2; private javax.swing.jlabel jlabel3; private javax.swing.jpasswordfield password;

6 54 private javax.swing.jtextfield response; Operator private void initcomponents() private void jbutton1actionperformed(java.awt.event.actionevent evt) 4.3. Implementasi Modul Dibagian sebelumnya, kita telah implementasi kelas dari aplikasi yang sedang dibangun. Berikut ini kita dapat melihat daftar implemantsi modul yang ada dalam aplikasi ini. Daftar tersebut dapat dilihat dalam tabel dibawah ini. Tabel 4.1 DAFTAR IMPLEMENTASI MODUL Nama Modul Registrasi Ganti Passaword Nama Class yang Terlibat RegisterController, UserSessionBean, dan TokenAlgorithm ChangePasswordController, UserSessionBean, dan TokenAlgorithm Login LoginController, TokenSessionBean, TokenAlgorithm dan OneTimePasswordAlgorithm Transaksi Otentikasi Token Desktop TransaksiController, TokenSessionBean, TokenAlgorithm dan OneTimePasswordAlgorithm JDialogToken, TokenAlgorithm dan OneTimePasswordAlgorithm 4.4. Implementasi Antar Muka Implementasi Antar Muka didasari dari apa yang telah kita rancang pada bagian sebelumnya.

7 55 Gambar 4.1 Layar-layar pada saat pendaftaran pengguna Pada Gambar 4.1 ditampilkan hasil layar-layar untuk pendaftaran pengguna. Sedangkan untuk Gambar 4.2 ditampilkan layar-layar pada saat login sebelum pengguna dapat menggunakan aplikasi. Gambar 4.2 Layar-Layar Pada Saat Login

8 56 Gambar 4.3 Layar-Layar Pada Saat Transaksi Pada Gambar 4.3 ditampilkan layar-layar yang mungkin mucul pada saat pengguna melakukan Otentikasi untuk melakukan taransaksi. Sedangkan pada Gambar 4.4 ditampilkan layar-layar yang muncul pada saat pengguna melakukan penggantian password untuk login maupun password transaksi Gambar 4.4. Layar-Layar Pada Saat Ganti Password Gambar 4.5. Token desktop

9 57 Pada Gambar 4.5 ditampilkan token destop yang berguna untuk melakukan pembangkitan nilai response berdasarkan nilai Challenge dengan menggunakan password Pengujian Aplikasi Pengujian aplikasi ini kita bagi menjadi dua bagia. Pengujian pertama dilakukan untuk mengukur performansi dari aplikasi ini. Pengujian kedua adalah pengujian terhadap hasil validasi token yang di hasilkan Pengujian hasil Token Pengujian hasil token ditujukan untuk melihat apakah proses melakukan hal dengan benar. Untuk kelas utama yaitu OneTimePasswordAlgoritma dan TokenAlgoritma di verifikasi menggunakan framework junit. Dengan mempergunakan framework tesebut maka akan dapat test yang lebih stabil. Gambar 4.6. hasil junit Pada gambar 4.8 ditampilkan fungsi-fungsi utama mengunakan junit Test Token Simulasi Test token simulasi adalah pengetesan terhadap Kalss AbstractToken dimana Abstract token tersebut akan di implementasikan menjadi sebuah Class pengujian yang bernama Token.

10 58 import java.util.hashmap; import java.util.map; import token.engine.abstracttoken; import token.engine.tokenalgorithm; public class Token extends AbstractToken{ private static Map<String,String> hashmap = new HashMap(); private String seedtoken = protected void removenonceresponse(string username, Integer tokentype, String token) { } protected void attemptnonceresponse(string username, Integer tokentype, String token) { protected void storenonce(string username, Integer tokentype, String token) { hashmap.put(username+"#"+token+"#"+tokentype,username+"#"+token+"#"+tokentype); this.seedtoken =token; protected byte[] gettokenkey(string username, Integer tokentype) throws Exception { } if("ani".equals(username)){ }else{ } return TokenAlgorithm.hasingPassword("passwordAni".getBytes()); return protected boolean isvalidnonce(string username, Integer tokentype, String token) { } return protected int getseed(string username, Integer tokentype) { return Integer.parseInt(seedToken); } }

11 59 Kelas token di implentasikan dengan beberapa batasan. Pada penyimpanan nonce mengunakan memori itu bisa dilihat pada fungsi-fungsi getnonceresponse, removenonceresponse dan storenonce. Walaupun menggunakan penyimpanan data yang sederhana kelas tersebut mencerminkan kondisi sebenarnya. Pada kelas tersebut akan di ujikan beberapa skenario berikut ini: 1. Evi tidak mengetahui password Ani mencoba untuk menjadi Ani untuk otentikasi 2. Kondisi ada pengguna Ani melakukan otentikasi dan evi mencoba untuk melakukan otentikasi menggunakan response dan challenge Ani sebelumnya kirimkan ke server. (Replay Attack) 3. Evi memcoba mengenerate challenge dari Ani tanpa mengetahui password Ani. 4. Kondisi ada pengguna Ani melakukan otentikasi dan evi mencoba untuk melakukan otentikasi menggunakan Ani pada saat ani sedang akan online 5. Ani melakukan otentikasi dan berhasil Scenario: Evi tidak menengetahui password Ani mencoba untuk menjadi Ani untuk otentikasi Given Evi berpura-pura menjadi Ani When Evi meminta challenge And Evi generate response And Evi mengirimkan response ke server Then Evi gagal diotentikasi

12 60 Scenario: Kondisi ada pengguna Ani melakukan otentikasi dan evi mencoba untuk melakukan otentikasi menggunakan response dan challenge Ani sebelumnya kirimkan ke server. (Replay Attack) Given Ani meminta challenge And Evi berpura-pura menjadi Ani When Ani generate response And Ani mengirimkan response ke server And Evi memonitor challenge dan response Ani dan mengambil data tersebut And Evi mengirimkan response ke server Then Evi gagal diotentikasi And Ani berhasil diotentikasi Scenario: Evi memcoba mengenerate challege dari Ani tanpa mengetahui password Ani Given Ani meminta challenge And Evi berpura-pura menjadi Ani When Evi memonitor dan mengetahui challenge Ani And Evi generate response And Evi mengirimkan response ke server And Ani generate response And Ani mengirimkan response ke server Then Evi gagal diotentikasi And Ani berhasil diotentikasi

13 61 Scenario: Kondisi ada pengguna Ani melakukan otentikasi dan evi mencoba untuk melakukan otentikasi menggunakan Ani pada saat ani sedang akan online Given Ani meminta challenge And Evi berpura-pura menjadi Ani When Evi meminta challenge And Evi generate response And Evi mengirimkan response ke server And Ani generate response And Ani mengirimkan response ke server Then Evi gagal diotentikasi And Ani berhasil diotentikasi Scenario: Ani melakukan otentikasi dan berhasil Given Ani meminta challenge When Ani generate response And Ani mengirimkan response ke server Then Ani berhasil diotentikasi Test Token pada Aplikasi WEB Dalam melakukan test token terhadap aplikasi WEB kita mengunakan beberapa skenario yang dijalankan. Skenario tersebut diantaranya: 1. Daftar pengguna Baru 2. Login passsword salah 3. Login

14 62 4. Transaksi Gagal 5. Transaksi 6. Ganti password Login 7. Ganti password Transaksi Scenario: Daftar pengguna Baru Given daftar Pengguna When isi username agusramdan And isi password login passwordlogin And isi password transaksi passwordtransaksi And isi data yang lainnya And klik daftar Then anda berhasil daftar Halaman:

15 63 Scenario: Login passsword salah Given Login page When set username agusramdan And request login challenge And generate response by passwordsalah And klik login Then login Gagal Halaman:

16 64 Scenario: Login Given Login page When set username agusramdan And request login challenge And generate response by passwordlogin And klik login Then login Berhasil Halaman:

17 65 Scenario: Transaksi Gagal Given Transaksi page When Generate Response Transaksi by passwordsalah Then transaksi Gagal Halaman:

18 66 Scenario: Transaksi Given Transaksi page When Generate Response Transaksi by passwordtransaksi Then transaksi Berhasil Halaman:

19 67 Scenario: Ganti password Login Given ganti password page When ganti password Login dengan password Then password berubah Halaman : Scenario: Ganti password Transaksi Given ganti password page When ganti password Transaksi dengan password Then password berubah

20 PenggujianPerformance Aplikasi Pengujian performansi ini lebih ditujukan untuk mengukur performansi dari algoritma token yang kita gunakan dalam aplikasi ini. Hasil dari pengujian performansi tanpa menggunakan database ini dapat dilihat pada table sebagai berikut: Tabel 4.2 PENGUJIAN PERFORMANSI TANPA DATABASE Kelas dan Method Iterasi Waktu exsekusi (milisecond) org.openauthentication.otp.onetimepasswordalgorithm generateotp hmac_sha counter dynamictruncation conversion token.engine.tokenalgorithm createtokenfrompassword createtokenfromhashpassword hasingpassword bytetohex hextobytes com.ramdan.token.tokenweb.ejb.tokensessionbean generatenonce generateunixnonce verifikasi

21 69 Sedangkan performance diintegerasikan dengan database ditampilkan pada Tabel 4.3. Tabel 4.3 PENGUJIAN PERFORMANSI DENGAN DATABASE Kelas dan Method Iterasi Waktu exsekusi (milisecond) com.ramdan.token.tokenweb.controler.logincontroller challengeaction verificationaction com.ramdan.token.tokenweb.controler.transaksicontroller generatechallenge verificationaction Terlihat sekali bahwa menggunakan perbedaan performansi dari kedua penggujian ini. Penggunaan database pada kasus ini menjadi sangat lambat Analisa Hasil Pengujian Berdasarkan hasil pengujian yang dilakukan diatas, dapat dilihat bahwa aplikasi mampu mengangai bila terjadi sekenario replay-attack. Sedangkan untuk performansi yang ditampilkan oleh aplikasi ini cukup bagus. Dari sisi waktu pemrosesan, pengguna tidak terlalu merasakan perbedaan antara proses pembuatan token dan verifikasi token apakah menggunakan database untuk menyimpan nilai challenge atau di simpan di memory. Tapi secara system bila permintaan bisa mencapai lebih dari 5000 perdetik maka disarankan untuk mecari database yang biaya IO yang lebih kecil dibanding relasional database.

22 70 Halaman ini sengaja dikosongkan.

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

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

Praktikum 6a Melakukan koneksi dengan basis data

Praktikum 6a Melakukan koneksi dengan basis data Praktikum 6a Melakukan koneksi dengan basis data Tujuan : Memperkenalkan cara berhubungan dan melakukan transaksi dengan basis data. Lakukan langkah-langkah berikut ini: 1. Lakukan langkah-langkah seperti

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Geografis Titik Lokasi Pengisian Angin Nitrogen Di Kota Medan Menggunakan Metode Haversine

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 Sistem Penunjang Keputusan Untuk Menentukan Kualitas Ekspor Litopenaeus Vannamei (Udang Vanami) Pada PT.

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Sistem peramalan nilai tukar kurs rupiah terhadap dollar Amerika menggunakan Hebb Neural

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 menggunakan algoritma c4.5 untuk prediksi ketepatan waktu kelulusan mahasiswa pada

Lebih terperinci

BAB III ANALISIS MASALAH

BAB III ANALISIS MASALAH BAB III ANALISIS MASALAH Bab ketiga ini berisi penjelasan analisis permasalahan serta solusi dalam penanganan masalah dalam tugas akhir ini. Solusi penanganan masalah tersebut berupa langkah-langkah lojik

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil dari perancangan yang telah dirancang oleh penulis dapat dilihat pada gambar-gambar berikut ini. IV.1.1. Tampilan Awal Tampilan ini adalah tampilan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Sistem Sistem Pendukung Keputusan Jumlah Produksi Sarung tangan Karet Pada PT. Intan Hevea

Lebih terperinci

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB BAB IV HASIL RANCANGAN 4.1. Spesifikasi Hardware dan Kebutuhan Software Penulis mengusulkan penggunaan hardware dan software dalam pengimplementasian sistem informasi pengajuan kredit pada PT Bussan Auto

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

APLIKASI E-PROCUREMENT

APLIKASI E-PROCUREMENT APLIKASI E-PROCUREMENT Pengguna: Vendor (Penyedia Barang dan Jasa PT. Indonesia Kendaraan Terminal) Modul: pengadaan Versi 1.0 GENERAL INFORMATION Project Name Document Status Final VERSION HISTORY Version

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 HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Perancangan Sistem Informasi Geografis Jalur Rute dan Pencarian Lokasi Fitness di Medan dapat dilihat sebagai

Lebih terperinci

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

Perlunya kemudahan dalam penataan dan pemeliharaan data industri, khususnya yang terkait dengan ijin usaha

Perlunya kemudahan dalam penataan dan pemeliharaan data industri, khususnya yang terkait dengan ijin usaha Latar Belakang 1 Perlunya kemudahan dalam penataan dan pemeliharaan data industri, khususnya yang terkait dengan ijin usaha 2 Tingginya kebutuhan akan informasi seputar perindustrian dan perdagangan 3

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab kelima ini berisi uraian hasil implementasi dan pengujian terhadap perangkat lunak yang dibuat pada tugas akhir ini. 5.1 Implementasi Sub bab ini mendeskripsikan hasil

Lebih terperinci

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; } I. Bahan Kajian 1. Perulangan (Iterasi) Perulangan(iterasi), menyatakan bahwa suatu instruksi tertentu akan diulang sampai tercapai kondisi tertentu, tanpa kita harus menulis perintah tersebut secara berulang.

Lebih terperinci

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

BAB I PROJECT NETBEANS DAN GUI SEDERHANA BAB I PROJECT NETBEANS DAN GUI SEDERHANA 1.1 Tujuan Instruksional Bab ini akan membahas pengenalan struktur project NetBeans, cara membuat Form, memberi Title, memasang komponen GUI Label, Button dan TextField

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 Sistem Informasi Akuntansi Penjualan Coating Pada PT. Propan Dengan Metode Cash Basis yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB

BAB IV IMPLEMENTASI DAN PENGUJIAN. 1. Perangkat Keras a. Proscessor : Intel Core i M b. RAM : 2 GB c. Hardisk : 500 GB 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

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE

LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE LAPORAN PROSES PERANCANGAN BERBASIS OBJECT SISTEM INFORMASI PENERIMAAN MAHASISWA BARU ONLINE Disusun oleh : 1. M. Bagus Kurniswan - 13121008 2. Aris Santoso - 13121011 PROGRAM STUDI SISTEM INFORMASI FAKULTAS

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 HASIL DAN UJICOBA

BAB IV HASIL DAN UJICOBA BAB IV HASIL DAN UJICOBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari Sistem Pakar Analisis Kepribadian Dasar Siswa pada SMK Harapan Mekar 1 Menggunakan Metode Case Based Reasoning

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 Sistem Pendukung Keputusan Pemberian Bonus Berdasarkan Kinerja Pegawai dengan Menggunakan Metode Naive

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Proses Aplikasi Pada bab ini akan dibahas implementasi sistem rancang bangun Aplikasi pencarian pasal-pasal undang-undang hukum dengan metode String Matching hingga

Lebih terperinci

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH)

PEMROGRAMAN JAVA. Yoannita, S.Kom. Input Kondisi (IF-ELSE, SWITCH) PEMROGRAMAN JAVA Yoannita, S.Kom Input Kondisi (IF-ELSE, SWITCH) 1 import java.io.* Operasi input/output dimaksudkan untuk berinteraksi dengan user, User mengetikkan sesuatu input, program java akan menerima

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 IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV TESTING DAN IMPLEMENTASI SISTEM BAB IV TESTING DAN IMPLEMENTASI SISTEM 4.1. Implementasi Sistem Implementasi merupakan tahap pengembangan analisa dan rancangan menjadi sebuah sistem untuk dilakukan kajian mengenai rangkaian sistem baik

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai

BAB IV IMPLEMENTASI DAN PENGUJIAN. selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas mengenai 50 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Aplikasi Setelah dilakukan tahap analisis dan perancangan pada bab III, maka tahap selanjutnya yaitu tahap implementasi. Pada bab ini akan dibahas

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI 60 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem Dalam penerapan sistem komunikasi data yang dirancang diperlukan komponen-komponen berupa perangkat keras dan perangkat lunak. 4.1.1. Spesifikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah melakukan analisis dan perancangan terhadap aplikasi check point dan penghitung jumlah pada bus AKAP berbasis Android. Pada bab ini akan dibahas mengenai implementasi

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Deskripsi Umum Perangkat Lunak Sistem informasi kost di sekitar Universitas Sebelas Maret ini memberikan informasi tentang kost kepada mahasiswa Universitas Sebelas

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 ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Bab keempat ini berisi penjelasan analisis dan perancangan perangkat lunak yang dibangun dalam tugas akhir ini. Analisis perangkat lunak meliputi deskripsi

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Implementasi pengintegrasian layanan-layanan informasi perguruan tinggi akan dilakukan dengan menggunakan web services. Setiap layanan akan memiliki independency masing-masing,

Lebih terperinci

Badiyanto, S.Kom., M.Kom. PBO java

Badiyanto, S.Kom., M.Kom. PBO java Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 28 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Penentuan Tempat Pembuangan Akhir Sampah (TPA) Menggunakan Metode SAW Pada Dinas Kebersihan

Lebih terperinci

BAB IV HASIL DAN UJICOBA

BAB IV HASIL DAN UJICOBA 74 BAB IV HASIL DAN UJICOBA IV.1. Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Sistem Perhitungan Jumlah Order Barang Efektif Dengan Menggunakan Metode Economic Order Quantity

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK BAB IV ANALISIS DAN PERANCANGAN PERANGKAT LUNAK Bab keempat ini berisi penjelasan analisis dan perancangan perangkat lunak yang dibangun dalam tugas akhir ini. Analisis perangkat lunak meliputi deskripsi

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 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemograman PHP. 4.2

Lebih terperinci

APLIKASI PERHITUNGAN NILAI MAHASISWA. Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut :

APLIKASI PERHITUNGAN NILAI MAHASISWA. Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut : APLIKASI PERHITUNGAN NILAI MAHASISWA Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut : 1. Buka aplikasi Java Netbeans kemudian buat project baru, pilih Java dan Java Application

Lebih terperinci

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN 4.1. Implementasi Sistem Pada tahap implementasi, merupakan tahapan penerapan dan pengujian dari aplikasi yang sudah dirancang.penerapan rancangan yang telah dibuat

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Sistem Implementasi sistem merupakan tahap dimana sistem siap dioperasikan pada keadaaan yang sebenarnya, sehingga akan diketahui sistem yang dibuat benar-benar

Lebih terperinci

- Setiap pola yang menggambarkan permasalahan yang terjadi secara berulang, serta

- Setiap pola yang menggambarkan permasalahan yang terjadi secara berulang, serta MODUL 1 IMPLEMENTASI MODEL VIEW CONTROLLER (MVC) DESIGN PATTERN Design Pattern dapat didefinisikan : - Setiap pola yang menggambarkan permasalahan yang terjadi secara berulang, serta menjelaskan cara utama

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 41 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI LAYANAN BERBASIS WEB DENGAN JSON- RPC Bagian ini berisi tentang implementasi semua proses yang telah dijelaskan pada bab sebelumnya. Implementasi membutuhkan

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 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 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

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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 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 HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada tahapan ini menjelaskan hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil sistem yang dibuat merupakan

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 V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem.

BAB V IMPLEMENTASI. Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem. BAB V IMPLEMENTASI Bab ini membahas mengenai implementasi dan hasil dari pengujian sistem. 5. Lingkungan Implementasi Implementasi merupakan tahapan dimana hasil perancangan yang telah dibangun mulai diterapkan

Lebih terperinci

INTERAKSI ANTAR OBJECT

INTERAKSI ANTAR OBJECT INTERAKSI ANTAR OBJECT Farah Zakiyah Rahmanti, M.T 2015 Overview Constructor Overloading Constructor Hak Akses (public, protected, private) Contoh Static Class Constructor (konstruktor) Constructor adalah

Lebih terperinci

BAHASA PEMROGRAMAN JAVA

BAHASA PEMROGRAMAN JAVA MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 BAHASA PEMROGRAMAN JAVA Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisa dan perancangan secara rinci, maka tahap selanjutnya adalah implementasi. Implementasi merupakan tahap membuat aplikasi sehingga

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 69 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 IMPLEMENTASI BASIS DATA Dalam upaya menyimpan data-data pelaksanaan training pada satu basis data, maka penulis menyiapkan tabel-tabel data yang akan menampung

Lebih terperinci

BAB IV PERANCANGAN SISTEM. gambaran secara umum kepada user tentang sistem yang baru. Data

BAB IV PERANCANGAN SISTEM. gambaran secara umum kepada user tentang sistem yang baru. Data BAB IV PERANCANGAN SISTEM Tujuan dari desain sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru. Data skenario yang digambarkan dalam bentuk diagram sequence

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Perancangan Sistem Informasi Pemesanan Tiket Bus Pada CV. Chandra Berbasis Client Server dapat dilihat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. untuk dioperasikan. Dalam implementasi Analisis Enkripsi dan Dekripsi File Teks

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. untuk dioperasikan. Dalam implementasi Analisis Enkripsi dan Dekripsi File Teks BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Tahap implementasi sistem ini merupakan tahap meletakan sistem agar siap untuk dioperasikan. Dalam implementasi Analisis Enkripsi dan Dekripsi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis Masalah Mengidentifikasi masalah merupakan langkah awal yang dilakukan dalam tahap analisis sistem. Masalah dapat didefinisikan sebagai suatu pertanyaan yang

Lebih terperinci

Bab 5: Sistem Ujian Online

Bab 5: Sistem Ujian Online Bab 5: Sistem Ujian Online Gambar 12: Ujian Nasional Online Sesuai dengan latar belakang digarapnya tugas akhir ini, pada bab ini akan dibahas mengenai pengembangan sistem ujian online menggunakan Hybrid

Lebih terperinci

BAB III ANALISIS MASALAH

BAB III ANALISIS MASALAH BAB III ANALISIS MASALAH Bab ketiga ini berisi penjelasan analisis permasalahan serta solusi dalam penanganan masalah dalam tugas akhir ini. Solusi penanganan masalah tersebut berupa langkah-langkah lojik

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Implementasi dari perancangan cetak biru sistem yang telah dilakukan pada bab sebelumnya menghasilkan tampilan piranti lunak. Tampilan aplikasi tersebut dapat dilihat

Lebih terperinci

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

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke 74 BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI 5.1. Pengujian Pengujian program adalah pengujian dimana user memasukan data ke dalam sistem informasi yang sudah dibuat. Dengan adanya pengujian ini maka data

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 permainan Koneksi-4 yang akan dikembangkan, tahapan selanjutnya adalah implementasi dan pengujian.

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Spesifikasi Sistem Komputer Suatu sistem komputer merupakan gabungan dari beberapa peralatan komputer yang saling berhubungan. Komputer juga mempunyai aspek-aspek dasar sebagai

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Inventaris Armada Taxi Pada PT. Express Limo Nusantara Dengan Metode Jumlah Angka Tahun dapat dilihat

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

4 BAB IV UJI COBA DAN EVALUASI

4 BAB IV UJI COBA DAN EVALUASI 4 BAB IV UJI COBA DAN EVALUASI Tahap uji coba dan evaluasi sistem dilakukan untuk mengetahui proses-proses didalamnya berjalan sesuai dengan yang diharapkan atau tidak. Proses-proses yang akan diuji coba

Lebih terperinci

BAB IV. HASIL DAN Uji Coba

BAB IV. HASIL DAN Uji Coba BAB IV HASIL DAN Uji Coba IV..1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan sistem pakar diagnosa penyakit yang menyerang telapak kaki dengan menggunakan metode Delta

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 1.1 Spesifikasi Sistem Spesifikasi sistem yang dibutuhkan untuk mengakses aplikasi berbasis web ini yaitu : 1.1.1 Kebutuhan Hardware Spesifikasi perangkat keras yang dibutuhkan

Lebih terperinci

Materi 5 Pemrograman Visual

Materi 5 Pemrograman Visual Materi 5 Pemrograman Visual Pada materi ini akan dipelajari tentang pemberian aksi pada komponen swing (listener), terutama ActionListener. Sesi Materi ActionListener merupakan salah satu listener yang

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Pada bab ini akan di jelaskan tampilan hasil dari aplikasi yang telah dibuat,

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

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

BAB IV IMPLEMENTASI DAN PENGUJIAN 76 BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 IMPLEMENTASI SISTEM Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

LAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN

LAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN LAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN BAB 6 ABSTRACTION Disusun Oleh : NAMA : FARIDATUS SHOFIYAH NRP : 13.06.311.00112 KELOMPOK : C1 DOSEN PENGAMPU : MEDIKA RISNASARI, MT ASISTEN : AGUS PRIYONO Disetujui

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi Jasa pengiriman CV.DDE meliputi tahap implementasi, uji

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi Jasa pengiriman CV.DDE meliputi tahap implementasi, uji BAB IV IMPLEMENTASI DAN EVALUASI Pada bab empat ini akan dibahas mengenai hasil dari analisis dan perancangan aplikasi Jasa pengiriman CV.DDE meliputi tahap implementasi, uji coba, dan evaluasi aplikasi.

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab kelima ini berisi uraian hasil implementasi dan pengujian terhadap perangkat lunak yang dibuat pada tugas akhir ini. 5.1 Implementasi Sub bab ini mendeskripsikan hasil

Lebih terperinci

Bab IV IMPLEMENTASI DAN EVALUASI

Bab IV IMPLEMENTASI DAN EVALUASI Bab IV IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Rancangan yang dibangun pada Bab III diimplementasikan pada web server yang dilengkapi dengan PHP5 sebagai server side scripting dan MySQL sebagai database

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tahap implementasi adalah tahap penerapan aplikasi yang dibuat sesuai dengan analisis dan perancangan yang telah dilakukan sebelumnya dan diharapkan

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 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 V IMPLEMENTASI DAN PEMBAHASAN. Beberapa Spesifikasi hadware dan software yang harus di perhatikan yaitu :

BAB V IMPLEMENTASI DAN PEMBAHASAN. Beberapa Spesifikasi hadware dan software yang harus di perhatikan yaitu : BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Spesifikasi Hadware dan Software Beberapa Spesifikasi hadware dan software yang harus di perhatikan yaitu : 5.1.1 Hadware (Aplikasi server) Berikut ini merupakan spesifikasi

Lebih terperinci

Tugas Akhir. Pengembangan Sistem Informasi Manajemen Parkir. Universitas Komputer Indonesia, Bandung

Tugas Akhir. Pengembangan Sistem Informasi Manajemen Parkir. Universitas Komputer Indonesia, Bandung Tugas Akhir Pengembangan Sistem Informasi Manajemen Parkir Universitas Komputer Indonesia, Bandung Diajukan untuk Memenuhi Salah Satu Tugas Mata Kuliah Analisis Perancangan Berorientasi Objek Nama : Andrian

Lebih terperinci

39 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang dirancang.

Lebih terperinci

APLIKASI PEMBENTUKAN BADAN DAN BERAT IDEAL MENGGUNAKAN SOFTWARE NETBEANS Hafit Risky bin Hatim Dosen Pembimbing: Suhartini, S.

APLIKASI PEMBENTUKAN BADAN DAN BERAT IDEAL MENGGUNAKAN SOFTWARE NETBEANS Hafit Risky bin Hatim Dosen Pembimbing: Suhartini, S. APLIKASI PEMBENTUKAN BADAN DAN BERAT IDEAL MENGGUNAKAN SOFTWARE NETBEANS 7.3.1 Hafit Risky bin Hatim 53410089 Dosen Pembimbing: Suhartini, S.Kom, MT Latar Belakang dan Rumusan Masalah Tubuh yang ideal

Lebih terperinci

Prosedur dan Fungsi. Ciri prosedur pada java selalu dimulai dengan : private/public void namaprosedur ( tipedataparameter1 namaparameter1,

Prosedur dan Fungsi. Ciri prosedur pada java selalu dimulai dengan : private/public void namaprosedur ( tipedataparameter1 namaparameter1, Prosedur dan Fungsi Pengertian public dan private : public pada data : berarti data hanya dapat diases dari class yang sama dan class lain private pada data : berarti data hanya dapat diases dari class

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implementasi merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang dan

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 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 ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN BAB IV ANALISIS DAN PERANCANGAN Pada bab ini memuat hasil analisis dan perancangan perangkat lunak yang akan dibangun pada kerja praktik. Perangkat lunak yang akan dibangun termasuk pengelolaan data siswa,

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab ini membahas mengenai implementasi dan pengujian perangkat lunak yang dibangun pada Tugas Akhir ini. Pembahasan mengenai implementasi dipaparkan pada subbab 5.1 sedangkan

Lebih terperinci

Elemen Dasar Dalam Bahasa Java

Elemen Dasar Dalam Bahasa Java Elemen Dasar Dalam Bahasa Java 1. Kata Kunci Kata kunci adalah kata-kata yang didefenisikan oleh compiler dan memiliki arti dan tujuan spesifik. Java tidak mengizinkan kata-kata tersebut dipakai sebagai

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 BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini membahas tentang implementasi dan pengujian perangkat lunak yang dibangun pada tugas akhir ini. Implementasi akan dibahas pada Subbab 4.1, sedangkan pengujian

Lebih terperinci