Penelusuran Bug Program Simulasi Pencetakan Transkrip Siakad. Unila Dengan Metode Whitebox Dan Solusi Menggunakan Variabel. Memori

Ukuran: px
Mulai penontonan dengan halaman:

Download "Penelusuran Bug Program Simulasi Pencetakan Transkrip Siakad. Unila Dengan Metode Whitebox Dan Solusi Menggunakan Variabel. Memori"

Transkripsi

1 Penelusuran Bug Program Simulasi Pencetakan Transkrip Siakad Unila Dengan Metode Whitebox Dan Solusi Menggunakan Variabel Memori 1 Dwi Sakethi, 2 Wamiliana, 3 Wisnu Wardhana, 1 Alifah Zahroh 1 Jurusan IlmuKomputer FMIPA Unila 2 Jurusan Matematika FMIPA Unila 3 Linux Lampung Abstract In tracking of SIAKAD transcript, there was found a bug, that is the arrangement of the lesson position at the tenth till fifteenth semester located between first and second semester. Process tracking bug did in simulation program. In this research, carried out a development of the original program Siakad as simulation program that will be analyzed, to find out where is bug in the system. Development this program using PHP and MySQL database software. Tracking bug using whitebox testing method, it can be determined whether there is a bug in the procedural structure of the program or just on the operational function of the system itself. Bugs can be repaired by adding some changes on source code of the program. The changes are determination of new variables as memory variables and application of Bubble sort method on sorting proccess. The result shows bugs on the program is fixed. Keywords: Bubble sort, Bug, MySQL, PHP, Siakad, Whitebox 1. Pendahuluan Siakad adalah sebuah sistem khusus yang digunakan untuk keperluan pengelolaan data-data akademik dengan menerapkan teknologi komputer, baik hardware maupun software. Siakad digunakan untuk mengambil mata kuliah mahasiswa sesuai dengan fakultas dan jurusan, merencanakan studi atau yang disebut dengan KRS, melihat nilai mata kuliah, mencetak transkrip atau nilai keseluruhan mahasiswa, melihat daftar dosen di setiap fakultas dan jurusan masing-masing. Siakad atau sistem informasi akademik, sebagai penyedia data pendukung harus mampu memberikan data dan informasi secara cepat dan akurat untuk memberikan informasi kepada user. Apabila sistem yang digunakan belum berfungsi secara sempurna sesuai dengan kebutuhan programmer dan user, maka diperlukan perbaikan dan pengembangan pada sistem, sehingga sesuai dengan kebutuhan yang diperlukan. Hal 77 dari 130

2 Untuk mengetahui kekurangan dan kesalahan dalam sistem, maka programmer perlu melakukan pengujian. Dalam pengujian perangkat lunak dapat menggunakan Whitebox Testing dan Blackbox Testing. Hasil pencetakan transkrip SIAKAD Unila terdapat kekeliruan yaitu pada output pencetakan. Kekeliruan ini hanya ditemukan pada transkrip pada mahasiswa yang mengambil mata kuliah lebih dari 9 semester yaitu 10, 10P, 11, 12,12P, 13, 14, 14P, dengan mengisi KRS (Kartu Rencana Studi) di semester-semester tersebut. Pada penelitian yang dilakukan sebelumnya oleh Selva Apriliyani (2011), telah diberikan solusi mengenai penemuan bug atau kekeliruan tersebut yaitu dengan menambahkan tabel semester baru pada database. Untuk itu, pada penelitian lanjutan ini, dilakukan hal yang sama yaitu menelusuri kesalahan yang terdapat pada pencetakan transkrip SIAKAD Unila. Kemudian diberikan solusi pada bug yang terdapat pada program simulasi dengan metode whitebox dan memperbaiki source code program simulasi tanpa melakukan perubahan pada database sistem dan menambah tabel pada database seperti yang telah dibuat pada penelitan sebelumnya. 2. Metode Penelitian 2.1 Studi Literatur Studi literatur dimaksudkan untuk mempelajari berbagai sumber referensi yang diperoleh baik itu jurnal, E-book, buku, dan lain-lain yang berkaitan dengan pembuatan dan perancangan sistem. Literatur yang dipelajari adalah yang berkaitan dengan : 1. PHP MySQL 2. Metode Pengurutan (Sorting). 3. Metode Pengujian Whitebox. 2.2 Pembuaan Program Simulasi Merupakan proses pembuatan program simulasi pencetakan transkip Siakad dengan menggunakan software PHPMyadmin dan MySQL. Program simulasi dimodifikasi sesuai dengan tampilan output program pencetakan transkrip Siakad Unila. 2.3 Memperbaiki Program Simulasi Pada penelitian sebelumnya dilakukan penelusuran bug pada program simulasi pencetakan transkip siakad unila dengan menggunkan metode whitebox testing. Pada penelitian lanjutan ini akan dilakukan hal yang sama, dengan tidak mengubah database, namun hanya memperbaiki source code program simulasi. Hal 78 dari 130

3 2.3 Uji Coba Whitebox Pengujian bug program Siakad menggunakan metode whitebox. Merupakan metode yang digunakan untuk pengujian perangkat lunak. Whitebox testing adalah jenis pengujian software yang berkonsentrasi pada source code perangkat lunak, sehingga membutuhkan waktu yang lebih lama karena membutuhkan ketelitian dari para tester serta kemampuan teknik pemrograman bagi para tester. 3. Pembahasan 3.1 Pembuatan Program Simulasi Tahap ini merupakan tahapan awal dalam persiapan melakukan pengujian. Pada pembuatan program simulasi ini, sudah diketahui dimana letak kesalahan atau bug yang akan dibuat solusinya. Tahapan lain yang dilakukan adalah membuat database dan instalasi software yang diperlukan dalam proses pembuatan program simulasi pencetakan transkrip siakad unila. Program dibuat dengan menggunakan bahasa pemrograman PHP dan MySQL Pembuatan Database Database yang dibuat dalam pembuatan program ini terdiri dari 3 tabel yaitu tabel mahasiswa, matakuliah, dan tabel mkmahasiswa. Tabel mahasiswa berisi identitas mahasiswa. Tabel ini terdiri dari 2 field yaitu npm dan nama mahasiswa, dengan npm sebagai primary key. Tabel yang kedua adalah tabel matakuliah, yang berisi tentang informasi data-data mata kuliah pada jurusan masing-masing. Pada tabel ini terdiri dari 3 field yaitu kode_mk, nama_mk, dan sks, dengan kode_mk sebagai primary key nya. Tabel mkmahasiswa terdiri dari 4 field yaitu npm, kode_mk, semester, dan nilai_mk, dimana kode_mk sebagai foreign key Pembuatan Program Simulasi Tahap ini merupakan tahap pembuatan program simulasi pencetakan transkrip Unila, untuk mengetahui dimana letak kesalahan dalam pengurutan data semester. Berikut ini adalah potongan program yang telah dibuat. 1 <?php Hal 79 dari 130

