BAB IV IMPLEMENTASI DAN PENGUJIAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Transkripsi

1 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Penyiapan Lingkungan Kerja Setelah melakukan analisis dan perancangan, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan ini dilakukam tahapan penyiapan lingkungan kerja yang terdiri dari 3 (tiga) bagian yaitu pemilihan spesifikasi kebutuhan sistem, penyiapan lingkungan kerja pada komputer, penyiapan aplikasi untuk melakukan manajemen kontrol pembuatan aplikasi dan pembuatan issue/task terkait dengan apa saja yang harus dikerjakan untuk menyelesaikan aplikasi ini Spesifikasi Kebutuhan Sistem Pada Area Kerja dan Pengujian Spesifikasi kebutuhan sistem pada area kerja dan pengujian terbagi menjadi 2 (dua) yaitu perangkat keras dan perangkat lunak yang dapat dilihat pada keterangan di bawah ini: 1. Perangkat Keras a. Prosesor Intel Core i7 2 GHz b. RAM sebesar 8 GB 1333 MHz DDR3 2. Perangkat Lunak a. Sistem Operasi, Mac OS X Versi b. Web Server, Apache Versi c. Bahasa Pemrogaman Server Side, PHP Versi d. Database Server, MySQL Versi e. Version Control Sistem, Git Versi f. GitHub Account g. Text Editor, Sublime Text Versi 2.0 h. Aplikasi UML Modeling, OmniGraffle Profesional

2 Penyiapan Area Lingkungan Kerja (Local Environment) Dalam hal penyiapan area lingkungan kerja di komputer yang akan digunakan untuk proses pengembangan, maka diperlukan sebuah repositori lokal yang digunakan untuk proses manajemen kontrol (git). Perintah untuk membuat repositori lokal adalah membuat folder kosong sebagai area kerja, kemudian masuki folder tersebut melalui perintah text (command promt) dan ketikkan git init di dalam folder tersebut. Proses pembuatan repositori lokal dijelaskan pada gambar berikut: Gambar 4.1 Proses pembuatan repositori lokal Setelah repositori lokal dibuat, proses selanjutnya adalah instalasi Laravel Framework di folder tersebut. Unduh Laravel framework di situs resminya (laravel.com) lalu ekstrak dan letakan file hasil ekstrakan tadi ke folder git. Berikut ini adalah gambar struktur direktori git setelah file Laravel Framework dipindahkan:

3 97 Gambar 4.2 Lingkungan kerja yang sudah terdapat Laravel Framework Git tidak secara otomatis melakukan pencatatan file yang berubah di area yang sudah di seting sebagai repositori lokal. Hal ini dapat dicek dengan menggunakan perintah git status pada folder yang sudah di seting sebagai repositori.

4 98 Gambar 4.3 Status berkas dan file yang belum tercatat dalam git. Setelah melakukan instalasi Laravel maka proses selanjutnya adalah melakukan pencatatan seluruh file ke git dengan cara mengetikkan git add untuk memasukkan file tersebut kedalam index git dan kemudian git commit untuk memberikan pesan apa yang sedang terjadi dengan tindakan yang sudah dilakukan.

5 99 Gambar 4.4 Status berkas dan file yang sudah di masukkan ke dalam index git Gambar 4.5 Status berkas dan file yang sudah di commit Setelah proses pencatatan selesai, langkah selanjutnya adalah membuat cabang(branch), agar dalam proses pengembangan perangkat lunak mejadi fokus terhadap apa yang akan dibuat. Dalam pengembangan sistem ini, penulis membuat tiga (tiga) buah yang terdiri dari master, full-screen dan auth.

6 100 Gambar 4.6 Daftar cabang (branch) di lokal repositori Penyiapan Perangkat Lunak Manejemen Kontrol GitHub adalah sebuah situs web yang beralamatkan di merupakan penyedia layanan remote server repositories git yang open source. Selain sebagai layanan remote server repositories git, GitHub juga memberikan layanan pada setiap repositori dengan beberapa fitur yakni issue/task, wiki dan grafik perkembangan keadaan repositori tersebut. GitHub memberikan dua macam layanan remote server repositories yaitu repositori yang bersifat public dan private. Untuk layanan public remote server repositories tidak dikenakan biaya/gratis, sedangkan untuk private remote server repositories dikenakan biaya yang beragam.

7 101 Gambar 4.7 Situs resmi GitHub Proses penyiapan yang dilakukan pertama kali adalah pembuatan repositori. Proses pembuatan repositori baru dapat dilihat pada gambar di bawah ini:

