Anda di halaman 1dari 11

PERANCANGAN BANGUN APLIKASI DISKUSI FORUM ONLINE

UNIVERSITAS WIDYATAMA BERBASIS WEBSITE MENGGUNAKAN


FRAMEWORK CODEIGNITER

Ahmad Arif1, M Hadiwara Kusuma2


1,2
Universitas Widyatama
1
aa2851214@gmail.com, 2hadiwaragt@gmail.com

ABSTRAK
Forum Diskusi Online adalah suatu wadah untuk berbagi informasi dan
pendapat tentang topik yang sedang dibicarakan , mulai dari topik secara
umum sampai topik mengenai pendidikan. Dengan adanya forum online
dapat memudahkan terutama mahasiswa di Universitas Widyatama untuk
mendapatkan dan bertukar informasi untuk membentuk mahasiswa yang
unggul dan kreatif dalam meyampaikan ide -ide positif atau informasi yang
mereka punya didalam forum online tersebut. Dengan hadirnya forum
online di Universitas Widyatama diharapkan komunikasi seperti
penyampaian informasi, sharing mengenai matakuliah, ataupun berdiskusi
mengenai suatu topik tertentu dapat menjadi suatu wadah yang akan
mempermudah proses komunikasi antar warga kampus di Universitas
Widyatama.

Kata Kunci : Forum Online, Manfaat Forum Bagi Mahasiswa

PENDAHULUAN dikarenakan perbedaan waktu di perkuliahan,


