• Tidak ada hasil yang ditemukan

PERANCANGAN & IMPLEMENTASI REMOTE DEKSTOP BERBASISGRAFIS MENGGUNAKAN VIRTUAL NETWORK COMPUTING Perancangan & Implementasi Remote Desktop Berbasis Grafis Menggunakan Virtual Network Computing Sebagai Penunjang Efisiensi Kerja Pada LINUX CENTOS.

N/A
N/A
Protected

Academic year: 2017

Membagikan "PERANCANGAN & IMPLEMENTASI REMOTE DEKSTOP BERBASISGRAFIS MENGGUNAKAN VIRTUAL NETWORK COMPUTING Perancangan & Implementasi Remote Desktop Berbasis Grafis Menggunakan Virtual Network Computing Sebagai Penunjang Efisiensi Kerja Pada LINUX CENTOS."

Copied!
13
0
0

Teks penuh

(1)

GRAFIS MENGGUNAKAN VIRTUAL NETWORK COMPUTING SEBAGAI PENUNJANG EFISIENSI KERJA PADA LINUX CENTOS

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata 1 Pada Program Studi Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh :

DONNY WAHYU TOMO NIM. L200110006

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)
(3)
(4)
(5)

HALAMAN MOTO

“Kebanggaan terbesar kita bukan karena tidak pernah gagal, tetapi kemauan kita untuk bangkit setiap kita gagal”

(Ralp Waldo Emerson)

“Musuh yang paling berbahaya di atas dunia ini adalah penakut dan bimbang. Teman yang paling setia, hanyalah keberanian dan keyakinan yang teguh.”

(Andrew Jackson)

"Kemenangan yang seindah-indahnya dan sesukar-sukarnya yang boleh direbut oleh manusia ialah menundukan diri sendiri."

(6)

HALAMAN PERSEMBAHAN

Alhamdulillah, penulis panjatkan puji syukur terhadap Allah Swt yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan karya ini. Karya tulis skripsi ini saya persembahkan kepada :

1. Kedua orang tua saya selaku pendidik dan pembimbing dalam keluarga hingga sekarang ini.

2. Saudara serta keluarga besar yang telah mendukung dan mendoakan saya dalam penulisan skripsi ini.

(7)

KATA PENGANTAR

Assalamu’alaikum Wr.Wb

Alhamdulillah, Puji syukur kehadirat Allah Subhanahu wa ta’ala yang telah melimpahkan rahmat, taufik, hidayah dan karunia-Nya, sehingga penulis dapat menyelesaikan laporan skripsi ini yang berjudul ” PERANCANGAN &

IMPLEMENTASI REMOTE DESKTOP BERBASIS GRAFIS

MENGGUNAKAN VIRTUAL NETWORK COMPUTING SEBAGAI PENUNJANG EFISIENSI KERJA PADA LINUX CENTOS.”

Penyusunan skripsi ini bertujuan memenuhi sebagian persyaratan untuk memperoleh gelar sarjana informatika S-1 Jurusan Informatika, Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta.

Selama penyusunan skripsi ini telah banyak menerima bantuan dari berbagai pihak, untuk itu tidak lupa penulis ucapkan terima kasih kepada:

1. Husni Thamrin, S.T., M.T., Ph.D., selaku Dekan FakultasKomunikasi dan Informatika yang memberi semangat dalam penelitian studi.

2. Dr. Heru Supriyanto, M.Sc., selaku Ketua Program Studi Informatika Fakultas Komunikasi dan Informatika yang memberi bekal ilmu pengetahuan kepada penulis selama masa studi.

3. Fatah Yasin Irsyadi, S.T., M.T., selaku pembimbing yang selalu memberi nasehat dan motivasi kepada penulis dalam menyelesaikan penelitian.

(8)

5. Orang tua tersayang yang telah memberikan dukungan, doa tulus dan nasihat dengan sabar kepada penulis dalam berkehidupan.

6. Teman-teman kelas angkatan 2011 Fakultas Komunikasi dan Informatika yang selalu mendoakan, mendukung dan selalu memberikan semangat.

7. Semua pihak yang telah membantu dalam menyusun skripsi ini.

