BAB I PENDAHULUAN. 1.1 Latar Belakang

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

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. dimana manusia semakin ketergantungan dengan teknologi. Ketergantungan manusia dengan

BAB I PENDAHULUAN. website bermunculan dengan aneka corak dan ragamnya. Mulai dari website yang

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

MENGAPA HARUS ADA TAHAPAN PENGEMBANGAN PERANGKAT LUNAK?

BAB I PENDAHULUAN Latar Belakang

BAB III METODOLOGI PENELITIAN X 0. O = Observasi

BAB I PENDAHULUAN. diidentifikasikan menurut lokasinya dalam sebuah database, dimana nantinya data

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Dalam satu sekolah ada ratusan bahkan lebih siswa yang masing-masing mempunyai

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. manusia, salah satunya adalah komputer. Saat ini suatu sistem aplikasi komputer

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN Latar Belakang Masalah

PENDAHULUAN. Teknologi informasi (TI) termasuk salah satu teknologi yang sedang

BAB I. PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. diperlukan suatu pengelolaan manajemen perusahaan yang baik. menyempatkan diri untuk datang ke toko ini, karena itu merupakan

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

BAB I PENDAHULUAN. dapat dengan mudah memperoleh data yang up to date dengan cepat. Pemanfaatan

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

RANCANG BANGUN SISTEM INFORMASI AKADEMIK POLITEKNIK META INDUSTRI

BAB I PENDAHULUAN. pengguna tersebut, bahkan hampir setiap rumah tangga di Indonesia memiliki

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

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. tersebut merupakan seorang pemula. Sistem informasi saat ini telah menjadi

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. menampilkan data dalam suatu informasi berbasis geografis, misalnya data yang

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. data spasial berikut atribut-atributnya, seperti memodifikasi bentuk, warna,

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. komputer menjadi salah satu alat pengolahan data yang wajib dimiliki oleh

BAB I PENDAHULUAN Latar Belakang. Pemakaian teknologi informasi sebagai sarana untuk memperoleh informasi sangat

BAB I PENDAHULUAN. menggunakan metode konvensional yaitu memerlukan waktu, biaya dan tenaga yang

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB I PENDAHULUAN. Alat pengolah data wajib dimiliki oleh suatu perusahaan/instansi

BAB I PENDAHULUAN. Jakarta menerapkan kurikulum operasional pendidikan yang disusun dan

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

BAB I PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Semakin cepat waktu yang ditempuh maka semakin pendek pula jalur yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Di era yang serba modern ini, penggunaan teknologi informasi sebagai

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3.

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. pendukungnya, seperti rumah makan, tempat penginapan, biro perjalanan, penjual oleh-oleh dan penjual cinderamata.

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

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

BAB I PENDAHULUAN. kurang diperhatikan keberadaannya oleh pemerintah. sekolah untuk mencapai tujuan khusus dan tujuan pendidikan pada umumnya.

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. merupakan perangkat keras (hardware) dan perangkat lunak (software). Salah

BAB I PENDAHULUAN. dengan lokasi yang diinginkan atau sebaliknya dengan memilih informasi yang

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Genap 2010/2011

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. oleh banyak kalangan masyarakat untuk mengetahui informasi letak geografis

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

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. informasi yang dimiliki tidak cukup bila informasi tersebut tidak digunakan

BAB I PENDAHULUAN. lebih tinggi yaitu Kecamatan, maka diperlukan langkah-langkah


BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB I PENDAHULUAN. dengan tepat dan akurat sehingga pemanfaatan waktu harus dilakukan secara

1-1.

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN. yang sangat penting khususnya di Program Studi Informatika Fakultas Teknik

BAB I PENDAHULUAN 1.1 Latar Belakang

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

Perancangan Sistem Informasi Akademik Untuk Meningkatkan Kinerja Manajemen (Studi Kasus : Universitas Satya Wiyata Mandala Nabire)

BAB I PENDAHULUAN. satunya adalah dibidang keuangan, laporan-laporan yang diperlukan perusahaan

BAB I PENDAHULUAN. Jaringan komputer adalah sebuah sistem yang terdiri atas komputerkomputer

BAB I PENDAHULUAN. dan efisien sangat dibutuhkan oleh setiap orang. Perkembangan teknologi yang semakin

BAB I PENDAHULUAN. bersifat strategis. Aplikasi basis data merupakan bagian dari teknologi

BAB I PENDAHULUAN. perusahaan. Pemerintah telah melakukan hal-hal yang dianggap perlu dalam

BAB I PENDAHULUAN. Setiap manusia selalu menginginkan kemudahan, kecepatan dan sistem

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. pesat. Hampir semua perusahaan baik yang berskala kecil hingga besar telah

BAB 1 PENDAHULUAN. penilaian dilakukan dengan meggunakan sebuah sistem. proses atau yang biasa disebut Sistem Informasi Monitoring.

PERANGKAT LUNAK BANTU TRY OUT UJIAN NASIONAL BERBASIS MULTI USER MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL

BAB I PENDAHULUAN. 2.1 Latar belakang masalah. 1.2 Perumusan masalah

