• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI. Sistem informasi yang menggunakan komputer sebagai alat bantu dalam menyelesaikan

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 2 LANDASAN TEORI. Sistem informasi yang menggunakan komputer sebagai alat bantu dalam menyelesaikan"

Copied!
15
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Sistem Informasi

Sistem informasi yang menggunakan komputer sebagai alat bantu dalam menyelesaikan pekerjaan disebut sistem informasi berbasis komputer (computer based information system). Sistem informasi dapat didefenisikan sebagai suatu sistem didalam suatu organisasi yang merupakan kombinasi dari manusia, fasilitas-fasilitas, teknologi, media, prosedur-prosedur dan pengandalian yang ditujukan untuk medapatkan jalur komunikasi penting.Memproses data menjadi informasi, memberi sinyal kepada manajemen terhadap kejadian-kejadian dari dalam dan luar yang penting serta meneyediakan suatu dasar informasi untuk mencapai suatu sasaran atau tujuan tertentu.

2.1.1. Data

Data berasal dari bahasa latin yaitu” datum “yang berarti fakta, kenyataan ,kejadian atau peristiwa. jadi data atau fakta adalah kenyataan dari sesuatu kejadian atau peristiwa. Data organisasi merupakan hasil kegiatan organisasi bersangkutan. Dalam konteks sistem informasi data adalah sebagai keterangan yang masih mentah, agar dapat digunakan untuk

(2)

keperluan manajemen maka data harus diolah dahulu kedalam bentuk organisasi yang sesuai dengan keperluan manajemen bersangkutan.

Data dapat didefenisikan yaitu kumpulan fakta-fakta yang berupa fisik, kejadian-kejadian dan prosedur yang belum diolah oleh manusia atau peralatan yang digunakan oleh manusia.

2.1.2. Sistem

Sistem merupakan suatu kumpulan atau himpunan dari elemen-elemen, komponen atau variabel –variabel yang teroraginasasi serta saling berinteraksi satu sama lain. Umumnya elemen-elemen pada sebuah sistem saling berhubungan dan berinteraksi dalam pencapaian tujuan yang sama.

Elemen-elemen yang mewakili suatu sistem secara umum adalah masukan (input), pengolahan (processing) dan keluaran (output), Elemen-elemen sistem secara garis besar dapat digambarkan sebagai berikut:

Suatu sistem juga mempunyai ciri-ciri yaitu: a. Mempunyai ruang lingkup

b. Mempunyai elemen-elemen sistem

c. Mempunyai manajemen terpadu diantara elemen-elemen sistem

(3)

d. Mempunyai keterkaitan antar elemen-elemen sistem

2.1.3 Informasi

Informasi adalah data yang telah diolah menjadi sebuah pengetahuan yang berguna bagi manusia atau telah dimengerti manusia dan dapat dikatakan sebagai hasil pengolahaan data yang dapat berfungsi untuk mencapai tujuan tertentu serta dapat bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang . Sumber dari informasi adalah data, karena dari data yang diinput akan menghasilkan suatu hasil akhir yang berupa informasi yang berguna bagi pengguna (user).

Syarat-syarat informasi yang baik dan lengkap adalah: a. Ketersediaan (availability)

b. Mudah difahami( comppehensibility) c. Kehandalan (realibility) d. Relevan e. Bermanfaat f. Tepat waktu g. Akurat h. Konsisten. 2.2. Pengertian Komputer

Istilah komputer (computer) diambil dari bahasa latin “computare” yang berarti menghitung (to compute atau reckon). Dengan demikian komputer dapat diartikan sebagai alat hitung.

(4)

Komputer bukan sekedar mesin hitung tetapi komputer mempunyai kemampuan yang dapat membantu manusia dalam menyelesaikan pekerjaan baik perhitungan yang makin kompleks.

Komputer adalah alat elektronik yang mampu melakukan beberapa pekerjaan diantaranya:

a. Menerima input

b. Memproses input sesuai dengan programnya

c Menyimpan perintah-perintah dan hasil dari pengolahan d. Menyediakan output dalam bentuk informasi.

Sedangkan yang disebut dengan progaram adalah kumpulan dari instruksi atau perintah terperinci yang sudah dipersiapkan agar komputer dapat melakukan fungsinya dengan cara yang sudah tertentu

.

2.3. Pengenalan Internet

Internet (Interconnected Network ) merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan satu dengan yang lainnya. Secara etimologis, internet berasal dari bahasa Inggris yakni Inter berarti antar dan net jaringan sehingga dapat diartikan sebagai hubungan antar jaringan.

