Anda di halaman 1dari 7

BAB II

LANDASAN TEORI

2.1 Tinjauan Pustaka

2.1.1 Data

Menurut Kristanto (2018:8) menyimpulkan Data menggambarkan suatu

kejadian yang sedang terjadi, dimana data tersebut akan diolah dan

diterapkan dalam sistem menjadi input yang berguna dalam suatu sistem.

Menurut Andri Kristanto (2018 : 7), data adalah penggambaran

dari sesuatu dan kejadian yang kita hadapi, kenyataan yang

menggambarkan suatu kejadian-kejadian dan kesatuan nyata, Data dapat

berbentuk nilai yang terformat, teks, citra, audio, dan video.

Romney (2016:4), data adalah fakta yang dikumpulkan, disimpan, dan

diproses oleh sistem informasi”.

Indrajani (2018:2), Data adalah fakta atau observasi mentah yang biasanya

mengenai fenomena fisik atau transaksi data

Menurut Slamet Riyadi (2017), data adalah kumpulan informasi yang

diperoleh dari hasil suatu pengamatan di mana data dapat berupa angka

atau lambang.

2.1.2 Perpustakaan

Menurut Prof. Sulistyo BasukiPerpustakaan merupakan sebuah ruangan

atau gedung yang dipakai untuk menyimpan buku dan terbitan lainnya

yang biasanya disimpan berdasarkan tata susunan tertentu yang dipakai

pembaca bukan untuk dijual. Berdasarkan penjelasan di atas, dapat

5
6

disimpulkan bahwa perpustakaan adalah salah satu unit kerja dari suatu

atau lembaga yang berupa tempat untuk mengumpulkan, menyimpan,

mengelola dan mengatur koleksi bahan pustaka baik buku maupun non

buku secara sistematis sehingga dapat digunakan sebagai sumber informasi

kepada masyarakat tertentu maupun umum dan sekaligus sebagai sarana

yang menyenangkan.

2.1.3 Web

Menurut Sidik dalam Arizona (2017:107) mengatakan bahwa,” Situs Web

(Website) awalnya merupakan suatu layanan sajian informasi yang

menggunakan konsep hiperlink yang memudahkan surfer ( sebutan bagi

pemakai komputer yang melakukan penyelusuran informasi di Internet)

untuk mendapatkan informasi dengan cukup mengklik suatu link berupa

teks atau gambar maka informasi dari teks atau gambar akan ditampilkan

secara lebih terperinci (detail)”.

Menurut Puspitosari dalam Kesuma & Rahmawati (2017:3) menjelakan

bahwa “Website adalah halaman informasi yang disediakan melalui jalur

internet sehingga bisa diakses diseluruh dunia, selama terkoneksi dengan

jaringan internet” Berdasarkan penjelasan diatas penulis dapat

menyimpulkan bahwa Website adalah aplikasi yang berisikan dokumen-

dokumen multimedia teks, gambar, suara, animasi, video dan bisa diakses

seluruh dunia melalui jaringan internet.

2.1.4 Xampp

Mawaddah dan Fauzi (2018) menyatakan bahwa XAMPP ialah software

yang di dalamnya tertdapat server MySQL dan didukung oleh PHP sebagai
7

bahasa pemrograman untuk membuat website dinamis serta terdapat web

server apache yang dapat dijalankan di beberapa platform seperti OS X,

Windows, Linux, Mac, dan Solaris. Iqbal (2019) menyatakan XAMPP

merupakan software server apache dimana dalam XAMPP yang telah

tersedia database server seperti MySQL dan PHP programming. XAMPP

memiliki keunggulan yaitu cukup mudah dioperasikan, tidak memerlukan

biaya serta mendukung instalasi pada Windows dan linux. Keuntungan

lain yang didapatkan adalah hanya dengan melakukan instalasi cukup satu

kali kemudian didalamnya tersedia MySQL, apacheweb server, Database

server PHP support (PHP 4 dan PHP 5) dan beberapa modul lainnya. Dari

pengertian diatas disimpulkan bahwa XAMPP merupakan software server

apache di mana memiliki banyak keuntungan seperti mudah untuk

digunakan, tidak memerlukan biaya serta mendukung pada instalasi

Windows dan Linux. Hal ini juga didukung karena dengan instalasi yang

di lakukan satu kali tersedia MySQL, apache web server, Database server

PHP support.

2.1.5 Php

Anhar (dalam Salamun, 2017) menyatakan bahwa PHP ialah Script yang

digunakan dalam pembuatan halaman website dinamis yang artinya bisa

diperbaharui secara berkala. Dalam hal ini website dinamis dibuat saat

client meminta, mekanisme seperti ini membuat website menampilkan

informasi dapat diterima client selalu terbaru dan tepat waktu. Semua

script PHP diproses didalam server dimana script tersebut dijalankan.


8

2.1.6 Mysql

Parulian (2017) menyebutkan bahwa MySQL Merupakan sebuah

