• Tidak ada hasil yang ditemukan

Desain dan Implementasi Sistem Informasi Jadwal Kuliah Berbasis Komputer Menggunakan Pengujian Metode Black Box dan Alpha Test

N/A
N/A
Protected

Academic year: 2021

Membagikan "Desain dan Implementasi Sistem Informasi Jadwal Kuliah Berbasis Komputer Menggunakan Pengujian Metode Black Box dan Alpha Test"

Copied!
10
0
0

Teks penuh

(1)

Desain dan Implementasi Sistem Informasi Jadwal Kuliah Berbasis Komputer

Menggunakan Pengujian Metode Black Box dan Alpha Test

The Design and Implementation of Computer Based Time Schedule Information System

with Black Box and Alpha Test Methods

Imam Asrowardi, S.Kom1)

1) Staf Pengajar pada Program Studi Manajemen Informatika Jurusan Ekonomi dan Bisnis Politeknik Negeri Lampung

Jl. Soekarno—Hatta Rajabasa Bandar Lampung

Abstract

The need of time schedule access for students in an educational institution is significant that it should be a priority to provide by the institution. Information of a status of a certain subject sometimes confuses the students. This research is aimed at providing a system which can provide the time schedule, announcement of replacement of certain rescheduled lecturer, and status of subjects so that the students can obtain up to date information. The research was carried out by applying Visual Basic 6.0 programming language and two units of computer connected with peer to peer network. The system was analyzed through black box and alpha test methods. The research showed that the system worked well to provide the needed information.

Key word: time schedule information, subject status. Pendahuluan

Informasi dewasa ini sudah menjadi suatu kebutuhan primer baik untuk individu maupun suatu organisasi. Informasi menjadi semakin penting terutama untuk organisasi yang bergerak dalam pemberian pelayanana jasa atau barang, artinya cara pandang konsumen juga dipengaruhi oleh sejauh mana organisasi tersebut memberikan informasi-informasi yang mudah diakses oleh konsumen. Begitu juga tingkat keprofesionalan suatu organisasi dapat dilihat dari cara mereka memberikan suatu informasi kepada konsumen. Jika suatu organisasi masih menggunakan cara-cara manual dalam memberikan suatu informasi maka konsumen memandang organisasi tersebut masih gagap teknologi atau ketinggalan teknologi, tetapi sebaliknya jika organisasi tersebut memberikan

pelayanan yang memanfaatkan hasil-hasil perkembangan teknologi maka organisasi tersebut akan mempunyai citra yang baik di mata konsumen.

Dunia pendidikan (kampus) jika dilihat dari kaca mata bisnis maka pendidikan adalah bisnis yang dibuat untuk memberikan suatu pelayanan jasa kepada konsumen pendidikan. Jika jasa akan diberikan kepada konsumen pendidikan maka organisasi yang menanganinya harus berusaha memberikan pelayanan yang sebaik mungkin kepada konsumen sehingga citra institusi pendidikan akan tetap baik di mata masyarakat pendidikan. Beberapa hal yang sering menjadi sorotan konsumen pendidikan terhadap pelayanan yang diberikan kepadanya mulai dari cara

(2)

mengiklankan instansi, cara penerimaan pendaftaran dan penerimaan, registrasi mahasiswa hingga sampai pada tingkat pelayanan yang terkecil misalnya penerbitan jadwal kuliah oleh instansi pendidikan yang bersangkutan.

Penerbitan jadwal kuliah merupakan kegiatan rutin pada awal semester yang dilakukan pada bagian akademik mulai dengan cara memberikan lembar jadwal kuliah kepada seluruh mahasiswa atau dengan cara memasang jadwal kuliah tersebut pada papan pengumuman yang tersedia, kemudian mahasiswa yang bersangkutan mencatat jadwal tersebut untuk dirinya sendiri. Cara-cara manual sebagaimana di atas, jika dilakukan terus menerus akan menimbulkan suatu citra yang buruk di mata mahasiswanya, selain itu ada beberapa hal yang sering terjadi pada permasalahan jadwal kuliah, diantaranya : 1. Mahasiswa akan mencari informasi pada

