• Tidak ada hasil yang ditemukan

Sistem Informasi Sekolah berbasis Web MTs Parmiyatu wassa’adah

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Sekolah berbasis Web MTs Parmiyatu wassa’adah"

Copied!
6
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Kata komputer berasal dari kata inggris yaitu “ to compute” yang artinya menghitung, karana pada awalannya komputer berfungsi sebagai alat hitung atau sama dengan fungsi

kalkulator. Perkembangan teknologi dan ilmu komputer telah menghasilkan berbagai

kemampuan pada komputer antara lain pengelola data, manipulasi permainan,

pengontrolan, pembuatan grafik, komunikasi, dan lainnya.

2.2 Pengertian Internet

Internet adalah kumpulan yang luas dari jaringan komputer besar dan kecil yang saling

berhubungan menggunakan jaringan (tele) komunikasi yang ada di seluruh dunia. Hal ini diungkapakan dalam tulisan bahwa “International networking” atau yang dapat di singkat dengan internet, merupakan dua komputer atau lebih yang saling berhubungan

membentuk satu jaringan komputer hingga meliputi jutaan komputer di dunia dapat

berintraksi dan saling bertukar informasi.

2.3 Pengerian sistem

Istilah sistem dari bahasa Yunani yaitu “systema” yang berarti kasatuan atau keseluruhan dari bagian-bagian yang berhubungan suatu dengan yang lainnya. Sistem

adalah sekumpulan objek yang merupakan suatu wadah terdiri dari pada sub-sub sitem.

Suatu sitem dapat terdiri dari sistem-sistem bagian (subsistem). Masing-masing

subsistem dapat terdiri dari subsistem-subsistem yang lebih kecil lagi atau terdiri dari

komponen-komponen. Subsistem-subsistem saling berinteraksi dan saling berhubungan

membentuk suatu kesatuan sehingga tujuan dan sistem tersebut dapat tercapai.

2.4 Pengertian Informasi

Informai sering diartikan sebagai data. Informasi adalah data yang diolah menjadi

(2)

dalam pengambilan keputusan pada saat sekarang dan pada saat yang akan datang.

Selain itu informasi merupakan fakta-fakta atau data yang diproses sedemikian atau

proses transformasi sehingga berubah menjadi informasi.

Informasi juga dapat diartikan sebagai suatu data yang telah disusun sedemikian

rupa sehingga bermakna dan bermanfaat karena dapat dikomunikasikan kepada

seseorang yang akan menggunakan untuk membuat suatu keputusan. Biasanya

informasi terdiri dari selected data atau sorted data yaitu data yang terpilih atau terpilah,

tergabung dan disusun sesuai dengan kebutuhan pamakai data.

2.5 Sistem Informasi

Banyak aktivitas yang berhubungan dengan sistem informasi. Tak hanya di negara

maju, di Indonesia pun sistem informasi telah banyak diterapkan dimana-mana, seperti

di kantor, di pasar, di bandara, bahkan di rumah ketika pemakai becengkrama dengan

dunia internet. Entah disadari atau tidak, sistem informasi telah banyak membantu

manusia. Sesungguhnya yang dimaksud dengan sistem informasi informasi tidak harus

melibatkan komputer. Sistem informasi yang menggunakan komputer bisa disebut

sistem informasi berbasis komputer (Computer Based Informatioan System atau CBIS).

Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu

organisasi yang nerupakan kombinasi dari orang-orang, fasilitas , teknologi, media,

prosedure-prosedure dan pengendalian yang di tunjukan untuk mendapat jalur

komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada

mangemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang

penting dan menyediakan suatu dasar informasi untuk mengambil keputusan yang baik.

Berbagai pengertian sistem Informasi (SI) menurut para ahli :

a. John F. Nash: Pengertian sistem informasi menurut John F. Nash adalah

kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan

pengendalian yang bermaksud menata jaringan komunikasi yang penting,

proses atau transaksi tertentu dan rutin, membantu manajemen dan pemakai

intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat.

b. Robert A. Leitch: Menurut Robert A. Leitch, pengertian sistem informasi adalah

suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan

(3)

kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu

dengan laporan-laporan yang diperlukan.

c. Henry Lucas: Pengertian sistem informasi menurut Henry Lucas adalah suatu

kegiatan dari prosedur-prosedur yang diorganisasikan, apabila dieksekusi akan

menyediakan informasi untuk mendukung pengambilan keputusan dan

pengendalian di dalam.

d. Alter: Pengertian sistem informasi menurut Alter bahwa sistem informasi adalah

sebagai tipe khusus dari sistem kerja dimana manusia dan/mesin melakukan

pekerjaan dengan menggunakan sumber daya untuk memproduksi produk

tertentu dan/jasa bagi pelanggan.

Ada bermacam macam sistem informasi antara lain:

a. Sistem layanan akademis berbasis web yang memungkinkan mahasiswa

