Sistem Inventory Sparepart Mobil

BAB 2

LANDASAN TEORI

2.1

PENGERTIAN KOMPUTER

Komputer adalah serangkaian ataupun sekelompok mesin elektronik yang terdiri dari
ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk
sebuah sistem kerja yang rapi dan teliti. Sistem ini kemudian dapat digunakan untuk
melaksanakan serangkaian pekerjaan secara otomatis, berdasar urutan instruksi
ataupun program yang diberikan kepadanya sehingga menghasilkan sebuah informasi.

2.2

SISTEM

Menurut ahli L. James Havery sistem merupakan prosedur logis dan rasional untuk
merancang suatu rangkaian komponen yang berhubungan satu dengan yang lainnya
dengan maksud untuk berfungsi sebagai suatu kesatuan dalam usaha mencapai suatu

tujuan yang telah ditentukan.
Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)
adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama
untuk memudahkan aliran informasi, materi atau energi.

Universitas Sumatera Utara

Dari beberapa uraian diatas menenai defenisi sistem, penulis dapat
menyimpulkan dari pengertian sistem yang berkaitan dengan judul, yaitu : Sistem
merupakan sebuah rangkaian yang terdiri dari beberapa alat elektronik yang dibuat
saling berhubungan dan yang berguna untuk mengatasi dan memberikan berbagai
solusi dari berbagai masalah yang ada dengan suatu tujuan yang diinginkan.

2.3

INTERNET

Pengertian Internet, Fungsi, Manfaat & Sejarah Internet|Secara Umum, Pengertian
Internet adalah


sebuah

jaringan

komputer

yang

saling

terhubung

dengan

menggunakan suatu sistem standar global transmission control protocol/internet
protocol suite (TCP/IP) yang digunakan sebagai protokol pertukaran paket dalam
melayani miliaran pengguna yang terdapat di seluruh dunia. Internet merupakan
kependekan dari interconnected network. Internet juga dapat diartikan sebagai
jaringan komunikasi global yang terbuka dan menghubungkan jutaaan atau milyaran
jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe

komunikasi misalnya telepon, satelit, dan sebagainya.

2.3.1 SEJARAH INTERNET
Sejarah dimulai pada tanggal Agustus 1962 dan penciptaan internet pertama kali
dikemukakan oleh seseorang bernama J.C.R Licklider dari MIT Massachutts Institute
of Technology. Konsep awal dinamakan “Galactic Network” oleh dirinya. Ia
mengemukakan tentang bagaimana jaringan global yang memungkinkan orang dapat

Universitas Sumatera Utara

mengakses data dan program dari mana saja. Pada Oktober 1962 beliau mengepalai
program penelitian komputer di ARPA yang merupakan bagian dari Departmenet
Pertahanan Amerika Serikat.Proyek dari ARPANET adalah merancang sebuah bentuk
jaringan, kehandalan, dan seberapa besar informasi dapat dipindahkan, yang akhirnya
semua standar yang mereka tentukan menjadi cikal bakal pembangunan protokol baru
yang

sekarang

kita


kenal

dengan

istilah

TCP/IP

(Transmission

Control

Protocol/Internet Protocol).
Sejarah awal dibangunnya proyek itu adalah untuk keperluan militer. Pada saat
itu Departemen Pertahanan Amerika Serikat (US Department of Defense) membuat
sistem jaringan komputer yang tersebar dengan menghubungkan komputer di daerahdaerah vital untuk mengatasi masalah bila terjadi serangan nuklir dan untuk
menghindari terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah
dihancurkan.
Pada tahun 1966 Larry Roberts mengembangkan konsep jaringan komputer.

Kemudian beliau merencanakan jaringa yang disebut ARPANET yang dipublikasikan
pada tahun 1967. Pada tahun 1969 ARPANET telah melibatkan empat buah komputer
yang terkoneksi.
Sejarah internet juga dimulai dengan komputer pertama berada di university of
California Los Angelos, komputer ke dua berada di Stanford Research Institute,
komputer ketiga berada di University of California Barbara dan koputer ke emat
berada di University Utah. Pada tahun 1971 jumlah komputer yang terhubung ke
ARPANET mencapai 14 buah. Pada tahun ini pulalah protokol Telnet dan FTP

