Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
SISTEM INFORMASI JADWAL PERKULIAHAN MENGGUNAKAN MEDIA TELEVISI (STUDI KASUS PADA JURUSAN TEKNIK INFORMATIKA UPN “VETERAN” YOGYAKARTA)
Sundari Retno Andani, Subastian Wibowo, Poningsih
Program Studi Manajemen Informatika, AMIK Tunas Bangsa Pematangsiantar Jln. Jenderal Sudirman Blok A No. 1,2,3 Pematangsiantar
Magister STMIK AMIKOM Yogyakarta Jln. Ring Road Utara, Condong Catur, Sleman, Yogyakarta Sundari.ra@amiktunasbangsa.ac.id , subastian.w@students.amikom.ac.id , poningsih@amiktunasbangsa.ac.id
Abstract
Students  are  always  confused  with  a  schedule  of  lectures ,  about time  of lectures, room that will be used, even about come or not the lecturer on class. As a result, students must always go to the education department to inquire this issue.  It  is  very  ineffective.  But  there  is  no  system  that  helps  students  in overcoming this problem. In this paper, the authors build a system with the title is  the  information  system  of  the  schedules  of  lectures  using  television.  The system  is  built  using  Delphi  6.0  programming  language  and  uses  Microsoft Access  2003  as  the  database.  To  operate  this  system  requires  a  CPU  and  a television screen as an output device. This system provides information on the schedule  of  lectures  to  the  students  through  a  television  screen.  Information provided includes schedule of lectures, room that will be used, the certainty of the  lecture  will  take  place,  and  informing  announcements  and  activities  that will take place. These systems also support the effectiveness of the performance of educational staff in the conduct of daily operations.
Keywords : information system, schedule of lectures

## Abstrak
Mahasiswa  selalu  dibingungkan  dengan  jadwal  perkuliahan,  baik  mengenai waktu perkuliahan, ruangan yang akan digunakan, bahkan mengenai datang atau  tidaknya  dosen  yang  mengajar.  Akibatnya  mahasiswa  harus  selalu  ke bagian  pendidikan  untuk  menanyakan  masalah  ini.  Hal  ini  sangat  tidak efektif.  Namun  belum  ada  sistem  yang  membantu  mahasiswa  dalam mengatasi  masalah  ini.  Pada  jurnal  ini,  penulis  membangun  sebuah  sistem dengan  judul  sistem  informasi  jadwal  perkuliahan  menggunakan  media televisi. Sistem ini dibuat dengan menggunakan bahasa pemrograman Delphi 6.0 dan  menggunakan Microsoft  Access  2003 sebagai  databasenya.  Untuk
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
mengoperasikan sistem ini diperlukan sebuah CPU dan sebuah layar televisi sebagai output  device .  Sistem  ini  memberikan  informasi  mengenai  jadwal perkuliahan kepada mahasiswa melalui sebuah layar televisi. Informasi yang diberikan  mencakup  jadwal  perkuliahan,  ruangan  yang  akan  digunakan, kepastian pelaksanaan perkuliahan, ruangan yang akan digunakan, kepastian pelaksanaan  perkuliahan  yang  akan  berlangsung,  serta  menginformasikan pengumuman-pengumuman  dan  kegiatan-kegiatan  yang  akan  berlangsung. Sistem  ini  juga  menunjang  efektifitas  kinerja  staff  pendidikan  dalam melakukan kegiatan operasional sehari-hari.
Kata kunci : sistem informasi, jadwal perkuliahan