perangkat lunak dengan sistem manajemen database Sql (database

management system) atau DBMS yang multithread, multi-user,

penggunaan yang cukup besar yakni sekitar 6 juta di seluruh dunia.

MySQL AB dibawah lisensi GNU General Public License (GPL)

membuat MySQL tersedia sebagai perangkat lunak gratis.

Adhi (dalam Salamun, 2017) menyatakan MySQL merupakan suatu

program database server dimana perangkat lunak tersebut mampu untuk

digunakan sebagai transaksi menerima dan mengirim dengan waktu yang

singkat pengguna dengan jumlah yang banyak sesuai standar SQL

(structured Query Language) yaitu bahasa pemrograman database. MySQL

dapat diakses oleh banyak pengguna dan juga membatasi akses

berdasarkan previllage (hak user)secara bersamaan.

2.2 Diagram Alir Program Flowchart

1. Pengertian

Menurut Wibawanto (2017:20) “Flowchart adalah suatu bagan dengan

simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail

dan hubungan antara suatu proses (intruksi) dengan proses lainnya dalam

suatu program”. Diagram alur dapat menunjukan secara jelas, arus

pengendalian suatu algoritma yakni bagaimana melaksanakan suatu

rangkaian kegiatan secara logis dan sistematis.

2. Bentuk Flowchart
9

flowchart terbagi atas lima jenis, yaitu:

a. Sistem Flowchart

Sistem Flowchart merupakan bagan yang menunjukkan alur kerja atau

apayang sedang dikerjakan di dalam sistem secara keseluruhan.

b. Flowchart Dokumen

Flowchart Paperwork menelusuri alur dari data yang ditulis melalui sistem.

c. Flowchart Skematik

Flowchart skematik mirip dengan flowchart sistem yang

menggambarkansuatu sistem atau prosedur. Flowchart skematik ini bukan

hanya menggunakan simbol-simbol flowchart standar, tetapi juga

menggunakan gambar-gambar komputer, peripheral, form-form atau

peralatan lain yang digunakan dalam sistem.

d. Flowchart Program

Flowchart Program dihasilkan dari flowchart sistem. Flowchart

programmerupakan keterangan yang lebih rinci tentang bagaimana setiap

langkah program atau prosedur sesungguhnya dilaksanakan.

e. Flowchart Proses

Flowchart proses merupakan teknik penggambaran rekayasa industrial

yangmemecah dan menganalisa langkah-langkah selanjutnya dalam suatu

prosedur atau sistem.

3. Teknik Pembuatan

a. General Way
10

Teknik pembuatan flowchart dengan cara ini lazim digunakan dalam

menyusun logika suatu program yang menggunakan proses pengulangan

secara tidak langsung (Non Direct Loop).

b. Interaction Way

Teknik pembuatan flowchart dengan cara ini biasanya dipakai untuk

logika program yang cepat serta bentuk permasalahan yang kompleks.

2.2.1 Simbol-simbol Flowchart

Simbol Arti
Terminal Point Symbol / Simbol Tink
Terminal menunjukan permulaan (nart)
atau akhir (stop) dari suatu proses.
Symbol processing adalah simbol yang
digunakan untuk menunjukkan kegiatan
yang dilakukan oleh komputer Pada
bidang industri (proses produksi
barang), simbol ini menggambarkan
kegiatan inspekal atau yang bisa dikenal
dengan simbol inspeksi.
Input-Output simbol Keluar
masukmenunjukan proses input-outpur
yang terjadi tanpa bergantung jenis
peralatannya.

Simbol Multi document.


Mencetakkeluaran dalam bentuk
dokumen (melalui printer)
Simbol decision, yaitu menunjukkan
suatukondisi tertentu yang akan
menghasilkandua kemungkinan
jawaban ya/tidak.
Simbol Data Storage dimanadata
disimpan
Simbol Manual, menyatakan suatu
proses yang tidak di lakukan oleh
computer
11

Simbol penyimpanan off-line

Flow Direction Sysmbol/ Sysmbol


arusadalah simbol yang digunakan
untukmenghubungkan antara simbol.

2.3 Software

Perangkat Lunak (Sofware) merupakan sebuah perangkat yang tidak berbentuk

secara fisik, namun dapat dioperasikan oleh user atau penggunanya. Berikut

penjelasan mengenai perangkat lunak (Software) menurut para ahli Menurut

Mulyani dalam (Fitriadi, 2018:01), "Software, yaitu kumpulan program

komputer yang digunakan untuk memproses data".

2.4 Hardware

Menurut Mulyani (Fitriadi, 2018:02), "Perangkat keras komputer (Hardware)

adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di

dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat

lunak (software) yang menyediakan intruksi untuk perangkat keras dalam

menyelesaikan tugasnya".

Macam-macam perangkat keras yaitu :

1. Keyboard

2. Mouse

3. Monitor

4. Central Processing Unit (CPU)

5. Joystick

6. Printer

Anda mungkin juga menyukai