Universitas Sumatera Utara

berhasil dibangun. Pada tahun 1972 larry Roberts dan Bob Kahn mengenalkan
ARPANET pada konferensi ICCC yang diselenggarakan di Washignton.
Sejarah internet pada tahun 1983 ialah John Postel dan Paul Mockapetris dan
Craig Partidge mengembangkan Domain Name System (DNS) dan mengusulka sistem
pengamatan berbentuk user@host.cdomain. Pada tahun 1984 DNS diperkenalkan di
internet dengan menyebutkan nama-nama jenis domain seperti . gov, .mil,.org, .net
dan .com.
Pada tahun 1986 TCP/IP mulai tersedia pada workstaiton dan PC. Tahun ini
pula National Science Foundation mendanai NSFNET sebagai tulang punggung

internet berkapasitas 56 kbps dan mengatur internet hanya ditujukan untuk
kepentingan riset dan pemerintah yang bersifat tidak komersial.

2.4

Web Server

Server atau Web server adalah sebuah software yang memberikan layanan berbasis
data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang
dikenal dan biasanya kita kenal dengan nama web browser (Mozilla Firefox, Google
Chrome) dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa
halaman web dan pada umumnya akan berbentuk dokumen HTML. alah satu contoh
dari Web Server adalah Apache. Apache (Apache Web Server – The HTTP Web
Server) merupakan web server yang paling banyak dipergunakan di Internet. Program
ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Apache mempunyai
program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup
lengkap bagi penggunanya.

Universitas Sumatera Utara


2.5

PHP (Personal Home Page)

2.5.1 Pengertian PHP
PHP merupakan singakatan dari Hypertext Preprocessor. PHP merupakan bahasa
pemrograman web server-side yang bersifat open source. PHP merupakan script yang
terintegrasi dengan HTML dan berada pada server (server side HTML embedded
scripting). PHP adalah script yang digunakan untuk membuat halaman website yang
dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu
diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu
yang terbaru atau up to date. Semua script PHP dieksekusi pada server di mana script
tersebut dijalankan.

2.5.2 Sejarah PHP
PHP pertama kali dibuat oleh Rasmus Lerdorf, yang diberinama FI (FOrm
Interpreted) dan digunakan untuk mengelola form dari Web, pada tahun 1995. Pada
perkembangannya, kode tersebut dirilis ke umum sehingga mulai banyak
dikembangkan oleh programmer di seluruh dunia.
Pada tahun 1997 PHP 2.0 dirilis. Pada versi ini sudah terintegrasi dengan

bahasa pemrograman C dan dilengkapi dengan modulnya sehingga kualitas kerja PHP
meningkat secara signifikan. Pada tahun ini pula sebuah perusahaan yang bernama
Zend merilis ulang PHP dengan lebih bersih, baik, dan lebih cepat. Lalu pada tahun
1998 PHP 3.0 diluncurkan. Kemudian pada tahun 1999 PHP versi 4.0 dirilis. PHP
versi ini paling banyak digunakan pada awal abad ke 21 karena suah mampu
membangun web komplek dengan stabilitas kecepaan yang tinggi. Lalu pada tahun

Universitas Sumatera Utara

2004 Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami
perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek
ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah
paradigma berorientasi objek.
Kini PHP sudah ada pada versi 6, pada versi ini PHP sudah support untuk
Unicode. Jua banyak fitur penting lainnya yang telah ditambahkan ke dalam PHP 6,
antara lain: Support Unicode, dukungan terhadap penggunaan Unicode telah
ditambahkan, sehingga lebih mudah untuk membangun dan memelihara aplikasi,
Perbaikan keamanan, Fitur dan konstruksi baru, sejumlah fitur sintaks baru
ditambahkan, seperti 64-bit integer type, memabngun perulangan untuk array
multidimensi, serta dukungan untuk labeled breaks.


