1 BAB I PENDAHULUAN
1.1 Latar Belakang
Jurusan Teknik Komputer sebagai salah satu bagian dari instansi pendidikan Politeknik Negeri Sriwijaya memiliki aset tetap yang jumlahnya tidak sedikit dan tentunya harus dikelola dan dipantau dengan baik agar kondisinya tetap terjaga dan optimal, salah satu contoh aset yang dimiliki jurusan Teknik Komputer adalah seperangkat komputer di laboratorium komputer. Saat ini jurusan Teknik Komputer masih menggunakan cara manual untuk memonitoring aset tersebut, yaitu dengan menggunakan kertas kontrol lab. Monitoring aset laboratorium komputer ini dapat meliputi kondisi koneksi, kondisi sistem operasi, maupun kondisi kelengkapan dari perangkat komputer yang akan digunakan oleh masing-masing mahasiswa.
Pemeriksaan dan pencatatan kondisi aset di laboratorium komputer merupakan salah satu kewajiban yang harus dilakukan mahasiswa jurusan Teknik komputer sebelum memulai kegiatan pembelajaran di dalam lab komputer.
Laboratorium Komputer memegang peranan penting dalam mendukung kegiatan pembelajaran yang diselenggarakan pada jurusan Teknik Komputer sehingga perlu dilakukan pemantauan dan pengelolaan kondisi perangkat komputer yang ada didalamnya. Proses monitoring yang cepat dan tepat tentunya akan menjadi tantangan tersendiri ketika fasilitas laboratorium yang menjadi objek monitoring cukup banyak sementara metode yang digunakan masih secara manual. Hal ini akan semakin menghambat proses tersebut. Dengan memanfaatkan teknologi jaman sekarang, permasalahan ini dapat diatasi dengan mudah. Salah satu teknologi yang biasa digunakan di seluruh dunia adalah website. Seiring berjalannya waktu, teknologi mengalami perkembangan yang sangat pesat, tak terkecuali teknologi website.
Dengan website, informasi sangat mudah untuk diakses oleh seluruh orang dimanapun dan kapanpun. Selain itu juga, dengan menggunakan website, seseorang dapat dengan mudah saling berkomunikasi satu dengan yang lainnya secara realtime yang terhubung dalam WebSocket. WebSocket (WS) adalah sebuah
2
protokol komunikasi komputer yang memungkinkan untuk berkomunikasi secara 2 arah diatas 1 koneksi TCP. WebSocket membolehan interaksi antara client dengan server secara realtime. Dengan protokol ini dapat mengirim request secara terus menerus tanpa harus membuka koneksi untuk 1 koneksi.
Pada permasalahan yang telah penulis sebutkan diatas, penulis mengajukan judul “Aplikasi Komunikasi Realtime dan Monitoring Kondisi Perangkat Komputer di Laboratorium Komputer Berbasis Web Dengan Menggunakan WebSocket” dengan maksud dan tujuan untuk mempermudah mahasiswa berkomunikasi secara realtime dengan pihak teknisi untuk memberikan informasi terkait masalah perangkat komputer atau Personal Computer (PC) yang ingin digunakan seperti yang telah disebutkan diatas, dan mempermudah pencatatan kondisi komputer di lab komputer karena dilakukan melalui website.
1.2 Rumusan Masalah
Dari uraian di atas maka penulis dapat merumuskan masalah yaitu bagaimana merancang dan membangun aplikasi komunikasi realtime dan monitoring kondisi perangkat komputer berbasis web menggunakan WebSocket.
1.3 Batasan Masalah
Agar penulisan laporan akhir dapat terarah dengan baik dan menghindari pembahasan yang terlalu jauh dari pokok permasalahan, maka penulis membatasi permasalahan yang diutamakan adalah membahas mengenai cara membuat aplikasi komunikasi realtime dan monitoring kondisi perangkat komputer di laboratorium komputer berbasis web dengan WebSocket.
1.4 Tujuan
Adapun tujuan dari pembuatan laporan akhir ini, yaitu untuk menghasilkan sebuah aplikasi berbasis web yang bisa membantu pihak teknisi jurusan Teknik Komputer dalam memonitoring atau memantau kondisi perangkat komputer di laboratorium komputer agar dapat dilakukan penanganan dengan cepat.
3 1.5 Manfaat
Adapun manfaat dari penulisan proposal laporan akhir ini sebagai berikut : 1. Sebagai alat berkomunikasi secara langsung antara mahasiswa dengan pihak
teknisi apabila mahasiswa ingin melaporkan permasalahan di komputer yang ingin digunakan sebelum melaksanakan praktikum di lab komputer.
2. Membantu pihak teknisi dalam memantau kondisi perangkat komputer yang ada di lab komputer jurusan Teknik Komputer, baik itu kondisi koneksi jaringan maupun kondisi seperangkat PC itu sendiri.
3. Sebagai sarana untuk memanfaatkan dan mengembangkan ilmu pengetahuan serta menerapkan pengetahuan yang diperoleh selama mengikuti perkuliahan di Politeknik Negeri Sriwijaya
4. Menambah wawasan penulis tentang bagaimana cara perancangan dan pembuatan aplikasi berbasis web menggunakan WebSocket.