Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa T0 562011040 BAB II

BAB II.
TINJAUAN PUSTAKA

2.1 Penelitian terdahulu
Sebagai bahan pertimbangan dalam penelitian ini akan
dicantumkan beberapa penalitian terdahulu oleh beberapa
peneliti.
Penelitian oleh Mufid Najmullah dengan judul
Rancangan & Implementasi (Pos) Berbasis Web Pada Distro
Previous. Pada penelitian ini disediakan laporan keuangan
unuk distro, laporan rugi/laba dan hutang usaha.

2.2 Landasan Teori
2.2.1

Pengertian Sistem
Dalam bukunya Hanif Al Fatta (2007:3), terdapat

banyak

pengertian


sistem

yang diungkap

oleh

beberapa pakar manajemen yang dijelaskan dari sudut
pandang yang berbeda, namun mempunyai tujuan
yang sama. Definisi sistem secara umum adalah
kumpulan dari bagian-bagian yang bekerja sama
untuk mencapai tujuan yang sama.
Menurut John Mc Manama, sistem adalah
sebuah struktur konseptual yang tersusun dari fungsi-

7

fungsi yang saling berhubungan yang bekerja sebagai
suatu kesatuan organic untuk mencapai suatu hasil
yang diinginkan secara efektif dan efesien


2.2.2 Pengertian Informasi.
Menurut Mc Leod “Informasi adalah data
yang telah diproses atau data yang memiliki arti.
Informasi sesungguhnya berasal dari data yang
kemudian diproses sehngga data tersebut memiliki
arti bagi pemakainya.
Sumber

informasi

adalah

data.

Data

adalah kenyataan-kenyataan yang menggambarkan
suatu kejadian-kejadian dan kesatuan nyata. Data
merupakan bentuk


yang

masih

mentah

yang

belummampu memberikan banyak arti sehingga data
perlu diolah lebih lanjut.

2.2.3

Pengertian Komputer
Komputer berasal dari bahasa inggris, to

compute yang berarti menghitung. Artinya, setiap
proses yang dilaksanakan oleh komputer merupakan
proses


matematika

hitungan.

Menurut

kamus

komputer & Teknologi Informasi, diartikan sebagai
alat bantu bagi manusia untuk menyelesaikan
pekerjaannya. Perangkat elektronika yang dapat

8

dipakai untuk mengolah data dengan perantaraan
sekumpulan

program


dan

mampu

memberikan

informasi dari hasil pengolahan tersebut. (Febrian,
2002,p108).
kegiatan

Program

atau

sendiri

perintah

adalah


untuk

rangkaian

dieksekusi

oleh

komputer (Febrian, 2002).

2.2.4

Internet
a.

Sejarah Singkat Internet
Internet singkatan dari Interconnection
Networking, Istilah Internet artinya kumpulan
jaringan yang terdiri dari jaringan – jaringan
komputer


yang

berkomunikasi

saling

dengan

terhubung

protokol

/

dan
aturan

tertentu, dalam hal ini protokol TCP/IP
(Sulianta, 2007).

Internet

berawal

dari

diciptakannya

teknologi jaringan komputer. Jaringan komputer
merupakan beberapa komputer yang terhubung
satu sama lain dengan memakai kabel dalam
satu lokasi, misalnya satu kantor atau gedung.
Jaringan komputer ini berfungsi agar pengguna
komputer bisa bertukar informasi dan data
dengan pengguna komputer lainnya.

9

Berawal


dari

proyek

Departemen

Pertahanan Amerika Serikat tahun 1960-an,
yang bernama ARPNET ( Advanced Research
Project

Agency

Network).

Idenya

adalah

menghubungkan komputer yang berada pada
lokasi yang berbeda pada lokasi yang berbeda,

beberapa Universitas yang terlibat antara lain
Stanford, UCLA, UC Santa Barbara dan
University of Utah. Mulai saat itu komputer komputer mulai ikut terkoneksi ke jaringan
ARPANET.
Setelah angkatan bersenjata Amerika,
dunia pendidikan pun merasa sangat perlu
mempelajari dan mengembangkan jaringan
komputer. Akhirnya pada tahun 1970 internet
banyak digunakan di universitas-universitas di
Amerika dan bekembang pesat sampai ini agar
pengguna komputer dengan merek dan tipe
berlainan dapat saling berhubungan, maka para
ahli membuat sebuah protokol ( semacam
aturan) yang sama untuk dipakai di internet,
namanya TCP ( Transmission Control Protocol
) dan IP (Internet Protocol).

10

b.


HTML
HTML adalah standar bahasa

yang

digunakan untuk mengatur penampilan dari
halaman web. HTML tersusun atas pasanganpasangan tag yang mempunyai fungsi yang
berbeda-beda. Ciri dari tag pada HTML adalah
diawali dengan tanda kurang dari “” seperti
“”. Pada HTML ada 2 macam tag yaitu
tag pembuka “” dan tag penutup “”.
Sebuah halaman HTML dibagi menjadi 2
bagian yaitu header dan content yang masingmasing

diwakili

oleh

pasangan

tag

“…” dan “…”.
Header

pada

HTML

berfungsi

untuk

menyampaikan judul yang diwakili oleh tag
“…”. Content pada HTML berisi
script yang mengatur tampilan suatu halaman
HTML.(Sutarman 2007)
Dokumen HTML adalah file teks murni
yang

dapat

dibuat

dengan

editor

teks

sembarang. Dokumen ini dikenal dengan
sebagai Web page.Dokumen HTML merupakan
dokumen yang disajikan dalam browser Web
surfer. Dokumen ini umumnya berisi informasi