8 102 Gambar 4.8 Pembuatan repositori baru Repositori yang penulis buat beralamatkan di Gambar 4.9 Halaman repositori usm

9 103 Setelah repositori sudah dibuat, langkah selanjutnya adalah melakukan push atau mengirimkan kode perubahan yang terdapat di repositori lokal (komputer lokal) ke GitHub. Listing 4.1 Setting remote server /* Menambahkan remote server * ====================================================== */ // via port https git remote add origin atau // via ssh git remote add origin git@github.com:purwandi/usm.git /* Melakukan push ke remote server, dalam hal ini nama * remote origin berada di github.com * ====================================================== */ git push origin master Pembuatan Milestone dan Issue/Task Issue/task sangat berguna dalam menajemen pengerjaan proyek perangkat lunak. Dengan adanya issue/task permasalahan atau langkah-langkah yang harus dikerjakan dalam pengembangan proyek perangkat lunak dapat terkoordinir dengan baik sehingga proses pengembangan lebih cepat. Khusus untuk pengembangan sistem ujian saringan masuk ini penulis membuat issue/task sebanyak 33. Issue/task dapat dilihat pada di atau dapat dilihat pada gambar dibawah ini:

10 104 Gambar 4.10 Halaman issue/task pada GitHub Milestone berguna untuk mengelompokkan issue/task menjadi satu kelompok. Pada milestone ini, pengembang dapat memberikan batas waktu kapan milestone tersebut haru diselesaikan. Khusus untuk pengembangan sistem ujian saringan masuk ini penulis membuat milestone sebanyak 5. Milestone dapat dilihat pada di atau dapat dilihat pada gambar dibawah ini:

11 Gambar 4.11 Halaman milestone di GitHub 105

12 Implementasi Implementasi Halaman Login Halaman login berguna sebagai halaman utama pengguna. Untuk dapat menggunakan aplikasi ujian saringan masuk online, pengguna diharuskan untuk melakukan login dengan cara memasukkan username dan password dengan benar. Gambar 4.12 Halaman login

13 Implementasi Halaman Ketua Program Studi Implementasi Halaman Utama Ketua Program Studi Berikut adalah halaman utama untuk pengguna yang memiliki login role sebagai ketua program studi. Setelah ketua program studi berhasil masuk, maka sistem akan menampilkan halaman utama seperti gambar berikut ini: Gambar 4.13 Halaman Utama Ketua Program Studi Implementasi Halaman Pengolahan Data Passing Grade Halaman ini digunakan ketua program studi untuk mengelola data passing grade yang menjadi acuan kelulusan bagi calon mahasiswa baru yang akan mengikuti proses seleksi. Gambar 4.14 Halaman Pengolahan Passing Grade

14 108 Gambar 4.15 Halaman Form Passing Grade Implementasi Halaman Pengolahan Data Tata Usaha Halaman ini digunakan ketua program studi untuk mengelola data tata usaha. Tampilan halaman pengolahan tata usaha dapat dilihat pada gambar dibawah ini. Gambar 4.16 Halaman Data Tata Usaha

15 109 Gambar 4.17 Halaman Form Tata Usaha Implementasi Halaman Pengolahan Data Dosen Halaman ini digunakan ketua program studi untuk mengelola data dosen. Tampilan halaman pengolahan dosen dapat dilihat pada gambar dibawah ini. Gambar 4.18 Halaman Pengolahan Data Dosen

16 110 Gambar 4.19 Halaman Form Data Dosen Implementasi Halaman Tata Usaha Implementasi Halaman Utama Tata Usaha Setelah tata usaha berhasil masuk, maka sistem akan menampilkan halaman utama seperti gambar berikut ini: Gambar 4.20 Halaman Utama Tata Usaha

17 Implementasi Halaman Pengolahan Data Topik Halaman ini digunakan tata usaha untuk mengelola data topik yang telah ditentukan oleh ketua program studi. Tampilan halaman pengolahan topik dapat dilihat pada gambar dibawah ini. Gambar 4.21 Halaman Pengolahan Data Topik Gambar 4.22 Halaman Form Topik

18 Implementasi Halaman Pengolahan Data Jenjang Pendidikan Halaman ini digunakan tata usaha untuk mengelola data jenjang pendidikan yang telah ditentukan oleh ketua program studi. Tampilan halaman pengolahan jenjang pendidikan dapat dilihat pada gambar dibawah ini. Gambar 4.23 Halaman Data Jenjang Pendidikan Gambar 4.24 Halaman Data Jenjang Pendidikan