memperoleh data-data akademis atau bahkan dapat mendaftarkan mata kuliah

yang diambil pada semester lalu.

b. Sistem Pemrosesan Transaksi (Transaction Processing System/TPS)

Sebuah sistem yang meng-capture dan memproses data transaksi bisnis.

Misalnya: pesanan, kartu absensi, pembayaran, KRS, reservasi dan lain-lain.

c. Sistem Informasi Manajemen (Managemen Information System/MIS)

Sistem informasi yang menyediakan pelaporan yang berorientasi manajemen

berdasarkan pemrosesan transaksi dan operasi organisasi.

d. Sistem Pendukung Keputusan (Decissin Support System/DSS)

Sistem informasi yang menindentifikasi berbagai alternatif keputusan atau

menyediakan informasi untuk membantu pembuatan keputusan.

e. E-government atau sistem informasi layanan pemerintah yang berbasis internet

2.6 Pengertian dari PHP

PHP adalah bahasa scripting yang menyatu dengan HTML, dan dijalankan pada server side artinya semua sintak yang berkaitan akan sepenuhnya dijalankan pada server

sedangkan yang dikirimkan ke browser hanya hasilnya saja. PHP singkatan dari PHP

Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam

pengembangan web yang disisipkan pada dokumen HTML. Pengguna PHP

memungkinkan Web dapat dibuat dinamis sehingga maintenance situs web tersebut

(4)

PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya,

PHP yang digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja

pengunjung pada homepage-nya. Rasmus lerdof adalah salah satu seorang pendukung

open source. Oleh karena itu mengeluarkan Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0.

Pada tahun 1996 PHP telah banyak digunakan dalam website di dunia. Sebuah

kelompok pengembangan software yang terdiri dari Rasmus, Zeew suraski, Andi

Gutman, Stig Bakken, Shane caraveo dan Jim winsted bekerjasama untuk

menyempurnakan PHP 2.0 Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan.

Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. Tidak

berhenti sampai disitu, kemampuan PHP terus ditambah dan saat buku ini disusun, versi

terbaru yang telah dikeluarkan PHP 5.0.x.

PHP adalah sebuah skrip pemrograman yang terletak dan dieksekusi di server.

Salah satu fungsinya adalah untuk menerima, mengelola, dan menampilkan data dari

dan ke sebuah situs. Data yang di terima akan di kelola di sebuah program database

server (program database yang terletak di sisi server, MYSQL) untuk kemudian

hasilnya ditampilkan kembali ke layar browser sebuah situs. Dengan demikian PHP

dapat membuat sebuah situs menjadi dinamis karena data situs tersebut dapat selalu

berubah sesuai permintaan.

PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis

lainnya. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa

saja yang dapat dilakukan oleh CGI, seperti mengumpulkan data dari from,

menghasilkan isi halaman web dinamis, dan kemampuan untuk mengirim serta

menerima cookies bahkan lebih dari pada kemampuan CGI.

PHP tidak terbatas pada hasil keluaran HTML (Hypertext Markup Languages).

PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan

movies Flash. PHP juga dapat menghasilkan teks seperti XHTML dan file XML

lainnya. Salah satu fitur yang dapat diandalkan oleh PHP adalah dukungannya terhadap

banyak database.

2.7 MySQL

Sejarah MYSQL dimulai dari artikel seorang peneliti dari IBM bernama EFF Codd

(5)

dalam artikel ini juga dibahas tentang kemungkinan pembuatan bahasa standart untuk

mengakses data dalam basis data tersebut. Bahasa tersebut diberinama SEQUEL

(Structured English Query Langue). Akan tetapi karena permasalahan hukum mengenai

penamaan SEQUEL, maka IBM mengubahnya menjadi SQL. Product database

MYSQL ini memiliki General Public Licence, dan bersifat Open Source, sehingga bebas untuk digunakan, diedarkan maupun dikembangkan kembali tanpa harus

khawatir dengan hak cipta.

MYSQL termasuk katagori database management system, yaitu suatu database yang termasuk dalam pengolahan dan penampilan datanya. MYSQL merupakan

database yang bersifat client server, dimana data diletakkan di server yang bisa diakses

melalui komputer client. Pengaksesan dapat dilakukan apabila komputer telah

terhubung dengan server. Berbeda dengan database dekstop, dimana segala pemrosesan

data harus dilakukan pada komputer yang bersangkutan.

MYSQL dibuat pada tahun 1994/1995 dan dikembangkan oleh sebuah

perusahaan di Swedia yang bernama MYSQL AB dengan istilah T.c.X Data Konsult

AB. Tujuannya adalah untuk mengembangkan aplikasi web yang dimiliki oleh kliennya. Saat itu Michael Widenius atau “Monty” merupakan satu-satunya pengembang MYSQL di T.c.X yang memiliki aplikasi UNIREG dan rutin ISAM. Dia

