• Tidak ada hasil yang ditemukan

Sistem Inventory Sparepart Mobil

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Inventory Sparepart Mobil"

Copied!
12
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

daerah-daerah 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

(4)

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 [email protected]. 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

(5)

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

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

(6)

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

(7)

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

server Apache dan OS Linux.

6 Sintaks mirip C dan muda h 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. <?Php dan Diakhiri dengan ?> . A PHP scripting blok dapat ditempatkan di manapun dalam dokumen. Pada server

dengan dukungan steno diaktifkan, Anda dapat memulai blok scripting dengan <? dan diakhiri dengan >?

<?php

?>

. Untuk kompatibilitas maksimum, kami sarankan Anda

(8)

Sebuah file PHP biasanya berisi tag HTML, seperti sebuah file HTML, dan

beberapa kode PHP scripting. Contoh :

<html>

<body>

<?php

echo “Hello World”;

?></body>

</html>

Setiap baris kode PHP harus Diakhiri dengan titik koma. Titik koma

Komentar dalam PHP :

adalah

pemisah dan digunakan untuk membedakan satu set instruksi dari yang lain. Ada dua

pernyataan dasar untuk teks output dengan PHP: echo dan print.

Dalam PHP, kita menggunakan / / untuk membuat komentar baris tunggal atau / *

dan * /untuk membuat blok komentar besar .

<html>

<body>

<?php

//This is a comment

/*

This is

a comment

(9)

*/

?>

</body>

</html>

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

PHP

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.

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

(10)

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

Dengan aplikasi yang juga

{Structured Query Language} adalah bahasa

terstruktur yang digunakan secara khusus untuk mengolah database.dan MySQL

merupakan sebuah sistem manajemen database.

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

(11)

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

kode. Selain itu Adobe Dreamweaver CS6 juga dapat meng-import dan

menyisipkanimage atau movie yang dibuat dari aplikasi 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

(12)

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

Referensi

Dokumen terkait

Penelitian ini fokus pada masyarakat Sumba Timur Kota Waingapu, yang secara demografis telah masuk dalam tatanan masyarakat yang heterogen, khususnya dalam

sederhana 4.1 4.2 Menentukan ruang sampel suatu percobaan Menentukan peluang suatu kejadian  sederhana  Kelas IX,  Semester 2    Standar Kompetensi Kompetensi Dasar

Model penilaian yang dikembangkan berdasarkan pada sistem evaluasi nilai yang mempertimbangkan dua aspek penting yaitu aspek teknis dan aspek harga penawaran.. Namun demikian,

Data penelitian berupa kalimat yang di dalamnya terdapat nomina atau kata benda dalam surat kabar Tribun bulan September 2015.. Sumber data diperoleh dari surat kabar

Dengan dokumentasi dapat memperkuat dan mempermudah untuk menginterpretasi dalam penelitian ini (Suharsimi Arikunto, 1997:57). Data yang dikumpulkan, diolah dan,

Dari penelitian ini dapat disimpulkan bahwa rekrutmen tenaga kerja pada suatu proyek dapat mempengaruhi terjadinya penyimpangan biaya tenaga kerja, dimana masalah pada kurang

Hasil rekapitulasi deskripsi variabel Nilai Pelanggan, pada dimensi Nilai Fungsional merupakan dimensi yang memberikan kontribusi terbesar dalam pembentukan Nilai

Pengaruh Beban Kerja Terhadap Resiko Komplikasi Perdarahan Pada Ibu Hamil dan Pengaruh Status Gizi Ibu Hamil Terhadap Resiko Komplikasi Perdarahan Pada Ibu Hamil.. KEK pada batas