• Tidak ada hasil yang ditemukan

Kegiatan Belajar 4 : Menguji aplikasi remote data interaktif

Dalam dokumen modul web (Halaman 116-123)

a. Tujuan Kegiatan Pemelajaran

1) Peserta dapat menguji aplikasi remote data interaktif sesuai dengan SOP 2) Peserta diklat mampu menilai fungsi-fungsi program aplikasi program yang

dapat dijalankan maupun yang tidak dapat dijalankan.

3) Peserta dapat melaporkan dengan check list standar yang berlaku tentang karakteristik program

b. Uraian Materi 4

Menguji aplikasi remote data interaktif serta mencari dan memperbaiki bug-bug program yang masih ada. Untuk pengujiannya aplikasi ditempatkan pada satu komputer yang diibaratkan sebagai server, sedangkan program dijalankan dari komputer lain, diharapkan program dapat berjalan lancar menginput data serta menghapus data dapat dilaksanakan tanpa mengalami hambatan, serta sekuritas program dari penggunaan user yang tidak berwenang dapat dinetralisir.

Mensetting jaringan komputer

Agar pengujian aplikasi remote data dapat berjalan dengan baik pertama kali yang harus dilaksanakan adalah mensetting jaringan, alamat IP serta mempunyai domain dan alamat jaringan komputer yang sama, misal server dengan alamat 192.168.1.1 sedangkan klien dapat disetting dengan alamat 192.168.1.xxx dimana dapat dilakukan dengan alamat statis maupun dinamis. Syarat utama adalah tiga octet alamat komputer klien harus sama dengan tiga octet dari alamat komputer server, barulah aplikasi webserver dan database server dijalankan pada komputer server

Menguji program aplikasi remote dari jaringan komputer

Setelah proses penyamaan alamat serta aplikasi di komputer server dijalankan, pada komputer klien ketikkan alamat DNS server atau alamat IP

dari server misalkan 192.168.1.1 dari aplikasi browser yang ada di komputer klien akan muncul di layar komputer klien seperti pada gambar 45.

Menguji fungsi-fungsi program aplikasi remote data dari jaringan komputer

Di bawah ini ada beberapa SOP yang harus di cek apakah program remote data telah berjalan sebagaimana mestinya.

No Pengujian Jalan Tidak

1 Masuk halaman utama dari komputer klien

2 Pindah menu dari komputer klien

3 Mencari judul dan penulis buku dari fasilitas searching

4 Login dengan level administrator

5 Akses ke menu pilihan utama yang ada di admin

6 Akses tombol menu masukan data-data

7 Akses tombol menu pengelolaan data-data

8 Akses tombol menu laporan data-data

9 Akses tombol menu log out

10 Akses masukan data penerbit baru

11 Akses edit data penerbit yang telah dimasukkan 12 Akses menghapus data penerbit yang telah

masuk

13 Akses masukan data penulis baru

14 Akses edit data penulis yang telah dimasukkan

15 Akses menghapus data penulis yang telah masuk

16 Akses masukan data anggota baru

17 Akses edit data anggota yang telah dimasukkan

18 Akses menghapus data anggota yang telah masuk

19 Akses masukan data jenis buku baru

20 Akses edit data jenis buku yang telah dimasukkan 21 Akses menghapus data jenis buku yang telah

No Pengujian Jalan Tidak

22 Akses masukan data buku baru

23 Akses edit data buku yang telah dimasukkan

24 Akses menghapus data buku yang telah masuk

25 Akses masukan data deskripsi buku baru

26 Akses edit data deskripsi buku yang telah dimasukkan

27 Akses menghapus data deskripsi buku yang telah

masuk

28 Tampilan hasil laporan data penerbit 29 Tampilan hasil laporan data penulis

30 Tampilan hasil laporan data anggota

31 Tampilan hasil laporan data jenis buku

32 Tampilan hasil laporan data buku

33 Tampilan hasil laporan data deskripsi buku 34 Tampilan hasil pencarian buku/penulis yang

ditemukan

Dari hasil pengujian tabel di atas dapat diidentifikasi kesalahan-kesa-lahan yang terjadi dalam pembuatan program remote data interaktif, apabila terdapat kesalahan akan muncul pada program browser komputer klien, catatlah pesan-pesan kesalahan itu, dan coba memperbaiki coding program yang berada di

server, dengan mengacu pada referensi fasilitas bantuan dari platform program

yang digunakan

Melaporkan adanya kesalahan program aplikasi remote dari jaringan komputer

Setelah dilakukan pengujian berdasarkan tabel 2, apabila ditemukan kesalahan-kesalahan harus segera dicatat dan dibukukan, hal merupakan prinsip recycle dari pembuatan program kita , Dengan format seperti tertera di bawah ini