bagian akademik ketika seorang dosen belum datang pada jam yang telah ditentukan pada jadwal kuliah, jika mahasiswa yang mengambil matakuliah tersebut berjumlah 60 orang maka bagian akademik akan memberikan jawaban yang sama kepada 60 mahasiswa tersebut. 2. Pada saat matakuliah yang bersangkutan

ternyata mengalami pemendekan waktu tatap muka sehingga kuliah berakhir dengan cepat, tetapi ternyata ada beberapa mahasiswa yang terlambat maka mahasiswa tersebut tidak mengetahui bahwa perkuliahan telah selesai.

3. Pada saat matakuliah tersebut kosong bagian akademik akan memasang pengumuman di papan pengumuman, tetapi tidak semua mahasiswa melihat pengumuman tersebut sehingga mahasiswa masih harus menunggu dosen yang bersangkutan atau sampai mahasiswa mengetahui bahwa matakuliah yang bersangkutan dikosongkan.

4. Tidak semua mahasiswa dapat menjaga lembar jadwal kuliah yang diberikan bagian akademik sehingga sering mahasiswa lupa akan jadwal kuliahnya.

Pada era informasi saat ini selayaknya hal-hal tersebut tidak terjadi, caranya dengan membuat suatu Sistem Informasi Jadwal Kuliah Berbasis Komputer, sehingga mahasiswa tidak dibingungkan dengan status matakuliah pada hari yang bersangkutan apakah sudah masuk, sudah keluar, sedang menunggu dosen datang atau dikosongkan. Selain itu bagian akademik tidak perlu lagi memasang pengumuman pada papan pengumuman yang berisi status matakuliah tertentu.

Metode

Penyusunan

karya

ilmiah

ini

dilakukan dengan menggunakan rancangan

pengembangan sistem informasi, dengan

tahapan aktivitas yaitu, studi kelayakan

sistem, p

enentuan kebutuhan sistem, desain sistem, pembangunan perangkat lunak, uji coba, dokumentasi, dan evaluasi.

(3)

Hasil Dan Pembahasan

Desain Sistem

1. Diagram Arus Data

Pada Sistem Informasi Penjadwalan Kuliah ini, sistem akan menerima inputan data dari Bagian Akademik Politeknik Negeri Lampung yang terdiri dari data matakuliah, data dosen, dan data jadwal kuliah. Perlu diketahuai bahwa data mata kuliah dan data dosen hanya dijadikan sebagai data pendukung, artinya tidak semua data mata kuliah dan data dosen

digunakan dalam sistem ini. Selanjutnya sistem akan menyimpan data tersebut dalam basis data, sedangkan output dari sistem ini adalah jadwal kuliah berbasis komputer di mana jadwal ini memberikan suatu informasi dari status mata kuliah yang akan diikuti oleh mahasiswa, output yang lain dari sistem ini adalah pengumuman mata kuliah pengganti yang memberikan informasi kepada mahasiswa yang berkaitan pada ruang, hari, dan tanggal mata kuliah tersebut selenggarakan.

1.1 Diagram Konteks

1.2 Diagram Berjenjang

Informasi Pengumuman Data Dosen

Data Mata Kuliah Data Jadwal Data Pengumuman Data Status Mata Kuliah

0

Sistem Informasi Jadwal Kuliah

FTI - UTY

Bagian Akademik

Mahasiswa

Informasi Jadwal Kuliah

Level 0

Top Level

4

Entry Pengumuman

3

Entry Data Jadwal

1

Entry Data Mata Kuliah

0

Sistem Informasi

Jadwal Kuliah Berbasis

Komputer

2

Entry Data Dosen

5

Inf

ormasi

Jadwal

Kuliah

(4)

1.3 Diagram Arus Data Level 0

2. Struktur Basis Data

Struktur basis data dari Sistem Informasi Jadwal Kuliah Berbasis Komputer ini terdiri dari tabel mata kuliah, tabel dosen, tabel jadwal dan tabel pengumuman.