2.5.3 Kelebihan dan kelemahan PHP
Kelebihan PHP :
1 PHP menjadi popular karena kesederhanaannya dan kemampuannya dalam

menghasilkan

berbagai aplikasi web seperti counter, system artikel/ CMS, e-

commerce, bulletin board, dll.
2 PHP adalah salah satu bahasa server-side yang didesain khusus untuk aplikasi web.
3 PHP termasuk dalam Open Source Product dan telah mencapai versi 4.
4 Aplikasi PHP cukup cepat dibandingkan dengan aplikasi CGI dengan Perl atau

Phyton bahkan lebih cepat disbanding dengan ASP maupun Java dalam berbagai
aplikasi web.

Universitas Sumatera Utara

5 Tersedia baik di Windows maupun Linux, walau saat ini paling efektif di web


server Apache dan OS Linux.
6 Sintaks mirip C dan mudah dipelajari.
7 Komunitas yang ramai dan saling membantu, seperti di diskusiweb.com,

phpbuilder.com, phpindo.com, dll.
8 Berbagai script atau aplikasi yang gratis telah tersedia.

Kekurangan PHP :
1 Tidak detail untuk pengembangan skala besar.
2 Tidak memiliki system pemrogaman berorientasi objek yang sesungguhnya.
3 Tidak bisa memisahkan antara tampilan dengan logic dengan baik.
4 PHP memiliki kelemahan security tertentu apabila programmer tidak jeli dalam

melakukan pemrogaman dan kurang memperhatikan isu konfigurasi PHP.
5 Kode PHP dapat dibaca semua orang, dan kompilasi hanya dapat dilakukan dengan

tool yang mahal dari Zend.
2.5.4 Sintaks PHP


Sebuah script PHP selalu Dimulai dengan blok. . A
PHP scripting blok dapat ditempatkan di manapun dalam dokumen. Pada server
dengan dukungan steno diaktifkan, Anda dapat memulai blok scripting dengan

Universitas Sumatera Utara

Sebuah

file PHP biasanya

berisi tag

HTML,

seperti sebuah

file HTML, dan

beberapa kode PHP scripting. Contoh :






Setiap baris

kode

PHP harus Diakhiri

dengan titik

koma. Titik

koma adalah

pemisah dan digunakan untuk membedakan satu set instruksi dari yang lain. Ada dua
pernyataan dasar untuk teks output dengan PHP: echo dan print.

Komentar dalam PHP :

Dalam PHP, kita menggunakan / / untuk membuat komentar baris tunggal atau / *
dan * /untuk membuat blok komentar besar .







2.5.5 XAMPP
Xampp adalah perangkat yang menggabungkan tiga aplikasi kedalam satu paket,yaitu
Apache,MySQL,dan

PHPMyAdmin,Dengan

Xampp

pekerjaan

anda

sangat

dimudahkan karena dapat menginstalasi dan mengkonfigurasi ketiga aplikasi tersebut
dengan sekaligus dan otomatis. Xampp telah mengalami perkembangan dari waktu ke
waktu.versi yang terbaru adalah revisi dari yang terdahulu,sehingga lebih baik dan
lebih lengkap.aplikasi utama dalam paket Xampp yakni terdiri atas web server
Apache,MySQL,PHP,dan PHPMyAdmin.

Apache adalah sebuah web server open source,jadi semua orang dapat
menggunakannya secara gratis,bahkan anda bisa mengedit kode programnya.fungsi
utama dari Apache yakni menghasilkan halaman web yang benar sesuai dengan yang
dibuat oleh seorang web programmer,dengan menggunakan kode PHP.

PHP adalah bahasa pemograman untuk membuat web.dengan PHP anda dapat
membuat halaman web yang dinamis.selain mendukung di sistem operasi
Windows,PHP juga dapat di gunakan pada mac OS,Linux,dan sistem operasi yang
lainnya.

Universitas Sumatera Utara