membuat sendiri aplikasi tersebut dan mengembangkannya interface SQL untuk dijalankan pada MYSQL. Pada awalnya T.c.X menggunakan mSQL atau mini SQL,

namun ternyata tidak terlalu cepat dan fleksibel. Bahkan versi pertamanya tidak

memiliki index, sehingga ia memutuskan untuk membuat sendiri mesin SQL yang

interfacenya seperti mSQL tetapi memiliki kemauan yang lebih. MYSQL versi 1.0

diliris Mei 1996 secara terbatas kepada empat orang rekannya. Kemudian bulan

Oktober, versi 3.1.1.0 dilepas ke masyarakat umum.

MYSQL dapat juga dikatakan sebagai Relational Database Menagement System

(RDBMS) yaitu hubungan antar tabel yang berisi data-data pada suatu database.

Dengan demikian dapat mempercepat pencarian suatu data. Tabel-tabel tersebut di link

oleh suatu relasi yang memungkinkan kombinasi data dari beberapa tabel ketika user

menginginkan tampilnya informasi dari suatu database.

Ada beberapa alasan mengapa MYSQL menjadi database yang sangat populer

(6)

a. MYSQL merupakan database yang memiliki kecepatan tinggi dalam

pemrosesan data, dapat diandalkan, mudah digunakan dan mudah di pelajari.

MYSQL telah banyak digunakan sehingga jika ada masalah maka dapat

bertanya langsung kepada orang maupun melalui internet.

b. MYSQL dapat melakukan koneksi dengan client menggunakan protokol

TCP/IP UNIX soket (Unix) atau Named Pipes (NT).

c. MYSQL dapat menangani database dengan skala sangat besar, dengan jumlah

record lebih dari 50 juta, 60 ribu tabel dan bisa menampung 5 milyar baris data.

Selain itu, pada MYSQL setelah versi 4.1.2 batas index pada tiap tabel dapat

menampung sampai 64 index.

2.8 Database

Database merupakan kumpulan data yang saling berhubungan satu sama lain. Database

merupakan salah satu komponen yang penting pada suatu sistem informasi karena

merupakan dasar dalam penyediaan informasi. Database digunakan untuk menampung

beberapa table atau query yang digunakan untuk menyimpan data sebagai sumber pengolahan data.

2.9 Sublime Text

Sublime Text Editor adalah editor teks untuk berbagai bahasa pemograman termasuk

pemograman PHP. Sublime Text Editor merupakan editor text lintas-platform dengan

Python application programming interface (API). Sublime Text Editor juga mendukung

banyak bahasa pemrograman dan bahasa markup, dan fungsinya dapat ditambah dengan

plugin, dan Sublime Text Editor tanpa lisensi perangkat lunak. sekarang versi Sublime

Text Editor sudah mencapai versi 3 yang dirilis pada tanggal 29 januari 2013.

Sublime Text mendukung operation system seperti Linux, Mac Os X, dan juga

windows. Sangat Banyak fitur yang tersedia pada Sublime Text Editor diantarnya

minimap, membuka script secara side by side, bracket highlight sehingga tidak bingung

mencari pasangannya, kode snippets, drag and drop direktori ke sidebar terasa mirip

Referensi

Dokumen terkait

Pola pemasaran dibedakan berdasakan macam jenis produk kerajinan bambu yang dikelompokkan menjadi mebel bambu (gambar 7), gedek/anyaman bambu (gambar 8), perabotan

PADI (KG) JAGUNG (KG) CABE (KG) KEDELE (KG) UBI (KG) BENIH LAINNYA JUMLAH (TON) 1 Borong 2 Rana Mese 3 Kota Komba 4 Elar 5 Elar Selatan 6 Sambi Rampas 7 Poco Ranaka 8 Poco

Pada hari ini Senin tanggal dua puluh lima bulan April tahun dua ribu sebelas, Panitia Pengadaan Barang/Jasa Program Peningkatan Sarana dan Prasarana Aparatur

Banyak ayat Al- Qur’an tentang konsep kepemilikanditegaskan bahwa kepemilikian harta yang hakiki disandarkan kepada Allah swt, “Danberikanlah kepada mereka dari

menen%&kan setara dengan naturalisasi $P!).. 3.5 Menganalisis sifat larutan elektrolit dan nonelektrolit 4.5 Mem%edakan pemeriksaan sifat larutan elektrolit dan

8 Yang berisi tentang pelaksanaan metode Jadi, Penelitian ini merupakan penelaahan kembali terhadap penelitian yang sudah ada, yaitu sama-sama membahas tentang

(2) Jumlah kekurangan Pajak yang terutang dalam Surat Ketetapan Pajak Daerah Kurang Bayar sebagaimana dimaksud pada ayat (1) huruf a angka 1) dan angka 2) pada pasal

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan Rahmat dan Karunia-Nya sehingga Laporan Tugas Akhir dengan judul Analisis Perbandingan