Bab 2
Bab 2
LANDASAN TEORI
Landasan teori merupakan suatu hal penting dalam membuat tulisan ilmiah,
Pada umumnya sistem diartikan sebagai sekumpulan unsur atau elemen yang
saling berkaitan dan saling mempengaruhi dalam melakukan kegitan bersama untuk
mencapai satu tujuan. Kata sistem itu sendiri berasala dari kata Latin (Systema) dan
bahasa Yunani (sustema) yang memiliki arti suatu kesatuan yang terdiri dari
indormasi, materi atau energi untuk mencapai satu tujuan. Dalam mendefinisikan
sistem para ahli memiliki pendapat yang berbeda, beberapa diantaranya yaitu :
1. “Sistem adalah suatu kumpulan atau himpunan dari unsur atau variabel-
9
10
(signal input).
Sebelum mengetahui apa itu informasi, terlebih dahulu harus memahami apa
itu data. Data merupakan nilai, keadaan atau sifat yang berdiri sendiri lepas dari
Sehingga dapat disimpulkan bahwa data itu adalah angka karakter yang
mempunyai arti tertentu. Informasi adalah data yang telah diubah bentuknya dan
diorganisir oleh pemrosesan dengan tujuan yang spesifik (Whitten, 2004) dalam
(Fitriyani, 2011).
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan
lebih berarti bagi yang menerimanya (Hartono, 2005) dalam (Fitriyani, 2011).
11
menghasilkan keluaran yang kita sebut sebagai informasi sehingga berguna bagi
pihak-pihak tertentu. Pemrosesan data ini dilakukan secara terstruktur dan tersusun
keputusan dalam organisasi. Informasi adalah data yang telah diolah atau diproses
dalam suatu organisasi dan mencerminkan rangkaian proses yang dikerjakan untuk
2011)
operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan
sistem yang digunakan dalam suatu organisasi atau perusahaan untuk mengolah
akan dibangun. UML memiliki banyak jenis permodelan. Berikut ini definisi
(Fitriyani, 2011).
antara pengguna dengan sistem secara keseluruhan. Berikut definisi Use Case
1. Suatu use case diagram menampilkan sekumpulan use case dan aktor
(pelaku) dan hubungan diantara use case dan aktor tersebut. Use case
2. Use Case menurut (Fowler, 2005) dalam (Fitriyani, 2011) adalah teknik
yang menggunakan use case mana, uses case mana yang memasukkan use
Sehingga dapat ditarik kesimpulan bahwa Use case menjelaskan apa yang
Flow of event digunakan untuk menspesifikasikan kelakuan dari use case. Flow
diantaranya bagaimana, kapan use case dimulai dan berakhir, ketika use case
berinteraksi dengan aktor, obyek apa yang digunakan, alur dasar dan alur alternatif.
14
use case.
(independent).
(sinergi).
komputasi
baik proses bisnis maupun use case. Activity diagram dapat juga digunakan untuk
memodelkan action yang akan dilakukan saat sebuah operasi dieksekusi, dan
kerja.
aliran sekuensial.
sama lain
Actifity Final
4 Bagaimana objek dibentuk dan dihancurkan
Node
Menurut Connolly dan Begg (2010: 65), database adalah sekumpulan data
tersebar yang berhubungan secara logis, dan penjelasan dari data ini dirancang
Menurut Inmon (2005: 493), database adalah sekumpulan data yang saling
terbatas) berdasarkan skema. Sebuah database dapat melayani single atau multiple
applications.
Menurut Gottschalk dan Saether dalam jurnal (2010: 41), database adalah
sekumpulan data yang terorganisir untuk mendukung banyak aplikasi secara efisien
digunakan untuk menyimpan informasi atau data. Informasi adalah sesuatu yang
kita gunakan sehari-hari untuk berbagai alasan. Dengan basisdata, pengguna dapat
mudah diambil. Kriteria dapat digunakan untuk mengambil informasi. Cara data
kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih yang
berhubungan.
Menurut McLeod, et al. (2001), Basis data adalah kumpulan seluruh sumber
domain tertentu untuk mendukung aplikasi pada sistem tertentu. Basisdata adalah
18
terdapat di organisasi.
Model View Controller merupakan suatu konsep yang cukup populer dalam
pembangunan aplikasi web, berawal pada bahasa pemrograman Small Talk, MVC
membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian
yang menjadi kontrol aplikasi. Terdapat 3 jenis komponen yang membangun suatu
aplikasi web bagian ini biasanya berupa file template HTML, yang diatur
data kepada user. Bagian ini tidak memiliki akses langsung terhadap
bagian model.
20
bagian view.
model dan bagian view, controller berfungsi untuk menerima request dan
data dari user kemudian menentukan apa yang akan diproses oleh
aplikasi.
bagian model dan controller, sedangkan designer yang menangani bagian view,
ditampilkan.
PHP lain,
adalah karena eksekusinya yang lebih lambat daripada PHP from the
kita untuk berinteraksi dengan yang lain, baik itu bertanya atau teknologi
terbaru.
sudah disertai user guide yang sangat bagus dan lengkap untuk dijadikan
dalam HTML. PHP banyak dipakai untuk pemrograman situs web dinamis. PHP
sintaks dan perintah yang user berikan akan sepenuhnya dijalankan oleh server
tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh
PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya
relative mudah.
4. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin
sistem.