LANDASAN TEORI
Sebagai media yang dapat memperkuat isi pembahasan didalam Tugas Akhir
ini, dipergunakanlah teori-teori pendukung dengan maksud agar pesan yang ingin
Penulis sampaikan dan praktiknya dapat berjalan dengan benar. Sistem informasi
merupakan kumpulan sumbedaya dan jaringan prosedur yang saling berkaitan secara
terpadu, terintegrasi dalam suatu hubungan hirarkis tertentu (Saputra, 2016). Konsep-
konsep atau teori yang Penulis pergunakan sehubungan dengan penulisan Tugas
variabel yang tersusun secara beraturan untuk saling berinteraksi satu sama lain guna
mencapai suatu tujuan, serta dibuat agar dapat menangani pekerjaan yang memiliki
sifat berulang atau rutin dilaksanakan (Sutabri, 2016:16). Sistem juga dapat diartikan
(Mulyati, 2017) sebagai sebuah kegiatan atau usaha dalam memproses operasi data
dijadikan sebagai pembedaan antara suatu sistem terhadap sistem yang lainnya,
7
8
Suatu sistem yang terdiri dari sejumlah yang saling berinteraksi atau saling
dengan sistem yang lainnya atau dengan lingkungan luar dari sistem tersebut.
ada.
Lingkungan luar sistem adalah apapun yang ada diluar batasan dari sistem
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan merubah
kesamaan antara penggunaan suatu sistem terhadap suatu kasus yang ditangani
Sistem abstrak lebih mengacu kepada pemikiran atau ide-ide yang tidak
terhadap Tuhan. Sedangkan sistem fisik mengacu kepada sistem yang dapat
sebagainya.
Sistem alamiah merupakan sistem yang terjadi melalui proses alam dan tidak
luarnya, dapat bekerja secara otomatis tanpa campur tangan pihak luar.
atau gambaran rencana elemen-elemen yang terpisah menjadi satu kesatuan utuh dan
spesifikasi fungsional yang dimiliki oleh sistem perangkat lunak tersebut terhadap
keinginan calon penggunanya mengenai komponen apa saja yang nantinya akan
sistem merupakan gambaran sementara dari sistem yang akan dipergunakan calon
pengguna dari serangkaian tahapan mulai dari merencanakan bentuk sistem tersebut
Menurut (Endra & Aprilita, 2018), website terhubung dengan suatu jaringan
internet yang akan membawa pengguna kesuatu tujuan yang diinginkan oleh
1. HTML
Menurut (Endra & Aprilita, 2018), HTML atau Hypertext Markup Languange
merupakan salah satu bahasa yang biasa digunakan oleh pengguna dalam membuat
2. jQuery
11
3. CSS
Menurut (Wahyudi, 2017), CSS adalah suatu Bahasa pemrograman web yang
4. Bootstrap
untuk membuat tampilan web. Bootstrap menyediakan class dan komponen yang
Menurut Riyanto XAMPP merupakan paket web server berbasis open source
yang dapat dipasang pada beberapa sistem operasi yang ada (Windows,
Linux, dan Mac OS) (Afifah, 2018). XAMPP merupakan tool yang
konfigurasi web server Apache, PHP dan MySQL secara manual (Amin,
2016).
6. Database
menampung sebuah data yang ada pada sebuah sistem. Database juga bias diartikan
sebagai kumpulan data. Database juga biasa dikenal formal dan tegas. Database juga
bias diartikan dengan kumpulan data yang terintegrasi yang dapat dimanipulasi,
Menurut Jayanti & Sumiari dalam (Hardiansyah et al., 2020) “Basis Data
merupakan data yang terintegrasi, yang diorganisasi untuk memenuhi kebutuhan para
basis data merupakan data yang dapat didesain dan berintegrasi sehingga dapat
memenuhi kebutuhan user dalam perusahaan atau organisasi.. Beberapa elemen yang
1. MySQL
dimiliki MySQL yaitu bersifat open source, yang memiliki kemampuan untuk
pergunakan sebagai pelengkap dalam landasan teori penulisan Tugas Akhir ini.
lengkap dengan atributnya dan hubungan yang terjadi antar entitas tersebut
13
Entity Relational Ship (ER) beserta atributnya sehingga bisa terlihat hubungan-
resperentasi dari struktur record – record pada tabel – tabel yang terbentuk dari hasil
Aturan pokok dalam proses kardinalitas terdiri dari tiga (3) kardinalitas
1. Jika tingkat hubungan (cardinality) satu ke satu (one-to-one), maka entitas yang
2. Jika tingkat hubungan (cardinality) satu ke banyak (one-to-many), maka entitas yang
hubungan relasi tidak akan digabungkan dengan entitas manapun, melainkan menjadi
sebuah LRS
tersebut. Beberapa alat pendukung yang membantu dalam merancang suatu sistem
1. Activity Diagram
kerja) atau aktivitas dari sebuah sistem atau proses bisnis (Hendini, 2016).
aktifitas yang dapat dilakukan oleh seorang aktor atau pengguna terhadap
Berdasarkan kutipan dari para ahli di atas, dapat disimpulkan bahwa activity
(behavior) sistem informasi dan digunakan untuk mengetahui fungsi apa saja
yang ada di dalam sistem informasi serta siapa saja yang berhak
fungsional dari sistem yang akan dibangun (Rizky & Ramdhani, 2019)
3. Class Diagram
penjelasan detail tiap-tiap kelas pada rancangan sistem informasi yang akan
adalah :
4. Sequence Diagram
objek pada use case dengan mendeskripsikan waktu hidup objek dan pesan
15