p-ISSN : 2460-3562 / e-ISSN : 2620-8989

## Sistem Jejaring Sosial untuk Informasi Kampus di Program Studi XYZ
Sri Nurhayati a1 , Ibnu Fajar F a2 , Aprianti Putri S b3
a Program Studi Sistem Komputer, Universitas Komputer Indonesia Jl. DIpati Ukur No. 102 – 116 Bandung 40132
1 sri.nurhayati@email.unikom.ac.id
2 ibnufajar@gmail.com
b Program Studi Terapan Rekayasa Multimedia, Universitas Telkom Jl. Telekomunikasi, Sukapura, Kec. Dayeuhkolot, Kota Bandung, Jawa Barat
3 putrisujana@telkomuniversity.ac.id

## Abstrak
Internet merupakan salah satu teknologi komunikasi yang saat ini berkembang sangat pesat.  Situs jejaring sosial merupakan  salah  satu  fasilitas  internet  yang  banyak  dgunakana  yang  memungkinkan  pengguna  untuk berkomunikasi  satu  sama  lain  tanpa  perlu  bertemu  langsung.  Saat  ini  sistem  jejaring  sosial  yang  digunakan Program Studi (Prodi) XYZ adalah facebook , dimana mahasiswa dan dosen disatukan dalam sebuah group untuk dapat  bersosialisasi.  Dalam  fasilitas  tersebut  masih  ada  kebutuhan  yang  masih  belum  terpenuhi,  diantaranya adalah tidak adanya aktivitas berdiskusi, pengelompokkan pengguna, dan tidak diketahuinya aktivitas pengguna. Untuk mengatasi hal tersebut maka dibuatlah system jejaring social, dengan tujuan memudahkan penggunanya untuk dapat berdiskusi, berbagi informasi dan berbagi ilmu (unggah dan unduh buku, jurnal, dan sebagainya), selain itu dapat melihat  kebutuhan materi penunjang apa saja yang dibutuhkan oleh mahasiswa. Pada penelitian ini  model  pengembangan  system  menggunakan  model  waterfall,  sedangkan  analisis  fungsional  menggunakan tools UML ( Unified Modeling Language ) dan menggunakan bahasa pemrograman PHP dan database MySQL. Dari hasil pengujian yang telah dilakukan, sistem dapat memudahkan pengguna dalam berdiskusi, berbagi informasi, dan berbagi ilmu, selain itu aplikasi juga sudah bisa memberikan informasi kebutuhan materi penunjang apa saja yang dibutuhkan mahasiswa.
Kata kunci: Jejaring sosial, Internet, Unified Modeling Language

## Social Network System for Campus Information in XYZ Study Program

## Abstract
The Internet is a communication technology that is currently developing very rapidly. Social networking sites are one of the most widely used internet facilities that allow users to communicate with each other without the need to meet in person. Currently, the social networking system used by the XYZ Study Program is Facebook, where students and lecturers are united in a group to be able to socialize. In these facilities, there are still unfulfilled needs,  including  the  absence  of  discussion  activities,  a  grouping  of  users,  and  unknown  user  activity.  To overcome this, a social networking system was created, with the aim of making it easier for users to be able to discuss, share information and share knowledge (upload and download books, journals, etc.), besides being able to see what supporting material needs are needed by students. In this study, the system development model uses the waterfall model, while the functional analysis uses UML (Unified Modeling Language) tools and uses the PHP programming language and MySQL database. From the results of the tests that have been carried out, the system can make it easier for users to discuss, share information, and share knowledge, besides that the application can also provide information on what supporting material needs students to need.
Keywords: Social networking, Internet, Unified Modeling Language

