PEMBAHASAN
analisa sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam
bagaimana fungsi dengan cara mengamati proses input dan data proses output
suatu kegiatan mempelajari sistem (baik sistem manual ataupun sistem yang
masalah, desain logic, dan memberikan keputusan dari hasil analisis tersebut.
3.5 Framework
Framework adalah kumpulan intruksi-intruksi yang dikumpulkan dalam
class dan function-function dengan fungsi masing-masing untuk
memudahkan developer dalam memanggilnya tanpa harus menuliskan
syntax program yang sama berulang-ulang serta dapat menghemat waktu.
3.6 Library
Library merujuk pada himpunan kode atau skrip program yang terdiri dari variabel,
konstanta, tipe data, objek, dan fungsi-fungsi yang telah diprogram sebelumnya oleh
pembuat library tersebut. Pengembang dapat menggunakannya untuk mempersingkat
kode tanpa perlu menciptakan ulang fungsi atau algoritma yang diperlukan.
3.6.1 React JS
ReactJS atau React merupakan open-source Javascript library untuk
mengembangkan antarmuka pengguna yang lebih interaktif dan mempermudah
developer dalam perancangan apliaksi. ReactJS digunakan untuk menangani view
layer pada aplikasi single-page dan aplikasi mobile. ReactJS dikelola oleh
Facebook, Instagram, dan komunitas para developer (Khuat, 2018). ReactJS
berusaha untuk memberikan kecepatan, kesederhanaan, dan skalabilitas. Beberapa
fitur ReactJS yang biasa dikenal adalah JSX atau Javascript XML.
Pemrograman adalah cara yang digunakan untuk membuat satu atau lebih
algoritma yang saling berhubungan dengan menggunakan suatu bahasa
pemrograman tertentu sehingga menjadi suatu program komputer, yang dalam
3.7.4 Javascript
Javascript sering digunakan di dalam aplikasi berbasis web untuk
memberikan pesan menarik kepada user dan tampilan pendukung yang ada pada
website. Menurut Wahana Komputer (2010:1) “JavaScript merupakan bahasa
yang berbentuk kumpulan skrip yang berfungsi untuk memberikan tampilan yang
tampak lebih interaktif pada dokumen web”.
Sedangkan menurut Sunyoto (2007:17) “JavaScript adalah bahasa scripting
yang popular di internet dan dapat bekerja di sebagian besar browser popular
Menurut Arief dan dkk (2018), Web server merupakan sebuah bentuk
server yang digunakan untuk menyimpan halaman website atau homepage,
Apache adalah server yang merupakan turunan dari web server yang dikeluarkan
oleh NSCA HTTP di sekitar tahun 1995. Menurut Indriyani, (2016), Web Server
merupakan sebuah perangkat lunak atau software yang berfungsi untuk
menampilkan serta melakukan interaksi dengan dokumen-dokumen yang telah
disediakan oleh server web. Menurut Josi, (2017), Web server merupakan sebuah
perangkat lunak server yang berfungsi untuk menerima permintaan HTTP dan
HTTPS dari klien yang di kenal dengan web browser dan mengirimkan kembali
Dari beberapa pengertian web server di atas dapat disimpulkan bahwa web
server merupakan suatu software yang menyimpan halaman website dan berfungsi
untuk menerima permintaan dari HTTP atau HTTPS dan dapat mengirim file
yang hasilnya dalam bentuk halaman web berbentuk dokumen HTML
3.9.1 Mysql
Menurut Sibero (2013:97) “MySQL atau dibaca “My Sekuel” dengan
adalah suatu RDBMS (Relational Database Management System) yaitu aplikasi
sistem yang mejalankan fungsi pengolahan data”.
Menurut Hidayatullah dan Jauhari (2015:180) “MySQL adalah salah satu
aplikasi DBMS yang sudah banyak oleh para pemogram aplikasi web. Contoh
DBMS lainnya adalah : PostgreSQL (freeware), SQL Server, MS Access dari
Microsoft, DB2 dari IBM, Oracle dan Oracle Corp, Dbase, FoxPro, dsb”.
Berdasarkan penjelasan diatas dapat disimpulkan bahwa MySQL adalah aplikasi
DBMS yang menjalankan fungsi pengelolahan data untuk membangun sebuah
aplikasi web.
3.9.2 Nginx
Nginx adalah sebuah server HTTP dan reverse proxy bebas berbasis
opensource yang berkemampuan tinggi, juga dapat digunakan sebagai server
proxy IMAP/POP3. Perangkat lunak ini diciptakan oleh Igor Sysoev pada tahun
2002, dan dirilis untuk pertama kalinya secara umum pada tahun 2004. Saat ini
Nginx digunakan oleh 7,65% (22,8 juta) nama domain di seluruh dunia. Nginx
terkenal karena performanya yang tinggi, stabil, memiliki banyak fitur, mudah
dikonfigurasi dan menggunakan sedikit sumber daya pada server.