4 2 require_once('koneksi.php'); 3 $baca_mk = "select NPM,Kode_MK,Semester,Nilai_MK 4 from mkmahasiswa order by Semester ASC"; 5 mysql_select_db($database, $Siakad); 6 $hasil_kueri = mysql_query($baca_mk, $Siakad); 7?> 8 <?php 9 $no = 0; 10 while($data_nilai = mysql_fetch_row($hasil_kueri)){ 11 $npm[$no] = $data_nilai[0]; 12 $kode[$no] = $data_nilai[1]; 13 $semester[$no] = $data_nilai[2]; 14 $nilai[$no] = $data_nilai[3]; 15 $no++; 16 }; 17?> Berdasarkan program simulasi yang dibuat, ditemukan kesalahan atau bug dalam pencetakan transkrip tersebut. Kesalahan terletak pada pengambilan mata kuliah di atas semester 9, yaitu semester 10, 10P, 11, 12, 12P, 13, 14, 14P, dan 15. Bug ditemukan pada penggunaan tipe data untuk field semester, yaitu char. Terdapat perintah order by semester pada program simulasi dan juga membaca data mk_mahasiswa yang di order by semester. Pada dasarnya data yang bertipe char akan menampilkan data sesuai dengan data alfanumerik, yaitu aa, ab, ac, ad, ae, dan seterusnya serta dibaca sesuai dengan order by semester. Sehingga semester yang diambil lebih dari semester 9 akan dibaca 1, (1,0), (1,1), (1,2), (1,3), (1,4) dan seterusnya. 3.2 Pembuatan Program Solusi Untuk mengatasi kekeliruan yang telah ditemukan pada program simulasi tersebut, maka peneliti membuat program solusi untuk mengatasi kekeliruan tersebut. Berikut ini adalah potongan program solusi yang telah dibuat : 1 <?php 2require_once('koneksi.php'); 3 $baca_mk = "select * from mkmahasiswa"; 4 $baca_mk = "select NPM, Kode_MK, Semester, Nilai_MK from mkmahasiswa ; 5 6 mysql_select_db($database, $Siakad); 7 $hasil_kueri = mysql_query($baca_mk); Hal 80 dari 130