a. Tabel Mata kuliah

Nama file : Jadwal.mdb Nama tabel : Matakuliah Nama field kunci : Kode_mk Nama field index : Kode_mk

Informasi

Data Dosen

Informasi Data jadwal

Informasi Data Mata Kuliah

Data Pengumuman

T. Mata Kuliah

Data Jadwal Data Pengumuman

Data Status Mata Kuliah

Informasi Data Pengumuman

T. Pengumuman In fo rm asi Data Statu s Ma ta Ku liah Data jadwal Data Mata Kuliah Data Dosen Data Jadwal T. Dosen AKADEMIK

1

Entry Data Mata Kuliah, Data Dosen, Data Jadwal

3

Entry data Pengumuman

4

Informasi Jadwal dan pengumuman MAHASISWA T. Jadwal

2

Entry Status Mata Kuliah T. Jadwal AKADEMIK AKADEMIK

Informasi Jadwal dan Informasi Pengumuman

(5)

Tabel 1. Tabel Mata Kuliah

Nama Field Type Width Keterangan Kode_mk Text 6 Kode mata kuliah Nama_mk Text 30 Nama mata kuliah

SKS text 1 Jumlah SKS

b. Tabel Dosen

Nama File : Jadwal.mdb Nama tabel : Dosen

Nama field kunci : Kd_dosen Nama field index : Kd_dosen

Tabel 2. Tabel Dosen

Nama Field Type Width Keterangan Kd_dosen Text 6 Kode dosen Nama_dosen Text 30 Nama dosen c. Tabel Jadwal

Nama File : Jadwal.mdb Nama tabel : Jadwal

Nama field kunci : Kd_mk Nama field index : -

Tabel 3. Tabel Jadwal

Nama Field Type Width Keterangan Kode_mk Text 6 Kode mata kuliah Kd_dosen Text 6 Kode dosen

Hari Text 1 Hari jadwal kuliah terdiri dari : 1 = Minggu, 2 = Senin, 3 = Selasa 4 =Rabu, 5 = Kamis, 6 = Jumat 7 = Sabtu

Jam Text 10 Waktu jadwal kuliah

Ruang Text 3 Ruang kuliah

Status Text 1 Status jadwal kuliah terdiri dari : 1 = menunggu

2 = masuk 3 = keluar 4 = kosong

Keterangan Text 40 Keterangan jadwal kuliah.

d. Tabel Pengumuman

Nama File : Jadwal.mdb Nama tabel : Pengumuman Nama field kunci : Kd_mk Nama field index : -

(6)

Tabel 4. Tabel pengumuman

Nama Field Type Width Keterangan Kode_mk Text 6 Kode mata kuliah Hari Text 6 Hari jadwal kuliah

Jam Text 10 Waktu jadwal kuliah

Ruang Text 3 Ruang jadwal kuliah

Tgl_pelaksanaan Date/time 8 Tanggal dilaksanakan kuliah pengganti.

Tgl_pengumuman Date/time 8 Tanggal diumumkan

3. Relasi antar Tabel

Keterangan :

- * = Kunci primer - ** = Kunci tamu

Gambar 5. Relasi antar tabel

4. HIPO (Hierarchy Input Process Output)

HIPO dari Sistem Informasi Jadwal Kuliah Berbasis Komputer ini adalah sebagai berikut :

1. HIPO Menu Utama

2. HIPO Sub Menu Berkas

Menu Utama

Berkas

Setup

Berkas

Jadwal Kuliah

Mata Kuliah_Dosen

Keluar

Tabel Mata

kuliah

Kode_mk *

Nama_mk

SKS

Tabel Jadwal

Kode_mk**

Kd_dosen**

Hari

Jam

Ruang

Status

Keterangan

Tabel Dosen

Kd_dosen *

Nama_dosen

Tabel

Pengumuman

Kode_MK** Hari Jam Ruang Tgl_Pelaksanaan Tgl_pengumuman

(7)

3. HIPO Sub Menu Setup

Implementasi Sistem