BAB I PENDAHULUAN 1.1. Latar Belakang

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

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat, sehingga banyak yang menggunakannya dalam kehidupan sehari-hari untuk

BAB III METODE PENELITIAN. Pendekatan metode pengembangan sistem yang digunakan peneliti merupakan

Transkripsi:

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 yang diciptakan memberikan manfaat positif bagi kehidupan manusia, memberikan banyak kemudahan serta sebagai cara baru dalam melakukan aktifitas manusia. Dalam bidang teknologi, masyarakat sudah menikmati banyak manfaat yang dibawa oleh inovasi-inovasi yang telah dihasilkan. Manfaat yang dapat dirasakan dari perkembangan teknologi, khususnya teknologi informasi adalah dalam bidang pendidikan. Hal ini dapat dilihat dari kemudahan yang diberikan dalam mengakses informasi yang dibutuhkan oleh peserta didik maupun pengajar. Salah satu contoh penerapan teknologi informasi dalam bidang pendidikan adalah banyaknya universitas yang telah menerapkan sistem yang telah terkomputerisasi, yang dapat mempermudah dan memperkecil adanya kesalahan yang dilakukan dalam memperoleh informasi akademik. Salah satu sistem yang digunakan adalah SIAKAD (Sistem Informasi Akademik). 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

2 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. Untuk mengetahui kekurangan dan kesalahan dalam sistem, maka programmer perlu melakukan pengujian dengan menggunakan desain test case, yakni melakukan pengujian pada struktur kontrol program maupun bagian persyaratan pada fungsi software yang diuji. 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 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. Kekeliruan pencetakan transkrip SIAKAD Unila tersebut dapat dilihat pada transkrip salah satu mahasiswa berikut. Lihat Gambar 1 dan Gambar 2. Gambar 1. KRS

Gambar 2. Transkrip 3

4 Pada gambar 1.1 merupakan KRS (Kartu Rencana Studi) semester 10 dan gambar 1.2 menunjukkan transkrip mahasiswa, terdapat bug dalam pencetakan, yaitu beberapa mata kuliah yang terdapat pada semester 10, yaitu Multimedia, Manajemen Sistem Informasi, Seminar Usul Penelitian, dan Kewirausahaan. Pada transkrip ditampilkan setelah semester satu, yang seharusnya tampil setelah semester sembilan. Dengan ditemukannya kesalahan tersebut, maka perlu adanya perbaikan pada sistem. Pada penelitian yang dilakukan sebelumnya oleh Selva Apriliyani (2011), telah diberikan solusi mengenai penemuan bug atau kekeliruan tersebut yaitu dengan menambahkan table semester baru pada database. Akan tetapi, penambahan tabel baru pada database tersebut menyebabkan ketidakefisienan, karena untuk pengelolaan data yang cukup banyak, jika harus menambah atribut baru pada setiap tabel dalam pengerjaannya maka akan membutuhkan waktu yang lama. 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, agar ditemukan alternatif solusi dalam mengatasi kekeliruan tersebut. 1.2 Rumusan Masalah Dari latar belakang permasalahan tersebut, penelitian ini akan menelusuri bug pada program simulasi pencetakan transkip Siakad Unila dengan mengacu pada bug yang ditemukan pada tabel mk mahasiswa yang merupakan salah satu tabel yang diperlukan dalam pembuatan transkrip siakad mahasiswa Unila. Memberikan solusi terhadap bug-nya dengan memperbaiki source code program simulasi serta melakukan penelusuran bug pada program menggunakan metode whitebox.

5 1.3 Batasan Masalah Dalam masalah ini, pembahasan dibatasi pada : 1. Penelusuran bug program simulasi pencetakan transkrip Siakad Unila. 2. Penelusuran bug mengacu pada tabel mkmahasiswa pada database. 3. Simulasi sistem menggunakan PHP dan MySQL. 4. Menggunakan OS Linux Sabily 11.04 dalam proses pengerjaannya. 5. Penelusuran bug menggunakan Whitebox Testing. 6. Program yang dibuat adalah source code program simulasi pencetakan transkrip siakad Unila. 7. Menggunakan metode pengurutan data Bubble sort. 1.4 Tujuan Tujuan dilaksanakan penelitian ini adalah : 1. Menemukan kesalahan pada program simulasi dan memberikan solusi. 2. Memperbaiki source code program simulasi pencetakan transkip SIAKAD Unila. 3. Mencari alternatif solusi dalam memberikan solusi pada sistem. 4. Lebih memahami bahasa pemrograman PHP dan MySQL. 1.5 Manfaat Penelitian ini dilakukan dengan harapan agar dapat memberikan kontribusi yang nyata dalam hal sebagai berikut :

6 1. Memberikan masukan pada sistem SIAKAD Unila khususnya bug pencetakan transkrip Unila dengan memperbaiki source code program simulasi. 2. Memberikan alternatif pilihan dalam mengatasi masalah yang terdapat pada pencetakan transkrip siakad Unila. 3. Menjadi referensi bagi yang ingin mendalami pemrograman PHP MySQL. 4. Menambah referensi mengenai pengujian berbasis web yang menggunakan whitebox testing.