Berakhirnya penyusunan skripsi ini diharapkan selain sebagai syarat memperoleh gelar sarjana juga agar dapat dipergunakan sebagi penambah wawasan dan reverensi terhadap pembaca maupun penelitian yang berkaitan dengan penelitian.

Penulis menyadari bahwa penyusunan ini masih jauh dari sempurna, maka penulis sangat berterima kasih apabila diantara pembaca ada yang memberikan saran atau kritik yang membangun guna memperluas wawasan penulis sebagai proses pembelajaran diri.

Wassalamu’alaikum Wr. Wb.

Surakarta, 16 Juni 2015 Penulis,

(9)

PERANCANGAN & IMPLEMENTASI REMOTE DEKSTOP BERBASIS GRAFIS MENGGUNAKAN VIRTUAL NETWORK COMPUTING SEBAGAI PENUNJANG EFISIENSI KERJA PADA LINUX CENTOS

Donny Wahyu Tomo, L200110006, Fakultas Komunikasi dan Informatika, Universitas Muhammadiyah Surakarta, 2015

ABSTRAK

Semakin banyaknya kegiatan dalam dunia kerja yang membutuhkan teknologi komputer mengakibatkan setiap kegiatan tidak dapat lepas dari perangkat komputer. Perangkat komputer yang dapat membantu kegiatan berbasis online sebagai server, haruslah memiliki kemampuan yang cukup untuk dikelola oleh administrator. Tujuan penelitian ini adalah perancangan dan implementasi remote desktop berbasis grafis menggunakan Virtual Network Computing (VNC) guna menambah efisiensi dalam sebuah kegiatan monitoring dan eksekusi jarak jauh antara satu komputer dengan komputer lain khususnya Linux CentOS. Dalam beberapa remote desktop terdapat beberapa protokol dan salah satunya Remote Frame Buffer (RFB) sebagai penyalur data digital untuk kegiatan pengendali jarak jauh yang digunakan oleh VNC. Metode perancangan pada penelitian menggunakan Unified Modeling

Language (UML) yaitu teknik dalam perancangan sebuah sistem perangkat lunak

dengan sekumpulan dari notasi grafik yang digambarkan untuk mendeskripsikan dan merancang sistem perangkat lunak. Hasil penelitian ini dapat disimpulkan bahwa perancangan dan implementasi VNC untuk pengendali jarak jauh server CentOS dapat mengakses, melakukan autentikasi dan menampilkan seluruh tampilan layar pada server yang sedang bekerja serta dapat mengeksekusi data server pada satu komputer. Sehingga efisiensi kerja dalam kegiatan-kegiatan pada beberapa komputer lebih mudah dikerjakan seorang administrator.

(10)

DAFTAR ISI

HALAMAN JUDUL... i

HALAMAN PERSETUJUAN... ii

HALAMAN PENGESAHAN... iii

DAFTAR KONTRIBUSI... iv

HALAMAN MOTO... v

HALAMAN PERSEMBAHAN... vi

KATA PENGANTAR...vii

ABSTRAK...ix

DAFTAR ISI...x

DAFTAR TABEL... xii

DAFTAR GAMBAR...xiii

BAB 1 PENDAHULUAN... 1

1.1. Latar Belakang Masalah... 1

1.2. Rumusan Masalah...2

1.3. Batasan Masalah... 3

1.4. Tujuan Penelitan... 3

1.5. Manfaat Penelitan... 3

1.6. Sistematika Penulisan... 4

BAB 2 TINJAUAN PUSTAKA... 5

2.1 Telaah Penelitian...5

2.2 Landasan Teori...6

2.2.1 Definisi Remote Desktop...6

2.2.2 Definisi Virtual Network Computing (VNC)... 6

2.2.3 Definisi Server... 8

2.2.4 Definisi Virtual Private Server (VPS)...8

2.2.5 Unified Modeling Language (UML)... 9

2.2.6 Netbeans IDE... 14

BAB 3 METODE PENELITIAN... 15

3.1 Tempat dan Waktu Penelitian...15

3.2 Peralatan Utama dan Pendukung... 15

3.2.1 Perangkat Keras... 15