19 Implementasi Halaman Pengolahan Data Pengaturan Topik Soal Pada Tiap Jenjang Pendidikan Halaman ini digunakan tata usaha untuk mengelola pengaturan topik ujian yang diberikan ketika calon mahaiswa melakukan ujian. Pengaturan topik berdasarkan jenjang pendidikan yang telah dibuat. Tata usaha dapat memilih beberapa topik pada setiap jenjang sesuai dengan ketentuan yang diperoleh dari ketua program studi. Pada pengaturan topik ini tiap jenjang pendidikan yang diceklist memiliki bobot dab tata usaha harus menentukan bobot yang diberikan kepada masing-masing topik sesuai dengan ketentuan yang diperoleh dari ketua program studi. Nilai bobot total keseluruhan haruslah 100. Gambar 4.25 Halaman Pengolahan Data Pengaturan Topik Ujian Pada Jenjang Pendidikan

20 114 Listing 4.1 Javascript pada halaman pengaturan topik ujian <script> $(document).ready(function() { calculate(); // jika element dengan class topik_id di click $('.topik_id').click(function(){ // jika element tersebut dalam posisi terceklist maka if ($(this).attr('checked')) { // element dengan id bobot_id akan dihilangkan // atribut disable nya $('#bobot_'+$(this).attr('id')).attr('disabled', false).removeclass('uneditable- input'); // element dengan id waktu_id akan terisi dengan nilai // data- value yang terdapat // pada topik_id yang dipilh $('#waktu_'+$(this).attr('id')).val($(this).attr('data- value')); } // jika tidak di ceklist else { $('#bobot_'+$(this).attr('id')).attr('disabled', true).addclass('uneditable- input').val(''); $('#waktu_'+$(this).attr('id')).val(''); } calculate(); }); // setiap element id yang memiliki class bobot maka akan dilakukan // pemanggilan fungsi calculate untuk mengetahui jumlah bobot total $('.bobot').blur(function(){ calculate(); }) }); function calculate() { // mendefinisikan variabel var sum = waktu = 0; // lakukan looping setiap element yang memiliki class bobot // looping ini bertujuan untuk melakukan kalkulasi pada masing- masing element $('.bobot').each(function() { sum += Number($(this).val()); }); // mengisi element dengan id total dengan hasil penjumlahan var sum $('#total').val(sum); $('.waktu').each(function() { waktu += Number($(this).val()); }); $('#waktu').val(waktu); // jika total bobot sama dengan 100, maka atribut disabled // yang berada di element id simpan dihilangkan if ( $('#total').val() == '100') { $('#simpan').attr('disabled',false); } else {

21 } </script> } $('#simpan').attr('disabled',true); Penjelasan : Pada listing 4.1, Baris 2, fungsi $(document).ready(function(){}) pada jquery merupakan fungsi khusus yang digunakan oleh jquery untuk menganalisa / mendeteksi apakah Document Object Model (DOM) pada halaman HTML / web kita sudah siap digunakan. Apabila belum siap, maka kode yang didefinisikan pada bagian dalam function ini tidak akan bisa dijalankan. Demikian juga sebaliknya, jika DOM sudah siap maka kode yang didefinisikan dapat dijalankan. Dengan kontrol seperti ini, maka kita dapat meminimalisasi kesalahan perilaku (behavior) script yang tidak kita kehendaki Implementasi Halaman Pengolahan Data Calon Mahasiswa Baru Halaman ini digunakan tata usaha untuk mengelola data calon mahasiswa baru Tampilan halaman pengolahan calon mahasiswa baru dapat dilihat pada gambar dibawah ini Gambar 4.26 Halaman Pengolahan Data Calon Mahasiswa Baru

22 116 Setiap kali melakukan penambahan data baru calon mahasiswa baru, password yang diperoleh calon mahasiswa baru menggunakan tanggal lahir yang bersangkutan. Gambar 4.27 Halaman Form Calon Mahasiswa Baru Implementasi Halaman Laporan Pada halaman laporan, tata usaha dapat mengetahui siapa saja yang telah melakukan ujian saringan masuk pada hari tertentu dan juga tata usaha dapat melakakukan filter mahasiswa mana yang mendapatkan grade tertentu.

23 Gambar 4.28 Halaman Laporan 117

24 Implementasi Halaman Dosen Implementasi Halaman Utama Dosen Setelah dosen berhasil masuk, maka sistem akan menampilkan halaman utama seperti gambar berikut ini: Gambar 4.29 Halaman Utama Dosen