## I. P ENDAHULUAN
Kampus  merupakan  salah  satu  tempat  berkumpulnya para  aktivitas  akademik  untuk  melakukan  proses akademik  seperti  diskusi,  berbagi  informasi  dan  ilmu.
Perkembangan  teknologi  informasi  dan  komunikasi  saat ini    sedikit  banyak  mempengaruhi  kegiatan  di  kampus. Internet  merupakan  salah  satu  media  yang  digunakaan untuk  mengakses  sumber  informasi,  Internet  merupakan salah satu teknologi komunikasi yang saat ini berkembang
sangat  pesat  [1],  [2].    Situs  jejaring  sosial  merupakan salah  satu  fasilitas  internet  yang  banyak  dgunakan  yang memungkinkan pengguna untuk berkomunikasi satu sama lain  tanpa  perlu  bertemu  langsung,  salah  satu  contoh jejaring  social  adalah  facebook  dan  twitter.    Kemunculan situs  jejaring    dimanfaatkan  sebagai  media  untuk  saling bertukar informasi dan berbagi ilmu [3]–[5].
Saat  ini    Prodi  XYZ  menggunakan  jejaring  sosial facebook  untuk  berkomunikasi  antar  mahasiswanya. Layanan facebook merupakan  layanan  jejaring  sosial yang  digunakan  untuk  membangun  komunitas,  contoh komunitas  yang  dibangun  adalah  komunitas  belajar mahasiswa [6], [7]. Pada layanan facebook Prodi tersebut, mahasiswa  dan  dosen  dikumpulkan  dalam  satu  grup, dimana didalam grup tersebut mahasiswa dan dosen dapat saling  berbagi  informasi  dan  materi  perkuliahan.  Dari jejaring yang sudah digunakan menunjukkan bahwa masih ada  kebutuhan  pengguna  yang  belum  terpenuhi  pada jejaring  sosial facebook adalah  tidak  adanya  aktivitas berdiskusi, tidak adanya alumni, tidak adanya pengelompokkan  pengguna,  tidak  adanya  fasilitas pencarian berdasarkan  kata  kunci, dan tidak diketahuinya aktivitas pengguna.
Beberapa  penelitian  yang  telah  dilakukan  terkait dengan penggunaan media social untuk informasi kampus, salahsatunya  pemanfaatan  jejaring  social  facebook  bagi mahasiswa Papua untuk perkuliahan [7] , selain itu sudah ada  penelitian  yang  meneliti  tentang  pengaruh  facebook terhadap  prestas  belajar  [8].  Penelitian  lain  yaitu  tentang studi  peran  media  social  dalam  penyebaran  informasi akademik  [9],  dari  hasil  penelitian  tersebut  menyatakan bahwa  informasi kampus dapat disebarkan  melalui  media social.  Penggunaan  media  ini  memberikan  kemudahan dan  kecepatan  akses  dalam  mendapatkan  informasi kampus.
Oleh  karena  itu  untuk  mengatasi  masalah  yang  ada  di Prodi XYZ,  maka  dibuatlah aplikasi jejaring  social untuk informasi  kampus  yang  memiliki  fitur-fitur  yang memudahkan  penggunanya  untuk  dapat  berdiskusi, berbagi  informasi  dan  berbagi  ilmu  (unggah  dan  unduh buku,  jurnal,  dan  sebagainya),    selain  itu  dapat  melihat kebutuhan  materi  penunjang  apa  saja  yang  dibutuhkan oleh mahasiswa.