Forum online adalah situs diskusi maka dari itu diperlukan suatu wadah untuk
yang dilakukan secara online dimana saling berbagi informasi terutama informasi
pengguna atau user dalam forum mengenai perkuliahan, maka dengan adanya
mengirimkan pesan untuk berbagi informasi forum online ini didapatkan sangat membantu
dan pendapat tentang topik yang sedang bagi mahasiswa dan dosen karena dengan
dibicarakan, mulai dari topik secara umum adanya Forum Online tersebut bisa digunakan
sampai topik mengenai pendidikan. sebagai wadah penyampaian informasi dan
Pemanfaat teknologi dengan cara sharing antara mahasiswa dengan mahasiswa,
mengembangkan forum online dalam dunia mahasiswa dengan dosen, mahasiswa dengan
pendidikan terutama di ruang lingkup staff kampus, dosen dengan staff kampus,
Universitas Widyatama dapat berguna bahkan antara dosen dengan dosen.
bukan hanya untuk menjalin hubungan Forum sendiri merupakan sarana yang
silaturahmi antar mahasiswa dengan paling tepat untuk berdiskusi ataupun berbagi
mahasiswa, dosen dengan mahasiswa atau informasi. Dimana forum itu akan lebih
mahasiswa dengan alumni tetapi juga efektif jika berbasis online, sehingga seluruh
berguna dalam meningkatkan proses belajar warga kampus dapat mengakses atau
mengajar diluar jam pelajaran. berkomunikasi dimanapun dan kapan pun.
Universitas Widyatama (Utama) Penelitian ini berfokus pada pembuatan
merupakan salah satu kampus swasta yang forum diskusi secara online yang dapat
memiliki banyak mahasiswa, terdiri dari dimanfaatkan oleh mahasiswa dan dosen
mahasiswa kelas reguler dan mahasiswa sebagai sharing informasi mengenai
kelas karyawan. Dimana mahasiswa kelas pelajaran, alumni juga dapat memanfaatkan
reguler dan kelas karyawan jarang bertemu sebagai tempat informasi lowongan pekerjaan
atau informasi lainnya. Forum online yang
dibuat memiliki admin yang akan Codeigniter adalah framework bahasa
membatasi pembicaraan dalam forum yang pemrograman Hypertext Preprocessor
terkait hoax, penghinaan dan lain (PHP) yang dibuat oleh EllisLab dan
sebagainya. Aplikasi forum online dibuat pertama kali dirilis pada 28 Februari 2006.
dengan memanfaatkan website. Codeigniter memiliki banyak fitur modern
Dengan hadirnya forum online yang sangat membantu developer dalam
diharapkan komunikasi seperti membuat aplikasi. Beberapa fitur tersebut
penyampaian informasi, sharing mengenai diantaranya adalah MVC, Built-in-library,
matakuliah, ataupun berdiskusi mengenai Extremely light weight.
suatu topik tertentu dapat menjadi suatu CodeIgniter memiliki kelebihan dari
wadah yang akan mempermudah proses segi performa dan peningkatan produktivitas,
komunikasi antar warga kampus. serta salah satu kelebihan paling menonjol
pada Codeigniter adalah kecepatannya dalam
Rumusan Masalah menjalankan sebuah web. Hal ini dikarenakan
Berdasarkan pendahuluan diatas, library tambahan dimuat secara dinamis
maka dapat disimpulkan beberapa selama proses request, tergantung dari
permasalahan yang terjadi. Masalah kebutuhan proses yang diberikan, ini
tersebut antara lain adalah sebagai berikut membuat sistem utama dari Codeigniter
dibawah ini : sangat sederhana dan cukup cepat.
1. Bagaimana pemanfaatan website
menjadikan pilihan yang tepat dalam Hypertext Preproccessor (PHP)
pembuatan forum diskusi secara online PHP merupakan perangkat untuk
dalam dunia perkuliahan? membuat web yang dinamis, menurut
2. Bagaimana penerapan forum online Anhar (2013:3), “PHP yaitu bahasa
dalam dunia perkuliahan dapat pemrograman web server-side yang bersifat
dijadikan alat informasi yang baik jika open source”. Open source yang berarti kita
digunakan dengan baik oleh para bisa menggunakannya tanpa perlu mem-
penggunanya? belinya.
PHP memungkinkan pembangunan
Forum Diskusi Online halaman web secara dinamis.Hal seperti ini
Pengertian forum diskusi online tidak bisa dilakukan hanya dengan
merupakan sebuah situs bertukar pikiran menggunakan HTML. Sebagai gambaran,
secara online dimana orang dapat berkas yang hanya berisi kode HTML tidak
memasukkan suatu topik dan memulai mendukung pembuatan aplikasi yang meng-
percakapan dalam bentuk pesan yang hasilkan dokumen PDF dan tidak bisa
diposting. Untuk bisa bergabung dalam berhubungan dengan database.
pembahasan dan percakapan pada suatu
MySQL
forum pengguna internet harus mendaftar MySQL adalah database management
terlebih dahulu, guna mendapat akses untuk system yang menggunakan bahasa SQL
bergabung dan berpartisipasi dalam forum.
sebagai bahasa penghubung antara perangkat
lunak aplikasi dengan database server.
Framework Codeigniter
CodeIgniter merupakan aplikasi
METODE
sumber terbuka yang berupa kerangka Dalam melakukan penelitian senan-
kerja PHP dengan model MVC (Model, tiasa dilakukan suatu metode penelitian
View, Controller) untuk membangun situs yang sesuai pokok permasalahan yang akan
web dinamis dengan menggunakan PHP. diteliti. Metode kualitatif (Sugiyono, 2016),
CodeIgniter memudahkan pengembang menjelaskan bahwa “masalah yang dibawa
web untuk membuat aplikasi web dengan oleh peneliti tetap, sehingga sejak awal
cepat dan mudah dibandingkan dengan sampai akhir penelitian sama”.
membuatnya dari awal. Dari beberapa definisi diatas maka
dapat disimpulkan bahwa metodologi
penelitian yang digunakan adalah metode
kualitatif yaitu metode penelitian tentang
riset yang bersifat cenderung
menggunakan analisis. Proses dan makna
lebih ditonjolkan dalam penelitian
kualitatif. Landasan teori yang
dimanfaatkan sebagai pemandu agar
fokus penelitian dengan fakta di-
lapangan.

Metode Pengumpulan Data