25 Implementasi Halaman Pengolahan Soal Halaman ini digunakan dosen untuk mengelola data dosen. Tampilan halaman pengolahan soal dapat dilihat pada gambar dibawah ini. Gambar 4.30 Halaman Utama Dosen Gambar 4.31 Popup Tipe Soal Pilihan

26 120 Pada saat membuat soal baru, sistem akan membuat popup window konfirmasi apakah soal tesebut soal cerita atau bukan. Konfirmasi ini dapat dilihat pada gambar 4.31 Popup Tipe Soal Pilihan. Gambar 4.32 Form soal cerita Gambar 4.33 Form soal individu

27 Implementasi Halaman Calon Mahasiswa Baru Implementasi Halaman Utama Calon Mahasiswa Baru Setelah calon mahasiswa baru berhasil login, maka sistem akan menampilkan halaman utama seperti gambar Implementasi Halaman Soal. Di halaman utama ini terdapat tombol untuk mulai mengerjakan soal. Kondisi awal tombol ini dalam keadaan disable, untuk itu jika calon mahasiswa baru ingi memulai pengisian ujian saringan masuk, calon mahasiswa baru harus menceklist pernyataan tentang ketentuan pelaksanaan ujian. Gambar 4.34 Implementasi Halaman Utama Calon Mahasiswa Baru

