BAB 2 TINJAUAN PUSTAKA
2.1. Pengertian Sistem Informasi Suatu sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Secara sederhana, suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variable yang terorganisir, saling berinteraksi, saling tergantung satu sama lain dan terpadu. Dari defenisi ini dapat dirinci lebih lanjut pengertian sistem secara umum, yaitu :
1. Setiap sistem terdiri dari unsur-unsur. 2. Unsur-unsur tersebut merupakan bagian terpadu sistem yang bersangkutan. 3. Unsur sistem tersebut bekerja sama untuk mencapai tujuan sistem. 4. Suatu sistem merupakan bagian dari sistem lain yang lebih besar.
Secara umum, informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berari bagi penerimanya. Hal ini menggambarkan suatu kejadian-kejadian yang nyata dan digunakan untuk pengambilan keputusan. Informasi merupakan data yang telah diklasifikasikan atau diolah atau di interpretasi untuk digunakan dalam proses pengambilan keputusan.
Sistem informasi memiliki tiga aktivitas yang dapat memproduksi informasi yang dibutuhkan sauatu instansi untuk membuat keputusan, mengendalikan
Universitas Sumatera Utara
operasi, menganalisis permasalahan dan menciptakan produk baru, ketia aktivitas tersebut yaitu: 1. Input (masukan) : Merekam atau mengumpulkan data mentah dari dalam maupun luar instansi. 2. Proses (processing) : mengubah data input mentah menjadi bentuk yang berarti. 3. Output (keluaran) : mengirimkan informasi yang telah diproses ke orangorang yang menggunakan informasi tersebut.
INPUT
PROCESSING
OUTPUT
2.2. Pengenalan Internet Internet (Interconnected Network) merupakan jaringan computer yang terdiri dari jaringan independen yang dihubungkan satu dengan yang lainnya. Secara etimologis, internet berasal dari Bahasa Inggris yakni Inter berarti antar dan Net yang berarti jaringan sehingga dapat diartikan hubungan antar jaringan.
Internet merupakan jaringan komputer yang tersebar luas di dunia. Sampai saat ini internet sudah menghubungkan lebih dari 1 juta jaringan komputer dengan pemakai lebih dari 100 juta orang. Internet adalah jaringan luas di komputer yang lazim disebut dengan World Wide Web, yang secara ringkas internet adalah sumber informasi dan alat komunikasi serta hiburan.
Universitas Sumatera Utara
2.2.1. Network Network adalah jaringan sistem komunikasi data yang melibatkan sebuah atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komunikasi membentuk satu sistem. Dengan network, komputer yang satu dapat menggunakan data di komputer lain, dapat mencetak laporan di printer komputer lain, dapat memberi berita ke komputer lain walaupun berlainan area. Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke area lainnya.
2.2.2. Web Server Web server adalah internet server yang mampu untuk melayani koneksi perpindahan data dalam protokol http web server dari internet server di samping email. Dikarenakan web server dirancang untuk menampilkan data, dimulai dari teks, hypertext, gambar, yang merupakan keunggulan dari web sehingga web tidak hanya dapat diterima di universitas tetapi di seluruh perusahaan komersial yang dapat menampilkan datanya dalam internet. Macam-macam web server antara lain: 1. Apache (Open Source). 2. Xitami. 3. IIS. 4. PWS.
Website (situs web) merupakan alamat (URL) yang berfungsi sebagai tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. URL
Universitas Sumatera Utara
adalah suatu sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server. Situs atau web dapat dikategorikan menjadi 2 yaitu : 1. Web Static, yaitu web yang berisi atau menampilkan informasiinformasi yang sifatnya statis (tetap). 2. Web Dinamic, yaitu web yang menampilkan informasi serta dapat berinteraksi dengan user yang sifatnya dinamis.
2.2.3. World Wide Web (WWW) World Wide Web (WWW) adalah jaringan tak terbatas komputer yang dikategorikan menjadi dua, yaitu Client dan Server dengan menggunakan software khusus membentuk sebuah jaringan yang disebut jaringan client - sever. Pada prinsipnya World Wide Web bekerja dengan cara menampilkan file-file HTML yang berasal dari server web pada program client khusus, yaitu browser web. Program browser web pada client mengirimkan permintaan kepada server web, yang kemudian akan dikirimkan oleh server dalam bentuk HTML. File HTML berisi instruksi yang diperlukan untuk membentuk tampilan. Perintah – perintah HTML, ini kemudian diterjemahkan oleh browser web sehingga isi informasinya dapat ditampilkan secara visual kepada pengguna (Tutang, 2001).
2.2.4. Hyper Text Transfer Protocol (HTTP) Hyper Text Transfer Protocol (HTTP) adalah suatu protokol yang menentukan aturan yang perlu diikuti oleh web browser dalam menyediakan dokumen yang diminta web browser. Protokol ini merupakan protokol standar yang digunakan
Universitas Sumatera Utara
untuk mengakses dokumen HTML. Apabila kita menjelajah web dan pada address tertulis seperti http://www.google.com ini merupakan salah satu penggunaan protokol HTTP dalam web (Tutang, 2001).
2.3. Pengenalan HTML Hypertext Markup Language (HTML) adalah script di mana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya, dank arena bentuknya itu maka HTML dapat dibaca oleh berbagai platform seperti Windows, Linux, dan Macintosh. Kata “Markup Language” pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam skrip HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML.
Penamaan dokumen HTML dapat dilakukan memilih suatu nama, sembarang nama, kemudian menambahkan sebuah ekstensi “.htm” atau “.html” (tanda kutip tidak perlu dituliskan karena digunakan sebagai penjelas saja).
HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. Hingga kini versi terakhir HTML yang telah disetujui oleh W3C HTML4.01.
HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai
Universitas Sumatera Utara
dengan kode
.
Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kode tag tersebut. Sedangkan tag hanyalah merupakan bagian dari elemen. Tag adalah kode – kode yang digunakan untuk men-setting dokumen HTML. Secara
Universitas Sumatera Utara
garis besar bentuk umum tag adalah sebagai berikut:
TEKS. Namun ada juga tag yang tidak perlu ada penutup seperti
,
, , dan lain-lain.
2.4. Pengenalan Hypertext Preprocessor (PHP) PHP adalah singkatan dari Hypertext Preprocessor. PHP merupakan salah satu Bahasa pemograman yang berjalan dalam sebuah web server dan berfungsi sebagai pengolah data pada sebuah server (Madcoms, 2008b). PHP mampu mengolah data dari komputer client atau dari komputer server itu sendiri, sehingga mudah disajikan di browser.
Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, PHP bertujuan untuk membolehkan web developers menuliskan halaman web yang dinamis secara cepat. Misalnya, dengan PHP kita bisa menampilkan isi database ke halaman web. Sistem database yang didukung oleh PHP adalah : 1. Oracle 2. Sybase 3. MySQL
2.4.1. Variabel pada PHP Variable dapat disebut sebagai sebuah tempat penyimpanan data bagi nilai numeris maupun non numeris, agar agar dapat digunakan pada bagian lain dari script program PHP. PHP mendukung berbagai jenis variable yaitu :
Universitas Sumatera Utara
1. Integer (bilangan bulat). 2. Bilangan floating point (presisi tunggal, ganda). 3. Boolean. 4. Null (untuk variable yang belum diset). 5. String dan Array. 6. Object. 7. Resource.
Jika menggunakan bahasa pemrograman C atau Pascal, maka kita harus mendefinisikan variable tiap elemen, namun pada PHP kita tidak perlu mendefinisikan terlebih dahulu jenis variable sebelum menggunakannya. PHP memiliki kepandaian untuk membedakan jenis variable secara otomatis berdasarkan konteks yang sedang berlaku bagi variable tersebut.
Setiap variable dalam PHP selalu dimulai dengan tanda dolar (“$”) dan harus dimulai dengan huruf dan dapat diikuti oleh huruf dan angka. Dengan demikian, $warpspeed, $impuls_speed, $LCAR dan $Dilithium1 adalah contoh penamaan variable PHP yang valid.
Setiap variable dalam PHP peka terhadap perbedaan huruf capital dan non capital, sehingga $subspace, $SubSpace, $SUBSPACE adalah tiga buah variable yang berbeda.
Universitas Sumatera Utara
2.4.2. Konsep Dasar Penggunaan PHP Kode PHP diawali dengan tanda lebih kecil (<) dan diakhiri dengan tanda lebih besar (>). Ada empat cara untuk menuliskan script PHP yaitu : 1. Apa kabar.. ?> 2. php Apa Kabar.. ?> 3. <% Apa kabar.. ?> 4. <SCRIPT LANGUAGE = “php”> Apa kabar..
Pemisah antar instruksi adalah titik koma (;) dan untuk membuat atau menambahkan komentar standar penulis adalah : /* komentar */, //komentar, #komentar. Cara penulisan dibedakan menjadi Embeded dan Non Embeded script.
1. Embeded Script Contoh dari Embeded Script :
Gambar 2.2. Contoh dari Embeded Script.
Script diatas merupakan script yang sederhana. Script PHP disisipkan diantara tagtag html.
Universitas Sumatera Utara
2. Non Embeded Script Contoh dari Non Embeded Sceipt : ”; echo””; echo””; echo”we learn about php”; echo””; echo””; echo””; echo” My Project
”; echo””; echo