## 1. PENDAHULUAN
Revolusi  pada  dunia  ilmu  pengetahuan  dan  teknologi  telah  memicu lahirnya  pola  baru  dalam  penyampaian  maupun  penerimaan  informasi, dimana  pola  penyampaian  informasi  yang  lazim  dilakukan  sekarang  ini adalah  memanfaatkan  komputer,  monitor  dan  televisi  sebagai  piranti medianya.
Pada  saat  ini,  mahasiswa  selalu  dibingungkan  oleh  masalah pelaksanaan  perkuliahan.  Baik  mengenai  waktu  pelaksanaan  perkuliahan, ruangan  yang  akan  digunakan,  bahkan  mengenai  kepastian  pelaksanaan perkuliahan  yang  akan  berlangsung.  Akibatnya  mahasiswa  harus  selalu  ke bagian  ke  pengajaran  hanya  untuk  menanyakan  masalah  ini.  Hal  ini  sangat tidak efektif.
Berdasarkan  masalah  di  atas  dan  pentingnya  pengaturan  jadwal dengan baik, maka penulis membangun sistem informasi jadwal perkuliahan menggunakan  media  televisi.  Sistem  ini  akan  memberikan  informasi mengenai pelaksanaan perkuliahan kepada mahasiswa melalui sebuah layar televisi. Informasi yang diberikan mencakup waktu pelaksanaan perkuliahan yang  akan  berlangsung,  bahkan  menginformasikan  pengumuman- pengumuman dan kegiatan-kegiatan yang akan berlangsung.
Sebelumnya,  penyampaian  jadwal  dan  informasi  kepada  mahasiswa masih  menggunakan  media  kertas  dan  papan  pengumuman.  Hal  ini  jika dilihat  dari  sudut  pandang  waktu  merupakan  hal  yang  tidak  efisien. Penyampaian  informasi  yang  cepat,  efisien  dan  akurat  juga  dapat meningkatkan  dan  mendapatkan  pengakuan  dari  masyarakat.  Saat  ini persaingan antar perguruan tinggi begitu ketat dalam menghasilkan sumber daya manusia yang unggul dan berkualitas, baik teori maupun praktek, serta dituntut  memiliki  kemampuan  analisis  dan  logika  berpikir  dengan  cermat dan tajam.
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 2. METODE PENELITIAN
2.1. Sistem Informasi
[4] Sistem  Informasi adalah  kombinasi  dari  teknologi  informasi  dan aktivitas  orang  yang  menggunakan  teknologi  itu  untuk  mendukung  operasi  dan manajemen.  Dalam  arti  yang  sangat  luas,  istilah  sistem  informasi  yang  sering digunakan  merujuk  kepada  interaksi  antara  orang,  proses  algoritmik,  data,  dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada  penggunaan  organisasi  teknologi  informasi  dan  komunikasi  (TIK),  tetapi juga  untuk  cara  di  mana  orang  berinteraksi  dengan  teknologi  ini  dalam mendukung proses bisnis.
Sistem  informasi  terdiri  dari  komponen-kompenen  yang  disssebut dengannn issstilah blok bangunan ( building block ), yaitu blok input ( input block ), blok  model  ( model  block ),  blok  keluaran  ( output  block ),  blok  teknologi ( technology  block ),  blok  basis  data  ( database  block )  dan  blok  kendali  ( control block ).

## 2.2. Metode Waterfall
[1] Model  proses  yang  digunakan  untuk  pengembangan  sistem perangkat  lunak  yang  telah  lama  dikenal  secara  luas  adalah  model  atau paradigma  siklus  hidup  klasis  yang  disebut waterfall .  Model  ini  sangat terstruktur  dan  bersifat  linier.  Model  ini  memerlukan  pendekatan  yang sistematis  dan  sekuensial  di  dalam  pengembangan  sistem,  analisis, perancangan, implementasi, pengoperasian dan pemeliharaan.

## 2.3. Microsoft Access
[2] Microsoft  access adalah  program  manajemen  data  hebat  yang  bisa digunakan  untuk  menyortir,  mengatur  dan  melaporkan  informasi  penting yang  dibutuhkan user sehari-hari. Microsoft  Access adalah  program manajemen data hebat yang bisa digunakan untuk menyortir, mengatur dan melaporkan  informasi  penting  yang  dibutuhkan  user  sehari-hari. Microsoft access membantu user mengelola  database  dengan  cara  menyediakan struktur  yang  efisien  untuk  menyimpan  dan  mengambil  informasi.  Karena Microsot Access adalah sistem manajemen database relasional (RDBMS), user dapat  mengatur  data  tentang  subyek-subyek  yang  berbeda  ke  dalam  tabel- tabel,  kemudian  membuat  hubungan  di  antara  tabel  untuk  menghindari adanya  penggandaan  data,  menghemat  ruang  simpan  dalam  komputer  dan memaksimalkan kecepatan dan akurasi bekerja dengan data.

