Jurnal Cendikia Vol 10. 2 Cendikia 2014 ISSN: 02169436 SISTEM INFORMASI NILAI UJIAN KOMPETENSI PADA AMIK DCC BANDAR LAMPUNG Sukatmi Program Studi Manajemen Informatika, AMIK Dian Cipta Cendikia Bandar Lampung Jl. Cut Nyak Dien. 65 Durian Payung (Palapa) Bandar Lampung Email: sukatmi@dcc.ac.id ABSTRAK Pengolahan data ujian mahssiwa dilakukan secara manual pada AMIK DCC Bandar Lampung sering menyebabkan kesalahan, selain itu sangat tidak efektif dan efisien karena pencatatan berulang untuk data sama setiap terjasi transaksi dan memerlukan waktu lama. Komputer tersedia belum dimanfaatkan secara maksimal sehingga tidak dirasakan manfaatnya. Guna membantu kegiatan tersebut maka dipandang perlu untuk dikembangkannya sebuah sistem informasi ujian berbasis komputer. Pengembangan sistem dimulai dengan identifikasi kebutuhan, pembuatan rancangan terdiri dari rancangan basis data, kamus data, data flow diagram, dan rancangan user interface. Selanjutnya rancangan diimplementasikan kedalam bahasa pemrograman visual basic. Hasil akhir dari penelitian ini adalah sistem informasi ujian didalamnya terdapat fasilitas untuk pengolahan data peserta ujian, data dosen penguji, data mata uji dan informasi ujian dengan berbagai format laporan sesuai dengan kebutuhan masingmasing pengguna. Kata Kunci : Sistem Informasi berbasis komputer, ujian, visual basic 1. PENDAHULUAN 1.1. Latar Belakang Perkembangan teknologi informasi membawa perubahan penting dalam perkembangan peradaban dunia. Hal ini ditandai dengan perubahan paradigma dalam masyarakat, dari kekuatan ekonomi produsen ke kekuatan pasar. Oleh karena kebutuhan manusia akan informasi, maka teknologi pun berkembang dengan menitikberatkan kepada aspek pengumpulan, penyediaan dan pengolahan data menjadi informasi berkualitas dan tepat guna. Teknologi ini dikenal dengan istilah teknologi informasi. Teknologi informasi makin berkembang menyebabkan kebutuhan akan informasi akurat dan valid sangat diperlukan oleh berbagai pihak. Karena itu perkembangan suatu sistem informasi sangat perlu ditingkatkan, sehingga fungsi informasi sebagai sarana pengambilan keputusan lebih terjamin. Sistem komputerisasi merupakan suatu sistem informasi sangat dibutuhkan guna mengikuti perkembangan jaman demikian pesatnya. Dewasa ini penggunaan teknologi informasi sudah merambah ke seluruh sektor termasuk sektor pendidikan, baik lembaga pendidikan formal maupun informal, baik pendidikan dasar, menengah maupun pendidikan tinggi. Untuk perguruan tinggi padat transaksi penggunaan teknologi informasi sangat dibutuhkan untuk kegiatan seharihari. Demikian halnya dengan AMIK DCC Bandar Lampung, sebagai perguruan tinggi tentunya memiliki banyak data harus diolah untuk menjadi informasi. Salah satu data harus diolah setiap hari adalah data ujian. Nilai ujian merupakan hasil ujian diperoleh sebagai salah satu syarat kelulusan di AMIK DCC Bandar Lampung atas mata kuliah termasuk dalam ujian dasar dan unggulan. Ujian dilaksanakan oleh UPT Sertifikasi dan dibuka untuk pendaftaran setiap hari dengan ketentuan dan syarat harus dipenuhi oleh. Berdasarkan uraian diatas, sudah saatnya AMIK DCC Bandar Lampung 9
Jurnal Cendikia Vol 10. 2 Cendikia 2014 ISSN: 02169436 AMIK DCC Bandar Lampung mengembangkan sistem informasi ujian guna menyediakan informasi ujian bagi dan unsur pimpinan terkait dengan perihal ujian. 1.2. Tinjauan Pustaka 1.2.1. Sistem Suatu sistem adalah suatu jaringan kerja dari prosedurprosedur saling berhubungan, berkumpul bersamasama untuk suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. 1.2.2. Informasi Informasi adalah data telah diolah menjadi sebuah bentuk lebih lebih berarti bagi penerimanya dan bermanfaat dalam mengambil keputusan. 1.2.3. Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisasi mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi, dan menyediakan pihak luar tertentu dengan laporanlaporan diperlukan. 1.2.4. Sistem Informasi Berbasis Komputer Sistem informasi berbasis komputer merupakan sistem informasi menggunakan teknologi komputer sebagai alat pengolahan data. Keuntungan utama dari pemanfaatan teknilogi ini adalah waktu untuk menghasilkan informasi lebih singkat, disamping birokrasi dapat dikurangi, komputer juga memiliki kemampuan proses sangat cepat dalam pengolahan data dengan tingkat keakuratan tinggi. 1.2.5. Sistem Informasi Nilai Ujian Kompetensi Sistem informasi ujian merupakan sebuah sistem informasi berbasis komputer dapat mengolah data ujian menjadi informasi ujian. Sistem informasi ini dikembangkan untuk di implementasikan di AMIK DCC Bandar Lampung dengan tujuan untuk menyediakan informasi ujian akurat, tepat waktu dan relevan bagi semua pihak berkepentingan dengan informasi ujian AMIK DCC Bandar Lampung. 1.2.6. Data Flow Diagram (DFD) DFD adalah suatu model logika data atau proses dibuat untuk menggambarkan darimana asal data, kemana tujuan data keluar dari sistem, dimana data disimpan, proses apa menghasilkan data tersebut dan interaksi antara data tersimpan dan proses dikenakan pada data tersebut. 1.2.7. Basis Data Basisdata (Database) merupakan salah satu komponen penting dalam sistem informasi, karena pada hakekatnya suatu sistem informasi adalah suatu sistem pengelola basis data. Menurut Jogianto HM (1999:12) Database adalah kumpulan data saling berhubungan antara satu dengan lainnya serta digunakan bersamasama untuk banyak keperluan. 1.2.8. Bahasa Pemrograman Visual Basic Microsoft Visual Basic merupakan bahasa program berorientasi objek oriented Programming (OOP), fasilitas disediakan mudah digunakan untuk mendesain suatu program aplikasi. Visual Basic adalah bahasa pemrograman berbasis windows popular. Visual Basic merupakan event driver programming terkendali artinya program menunggu sampai adanya respon dari pemakai berupa event atau kejadian tertentu. Ketika event terdeteksi, kode berhubungan dengan event akan terjalankan. Pada pemrograman Visual, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari objekobjek digunakan, dan baru dilakukan penulisan kode program untuk menegani kejadiankejdin (event). (Drs. Daryanto:2003) 2. METODE PENELITIAN Pada penelitian ini, metode penelitian digunakan adalah metode pengembangan. Tahapan awal dilakukan adalah merumuskan masalah apa akan dibahas dalam penelitian. Dalam penelitian ini, masalah dibahas adalah mengenai pengembangan sistem informasi ujian. AMIK DCC Bandar Lampung 10
Jurnal Cendikia Vol 10. 2 Cendikia 2014 ISSN: 02169436 Tahapan kedua adalah tahapan studi literatur merupakan tahapan kajian terhadap teori guna mengumpulkan informasi sebanyak banyaknya tentang pengembangan progam komputer untuk pengolahan data ujian. Tabel 1. Tabel Mahasiswa Id Field Deskripsi Type (Length) NPM mor Pokok varchar Mahasiswa (10) Nama Nama varch _mhs Mahasiswa ar(25) Boleh Defa ult Ket Tahapan ketiga adalah tahapan pengumpulan data. Pada tahap ini, kegiatan dilakukan adalah mengumpulkan datadata dibutuhkan untuk pengembangan aplikasi pengolah data ujian. Datadata dibutuhkan meliputi prosedur ujian, ketentuan, ketentuan kelulusan ujian, data, data dosen penguji, data mata uji dan data ujian. Tahapan keempat adalah tahapan pembuatan program aplikasi merupakan tahapan implementasi program sesuai dengan kebutuhan user. Pembuatan program menggunakan pendekatan pemrograman terstruktur. Setelah dilakukan pengembangan sistem informasi ujian mahasisw maka penelitian ini berakhir. 3. PEMBAHASAN 3.1. Conceptual Data Model npm * nama_mhs Nilai Kode * tanggal npm ** Kode_MK ** Hurufmutu Gambar 1. Conceptual data model DCC 3.2. Deskripsi Rinci Tabel mata kuliah Kode_MK * nama_mk Tabel Mahasiswa Identifikasi/Nama : tbmhs Deskripsi isi : Tabel ini adalah tabel berisikan data nama_mhs, kelas_mhs Jenis : tabel data induk Volume : Laju : Primary Key : NPM Tabel Mata Identifikasi/Nama : tbmatkul Deskripsi isi : Tabel ini adalah tabel berisikan data Kode_MK, nm_mk Jenis : tabel data induk Volume : Laju : Primary Key : Kode_MK Tabel 2. Tabel Mata Id Field Kode_ MK Nm_ MK Deskripsi Kode Mata Nama Mata Tabel Nilai Identifikasi/Nama : tb Deskripsi isi : Tabel ini adalah tabel berisikan data Kd_, tgl, npm, nama_mhs, kode_mk, nm_mk, _mhs, hurufmutu Jenis : tabel transaksi Volume : Laju : Primary Key : Kode_N Tabel 3. Tabel Nilai Id Field Kode_N Deskripsi Kode Transaksi Nilai Type (Length) varchar (7) varchar(20 ) Type (Length) varchar (5 Tanggal Tgl transaksi Datetime NPM Kode_M K mor Pokok Mahasiswa Kode Mata Varchar(10 ) Varchar(7) Nilai Nilai ujian Integer (3) Hurufmu tu Huruf mutu ujian Char (1) Boleh De fa ult Ket Boleh Def ault Ket AMIK DCC Bandar Lampung 11
Jurnal Cendikia Vol 10. 2 Cendikia 2014 ISSN: 02169436 3.3. Physical Data Model 3.3.1. Model Proses Model Fungsional (Diagram Konteks) STAF UPT SERTIFIKASI Gambar 2. Diagram konteks DCC 3.3.2. Dekomposisi Proses (DFD level 0) STAF UPT SERTIFIKASI Data Mhs Data MK Data Data MK Data Mhs DCC 1 Entry data 2 Entry data Mata uji 3 Entry data Pengumuman Sertifikat komp Data MK Sertifikat Kompetensi Data Mhs MAHASISWA db 5 Cetak Sertifikat Gambar 3. DFD level 0 DCC MAHASISWA pengumuman 4 Cetak pengumuman 3.3.3 Deskripsi Proses Tabel 4. Deskripsi Proses proses 001 002 003 004 003 006 007 008 009 010 011 012 013 014 015 Nama proses Tambah data Simpan data Hapus data Edit data Tambah data Mata Simpan data Mata Hapus data Mata Edit data Mata Tambah data Simpan data Hapus data Edit data Cetak data Cetak data mata kuliah Cetak data ujian Tabel/data input NamaMhs, Kelas NamaMhs, Kelas NPM NamaMhs, Kelas NamaMK NamaMK KodeMK NamaMK KodeTR, Angka Mutu KodeTR, Angka Mutu KodeTR KodeTR, Angka Mutu Kriteria cetak Kriteria cetak Kriteria cetak Tabel /data output Jumlah data peserta ujian bertambah Data mhs telah tersimpan NPM mhs terhapus Data mhs telah berubah Data Mata diujikan bertambah Data mata kuliah telah tersimpan KodeMK terhapus Data mata kuliah telah berubah Data telah bertambah Data telah tersimpan Data dengan kode tersebut sudah terhapus Data telah berubah Data tercetak Data Mata tercetak Data tercetak keterangan penambahan perserta ujian menyimpan data mhs penghapusan data perubahan data penambahan data mata uji menyimpan data mata kuliah penghapusan data mata uji perubahan data mata uji penambahan data menyimpan data penghapusan terhadap data perubahan data proses cetak data peserta ujian proses cetak data mata uji proses cetak ujian aau sertifikat 016 Keluar dari program aplikasi Klik tombol keluar Keluar dari aplikasi SINUK mengakhiri aplikasi SINUK AMIK DCC Bandar Lampung 12
Jurnal Cendikia Vol 10. 2 Cendikia 2014 ISSN: 02169436 3.3.4 Spesifikasi Layar Utama 3.3.5 Spesifikasi Report Gambar 4. Layar Menu Utama Gambar 7. Report Pengolahan Data Mahasiswa Gambar 8. Report Mahasiswa Gambar 5. Layar Input Data Mahasiswa Gambar 9. Report Matakuliah Gambar 6. Layar Modul Pengolahan Data Nilai Ujian Kompetensi AMIK DCC Bandar Lampung 13
Jurnal Cendikia Vol 10. 2 Cendikia 2014 ISSN: 02169436 Ir. Suryani Thabrani, MM, 2003, Aplikasi Akuntansi dengan Visual Basic 6.0, PT. Elex Komputindo, Jakarta. Gambar 10. Report Informasi Nilai 4. KESIMPULAN Berdasarkan pembahasan diatas dapat disimpulkan : 1) Informasi ujian dapat diperoleh lebih cepat dan kapan saja diperlukan jika diolah dengan menggunakan program aplikasi berbasis komputer 2) Dengan tersimpannya data pada database, maka proses perubahan data dan akses pencarian data menjadi lebih cepat Tersedianya informasi ujian Kompetensi berkualitas dapat meningkatkan kinerja UPT Sertifikasi. PUSTAKA Andri, Kristanto, 2003, Perancangan Sistem Informasi dan Aplikasinya, Gava Media, Yogyakarta. Fathansyah,Ir. 2004 Buku Teks Komputer Basis Data, Informatika, Bandung AMIK DCC Bandar Lampung 14