MySQL adalah sistem manajemen database yang sering digunakan bersama
PHP.PHP juga mendukung pada Microsoft Access,Database Oracle,d-Base,dan sistem
manajemen database lainnya. SQL {Structured Query Language} adalah bahasa
terstruktur yang digunakan secara khusus untuk mengolah database.dan MySQL
merupakan sebuah sistem manajemen database.
Dengan aplikasi yang juga open source ini,anda dapat membuat dan mengolah
database beserta isinya,menambahkan,mengubah,dan menghapus data yang berada
dalam database. diperlukan MySQL,dan PHPMyAdmin adalah salah satu aplikasi
yang anda bisa gunakan.dengan PHPMyAdmin anda dapat membuat tabel,mengisi
data,dan pekerjaan lainnya dengan mudah,tanpa harus mengafal perintahnya.

2.5.6 Adobe Dreamwever CS 6
Adobe Dreamweaver CS6 merupakan versi terbaru dari Adobe Dreamweaver.
Aplikasi

ini

mengintegrasikan

beragam

fitur

untuk

memenuhi

kebutuhan

pengembangan website, termasuk pembuatan halaman web dan pengelolaannya. Pada
Adobe Dreamweaver CS6 menyertakan banyak tool yang berkaitan dengan
pengkodean seperti HTML, CSS, XML, dan pemograman client side, yaitu JavaScript
dengan penggunaan yang sangat mudah dan user friendly. Aplikasi ini juga
mendukung pemrograman script server sideseperti PHP, Active Server Page (ASP),
ASP.NET, ASP Java Script, ASP VB Script, Cold Fusion, dan Java Server Page
(JSP).
Fasilitas yang ada pada Adobe Dreamweaver CS6 memberikan kemudahan
kepada user untuk

melakukan

pengeditan karena

ditampilkan secara

visual.

Universitas Sumatera Utara

Penambahan desain dan fungsi pada halaman web tidak harus dituliskan dalam baris
kode.

Selain

itu

Adobe

Dreamweaver

menyisipkanimage atau movie yang

dibuat

CS6

juga

dapat

dari

aplikasi

meng-import dan

lainnya

seperti file

flash (.SWF) ataupun FLV.
Berikut penjelasan mengenai menu yang ada pada Starter Page (Wahana Komputer,
2013:10)
a.Bagian paling kiri adalah Open a Recent Item, merupakan pilihan untuk
membuka file ataupun recent fileyang baru digunakan. Untuk membuka file gunakan
tombol Open pada Starter Page.
b. Bagian tengah adalah Create New, digunakan untuk membuat halaman baru.
Terdapat beberapa macam tipefile untuk format halaman web yang dapat anda pilih
seperti:
1.HTML (Hypertext Markup Language), merupakan dasar untuk pembuatan
desain web. File HTML berisi instruksi tertentu yang dapat memberikan suatu format
dokumen yang akan ditampilkan pada World Wide Web.
2.ColdFusion, merupakan bahasa scripting yang digunakan Adobe ColdFusion,
BlueDragon, dan sebagainya untuk scripting server-side.
3.PHP (Hypertext Preprocessor) adalah sebuah bahasa pemrograman yang umumnya
dipakai untuk scripting serverside. PHP biasanya terpasang pada HTML. Dengan
bahasa pemograman ini dapat dibuat suatu websiteyang dinamis.
4.CSS (Cascading Style Sheet) adalah bahasa stylesheet yang digunakan untuk
mengatur tampilan halamanweb dan ditulis dengan HTML atau XHTML. Selain itu
dapat juga digunakan untuk semua jenis dokumen XML, ternasuk SVG dan XUL.

Universitas Sumatera Utara

5.JavaScript adalah bahasa scripting yang mempunyai kesamaan dengan penggunaan
sintaks bahasa pemograman C. Script ini umum digunakan untuk pengembangan web
client-side.
6.XML,

lengkapnya

adalah Extensible

Markup

Language, menggunakan

markup tags seperti halnya HTML, namun penggunaannya tidak terbatas pada
halaman web saja.
7.Dreamweaver Site berfungsi untuk membuat website baru dengan Program
Dreamweaver
Bagian paling kanan adalah Top Features (videos), digunakan untuk membuka
beberapa

fitur

yang

telah

disediakan

melalui

internet.

Universitas Sumatera Utara