BAB II
LANDASAN TEORI
komponen serta batasan yang harus dialami dalam proses ini [3].
fisik”.
adalah suatu gambaran dari sistem yang menyangkut dari berbagai komponen-
sistem yang sesuai dengan hasil dari tahap analisa sistem untuk pemecahan
masalah.
program yang saling terkait yang datang bersama-sama untuk melaksanakan suatu
7
8
8
8
suatu tujuan.
Gordon B.Davis [7] menyatakan “Informasi adalah data yang telah diolah
menjadi bentuk yang berguna bagi pengguna dan memiliki nilai pemikiran yang
Miyarso Dwi Aji [8] dalam jurnalnya “Informasi adalah data yang diperoleh
dari berbagai elemen sistem, diolah menjadi bentuk yang mudah dipahami, dan
informasi adalah sekumpulan fakta-fakta yang telah diolah menjadi bentuk data,
sehingga dapat menjadi lebih berguna dan dapat digunakan oleh siapa saja yang
sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada.
9
kompeten di bidangnya.
II.5 WEBSITE
diartikan sekumpulan halaman yang terdiri dari beberapa laman yang berisi
informasi dalam bentuk data digital baik berupa text, gambar, video, audio, dan
mengandung informasi”.
sekumpulan halaman web yang saling berhubungan yang umumnya berada pada
dari sudut pandang pengguna. Use case bekerja dengan menggambarkan interaksi
tipikal antara pengguna (users) dari suatu sistem dan sistem itu sendiri,
dari beberapa atau semua aktor, use case, dan interaksi di antara mereka”.
rangkaian atau uraian sekelompok yang saling terkait dan membentuk sistem
Berikut adalah simbol-simbol yang ada pada diagram use case [13] :
Simbol Deskripsi
ditambahkan.
dari lainnya.
pengguna. [15].
bisnis dan urutan aktivitas dalam proses. Diagram ini sangat mirip dengan
flowchart karena memodelkan alur kerja dari satu aktivitas ke aktivitas lain atau
diagram adalah diagram yang dapat memodelkan proses-proses yang terjadi pada
sebuah sistem.
ketika dipakai, dan merupakan inti dari pengembangan dan desain berorientasi
objek”.
perannya adalah untuk membuat model logis dari suatu sistem [18].
diagram akan menunjukan bagaimana skema dari arsitektur sebuah sistem yang
sedang dirancang.
II.7.1 Database
McLeod dkk. [19] menyatakan “ Basis data adalah kumpulan semua sumber
II.7.2 XAMPP
menjalankan situs web berbasis PHP dan menggunakan pemrosesan data MySQL
Iqbal [21] menyatakan “XAMPP ialah perisian pelayan apache, anda boleh
menggunakan pengatur caraan MySQL dan PHP dalam pelayan pangkalan data
XAMPP”.
software server apache di mana memiliki banyak keuntungan seperti mudah untuk
digunakan, tidak memerlukan biaya serta mendukung pada instalasi Windows dan
Linux.
II.7.3 PhpMyAdmin
digunakan untuk mengelola database MySQL dan server MySQL secara visual,
menyelamatkan kita dari keharusan menulis kueri SQL setiap kali kita melakukan
operasi database”.
PhpMyadmin adalah aplikasi berbasis web open source yang dibuat dengan
15
[23].
perangkat lunak bebas yang ditulis dalam nahasa pemrograman PHP yang
II.7.4 Laravel
Laravel adalah kerangka kerja PHP yang dirilis di bawah lisensi MIT dan
pengembangan situs web berbasis MVP yang ditulis dalam PHP yang bertujuan
framework PHP open source yang berada di bawah lisensi MIT yang bertujuan
untuk mempermudah para developer untuk membuat web dengan sintaks yang
sederhana.
16
Visual Studio Code adalah kode editor sumber yang dikembangkan oleh
Microsoft untuk Windows, Linux dan macOS. Ini termasuk dukungan untuk
Visual Studio Code merupakan sebuah aplikasi editor code open source
yang dikembangkan oleh Microsoft untuk sistem operasi Windows, Linux, dan
beberapa jenis pemrograman, seperti C++, C#, Java, Python, PHP, GO [27].
sebuah IDE yang dapat digunakan untuk debugging dan mendukung banyak
bahasa pemrograman.