Anda di halaman 1dari 14

APLIKASI REMOTE DESKTOP PADA JARINGAN LOKAL

SKRIPSI

Disusun Oleh:

Nama : FABRIANTO DARPITO

No. Mhs : 045410094

Jurusan : TEKNIK INFORMATIKA

Jenjang : STRATA SATU

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM

YOGYAKARTA

2009

i
APLIKASI REMOTE DESKTOP PADA JARINGAN LOKAL

SKRIPSI

Diajukan Dalam Rangka Memenuhi Persyaratan Guna

Memperoleh Gelar Sarjana Komputer Program Studi Teknik

Informatika

STMIK AKAKOM Yogyakarta

Oleh :

Nama : FABRIANTO DARPITO

No. Mhs : 045410094

Jurusan : TEKNIK INFORMATIKA

Jenjang : STRATA SATU

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AKAKOM

YOGYAKARTA

2009

ii
HALAMAN PERSETUJUAN

Judul Skripsi : APLIKASI REMOTE DESKTOP PADA

JARINGAN LOKAL

Nama : Fabrianto Darpito

Nomor Mahasiswa : 045410094

Program Studi : Teknik Informatika

Jenjang : Strata Satu

Tahun Akademik : 2008/2009

Semester : Genap

Mata Kuliah : Skripsi

Skripsi Ini Telah Diperiksa Dan Disetujui

Yogyakarta, 29 Juli 2009

Dosen Pembimbing,

Ir. Sudarmanto, M.T.

iii
HALAMAN PENGESAHAN

Judul Skripsi : APLIKASI REMOTE DESKTOP PADA

JARINGAN LOKAL

Nama : Fabrianto Darpito

Nomor Mahasiswa : 045410094

Program Studi : Teknik Informatika

Jenjang : Strata Satu

Tahun Akademik : 2008/2009

Semester : Genap

Mata Kuliah : Skripsi

Skripsi Ini Telah Dipertahankan dan Disetujui di Depan Dosen

Penguji Program Studi Teknik Informatika Jenjang Sarjana

STMIK AKAKOM Yogyakarta, pada

Hari : Sabtu

Tanggal : 1 Agustus 2009

Susunan Dosen Penguji :

1. Badiyanto, S.Kom, M.Kom. 1.

2. Sudarmanto, Ir., M.T. 2.

3. Totok Suprawoto, Ir. M.M 3.

Mengetahui,

Ketua Jurusan TI/S1

Indra Yatini B, S.Kom, M.Kom

iv
HALAMAN PERSEMBAHAN

Tugas Akhir ini kupersembahkan kepada:

Ayah dan Ibuku tercinta, persembahan ini tidak ada arti

dibanding kasih sayang dan pengorbanan yang tulus yang telah

mereka

berikan padaku sampai saat ini.

Aurora yang selalu memberikan semangat dan doa sehingga

Tugas Akhir ini dapat selesai.

Teman-teman dan semua pihak yang senantiasa memberikan

dorongan, semangat serta doa sehingga

Tugas Akhir ini dapat selesai.

v
MOTTO

Orang yang memindahkan gunung memulai dengan

memindahkan batu-batu kecil.

Semua orang bisa menyerah, itu hal termudah yang bisa

dilakukan di dunia. Tetapi tetap bertahan dikala semua

orang menganggap anda gagal, itulah kekuatan sejati.

vi
INTISARI

Pengendalian komputer dalam suatu jaringan perlu dilakukan


demi meningkatkan keamanan dalam jaringan.
Sesuai dengan judul skripsi ini, maka dikembangkan suatu
Aplikasi Remote Desktop Pada Jaringan Lokal yang dibuat dengan
bahasa pemrograman Visual Basic versi 6.0. Pembuatan program
Aplikasi Remote Desktop Pada Jaringan Lokal ini memanfaatkan fungsi
Winsock dan Windows API yang terkumpul dalam files DLL (Dynamic
Link Library) yang berlokasi pada direktori sistem windows. Pustaka
yang sering digunakan antara lain user32.dll, kernel32.dll, shellAPI.dll.
Perangkat ini berjalan dengan baik pada system operasi
Microsoft Windows XP. Penambahan fungsi-fungsi lain seperti
menampilkan aplikasi-aplikasi yang aktif (List Proses), mengedit
Registry pada komputer client. Edit Registry sangat penting dilakukan
guna memperoleh hasil yang lebih maksimal. Pengendalian yang dapat
dilakukan oleh program Aplikasi Remote Desktop pada jaringan local
ini adalah : mengontrol System, mengontrol CD-ROM, mengontrol
Mouse dan Keyboard dan mengontrol Desktop.

vii
KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT yang telah

melimpahkan Rahmat dan Hidayat-Nya sehingga penulis dapat

menyelesaikan skripsi ini tepat pada waktunya. Skripsi ini dibuat

untuk memenuhi syarat dalam menyelesaikan program Strata

Satu (S1) pada jurusan Teknik Informatika di Sekolah Tinggi

Manajemen Informatika dan Komputer AKAKOM Yogyakarta.

