• Tidak ada hasil yang ditemukan

PEMBANGUNAN WEBSITE LABORATORIUM KOMPUTER PADA FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONUSA ESA UNGGUL

N/A
N/A
Protected

Academic year: 2022

Membagikan "PEMBANGUNAN WEBSITE LABORATORIUM KOMPUTER PADA FAKULTAS ILMU KOMPUTER UNIVERSITAS INDONUSA ESA UNGGUL"

Copied!
8
0
0

Teks penuh

(1)

PEMBANGUNAN WEBSITE LABORATORIUM KOMPUTER PADA FAKULTAS ILMU KOMPUTER

UNIVERSITAS INDONUSA ESA UNGGUL

Eka Praja Wiyata Mandala, S.Kom, M.Kom

Teknik Informatika, Universitas Putra Indonesia “YPTK” Padang email : [email protected]

Abstrak – Laboratorium komputer merupakan suatu fasilitas yang menunjang proses belajar mengajar di suatu universitas. Pembangunan website laboratorium universitas ini rancang dan dan dibuat dengan menggunakan konsep perancangan UML diantaranya adalah usecase diagram, class diagram. Website ini nantinya akan dapat dimanfaatkan oleh pihak akademik baik itu mahasiswa, dosen dan pengelola laboratorium komputer.

Kata Kunci: Website, Fasilitas Online, Laboratorium Komputer

PENDAHULUAN

Sebagai fakultas yang memang fokus pada teknologi informasi, yang memiliki mata kuliah praktikum, maka sudah seharusnya fakultas ini memiliki fasilitas online dalam memberikan informasi tentang jadwal praktikum agar semua mahasiswa Fakultas Ilmu Komputer bisa melihat jadwal tanpa harus datang langsung ke fakultas.

Belum adanya pendistribusian informasi mengenai laboratorium komputer yang terdapat di Fakultas Ilmu Komputer kepada mahasiswa mengakibatkan masih kurangnya informasi tentang semua yang berhubungan dengan laboratorium komputer baik tentang asisten laboratorium, jadwal praktikum, berita, event, maupun informasi workshop dan training yang akan dilaksanakan dalam waktu dekat. Hal ini diakibatkan minimnya informasi yang mereka dapatkan.

Permasalahan yang terjadi dilaboratorium komputer Fasilkom Universitas Indonusa Esa Unggul adalah :

1. Setiap informasi yang diberikan oleh dosen pengajar mata kuliah praktikum kepada asisten laboratorium mata kuliah tersebut, lambat sampai ke mahasiswa, sehingga mahasiswa menemui kesulitan mengetahui perkembangan terbaru tentang mata kuliah tersebut baik tentang tugas, bahan kuliah praktikum dan sebagainya.

2. Selama ini asisten laboratorium tidak punya media untuk menyalurkan bahan kuliah praktikum yang diberikan dosen kepada mahasiswa, sehingga mahasiswa yang tidak hadir pada saat kuliah praktikum tidak mengetahui pokok bahasan mana yang dibahas.

3. Selama ini asisten laboratorium juga tidak ada media untuk mengumumkan jika ingin

mengadakan training dan workshop.

Karena selama ini, asisten laboratorium hanya menempelkan pengumuman di mading fakultas, sehingga mahasiswa yang tidak datang ke fakultas, tidak mengetahui tentang informasi ini.

4. Mahasiswa banyak yang tidak mengetahui profil semua asisten laboratorium.

Umumnya, mahasiswa hanya mengetahui asisten laboratorium yang hanya mengajar mereka.

LANDASAN TEORI

Internet merupakan singakatan dari Interconnection Networking, yaitu suatu jaringan luas, terdiri dari jaringan komputer yang saling terkoneksi di seluruh penjuru dunia. Internet yang sering juga disebut “The Net” merupakan suatu sistem jaringan komputer yang komplek dan besar serta menjangkau ke seluruh dunia [1].

Salah satu bagian dari internet yang penggunaannya sudah luas adalah World Wide Web dan sering disebut juga dengan Web.

