33
ANALISIS SISTEM YANG BERJALAN
3.1. Riwayat Organisasi
3.1.1. Sejarah Organisasi
RT/RW Net JatiSatu Net berdiri pada tahun 2006. Pada awalnya adalah RT/RW Net JatiSatu Net adalah kreativitas yang dibuat oleh 4 orang remaja RT.008/012, dan mempunyai visi “Internet Murah di lingkungan RT”. Namun seiring dengan berjalannya waktu, saat ini RT Net ini berkembang menjadi RT/RW Net.
JatiSatu Net adalah badan yang bergerak di bidang jasa pemasangan dan penyedia jaringan, baik melalui LAN ataupun WLAN. Saat ini, JatiSatu Net juga bergerak di bidang jual dan beli peralatan komputer.
3.1.2. Alamat Organisasi
RT/RW Net JatiSatu Net memiliki alamat sebagai berikut :
Jl. Jati 1 H.251 Perumahan Jatimulya , Tambun Selatan, Bekasi Telepon : (021) 464 29 709
3.2. Struktur Organisasi Lurah Camat RW 012 RT. 001 RT.002 RT.003 RT. 008 RT.009 RT.010 RT.011 Divisi Kepemudaan & Olahraga JatiSatu Net Manager Teknisi Marketing Pemerintahan Kabupaten Bekasi
Berikut ini merupakan tugas dari masing – masing bagian : • Pemerintahan Kabupaten Bekasi
Memimpin penyelenggaraan daerah berdasarkan kebijakan yang ditetapkan bersama DPRD Kabupaten.
• Camat
Melaksanakan kewenangan Pemerintahan yang dilimpahkan oleh Bupati sesuai karakteristik wilayah kebutuhan Daerah dan menyelenggarakan kegiatan pemerintahan lainnya berdasarkan Peraturan perundang-undangan.
• Lurah
Melaksanakan Kewenangan Pemerintah yang dilimpahkan oleh Camat sesuai karakteristik wilayah dan kebutuhan Daerah serta melaksanakan Pemerintahan lainnya berdasarkan ketentuan Peraturan perundang-undangan
• Ketua RW 012
Membantu menjalankan tugas pelayan kepada masyarakat dengan mengembangkan aspirasi yang menjadi tanggungjawab, Memelihara kerukunan hidup warga di Kelurahan atau di RW. 012 khususnya, umumnya di Kelurahan Jatimulya, Menyusun rencana dan melaksanakan pembangunan dengan mengembangkan aspirasi dari
swadaya murni masyarakat serta membantu kelancaran tugas LPM dalam bidang pembangunan di lingkungan RW. 012.
• Ketua RT 008
• Membantu menjalankan tugas pelayanan kepada masyarakat yang menjadi tanggungjawab Pemerintah Daerah;
• Memelihara kerukunan hidup warga;
• Menyusun rencana dan melaksanakan pembangunan dengan mengembangkan aspirasi dan swadaya murni masyarakat
• Manager JatiSatu Net
• Bertanggung Jawab atas RT/RW Net JatiSatu Net
• Mengatur segala macam kegiatan yang akan dilakukan
• Mengatur karyawan yang bekerja di JatiSatu Net
• Marketing JatiSatu Net
• Melakukan publikasi di semua media elektronik, seperti internet.
• Membuat kontrak dengan client.
• Teknisi JatiSatu Net
• Melakukan instalasi
• Maintenance Jaringan
3.3. Tata Laksana / Prosedur yang Sedang Berjalan
RT/RW Net JatiSatu Net memiliki client yang terdiri dari 20 client yang terkoneksi dalam 1 LAN melalui media kabel, Jatisatu Net menggunakan router ber-merk Mikrotik, yang bertipe RB750,dan 10 Switch 10/100 Mbps,
Perangkat keras yang akan digunakan dalam sistem ini hanya PC untuk client. Untuk media komunikasi data yang digunakan adalah gabungan, Ethernet dan koneksi Internet. Berikut topologi perangkat keras jaringan di RT/RW Net JatiSatu Net :
Pada RT/RW Net JatiSatu Net terdapat 20 client yang saling terhubung, melalui switch. JatiSatu Net menggunakan jasa layanan internet Speedy yang mendukung kecepatan 3 Mbps. Sebagian besar koneksi internet digunakan untuk melakukan pengiriman e-mail, browsing, game, dan chatting oleh para client. Para client dapat menggunakan internet selama 24 Jam NonStop, tetapi JatiSatu Net memblock situs-situs yang dianggap memiliki unsur Pornographi.
Dalam berkomunikasi dengan admin, client hanya menggunakan fasilitas NetSend, Yahoo Messenger (YM) dan Handphone. Jika terjadi suatu masalah pada client, client langsung menghubungi admin melalui YM atau Netsend, atau client dapat langsung menghubungi admin melalui Telepon Seluler, baik menelepon ataupun SMS. Masalah yang sering terjadi di RT/RW Net tersebut adalah sering terputusnya koneksi internet, dan beberapa masalah pada komputer client itu sendiri. Admin itu sendiri terletak pada satu jaringan dengan para client, itu berguna memudahkan kerja admin, jika terjadi gangguan pada jaringan itu sendiri.
Berikut ini adalah cara client untuk melapor ke administrator ketika terjadi gangguan internet, Pertama adalah dengan memanfaatkan perintah pada command prompt yaitu “net send” dimana client harus menulis perintah pada command prompt seperti berikut ini
Buka Command prompt. untuk keterangan penggunaan silahkan ketikkan
C:\net send ? (Tekan Enter).
Contoh penggunaan :
net send [ip_yang_dituju atau nama komputer] [pesan]
Lalu tekan Enter. misal:
IP user 192.168.1.5
IP admin 192.168.1.4
Maka penggunaan net send di command prompt nya:
C:\net send 192.168.1.4 om admin, koq internet saya ndak bisa konek..? Å enter
The message was successfully sent to 192.168.1.4
Maka yang akan muncul pada layar monitor admin adalah seperti ini
Gambar 3.4 Tampilan Windows Messenger Service
Jika admin ingin membalas pesan dari client tadi, maka dia hanya langsung mengetik di command prompt nya:
C:\net send 192.168.1.1 maaf yah, ini juga saya lagi telpon speedy nya Å Enter
The message was successfully sent to 192.168.1.5
Gambar 3.5 Tampilan Command Prompt
Gambar 3.6 Tampilan Windows Messenger Service
Jika saat menekan Enter muncul error seperti, Sending files is no longer supported.
More help is available by typing NET HELPMSG 3777
Maka setting pada messenger tersebut belum diaktifkan. cara mengaktifkannya adalah :
Masuk ke Control Panel, pilih Administrative Tools, pilih service. Cari Messenger pada Name, lalu double klik. Pada jendela Messenger Properties pilih tab General lalu pastikan pada Startup type dipilih yang Automatic. Lalu pada Service statusnya klik tombol Start. Tunggu proses, lalu klik Ok. lalu klik kanan di messenger, pilih restart, untuk memastikan bahwa messenger sudah aktif.
Dengan menggunakan perintah “net send” tersebut maka user dan admin hanya bisa berkomunikasi secara satu arah saja, selain itu user dan admin juga harus bersusah payah menulis perintah net send.
3.4. Permasalahan yang Dihadapi
Masalah yang terjadi di dalam RT/RW Net Jatisatu Net adalah seringnya koneksi internet client terputus, yang dikarenakan banyak faktor, di antaranya adalah :
- Gangguan Jaringan Internet - Mati lampu
- Kesalahan client
Berikut adalah tabel intensitas internet mengalami down dikarenakan gangguan jaringan Internet.
Tahun 2006 2007 2008 2009
Intensitas 480 384 288 240
Tabel 3.1 Intensitas Internet mengalami down dikarenakan gangguan jaringan Internet
Jika dilihat dari data yang terdapat pada tabel di atas. Bahwa intensitas internet mengalami down rata – rata menurun tiap tahunnya. Namun dalam jangka waktu 4 tahun itu, terlihat masih besarnya intensitas internet dalam RT/RW Net Jatisatu Net mengalami down. Hal yang mendasari masalah ini adalah kemampuan jaringan kabel telepon yang kurang layak di daerah RT/RW
Net Jatisatu Net berdiri, untuk dimanfaatkan sebagai suatu koneksi yang terus menerus online setiap waktu.
Jika terjadi masalah yang terjadi di atas muncul, ada beberapa cara client menghubungi admin. Diantaranya adalah :
- Menggunakan Aplikasi Netsend - Menelepon Admin
- Mengirim SMS ke admin
Misal, dalam penggunaan Netsend sendiri, ada langkah – langkah yang harus dilakukan oleh client agar pesan yang dikirim melalui Netsend dapat diterima oleh admin. Cara bagaimana client menggunakan Netsend sudah dijelaskan sebelumnya.
Setelah meneliti permasalahan yang ada, sebelumnya para client sudah diberikan kuisioner, dan hasil yang diperoleh dari kuesioner tersebut adalah :
1. Seberapa sering internet mati di rumah anda tiap minggunya ?
Jawaban Koresponden a. Tidak Pernah 0
b. > 5 1
c. > 10 3
d. > 20 16
Tabel 3.2 Tabel Jawaban Hasil kuesioner 1
Banyak dari client mengeluh tentang koneksi internet mereka yang sering terputus. Jika dilihat dari hasil kuesioner di atas. Hampir 80 % client mengeluhkan masalah ini.
2. Jika internet mati, anda menghubungi admin melalui ?
Gambar 3.8 Gambar Diagram Hasil Kuesioner 1
Jawaban Koresponden
a. Telepon 5
b. SMS 4
c. Netsend 11
Tabel 3.3 Tabel Jawaban Hasil kuesioner 1
Ternyata banyak dari client memanfaatkan fasilitas Netsend yang sudah ter-install di komputer mereka. Salah satu alas an mereka menggunakan fasilitas ini adalah tidak mengeluarkan biaya sama sekali.
3. Jika ada LAN Messenger, apakah anda tertarik untuk menggunakannya?
Gambar 3.9 Gambar Diagram Hasil Kuesioner 1
Jawaban Koresponden
a. Ya 16
b. Tidak 4
Tabel 3.4 Tabel Jawaban Hasil kuesioner 1
Banyak client tertarik untuk menggunakan LAN Messenger tersebut. Ini merupakan salah satu solusi agar para client mudah dan murah untuk menghubungi admin.
4. Jika salah satu IM yang anda gunakan diintegrasikan dengan LAN Messenger, apakah anda tertarik menggunakannya ?
Jawaban Koresponden
a. Ya 20
b. Tidak 0
Tabel 3.5 Tabel Jawaban Hasil kuesioner 1
Banyak client tertarik untuk memanfaatkan LAN Messenger yang terintegrasi dengan IM yang sering mereka gunakan. Ini juga merupakan salah satu solusi agar para client mudah dan murah untuk menghubungi admin dan juga untuk membangun sosialisasi client terhadap lingkungan serta relasi – relasi nya di internet.
5. IM apa yang ada gunakan ?
Gambar 3.11 Gambar Diagram Hasil Kuesioner 1
Jawaban Koresponden a. Yahoo Messenger 19
b. MSN 0
c. GTalk 1
IM yang sering digunakan oleh para client, mayoritasnya adalah Yahoo Messenger. Oleh karena itu, IM yang akan diintegrasikan dalam aplikasi ini adalah Yahoo Messenger.
3.5. Alternatif Pemecahan Masalah
Seperti yang diketahui sebelumnya, bahwa di dalam jaringan RT/RW Net JatiSatu Net, terdapat permasalahan, bahwa koneksi internet sering mengalami gangguan. Oleh karena itu, perlu dibuat suatu aplikasi yang dibutuhkan untuk menjalin komunikasi antara client dengan admin jika gangguan itu terjadi. Karena saat ini, para client masih menggunakan cara lama, yaitu dengan menggunakan NetSend atau menelepon atau mengirim SMS kepada admin. Menghubungi admin melalui telepon itu lebih baik daripada menggunakan NetSend, tetapi jika sering terjadi gangguan, menelepon pasti mengeluarkan biaya tambahan yang tinggi dibanding dengan menggunakan NetSend yang sama sekali tidak mengeluarkan biaya sedikitpun atau gratis. Namun tidak semua client dapat menggunakan Netsend itu sendiri.
Oleh karena itu, ada beberapa alternatif pemecahan masalah yang ditawarkan antara lain adalah dengan men-download aplikasi LAN Messenger yang banyak beredar di internet. Namun saat ini, kebanyakan aplikasi tersebut berbayar. Dan belum ada aplikasi LAN Messenger yang gratis. Alternatif yang kedua adalah dengan cara membuat aplikasi LAN Messenger, tetapi jika diambil kesimpulan dari kuisioner di atas adalah, client membutuhkan bukan hanya LAN Messenger biasa, namun diperlukannya LAN Messenger yang
diintegrasikan dengan salah satu Instant Messenger yang sering mereka gunakan, seperti Yahoo Messenger. Sehingga keluhan serta masukan dari client dapat diterima secara online maupun on-LAN.
Berikut adalah rancangan layar dari aplikasi Multimedia Instant Messenger :
1. Rancangan Layar Utama LAN
Gambar 3.12 Tampilan Rancangan Layar Multimedia IM
Keterangan :
1. Text Area Broadcast – menampilkan semua pesan broadcast. 2. List User LAN – menampilkan list user yang terkoneksi. 3. Tombol Smile – menampilkan dialog box emoticon.
4. Tombol Text – menampilkan tombol-tombol text editor. 5. Tombol Bold – tombol untuk menebalkan tulisan. 6. Tombol Italic – tombol untuk memiringkan tulisan.
7. Tombol Underline – tombol untuk menggaris bawahi tulisan. 8. Tombol Colour – tombol untuk merubah warna tulisan. 9. Font Name – untuk mengganti nama font.
10. Font Size – untuk mengganti ukuran font. 11. Text Pesan – text untuk menulis isi pesan. 12. Tombol Send – tombol untuk mengirim pesan. 2. Rancangan Layar YM Offline
Gambar 3.13 Tampilan Rancangan Layar Multimedia IM
1. Text Area Broadcast – menampilkan semua pesan broadcast. 2. List User LAN – menampilkan list user Yahoo yang terkoneksi. 3. Tombol Smile – menampilkan dialog box emoticon.
4. Tombol Text – menampilkan tombol-tombol text editor. 5. Tombol Bold – tombol untuk menebalkan tulisan. 6. Tombol Italic – tombol untuk memiringkan tulisan.
7. Tombol Underline – tombol untuk menggaris bawahi tulisan. 8. Tombol Colour – tombol untuk merubah warna tulisan. 9. Font Name – untuk mengganti nama font.
10. Font Size – untuk mengganti ukuran font. 11. Text Pesan – text untuk menulis isi pesan. 12. Tombol Send – tombol untuk mengirim pesan.
13. Text Username – text untuk mengisi username Yahoo Messenger..
14. Text Password – text untuk mengisi password Yahoo Messenger. 15. Tombol Login – tombol untuk login Yahoo Messenger.
3. Rancangan Layar YM Online
Gambar 3.14 Tampilan Rancangan Layar Multimedia IM
Keterangan :
1. Text Area Broadcast – menampilkan semua pesan broadcast. 2. List User LAN – menampilkan list user Yahoo yang
terkoneksi.
3. Tombol Smile – menampilkan dialog box emoticon. 4. Tombol Text – menampilkan tombol-tombol text editor. 5. Tombol Bold – tombol untuk menebalkan tulisan. 6. Tombol Italic – tombol untuk memiringkan tulisan.
7. Tombol Underline – tombol untuk menggaris bawahi tulisan. 8. Tombol Colour – tombol untuk merubah warna tulisan.
9. Font Name – untuk mengganti nama font. 10. Font Size – untuk mengganti ukuran font. 11. Text Pesan – text untuk menulis isi pesan. 12. Tombol Send – tombol untuk mengirim pesan.
13. Tombol Logoff – tombol untuk logoff Yahoo Messenger.
4. Rancangan Layar Private Message LAN
Gambar 3.15 Tampilan Rancangan Layar Multimedia IM
Keterangan :
1. Text Area Message – menampilkan semua pesan private message.
2. Tombol Smile – menampilkan dialog box emoticon. 3. Tombol Text – menampilkan tombol-tombol text editor.
4. Tombol Bold – tombol untuk menebalkan tulisan. 5. Tombol Italic – tombol untuk memiringkan tulisan.
6. Tombol Underline – tombol untuk menggaris bawahi tulisan.
7. Tombol Colour – tombol untuk merubah warna tulisan. 8. Font Name – untuk mengganti nama font.
9. Font Size – untuk mengganti ukuran font. 10. Text Pesan – text untuk menulis isi pesan. 11. Tombol Send – tombol untuk mengirim pesan.
5. Rancangan Layar Private Message YM
Keterangan :
1. Text Area Message – menampilkan semua pesan private message.
2. Tombol Smile – menampilkan dialog box emoticon. 3. Tombol Buzz – melakukan aksi Buzz kepada user lain. 4. Text Pesan – text untuk menulis isi pesan.
Use Case Diagram : Diagram Usecase
Gambar 3.17 Gambar Usecase Diagram
User LAN
User YM
Broadcast
Private
Message
LoginYM
Private Mesasge YMLogoff YM
Change NickEdit Text
Emoticon
Algoritma Program :
Mulai
Mulai Mendengar Paket UDP Mulai mengirim paket UDP Mulai Login paket UDP
Jika Login gagal maka Keluar Lainnya UDP terkoneksi
Lakukan
Jika Broadcast Message
Kirim UDP broadcast
Terima UDP Broadcast
Lainnya Private Message Lakukan
Kirim UDP paket private
Terima UDP paket private
Sampai Private Message tutup
Lainnya YM
Login YM
Masukkan username
Masukkan password
Konek Server YM
Lainnya Private Message YM Lakukan
Kirim paket YM
Terima Paket YM
Sampai Private Message YM Tutup Sampai Aplikasi Tutup
Pseudocode Program : Begin
Start Listen UDP Start Send UDP Login UDP
If !Login then Closed Else
Do
If Broadcast then
Send UDP Packet
Receive UDP Packet
Else If Private Message Then Do
Send UDP Private Packet
Receive UDP Private Packet
While !Private Message
Else If YM
Login YM
Input Username
Input Password
Connect to Server
Else Do
Send Packet YM
Receive Packet YM
While !Private Message YM
End If
While Program Closed
End If
Flowchart Program : Start Send UDP Packet Is Connect ? Start Listen UDP Packet Send UDP Packet Login Yes No Private message Broadcast
Message Yahoo Messenger
Send UDP packet to ….. Send UDP
Broadcast
Login
Fill Username and password Listen UDP Packet from ….. No Yes Is Connect ? Yes Start Listen UDP Broadcast Private message Receive Packet YM Send Packet YM PM Closed No End Do You want to close this program ? No Yes Want to exit PM ? Finish ? Want to PM ? Yes Yes No Logoff ? Yes No Want to use ? No
Keterangan Flow Chart :
Start – Saat aplikasi pertama kali dijalankan
Start Listen UDP Packet – Memulai membuat threat untuk mendengarkan semua paket UDP yang masuk.
Start Send UDP Packet – Memulai untuk mengirim semua packet UDP.
Send UDP Packet Login – Mengirim packet UDP untuk login pada semua jaringan. Is Connect? – mengecek apakah aplikasi terkoneksi pada jaringan atau tidak.
• Jika No atau tidak ada koneksi maka akan kembali pada saat aplikasi pertama kali dijalankan.
• Jika Yes atau terkoneksi maka dapat melakukan beberapa aksi :
o Broadcast Message – mengirim pesan secara broadcast (ke semua komputer yang ada pada jaringan), dengan cara :
Send UDP Broadcast – Mengirim packet UDP untuk broadcast. Listen UDP Broadcast – Menerima packet UDP yang
dibroadcast.
o Private Message – Mengirim pesan secara private atara satu host ke host lainya, dengan cara :
Send UDP Packet to… - Mengirim paket UDP kepada IP computer yang dituju.
Listen UDP Packet from… - Menerima paket UDP dari IP computer lain.
Want to exit PM? – mengecek apakah ingin keluar dari private message atau tidak.
• Jika No atau tidak, maka akan kembali pada menu private message.
o Yahoo Messenger – Menggunakan Instant messenger Yahoo, dengan cara :
Login – Log in ke dalam server yahoo
Fill Username and Password – Mengisi nama user dan password.
Is Connect? – mengecek koneksi terhadap server Yahoo.
• Jika No atau tidak, maka akan kembali pada menu Login. • Jika Yes atau ya, maka dapat :
o Private Message YM – mengirim pesan ke pengguna YM yang lain.
o Receive Packet YM – Menerima paket/pesan dari pengguna Yahoo Messenger lain.
o Send Packet YM – Mengirim paket/pesan kepada pengguna Yahoo Messenger lain.
o Finish? – mengecek selesai private message YM atau tidak.
Jika No, maka kembali pada menu private message.
Jika Yes, maka:
• PM Closed – Menutup private message.
o Want to PM? – mengecek apakah ingin mengulang private message atau tidak.
Jika Yes, maka akan kembali pada menu private message.
Jika No, keluar dari private message.
o Logoff?– mengecek untuk keluar dari server YM atau tidak.
Jika No, maka akan kembali pada menu Yahoo Messenger.
Jika Yes, Keluar dari Yahoo Messenger. Want to Close this Program? – mengecek apakah ingin mengclose program atau tidak.
• Jika Yes, maka akan keluar dari program