11

atau interface aplikasi di dalam internet. Ada
dua cara untuk membuat sebuah Webpage :
dengan Web editor (misalnya Macromedia
Dreamweaver atau Microsoft Frontpage) atau
dengan editor teks biasa (misalnya notepad atau
editplus).
Dokumen HTML disusun oleh elemenelemen.“Elemen”

merupakan

komponen-komponen

dasar

istilah

bagi

pembentuk

dokumen HTML.Untuk menandai berbagai
elemen

dalam

suatu

dokumen

HTML,

digunakan tag. Tag HTML terdiri atas sebuah
kurung sudut kiri (,
tanda lebih besar). Tag umumnya berpasangan
(misalnya dengan ), tag yang
menjadi

pasangan

selalu

diawali

dengan

karakter garis miring. Tag yang pertama
menunjukkan tag awal yang berarti awal
elemen, dan yang kedua menunjukkan tag
akhir, berarti akhir elemen.
Secara umum suatu elemen dalam
dokumen HTML yang dinyatakan dengan
tagnya, dituliskan : _.
Penulisan

penamaan

12

tag

bebas,

dapat

menggunakan huruf besar, huruf kecil, ataupun
campuran (tidak case sensitive). Tetapi untuk
antisipasi

pada

standar

penulisan

tag,

direkomendasikan untuk menuliskan tag dengan
menggunakan huruf kecil semuanya.
Tag mark up ini digunakan sebenarnya
memberi

tahu

browser

memperlakukan

atau

Web

bagaimana
menampilkan

(memformat) halaman dokumen tersebut dalam
browser.
Dalam membuat suatu dokumen HTML
dibutuhkan elemen yang dinyatakan dengan tag
, dan berikut tag-tag
pasangannya. Setiap dokumen terdiri atas tag
head dan body. Elemen head berisi teks yang
sebenarnya yang tersusun dari link, grafik,
paragraf dan elemen lainnya.

c.

Client Side Scripting
Client Side Scripting adalah bahasa
pemrograman yang prosesnya dilakukan di
komputer

pengunjung

(Client).

Ketika

seseorang ingin melihat suatu website, maka
website yang bertipe ini akan sepenuhnya di
download dan diproses di komputer masing-

13

masing sehingga siapapun yang melihat website
kita bisa mengambil seluruh Script yang ditulis
oleh pembuatnya. Hal tersebut merupakan suatu
kelemahan tersendiri, yaitu orang yang berniat
jahat bisa dengan mudah mengotak-atik website
dengan lebih mudah. Web yang menggunakan
program ini biasanya website statis, yaitu yang
tampilannya hampir tidak berubah, kecuali
website tersebut dirombak pada halamannya
(Misal : web bertipe *.html).
Contoh Client Side Scripting adalah :


HTML (Hypertext Markup Language)



CSS (Cascading Style Sheet)



JavaScript



XML (Extensible Markup Language)

d. Server Side Scripting
Server

Side

Scripting

adalah

kebalikan dari Client Side Scripting yaitu
bahasa pemrograman web yang prosesnya
dilakukan di komputer server dan hasilnya
dikirimkan ke komputer client/pengunjung
dalam bentuk dokumen html, sehingga
pengunjung tidak mengetahui Script yang
telah ditulis oleh pembuatnya, sehingga

14

website tipe ini lebih aman dari serangan
hacker, walaupun masih beresiko juga
terkena hack. Web tipe ini bersifat Dinamis
yaitu bisa dirubah kontennya dengan mudah
tanpa

mengotak-ngatik

scriptnya.

Bisa

digunakan untuk berbagai kebutuhan web
seperti, Toko Online, forum, web sekolah,
blogging dan berbagai kebutuhan lainnya.
Contoh Server Side Scripting adalah :


PHP



ASP



ASP dot Net



Java Server Page



dan lain-lain.
Untuk

mempelajari

bahasa

pemrograman berbasis Client Side Scripting,
hanya membutuhkan Web editor (contoh:
Notepad,

Adobe

Dreamweaver,

Ms.

FrontPage, dsb) dan Browser (contoh :
Mozilla Firefox, Google Chrome, Internet
Explorer, dsb). Untuk mempelajari bahasa
pemrograman berbasis Server Side Scripting
selain Web editor dan Browser, juga
memerlukan sebuah komputer server. Jangan
Pusing

dulu,

15

kita

bisa

menggunakan

komputer kita sebagai server juga sebagai
client yaitu dengan cara menginstallkan
aplikasi yang dibundel untuk server yang
bisa didapatkan dengan GRATIS. Aplikasi
tersebut salahsatunya adalah :


XAMPP



LAMPP



WAMPP



AppServ

16

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Program Aplikasi Point of Sales (POS) Berbasis Web pada Restoran T0 562011023 BAB I

0 0 4

Institutional Repository | Satya Wacana Christian University: Program Aplikasi Point of Sales (POS) Berbasis Web pada Restoran T0 562011023 BAB II

0 0 4

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Perpustakaan Berbasis Web T0 562010012 BAB II

0 0 7

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa T0 562011040 BAB I

0 0 7

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa T0 562011040 BAB IV

0 0 12

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa T0 562011040 BAB V

0 0 1

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa

0 0 18

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa

0 0 4

T0__BAB II Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Reservasi Hotel Berbasis Web T0 BAB II

0 0 8

T0__BAB II Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Persewaan DVD Berbasis Web T0 BAB II

0 0 3