5 8 $jumlah_data = mysql_num_rows($hasil_kueri); 9?> 10 <?php 11 $no = 0; 12 while($data_nilai =mysql_fetch_row($hasil_kueri)){ 13 $npm[$no] = $data_nilai[0]; 14 $kode[$no] = $data_nilai[1]; 15 $semester[$no] = $data_nilai[2]; 16 $nilai[$no] = $data_nilai[3]; 17 if(($semester[$no][1] == "P") 18 ($semester[$no][2] == "P")){ 19 $nsemester[$no] = ($semester[$no] + 0.5) * 10; 20 } 21 else{ 22 $nsemester[$no] = $semester[$no] * 10; 23 }; 24 $no++; 25 }; for ($i=0; $i<$no-1 ;$i++) 28 { 29 for ($j=$i+1; $j<$no; $j++) 30 { 31 if ($nsemester[$i] > $nsemester[$j]) { 34 $temp = $npm[$i]; 35 $npm[$i] = $npm[$j]; 36 $npm[$j] = $temp; $temp = $kode[$i]; 39 $kode[$i] = $kode[$j]; 40 $kode[$j] = $temp; $temp = $semester[$i]; 43 $semester[$i] = $semester[$j]; 44 $semester[$j] = $temp; $temp = $nilai[$i]; 47 $nilai[$i] = $nilai[$j]; 48 $nilai[$j] = $temp; 49 Hal 81 dari 130

6 50 $temp = $nsemester[$i]; 51 $nsemester[$i] = $nsemester[$j]; 52 $nsemester[$j] = $temp; 53 } 54 } 55 } for ($i=0; $i<$no ; $i++) 58 { Berdasarkan program solusi yang telah dibuat pada penelitian ini hanya menggunakan variabel memori, yaitu dengan mengubah source code program serta mengkonversikan tipe data char atau string ke dalam bentuk integer. Hasil konversi nilai semester yang disimpan dalam variabel nsemester. Setelah dilakukannya proses konversi nilai semester, maka akan dilakukan proses sorting atau proses pengurutan data dengan menggunakan metode bubble sort. Pengurutan dengan metode bubble sort didasarkan pada perbandingan data secara berurut dari awal hingga akhir dengan menempatkan data yang lebih besar di sebelah kanan. Penukaran terus dilakukan, selama masih ditemukan data yang belum terurut. Pengurutan data dilakukan dengan cara membandingkan semua elemen array satu per satu. Dengan menggunakan metode sorting maka hasil yang didapatkan akan berbeda. Metode bubble sort juga dikenal dengan nama pengurutan Apung karena terinspirasi dari gelembung sabun yang berada di atas air. Karena berat jenis gelembung lebih ringan dibandingkan dengan berat jenis air, maka gelembung sabun selalu terapung ke atas permukaan. Secara umum, benda-benda yang berat tenggelam dan benda-benda ringan terapung ke atas permukaan. Prinsip pengapungan ini juga digunakan pada pengurutan apung. (Rinaldi,2007) 3.3 Uji Coba Whitebox Penelusuran bug dilakukan dengan menggunakan metode Whitebox Testing. Metode ini melalui beberapa tahapan diantaranya adalah menterjemahkan source code kedalam flowgraph, menentukan cyclometic complexity, dan membuat test case. (Ayuliana,2009) Menterjemahkan Source Code Ke dalam CFG Pada tahap ini, uji coba whitebox dilakukan dengan menterjemahkan source code program simulasi ke dalam bentuk flowgraph. Flowgraph adalah notasi sederhana untuk mempresentasikan alur kontrol. Flowgraph terdiri dari beberapa elemen yaitu node, edges, dan region yang tersusun sesuai dengan perintah prosedural program. (Apriliyani,2011) Hal 82 dari 130

7 Figure 1 Flowgraph dan Daerah Region Menentukan Cyclometic Complexity Terdapat tiga proses dalam menentukan nilai CC yang dilakukan agar didapat nilai CC yang tepat. Setiap proses dilakukan dengan rumus dan cara yang berbeda. (Busono,2010) Proses CC 1 Jumlah node(n)/lingkaran = 24 Jumlah edges(e)/tanda panah = 29 Rumus CC = E - N + 2 CC = = 7 Proses CC II Predicate node = 3(4,5,7,8), 5(6,8), 12(13,14,8) = 16(17,19,8), 9(20,21,22,24,8), 22(23,8) = = 7 Proses CC III Proses CC III dapat dilihat pada Gambar 7. Kesimpulan dari gambar tersebut adalah: Region 1 = 3;4;5;7;8 Region 2 = 5;6;7;8 Region 3 = 12;13;14;8 Region 4 = 16;17;18;19;8 Region 5 = 9;20;21;22;24;8 Region 6 = 22;23;8 Region 7 adalah daerah diluar node dan edge Perancangan Test Case Perancangan test case merupakan tahapan dalam uji coba whitebox. Test case ini dilakukan pada independent path yang dihasilkan pada saat uji coba menggunakan cyclometic complexity. (Rao Hal 83 dari 130

8 dkk,2011) Dengan CC = 7, mendefinisikan independent path ada 7 yaitu : Path 1 = 1,2,3,9,10,11,12,14,15,16,,18,19,8 Path 2 = 1,2,3,4,5,6,8 Path 3 = 1,2,4,5,6,8 Path 4 = 1,2,12,13,14,15,16,18,19,8 Path 5 = 1,2,16,17,19,8 Path 6 = 1,2,9,20,21,22,24,8 Path 7 = 1,2,22,23,8 4. Kesimpulan Berdasarkan hasil dari penelitian yang dilakukan maka didapatkan kesimpulansebagai berikut : (a) Bug atau kesalahan yang ditemukan disebabkan karena tipe data pada field semester yang bertipe data char yang berurut sesuai dengan aturan alfanumerik dan perintah query pada program simulasi. (b) Ditemukan alternatif solusi yang terdapat pada kesalahan program simulasi pencetakan transkrip SIAKAD Unila yaitu menggunakan variabel memori dengan mengubah source code program. 5. Referensi Apriliana, S Penelusuran Bug Program Simulasi Pencetakan Transkrip Siakad Unila dengan Metode Whitebox dan Solusinya. Skripsi. Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Ayuliana, Pertemuan04-Software Testing Techniques.pdf Busono, Pranto Testing dan Implementasi Pengujian WhiteBox Basis Path Testing.Doc. ModulVII. Universitas Mercubuana Rao, A. dan Kiran Kumar An Approach to Cost Effective Regression Testing in Blackbox Testing Environment. International Journal of Computer Science Issue Vol.8,issue 3.No1. India Munir, Rinaldi. 2007Algortima dan Pengurutan Dalam Bahasa Pascal dan C hal Bandung:INFORMATIKA. Hal 84 dari 130

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Kemajuan teknologi telah menjadi sesuatu yang tak terhindarkan dalam kehidupan, karena kemajuan teknologi berjalan sesuai dengan kemajuan ilmu pengetahuan. Setiap inovasi

Lebih terperinci

Kajian Algoritma Modul Pencetakan Pembimbing Akademik Jurusan Ilmu Komputer

Kajian Algoritma Modul Pencetakan Pembimbing Akademik Jurusan Ilmu Komputer Kajian Algoritma Modul Pencetakan Pembimbing Akademik Jurusan Ilmu Komputer 1 Dwi Sakethi, 2 Didik Kurniawan dan 3 Choiranti Efrina 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila

Lebih terperinci

Dasar-Dasar Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

Dasar-Dasar Pengujian Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Dasar-Dasar Pengujian Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami langkah awal untuk melakukan pengujian terhadap

Lebih terperinci

White Box Testing Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case.

White Box Testing Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case. White Box Testing Merupakan metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case. Dengan menggunakan metode white box, analis sistem akan

Lebih terperinci

Pengembangan Sistem Verifikasi Mata Kuliah Dengan Parsing Data Text Transkrip Siakad Pada Jurusan Ilmu Komputer

Pengembangan Sistem Verifikasi Mata Kuliah Dengan Parsing Data Text Transkrip Siakad Pada Jurusan Ilmu Komputer Pengembangan Sistem Verifikasi Mata Kuliah Dengan Parsing Data Text Transkrip Siakad Pada Jurusan Ilmu Komputer 1 Astria Hijriani, 2 Dwi Sakethi, 3 Rian Pandu 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan

Lebih terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14

TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14 TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14 TESTING Pengujian perangkat lunak adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat

Lebih terperinci

Pengembangan Utility Pencetakan Daftar Hadir Kuliah Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung

Pengembangan Utility Pencetakan Daftar Hadir Kuliah Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung Pengembangan Utility Pencetakan Daftar Hadir Kuliah Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung 1 Dwi Sakethi, 2 Anie Rose Irawati dan 3 Aqillah Aliffah Kadir

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini akan dilakukan implementasi dan pengujian terhadap aplikasi clustering yang telah dibangun. Tahapan ini dilakukan setelah analisis dan perancangan

Lebih terperinci

PENGUJIAN PERANGKAT LUNAK

PENGUJIAN PERANGKAT LUNAK PENGUJIAN PERANGKAT LUNAK (DPH2C2) PROGRAM STUDI D3 MANAJEMEN INFORMATIKA UNIVERSITAS TELKOM SEMESTER GENAP TAHUN AKADEMIK 2016-2017 PERTEMUAN 5 MATERI : WHITE BOX TESTING BAGIAN 1 Hanya digunakan di lingkungan

Lebih terperinci

BAB I PENDAHULUAN. kehadiran ini dibutuhkan oleh setiap jurusan sebagai salah satu bahan pertanggung

BAB I PENDAHULUAN. kehadiran ini dibutuhkan oleh setiap jurusan sebagai salah satu bahan pertanggung 1 BAB I PENDAHULUAN 1.1. Latar Belakang Kegiatan perkuliahan merupakan salah satu kegiatan akademik utama yang dilaksanakan oleh setiap perguruan tinggi. Selama pelaksanaan perkuliahan dibutuhkan beberapa

Lebih terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14

TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14 TEKNIK PENGUJIAN PERANGKAT LUNAK PERTEMUAN 14 TESTING Pengujian perangkat lunak adalah proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat

Lebih terperinci

TESTING & IMPLEMENTASI SISTEM 4KA. Teknik Pengujian Perangkat Lunak. helen.staff.gunadarma.ac.id

TESTING & IMPLEMENTASI SISTEM 4KA. Teknik Pengujian Perangkat Lunak. helen.staff.gunadarma.ac.id ESING & IMPLEMENASI SISEM 4KA eknik Pengujian Perangkat Lunak Overview WHIE BOX ESING - Basis Path esting - Loop esting BLACK BOX ESING - Equivalence Partitioning White Box VS Black Box esting WHIE BOX

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI. TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 4 TESTING DAN IMPLEMENTASI SISTEM Dasar-dasar Pengujian Perangkat Lunak Dasar-dasar Pengujian Perangkat Lunak. Pengujian White Box.

Lebih terperinci

Teknik Pengujian (2) Whitebox Testing

Teknik Pengujian (2) Whitebox Testing Teknik Pengujian (2) Whitebox Testing Pengujian Perangkat Lunak Mina Ismu Rahayu 2011 Pengujian Ujicoba merupakan proses eksekusi program dengan tujuan untuk menemukan kesalahan. Sebuah ujicoba kasus yang

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar belakang

BAB I PENDAHULUAN 1.1. Latar belakang BAB I PENDAHULUAN 1.1. Latar belakang Otonan merupakan bagian dari manusa yadnya, dalam kepercayaan masyarakat di bali khususnya umat hindu Manusa yadnya sangat penting dilakukan selain sebagai suatu kebudayaan,

Lebih terperinci

SISTEM PENUNJANG KEPUTUSAN PENERIMAAN GURU BERBASIS WEB

SISTEM PENUNJANG KEPUTUSAN PENERIMAAN GURU BERBASIS WEB SISTEM PENUNJANG KEPUTUSAN PENERIMAAN GURU BERBASIS WEB Widya Wisanti Dosen Jurusan Teknik Elektro Universitas Sawerigading Makassar Email : wwisanty@yahoo.co.id ABSTRAK Kegiatan dalam menerima calon guru

Lebih terperinci

Pengembangan Utility Pembuatan Grafik Data Penyelesaian Skripsi Pada Sistem Surat Jurusan Ilmu Komputer FMIPA Universitas Lampung

Pengembangan Utility Pembuatan Grafik Data Penyelesaian Skripsi Pada Sistem Surat Jurusan Ilmu Komputer FMIPA Universitas Lampung Pengembangan Utility Pembuatan Grafik Data Penyelesaian Skripsi Pada Sistem Surat Jurusan Ilmu Komputer FMIPA Universitas Lampung 1 Dwi Sakethi, 2 Didik Kurniawan, 3 Laurentika Lanova Pandiangan 1 Jurusan

Lebih terperinci

Pengembangan Aplikasi Penyederhanaan Aljabar Boolean dalam Bentuk Sum-Of-Product dengan Menggunakan Metode Quine Mccluskey

Pengembangan Aplikasi Penyederhanaan Aljabar Boolean dalam Bentuk Sum-Of-Product dengan Menggunakan Metode Quine Mccluskey Pengembangan Aplikasi Penyederhanaan Aljabar Boolean dalam Bentuk Sum-Of-Product dengan Menggunakan Metode Quine Mccluskey 1 Wamiliana, 2 Ossy Dwi Endah dan 3 Shara Siti Zahroh 1 Jurusan Matematika FMIPA

Lebih terperinci

Sistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer

Sistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer Sistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer 1 Anie Rose Irawati, 2 Dwi Sakethi dan 3 Dimas Wisnu Anggoro 1 Jurusan Ilmu Komputer Universitas Lampung 2 Jurusan Ilmu Komputer Universitas

Lebih terperinci

Dibuat Oleh : 1. Andrey ( )

Dibuat Oleh : 1. Andrey ( ) Dibuat Oleh : 1. Andrey (41813120186) FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA 2015 Definisi Test Case Test case merupakan suatu tes yang dilakukan berdasarkan

Lebih terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques)

TEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques) TEKNIK PENGUJIAN PERANGKAT LUNAK (Software Testing Techniques) Ujicoba software merupakan elemen yang kritis dari SQA dan merepresentasikan tinjauan ulang yang menyeluruh terhadap spesifikasi,desain dan

Lebih terperinci

Pengembangan Utility Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari Universitas Lampung

Pengembangan Utility Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari Universitas Lampung Pengembangan Utility Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari Universitas Lampung 1 Anie Rose Irawati, 2 Dwi Sakethi, 3 Hanna Pratiwi 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer

Lebih terperinci

Prototype Function Flow Diagram (FFD) - Combined Unified Modelling Language with Data Flow Diagram

Prototype Function Flow Diagram (FFD) - Combined Unified Modelling Language with Data Flow Diagram Jurnal Komtika - Komputasi Dan Informatika 27 Prototype Function Flow Diagram (FFD) - Combined Unified Modelling Language with Data Flow Diagram Rochim Widaryanto 1*, Andi Widiyanto 2, Affan Rifa i 3 1,2

Lebih terperinci

Pengembangan Alat Bantu Belajar Mengetik Cepat Berbasis Open Source

Pengembangan Alat Bantu Belajar Mengetik Cepat Berbasis Open Source Pengembangan Alat Bantu Belajar Mengetik Cepat Berbasis Open Source 1 Dwi Sakethi, 2 Machudor Yusman, 3 Ajeng Savitri Puspaningrum 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila

Lebih terperinci

Pengembangan Sistem Simulasi Ujian Nasional Sekolah Menengah Atas (SMA) Online Berbasis Web

Pengembangan Sistem Simulasi Ujian Nasional Sekolah Menengah Atas (SMA) Online Berbasis Web Pengembangan Sistem Simulasi Ujian Nasional Sekolah Menengah Atas (SMA) Online Berbasis Web 1 Dwi Sakethi, 2 Irwan Adi Pribadi dan 3 Ririn Destiana 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer

Lebih terperinci

White Box Testing dan Black Box Testing, Perbedaannya Serta Contohnya.

White Box Testing dan Black Box Testing, Perbedaannya Serta Contohnya. White Box Testing dan Black Box Testing, Perbedaannya Serta Contohnya. I. White Box Testing Pengertian White Box Testing adalah cara pengujian dengan melihat ke dalam modul untuk meneliti kode-kode program