## II. M ETODOLOGI
Tahap  pertama  dari  penelitian  ini  adalah  melakukan pengumpulan  data.  Pada  tahap  ini  dilakukan  melalui wawancara  dan  studi  literature  yang  berkaitan  dengan penelitian  yang  akan  dibuat.    Wawancara  dilakukan langsung kepada  mahasiswa  untuk  mendapatkan data apa yang  dibutuhkan  dalam  pembuatan  sistem.  Setelah melakukan  pengumpulan  data,  tahap  berikutnya  adalah analisis  kebutuhan  sistem  yang  akan  dibangun.  Model pengembangan sistem menggunakan waterfall , model ini bersifat linear mulai dari tahap perancangan sampai tahap akhir  yaitu  pemeliharaan  sistem  [10],  [11].    Analisis pembuatan  aplikasi  menggunakan  pendekatan  objek dengan tools UML.  Tools  ini  merupakan  tools  standar yang digunakan untuk merancang dan mendokumentasikan  sistem  perangkat  lunak  [12],  [13].
Spesifikasi kebutuhan dari sistem dapat dilihat pada tabel 1. Berdasarkan tabel 1, maka dimodelkan ke dalam sebuah use  case diagram. Use  case diagram  merupakan gambaran  dari  apa  yang  akan  dilakukkan  oleh  pengguna terhadap sistem yang dibuat  [14], [15].  Adapun use case diagram dari sistem yang akan dibuat terlihat pada gambar 1.  Dari  Gambar  1,  maka  dapat  dilihat  definisi  dari  setia pengguna yaitu :
a) Admin,  adalah  aktor  yang  memiliki  hak  akses  untuk melakukan perawatan aplikasi, melakukan konfirmasi anggota,  menghapus  anggota,  menghapus thread , mengakses thread , mengakses pesan.
b) Anggota adalah pengguna sistem kecuali admin yaitu mahasiswa,  alumni  dan  dosen.  Anggota  adalah  aktor yang  hanya  memiliki  hak  akses  untuk  mengakses thread dan mengakses pesan.
Gambar 1 Use case sistem
TABEL I.

## SPESIFIKASI KEBUTUHAN SISTEM
No Use Case Kebutuhan 1 Pendaftaran Untuk mendaftar sebagai anggota sistem jejaring sosial sebelum dapat masuk sistem. 2 Masuk Untuk melakukan masuk dan mengakses fitur-fitur pada sistem jejaring sosial. 3 Akses Thread Untuk melihat isi thread ,
laporkan, buat, hapus, suka, dan komentar thread
4 Akses
Pesan Untuk mengakses pesan 5 Konfirmasi Anggota Untuk menyetujui dan menambahkan data anggota baru kedalam sistem. 6 Hapus Anggota Untuk menghapus anggota dari system 7 Lihat Semua Thread Untuk melihat daftar semua
thread atau kiriman pengguna
sistem. 8 Hapus Thread Untuk menghapus thread dari system
No Use Case Kebutuhan 1 Pendaftaran Untuk mendaftar sebagai anggota sistem jejaring sosial sebelum dapat masuk sistem. 9 Lihat Aktivitas Anggota Untuk melihat aktivitas anggota berdasarkan thread yang disesuaikan dengan periode waktu thread .
Setelah  tahap  analisis  kebutuhan  sistem  maka langkah  tahap  berikunya  adalah  tahap  rancangan antarmuka  sistem.  Rancangan  antarmuka  merupakan sketsa  penggambaran  dari  gabungan  dari    elemen  – elemen  yang  dibutuhkan  untuk  mewakili  keadaan  dari sistem  yang  dibuat.  Gambar  2,  3,  dan  4  merupakan  salah satu contoh rancangan antar muka dari sistem yang dibuat.
Gambar 2 Rancangan antarmuka beranda (admin)
Gambar 3 Rancangan antarmuka beranda (anggota)
Gambar 4 Rancangan antarmuka isi thread (anggota)
Tahap  selanjutnya  setelah  perancangan  sistem  adalah implementasi  dan  pengujian  sistem.    Sistem  yang  dibuat diimplementasikan  menjadi  sistem  yag  berbasis  website yang  terhubung  dengan  internet.  Pengujian  sistem dilakukan  menggunakan  pengujian alpha dan betha . Pengujian  alpha  menggunakan  metode Blackbox ,  yaitu dengan  mendemonstrasikan  fungsi    -  fungsi  pada  sistem apakah  sudah  berjalan  dengan  baik  atau  tidak  [16],  [17]. Sedangkan pengujian betha
dilakukan dengan menyebarkan kuisioner kepada pengguna untuk menanyakan  apakah  sistem  yang  dibuat  sudah  memenuhi kebutuhan pengguna atau belum.

