1
I. PENDAHULUAN
1.1. Latar Belakang Masalah
Latar belakang pemikiran dari dibentuknya sistem  pemantauan jarak jauh adalah  bagaimana  membentuk  sistem  komunikasi
clientserver
untuk  melakukan pemantauan  komputer
server
dari  jarak  jauh  dengan  menerapkan  konsep pemrograman
clientserver
serta  memanfaatkan  protokol  TCPIP  sebagai  sarana pengiriman data informasi atau isyarat kendali melalui jaringan komputer. Sistem
ini  dibuat  supaya  memudahkan  bagi  seorang  administrator  jaringan  untuk mendapatkan  informasi  tentang  penggunaan  komputer  di  laboratorium  atau
instansi, yang kemudian dapat melakukan suatu tindakan terhadap pengguna yang ternyata  terbukti  melanggar  loyalitas  terhadap  penggunaan  komputer  publik
tersebut. Peneliti  tertarik  untuk  membangun  suatu  aplikasi  yang  dapat
mengendalikan  keyboard  dan  mouse,  merekam  tampilan  layar  ke  dalam  file, kemudian  memantau  aktifitas  penggunaan  suatu  komputer  dari  pencatatan  setiap
penekanan  tombol  pada
keyboard
,  sehingga  administrator  mendapat  informasi bahkan  bukti  terhadap  loyalitas  penggunaan  komputer  publik  tersebut.  Aplikasi
ini terbagi menjadi dua jenis,  yaitu: aplikasi client untuk pengendali dan aplikasi server.
2 2
1.2. Batasan Masalah
Penulis membatasi dalam pengimplementasian program ini, yaitu:
1. Perangkat lunak yang dikembangkan berbasis
clientserver
. Perlu diperhatikan
client
merupakan komputer yang menjalankan aplikasi pengendali dan
server
merupakan  komputer  yang  menjalankan  aplikasi  agen_kendali  serta  menjadi tujuan dari pemantauan.
2. Aplikasi  yang  dikembangkan  berfungsi  untuk  melakukan  pemantauan  layer
monitor dari pengguna, mengendalikan keyboard dan mouse, serta memantau aktifitas penekanan tombol keyboard.
3. Perangkat  lunak
remote  desktop
dijalankan  pada  komputer  dengan  basis sistem  operasi  Microsoft  Windows  98  Second  Edition  SE,  Windows  XP,
Windows  Server  20002003,  Windows  Vista  32  bit  dan  64  bit,    dimana perangkat lunak menggunakan layanan dari
file library
Windows. 4.
Perangkat lunak
remote  desktop
memerlukan jaringan komputer lokal LAN untuk dapat berkomunikasi antara komputer pengendali dengan agen_kendali.
5. Sistem  dibangun  menggunakan  perangkat  pemrograman  Microsoft  Visual
Basic 6.0. Untuk membantu dalam pengembangan aplikasi yang dibuat adalah melalui  penggunaan  teknik  pemrograman  Windows  API
Application Programming Interface
yang merupakan seperangkat kumpulan fungsi-fungsi
3 3
sistem  Microsoft  Windows  yang  digunakan  untuk  mengatur  tampilan  dan kelakuan setiap elemen
windows
.
1.3. Tujuan Penelitian