Lebih terperinci

Perbandingan Kompleksitas Algoritma Prim, Algoritma Kruskal, Dan Algoritma Sollin Untuk Menyelesaikan Masalah Minimum Spanning Tree

Perbandingan Kompleksitas Algoritma Prim, Algoritma Kruskal, Dan Algoritma Sollin Untuk Menyelesaikan Masalah Minimum Spanning Tree Perbandingan Kompleksitas Algoritma Prim, Algoritma Kruskal, Dan Algoritma Sollin Untuk Menyelesaikan Masalah Minimum Spanning Tree 1 Wamiliana, 2 Didik Kurniawan, 3 Cut Shavitri N.F. 1 Jurusan Matematika

Lebih terperinci

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim : Nama : Rendi Setiawan Nim : 41813120188 Desain Test Case Definisi Test Case Test case merupakan suatu tes yang dilakukan berdasarkan pada suatu inisialisasi, masukan, kondisi ataupun hasil yang telah ditentukan

Lebih terperinci

SISTEM INFORMASI HARGA POKOK PRODUKSI KAYU LAPIS PADA PT. KTC

SISTEM INFORMASI HARGA POKOK PRODUKSI KAYU LAPIS PADA PT. KTC SISTEM INFORMASI HARGA POKOK PRODUKSI KAYU LAPIS PADA PT. KTC Afifah Dosen Teknik Informatika STMIK Kharisma Makassar Email: ABSTRAK PT. KTC merupakan salah-satu perusahan yang memproduksi kayu lapis yang

Lebih terperinci

APLIKASI E-LEARNING PADA STMIK KHARISMA MAKASSAR

APLIKASI E-LEARNING PADA STMIK KHARISMA MAKASSAR JTRISTE, Vol.2, No.1, Maret 2015, pp. 19~33 ISSN: 2355-3677 APLIKASI E-LEARNING PADA STMIK KHARISMA MAKASSAR Oleh : STMIK KHARISMA Makassar abba662002@gmail.com Abstrak: Penelitian ini bertujuan untuk

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 SOFTWARE QUALITY AND TESTING White Box Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 White Box Testing Kadang disebut

Lebih terperinci

Penyederhanaan Tata Bahasa Bebas Konteks dalam Bentuk Normal Chomsky Menggunakan PHP

Penyederhanaan Tata Bahasa Bebas Konteks dalam Bentuk Normal Chomsky Menggunakan PHP Penyederhanaan Tata Bahasa Bebas Konteks dalam Bentuk Normal Chomsky Menggunakan PHP 1 Rico Andrian, 2 Wamiliana dan 3 Ismail Indra Pratama 1 Jurusan Ilmu Komputer FMIPA Unila 3 Jurusan Ilmu Komputer FMIPA

Lebih terperinci

Pengujian Sistem Informasi Pengelolaan Pelatihan Kerja Upt. BLK Kabupaten Kudus dengan Metode Whitebox Testing

Pengujian Sistem Informasi Pengelolaan Pelatihan Kerja Upt. BLK Kabupaten Kudus dengan Metode Whitebox Testing Pengujian Sistem Informasi Pengelolaan Pelatihan Kerja Upt. BLK Kabupaten Kudus dengan Metode Whitebox Testing Yudie Irawan. Program Studi Sistem Informasi, Universitas Muria Kudus yudie.irawan@umk.ac.id

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil 1. Tampilan Menu Utama Pada Halaman Menu Utama Sistem Informasi Geografis ini sebagai halaman pertama kali saat aplikasi ini dijalankan. Halaman ini berisi

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 SOFTWARE QUALITY AND TESTING White Box Testing (1) Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Tugas Black Box Mengingatkan

Lebih terperinci

Penerapan Algoritma Sequential Search dalam Proses Pencarian Informasi pada Sistem Pembelajaran Organ Jantung Manusia

Penerapan Algoritma Sequential Search dalam Proses Pencarian Informasi pada Sistem Pembelajaran Organ Jantung Manusia Penerapan Algoritma Sequential Search dalam Proses Pencarian Informasi pada Sistem Pembelajaran Organ Jantung Manusia 1 Wamiliana, 2 Wisnu Wardhana dan 3 Ade Hardiyanti 1 Jurusan Ilmu Komputer FMIPA Unila

Lebih terperinci

Simulasi Sistem Pengaturan Lalu Lintas Otomatis dengan Karakteristik Kerapatan Pada Simpang Tiga dan Simpang Empat Menggunakan Algoritma Miloza

Simulasi Sistem Pengaturan Lalu Lintas Otomatis dengan Karakteristik Kerapatan Pada Simpang Tiga dan Simpang Empat Menggunakan Algoritma Miloza Simulasi Sistem Pengaturan Lalu Lintas Otomatis dengan Karakteristik Kerapatan Pada Simpang iga dan Simpang Empat Menggunakan Algoritma Miloza 1 Wamiliana, 2 Ossy Dwi Endah dan 3 Izzatuz Zakiyah Mukhtarisa

Lebih terperinci

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA). Waktu

Lebih terperinci

TUGAS MAKALAH. Testing dan Implementasi Sistem White Box Testing

TUGAS MAKALAH. Testing dan Implementasi Sistem White Box Testing TUGAS MAKALAH Testing dan Implementasi Sistem White Box Testing Anggota Kelompok II : Komang Dodik Gunawan 13101172 Daniel Eka Saputra 13101882 Teguh Wirawan 13101058 DW GD Surya Damanik 13101461 MD Adhi

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM APLIKASI DATA MATA KULIAH

TESTING DAN IMPLEMENTASI SISTEM APLIKASI DATA MATA KULIAH TESTING DAN IMPLEMENTASI SISTEM APLIKASI DATA MATA KULIAH LAPORAN PENGUJIAN Oleh : Ledy (08.211.4327) Kennedy Anthony Suyanto (08.211.1738) (08.211.1487) (08211.3844) PROGRAM STUDI SISTEM INFORMASI BISNIS

Lebih terperinci

Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code

Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code Pengembangan Aplikasi Encode dan Decode Tree Menggunakan Blob Code 1 Astria Hijriani, 2 Wamiliana dan 3 Ady Candra 1 Jurusan Ilmu Komputer Universitas Lampung 2 Jurusan Matematika Universitas Lampung 3

Lebih terperinci

