Kelvin Putu Denilsen Rikman Aherliwan Rudawan, S.T ., Fery Prasetyanto, S.T., M.T
Telkom University M.Kom Telkom University
Bandung Telkom University Bandung
kelvinputudenilsen@gmail.com Bandung feryprasetyanto@gmail.com
rikmanaherliwanrudawan@gmail.com
Abstrak INTRODUCTION
Program Studi Teknologi Rekayasa Multimedia
(TRM) Telkom University memerlukan sebuah
aplikasi untuk menghitung beban kerja dosen. Sebuah Manajemen dosen dan tim dosen program
program berbasis website bernama ALOKASI
studi teknologi rekayasa multimedia dapat
PERENCANAAN STRATEGIS DALAM
LINGKUNGAN SIBER (SPACE) dikembangkan memperoleh manfaat paling besar dari Alokasi
untuk menjawab kebutuhan ini. Untuk memastikan
fungsionalitas dan kegunaan yang sesuai dengan Perencanaan Strategis di Lingkungan Cyber
permintaan pengguna, penulis menggunakan teknik air (SPACE). Strategi ini akan memungkinkan tim
terjun, pendekatan pengembangan berbasis siklus
hidup perangkat lunak, selama pengembangan proyek. pengajar untuk memusatkan upaya dan sumber
Prosedur Black Box dan System Usability Scale (SUS)
digunakan selama pengujian. daya mereka pada beberapa proyek atau studi
Kata kunci— SPACE, Aplikasi Beban Kerja terpilih yang dianggap paling penting, sehingga
Dosen, Codeigniter. menghasilkan hasil yang lebih ideal dan efisien.
Abstract
Dengan melakukan ini, manajemen dapat
Telkom University's Multimedia Engineering
Technology (TRM) Study Program requires an memastikan bahwa setiap proyek atau studi yang
application to calculate lecturer workload. A website- dilakukan oleh para profesor memiliki peluang
based program called STRATEGIC PLANNING
ALLOCATION IN THE CYBER ENVIRONMENT keberhasilan yang sama.
(SPACE) was developed to answer this need. To
ensure functionality and usability that meets user
demands, the authors used the waterfall technique, a Manajemen dapat menjamin bahwa setiap
software life cycle-based development approach, proyek atau penelitian yang dilakukan memiliki
during project development. Black Box and System
Usability Scale (SUS) procedures were used during peluang keberhasilan yang sama dengan
testing..
memusatkan perhatian pada sejumlah kecil proyek
Keywords— SPACE, Lecturer Workload
Application, CodeIgniter atau penelitian yang dipilih dengan baik dan
mengalokasikan sumber daya yang diperlukan.
Hal ini akan memberikan hasil terbaik bagi siswa website dengan lebih mudah menggunakan
dan program secara keseluruhan. template seperti Codeigniter. [4].
Codeigniter
THEORITICAL REVIEW
EllisLab membangun kerangka CodeIgniter open
Website
source untuk aplikasi web berbasis PHP. Dengan
Situs web adalah kumpulan halaman web tertaut
struktur kode yang terorganisir dengan baik,
yang dapat dikunjungi secara online menggunakan
desain Model-View-Controller (MVC) kerangka
alamat (URL) tertentu. Teks, foto, video, dan
ini memfasilitasi pembangunan aplikasi web
komponen multimedia lainnya sering kali dibuat
dengan lebih cepat dan efektif. Anda dapat dengan
menggunakan bahasa komputer seperti HTML,
cepat membuat aplikasi web yang dinamis dan
CSS, dan JavaScript di setiap halaman web sebuah
interaktif dengan CodeIgniter berkat
situs web.
kemampuannya, yang mencakup perutean URL,
Antara lain, situs web dapat digunakan untuk
pembuatan formulir, validasi data, konektivitas
perdagangan, pemerintahan, pendidikan, dan
database, dan banyak lagi. Selain itu, CodeIgniter
hiburan. Selain itu, individu dari seluruh dunia
menampilkan instruksi komprehensif dan
dapat mengakses situs web menggunakan
komunitas pengembangan yang aktif, sehingga
komputer atau perangkat seluler yang memiliki
memudahkan pengguna untuk belajar dan mencari
koneksi ke internet.
bantuan. [5].
PHP (Hypertext Preprocessor)
Bootstrap
Bahasa pemrograman open source bernama PHP
Salah satu framework front-end online yang
(Hypertext Preprocessor) digunakan untuk
paling terkenal dan umum digunakan di seluruh
membuat halaman web dinamis dan aplikasi
dunia adalah framework Bootstrap. Karena
online. PHP biasanya digunakan untuk membuat
banyaknya komponen UI siap pakai dan
konten dinamis, yang dibuat oleh server dan
fungsionalitas yang disediakan oleh kerangka
ditampilkan dalam format HTML ke browser
kerja ini, pengembang web dapat dengan cepat
pengguna. Penggunaan PHP bersama dengan
dan mudah membangun situs web dan aplikasi
MySQL atau database lainnya memungkinkan
yang menarik secara visual dan responsif.
pengembang web membangun aplikasi interaktif
Bootstrap menawarkan beberapa elemen UI,
dengan fungsionalitas yang canggih. Untuk
termasuk navigasi, formulir, ikon, tabel, dan
menganalisis data masukan, menghubungkan
banyak lagi. Itu telah dibangun menggunakan
dengan database, dan memberikan keluaran
HTML, CSS, dan JavaScript. Selain itu, Bootstrap
dinamis, kode PHP biasanya dimasukkan ke
menawarkan sistem grid serbaguna yang
dalam dokumen HTML. Pengguna bahasa
memungkinkan pemrogram membuat tata letak
pemrograman PHP dapat mengembangkan
yang responsif dan menarik. [6].
Teknik pengujian perangkat lunak yang
Relational Database dikenal sebagai "pengujian kotak hitam"
Satu atau lebih tabel yang berhubungan satu sama tidak memerlukan pengetahuan tentang
lain dengan kunci relasional membentuk database strategi implementasi perangkat lunak
relasional. Data disimpan dalam database ini atau kode sumber. Pengujian black box
dalam bentuk tabel dengan baris dan kolom. melibatkan pengujian kinerja perangkat
Setiap baris dalam tabel mewakili entitas tertentu,
lunak dari sudut pandang pengguna
dan setiap tabel mewakili beberapa jenis entitas,
akhir tanpa memperhatikan bagaimana
seperti pelanggan, produk, atau pesanan [7].
kode program beroperasi di latar
Kunci relasi, yang mungkin merupakan kunci
belakang. Pendekatan pengujian black
utama dari satu tabel yang dikaitkan dengan kunci
box melihat bagaimana input dan output
asing di tabel lain, merupakan kunci yang
berinteraksi satu sama lain dan
membentuk hubungan antar tabel. Kunci koneksi
memastikan bahwa program berjalan
ini memungkinkan hubungan antara berbagai
sebagaimana mestinya. Pengujian
entitas dengan menghubungkan data dari satu
tabel dengan data dari tabel lain. [8]. dilakukan dengan menempatkan
Untuk menangani data dalam database, diterapkan menentukan apakah hasil akhirnya
sistem manajemen database relasional (RDBMS) sesuai dengan yang diharapkan. [10]
berbasis SQL (Structured Query Language). Salah Entity Relationship Diagram ( ERD )
satu kategori perangkat lunak database yang Sistem informasi berbasis relasional atau struktur
paling populer dan umum digunakan di seluruh data database dapat direpresentasikan secara grafis
dunia adalah MySQL. MySQL versi komunitas melalui diagram hubungan entitas (ERD). ERD
sumber terbuka, yang dapat diunduh secara gratis, membantu dalam menemukan dan menampilkan
dan versi yang tersedia secara komersial dengan hubungan antara entitas database serta sifat-sifat
lebih banyak fitur dan dukungan teknis penuh, yang dimiliki setiap entitas [11].
keduanya dibuat oleh Oracle Corporation. MySQL Karakteristik entitas ditampilkan sebagai
dapat digunakan dengan berbagai sistem operasi, lingkaran kecil di dalam kotak entitas di ERD,
termasuk Windows, Linux, dan Mac OS X, dan sedangkan entitas ditampilkan sebagai kotak.
dapat digunakan untuk aplikasi desktop dan Garis yang membagi kotak entitas mencerminkan
online. Python, Java, dan PHP hanyalah beberapa hubungan antar entitas. Garis-garis tersebut dapat
bahasa pemrograman yang didukung MySQL. digunakan untuk menggambarkan berbagai
Fitur manajemen dan keamanan yang kuat macam hubungan, yaitu satu-ke-satu, satu-ke-
terdapat pada MySQL. banyak, dan banyak-ke-banyak) [12].