No. Pesan Kesalahan Cara mengatasi

1 2

3 Dst

Dari kesalahan yang terjadi, dilakukan perbaikan kode program kemudian kita ulang lagi pengujian mulai dari awal samapai tidak ditemukan adanya suatu kesalahan dari seluruh proses penggunaan program remote data interaktif.

c. Rangkuman 4

Dari kegiatan pengujian program ini diharapkan sebelum sempurna betul program sedapatnya di perbaiki dengan teknik recycle agar ketika diberikan oleh pengguna sudah sempurna, catatan kesalahan yang didapat selama pengujian dapat merupakan data khusus bagi pemrogram kelak jika akan membuat program lagi

d. Tugas 4

Dari tabel pengecekan di atas buatlah laporan kerja kesalahan yang terjadi selama pengujian dari komputer klien.

e. Tes Formatif 4

1) Apakah DNS itu

2) Apakah dalam pengujian program diperlukan biaya mahal, coba jelaskan secara singkat.

3) Bagaimanakah jika alamat komputer server dan klien tidak sama octetnya. 4) Dihubungkan dengan apakah kedua komputer tersebut?

f. Kunci Jawaban Tes Formatif 4

1) Domain Name Server, yaitu suatu program yang merubah alamat IP komputer menjadi nama yang mudah kita hafal

2) Untuk pengujian diperlukan dua unit komputer, satu sebagai ser-ver sedang satunya lagi sebagai klien

3) Kedua komputer tidak dapat berkomunikasi, yang mana penyebabnya bukan karena kesalahan program tetapi karena kesalahan setting di jaringannya

4) Dapat dihubungkan dengan kabel jaringan cross, atau straight dengan

switch, atau pakai wifi menggunakan akses point dan kliennya

g. Lembar Kerja 4 Alat dan Bahan :

1) Dua unit komputer yang telah terinstal Windows XP atau Linux

2) Kabel jaringan Cross

3) SOP pengujian

4) Petunjuk praktikum untuk kegiatan belajar ini

Kesehatan dan Keselamatan Kerja

1) Berdo’alah sebelum memulai kegiatan belajar.

2) Bacalah dan pahami petunjuk praktikum pada setiap lembar kegiatan belajar.

3) Copylah baris program yang mengalami kesalahan terus editlah hasil copyannya agar kalau masih bermasalah tidak kehilangan kode secara totalitas.

4) Jika telah selesai, matikan komputer dengan benar 5) Ikuti petunjuk guru

Langkah Kerja

1) Baca dan pahami petunjuk praktikum yang ada.

3) Laporkan hasil kerja anda pada guru pengajar atau pendamping. 4) Jam mencoba praktek sangat mempengaruhi hasil latihan

BAB III

EVALUASI

A. PERTANYAAN

a. Jelaskan definisi web dinamis beserta penjelasan singkat !

b. Apa perbedaan antara web dinamis dan statis ? serta perbedaan background aplikasi diantara kedua hal tersebut ?

c. Apa perbedaan antara internal frame dan frame ?

d. Fasilitas pemrograman ASP dan PHP mulai didukung oleh Macromedia

Dreamweaver sejak versi berapa ?

e. Bagaimana teknik upload data serta download nya apabila dilak-sanakan secara remote, penggunaa aplikasi serta faktor keamanan yang harus diperhitungkan dalam pelaksanaan secara remote.

f. Adakah pengaruh lebar bandwith terhadap kecepatan downstream maupun

upload data-data aplikasi secara remote ? jelaskan secara singkat ?

g. Sebutkan aplikasi remote administrasi yang tersedia gratis di internet ? h. Apakah perbedaaan paket instalasi Apache yang mempunyai fasilitas SSL

dengan yang tidak ?

i. Dimanakah kita bisa mendapatkan file instalasi program Apache ?

j. Bagaimanakah cara mengubah lokasi file default di program webserver Apache ?

k. Sebutkan salah satu program yang dapat menangani administrasi konfigurasi program MySQL

l. Bagaimanakah cara mengubah lokasi file default tabel dan database di MySQL ?

m. Selain di apache PHP dapat digunakan pula pada program webserver yang lain, sebutkan minimal 2 program ?

n. Tuliskan script konfigurasi PHP di Apache agar dapat dijalankan ketika program webserver Apache kita jalankan

o. Pada port berapa data MySQL bekerja ? p. Apakah DNS itu

q. Apakah dalam pengujian program diperlukan biaya mahal, coba jelaskan secara singkat.

r. Bagaimanakah jika alamat komputer server dan klien tidak sama octetnya. s. Dihubungkan dengan apakah kedua komputer tersebut?

Dalam dokumen modul web (Halaman 116-123)

Dokumen terkait