Untuk memperoleh data-data, Gambar Pemodelan Waterfall
peneliti melakukan penelitian dengan
mengunakan metode pengumpulan data 1. Requirements analysis and definition
melalui pendekatan sebagai berikut: merupakan analisis terhadap kebutuhan
1. Observasi sistem. Pengumpulan data secara
Observasi yaitu pengumpulan data lengkap, dalam tahap ini dilakukan studi
dengan cara mengamati langsung pustaka, observasi dan wawancara.
keadaan di Universitas Widyatama 2. System and software design merupakan
apakah membutuhkan forum untuk Tahap desain sistem ini dilakukan
diskusi atau tidak. penerjemahan dari data yang
2. Wawancara dikumpulkan dan perangkat lunak ke
Wawancara yaitu pengumpulan data perancangan software sebelum
dengan cara tanya jawab, dalam hal melakukan coding dengan menggunakan
ini penulis menanyakan langsung traditional diagram.
kepada beberapa mahasiswa terkait 3. Implementation and unit testing
mengenai data yang berhubugan merupakan tahap ini desain program
dengan judul yang telah ditentukan. diterjemahkan kedalam kode-kode
Metode wawancara ini penulis dengan menggunakan bahasa
tunjukkan kepada beberapa pemrograman yang digunakan
mahasiswa Universitas Widyatama. menggunakan Framework CodeIgniter
3. Studi Pustaka dan PHP 8.1.6, dan database yang
Studi Pustaka dilakukan dengan digunakan MYSQL dan web server yang
membaca dan mempelajari berbagai digunakan adalah Apache.
literature yang berkaitan dengan 4. Integration and system testing
masalah yang dibahas agar di dapat merupakan tahap penyatuan unit-unit
informasi dan pengertian yang program kemudian diuji secara
mendalam. Sumber literature ini keseluruhan dengan menggunakan
seperti buku-buku literature metode black box untuk memastikan
mengenai analisis dan desain sebuah bahwa input yang digunakan
sistem serta mempelajari sistem menghasilkan output yang sesuai.
forum diskusi. 5. Operation and maintenance merupakan
tahap untuk mengoperasikan program
Langkah-langkah Pengembangan Sistem dilingkungannya dan melakukan
Metode penelitian yang digunakan pemeliharaan seperti penyesuaian atau
mengacu pada konsep pengembangan sistem perubahan karena adaptasi dengan situasi
waterfall,dengan tahapan seperti berikut: sebenarnya. Tetapi pada tahap ini tidak
dilakukan karena penelitian hanya
sampai merancang dan membangun
aplikasi.
PEMBAHASAN Model Bisnis Forum Online
Analisis Sistem Model Bisnis merupakan sebuah
Analisis sistem adalah suatu ilmu model dasar yang menjelaskan bagaimana
yang digunakan untuk memecahkan sebuah bisnis dapat menghasilkan
masalah dengan menggunakan beberapa keuntungan. Melalui komponen ini, bisnis
tindakan. Dalam ruang lingkup tidak akan berjalan tanpa arah. Dan untuk
perkembangan sistem komputer, analisis model bisnis forum online ini diuraikan
sistem adalah suatu ilmu yang melalui struktur Lean Canvas, dimana Lean
mempelajari beberapa aplikasi, biasanya Canvas merupakan template rencana bisnis
untuk mendapakan sistem yang baru. bagi pengusaha atau pebisnis untuk
Analisis sistem bertujuan untuk membantu mereka dalam memecahkan ide
menentukan kebutuhan informasi dari tiap agar lebih mudah dibaca dan dipahami. Ash
bagian organisasi, serta untuk Maurya seorang penulis merupakan orang
menentukan kelemahan dari prosedur dan pertama yang membuat model bisnis ini.
metode yang digunakan pada saat ini. Berikut adalah Lean Canvas yang
Analisis sistem ini akan menggambarkan model bisnis forum online
menjelaskan tentang evaluasi forum yang di Universitas Widyatama
sedang berjalan di Universitas
Widyatama.

Analisis Forum Diskusi jika sudah


Berjalan
Permasalahan forum diskusi yang
ada di Universitas Widytama yaitu
bagaimana cara membantu Mahasiswa
dalam berdiskusi dan saling bertukar dan
berbagi informasi di forum online dengan
cara tidak lansung. Sehingga para
Mahasiswa diharapkan dapat memperoleh
informasi secara efektif dan efisien tanpa
harus berdiskusi secara langsung.
Prosedur forum diskusi jika sudah
berjalan di Universitas Widyatama
adalah:
1. Mahasiswa mempunyai agenda acara
bukber, lalu mahasiswa harus ber-
kumpul disuatu tempat untuk
menyampaikan suatu agenda tersebut.
Gambar Lean Canvas Forum Online
2. Mahasiswa ingin menanyakan suatu
masalah di sebuah mata palajaran dan
dia tidak solusinya seperti apa. Flow Map
3. Mahasiswa saling bertukar dan Flow Map merupakan gabungan dari
berbagi informasi baik informasi peta dan diagram alir yang menunjukkan
umum maupun seputar perkuliahan. pergerakan objek dari satu tempat ke tempat
4. Dosen ingin menyampaikan kisi-kisi lain. Jumlah orang yang transit, jumlah
untuk UTS atau UAS barang yang ditransaksikan, atau jumlah
5. Staff kampus memiliki informasi paket dalam jaringan.
baru seputar kampus dan hanya di
informasikan via website. Flowmap membantu analis dan
pemrogram memecah masalah menjadi
segmen yang lebih kecil dan menganalisis
alternatif lain dalam produksi.
Flow Map Forum Diskusi jika sudah
berjalan di Universitas Widyatama adalah
sebagai berikut:

Gambar Use Case Diagram


Gambar Flow Map
Flowchart
Pengertian flowchart adalah diagram
Use Case Diagram alur yang menggambarkan langkah, urutan,
Use Case Diagram merupakan model dan keputusan untuk melakukan sebuah
diagram UML yang digunakan untuk proses dalam suatu program. Langkah
menggambarkan requirement fungsional tersebut digambarkan dengan simbol-
yang diharapkan dari sebuah sistem. simbol tertentu dan saling dihubungkan
Usecase diagram adalah diagram usecase menggunakan garis atau tanda panah.
yang digunakan untuk menggambarkan Berikut adalah flowchart yang
secara ringkas siapa yang menggunakan menggambarkan aktivitas yang terjadi saat
sistem dan apa saja yang bisa dilakukannya. Mahasiswa berdiskusi di Universitas
Berikut adalah Use Case Diagram Widyatama.
yang menggambarkan Forum Diskusi
Universitas Widyatama.
yang menggambarkan aktivitas yang terjadi
saat Mahasiswa berdiskusi di Universitas
Widyatama.

Gambar flowchart

Data Flow Diagram (DFD) Gambar Squance Diagram


Data Flow Diagram (DFD) adalah Activity Diagram
representasi grafik dari sebuah sistem. Diagram aktivitas atau activity
DFD menggambarkan komponen- diagram menggambarkan workflow (aliran
komponen sebuah sistem, aliran-aliran kerja) atau aktivitas dari sebuah sistem atau
data diantara komponen-komponen proses bisnis atau menu yang ada pada
tersebut, asal, tujuan dan penyimpanan perangkat lunak. Secara grafis digunakan
dari data tersebut. untuk menggambarkan rangkaian aliran
Berikut adalah Data Flow Diagram aktivitas baik proses bisnis maupun use
(DFD) yang menggambarkan aktivitas case.
yang terjadi saat Mahasiswa berdiskusi di Berikut adalah activity diagram yang
Universitas Widyatama. menggambarkan aktivitas login.

Gambar Data Flow Diagram (DFD)

Sequance Diagram
Sequence Diagram merupakan salah
satu yang menjelaskan bagaimana suatu
operasi itu dilakukan; message (pesan)
apa yang dikirim dan kapan
pelaksanaannya. Diagram ini diatur
berdasarkan waktu.
Berikut adalah Squance diagram Gambar Activity Diagram Login
Berikut adalah activity diagram B. Halaman Login
yang menggambarkan aktivitas input Halaman login mahawasiswa wajib
forum online. loginterlebih dahulu untuk memulai
diskusi,berikut adalah tampilan
halaman login.

Gambar Activity Diagram Input Forum


Gambar Halaman Login
Berikut adalah activity diagram
yang menggambarkan aktivitas logout C. Halaman Dashboard Mahasiswa.
Halaman Dashboard Mahasiswa ini
untuk menampilkan Forum hanya
terdapat mahasiswa saja didalamnya
yang terdapat pada Forum
Mahasiswa, dan adapun terdapat
dosen juga jika membuka memulai
diskusi di Forum Global dan Forum
Fakultas seperti sebagai Berikut
adalah tampilan Halaman Dashboard
Mahasiswa.

Gambar Activity Diagram Logout

Tampilan Forum Online


A. Halaman Beranda.
Halaman Beranda ini menampilkan
seluruh diskusi yang telah dibuat
sesuai dengan tag dikusi masing-
masing, berikut adalah tampilan
halaman beranda.
Gambar Halaman Dashboard Mahasiswa