## III. HASIL DAN PEMBAHASAN
Gambar  5,  6,  7,  dan  8  menunjukan  contoh  –  contoh dari  implementasi  sistem  yang  dibuat.  Gambar  5, menunjukan  halaman  dari  admin.  Halaman  tersebut berfungsi  untuk  menampilkan  daftar thread /kiriman  dari semua  pengguna  sistem,  selain  itu  pada  halaman  ini  juga admin  dapat  melakukan  proses  manajemen  anggota, manajemen thread ,  mengakses thread ,  mengirim  pesan, melihat  daftar thread /kiriman  dengan  jumlah  suka terbanyak, melihat daftar thread dengan jumlah komentar terbanyak,  dan  melakukan  pencarian thread dan  anggota berdasarkan kata kunci.
Gambar    6,  menunjukan  halaman  dari  anggotan  yang berfungsi  untuk  menampilkan  daftar thread /kiriman  dari semua  pengguna  sistem,  selain  itu  pada  halaman  ini  juga anggota  dapat  melakukan  proses  mengakses thread , mengirim  pesan,  melihat  daftar thread /kiriman  dengan jumlah  suka  terbanyak,  melihat  daftar thread dengan jumlah  komentar  terbanyak,  dan  melakukan  pencarian thread dan anggota berdasarkan kata kunci.

## Gambar 5 Tampilan antarmuka halaman beranda admin
Gambar    6,  menunjukan  halaman  dari  anggotan yang  berfungsi  untuk  menampilkan  daftar thread /kiriman dari  semua  pengguna  sistem,  selain  itu  pada  halaman  ini juga  anggota  dapat  melakukan  proses  mengakses thread , mengirim  pesan,  melihat  daftar thread /kiriman  dengan jumlah  suka  terbanyak,  melihat  daftar thread dengan jumlah  komentar  terbanyak,  dan  melakukan  pencarian thread dan anggota berdasarkan kata kunci.
Gambar  7,  menunjukan  Halaman  Manajemen Thread (Pendaftar baru) .  H alaman ini berfungsi untuk menampilkan  daftar  pendaftar  baru.  Pada  halaman  ini admin dapat melakukan proses manajemen anggota untuk pendaftar baru. Admin dapat melakukan konfirmasi untuk menambahkan pendaftar sebagai anggota baru sistem atau melakukan  fungsi  tolak  untuk  menghapus  pendaftar  dari daftar pendaftar baru.
Gambar 6 Tampilan antarmuka halaman beranda anggota .
Gambar  8,  menunjukan  tampilan  antarmuka halaman  manajemen thread (aktivitas  anggota).  Halaman ini  berfungsi  untuk  menampilkan  data  aktivitas  anggota. Pada  halaman  ini  admin  dapat  melihat  aktivitas  anggota yang dapat disesuaikan dengan periode waktu thread /kiriman.  Pada  halaman  ini  diperlihatkan  data berupa  histogram  banyaknya  kiriman  berdasarkan kategori  dan  data  histogram  untuk  kata  yang  sering muncul pada thread /kiriman berikut dengan tabel kata dan data  jumlah  kemunculan  kata  tersebut.  Berikut  adalah implementasi  untuk  halaman  manajemen thread aktivitas anggota
Gambar  7  Tampilan  antarmuka  halaman  manajemen thread (pendaftar baru)
Gambar  8  Tampilan  antarmuka  halaman  manajemen thread (aktivitas anggota)
Tebel 2 menunjukan  hasil dari pengujian system secara  fungsional,  dari  table  tersebut  menyatakan  bahwa sistem sudah dapat digunakan dan menghasilkan keluaran yang  diharapkan.  Untuk  pengujian  betha,  kuisioner disebar  ke  pengguna  sistem  dengan  jumlah  responden sebanyak  30  orang.  Adapun  butir  pertanyaan  kuisioner dapat dilihat pada tabel 3.
TABEL II.

