BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (Icomputer) diambil dari bahasa latin computare yang berarti menghitung (to compute atau to reckon). Berikut ini beberapa defenisi tentang komputer yang disajikan oleh beberapa buku komputer: 1. Menurut Robert H. Blissmer, komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas seperti menerima input, memproses input sesuai dengan programnya, menyimpan perintah-perintah dan hasil dari pengolahan dan menyediakan output dalam bentuk informasi. 2. Menurut Donald H. Sanderes, komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan mennghasilkan output dibawah pengawasan suatu lankah-langkah instruksi program yang tersimpan di memori (stored program). 3. Menurut V. C. Hamacher, Z. G. Vransic, S. G. Zaky, komputer adalah mesin penghitung elektronik yang dengan cepat dapat menerima informasi input digital,
Universitas Sumatera Utara
memprosesnya sesuai dengan suatu program yang tersimpan di memorinya dan menghasilkan output informasi. 4. Menurut William M. Fuori, komputer adalah suatu pemroses data (data processor) yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika tanpa campur tangan dari manusia yang dapat mengoperasikan selama pemrosesan. 5. Menurut Gordon B. Devis, komputer adalah tipe khusus alat perhitungan yang mempunyai sifat tertentu yang pasti.
Dari beberapa pengertian diatas dapat disimpulkan bahwa komputer adalah suatu alat elektronik yang menerima input data, mengolah data, memberikan informasi dengan menggunakan suatu program yang tersimpan di memori komputer (stored program) serta dapat menyimpan program dan hasil dari pengolahan secara otomatis. Sedangkan yang disebut dengan program adalah kumpulan dari instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara yang sudah ditentukan.
2.2 Pengertian Sistem
Dalam arti terminologi, sistem berasal dari bahasa yunani “systema”, yang artinya “kesatuan”. Sistem dapat terdiri dari beberapa subsistem (komponen-komponen) yang saling berhubungan untuk membentuk satu kesatuan sehingga tujuan atau sasaran sistem
Universitas Sumatera Utara
dapat dicapai. Suatu sistem adalah suatu kesatuan yang terdiri dari komponen-komponen yang berusaha untuk mencapai tujuan yang sama.
Ada beberapa pengertian sistem menurut beberapa pakar sistem informasi anatara lain: 1. Menurut Fredick H. Wu, suatu sistem beroperasi dan berinteraksi dengan lingkungannya untuk mencapai sasaran (objectives) tertentu, suatu sistem menunjukkan tingkah lakunya melalui interaksi diantara komponen-komponen di dalam sistem dan diantara lingkungannya. 2. Menurut M. J. Alexander, suatu sistem adalah suatu group dari elemen-elemen baik bentuk fisik maupun bukan fisik yang menunjukkan suatu kumpulan saling berhubungan diantaranya dan berinteraksi bersama-sama menuju satu atau lebih tujuan, sasaran dan akhir dari sistem. 3. Menurut Richard F. Neuschel, suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan dikembangkan sesuai dengan suatu skema yang terintegrasi untuk melaksanakan suatu kegiatan utama di dalam bisnis. 4. Menurut Jerry Fitz Gerald, Andra F. Fitz Gerald dan Warre D. Stallings, suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sistem adalah suatu jaringan prosedur yang dibuat menurut pola yang terpadu untuk melaksanakan kegiatan pokok perusahaan. Prosedur adalah suatu urutan kegiatan klerikal,
Universitas Sumatera Utara
biasanya melibatkan beberapa orang dalam satu departemen atau lebih, yang dibuat untuk menjamin penanganan secara seragam transaksi perusahaan yang terjadi berulang-ulang. (Mulyadi, 2001)
Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan organisasi. Organisasi terdiri dari sejumlah sumber daya yang bekerja menuju tercapainya suatu tujuan tertentu yang ditentukan oleh pemilik atau manajemen. (Raymond Mc. Leod Jr., 2004)
Sebuah sistem adalah sekelompok dua atau lebih komponen-komponen yang saling berkaitan (interrelated) atau subsistem-subsistem yang bersatu untuk mencapai tujuan yang sama (common purpose). (James A. Hall, 2001)
Dari beberapa pengertian mengenai sistem yang diberikan dapat dikelompokkan ke dalam dua kelompok. Yang pertama lebih
menekankan pada elemen-elemen dalam
sistem. Elemen-elemen atau komponen-komponen atau bagian-bagian dari suatu sistem dapat berupa subsistem. Dan yang kedua lebih menekankan pada prosedur.
Dari banyak pengertian di atas, maka dapat ditarik kesimpulan bahwa sistem merupakan kumpulan dari prosedur kegiatan untuk menghasilkan tujuan yang hendak dicapai secara bersama-sama. 2.3 Pengertian informasi
Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata dan dapat
Universitas Sumatera Utara
digunakan untuk mengambil keputusan. Informasi ibarat darah yang mengalir di dalam tubuh suatu organisasi, sehingga informasi ini sangat penting di dalam suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi luruh, kerdil dan akhirnya berakhir. Robert N. Anthony dan Jhon Dearden menyebut keadaan dari sistem dalam hubungannya dengan keberakhirannya dengan istilah entropy. Informasi yang berguna bagi sistem akan menghindari proses entropy tersebut yang disebut dengan negative entropy atau negantropy.
Menurut Jhon Burch dan Gary Grudnitski, informasi adalah data yang diletakkan dalam konteks yang lebih berarti dan berguna yang diakomodasikan kepada pemerima untuk digunakan di dalam pembuatan keputusan.
Menurut Gordon B. Davis, informasi adalah data yang telah diolah kedalam suatu bentuk yang berguna bagi penerimanya dan nyata atau berupa nilai yang dapat dipahami di dalam keputusan sekarang maupun masa depan.
Menurut Robert N.Anthony dan Jhon Dearden, informasi adalah suatu kenyataan, data item, obserfasi, perhatian atau yang lainnya yang menambah pengetahuan.
Dari beberapa pengrtian informasi diatas, dapat disimpulkan bahwa informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya
yang
menggambarkan
suatu
kejadian-kejadian
(event) dan kesatuannya nyata (fack and entity) dan digunakan untuk pengambilan keputusan.
Universitas Sumatera Utara
2.4 Pengertian Sistem Informasi
Informasi merupakan hal yang sangat penting bagi manajemen didalam mengambil suatu keputusan. Pertanyaannya adalah dari mana informasi tersebut bisa didapatkan? Jawabnya adalah dari sistem informasi (Information System) atau disebut juga dengan processing system atau information processing system atau information generating systems.
Informasi merupakan suatu elemen dan sumber daya yang sangat penting dan berharga bagi suatu perusahaan, disamping sumber daya yang lain yaitu uang, manusia, materi dan mesin. Informasi adalah data yang sudah diolah menjadi suatu bentuk sehingga lebih berguna bagi si penerima dan nilai tersebut dapat digunakan untuk pengambilan keputusan. (Mulyadi, 2001)
Informasi adalah salah satu sumber daya bisnis, seperti bahan mentah, modal, dan tenaga kerja, inforamsi merupakan sumber daya vital bagi kelangsungan hidup organisasi bisnis. Setiap hari alam bisnis, arus informasi dalam jumlah yang sangat besar mengalir ke pengambil keputusan dan pemakai lainnya untuk memenuhi berbagai kebutuhan internal. Selain itu, informasi juga mengalir keluar organisasi ke pemakai eksternal, seperti pelanggan, pemasok dan para stakeholders yang memilki kepentingan terhadap perusahaan. (James A. Hall, 2001)
Universitas Sumatera Utara
Informasi adalah data yang berguna sehingga dapat diolah menjadi dasar untuk mengambil keputusan yang tepat. (George H. Bodnar dan Williams Hopwood, 2001)
Menurut Henry C. Lucas, sistem informasi adalah suatu kegiatan dari prosedurprosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian didalam organisasi.
Menurut Jhon F. Nash dan Martin B. Roberts, sistem informasi adalah suatu kombinasi dari orang-orang, fasilitas teknologi, media, prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar untuk pengambilan keputusan yang cerdik.
Menurut Robert A. Leitch dan K. Roscoe Davis, sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
Istilah sistem informasi mengarah pada penggunaan teknologi komputer didalam organisasi untuk menyajikan informasi kepada pemakai. Sistem informasi ‘berbasiskomputer’ adalah kumpulan perangkat keras (hardware) dan perangkat lunak (software) yang dirancang untuk mengubah data menjadi informasi yang bermanfaat. (George H. Bodnar dan William Hopwood, 2001)
Universitas Sumatera Utara
Sistem informasi adalah sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, membantu dan mendukung kegiatan operasi, bersifat manajerial dari suatu organisasi dan membantu mempermudah penyediaan laporan yang diperlukan pemisahan fungsi, dimana fungsi-fungsi tersebut dapat terdiri dari sistem analis, programmer, operator yang dibawahi oleh manajer sistem informasi. (Henry C. Lucas Jr., 2001)
Sistem informasi merupakan proses menerima input yang disebut dengan transaksi yang kemudian dikonversi melalui berbagai proses menjadi output informasi yang akan didistribusikan kepada para pemakai informasi. (James A. Hall, 2001)
Dari pengertian sistem informasi di atas, maka dapat ditarik kesimpulan bahwa sistem informasi adalah kumpulan dari prosedur kegiatan yang memproses data sedemikian rupa sehingga dapat menghasilkan informasi yang bermanfaat agar dapat digunakan untuk mengmbil suatu keputusan yang tepat.
2.5 Database
Database adalah kumpulan seluruh sumber daya berbasis komputer milik organisasi dan sistem. Database yang dikendalikan oleh sistem manajemen database adalah satu set catatan data yang berhubungan dan saling menjelaskan. (Raymond McLeod, 2004)
Database merupakan kumpulan data dan informasi dalam jumlah yang tidak sedikit. Oleh karena itu database harus disusun sebagai kriteria terpola dengan jelas sejak dari
Universitas Sumatera Utara
awalnya. Database akan diubah ke dalam bentuk table dalam Microsoft Acces dengan memperhatikan : File Table, Field, Primary Key dan sebagaimana yang merupakan bagian dari databas. Singkatnya langkah awal pengolahan suatu sistem unit data itu dilakukan di dalam database.
Pembuatan database dalam Microsoft Acces mencakup 2 (dua) tindakan utama, yakni : tindakan penentuan dari struktur dari database yang mencakup penentuan bagian-bagian dari database dan tindakan pengisian data ke dalamnya dengan melakukan pengetikan data ke dalam struktur tersebut. Sebagai suatu jenis program aplikasi yang berguna untuk mengorganisasikansejumlah data yang ada dengan model relational, Microsoft Acces diimplementasiakan dalam bentuk tabel yang terdiri dari baris dan kolom. Baris pada Microsoft Acces dikenal dengan istilah record yang merupakan kumpulan informasi yang ada di dalam field. Sementara kolom yang di kenal dengan istilah Field merupakan tempat dimana informasi ditampung. Setiap Field dalam database akan berelasi dengan field lainnya atau dengan data lainnya. 2.6 Data dan Database Management System (DBMS)
2.6.1 Data
Sumber dari suatu informasi adalah data. Data berasal dari kata datum yang berarti fakta yang mengandung arti yang dihubungkan dengan kenyataan, simbol-simbol, gambargambar, kata-kata, huruf-huruf atau simbol-simbol yang menunjukkan suatu ide objek, kondisi atau tujuan yang lain.
Universitas Sumatera Utara
Data secara konseptual adalah deskripsi tentang benda, kejadian, aktivitas, dan transaksi yang tidak mempunyai makna atau berpengaruh secara langsung kepada pemakai.
Data juga dapat dikatakan sebagai representasi dari suatu fakta yang dimodelkan dalam bentuk gambar, kata atau angka. Manfaat data adalah sebagai suatu representasi yang dapat diingat, direkam, dan diolah menjadi informasi karakteristiknya adalah bahwa data bukanlah fakta, tetapi representasi dari fakta. Kata sederhananya adalah dat merupakan catatan tentang fakta. Data yang baik adalah data yang sesuai dengan faktanya.
Data sebagai sumber informasi harus diangap sebagai aset yang harus dikelola dengan baik dan benar. Data merupakan acuan dalam melakukan semua kegiatan yang dapat menguntungkan si pemakai.
Data adalah sekumpulan fakta tentang peristiwa atau operasi tanpa dipengaruhi oleh pertimbangan atau hasil analisis. Data dapat berupaapa saja dan dapat ditemui dimana saja. Dalam suatu organisasi, data merupakan sumber daya yang sangat vital dan harus dikelola dan diperoses sebaik-baiknya. (Jogiyanto H. M., 2001)
Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya. (Kristanto Harianto, 2001)
Universitas Sumatera Utara
Dari defenisi itudapat disimpulkan bahwa data adalah bahan mentah yang diproses menjadi sebuah informasi. Jadi terdapat perbedaan anatara data dengan informasi dimana data adalah “bahan baku” yang harus diolah sedemikian rupa sehingga dapat diubah sifatnya menjadi informasi.
2.6.2 Database Management System (DBMS)
Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan sebagai perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting daldm sistem informasi karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan database dalam sistem informasi disebut dengan database system.
Database Management System (DBMS) merupakan suatu alat berbasis komputer yang digunakan untuk menyimpan dan mengolah data yang bertujuan untuk menciptakan keadaan yang mudah dan efisien dalam pemakaian dan penyimpanan data. Dua tujuan utama dari konsep database adalah meminimumkan pengulangan data dan mencapai independensi data.
Pengulangan data (data redudancy) adalah aplikasi data yang artinya data yang disimpan dalam beberapa file. Independensi data adalah kemampuan untuk membuat
Universitas Sumatera Utara
suatu struktur data tanpa membuat perubahan pada program yang memproses dalam table dan kamus data yang terpisah secara fisik dari program.
Suatu Database Management System berisi suatu koleksi data yang saling berelasi dan satu kesatuan program yang berfungsi untuk mengakses dat tersebut. Jadi DBMS terdiri dari suatu database dan set program untuk menambah data, menghapus data, mengambil dan membaca data.
Database adalah kumpulan file-file yang saling berelasi. Relasi tersebut biasa ditujukan dengan kunci dari file yang ada. Satu database menunjukkan satu kumpulan data yang dipakai dalam suatu lingkup perusahaan atau instansi.
Dalam suatu file terdapat record-record yang sejenis, sama besar, sama bentuk, merupakan satu kumpulan entry yang seragam. Satu record terdiri dari field-field yang saling berhubungan untuk menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan direkam dalam suatu record. Untuk menyebut isi dari field tersebut maka digunakan atribut atau merupakan judul dari satu kelompok entity-entity tertentu, misalnya atribut alamt ,menunjukkan entity alamt dari pegawai. Entity adalah suatu objek yang nyata dan akan direkam.
Set program pengelola merupakan satu paket program yang dibuat agar memudahkan dan mengefisienkan pemasukan atau perekaman informasi dan pengambilan atau pembacaan informasike dalam database.
Universitas Sumatera Utara
Adapun tujuan dari pengolahan dat yang dilakukan adalah untuk menghasilkan suatu output/keluaran yang nantinya dipergunakan sebagai dasar untuk pengambilan suatu keputusan informasi.
2.7 Sekilas Tentang Web
Perkembangan internet tidak terlepas dari Web atau World Wide Web, disingkat WWW. Web sebagai sumber informasi yang terdapat dalam diri internet memiliki kemudahan bagi pencari informasi untuk mengaksesnya, tanpa dibatasi oleh ruang dan waktu. Namun yang perlu diingat adalah bahwa World Wide Web bukanlah internet, demikian pula sebaliknya, internet bukanlah Web. Web sendiri terdiri dari dokumen cross-linked yang disebut page, yang dikelola oleh internet.
Web adalah suatu sistem hypertext yang membantu anda menjelajah dunia untuk mencari informasi. Tidak seperti melakukan pencarian dengan kata kunci, dengan WWW atau web, anada akan mengikuti jalur dari kata yang saling berkaitan.(Jhonsen, 2004)
Wahana komputer semarang (2000), “menyatakan bahwa web adalah sistem layanan informasi di internet yang berbasis grafis dan memungkinkan siapapun untuk berada 24 jam di internet”.
Web terdiri atas beberapa jenis yaitu: 1. Komersial, merupakan jenis web yang berekstensi com / co.
Universitas Sumatera Utara
2. Pendidikan, merupakan jenis web yang berekstensi edu.id / ac.id. 3. Pemerintahan, merupakan jenis web yang berekstensi gof. 4. Organisasi, merupakan jenis web yang berekstensi go.id / or.id.
2.8 Pengertian PHP
PHP merupakan skrip yang dijalankan di server, dimana kode yang menyusun program tidak perlu diedarkan ke pemakai sehingga kerahasiaan kode dapat dilindungi. (Abdul Kadir, 2002)
PHP didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa server-side, maka bahasa PHP akan dieksekusi diserver, sehingga dikirimkan ke browser adalah “hasil jadi” dalam bentuk HTML, dan kode PHP anda tidak akan terlihat PHP. PHP termasuk Open Source Product dan saat ini telah mencapai versi 5. Jadi anda dapat mengubah source code dan mendistribusikannya secara bebas. PHP juga diedarkan secara gratis. PHP dapat berjalan di berbagai Web Server semisal IIS, Apache, PWS, dll.
2.9 Pengertian MySQL
Menurut Bimo Sunarfrihantono (2002), “mengatakan bahwa MySQL merupakan multiuser database yang menggunakan bahasa Structured Query Language (SQL)”.
Universitas Sumatera Utara
Menurut Lukmanul Hakim dan Uus Musalini (2004), “mengatakan bahwa MySQL merupakan salah satu jenis program database server, yaitu sebuah program yang berfungsi untuk mengolah, menyimpan dan memanipulasi data dari server”.
MySQL dikembangkan oleh MySQL AB, awal mula perkembangan MySQL adalah penggunaan mSQL untuk koneksi ke tabel menggunakan rutin level rendah (ISAM) setelah beberapa pengujian ternyata mSQL tidak cukup cepat dan fleksibel untuk memenuhi kebutuhan, sehingga dihasilkan SQL baru pada database tetapi dengan API yang mirip dengan mSQL dengan masa MySQL. Menambahkan, mengakses, dan memproses data yang tersimpan di dalam operasi, hal ini yang membuat PHP dan MySQL menjadi alternatif oleh para programmer web dalam membuat program database webnya.
2.10 Pengertian Macromedia Dreamweaver
Zak Ruvalcaba (2000), “ menyatakan Dreamweaver adalah WYSIWYG (dalam istilah yang lebih sederhana, sebuah editor apa yang anda lihat itulah yang anda dapat) dengan pengertian ini, anda dapat membuka dreamweaver, mulai mengitik, menyimpan fie anda kedalam file HTML, dan melihatnya dalam sebuah browser dengan sedikit atau tidak beraturan”.
Universitas Sumatera Utara
Mendisain di dreamweaver bagaikan mendisain mimpi yang indah,hal ini di karenakan dreamweaver mampu mengolah script server side menggunakan script PHP, ASP, ASP Net, Coldfusion serta JSP. Tidak kalah menarik dreamwever menyediakan fasilitas untuk mengkoneksi database, bila ingin mendisain menggunakan database. Tentang client side programnya, dreamweaver masih lebih unggul dibandingkan aplikasiaolikasi pembangunan web lainnya. Dengan koleksi behaviour yang beragam, dukungan plug-in yang banyak, animasi layer dan lain sebagainya, membuat dreamweaver semakin jauh meningkatkan pesaing-pesaingnya, hal ini memungkinkan untuk pembuatan halaman web yang interaktif.
Universitas Sumatera Utara