Algoritma dan Pemrograman Lanjut. Pertemuan Ke-8 Pengurutan (Sorting) 1

Algoritma dan Pemrograman Lanjut. Pertemuan Ke-8 Pengurutan (Sorting) 1 Algoritma dan Pemrograman Lanjut Pertemuan Ke-8 Pengurutan (Sorting) 1 Disusun Oleh : Wilis Kaswidjanti, S.Si.,M.Kom. Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Pembangunan Nasional

Lebih terperinci

Materi. Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes

Materi. Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes Disain Test Case Materi Definisi Test Case White Box Testing Blackbox Testing Teknik Testing yang Lain Penggunaan Metode Tes Jenis Testing Dengan berdasarkan pada fungsi yang dispesifikasikan dari produk,

Lebih terperinci

I. PENDAHULUAN. Perkembangan software sekarang ini sudah semakin maju. Banyak softwaresoftware

I. PENDAHULUAN. Perkembangan software sekarang ini sudah semakin maju. Banyak softwaresoftware I. PENDAHULUAN 1.1 Latar Belakang Perkembangan software sekarang ini sudah semakin maju. Banyak softwaresoftware yang berkualitas telah diciptakan. Permintaan terhadap software dalam negeri pun meningkat.

Lebih terperinci

Abstract. Keywords: Information System, Scholarship, Peningkatan Prestasi Akademik (PPA), quick sort, selection sort

Abstract. Keywords: Information System, Scholarship, Peningkatan Prestasi Akademik (PPA), quick sort, selection sort Pengembangan Sistem Informasi Pendaftaran Beasiswa Peningkatan Prestasi Akademik (PPA) Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung dengan Menerapkan Algoritma

Lebih terperinci

Bab 4 Pembahasan dan Hasil

Bab 4 Pembahasan dan Hasil Bab 4 Pembahasan dan Hasil Pada bab ini berisi hasil dan pembahasan berupa implementasi dari rancangan dan pengujian dari aplikasi yang dibangun. 4.1 Pembahasan Aplikasi Dalam perancangan aplikasi sistem

Lebih terperinci

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta

3/17/16 Testing dan Audit Perangkat Lunak - Universitas Mercu Buana Yogyakarta Dosen Pengampu: Anief Fauzan Rozi, S.Kom., M.Eng. Phone/WA: 0856 4384 6541 PIN BB: 29543EC4 Email: anief.umby@gmail.com Website: http://anief.mercubuana- yogya.ac.id 3/17/16 Testing dan Audit Perangkat

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Matematika semester ganjil tahun ajaran Kebutuhan Perangkat Keras (Hardware) dan Perangkat Lunak

BAB III METODOLOGI PENELITIAN. Matematika semester ganjil tahun ajaran Kebutuhan Perangkat Keras (Hardware) dan Perangkat Lunak BAB III METODOLOGI PENELITIAN 3.1 Waktu Dan Tempat Peneltian ini dilakukan dilingkungan Universitas Lampung pada Jurusan Matematika semester ganjil tahun ajaran 2009-2010. 3.2 Kebutuhan Perangkat Keras

Lebih terperinci

Tugas Rekayasa Perangkat Lunak

Tugas Rekayasa Perangkat Lunak Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dibahas tentang implementasi Rancangan Aplikasi Pendataan Mahasiswa Pada Universitas XYZ menggunakan PHP dan MySQL beserta faktor pendukung yang dibutuhkan

Lebih terperinci

JURNAL TEKNOLOGI INFORMASI & PENDIDIKAN ISSN : VOL. 6 NO. 1 Maret 2013

JURNAL TEKNOLOGI INFORMASI & PENDIDIKAN ISSN : VOL. 6 NO. 1 Maret 2013 JURNAL TEKNOLOGI INFORMASI & PENDIDIKAN ISSN : 0 VOL. NO. Maret 0 PERBANDINGAN METODE BUBBLE SORT DAN INSERTION SORT TERHADAP EFISIENSI MEMORI Des Suryani ABSTRACT Sorting of data is one of the important

Lebih terperinci

Pengembangan Sistem Informasi Penelitian dan Pengabdian Dosen Jurusan Ilmu Komputer Menggunakan Metode Rational Unified Process (RUP)

Pengembangan Sistem Informasi Penelitian dan Pengabdian Dosen Jurusan Ilmu Komputer Menggunakan Metode Rational Unified Process (RUP) Pengembangan Sistem Informasi Penelitian dan Pengabdian Dosen Jurusan Ilmu Komputer Menggunakan Metode Rational Unified Process (RUP) 1 Rico Andrian, 2 Dwi Sakethi dan 3 Muhammad Chairuddin 1 Jurusan Ilmu

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI AKADEMIK POLITEKNIK META INDUSTRI

RANCANG BANGUN SISTEM INFORMASI AKADEMIK POLITEKNIK META INDUSTRI RANCANG BANGUN SISTEM INFORMASI AKADEMIK POLITEKNIK META INDUSTRI Fritz Gamaliel Program Studi Teknik Komputer, Politeknik META Industri Cikarang Cikarang TechnoPark Building Jalan Inti 1 Blok C1 No.7

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan pesat dalam bidang teknologi informasi telah mempengaruhi berbagai bidang dalam kehidupan manusia, tidak terkecuali dalam bidang pendidikan. Perkembangan

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Alur Penelitian Dalam pembangunan sistem, penelitian menggunakan model Software Development Life Cycle). Model-model yang digunakan pada SDLC yaitu : a) Waterfall, b)

Lebih terperinci

BAB I PENDAHULUAN. kegiatan yang ada pada dunia pendidikan khususnya perkuliahan.

BAB I PENDAHULUAN. kegiatan yang ada pada dunia pendidikan khususnya perkuliahan. BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan arus kemajuan teknologi informasi yang semakin pesat di era globalisasi sekarang ini menyebabkan segala aspek kehidupan manusia selalu dikaitkan

Lebih terperinci

APLIKASI KAMUS DIGITAL BAHASA INDONESIA - BAHASA ARAB DENGAN MENGGUNAKAN METODE PROTOTYPING

APLIKASI KAMUS DIGITAL BAHASA INDONESIA - BAHASA ARAB DENGAN MENGGUNAKAN METODE PROTOTYPING 1 APLIKASI KAMUS DIGITAL BAHASA INDONESIA - BAHASA ARAB DENGAN MENGGUNAKAN METODE PROTOTYPING Ahmad Faizin, Program Studi Teknik Informatika, S1, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro, ijonkngepal@gmail.com

