Prodi Sistem Informasi | Belajar HTML dan PHP | Skripsi SI
Pesantren Katabah
1000 Penghafal Quran
Pengobatan Ruqyah Mandiri
Sistem Informasi (S1)
Manajemen Informatika
Blog | Kontak | Siap Kerja | Sertifikat | PrivacyPolicy | Inggris Arab | Daftar Isi

Monday, November 11, 2024

Visualisasi Data: Alternatif Skripsi Jurusan Sistem Informasi

Salah satu alternatif tema skripsi jurusan Sistem Informasi adalah visualisasi data.

Secara sederhana visualisasi data itu disajikan dalam bentuk grafik/chart. Pembuatan grafiknya dapat menggunakan tableau, Power BI, atau Python. Kalau yang sederhana bisa menggunakan Google Sheet atau Microsoft Excel.

Yang menarik bagi saya adalah bisa menggunakan bahasa pemrograman Python. Hal ini memberikan wawasan kepada kita bahwa ngoding itu tidak hanya sebantas CRUD di web, tapi bisa bervariasi.

Dalam pelaksanaanya juga, skripsi jurusan Sistem Informasi yang berisi ngoding tidak selalu harus full stack, tapi bisa front-end saja, bisa juga berupa visualisasi data statis tanpa database. Namun, cara ini menjaga marwah mahasiswa yang ingin memperdalam analisis Sistem Informasi sekaligus ingin ada khasnya ngoding.

Contoh Visualisasi Data Satu Perguruan Tinggi 

Saya berikan contoh visualisasi dua jurusan dalam satu fakultas di satu perguruan tinggi.

Contoh data jumlah mahasiswa dalam satu fakultas dengan dua program studi (prodi) dari tahun ke tahun dapat disusun dalam format tabel seperti ini:


| Tahun | Prodi 1 | Prodi 2 |

|-------|-----------------------|-----------------------|

| 2018  | 120                  | 85                    |

| 2019  | 130                  | 90                    |

| 2020  | 140                  | 95                    |

| 2021  | 150                  | 100                   |

| 2022  | 160                  | 110                   |


Berdasarkan tabel di atas, visualisasi data dapat disajikan seperti chart/grafik di bawah ini


Grafik di atas dapat dihasilkan menggunakan Python yang notabene bahasa pemrograman yang sedang ngetrend saat ini. Berikut script-nya:

import matplotlib.pyplot as plt

import numpy as np


# Data jumlah mahasiswa dari tahun 2019 hingga 2023 untuk dua prodi

tahun = ["2019", "2020", "2021", "2022", "2023"]

jumlah_mahasiswa_prodi1 = [130, 140, 150, 160, 170]

jumlah_mahasiswa_prodi2 = [90, 95, 100, 110, 115]


# Setup posisi batang untuk prodi 1 dan prodi 2

x = np.arange(len(tahun))

width = 0.35


# Plotting grafik batang

fig, ax = plt.subplots(figsize=(10, 6))

bar1 = ax.bar(x - width/2, jumlah_mahasiswa_prodi1, width, label='Prodi 1')

bar2 = ax.bar(x + width/2, jumlah_mahasiswa_prodi2, width, label='Prodi 2')


# Label dan judul

ax.set_xlabel('Tahun')

ax.set_ylabel('Jumlah Mahasiswa')

ax.set_title('Jumlah Mahasiswa per Prodi di Fakultas dari 2019 hingga 2023')

ax.set_xticks(x)

ax.set_xticklabels(tahun)

ax.legend()


# Menampilkan grafik

plt.tight_layout()

plt.show()

"Boleh Konsultasi Masuk Jurusan Sistem Informasi via IG atau Tiktok."
Tips Skripsi Program Studi Sistem Informasi

No comments:

Post a Comment