1. PENDAHULUAN
Dengan  semakin  seringnya  penggunaan dan  berbagai  macam  hal  yang  dapat  dilakukan  di dalam sebuah laboratorium komputer serta
terbatasnya  petugas  laboran  yang  ada,  maka  perlu adanya  sistem  pengawasan  dan  pengendalian dalam  penggunaan  laboratorium  komputer  secara menyeluruh,  misalnya  dalam  Kegiatan  Praktikum,
Kegiatan Ujian dan kegiatan-kegiatan lainnya yang menggunakan komputer.
Sekarang  ini  banyak  sekali  ditemui aplikasi  pengawasan  yang  dapat  digunakan  dalam sebuah  laboratorium,  akan  tetapi  diantara  berbagai aplikasi tersebut ada aplikasi yang tidak serta merta digunakan  secara  bebas  karena  berbagai  fitur-fitur yang diberikan didalam aplikasi tersebut, misalnya aplikasi  davitech  untuk  pembelajaran  bahasa  pada laboratorium komputer STMIK Palangkaraya, agar pihak laboratorium dapat menggunakan aplikasi ini untuk  melakukan  pengawasan  dalam  proses kegiatan-kegiatan  diatas,  pihak  laboratorium  harus membayar  dengan  tidak  sedikit  biaya  yang  harus dikeluarkan untuk aplikasi ini.
Oleh  karena  itulah  akan  dibangun  sebuah sistem  pengawasan  dan  pengendalian  penggunaan komputer pada laboratorium  STMIK Palangkaraya dapat  digunakan  secara  bebas  dan  gratis  tanpa harus membeli terlebih dahulu untuk menggunakannya.

## 2. TINJAUAN PUSTAKA
2.1 Penelitian yang dilakukan oleh Yoga
Nurjaman dkk (2012) dengan judul Pengembangan Sistem Remote Access
Jaringan  Berbasis Client - Server, menjelaskan bagaimana  sistem remote    access dibuat bekerja    untuk  memantau  komputer  dalam sebuah  jaringan  dengan  beberapa  fitur-fitur yang  cukup  banyak.  Penelitian  yang  penulis hasilkan berupa aplikasi remote dan monitoring komputer  untuk  laboratorium STMIK  Palangkaraya,  dengan  beberapa  fitur yang diperlukan untuk melakukan pengawasan penggunaan  komputer  serta  keamanan  akses ke  komputer  dan  data  yang  digunakan  untuk mengakses komputer client tersimpan kedalam sistem  pengelolaan  database MySql  Server sehingga dapat diakses dari komputer lain.
2.2 Penelitian  yang  berjudul  Pemantauan  Jaringan Komputer  dengan DNS  Server Berbasis
Routing Statis Menggunakan Wireshark
(Widodo  Sarono  :  2012)  berhasil  memantau kinerja  jaringan  komputer  dengan  aplikasi penganalisis jaringan wireshark untuk analisis, pengembangan protokol komunikasi, membuat tabel routing dan mengkonfigurasi router.
2.3 Dalam  penelitian  berjudul  Rancang  Bangun
Aplikasi Monitoring
Perangkat Keras
Komputer  Menggunakan
Windows  Query
Language (Paulus  Lucky  dkk,  2016)  berhasil
membuat  aplikasi  monitoring  memanfaatkan teknologi web  service dan Windows  Query Language untuk  memudahkan  dokumentasi informasi  aset  laboratorium  yang  melibatkan spesifikasi  perangkat  komputer,  seperti  data perangkat  keras,  sistem  operasi  hingga  data kondisi kelayakan perangkat tersebut.

## 3. METODE PENELITIAN
Penelitian ini menggunakan metode pengembangan
perangkat lunak System Development Life Cycle (SDLC) dengan pendekatan  pengembangan  model  air  terjun ( waterfall ) sebagaimana pada gambar berikut :
Gambar 1. Kerangka Kerja Pengembangan Sistem Informasi ( SDLC )
Bahasa  pemrograman  yang  digunakan  yaitu Microsoft  Visual  Basic  dengan MySQL  Server sebagai databasenya.
.
4. HASIL DAN PEMBAHASAN
4.1 PERANCANGAN SISTEM

## 4.1.1 Use Case Diagram
Dalam Use  Case ini  digambarkan  proses mengatur user  access dan IP  server agar sistem server dapat  mengkases  ke  sistem client ,  dan  sistem client dapat  mengirimkan panggilan  ke sistem  server  melalui IP  yang  di inputkan.
Gambar 2. Use Case Diagram
4.1.2 Class Diagram
Class  Diagram adalah  suatu  diagram  yang memperlihatkan  atau  menampilkan  struktur dari  sebuah  sistem,sistem  tersebut  akan menampilkan  sistem  kelas  dan  relasi  antar kelasnya.  Berikut  ini  adalah class  diagram pada sistem yang akan dibuat :