D. Halaman Dashboard Dosen atau


Staff.
Halaman Dashboard Dosen atau Staff
ini untuk menampilkan Forum hanya
terdapat Dosen atau Staff saja
didalamnya yang terdapat pada Forum
Dosen, dan adapun terdapat
mahasiswa juga jika membuka
Gambar Halaman Beranda memulai diskusi di Forum Global dan
Forum Fakultas seperti sebagai tampilan Halaman Admin Register
Berikut adalah tampilan Halaman Mahasiswa, Dosen dan Staff.
Dashboard Dosen atau Staff.

Gambar Halaman Admin Register


Mahasiswa, Dosen dan Staff

Gambar Halaman Dosen atau Staff G. Halaman Input Forum.


E. Halaman Dashboard Admin. Halaman Input Forum ini untuk
Halaman Dashboard Admin ini mengisi Topik Forum yang terdapat
untuk menampilkan dan mengawasi dalamnya ada Dosen atau Staff dan
Forum yang terdapat Dosen atau Mahasiswa, jika input forum akan di
Staff dan Mahasiswa jika ada isi oleh Dosen atau Staff dan
informasi yang keliru atau yang Mahasiswa maka datanya tersebut
mengandung Hoax untuk akan tampil langsung di form dan
memimalisir timbulnya kegaduhan datanya akan di simpan didalam
didalam forum. Berikut adalah database. Berikut adalah tampilan
tampilan Halaman Dashboard Halaman Input Forum.
Admin.

Gambar Halaman Input Forum


Gambar Halaman Admin
H. Halaman Profile.
F. Halaman Admin Register Halaman Profile ini untuk
Mahasiswa, Dosen dan Staff. menampilkan profile kita sendiri,
Halaman Admin Register hasil semua diskusi atau komentar
Mahasiswa, Dosen dan Staff ini yang telah kita post juga bisa dilihat
untuk membuat akses agar dapat disini. Berikut adalah tampilan
digunakan untuk masuk dan Halaman Profile.
berpartisipasi dalam forum online
dengan ketentuan hak akses yang
sudah ditentukan pada saat
pembuatan register. Berikut adalah
Gambar Halaman Profile

PENUTUP
Kesimpulan
Berdasarkan pembahasan hasil
pene- litian yang telah dibahas di bab
sebelum- nya, maka dalam penelitian ini
dapat diambil kesimpulan sebagai berikut:
1. Forum diskusi pada Universitas
Widyatama sangat berguna sebagai
sarana komunikasi internal
universitas untuk mendukung
kelangsungan kegiatan perkuliahan.
2. Forum diskusi pada Universitas
Widyatama sangat berpengaruh
pada kegiatan komunikasi internal
univer- sitas sehingga dapat
menjamin privasi komunikasi
internal universitas.
3. Forum diskusi pada Universitas
Widyatama penerapannya untuk
komunikasi internal universitas
sangat mudah digunakan sehingga
dapat mempermudah proses
komunikasiinternal universitas.
REFERENSI

[1] Agung,Gregorius. 2012. Buku Pintar HTML5, CSS3, Dreamweaver CS6.