1. Konfigurasi Sistem

Konfigurasi sistem yang digunakan dalam membangun Sistem Informasi Jadwal Kuliah Berbasis Komputer ini adalah sebagai berikut : - Dua unit komputer dengan Processor Intel

Pentium III atau AMD K5/K6 dengan kecepatan 600 Mhz atau yang lebih tinggi. - Kabel UTP dan dua buah konektor RJ-45. - Dua buah LAN Card yang dipasang pada

setiap unit komputer.

- Sistem Operasi Windows 98 atau yang lebih tinggi.

Pengujian dilakukan dengan menggunakan dua unit komputer yang dihubungkan dengan tipe jaringan peer to peer.

2.Cara Kerja Sistem

Pada komputer A tersimpan basis data, sehingga melalui komputer tersebut data dosen, data mata kuliah, data dosen, data jadwal kuliah, data pengumuman dinputkan, sedangkan komputer B berfungsi sebagai media penyampaian informasi jadwal kuliah dan pengumuman kepada mahasiswa.

3. Operasional Sistem a. Menu utama

Menu utama ini berfungsi untuk menjalankan sub menu yang ada didalamnya.

Setup

Jadwal

Kuliah

Jadwal

Pengganti

Database Komputer A Komputer B

Data Jadwal Kuliah Data Pengumuman

(8)

Gambar 10. Menu Utama

b. Sub menu input jadwal kuliah

Form input Jadwal Kuliah ini berfungsi sebagai input data dari jadwal yang telah diolah oleh bagian akademik ke dalam basis data, melalui form ini user juga dapat melakukan perubahan data (pengeditan data dan penghapusan data).

Gambar 11. Form Input Jadwal Kuliah

Gambar 12. Form Edit Jadwal Kuliah

c. Sub menu input mata kuliah dan dosen Form input mata kuliah dan dosen ini berfungsi untuk menginputkan data mata kuliah dan data dosen, melalui form ini user juga dapat melakukan perubahan data (pengeditan data dan penghapusan data).

Gambar 13. Form Input Mata Kuliah d. Sub menu setup jadwal

Form ini berfungsi untuk menginputkan keadaan atau status jadwal kuliah apakah pada hari yang bersangkutan status jadwal kuliah menunggu, kosong, masuk atau sudah keluar.

(9)

e. Sub menu pengumuman

Form ini berfungsi untuk menginputkan pengumuman dari bagian akademik yang berkaitan dengan adanya perubahan jadwal dari pihak dosen.

Gambar 15. Form Input Pengumuman f. Output sistem

Output dari Sistem Informasi Jadwal Kuliah ini berupa informasi jadwal yang disesuaikan dengan harinya. Artinya jadwal pada hari yang bersangkutan saja yang akan ditampilkan. Output sistem yang lain adalah pengumuman yang memberikan informasi kepada mahasiswa tentang perubahan jadwal sementara.

Gambar 16. Output Sistem

4. Cara Pengujian Sistem

Pengujian sistem dilakukan dengan metode Black Box dan Alpha Test. Pengujian

black box test dilakukan untuk mengetahui

kinerja aplikasi dan kesesuaian data sehingga data yang ditampilkan sesuai dengan data yang diinputkan. Kriteria penilaian dalam black box

test adalah program dapat mendeteksi DBSM :

(10)

yang terpasang, program dapat melakukan penyimpanan data dengan baik, program dapat mendapatkan melakukan peremajaan data dengan baik, program dapat melakukan penghapusan data dengan baik, program mampu menghidari redudansi, program mampu menampilkan informasi dengan baik, program dapat memberi informasi yang cukup terntang aktifias perkuliahan yang sedang berjalan, telah berlangsung maupun yang akan berlangsung.

Pengujian dengan metode alpha test dilakukan dengan mengundang beberapa responden untuk menilai program yang berjalan. Kriteria penilaian dalam alpha test ini adalah : program dapat berjalan dengan baik, input data mudah dilakukan, peremajaan data mudah dilakukan, penghapusan data mudah dilakukan, informasi yang ditampilkan sesuai dengan yang diinputkan, layanan yang diberikan dapat memudahkan user dalam mengakses informasi.