## DAFTAR BAGIAN YANG DI UJI
No Bagian yang diuji Jenis Pengujian Hasil Uji 1 Daftar Black Box Valid 2 Masuk Black Box Valid 3 Keluar Black Box Valid 4 Profil Black Box Valid 5 Beranda Black Box Valid 6 Urutkan thread Black Box Valid 7 Pencarian Black Box Valid 8 Pemberitahuan Black Box Valid 9 Kiriman terbaik Black Box Valid 10 Kiriman terpopuler Black Box Valid 11 Buat Thread Black Box Valid 12 Pilih thread Black Box Valid 13 Suka thread Black Box Valid 14 Komentar thread Black Box Valid 15 Hapus thread Black Box Valid 16 Laporkan thread Black Box Valid 17 Buat pesan Black Box Valid 18 Balas pesan Black Box Valid 19 Hapus pesan Black Box Valid 20 Manajemen Anggota Black Box Valid 21 Pendaftar baru Black Box Valid 22 Konfirmasi Anggota Black Box Valid 23 Tolak anggota Black Box Valid 24 Semua Anggota Black Box Valid 25 Urutkan anggota Black Box Valid 26 Lihat profil Black Box Valid 27 Kirim Pesan Black Box Valid 28 Hapus Anggota Black Box Valid 29 Manajemen Thread Black Box Valid 30 Semua thread Black Box Valid 31 Export thread Black Box Valid 32 Lihat thread Black Box Valid 33 Hapus thread Black Box Valid 34 Periode aktivitas anggota Black Box Valid 35 Aktivitas anggota Black Box Valid TABEL III PERTANYAAN KUISIONER No Pertanyaan Hasil Uji 1 Aplikasi ini nyaman saat digunakan untuk berdiskusi? 80% 2 Aplikasi ini dapat mengelompokkan pengguan berdasarkan kategori? 75% 3 Aplikasi ini dapat mengelompokkan thread /kiriman berdasarkan kategori? 77% 4 Aplikasi ini dapat dengan mudah mengunggah dan mengunduh file (.pdf, .docx, .jpeg, .png) ? 80% 5 Apakah dalam penggunaannya aplikasi ini mudah untuk digunakan? 75% 6 Dengan adanya aplikasi ini anda merasa terbantu dalam aktivitas berdiskusi, berbagi informasi dan berbagi materi? 80%
Perhitungan  untuk  kuisioner  menggunakan  skala likert , dimana  setiap  pertanyaan  mempunyai  bobot  nilai. Berdasarkan  hasil  perhitungan  dari  kuisioner  yang  sudah disebar, 75 % pengguna  menyatakan bahwa  sistem  yang dibuat sudah memenuhi kebutuhan pengguna.

## IV. K ESIMPULAN
Dari  hasil  pengujian  yang  telah  dilakukan,  maka dapat  disimpulkan  bahwa  sistem  sudah  dibuat    sesuai dengan  tujuan  pembuatan  yaitu  yaitu  75%  dari  pengguna system  setuju  bahwa  system  memudahkan  penggunanya untuk  dapat  berdiskusi,  berbagi  informasi  dan  berbagi ilmu  (unggah  dan  unduh  buku,  jurnal,  dan  sebagainya), selain itu dapat  melihat   kebutuhan  materi penunjang apa saja  yang  dibutuhkan  oleh  mahasiswa.  Selain  itu  secara fungsional  sistem  yang  dibuat  sudah  sesuai  dengan kebutuhan sistem.