(11)

3.3 Alur Penelitian... 17

3.4 Gambaran Umum Aplikasi... 18

3.5 Analisis Kebutuhan Sistem...18

3.5.1 Analisis Kebutuhan Fungsional... 19

3.5.2 Analisis Kebutuhan Non Fungsional... 19

3.6 Perancangan Sistem... 20

3.6.1 Perancangan Use Case Diagram... 21

3.6.2 Perancangan Activity Diagram... 21

BAB 4 HASIL DAN PEMBAHASAN... 24

4.1 Implementasi Pembuatan Progam...24

4.2 Uji Coba Aplikasi... 25

4.3 Tampilan Aplikasi...26

4.3.1 Tampilan Awal...26

4.3.2 Tampilan Autentikasi...27

4.3.3 Tampilan Jendela Remote...27

4.4 Pembahasan...28

4.4.1 ConnectionView.java...28

4.4.2 ConnectionPresenter.java...31

4.4.3 PasswordDialog.java...33

4.4.4 VncAuthentication.java... 35

4.4.5 AuthenticationState.java... 36

4.4.6 SwingViewerWindow.java... 36

BAB 5 PENUTUP... 38

5.1 Kesimpulan... 38

5.2 Saran... 38

(12)

DAFTAR TABEL

Tabel 2.1 Simbol Use Case Diagram ... 11

Tabel 2.2 Simbol Class Diagram ... 12

Tabel 2.3 Simbol Activity Diagram ... 13

Tabel 2.4 Simbol Sequence Diagram ... 14

Tabel 3.1 Spesifikasi Perangkat Komputer ... 16

Tabel 3.2 Spesifikasi Virtual Private Server (VPS) ... 16

Tabel 3.3 Spesifikasi Perangkat Lunak ... 17

(13)

DAFTAR GAMBAR

Gambar 3.1 Alur Penelitian ... 17

Gambar 4.1 Perancangan Use Case Diagram ... 21

Gambar 4.2 Perancangan Activity Diagram ... 22

Gambar 4.3 Perancangan Sequence Diagram ... 23

Gambar 4.4 New Java Project ... 24

Gambar 4.5 New Java Application ... 25

Gambar 4.5 Tampilan Awal Aplikasi ... 26

Gambar 4.7 Tampilan Autentikasi Aplikasi ... 27

Gambar

Tabel 2.1 Simbol Use Case Diagram ................................................................

Referensi

Dokumen terkait

“Berdasarkan data tentang perpustakaan sekolah dan lembaga pendidikan yang lain seperti perpustakaan umum yang dijelaskan sebagai berikut (1) pada 200.000 Sekolah Dasar

Hal ini Sesuai dengan ketentuan poin 27.11, huruf f, Instruksi Kepada Peserta (IKP) pada Dokumen Pengadaan mengenai Evaluasi Teknis yang menyatakan bahwa “apabila tidak ada

Pada hari ini Jumat tanggal dua puluh empat bulan Agustus tahun dua ribu dua belas, kami Panitia Fisik II, Panitia Pengadaan Barang/Jasa Kegiatan Fisik Direktorat Jenderal

Karo Kepegawaian/Kepala Diklat/ Kapusdiklat Kementerian/LPNK/ Kepala Badan (Kantor) Diklat Pemprov/Kab/Kota. (……… ………)

dapat menegakkan tubuh dan menopang kepala yang berat, pada saat yang sama cukup lentur untuk membungkuk dan meliuk ( Yosaphat Sumardi, 2007: 4.7). Jadi hubungan antara kelentukan

Namun pengujian secara parsial menunjukkan bahwa meliputi customer service, frequency loyalty program, customization, dan reward program adalah komponen CRM yang

Sehingga, dalam esai kali ini penulis akan mencoba menganalisis mengenai elaborasi tesis-tesis strategi kelautan dan kemaritiman dengan situasi studi kasus

Keputusan dari Partai Indonesia Sejahtera Nomor 1995/SK/DPP-PIS/02- 2012 tertanggal 2 Februari 2012 adalah keterangan yang tidak benar sebab pada tanggal 24 Januari 2012 Pihak