Fitur yang disediakan oleh web adalah pengiriman informasi dalam bentuk teks, animasi, virtual reality, suara, gambar, dan file multimedia lainnya.

TCP/IP diperkenalkan oleh Vinton Cref dan Robert Khan pada tahun 1974. Kedua protokol ini merupakan protokol dasar dalam internet, yang menentukan bagaimana pesan (file atau perintah) disampaikan melalui jaringan komputer yang terhubung ke internet [1].

FTP adalah suatu protokol yang memiliki fasilitas pengiriman file antar host melalui jalur internet. Fasilitas ini sering dipakai untuk pengiriman halaman web atau bertukar file melalui internet [2].

(2)

internet[2].

WWW adalah sebuah sistem informasi yang mengelola jaringan internet dengan menggunakan suatu set protocol tertentu. Para peneliti ini menetapkan sebuah standar baru, kemudian dibentuklah suatu konsorsium yang dinamakan W3C atau World Wide Web Consorsium untuk meneruskan pengembangan dari standar tersebut. W3C inilah yang akhirnya melahirkan HTML [3].

PHP singkatan dari Personal Homepage Tools, adalah sebuah bahasa scripting yang dibundel dengan HTML, yang dijalankan di sisi server. Sebagian besar perintahnya berasal dari C, Java dan Perl dengan beberapa tambahan fungsi khusus PHP. Bahasa ini memungkinkan para pembuat aplikasi web menyajikan halaman HTML dinamis dan interaktif dengan cepat dan mudah, yang dihasilkan server. PHP bisa berinteraksi dengan hampir semua teknologi web yang sudah ada. Fleksisbilitas ini sangat bermanfaat bagi pemilik situ-situs web yang besar dan sibuk.

Basis data adalah sekumpulan data yang terorganisasi yang dapat diambil dan diubah kembali. Peran database menjadi sangat penting saat ini karena banyak kegiatan bisnis saat ini menggunakan database untuk menyimpan segala jenis informasi yang dimilikinya. Database pada dasarnya menjelaskan satu atau lebih kegiatan yang saling berkaitan di dalam perusahaan tersebut.

Sebagai contoh : perusahaan yang menjual barang, memiliki database yang berisi data mengenai penjelasan, harga, dan persediaan untuk setiap barang yang dimilikinya [4].

MySQL merupakan salah satu Relational Database Management System (RDBMS) yang menggunakan Structure Query Language (SQL) sebagai bahasa yang standar dan populer dalam menambah, mengakses, dan memproses data pada suatu database.

UML (Unified Modeling Language) adalah

diagram yang menggambarkan hubungan antara use case dengan actor-nya. Use case adalah metode yang bagus dalam memahami kebutuhan sistem dengan cara menggambarkan skenario proses yang terjadi antara sistem dengan actor. Actor merupakan suatu peran yang dimainkan oleh user terhadap suatu use case.

Use case adalah deskripsi fungsi dari sebuah sistem dari perspektif pengguna.

Usecase bekerja dengan cara mendeskripsikan tipikal interaksi antara pengguna sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai [6].

Sistem

Aktor Usecase Aktor

Gambar 1. Use Case Model

Untuk mengidentifikasi aktor, harus ditentukan pembagian tenaga kerja dan tugas- tugas yang berkaitan dengan peran pada konteks target sistem. Aktor adalah abtraksi dari orang dan sistem yang lain yang mengaktifkan fungsi dari target sistem. Orang atau sistem bisa muncul dalam beberapa peran [6].

Use case adalah abtraksi dari interaksi antara sistem dengan aktor. Oleh karena itu, sangat penting untuk memilih abtraksi yang cocok. Use case dibuat berdasarkan keperluan aktor. Use case harus merupakan „apa‟ yang dikerjakan sistem, bukan „bagaimana‟ sistem mengerjakannya. Setiap use case harus diberi nama yang menyatakan apa hal yang dicapai dari hasil interaksinya dengan aktor. Nama use case boleh terdiri dari beberapa kata dan tidak boleh ada dua use case yang memiliki nama yang sama [6].