## 2.4. Bahasa Pemrograman Delphi
[6] Borland Delphi adalah bahasa pemrograman berbasis Object Pascal yang  bekerja  dalam  lingkup MS-Windows. Bahasa  ini  mempunyai kemampuan  yang  optimal,  yaitu  dapat  dipakai  untuk  merancang  program aplikasi yang berpenampilan seperti program aplikasi lainnya yang berbasis MS-Windows . Dalam bahasa pemrograman Delphi , terdapat bebera[pa istilah yang akan dijelaskan, yaitu form, unit, project, program, property dan event .
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
Metode yang digunakan dalam perancangan dan pembuatan sistem ini adalah metode waterfall .

## 2.5. Rancangan Proses
Rancangan proses pada penelitian ini menggunakan bentuk data flow diagram (DFD). Hal pertama dalam perancangan DFD diperlukan pembuatan DFD Level 0 yang menggambarkan sistem secara keseluruhan.
a. DFD Level 0
Pada DFD level 0 digambarkan bahwa pemakai sistem adalah admin. Admin  melakukan  proses  pada  sistem  informasi  penjadwalan, kemudian user mendapatkan output terakhir berupa informasi. Aliran data yang terjadi pada DFD level 0 adalah sebagai berikut :
Gambar 1. DFD Level 0

## b. DFD Level 1
Pada  DFD  level  1  terdiri  dari  5  proses,  yaitu  proses  login,  proses mengolah  data  dosen,  proses  mengolah  data  MKA,  proses  mengolah data  ajar,  dan  proses  mengolah  data  pengumuman.  Aliran  data  yang terjadi pada DFD level 1 adalah sebagai berikut :
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
Gambar 2. DFD Level 1

## 2.6. Rancangan Basis Data
Rancangan basis data dimaksudkan untuk mengetahui adanya entitas dan  atribut  yang  ada  pada  database  serta  hubungan/relasi  antar  entitas tersebut.  Rancangan  basis  data  ini  menggunakan  ERD  ( entity  relationship diagram ).
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 2.6.1. ERD ( entity relationship diagram )
Diagram ERD menggambarkan entitas yang mempunyai atribut serta hubungannya  dengan  entitas  lain.  Berikut  bentuk  diagram  ERD  untuk database Sistem Informasi Jadwal Perkuliahan.

## Gambar 3. Rancangan ERD Sistem Informasi Jadwal Perkuliahan 2.6.2. Tabel
Dalam  database  Sistem  Informasi  Jadwal  Perkuliahan  terdapat  lima tabel, yaitu tabel TbDosen, tabel TbMKA, tabel TbAjar, tabel TBPengumuman dan tabel TbLogin. Berikut ini merupakan rancangan tabel yang digunakan :
a. Tabel TbMKA Tabel  TbMKA  merupakan  tabel  yang  akan  menyimpan  data matakuliah.  Tabel  ini  berisi
7 field yaitu  Kode_MKA, Nama_Mata_Kuliah,  Mata_Kuliah,  SKS,  Semester,  Periode.  Dan Alamat_Audio, dengan Kode_MKA sebagai primary key .
Tabel 1. Tb_MKA
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
Tabel 2. Lanjutan Tb_MKA
b. Tabel TbDosen
Tabel  TbDosen  merupakan  tabel  yang  akan  menyimpan  data-data para dosen. Tabel ini berisi 9 field yaitu NPY, Nama_Lengkap, Dosen, Alamat,  Kota,  Telp_Rumah,  No_Handphone,  Alamat_Email  dan Pendidikan, dengan NPY sebagai primary key .
Tabel 3. TbDosen
c. Tabel TbAjar
Tabel  TbDosen  merupakan  tabel  yang  akan  menyimpan  data-data semua mata  kuliah, baik  dosen pengajar maupun  waktu mata kuliah berlangsung. Tabel ini berisi 10 field yaitu Kode_Ajar, NPY, Kode_MKA, Hari,  Jam,  Jam_Selesai,  Ruang  dan  status,  dengan  Kode_Ajar  sebagai primary key .
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
Tabel.4. TbAjar

## d. Tabel TbPengumuman
Tabel TbPengumuman merupakan tabel yang akan menyimpan data- data  semua  pengumuman.  Tabel  ini  berisi  3 field yaitu Kode_Pengumuman,  Tgl_Pengumuman  dan  Isi_Pengumuman,  dengan Kode_Pengumuman sebagai primary key .
Tabel 5. TbPengumuman

## e. Tabel TbLogin
Tabel  TbLogin  merupakan  tabel  yang  akan  menyimpan  data-data login.  Tabel  ini  berisi  2 field yaitu  Name  dan  Pwd,  dengan  Name sebagai primary key .
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
Tabel 6. TbLogin
2.6.3.  RAT (Relasi Antar Table)
RAT  (relasi  Antar  Tabel)  yang  berguna  sebagai  gambaran  hubungan antar tabel dimana tabel yang mempunyai relasi dapat saling berkomunikasi, seperti dapat dilihat pada gambar 4.

## Gambar 4. Rancangan RAT database

## 3. HASIL DAN PEMBAHASAN
Sistem  Informasi  jadwal  Perkuliahan  Menggunakan  Media  Televisi dibuat dengan menggunakan bahasa pemrograman Delphi 6.0.
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 3.1.   Implementasi Halaman Login
Halaman Login digunakan untuk pemeriksaan username dan password yang  dilakukan  oleh  admin  untuk  menuju  ke  halaman  utama  dari  sistem. Adapun halaman Login dapat dilihat pada gambar 5.

## Gambar 5. Halaman Login

## 3.2.   Implementasi Halaman Utama
Halaman  Utama  digunakan  untuk  memilih  form  yang  akan  dilihat. Diantaranya  yaitu,  FormDosen,  FormMKA,  FormAjar,  FormPengumuman, FormLogin,  FormJadwal,  FormPenggunaan  dan  FormProfile.  Adapun halaman Utama dapat dilihat pada gambar 6.
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 3.3.   Implementasi Halaman Data Dosen
Halaman  Data  Dosen  digunakan  mengolah  data  dosen.  Adapun halaman data dosen dapat dilihat pada gambar 7.

## Gambar 7. Halaman Data Dosen

## 3.4.   Implementasi Halaman Data Mata Kuliah
Halaman  Data  Mata  Kuliah  digunakan  mengolah  data  mata  kuliah. Adapun halaman data mata kuliah dapat dilihat pada gambar 8.
Gambar 8. Halaman Data Mata Kuliah
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 3.5.   Implementasi Halaman Data Ajar
Halaman  Data  Ajar  digunakan  mengolah  data  ajar.  Adapun  halaman data ajar dapat dilihat pada gambar 9.

## Gambar 9. Halaman Data Ajar

## 3.6.   Implementasi Halaman Data Pengumuman
Halaman Data Pengumuman digunakan mengolah data pengumuman. Adapun halaman data pengumuman dapat dilihat pada gambar 10.
Gambar 10. Halaman Data Pengumuman
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 3.7.   Implementasi Halaman Data Login
Halaman Data Login digunakan mengolah data login. Adapun halaman data login dapat dilihat pada gambar 11.

## Gambar 11. Halaman Data Login

## 3.8.   Implementasi Halaman Pengaturan
Halaman Pengaturan digunakan mengatur ata ajar dan data mka yang akan ditampilkan  pada halaman jadwal. Adapun halaman pengaturan dapat dilihat pada gambar 12.
Gambar 12. Halaman Pengaturan
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti

## 3.9.   Implementasi Halaman Jadwal
Halaman  Jadwal  digunakan  untuk  menyampaikan  dan  menampilkan jadwal kuliah.. Adapun halaman jadwal dapat dilihat pada gambar 13

## Gambar 13. Halaman Jadwal

## 4.  SIMPULAN
Sistem  Informasi  Jadwal  Perkuliahan  Menggunakan  Media  Televisi (Studi  Kasus  pada  Jurusan  Teknik  Informatika  UPN  “Veteran”  Yogyakarta) memberikan  informasi  berupa  tulisan  yang  ditampilkan  pada  sebuah  layar televisi  dan  suara  yang  menginformasikan  pelaksanaan  perkuliahan. Informasi  yang  diberikan  mencakup  waktu  pelaksanaan  perkuliahan, ruangan yang akan digunakan, kepastian pelaksanaan perkuliahan yang akan berlangsung,  serta  menginformasikan  pengumuman-pengumuman  dan kegiatan-kegiatan  yang  akan  berlangsung.  Sistem  ini  juga  menunjang efektifitas  kinerja  staff  pengajar  dalam  melakukan  kegiatan  operasional sehari-hari.

## DAFTAR PUSTAKA
[1]. Barlow,  V.M, “ System  Analysis  and  Design  Method ”, Penerbit  Von Hoffmann Press, USA, 1989.
[2]. Fathansyah,  “ Buku  Teks  Ilmu  Komputer  Basis  Data ”,  Penerbit Informatika Bandung, 2001.
Volume (1) No. 1 Maret 2017 ISSN:2548-9771/EISSN: 2549-7200 http://ejurnal.tunasbangsa.ac.id/index.php/jsakti
[3]. Hariyanto, B., “ Sistem Operasi ”, Penerbit Informatika Bandung, 1999.
[4]. Jogiyanto,  H.M.,  “ Sistem  Informasi  Berbasis  Komputer  Edisi  2 ”,  BFE Yogyakarta, 1997
[5]. Kadir,  A.,  “ Pengenalan  Sistem  Informasi ”.  Penerbit  Andi  Yogyakarta, 2002.
[6]. Marcus,  T.,  Prijono,  A.,  Widiadhi,  J.,  “ Delphi  Developer  dan  Sql  Server 2000 ”, Penerbit Informatika, Bandung, 2004.
[7]. Pranata,  A., “ Pemrograman  Borland  Delphi  6  Edisi  4 ”,  Penerbit  Andi, Yogyakarta, 2002.
[8]. Santosa, B., “ Modul Praktikum Basis Data ”, Jurusan teknik Informatika UPN “Veteran”, Yogyakarta, 2004.
[9]. Sundari,  R.A.,  “ Aplikasi  Informasi  Jadwal  Perkuliahan  Menggunakan Media  Televisi  (Studi  Kasus  pada  Jurusan  teknik  Informatika  UPN “Veteran”  Yogyakarta) ”,  Jurusan  teknik  Informatika  UPN  “Veteran” , Yogyakarta, 2008.