28 122 Gambar 4.35 Implementasi Halaman Soal Listing 4.3 Javascript Halaman Utama Calon Mahasiswa Baru (function($, w, doc){ w.app = { init: function(){ // var definition var chkconfirm = $('#chkterm'), btnmulai = $('#btn- mulai'), content = $('#fullscreen'), frm = $('#frm- jawab'), frmtarget = $('#frm- target'), btnclose = $('#btn- Close'); // first disable button mulai btnmulai.attr('disabled', true); // check if user confirm of term chkconfirm.click(function(){ if (chkconfirm.attr('checked')) { btnmulai.attr('disabled', false); } else { btnmulai.attr('disabled', true); } });

29 123 // start click full screen btnmulai.click(function(){ // go request full screen content.fullscreen({ 'background' : '#FFF', 'callback' : function(fullscreen){ // if not full screen mode if (! fullscreen) { // remove hide class on target content.html(''); } else { // Fire ajax call $.ajax({ type : 'GET', url : '/api/jawab?csrf_token='+ CSRF_TOKEN, datatype : 'json', success : function(resp){ if (resp.code == '200') { //display content content.html(resp.html.begin); // fire call button w.app.closefull(); // fire countdown w.app.countdown(resp); // fire ajax form w.app.formajax(); } else { //display content content.html(resp.html); }); } } }); } } // fire call button w.app.closefull(); }); // end click }, countdown: function(resp){ // var coundown var content = $('#fullscreen'), futuredate = new cdtime("countdown", resp.waktu); // start display countdown futuredate.displaycountdown("days", function(){ // jika waktu habis if (this.timesup == true) {

30 124 // hapus content dan ganti dengan resp.habis content.html(resp.html.end); } else { //show countdown timer return arguments[1]+" jam "+arguments[2]+" menit "+arguments[3]+" detik"; } }); }, formajax: function(){ // var definition var frm = $('#frm- jawab'), frmtarget = $('#frm- target'); // handle form ajax frm.ajaxform({ datatype : 'json', url : '/api/jawab?csrf_token=' + CSRF_TOKEN, success : function(resp){ if (resp.code == '200') { frmtarget.removeclass().addclass('alert alert- success').html(resp.html); } else { frmtarget.removeclass().addclass('alert alert- error').html(resp.html); } w.settimeout(function(){ frmtarget.fadeout(200); // fade out speed }, 5000); // start to fadeout after 5sec } }); }, closefull: function(){ // var definition var btnclose = $('#btn- Close'), content = $('#fullscreen'); } // handle close btnclose.click(function(){ content.html(''); content.cancelfullscreen(); }); }; })(jquery, window, window.document);

31 125 Gambar 4.36 Ajax Request Ketika Calon Mahasiswa Baru Mulai Ujian Gambar 4.37 Detail Ajax Request Ketika Calon Mahasiswa Baru Mulai Ujian Implementasi Halaman Hasil Pengisian Gambar 4.38 Implementasi Halaman Hasil Ujian

32 Pengujian Uji coba dilakukan setelah pembuatan perangkat lunak selesai dengan percobaan pada komputer tampilan pengguna. Dengan melakukan uji coba ini dapat dilakukan untuk mengetahui kemungkinan terjadinya kesalahan dan untuk memastikan fungis-fungsi yang terdapat pada modul-modul aplikasi ini apakah sudah berjalan dengan baik. Tahapan pengujian ini meliputi berbagai skenario pengujian, hasil pengujian dan analisis hasil pengujian. Dalam proses pengujiannya metode yang digunakan adalah black box. Metode black box merupakan pengujian dengan metode test dari persfektif eksternal, tidak ada informasi mengenai struktur internal perangkat lunak baik yang berkaitan dengan desain atau listing kode program. Pengujian ini bisa dilakukan baik secara fungsional maupun nonfungsional; walaupun pada umumnya yang dilakukan kebanyakan secara fungsional. Pengujian ini dapat dilakukan pada semua level tes. Semakin tinggi level yang diuji, semakin besar keharusan untuk melakukan pengujian menggunakan metode black box. Pengujian tipe ini dapat mendeteksi adanya bagian dari spesifikasi yang diimplementasikan, tetapi tidak bisa mendeteksi keseluruhan kemungkinan kesalahan operasional.

33 127 Tabel 4.1 Skenario pengujian untuk semua aktor No Deskripsi Sifat Kondisi awal Hasil yang diinginkan Menjalankan aplikasi Halaman login Halaman logout Normal : aplikasi berjalan Tidak Normal : gagal dijalankan Normal: menampilkan halaman login Tidak Normal: tidak bisa menampilkan halaman login Normal: keluar dari sistem Tidak Normal: tidak bisa keluar dari sistem Tampilkan halaman login Aplikasi gagal ditampilkan Menampilkan halaman login Tidak bisa menampilkan halaman login Menampilkan halaman logout Tidak bisa menampilkan halaman logout Aplikasi berhasil dijalankan Aplikasi tidak berhasil dijalankan Masuk ke dalam aplikasi Gagal masuk ke dalam aplikasi Keluar dari aplikasi Gagal masuk keluar dari aplikasi Tabel 4.2 Skenario pengujian dengan aktor ketua program studi No Deskripsi Sifat Kondisi awal Hasil yang diinginkan 1 2 Menu Passing Grade Menu Tata Usaha 3 Menu Dosen Normal : dapat menampilkan halaman passing grade Tidak Normal : gagal menampilkan halaman passing grade Normal : dapat menampilkan halaman tata usaha Tidak Normal : gagal menampilkan halaman tata usaha Normal : dapat menampilkan Menu passing grade Menu passing grade tidak tampil Menu tata usaha Menu tata usaha tidak tampil Menu dosen Menampilkan halaman passing grade Tidak dapat menampilkan halaman passing grade Menampilkan halaman tata usaha Tidak dapat menampilkan halaman tata usaha Menampilkan halaman dosen

34 128 No Deskripsi Sifat Kondisi awal Hasil yang diinginkan halaman dosen Tidak Normal : gagal menampilkan halaman dosen Menu dosen tidak tampil Tidak dapat menampilkan halaman dosen Tabel 4.3 Skenario pengujian dengan aktor tata usaha No Deskripsi Sifat Kondisi awal Hasil yang diinginkan 1 Menu Topik Menu Jenjang Pendidikan Menu Pengaturan Topik Jenjang Pendidikan Menu Calon Mahasiswa Baru Normal : dapat menampilkan halaman topik Tidak Normal : gagal menampilkan halaman topik Normal : dapat menampilkan halaman jenjang pendidikan Tidak Normal : gagal menampilkan halaman jenjang pendidikan Normal : dapat menampilkan halaman pengaturan topik jenjang pendidikan Tidak Normal : gagal menampilkan halaman dosen Normal : dapat menampilkan halaman data calon mahasiswa baru Tidak Normal : gagal menampilkan halaman data calon mahasiswa Menu passing topik Menu topik tidak tampil Menu jenjang pendidikan Menu jenjang pendidikan tidak tampil Menu pengaturan topik jenjang pendidikan Menu pengaturan topik jenjang pendidikan tidak tampil Menu data calon mahasiswa baru Menu data calon mahasiswa baru tidak tampil Menampilkan halaman topik Tidak dapat menampilkan halaman topik Menampilkan halaman jenjang pendidikan Tidak dapat menampilkan halaman jenjang pendidikan Menampilkan halaman pengaturan topik jenjang pendidikan Tidak dapat menampilkan halaman pengaturan topik jenjang pendidikan Menampilkan halaman data calon mahasiswa baru Tidak dapat menampilkan halaman data calon mahasiswa baru

35 129 No Deskripsi Sifat Kondisi awal Hasil yang diinginkan baru 3 Menu Laporan Normal : dapat menampilkan halaman laporan Tidak Normal : gagal menampilkan halaman laporan Menu laporan Menu laporan tidak tampil Menampilkan halaman laporan Tidak dapat menampilkan halaman laporan Tabel 4.4 Skenario pengujian dengan aktor calon mahasiswa baru No Deskripsi Sifat Kondisi awal Hasil yang diinginkan Menu Soal Ujian Acak soal dan opsi jawaban Countdown timer 4 Menu Hasil Normal : dapat menampilkan soal dalam mode fullscreen Tidak Normal : tidak bisa menampilkan soal Normal : menampilkan soal dan opsi jawaban acak Tidak normal : tidak dapat menampilkan soal dan opsi jawaban acak Normal : menampilkan batas waktu pengerjaan ujian Tidak normal : tidak dapat menampilkan batas waktu pengerjaan ujian Normal : dapat menampilkan soal dalam mode fullscreen Tidak Normal : tidak bisa menampilkan soal Menampilkan soal ujian Soal ujian tidak bisa tampil Soal dan opsi jawaban ujian ditampilkan secara acak Soal dan opsi jawaban ujian tidak dapat ditampilkan secara acak countdown timer tampil countdown timer tidak tampil Menampilkan soal ujian Soal ujian tidak bisa tampil Tampilkan soal ujian yang dijalankan dalam mode fullscreen Soal ujian tidak ditampilkan dalam mode fullscreen Soal dan opsi jawaban ujian ditampilkan secara acak Soal dan opsi jawaban ujian tidak dapat ditampilkan secara acak Menampilkan batas waktu pengerjaan ujian Tidak dapat menampilkan batas waktu pengerjaan ujian Tampilkan soal ujian yang dijalankan Soal ujian tidak ditampilkan

36 Analisis Hasil Pengujian Dari keseluruhan proses pengujian dapat dianalisis bahwa: 1. Aplikasi ini dapat terkoneksi dengan database dimana tidak ada kesalahan dalam proses pengambilan dan menampilkan data. Hal ini terlihat ketika dalam aplikasi mengambil data dari database, data yang ada pada database tersebut dapat ditampilkan sesuai dengan perintah yang ada dalam aplikasi ini. 2. Pada proses pengelolaan data dapat berjalan dengan baik. Kaprodi, tata usaha dan dosen dapat menambah, menghapus dan juga dapat merubah data dan hasilnya sesuai dengan yang diingkan. 3. Kaprodi dapat menentukan nilai passing grade dan nilai akhir hasil ujian mahasiswa baru dapat di tentukan dengan benar. 4. Aplikasi dapat menyediakan fasilitas pengolahan soal dalam bentuk cerita maupun individu. 5. Lock screen dengan menggunakan fitur fullscreen api dapat berjalan dengan baik di beberapa peramban web: a. Google Chrome Versi b. Mozilla Firefox Versi c. Safari Versi Pengacakan soal dan jawaban dapat berjalan dengan baik. 7. Countdown timer dapat di implementasikan ketika calon mahasiswa baru mulai mengerjakan soal ujian. 8. Calon mahasiswa dapat langsung melihat hasil ujian ketika calon mahasiswa baru yang bersangkutan telah selesai mengisi ujian. 9. Laporan yang dibutuhkan tata usaha dapat berjalan dengan baik, hal ini dapat dilihat ketika aplikasi mampu memperlihatkan data calon mahasiswa baru yang telah selesai mengerjalan ujian pada hari tertentu dan dengan passing grade tertentu

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

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 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 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 V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut: BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi sistem Tahap implementasi sistem ini merupakan tahap meletakan sistem supaya siap untuk dioperasikan. Dalam implementasi perancangan aplikasi web E-Commerce

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

TUGAS 1 WEB DINAMIS LANJUT. Nama : Parisaktiana Fathonah NIM : Link : https://github.com/fathonah/wdl

TUGAS 1 WEB DINAMIS LANJUT. Nama : Parisaktiana Fathonah NIM : Link : https://github.com/fathonah/wdl TUGAS 1 WEB DINAMIS LANJUT Nama : Parisaktiana Fathonah NIM : 12131276 Link : https://github.com/fathonah/wdl12131276 1. Composer a. Pengertian Composer Composer adalah package manager untuk php. Hal ini

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

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

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

BAB IV IMPLEMENTASI_DAN_EVALUASI BAB IV IMPLEMENTASI_DAN_EVALUASI 4.1 Kebutuhan Implementasi Pada tahap ini, desain yang telah dibuat pada tahap sebelumnya diimplementasikan dalam bentuk kode-kode program. Perangkat lunak lain dibutuhkan

Lebih terperinci

APLIKASI WEB DINAMIS LANJUT TUGAS 1

APLIKASI WEB DINAMIS LANJUT TUGAS 1 APLIKASI WEB DINAMIS LANJUT Nama : Apriyanto Wibowo NIM : 12141362 Soal : TUGAS 1 1. Buatlah tutorial / panduan singkat penggunaan composer pada pengembangan aplikasi Didalam tutorial memuat informasi

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

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 Pembuatan program organisasi kelembagaan mahasiswa ini ditujukan untuk user seluruh program studi ada dilingkungan Universitas Mercu Buana untuk

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 IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah melakukan tahap analisis dan perancangan sistem selesai di BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Sistem Setelah melakukan tahap analisis dan perancangan sistem selesai di lakukan, selanjutnya melakukan tahap implementasi dan pengujian sistem yang

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

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

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penerimaan dan Penjurusan Untuk Peserta Didik Baru Online yang sudah dibangun 5.1 Lingkungan

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

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 IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam BAB IV IMPLEMENTASI DAN EVALUASI SISTEM Tahap implementasi sistem adalah tahap yang mengkonversi hasil analisis dan perancangan sebelumnya kedalam sebuah bahasa pemrograman yang dimengerti oleh komputer.

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

BAB V IMPLEMENTASI DAN PEMBAHASAN BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. PRIBUMI,

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 Implementasi Sistem Pada perancangan Sistem Informasi Pemeliharaan Produk berbasis Web, digunakan beberapa teknologi yang membantu mempercepat pembangunan dan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM 93 BAB IV IMPLEMENTASI SISTEM 4.1 Implementasi Sistem Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu 21 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan

Lebih terperinci

BAB IV IMPLEMESNTASI DAN PENGUJIAN

BAB IV IMPLEMESNTASI DAN PENGUJIAN BAB IV IMPLEMESNTASI DAN PENGUJIAN 4.1. Implementasi Sistem Pada implementasi sistem ini akan dijelaskan implementasi dari aplikasi sistem yang digunakan dengan menggunakan beberapa fungsi yang dibuat

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 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 EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi aplikasi adalah tahap penerapan hasil analisis dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Implementasi aplikasi adalah tahap penerapan hasil analisis dan perancangan sistem yang telah dibuat agar bisa berjalan sesuai dengan yang diharapkan yaitu

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dari hasil penelitian, analisis, perancangan dan pengembangan sistem yang diusulkan, maka hasil akhir yang diperoleh adalah sebuah perangkat lunak Sistem

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

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( )

TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI( ) TUGAS 1 APLIKASI WEB DINAMIS LANJUT MENGENAL COMPOSER DAN GITHUB DISUSUN OLEH: AHMAD DAHLAN AL-ASY ARI(12141396) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016 COMPOSER

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan cara kerja sistem berdasarkan hasil analisa dan juga perancangan yang telah dibuat sebelumnya ke dalam suatu bahasa pemrograman

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

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 PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Setelah melakukan tahap analisis dan perancangan sistem selesai di lakukan, selanjutnya penulis melakukan tahap implementasin dan pengujian sistem

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang 91 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Tahap perancangan dalam pembuatan program merupakan suatu hal yang sangat penting, karena didalam perancangan tersebut terdapat elemen-elemen yang mewakili isi

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 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 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap situs web yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan

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

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

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

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN 46 BAB IV HASIL DAN PEMBAHASAN 7.1 Batasan Implementasi Dalam implementasinya, Sistem Monitoring UKM tenant Inkubator Bisnis Mahasiswa (IBISMA) UII memiliki beberapa batasan-batasan asumsi, batasan tersebut

Lebih terperinci

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras,

Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras, Untuk mengimplementasikan sistem ini, diperlukan spesifikasi perangkat keras, spesifikasi perangkat lunak, spesifikasi kebutuhan sistem, jadwal implementasi, dan petunjuk penggunaan sistem untuk memberikan

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 V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu :

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu : BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem Yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan aplikasi pengelolaan administrasi paket lelang proyek yaitu: a. Software

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 5. IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Sistem Setelah melakukan tahap analisis dan perancangan proses selanjutnya akan dilanjutkan pada tahapan implementasi dan pengujian sistem. Pada tahap

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini, dijabarkan secara rinci implementasi dan pengujian sistem kursus online menggunakan PHP. Sebagaimana dijelaskan di bab I, bahwa di bab IV membahas bagaimana

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan

BAB 4 IMPLEMENTASI DAN EVALUASI. perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan 107 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Implementasi Pada bagian ini akan dijelaskan mengenai kebutuhan perangkat lunak dan perangkat keras yang dibutuhkan pengguna maupun pengembang web serta penjelasan

Lebih terperinci

TUGAS 1 APLIKASI WEB DINAMIS LANJUT

TUGAS 1 APLIKASI WEB DINAMIS LANJUT TUGAS 1 APLIKASI WEB DINAMIS LANJUT NIM :12141413 NAMA :JENI HARYANTO PRODI :TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2016 COMPOSER A. Apa itu Composer?

Lebih terperinci

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN BAB V IMPLEMENTASI DAN PEMBAHASAN 5.1 Sistem yang Digunakan Berikut ini adalah hardware dan software yang dibutuhkan untuk menggunakan program Sistem Informasi Pembelian dan Penjualan pada UD. ROHMAT JAYA,

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Penulis merancang program sistem informasi geografis pengiriman buah import pada PT. Sekar Mulia Abadi berbasis Web dengan menggunakan bahasa pemrograman

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan perancangan ke dalam bahasa pemrograman yang dimengerti oleh komputer sehingga

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 91 BAB IV IMPLEMENTASI DAN EVALUASI SISTEM Tahap implementasi sistem adalah tahap yang mengkonversi hasil analisis dan perancangan sebelumnya kedalam sebuah bahasa pemrograman yang dimengerti oleh komputer.

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

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 IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Spesifikasi Rancangan Pada sub bab spesifikasi rancangan ini akan di bahas mengenai spesifikasi perangkat lunak dan spesifikasi perangkat keras. IV.1.1. Spesifikasi Perangkat

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Implementasi dan pengujian merupakan tahap dilakukan setelah tahap analisa dan perancangan selesai. 5.1 Implementasi Sistem Implementasi merupakan tahap pembuatan sistem

Lebih terperinci

BAB IV RANCANGAN SISTEM USULAN

BAB IV RANCANGAN SISTEM USULAN 44 BAB IV RANCANGAN SISTEM USULAN 4.1 Implementasi Tahap implementasi pada sebuah aplikasi merupakan tahap dimana aplikasi yang dirancang pada tahap sebelumnya diterapkan, berupa perangkat lunak maupun

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

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 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 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 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 EVALUASI. perangkat lunak yang dibutuhkan oleh sistem ini adalah sebagai berikut :

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak yang dibutuhkan oleh sistem ini adalah sebagai berikut : BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Untuk dapat menjalankan sistem ini, diperlukan perangkat keras dan perangkat lunak dengan spesifikasi tertentu. Adapun kebutuhan perangkat keras dan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 75 BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini dijelaskan tentang tampilan hasil dari analisa dan rancang bangun sistem pakar mendiagnosis kerusakan mesin hoisting crane. Website ini terdiri dari

Lebih terperinci

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB

TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB TUGAS WEB DINAMIS LANJUT 1 TUTORIAL COMPOSER DAN GITHUB NIM : 12151495 NAMA : Jamhari PRODI : Teknik Informatika (malam) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER STMIK EL RAHMA YOGYAKARTA

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 Metode Fuzzy MCDM (Multiple Criteria Decision Making) dapat dilihat sebagai berikut : IV.1.1. Halaman Utama

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

BAB IV HASIL DAN PEMBAHASAN 70 BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam pembahasan hasil program berisi tentang menjelaskan halaman dari program, terutama yang berkaitan dengan interface (antar muka) sebagai penghubung antara

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 3.1 Implementasi Sistem Tahap implementasi dan pengujian dilakukan setelahtahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari

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 sistem pada bab 3 terhadap plugin yang akan dibuat, tahapan selanjutannya adalah implementasi dan pengujian

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari pembuatan Sistem Informasi Geografis Lokasi Yang Terkena Dampak Bencana Gunung Sinabung Berbasis Web

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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 Geografis Lokasi Sekolah Dasar Negeri Di Kota Binjai Berbasis Web dapat dilihat sebagai berikut

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan

BAB IV IMPLEMENTASI DAN EVALUASI. Pada bab empat ini akan dibahas mengenai hasil analisis dan 71 BAB IV IMPLEMENTASI DAN EVALUASI Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan aplikasi perhitungan gaji karyawan pada Koperasi Udara Jawa meliputi tahap implementasi, uji

Lebih terperinci