## Gambar 3. Class Diagram

## 4.2 ANTARMUKA SISTEM
Antarmuka  sistem  yang  dihasilkan  terdiri  dari 2 (dua), yaitu :
4.2.1 Antarmuka utama Client untuk User
Antarmuka  ini  terdiri  dari  2  pilihan  yaitu Panggil  untuk  memanggil  sistem server dan  Setting  digunakan  untuk  mengakses sistem client.

## Gambar 4. Antarmuka Utama Client

## 4.2.2 Antarmuka utama Sistem Server
Antarmuka  sistem server ini  terdiri  dari beberapa textbox yang  memiliki point - point untuk  mengatur  koneksi database , diantaranya  yaitu ip server database , nama database , port database server , username dan password digunakan  untuk mengkases  ke server database. Jika  baru pertama kali
menginstall
bisa
menggunakan username “ admin ”  dan password “ admin ”.
Gambar 4. Antarmuka sistem server
Pada  menu  sistem  server  ini  terdapat beberapa sub menu, yaitu :
1) Kelola  data  admin  digunakan  untuk mengelola  data admin ,  diantaranya yaitu  menambah data ,  mengubah data dan menghapus data.
2) Kelola Data  Group Komputer  untuk mengelola data group komputer yang nantinya akan digunakan untuk mengelompokkan data-data komputer menjadi  satu  kedalam group - group yang telah tersimpan 3) Kelola Data Komputer  digunakan untuk mengakses sistem client. Semua  kegiatan  sistem server akan banyak dilakukan  pada sub  menu  ini, yaitu  : Monitoring Desktop untuk mengawasi kegiatan  yang  dilakukan oleh komputer yang terhubung; Obrolan  Teks untuk  melakukan komunikasi  kepada  pengguna  sistem client; Remote Task Manager untuk melakukan kelola aplikasi yang berjalan  di  komputer client; Remote File Manager untuk  mengelola file - file yang  ada  didalam  komputer client ; Remote
Control untuk mengontrol  komputer  dengan  pilihan yang ada didalamnya.
Gambar 5. Submenu Kelola Data Komputer

## 4.3 PENGUJIAN SISTEM
Pengujian dilakukan pada laboratorium multimedia  STMIK  Palangkaraya  yang  terdiri dari  20  unit  komputer.  Pengujian  terbagi  2, yaitu :
4.3.1 Pengujian Client untuk User
Hasil  pengujiannya  dapat  dilihat  pada tabel berikut :
Tabel 1. Hasil Pengujian Client Kelas Uji Butir Uji Hasil Pengujian Pengujian Tampilan Utama Program Client Pada tampilan ini terdapat menu atau tombol Panggil dan
Setting , Pengguna User hanya dapat menggunakan menu Panggil, sedangkan Menu Setting untuk pengguna Admin Menu Panggil dan Setting dapat dijalankan Pengujian untuk tampilan
Setting User Access Pada tampilan ini pengguna admin bertugas
untuk mengubah user access dan ip server yang digunakan oleh pengguna
user untuk memanggil server User access dapat dirubah dan ip server
dapat dipanggil