Class Diagram merupakan diagram yang sering ditemukan dalam perancangan aplikasi berorientasi objek. Selain itu, diagram ini juga

(3)

Gambar 2. Notasi Kelas di UML HASIL DAN PEMBAHASAN

Berdasarkan analisa yang dilakukan, sistem yang dibahas merupakan website laboratorium komputer, dapat diketahui bahwa belum adanya website yang dibangun sehingga penganalisaan tentang sistem dari website tersebut tidak dilakukan, sebagai gantinya, analisa dilakukan dengan mengumpulkan informasi tentang apa saja yang diperlukan untuk keperluan pembangunan website. Website baru yang akan dibangun diharapkan dapat mengatasi permasalahan yang terjadi sebelum dibangunnya website baru ini dan dapat memberikan solusi, manfaat serta kepuasan semua pihak yang bersangkutan.

Sebelum menentukan usecase apa saja yang terdapat dalam Website Laboratorium Komputer Fakultas Ilmu Komputer Universitas Indonusa Esa Unggul, terlebih dahulu ditentukan requirement fungsi dari usecase yang dibutuhkan

Tabel 1. Requirement Fungsi dan Usecase

(4)
(5)

Berdasarkan requirement fungsi dan usecase di atas dapat diketahui bahwa terdapat lima aktor yang berperan di dalam Website Laboratorium Komputer Fakultas Ilmu Komputer, yaitu Pengunjung (Non Anggota), Anggota (Asisten Lab), Anggota (Mahasiswa), Anggota (Eksternal) dan Admin. Serta dapat diketahui 59 usecase seperti yang terdapat pada tabel di atas.

Berikut ini adalah usecase diagram yang menvisualisasikan Website Laboratorium Komputer Fasilkom.

isiFormRegistrasiAssLab

registerAssLab

<<include>>

kirimKritikSaran lihatGaleri lihatLabPeminatan

lihatEvent lihatBerita downloadFile lihatDataAsslab lihatStrukturOrganisasi lihatSejarahFasilkom

isiPolling lihatBeritaTerbaru

lihatAsistenLab

lihatKritikSaran

lihatBiodataDiri editBiodata gantiPassword ubahFotouploadFile hapusFileDownloadSendiri

tambahBerita editHapusBeritaSendiri

tambahEvent

editHapusEventSendiri

tambahTraining

editHapusTrainingSendiri

tambahworkshop

editHapusWorkshopSendiri

uploadGambar hapusGambarSendiri

balasKritikSaran lihatCalonAssLab

terimaAssLabhapusCalonAssLab lihatSemuaPolling

tambahPolling setPollingAktif

editHapusSemuaPolling hapusSemuaGambar tambahLabPeminatan editHapusSemuaLabPeminatan

editHapusJadwalPrakt tambahJadwalPrakt editHapusSemuaWorkshop editHapusSemuaTraining editHapusSemuaEvent editHapusSemuaBerita

lihatSemuaJadwalPrakt

hapusSemuaFileDownload daftarWorkshop

daftarTraining

lihatTraining Pengunjung (Non

Anggota)

Anggota (Asisten Lab)

Anggota (Mahasiswa)

lihatWorkshop

Anggota (Eksternal) lihatJadwalPraktHariIni

Admin

Login

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>> <<include>>

<<include>>

<<include>>

lihatLaporanTrainingWorkshop isiFormRegistrasiAnggota

Eksternal

<<include>>

registerAnggota Eksternal

Gambar 3 Usecase Diagram Website Laboratorium Komputer Fakultas Ilmu

Komputer

(6)
(7)

Berdasarkan requirement fungsi dari class di atas dapat diketahui class entity yang dibutuhkan dalam Website Laboratorium Komputer Fakultas Ilmu Komputer. Berikut ini adalah class diagram yang menvisualisasikan Website Laboratorium Komputer Fakultas Ilmu Komputer.

Gambar 4 Class Diagram Website Laboratorium Komputer Fakultas Ilmu

Komputer

Setelah dilakukan perancangan dengan menggunakan UML, maka dihasilkan website seperti dibawah ini :