Tidak lupa juga pada kesempatan ini penulis ingin

mengucapkan terima kasih yang sebesar-besarnya kepada :

1. Bapak Prof. Dr. Ir. Prayoto, M.Sc. selaku ketua STMIK

AKAKOM.

2. Ibu Indra Yatini B, S. Kom, M. Kom. selaku ketua jurusan

program studi Teknik Informatika.

3. Ir. Sudarmanto, M.T. selaku dosen pembimbing untuk tugas

akhir ini.

4. Keluarga tercinta yang selalu menemani, menasehati dan

membantuku setiap saat.

5. Semua teman-teman yang telah mendukung, membantu

dan memberi semangat.

viii
Penulis menyadari bahwa skripsi ini masih jauh dari

sempurna dan masih banyak kesalahan. Penulis telah berusaha

semaksimal mungkin untuk membuat sistem ini sesuai dengan

kebutuhan yang ada. Penulis juga berharap agar skripsi ini dapat

bermanfaat bagi rekan-rekan yang membutuhkan.

Akhir kata penulis berdoa agar semua pihak yang turut

serta membantu mendapatkan balasan dari Allah SWT, Amin.

Yogyakarta, 29 Juli 2009

Penulis

ix
DAFTAR ISI

HALAMAN JUDUL ............................................................i

HALAMAN PENGAJUAN ....................................................ii

HALAMAN PERSETUJUAN
.......................................................................................

iii

HALAMAN PENGESAHAN ................................................. iv

HALAMAN PERSEMBAHAN ...............................................v

MOTTO ............................................................................vi

INTISARI .......................................................................vii

KATA PENGANTAR .........................................................viii

DAFTAR ISI ....................................................................x

DAFTAR GAMBAR ...........................................................xiii

BAB I PENDAHULUAN .....................................................1

1.1 Latar Belakang Masalah ...........................................1

1.2 Rumusan Masalah ..................................................1

1.3 Ruang Lingkup .......................................................1

1.4 Tujuan Penelitian ....................................................2

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI .............3

2.1 Tinjauan Pustaka ....................................................3

2.2 Pengertian Aplikasi Remote Desktop ..........................4

x
2.3 Mengenal Konsep Jaringan Komputer.........................5

2.3.1 Tipe Jaringan Komputer ...................................5

2.3.2 Topologi Jaringan ............................................6

2.4 Sistem Operasi Jaringan ..........................................8

2.5 Protokol Komunikasi ...............................................9

2.5.1 Definisi Protokol ............................................9

2.5.2 Model Referensi OSI ......................................9

2.6 Mengenal Konsep Protokol TCP/IP ............................10

2.6.1 Arsitektur Protokol TCPIP ..............................11

2.6.2 Pengalamatan IP (Internet Protocol) ..............11

2.7 Winsock ...............................................................12

2.8 Mengenal Pemrograman Visual Basic 6.0 ..................12

BAB III ANALISIS DAN PERANCANGAN SISTEM.............16

3.1 Analisis Sistem .....................................................16

3.2 Perancangan Sistem .............................................17

3.2.1 Diagram Alir .................................................17

3.3 Penjelasan Sistem ................................................18

3.4 Sistem Pendukung ................................................19

3.4.1 Sistem Perangkat Keras .................................19

3.4.2 Sistem Perangkat Lunak .................................20

BAB IV IMPLEMENTASI DAN PEMBAHASAN ..................21

4.1 Implementasi Sistem ............................................21

xi
4.2 Pembahasan Sistem ..............................................21

4.2.1 Form Remote Client .......................................24

4.2.2 Form Remote Server ......................................32

4.2.3 Koneksi Client Dan Server ...............................37

BAB V PENUTUP ............................................................39

5.1 Kesimpulan ..........................................................39

5.2 Saran ..................................................................39

DAFTAR PUSTAKA ..........................................................40

LAMPIRAN

xii
DAFTAR GAMBAR

Gambar 2.1 Topologi Bus.....................................................7

Gambar 2.2 Topologi Ring....................................................7

Gambar 2.3 Topologi Star....................................................8

Gambar 2.4 Menu Toolbar..................................................13

Gambar 2.5 Menu Toolbox.................................................13

Gambar 2.6 Window Project Explorer...................................14

Gambar 2.7 Window Properties...........................................14

Gambar 2.8 Form Designer................................................15

Gambar 2.9 Window Code Editor.........................................15

Gambar 3.1 Flowchart pada aplikasi client............................17

Gambar 3.2 Flowchart pada aplikasi server...........................18

Gambar 4.1 Skema pada

winsock........................................23

Gambar 4.2 Form Remote Client.........................................24

Gambar 4.3 Form tombol kendali........................................30

Gambar 4.4 Form Remote Server........................................34

Gambar 4.5 Form2 sebagai Form Lock.................................35

Gambar 4.6 Remote Server menerima koneksi.....................37

Gambar 4.7 Tampilan Remote Client mengendalikan server....38

xiii
xiv

Anda mungkin juga menyukai