Kesimpulan

Berdasarkan pada pembahasan pada bab-bab sebelumnya, serta pengujian terhadap sistem yang telah dibuat maka dapat ditarik beberapa kesimpulan, yaitu :

1. Sistem Informasi Jadwal Kuliah Berbasis Komputer memberikan informasi tentang jadwal kuliah pada hari yang bersangkutan apakah statusnya sedang menunggu, masuk, keluar, atau kosong. Selain itu pengumuman yang berisi jadwal mata kuliah pengganti juga dapat diketahui melalui sistem ini.

2. Sistem tergantung pada kondisi jaringan komputer yang ada.

3. Berdasarkan hasil pengujian sistem layak untuk diterapkan di lapangan.

4. Desain dapat dikembangkan lebih lanjut dalam bentuk layanan berbasis WAP, MMS maupun layanan lain yang semakin memudahkan mahasiswa dalam mengakses informasi yang diinginkan.

Daftar Pustaka

Alam, Agus J. M. 2001. Manajemen Data

Base dengan Microsoft Visual

Basic Versi 6.0, Elex Media

Komputindo. Jakarta.

Kusumo, Suryo Ario. 2002. Pemrograman Data Base dengan Visual Basic 6.0. Elex Media Komputindo. Jakarta. Madcoms. 2002. Data Base Visual Basic 6.0

dengan Crystal Report. Andi Offset. Yogyakarta.

Pamungkas. 2001. Tip dan Trik Microsoft Visual Basic 6.0, Elex Media Komputindo. Jakarta.

Waljiyanto. 2000. Sistem Basis Data Analisis dan Pemodelan Data. J&J Learning. Yogyakarta.

Wenpen, Faithe. 2000. Belajar Sendiri dalam 10 Menit Microsoft Access 2000. Andi Offset. Yogyakarta.

Yung, Kok, Membangun Data Base dengan Visual Basic 6.0 dan Perintah SQL, Elex Media Komputindo, Jakarta, 2002.

Gambar

Tabel 4. Tabel pengumuman
Gambar 9. Skema Cara Kerja Sistem
Gambar 13. Form Input Mata Kuliah  d.  Sub menu setup jadwal
Gambar 15. Form Input Pengumuman  f.  Output sistem

Referensi

Dokumen terkait

Suatu penelitian laIijutan dalam upaya penanggulangan Salmonellosis dengan iradiasi telah dilakukan dengan dosis 0; 1,0; 1,5; 2,0; 3,0; 4,0; dan 5,0· kGy dengan basil yang

Hal lain untuk mendukung kekerabatan adalah kata-kata yang menyatakan alam, misalnya untuk makna “matahari” direalisasikan menjadi mataurue (Aceh), matoari (

Menurut Novak pemetaan konsep adalah suatu proses yang melibatkan identifikasi konsep-konsep dari suatu materi pelajaran dan pengaturan konsep- konsep tersebut dalam suatu

Setelah kematian dia, pulau tersebut terbagi menjadi dua, yang menyebabkan, bagian selatan pulau diperintah oleh seorang ras campus yang bernama

•• Biaya Personal Biaya Personal meliputi biaya pendidikan yang harus dikeluarkan oleh peserta didik untuk bisa mengikuti proses pembelajaran secara teratur dan berkelanjutan.

Belanja Modal Peralatan dan Mesin - Pengadaan peralatan antena SHF/Parabola Pengadaan Langsung 720.000 3 perlengkapan kantor Pengadaan gedung. Belanja

Adanya hasil yang beragam dari hasil penelitian terdahulu yang sudah diuraikan sebelumnya, peneliti mengkaji ulang pengaruh Earning Per Share (EPS), Price to Book

Berdasarkan hasil analisis regresi ganda dengan menggunakan taraf signifikansi 0,05 nilai F hitung = 19,971 dan signifikan 0,000. Hasil pengujian ini menunjukkan