## D AFTAR P USTAKA
[1] Z.  Hidayat,  A.  Saefuddin,  and  S.  Sumartono,  “Motivasi, Kebiasaan,  dan  Keamanan  Penggunaan  Internet,” J.  ILMU Komun. , vol. 13, no. 2, 2017.
[2] L.  Puspitasari  and  K.  Ishii,  “Digital  divides  and  mobile Internet  in  Indonesia:  Impact  of  smartphones,” Telemat.
Informatics , vol. 33, no. 2, 2016.
[3] B.  B.  Budi,  E.  Arif,  and  E.  R.  Roem,  “Pemanfaatan  Media Sosial,” J. Ranah Komun. , vol. 3, no. 1, 2019.
[4] I. G. D. Gunawan, “Pemanfaatan Media Sosial Sebagai Media Pendidikan  Agama  Hindu,” Bawi  Ayah  J.  Pendidik.  Agama dan Budaya Hindu , vol. 8, no. 2, 2019.
[5] T.  M.  Asri  and  F.  Megawati,  “Rancangan  Dan  Penerapan
Promosi  Melalui  Media  Sosial  (Instagram)  Di  Ruang  Baca
Vokasi,” Edulib , vol. 8, no. 2, 2018.
[6] R.  Kustijono,  T.  Sunarti,  and  H.  Budiningarti,  “Penggunaan Facebook  Sebagai  Media  Inovatif  Dalam  Pembelajaran  Smp Dan Sma Di Perguruan Muhammadiyah Wiyung Surabaya,” J.
ABDI , vol. 3, no. 2, 2018.
[7] N.  E.  Sauyai,  N.  Londa,  and  E.  R.  Kalesaran,  “Manfaat Jejaring  Sosial  Facebook  Bagi  Mahasiswa  Asal  Papua  Yang Kuliah  Di  Fispol  Universitas  Sam  Ratulangi  Manado,” Acta Diurna , vol. 6, no. 2, 2017.
[8] I.  Mutia,  P.  Irfansyah,  and  L.  P.  Widya,  “Pengaruh  Jejaring
Sosial Facebook Terhadap Prestasi Belajar Mahasiswa Teknik Informatika  Di  Universitas,” J.  Edukasi  dan  Penelit.  Inform. , vol. 2, no. 2, 2016.
[9] N.  Meilinda,  “Social  Media  On  Campus:  Studi  Peran  Media
Sosial  sebagai  Media  Penyebaran  Informasi  Akademik  pada Mahasiswa  di  Program  Studi  Ilmu  Komunikasi  FISIP
UNSRI,” J. Soc. Media , vol. 2, no. 1, 2018.
[10] A.  Triayudi  and  A.  S.  Rodhi,  “Waterfall  Modelling  Pada Sistem E-Restorant,” ProTekInfo(Pengembangan Ris. dan Obs. Tek. Inform. , vol. 5, 2018.
[11] E.  Sutinah,  G.  N.  Azima,  and  E.  F.  Imaduddin,  “Sistem Informasi  Monitoring  Akademik  Dan  Prestasi  Siswa  Dengan Metode  Waterfall,” J.  Inf.  Eng.  Educ.  Technol. ,  vol.  2,  no.  1, 2018.
[12] O.  Ņikiforova,  S.  Putintsev,  and  D. Ahiļčenoka,  “Analysis  of Sequence  Diagram  Layout  in  Advanced  UML  Modelling
Tools,” Appl. Comput. Syst. , vol. 19, no. 1, 2016.
[13] M. Rajoo, N. M. Mohamad Noor, and S. Subramanian, “What are  the  Commonly  Used  UML  Modelling  Tools  in  Health Informatics?  A survey,” Clin.  Soc.  Work  Heal.  Interv. ,  vol.  8, no. 2, 2017.
[14] S.  S.  Mule  and  Y.  Waykar,  “Role  of  use  case  diagram  in software development,” Int. J. Manag. Econ. , 2015.
[15] S.  K.  Shrivastav,  B.  Hazela,  and  ScheenuRizvi,  “Generating UML  Diagram  Using  Natural  Language  Processing  And  Use
Case Diagram,” IOSR J. Comput. Eng. , vol. 20, no. 3, 2018.
[16] M.  S. Mustaqbal,  R.  F.  Firdaus, and  H.  Rahmadi,  “Pengujian Aplikasi  Menggunakan  Black  Box  Testing  Boundary  Value Analysis,” Penguji. Apl. Menggunakan Black Box Test. Bound. Value Anal. (Studi Kasus  Apl. Prediksi Kelulusan SNMPTN) , vol. I, no. 3, p. 34, 2015.
[17] T.  Hidayat  and  M.  Muttaqin,  “Pengujian  Sistem  Informasi Pendaftaran  dan  Pembayaran  Wisuda  Online  menggunakan Black  Box  Testing  dengan  Metode  Equivalence  Partitioning dan  Boundary  Value  Analysis,” J.  Tek.  Inform.  UNIS  JUTIS , vol. 6, no. 1, 2018.