Gambar 5 Website Laboratorium Komputer pada Fakultas Ilmu Komputer Universitas

Indonusa Esa Unggul

KESIMPULAN

Dari pembahasan bab-bab sebelumnya, penulis mengambil kesimpulan bahwa pembangunan website laboratorium komputer pada Fakultas Ilmu Komputer memiliki beberapa kelebihan, antara lain :

1. Keberadaan website laboratorium komputer ini akan sangat diperlukan demi kemajuan Universitas Indonusa Esa Unggul pada umunya, dan Fakultas Ilmu Komputer pada khususnya..

2. Bagi pihak asisten laboratorium komputer, website ini akan sangat berguna untuk enyebarkan informasi yang berkaitan dengan matakuliah praktikum dengan cepat dan akurat.

3. Bagi pihak mahasiswa, website ini memberikan kemudahan kepada mahasiswa untuk bisa mengakses informasi secara cepat dan akurat.

Mahasiswa juga bisa mendapat bahan matakuliah praktikum yang sudah diupload oleh para asisten laboratorium komputer dengan cara men-download.

4. Keberadaan website laboratorium komputer melalui internet, memungkinkan mahasiswa untuk dapat mengakses website ini kapanpun dan dari manapun yang menyediakan fasilitas internet.

DAFTAR REFERENSI

[1] Barron, Billy., and Jill H. Ellsworth, et al. (1996). The Internet Unleashed.

Sams.net. Indianapolis.

(8)

[3] Kurniawan, Andy. (2000). Belajar Sendiri Microsoft Active Server Pages.

PT. Elex Media Komputindo, Jakarta.

[4] Atkinson, James., and Mitchell, Scott.

(2000). Active Server Pages 3.0 in 21 Days. Sams Publishing, Indianapolis.

[5] Booch, Grady et al. (1999). The Unified Modeling Language User Guide.

Addison-Wesley, Massachussetts.

[6] Munawar, (2005). Pemodelan Visual Dengan UML, Graha Ilmu, Yogyakarta.

Gambar

Gambar 2. Notasi Kelas di UML HASIL  DAN  PEMBAHASAN
Gambar 3 Usecase Diagram Website  Laboratorium Komputer Fakultas Ilmu
Gambar 5 Website Laboratorium Komputer  pada Fakultas Ilmu Komputer Universitas

Referensi

Dokumen terkait

Laboratorium komputer Fakultas Teknologi Informasi Universitas Kristen Maranatha saat ini (tahun 2012) telah memiliki sistem presensi. Namun sistem presensi tersebut

Laporan Hasil Kuisioner Grafik Hasil Kuisioner 0 SISTEM PENDUKUNG KEPUTUSAN ANALISA KEPUASAN PENGUNJUNG LABORATORIUM KOMPUTER UNIKAMA DENGAN METODE SERVQUAL Generate

Nama Tempat Kerja Praktek : Pusat Data Dan Informasi Sekretariat Jenderal Dewan Perwakilan Rakyat Republik Indonesia Nama Pembimbing Lapangan : Fariza Emra S.T, M.Sc.

Nama Tempat Praktek : Pusat Data dan Informasi Sekretariat Jendral Dewan Perwakilan rakyat Republik Indonesia. Alamat : Jl. Jakarta, Agustus 2016 Pemohon

Judul Laporan Kerja Praktek : Analisis Dan Perancangan Aplikasi Media Sosial (Medsos) dan Alat Kelengkapan Dewan (AKD) Dengan Metode PIECES Pada Pusat Data Dan

Laboratorium Tipe IV adalah laboratorium terpadu yang terdapat di pusat studi fakultas atau universitas, atau unit pelaksana teknis yang menyelenggarakan pendidikan

Saya yang bertanda tangan dibawah ini adalah mahasiswi Indonusa Esa Unggul Progam Studi Ilmu-Ilmu Keperawatan akan melaksanakan penelitian tentang Hubungan Pengetahuan Pasien

Berdasarkan hasil penelitian yang telah dilakukan dapat disimpulkan bahwa pengembangan application service data mahasiswa pada website Jurusan Ilmu Komputer telah