Yogyakarta:Founder Jubilee Enterprise.
[2] Anhar. 2010. Panduan Menguasai PHP & MYSQL Secara Otodidak. Jakarta:
Mediakita.
[3] Fahmi, Ismail. 2012. E-library. Jakarta: Mediakita.
[4] Fathansyah. 2012. Basis Data. Bandung: Informatika.
[5] Indriyanti, Aries Dwi. 2015. Perancangan dan Pembuatan Forum Makanan Berbasis
Web. Jurnal Manajemen Informatika. Vol.4 No.1. Universitas Negeri Surabaya.
[6] Irawan. 2011. Pandua Berinternet Untuk Orang Awam. Belajar Sendiri Internet
Secara Cepat, Sehat & Aman. Palembang: Maxikom.
[7] Kurniawan, Wanda, dkk. 2016. Rancangan Sistem Forum Online Unuk Program
Studi Sistem Informasi antara Dosen dan Mahasiswa.
[8] Ramadhan, Arief. 2013. Pemrograman Web Database dengan PHP MYSQL. Jakarta:
Elex Media Komputindo.
[9] Sinaga, Bosker. 2015. Perancangan dan Pembuatan Sistem Informasi Forum Diskusi
Mahasiswa/i Berbasis Web Di STMIK Pelita Nusantara Medan. Jurnal Mantik
Penusa. Vol.18 No.2. STMIK Pelita Nusantara Medan.
[10] Annisa Paramitha F., S.Kom., M.Kom. 2022. Diagram Aktivitas(Activity Diagram).
Diakses Pada : 21 Desember 2022, Tersedia di :
https://repository.unikom.ac.id/47566/1/4.%20Diagram%20Aktivitas.pdf
[11] Aorinka Anendya. 2022. Apa itu Flowchart? Ini Pengertian, Fungsi dan Jenis-
jenisnya. Diakses Pada : 21 Desember 2022, Tersedia di :
https://www.dewaweb.com/blog/pengertian-
flowchart/#:~:text=Apa%20pengertian%20dari%20flowchart%3F%20Pengertian,me
nggunakan%20garis%20atau%20tanda%20panah.
[12] Albert Verasius Dian Sano,S.T., M.Kom. 2020. Diagram Sequence Dalam Analisa &
Desain Sistem Informasi. Diakses Pada : 21 Desember 2022, Tersedia di :
https://binus.ac.id/malang/2020/12/diagram-sequence-dalam-analisa-desain-sistem-
informasi/#:~:text=Diagram%20sequence%20merupakan%20salah%20satu,Diagram
%20ini%20diatur%20berdasarkan%20waktu.
[13] BINUS (MY). 2019. MEMAHAMI USE CASE DIAGRAM DALAM
SISTEM INFORMASI AKUNTANSI. Diakses Pada : 21 Desember 2022, Tersedia
di : https://accounting.binus.ac.id/2019/10/03/memahami-use-case-diagram-dalam-
sistem-informasi-
akuntansi/#:~:text=Use%2Dcase%20diagram%20merupakan%20model,apa%20saja
%20yang%20bisa%20dilakukannya.
[14] emaaminahhhh. 2022. Mengenal Definisi, Fungsi, Dan Simbol Pada Flowmap.
Diakses Pada : 21 Desember 2022, Tersedia di :
https://idmetafora.com/news/read/2006/Mengenal-Definisi-Fungsi-Dan-Simbol-
Pada-Flowmap.html
[15] Maulana Adieb. 2022. Hendak Mulai Bisnis? Cari Tahu Berbagai Macam Modelnya
di Sini. Diakses Pada : 22 Desember 2022, Tersedia di :
https://glints.com/id/lowongan/business-model/#.Y6R9FHbP201
[16] Ninuk Budiani. 2000. DATA FLOW DIAGRAM : sebagai alat bantu desain sistem.
Diakses Pada : 22 Desember 2022, Tersedia di :
https://pranata.kemenkeu.go.id/website/3/DFD%20sebagai%20alat%20bantu%20design%20
system.pdf
[17] Thamia Farisatuddiniyah. 2021. Mengenal Apa itu Model Bisnis Lean Canvas.
Diakses Pada : 22 Desember 2022, Tersedia di :
https://www.hashmicro.com/id/blog/mengenal-apa-itu-model-bisnis-lean-canvas-
blog/#:~:text=Lean%20canvas%20adalah%20template%20rencana,yang%20membuat%20m
odel%20bisnis%20ini.
[18] Wikipedia. 2022. MySQL. Diakses Pada : 21 Desember 2022, Tersedia di :
https://id.wikipedia.org/wiki/MySQL#:~:text=MySQL%20adalah%20sebuah%20per
angkat%20lunak,juta%20instalasi%20di%20seluruh%20dunia.
[19] Wikipedia. 2022. CodeIgniter. Diakses Pada : 21 Desember 2022, Tersedia di :
https://id.wikipedia.org/wiki/CodeIgniter#Design_Patern:_MVC_(Model,_View,_Co
ntroller)
[20] Wikipedia. 2021. Forum internet. Diakses Pada : 21 Desember 2022, Tersedia di :
https://id.wikipedia.org/wiki/Forum_internet#:~:text=Forum%20internet%20merupa
kan%20fasilitas%20yang,ada%20sejak%20tahun%201980%2Dan.

Anda mungkin juga menyukai