Jaringan komputer ini terdiri dari lembaga pendidikan, pemerintahan, militer, organisasi dan bisnis dan organisasi lainnya, Internet atau nama pendeknya Net merupakan jaringan komputer yang tersebar didunia.Sampai saat ini internet sudah menghubungkan lebih dari 100000 jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet

(5)

adalah jaringan luas dikomputer yang lazim disebut dengan world wide network seacara lebih ringkas internet adalah sumber informasi dan alat komunikasi serta hiburan.

Jaringan internet menyediakan beberapa aplikasi yang dapat digunakan oleh user internet :

1. E-mail 2. Mailing list 3. Newsgroup

4. File Transfer Protocol (FTP) 5. Gopher

6. Talnet 7. Talk chat

8. World Wide Web

2.3.1. Network

Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur tansmisi alat komunikasi membentuk satu sistem. Dengan Network, komputer yang satu dapat menggunakan data komputer lain, dapat mencetak laporan diprinter komputer lain, dapat memberi berita kekomputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrsikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya.

(6)

2.3.2. Web Server

Web server adalah sebuah bentuk yang khusus digunakan untuk menyimpan halaman website atau homepage. Komputer dapat dikatakan web server jika komputer tersebut memeliki suatu program server yang disebut Personal Web Server (PWS).

PWS ini difungsikan agar halaman web yang ada didalam sebuah komputer server dapat panggil oleh komputer klien.

Macam-macam web server antara lain: a. Apache (open Source)

b. Xitami c. IIS d. PWS

Website (situs web) merupakan alamat (URL) yang berfungsi sebagai tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu URL adalah suatu sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server .

Situs atau web dapat dikategorikan menjadi dua yaitu : a. Web Statis,yaitu:

Web yang berisi atau menampilkan infomasi-informasi yang sifatnya statis (tetap) b. Web Dinamis,

Web yang menampilkan informasi serta dapat berinteraksi dengan user yang sifatnya dinamis.

(7)

Seseorang yang ingin menggunakan WWW memerlukan suatu program yang disebut dengan browser. Browser ini akan melakukan komunikasi dengan server penyedia informasi menggunakan protokol yang standar yaitu Hyper Text Transfer Protocol (HTTP). HTTP adalah protokol yang menentukan aturan yang perlu diikuti oleh web server dalam meminta atau mengambil suatu dokumen dan oleh web server dalam menyediakan dokumen yang diminta web browser.

2.4. Pengenalan Personal Home Page (PHP)

PHP adalah singkatan dari personal dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website.PHP adalah bahasa pemograman yang berbentuk script yang diletakkan didalam server web .Ada beberapa pengertian tentang PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preeprocessor. Ini merupakan bahasa yangb hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada klien. Interpreter PHP dalam mengeksekusikan kode PHP pada sisi server disebut server–side, berbeda dengan mesin maya Java yang mengeksekusikan program pada sisi klien (client-server).

Adapun kelebihan –kelebihan dari PHP adalah: 1. PHP mudah dibuat dan kecepatan akses tinggi.

2.PHP dapat berjalan dalam web server yang berbeda dan dalam sistem operasi yang berbeda pula.

3.PHP diterbitkan secara gratis.

4.PHP juga dapat berjalan pada web server Microsoft Personal Web Server, Apache, 5.IIS, Xitami dan lain-lain.

(8)

7.PHP termasuk server-side programming. Sistem database yang didukung oleh PHP adalah: 1. Oracle

2. Sybase 3. MySQL 4. Solid

5. Generic ODBC

2.4.1. Sejarah Personal Home Page(PHP)

Sekitar tahun 1994, PHP pertama kali ditemukan oleh Ramus Lerdof yang merupakan seorang programmer UNIX dan Perl pada waktu itu. Rasmus membuat sebuah script macro perl CGI yang pada awalnya hanya untu mengetahui siapa saja yang melihat resume user dan programmer mulai menyekuai script ini. Selanjutnya dibentangkannya sebagai package yaitu Personal Home Page Tools tulisan pada homepage pribadinya. Kemudian. Kemudian sedikit demi sedikit .

Dengan penggalan ini ia telah mencita engine untuk script ini dan mencipta tool yang lain untuk mengambil inut dari HTML Form : F1.Form Interperter juga dikenal sebagai PHP/F1 atau PHP2 ,berlaku sekitar 1995. Pengguma mulai menggunakan tool ini untuk kegunaan yang lebih rumit lagi dalm pembangunan sript ini telah berpindah dari perseorangan kepada kumpulan pembangunan untuk membangun pronyek. Ini permulaan PHP3 sekitar tahun 1993 ,sedangkan PHP4 memunculkan aplikasi pertamanta terdiri dari Zend Engine sekitar tahun 2000. Pada saat ini PHP versi 4.0 (PHP4) adalah bahasa scripting yang menyau dengan HTML dan berada diserver (Server –side HTML Embeded Sripting).