Lebih terperinci

I. ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

I. ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu I. ANALISIS DAN PERANCANGAN SISTEM 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

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

Lebih terperinci

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan. 20 BAB III METODOLOGI PENELITIAN 3.1 Peralatan Pendukung Penelitian membutuhkan berbagai perangkat untuk mendukung berjalannya perancangan dan implementasi website, antara lain: 3.1.1 Perangkat Keras Dalam

Lebih terperinci

Prototype Function Flow Diagram (FFD) - Combined Unified Modelling Language with Data Flow Diagram

Prototype Function Flow Diagram (FFD) - Combined Unified Modelling Language with Data Flow Diagram The 6 th University Research Colloquium 2017 Prototype Function Flow Diagram (FFD) - Combined Unified Modelling Language with Data Flow Diagram Rochim Widaryanto 1*, Andi Widianto 2. 1,2 Teknik Informatika,

Lebih terperinci

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

TEKNIK PENGUJIAN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom TEKNIK PENGUJIAN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom Latar Belakang Pengujian Perangkat Lunak adalah elemen kritis dari jaminan kualitas P/L dan merupakan review puncak terhadap spesifikasi, desain

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dilakukan implementasi dan pengujian terhadap aplikasi yang dibangun. Tahapan ini dilakukan setelah analisis dan perancangan selesai dilakukan dan selanjutnya

Lebih terperinci

Testing is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan maksud

Testing is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan maksud Testing is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan maksud menemukan kesalahan Elemen kritis dari jaminan kualitas perangkat

Lebih terperinci

Pengurutan (Sorting) Keuntungan Data Terurut. Pengurutan Terbagi Dua Kelompok:

Pengurutan (Sorting) Keuntungan Data Terurut. Pengurutan Terbagi Dua Kelompok: Pengurutan (Sorting) Pengurutan adalah proses mengatur sekumpulan obyek menurut urutan atau susunan tertentu. Urutan obyek tersebut dapat menaik atau menurun. Bila N obyek disimpan dalam larik L, maka

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan. BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian yaitu tahapan yang akan dilakukan peneliti untuk mempermudah dalam melakukan penelitian. Desain penelitian rancang bangun aplikasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa dan Implementasi Sistem Informasi Penyusutan Kendaraan Pada PT.Langkat Nusantara Kepong

Lebih terperinci

BAB I PENDAHULUAN. E-Government menjadi sangat popular sejalan dengan perkembangan

BAB I PENDAHULUAN. E-Government menjadi sangat popular sejalan dengan perkembangan 1 BAB I PENDAHULUAN 1.1 Latar Belakang E-Government menjadi sangat popular sejalan dengan perkembangan teknologi informasi dan komunikasi. Berbagai Negara dibelahan dunia berlomba mengimplementasikan E-Government

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Dalam peningkatan kualitas mutu pendidikan dan proses perkuliahan, setiap Institusi Perguruan Tinggi di Indonesia perlu melakukan suatu proses uji kelayakan dari setiap

Lebih terperinci

PENGURUTAN (SORTING) 1. Introduction 2. Bubble Sort 3. Selection Sort 4. Insertion Sort

PENGURUTAN (SORTING) 1. Introduction 2. Bubble Sort 3. Selection Sort 4. Insertion Sort PENGURUTAN (SORTING) 1. Introduction 2. Bubble Sort 3. Selection Sort 4. Insertion Sort INTRODUCTION Pengurutan merupakan proses mengatur sekumpulan obyek menurut aturan atau susunan tertentu. Urutan obyek

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi merupakan ilmu terapan yang telah dikembangkan lebih lanjut meliputi perangkat keras (hardware) dan perangkat lunak (software) melalui kegiatan penelitian

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1. Analisis Sistem Sistem yang dibuat ini adalah suatu sistem Try Out Online yang dipergunakan untuk siswa sekolah menengah atas atau SMA. Selain itu dapat digunakan untuk

Lebih terperinci

Testing dan Implementasi Sistem

Testing dan Implementasi Sistem esting dan Implementasi Sistem Outline n White box testing n Pembuatan flowgraph n Pembuatan testcase White box testing n Adalah testing yang diturunkan dari pengetahuan tentang struktur dan implementasi

Lebih terperinci

Kompleksitas Algoritma Pengurutan Selection Sort dan Insertion Sort

Kompleksitas Algoritma Pengurutan Selection Sort dan Insertion Sort Kompleksitas Algoritma Pengurutan Selection Sort dan Insertion Sort Setia Negara B. Tjaru (13508054) Program Studi Teknik Informatika ITB Bandung e-mail: if18054@students.if.itb.ac.id ABSTRAK Makalah ini

Lebih terperinci

Kuliah ke : 4 Algoritma & Stuktur Data. Pengurutan (Sorting)

Kuliah ke : 4 Algoritma & Stuktur Data. Pengurutan (Sorting) Kuliah ke : 4 Algoritma & Stuktur Data Pengurutan (Sorting) Pengurutan adalah proses mengatur sekumpulan obyek menurut urutan atau susunan tertentu. Urutan obyek tersebut dapat menaik atau menurun. Bila

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil 1. Tampilan Menu Utama Pada Halaman Menu Utama Aplikasi Geografis ini merupakan halaman pertama kali saat aplikasi ini dijalankan. Halaman ini berisi menu

Lebih terperinci

SEQUENTIAL SEARCH 11/11/2010. Sequential Search (Tanpa Variabel Logika) untuk kondisi data tidak terurut

SEQUENTIAL SEARCH 11/11/2010. Sequential Search (Tanpa Variabel Logika) untuk kondisi data tidak terurut Tujuan Searching & Sorting Pertemuan 9-10 Dosen Pembina Danang Junaedi TUJUAN MATERI Setelah mengikuti materi pertemuan ini, mahasiswa diharapkan dapat 1. Menjelaskan dan menggunakan metode pencarian dalam

Lebih terperinci

PERANCANGAN APLIKASI E-COMMERCE TOKO V-TECHNICAL LAPORAN TUGAS AKHIR

PERANCANGAN APLIKASI E-COMMERCE TOKO V-TECHNICAL LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI E-COMMERCE TOKO V-TECHNICAL LAPORAN TUGAS AKHIR Diajukan sebagai salah satu syarat untuk memperoleh gelar starta satu (S-1) program studi Sistem Informasi oleh: ERIYADI 4180401-029