## 4.3.2 Pengujian Sistem Server
Hasil  pengujiannya  dapat  dilihat  pada tabel berikut :
Tabel 2. Hasil pengujian Sistem Server Kelas Uji Butir Uji Hasil Pengujian Pengujian untuk pertama kali membuka aplikasi Sistem akan menampilkan form sflash dan mengecek koneksi database, jika koneksi gagal maka sistem akan menampilkan
form setting
database , jika
koneksi berhasil maka sistem akan menampilkan form login Sesuai dengan Butir Uji Pengujian untuk form setting database
Memilih tombol
test untuk mecoba pengaturan yang telah tersimpan, menginputkan pengaturan dan menyimpan
Sesuai dengan Butir Uji
Pengujian untuk form login
Menginputkan username dan
password dan memilih tombol
login
Sesuai dengan Butir Uji
Pengujian untuk form rekam monitor Form ini memiliki beberapa tahapan sebelum memulai merekam, yaitu memilih ukuran rekaman, kecepatan rekaman, mode lambat dan mouse , mulai rekam, pause , stop dan simpan Sesuai dengan Butir Uji Pengujian Form kelola data
Sesuai dengan Butir Uji
Kelas Uji Butir Uji Hasil Pengujian untuk form kelola data admin admin akan menampilkan data admin dan dapat di tambah, ubah, hapus dan disimpan
Pengujian untuk
form kelola data group komputer Form kelola data group menampilkan data group yang dapat di tambah, ubah, hapus dan disimpan Sesuai dengan Butir Uji Kelas Uji Butir Uji Hasil Pengujian Pengujian untuk form kelola data komputer Form kelola data komputer
menampilkan data komputer yang dapat di tambah, ubah, hapus dan simpan, didalam form ini juga terdapat beberapa pilihan lain yang dapat digunakan jika sistem client telah dihubungkan dengan sistem server , pilihan tersebut di antaranya yaitu monitoring komputer, obrolan teks, remote task manager , remote control dan
remote file manager Sesuai dengan
Butir Uji Pengujian untuk form minitoring komputer Form monitoring komputer akan menampilkan gambar yang diambil dari monitor
komputer client yang terhubung Sesuai dengan
Butir Uji Pengujian untuk form obrolan teks Form obrolan teks dapat mengirim pesan ke sistem client jika sistem client telah terhubung, didalam form ini tedapat pilihan untuk merubah nama pengirim dan log pesan ditampilkan pada box pesan
Sesuai dengan Butir Uji Pengujian untuk form remote task manager Form remote task manager akan menampilkan list aplikasi yang berjalan pada komputer client yang dapat dihentikan, dan admin dapat menjalankan aplikasi baru dengan mengisi source aplikasi dan memilih tombol jalankan
Sesuai dengan Butir Uji
Pengujian untuk form remote control
Form remote control akan menampilkan banyak pilihan yang dapat digunakan oleh admin , setiap tombol yang dipilih oleh admin sistem server akan mengirim perintah ke sistem client untuk di kerjakan oleh sistem client
Sesuai dengan Butir Uji
Kelas Uji Butir Uji
Hasil Pengujian
Pengujian untuk form remote file Form remote file
manager akan
menampilkan list
Sesuai dengan Butir Uji
manager drive yang ada pada komputer
client , dan akan menampilkan list folder dan file sesuai dengan drive yang dipilih, file dan folder tersebut dapat di download , dihapus, dilihat informasinya dan dijalankan, dan admin dapat mengupload file ke komputer client

## 5. KESIMPULAN
5.1 Telah  dapat  dirancang  dan  dibangun  aplikasi
Pengawasan  Dan  Pengendalian  Komputer Laboratorium Multimedia STMIK Palangkaraya  dengan  bahasa  pemrograman Visual Basic 2010. 5.2 Berdasarkan hasil pengujian terhadap keseluruhan sistem diperoleh hasil yang sesuai dengan butir pengujian yang telah ditetapkan.

## ACUAN REFERENSI
Paulus  Lucky  Tirma  Irawan,  Abdurrahman  Kamil Dhermawan, Hendry Setiawan. 2016. Rancang Bangun Aplikasi Monitoring Perangkat  Keras  Komputer  Menggunakan Windows  Query  Language .  Jurnal  Kinetik. Vol. 1 No. 3 November 2016, Hal. 155-162. ISSN : 2503-2259. E-ISSN : 2503-2267. Sarono  Widodo.  2012. Pemantauan  Jaringan Komputer  dengan  DNS  Server  Berbasis Routing  Statis  Menggunakan  Wireshark . Jurnal Teknik Elektro. Vol. 1 No. 2 Agustus 2012  :  1-7.  ISSN  :  2252-4908.  Semarang  : Politeknik Negeri Semarang. Yoga  Nurjaman,  Dhami  Djohar  Dhamiri,  Ate Susanto. 2012. Pengembangan Sistem Remote  Access  Jaringan  Berbasis  Client- Server .  Jurnal  Algoritma.    Vol.  09  No.  07 2012.  ISSN  :  2302-7339.  Garut  :  Sekolah Tinggi Teknologi Garut.

## DAFTAR PUSTAKA
Adi  Nugroho.  2009. Rekayasa  Perangkat  Lunak Menggunakan UML dan Java . Yogyakarta : Penerbit Andi. Roger  S.  Pressman.  2012. Rekayasa  Perangkat Lunak Pendekatan Praktisi Buku Satu (Edisi 7) . Yogyakarta : Penerbit ANDI.
Suryo  Guritno,  Sudaryono,  Untung  Raharja.  2011. Theory  and  Application  of  IT  Research . Yogyakarta : Penerbit ANDI