(9)

2.4.2. Konsep Dasar Personal Home Page (PHP)

Kode PHP diawali dengan tanda lebih besar (>). Ada empat cara untuk menuliskan script PHP yaitu:

1. <? Hallo?> 2. <? php Hallo?> 3. <% Hallo>

4. < SCRIPT LANGUACE =” php”> Hallo </SCRIPT>

Pemisah antara instruksi adalah tanda titi koma (;) dan untuk membuat atau menambahkan komentar/standar penulisan adalah: /* komentar */,// komentar ,# komentar. Cara penulisan dibedakan menjadi Embeded dan Non Embeded script.

a. Embebeded script

Contoh dari Embeded script:

<html> <head> <tittle>Coba</title> < /php”web master”?> </body> </html>

(10)

b. Non Embeded Script:

Contoh Non Embeded Script: <?php

echo”<html>”;echo"<head>"; echo"<tiile>";

echo"Me and web"; echo"</tittle>"; echo"</head>"; echo"<body>";

echo"<p> My web design<p>"; echo"</body>";

echo"</html>"; ?>

Script ini digunakan murni pembuatan program dengan PHP , tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari script PHP.

2.5. MySQL

MySQL dikembangkan oleh membuat sebuah perusahaan Swedia bernama MySQL AB yang pada saat itu bernama Txc Data Konsult AB sekitar tahun 1994 -1995. Meskipun cikal bakal kodenya bisa disebut sudah ada sejak tahun 1979. Tujuan mula-mula aplikasi web untuk client Txc yaitu perusahaan pengembang software dan konsultan database.

(11)

Fungsi mySQL dapat dikatakan sebagai interperter query, karena setiap kita menggunakan query SQL kita harus meletakkannya didalam fungsi ini. Dengan kata lain, query SQL tidak dapat dijadikan tanpa adanya fungsi mySQL. mySQL termasuk jenis realitional data base management system (RDBMS). Sehingga istilah seperti tabel,baris dan kolom tetap digunakan dalam mySQL.Pada mySQL sebuah data base mengandung beberapa tabel, tabel terdiri dari sejumlah baris dan kolom.

MySQL adalah sebuah data base yang mampu berinteraksi dengan aplikasi apa saja. Umumnya sebuah database menggunakan open database control(ODBC) sebagai komponen penghubung dta base dengan aplikasi program. Akan tetapi mySQL telah menyiapkan beberapa API selain ODBC untuk dapat berinteraksi dengan PHP. Fungsi-fungsi itu diantaranya adalah mySQL _connect().mySQL_select_db() dan lain-lain.

Karena mySQL merupakan suatu server database yang bersifat multiuser dan salah satu sifat program multisier yaitu hanya dapat berjalan disisi server, maka kita tidak dapat mengaksesnya tanpa ada izin dari server tersebut. Dalam mySQL fungsi yang dugunakan untk dapat tersambung ke server adalah mySQL_ connetct() atau dengan menggunakan mySQL _.Pcconncet( ). MySQL mengenal beberapa tipe data field yaitu tipe data numerik, tipe data string, tipe data char( ) dan varchar ( ) dan tipe data tanggal.

2.6. Pengenalan Macromedia Dremweaver MX

Dreamweaver MX merupakan salah satu produk software yang dikeluarkan oleh perusahaan Macromedia Inc, Software ini bergerak dalam bidang perancangan web. Sekelompok software perancang web yang diantaranya Flash.Dreamweaver, Firework,

(12)

Freehand dan lain-lain. Macromedia tampaknya sangat serius dalam membuat software

pembangun website yang mampu melakukan banyak hal dan memiliki banyak keunggulan.

Gambar 2.1 Tampilan Dreamweaver MX

2.6.1. Apa Itu Dreamweaver MX

Dreamweaver MX adalah bentuk software editor yang dibuat oleh Macromedia . Dengan software ini, seorang programmer web dapat dengan mudah membuat tampilan websitenya Dreamweaver MX merupakan editor yang komplit dan dapat digunakan untuk membuat animasi sederhana dalam bentuk halaman. Dengan adanya software ini kita tidak direpotkan untuk menuliskan script-script format HTML, PHP, ASP, maupun bentuk program lainnya.