Lebih terperinci

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO. BAB IV IV.1 Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO. IV.1.1 Halaman Menu Login Halaman login

Lebih terperinci

MAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

MAKALAH DESAIN TEST CASE. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM MAKALAH DESAIN TEST CASE NAMA : RANI JUITA NIM : 41813120165 DOSEN : WACHYU HARI HAJI. S.Kom.MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 PENGUJIAN PERANGKAT

Lebih terperinci

2. Setelah muncul tampilan halaman web browser, pada kotak address ketikan. 3. Setelah itu maka akan muncul halaman siakad STIT Pringsewu.

2. Setelah muncul tampilan halaman web browser, pada kotak address ketikan. 3. Setelah itu maka akan muncul halaman siakad STIT Pringsewu. 1. PENGERTIAN SIAKAD SIAKAD adalah sebuah sistem khusus untuk keperluan pengelolaan data-data Akademik dengan penerapan teknologi komputer baik hardware maupun software. Yang dimaksud hardware (perangkat

Lebih terperinci

Rancang Bangun Aplikasi Php Generator Berbasis Web

Rancang Bangun Aplikasi Php Generator Berbasis Web Rancang Bangun Aplikasi Php Generator Berbasis Web 1 Anie Rose Irawati, 2 Dwi Sakethi, 3 Ayu Izaddarwazah 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila 3 Jurusan Ilmu Komputer

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut adalah tampilan hasil dan pembahasan dari sistem informasi geografis lokasi kolam renang di kota Medan. 1. Halaman Menu Awal Tampilan pertama kali saat sistem

Lebih terperinci

Pengembangan Aplikasi Reservasi Ruang Kelas Perkuliahan Dengan Uji Validasi White Box

Pengembangan Aplikasi Reservasi Ruang Kelas Perkuliahan Dengan Uji Validasi White Box Pengembangan Aplikasi Reservasi Ruang Kelas Perkuliahan Dengan Uji Validasi White Box Arfan Haqiqi Sulasmoro 1*), Ida Afriliana 2, Imam Bukhari 3 1 Prodi DIII Teknik Komputer, Politeknik Harapan Bersama,

Lebih terperinci

Dasar-dasar Pengujian Perangkat Lunak. Minggu ke 5

Dasar-dasar Pengujian Perangkat Lunak. Minggu ke 5 Dasar-dasar Pengujian Perangkat Lunak Minggu ke 5 Pengujian / testing Testing is the exposure of a system to trial input to see wheter it produces corect output Adalah proses eksekusi suatu program dengan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam urutan proses pembangunan software, pengujian software adalah tahap yang dilakukan setelah implementasi atau pengkodean. Pengujian software atau software

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

Algoritma & Pemrograman 1. Fery Updi,M.Kom

Algoritma & Pemrograman 1. Fery Updi,M.Kom Algoritma & Pemrograman 1 Fery Updi,M.Kom 1 Praktikum Jadwal Praktikum mengikuti pokok bahasan Praktikum menggunakan Bahasa C / C++ Tool: Dev-C++ versi 5 2 Deskripsi Matakuliah ini berisi tentang metode-metode

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO

RANCANG BANGUN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO RANCANG BANGUN SISTEM INFORMASI AKADEMIK BERBASIS WEB SEKOLAH TINGGI ILMU KOMPUTER YOS SUDARSO PURWOKERTO Hendro Gunawan STIKOM Yos Sudarso Purwokerto Email : hendro@stikomyos.ac.id ABSTRAK Sistem Informasi

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

Bab 4. Pembahasan dan Hasil

Bab 4. Pembahasan dan Hasil 54 Bab 4 Pembahasan dan Hasil Setelah perancangan aplikasi data-data yang telah disiapakan, maka pada bab ini akan dibahas tentang implementasi dari rancangan pada bab sebelumnya dan hasil pengujian serta

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah BAB I PENDAHULUAN 1.1 Latar Belakang Koperasi Citra di Institut Teknologi Telkom merupakan organisasi yang unik dan berbeda dengan beberapa organisasi lain yang memiliki tujuan untuk menjadikan kondisi

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Sistem Informasi Menurut Davis dan Kertahadi dalam buku yang ditulis oleh Al Fatta (2007), pengertian sistem informasi harus dilihat keterkaitan antara data dan informasi sebagai

Lebih terperinci

Implementasi OOP Pada Perangkat Lunak Pemrograman

Implementasi OOP Pada Perangkat Lunak Pemrograman Silabus Pertemuan ke- Pokok Bahasan Keterangan 1 Pengenalan Dasar Pemrograman 2 Konsep Dasar Pemrograman 3 Tahapan Pembuatan Program 4 Elemen-Elemen Bahasa Pemrograman 5 Analisa Struktur Program 6 Analisa

Lebih terperinci

1. Kompetensi Mengenal dan memahami algoritma percabangan yang komplek.

1. Kompetensi Mengenal dan memahami algoritma percabangan yang komplek. LAB SHEET ALGORITMA DAN STRUKTUR DATA Semester : 4 Percabangan Komplek dan case of 200 menit No. : LST/EKA/EKA 305/03 Revisi : Tgl. : Hal. 1 dari 3 hal. 1. Kompetensi Mengenal dan memahami algoritma percabangan

Lebih terperinci

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi yang sangat cepat telah membawa manusia memasuki kehidupan yang berdampingan dengan informasi dan teknologi itu sendiri. Yang berdampak pada

Lebih terperinci

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN I-1 BAB I PENDAHULUAN Pada bagian ini akan dijelaskan tentang pendahuluan dalam penyusunan Laporan Penelitian. Pendahuluan meliputi latar belakang masalah, rumusan masalah, maksud dan tujuan penelitian, batasan

Lebih terperinci

Software Testing Technique

Software Testing Technique Software Testing Technique -- Materi 10 -- -- P e r t e m u a n 1 4 -- bestpowerpointtemplates.com Acknowledgement Materi dalam slide ini sebagian besar diambil dari slide buku [Pressman, 2010], mohon

Lebih terperinci

BAB III METODOLOGI PENELITIAN X 0. O = Observasi

BAB III METODOLOGI PENELITIAN X 0. O = Observasi 14 BAB III METODOLOGI PENELITIAN 3.1 Metode Penelitian Secara umum, tujuan penelitian ini adalah untuk mengembangkan sebuah aplikasi komputer pada Tes Potensi Akademik siswa sehingga tersebut dapat dilaksanakan

Lebih terperinci