LANDASAN TEORI
organisasi. Adapun uraian dari konsep dasar sistem akan dijelaskan di bawah ini.
antara satu dengan yang lainnya dalam rangkaian secara menyeluruh untuk berfungsi
Menurut Jerry Fith Gerald “Sistem adalah suatu jaringan dan koneksi kerja dari
sama lain untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran ataupun
Menurut (Hasbialloh & Jakaria, 2018) “Secara umum, sistem dapat didefinisikan
sebagai kumpulan hal atau kegiatan atau elemen atau subsistem yang saling bekerja sama
atau yang dihubungkan dengan caracara tertentu sehingga membentuk satu kesatuan untuk
Sedangkan menurut Hamim Tohari dalam (Faizal & Putri, Listya, 2018)
mengemukakan bahwa “Sistem adalah kumpulan atau himpunan dari unsure atau
variabel-variabel yang saling terkait, saling berinteraksi, dan saling tergantung satu
sama lain untuk mencapai suatu tujuan”. Berdasarkan pengertian sistem di atas maka
9
10
saling berhubungan dan saling bekerja satu sama lain untuk mencapai suatu tujuan
yang saling berinteraksi. Artinya saling bekerja sama untuk membentuk satu
suatu subsistem atau bagian dari sistem. Setiap sistem selalu mengandung
membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan
luarnya.
3. Lingkungan luar sistem (enivirontment) Bentuk apapun yang ada di luar ruang
lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut
masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal
(signal input).
6. Keluaran sistem (output) Hasil energi yang diolah dan diklarifikasi menjadi
keluaran yang berguna. Keluaran ini merupakan masukan dari subsistem yang
7. Pengolah sistem (process) Suatu sistem dapat mempunyai suatu proses yang akan
8. Sasaran system (objective) Suatu sistem pasti mempunyai tujuan dan sasaran
2.1.3. Informasi
adalah data yang telah diolah menjadi bentuk yang berarti bagi yang menerimanya
dan bermanfaat dalam pengambilan keputusan saat ini dan saat mendatang”.
adalah salah satu jenis utama sumber daya yang tersedia bagi manajer, yang
tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data,
dengan cara mengolah data dengan alat yang namanya komputer sehingga memiliki
informasi adalah suatu sistem yang dibuat dari komponen-komponen yang saling
12
berhubungan satu sama lain dalam mengambil suatu keputusan untuk menyajikan
terbatas pada pelayanan pencatatan nikah, akan tetapi memliki cakupan peran lebih
Untuk meningkatkan peran KUA lebih optimal dalam pelaksanaan hukum islam di
Indonesia sesuai tugas dan fungsinya, maka dapat dilakukan dengan menumbuh
tentang tugas, fungsi, dan bidang proses KUA yang sesungguhnya (Muhardi, 2018).
artinya dalam penelitian ini sinkron dengan keyakinan konsumen, dan maksud lain
Sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik,
misalnya sistem teologia, yaitu sistem yang berupa pemikiran hubungan antara
manusia dengan tuhan, sedangkan sistem fisik merupakan sistem yang ada secara
Sistem yang terjadi melalui proses alam, tidak di buat oleh manusia, misalnya
Sistem yang beroperasi dengan tingkah laku yang dapat diprediksi disebut
sedangkan sistem yang bersifat probolistik adalah sistem yang kondisi masa
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh
oleh lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa campur tangan
pihak luar, sedangkan sistem terbuka adalah sistem yang berhubungan dan
2.1.8. Website
Inggris: web site) atau sering disingkat dengan istilah situs adalah sejumlah halaman
web yang memiliki topik saling terkait, terkadang disertai pula dengan berkas-berkas
gambar, video, atau jenis-jenis berkas lainnya”. Sedangkan menurut Yuhefizar dalam
(Ramdani & Suheri, 2016), “Website adalah suatu metode untuk menampilkan
informasi di internet, baik berupa teks, gambar, suara mau pun video yang interaktif
seperti teks, gambar, video ataupun gabungan dari semuanya baik bersifat statis
A. Web Browser
Browser adalah aplikasi perangkat lunak yang digunakan untuk mengambil dan
Dari beberapa pengertian di atas maka dapat disimpulkan bahwa web browser
adalah suatu program atau aplikasi perangkat lunak yang dapat menerima dan
B. Web Server
Server adalah Sebuah perangkat lunak server yang berfungsi menerima permintaan
HTTP atau HTTPS dari klien yang dikenal dengan web browser dan mengirimkan
mengemukakan bahwa “Web Server adalah aplikasi yang berguna untuk menerima
permintaan informasi dari pengguna melalui web browser, dan mengirimkan kembali
Dari beberapa pengertian di atas maka dapat disimpulkan bahwa web server
adalah perangkat lunak atau aplikasi yang dapat menerima permintaan dari HTTP
C. Internet
bahwa “Internet adalah suatu jaringan komputer global yang terbentuk dari jaringan-
jaringan lokal dan regional yang memungkinkan komunikasi data antar komputer
Internet merupakan salah satu produk dari teknologi informasi dan komunikasi yang
suatu jaringan komputer yang saling terhubung secara luas dan di dalamnya terdapat
16
informasi dan dapat digunakan sebagai sarana komunikasi data dalam bentuk media
elektronik.
Menurut Rohi Abdulloh dalam (Josi, 2017) PHP singkatan dari Hypertext
yang diproses di sisi server. Dari beberapa pengertian di atas maka dapat
web yang digunakan secara luas untuk pembuatan dan pengembangan situs web
database.
“HTML adalah bahasa yang disisipkan (embedded language) pada dokumen dengan
memberi tanda tertentu yang disebut tag”. Tag merupakan aturan penulisan kode
yang ditulis dengan diawali tanda lebih kecil dan di akhiri dengan tanda lebih besar
peralatan yang digunakan untuk pembuatan website ini yaitu Entity Relationship
Menurut Jayanti & Sumiari, (2018:2), “Basis Data merupakan data yang
merupakan data yang dapat didesain dan berintegrasi sehingga dapat memenuhi
bahwa “Basis data adalah suatu pengetahuan tentang organisasi data, sehingga
database merupakan salah satu komponen penting dalam sistem informasi”. Dari
kumpulan data yang menjabarkan dan yang saling berhubungan aktivitas untuk
2.2.2. phpMyAdmin
database”.
adalah suatu aplikasi perangkat lunak berbasis pemrograman PHP yang digunakan
untuk administrasi database MySQL berbasis PHP melalui browser world wide web.
Entity Relationship Diagram adalah pemodelan data utama dan akan membantu
mengorganisasi data dalam suatu proyek ke dalam entitas dan menentukan hubungan antar
entitas. (Sari & Lestari, 2018)
Menurut (Zamaludin et al., 2016) “Entity Relationship Diagram adalah bentuk paling
awal dalam melakukan perancangan basis data relasional”.
lengkap dengan atributnya dan hubungan yang terjadi antar entitas tersebut.
pada tabel-tabel yang terbentuk dari hasil antar himpunan entitas”. Sedangkan
adalah suatu tabel relasional adalah suatu file flat yang terdiri atas sekumpulan
kolom dan sejumlah baris yang tak dikenal”. Sedangkan suatu relationship adalah
suatu keterkaitan antara dua tabel atau lebih yang hubungannya dinyatakan dengan
Logical Record Structure (LRS) adalah sebuah model sistem yang digambarkan
dengan menggunakan diagram-ER dan tabel yang terbentuk atau hasil dari beberapa
entitas.
19
bahwa “UML (Unified Modeling Language) adalah salah satu standar bahasa yang
objek”. UML merupakan suatu metode pemodelan untuk perancangan atau suatu
bahwa “Diagram untuk menunjukkan peran dari berbagai pengguna dan bagaimana
peran-peran menggunakan sistem”. Jadi, dapat disimpulkan bahwa use case diagram
adalah diagram yang merupakan representasi visual yang mewakili interaksi antara
pengguna dan sistem informasi untuk menunjukan peran dari pengguna dan
Diagram menggambarkan struktur objek yang terdapat pada sebuah sistem. Diagram
ini menunjukan objek-objek yang terdapat pada suatu sistem dan relasi antar objek-
objek tersebut memiliki tiga area pokok, yaitu nama, atribut dan metode/operation”.
1. Xampp
20
“XAMPP merupakan paket web server berbasis open source yang dapat dipasang
pada beberapa sistem operasi yang ada (Windows, Linux, dan Mac OS)”. Sedangkan
merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket.
Dengan menginstal XAMPP maka tidak perlu lagi melakukan instalasi dan
sebuah software web server apache yang didalamnya terdapat database server
MYSQL dan PHP berbasis open source yang bersifat instan, dan dapat digunakan
2. Sublime Text
website, halaman web, dan aplikasi web”. Sedangkan menurut Supono dalam
(Sunanto et al., 2020) “Sublime Text merupakan perangkat lunak text editor yang
digunakan untuk membuat atau mengedit suatu aplikasi”. Sublime Text mempunyai
Sublime text merupakan perangkat lunak teks editor berbasis Python yang dapat
membuat dan mengedit suatu website maupun aplikasi dengan adanya kode dan teks.
3. Bootstrap
Paket bootstrap berisi sekumpulan file CSS, font dan javascript yang siap
Dokumen HTML yang dihasilkan pun secara dinamis akan tampil dalam layout yang
template web (Sulistiono, 2018). Bootstrap adalah sebuah pustaka open source yang
merupakan framework CSS dan Javascript untuk membuat website yang responsif
4. CodeIgniter
Banyak framework yang tersedia untuk membuat sebuah sistem informasi atau
aplikasi. Salah satu framework yang gratis, ringan dan mudah diinstalasi adalah
CodeIgniter. CodeIgniter adalah sebuah aplikasi open source yang berupa kerangka
PHP (Sulistiono, 2018). CodeIgniter adakah sebuah alat framework PHP yang