Sebagai editor, Dreamweaver MX mempunyai sifat WYSIWYG atau dibaca Waysiwig yang artinya “apa yang kamu lihat akan kamu peroleh “ atau”what you see is what you get “. Dengan kelebihan ini seorang programmer dapat melihat langsung hasil buatannya tanpa harus membuka browser. Seperti software-software editor web lain,

(13)

Dreamweaver MX juga memiliki dua bentuk halaman yaitu, halaman rancangan dan halaman kode. Hal ini akan mempermudah dalam menambahkan script yang berbasis PHP maupun Javascript. Dreamweaver MX selain mendukung dalam pembuatan web yang berbasis HTML, juga mendukung software-software lain diantaranya PHP, ASP, Perl,

Javascript dan lain-lain.

2.6.2 Tentang Dreamweaver MX

Dreamweaver MX juga dapat mempunyai format bahasa pemrograman yang ada. Jadi dalam menuliskan program,tidak harus menuliskan beberapa perintah seperti<??> dalam PHP dan /% %/ dalam ASP. Karena dalam Dreamweaver MX kita tinggal memanggil melalui menu insert > PHP Object dan dari insert>ASP Object untuk format ASP. Dengan menggunakan

Dreamwaver MX telah banyak dimudahkan dalam merancang dan pengkodean. Hal ini akan sangat membantu daalm hal perancangan sebuah website yang sedang di bangun.

Adapun beberapa komponen yang dimiliki oleh Dreamweaver MX adalah: 1. Menu Panel Insert

Menu Panel insert adalah sekumpulan menu yang berhubungan dengan operasi pemasukan dan pembuatan pernik- pernik halaman web.

2. Menu Panel Common

Menu Common adalah menu yang memiliki beberapa icon yang merupakan menu standar pada saat merancang halaman web.

3. Menu Panel Layout

Menu ini terdapat icon yang juga tersedia pada menu common ,yaitu menu icon tabel dan layer.

(14)

4. Menu Panel Text

Menu text ini digunakan untuk mengatur format text yang ada pada halaman web. 5. Menu Panel Tabel

Menu ini digunakan membuat tabel yang ada pada halaman web. 6. Menu Panel Frame

Menu Frame adalah salah satu menu yang akan digunakan untuk memilih bentuk rancangan halaman utama website.

7. Menu Panel From

Menu From digunakan untuk membuat formulir. 8. Menu Panel Characters

Menu Characters memiliki beberapa icon yang digunakan untuk melakukan operasi halaman dan pengaturan paragraf.

9. Menu Panel Media

Menu media adalah sekumpulan icon yang berfungsi untuk melakukan penggabungan file dari luar program Dreamweaver.

10.Menu Panel Head

Menu head digunakan untuk operasi-operasi penambahan komponen dalam tag head HTML.

11.Menu Panel Script

Menu script adalah sekumpulan icon yang pada umumnya digunakan untuk melakukan penulisan perintah script.

12.Menu Panel Application

(15)

13.Menu Panel Propertis

Menu ini adalah sekumpulan menu yang berfungsi sebagai tool dalam pengaturan objek yang ada pada halaman web.

Gambar

Gambar  2.1 Tampilan Dreamweaver MX

Referensi

Dokumen terkait

Capaian Pembelajaran : KU1: Mampu menerapkan pemikiran logis, kritis, sistematis, dan inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan

Berdasarkan temuan alat-alat batu yang ada menunJukkan bahwa penghuni Gua Macan memiliki keahlian teknologi yang baik, hal tersebut dibuktikan dengan kondisi

(3) Apabila hasil pemeriksaan sebagaimana yang dimaksud ayat (1) pasal ini ternyata menimbulkan gangguan yang membahayakan lingkungan, kepada perusahaan tersebut

Sehingga dengan pembuatan proyek tersebut dapat merangsang aktivitas, kreativitas siswa, menjadikan kegiatan pembelajaran menjadi tidak membosankan siswa, belajar

Hasil observasi kedua yang dilakukan dalam menunjukkan bahwa keberhasilan RA Miftahul Huda Ngasem dalam proses bermain matematika awal melalui beberapa tahapan, meliputi

 Meja goyang (shaking table) merupakan perangkat pemisahan mineral berdasakan perbedaan sifat fisika yang dalam penelitian ini akan dipisahkan untuk mineral zirkon dengan

Lokasi II memiliki perbedaan keragaman jenis dengan lokasi lainnya diduga disebabkan oleh faktor lingkungan yang mempengaruhi kehidupan cacing tanah, yaitu karbon

BBM 7 telah membahas tentang air sebagai medium (pelarut) dan elektrolit serta gejala kimia dan sifat larutan akibat terlarutnya elektrolit. Namun uraian