• Tidak ada hasil yang ditemukan

Sistem Informasi Sopo Helios Education Centre Berbasis Website

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Sopo Helios Education Centre Berbasis Website"

Copied!
21
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

Dalam bab ini penulis akan membahas tentang teori pendukung pemrograman website dan cara kerja sistem informasi pada bidang pendidikan dan pelatihan di Sopo Helios Education Centre.

2.1Pengertian Sistem Informasi

Istilah sistem (kata sistem) berasal dari bahasa Yunani yaitu “sistema” yang berarti kesatuan. Sistem adalah sekumpulan komponen yang saling berhubungan yang harus bekerja bersama – sama untuk menghasilkan suatu kesatuan metode, prosedur teknik yang digabungkan dan diatur sedemikian rupa sehingga menjadi satu kesatuan yang berfungsi untuk mencapai tujuan. Informasi merupakan hal yang sangat penting dalam suatu organisasi. Tanpa adanya informasi yang baik dan akurat, maka sistem yang dirancang atau yang digunakan dalam organisasi akan menjadi tidak baik dan mungkin tidak akan bertahan lama.

(2)

1. Sistem menurut Tata Sutabri (2005:8), adalah sekelompok unsur yang erat hubungannya satu dengan yang lainnya yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

2. Sistem menurut Jogiyanto Hartono (1990:2), yaitu kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu.

3. Informasi menurut Jogiyanto Hartono (1999:8), adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. 4. Informasi menurut Abdul kadir ( 2003:31), adalah data yang telah diproses

sedemikian rupa sehingga meningkatkan pengetahuan seorang yang menggunakan data tersebut.

5. Sistem informasi menurut Erwan Arbie, 2000, 35, adalah 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. 6. Sistem informasi menurut George M.Scott,2001;4, adalah sistem yang

diciptakan oleh para analisis dan manajer guna melaksanakan tugas khusus tertentu yang sangat esensial bagi berfungsinya organisasi.

Dari pengertian diatas, maka istilah sistem mengandung arti kumpulan dari bagian-bagian, unsur-unsur atau komponen-komponen aliran informasi yang saling berhubungan satu sama lainnya yang tersusun secara teratur dan merupakan satu kesatuan yang saling bergantung untuk mencapai suatu tujuan.

(3)

Menurut Tata Sutabri (2003:42) suatusistem memiliki karakteristik atau sifat-sifat tertentu yang menunjang atau mendukung proses kegiatan untuk mencapai tujuan. Karakteristik tersebut adalah :

1. Komponen sistem yaitu suatu sistem yang terdiri dari sejumlah komponen yang saling berinteraksi membentuk satu kesatuan yang bisa berupa subsistem. 2. Batasan sistem adalah daerah yang membatasi antara satu sistem dengan satu

sistem lainnya atau dengan lingkungan luarnya yang memungkinkan suatu sistem dipandang sebagai kesatuan yang menunjukkan ruang lingkup dari sistem itu sendiri.

3. Lingkungan luar sistem yaitu semua yang berada di luar batas sistem yang mempengaruhi operasi/pelaksanaan sistem yang bersifat menguntungkan atau merugikan sistem tersebut.

4. Penghubung sistem merupakan media penghubung antara satu subsistem dengan subsistem lainnya, yang memungkinkan sumber daya mengalir dan menghasilkan keluaran dari subsistem sebagai masukan untuk sub sistem lainnya dengan melalui penghubung.

5. Masukan sistem adalah energi yang dimasukkan berupa perawatan dan sinyal ke dalam sistem.

6. Keluaran sistem yaitu hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang bermanfaat.

(4)

2.1.2 Karakteristik Informasi

Karakteristik Informasi dibagi menjadi beberapa jenis yaitu : 1. Kepadatan Informasi

2. Luas Informasi 3. Frekuensi Informasi 4. Jadwal Informasi 5. Waktu Informasi 6. Akses Informasi

2.1.3 Elemen Sistem

Menurut Abdul Kadir (2003:54), ada beberapa elemen yang membentuk sebuah sistem, yaitu :

1. Tujuan

Setiap sistem memiliki tujuan (goal), entah hanya satu atau mungkin banyak.Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem.Tanpa tujuan sistem menjadi tak terarah dan tak terkendali.Tentu saja, tujuan antar satu sistem dengan sistem lain berbeda.

2. Masukan

Masukan (input) sistem adalah segala sesuatu yang masuk kedalam sistem dan selanjutnya menjadibahan untuk diproses.

(5)

Proses merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna.

4. Keluaran

Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran bisa berupa informasi, saran, cetakan laporan, dan sebagainya.

5. Umpan Balik

Umpan balik digunakan untuk mengendalikan baik masukan maupun proses.

2.2Komponen Pada Sistem Informasi

yang tetap, yaitu:

1. Mengumpulkan data 2. Mengelompokkan data 3. Menghitung

4. Menganalisa

5. Menyajikan laporan

Komponen – komponen yang ada dalam sistem informasi meliputi beberapa blok :

1. Blok Masukan (input)

Blok masukan ini mewakili data yang masuk kedalam sistem informasi.Input disini termasuk metode - metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen - dokumen dasar.

(6)

Blok ini terdiri dari kombinasi prosedur, logika dan model matematika yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

3. Blok Keluaran (output)

Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkat manajemen serta semua pemakai sistem.

4. Blok Teknologi

Teknologi merupakan alat yang digunakan untuk menerima masukan,menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi, perangkat lunak (software) dan perangkat keras (hardware).

5. Blok Basis Data

Basis data merupakan kumpulan data yang saling berhubungan satu dengan yang lainnya, tersimpan diperangkat keras computer, basis data diakses atau dimanipulasi dengan menggunakan paket perangkat lunak yang disebut database manajemen sistem (DBMS).

6. Blok Kendali

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem bisa dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

(7)

lunak), computer networks dan datacommunications (jaringan komunikasi), dan database (basis data) yang mengumpulkan, mengubah dan menyebarkan informasi di dalam suatu bentuk organisasi. Untuk lebih jelasnya dapat dilihat pada gambar 2.1 tentang komponen sistem informasi.

Gambar 2.1 Komponen Sistem Informasi

2.3Sasaran Sistem Informasi

Sasar

1. Meningkatkan penyelesaian tugas.

2. Pemakai harus lebih produktif agar menghasilkan keluaran yang memiliki mutu yang tinggi.

3. Meningkatkan efektifitas secara keseluruhan.

4.

(8)

6. Keuntungan yang diperoleh dari dikeluarkan.

2.4Pengertian Internet

Internet (kependekan dari interconnection-networking) adalah seluruh jaringan

(TCP/IP) sebagai protokol pertukaran paket

(packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia. Rangkaian internet yang terbesar dinamakan Internet.Cara menghubungkan rangkaian dengan kaidah ini dinamakan internet working ("antar jaringan").

Internet dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun 1969, melalui proyek ARPA yang disebut ARPANET (Advanced Research Project Agency Network), di mana mereka mendemonstrasikan bagaimana dengan hardware dan software komputer yang berbasis UNIX, kita bisa melakukan komunikasi dalam jarak yang tidak terhingga melalui saluran telepon. Selanjutnya, jaringan komputer tersebut diperbaharui dan dikembangkan, dan sekarang penerusnya menjadi tulang punggung global untuk sumber daya informasi yang disebut dengan internet.

(9)

sesuatu yang berguna dan membuat tersedia tersebut buat pemakai internet di seluruh dunia.

2.4.1 Pengertian Jaringan Komputer

Jaringan (network) adalah sebuah sistem operasi yang terdiri atas sejumlah komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama atau suatu jaringan kerja yang terdiri dari titik-titik (nodes) yang terhubung satu sama lain, dengan atau tanpa kabel. Masing-masing nodes berfungsi sebagai stasiun kerja (workstations).Salah satu nodes sebagai media jasa atau server, yaitu yang mengatur fungsi tertentu dari nodes lainnya.

Pada dasarnya teknologi jaringan komputer itu sendiri merupakan perpaduan antara tenologi komputer dan juga teknologi komunikasi. 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 dan menyalurkan arus informasi dari suatu area ke area lainnya.

2.5Sejarah Website

(10)

memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 AprilConsei European pour la Recherce Nuclaire) (tempat dimana Tim bekerja) mengumumkan bahwa (World Wide Web) dapat digunakan secara gratis oleh publik.

2.5.1 Aplikasi Website

Pada awalnya aplikasi Web dibangun hanya dengan menggunakan bahasa yang disebut HTML (HypertText Markup Language) dan protocol yang digunakan dinamakan HTTP (HyperText Transfer Protocol).Pada perkembangan berikut, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML, antara lain yaitu PHP. Aplikasi Web sendiri dapat dibagi menjadi dua bagian, yaitu :

a. Web Statis

b. Web dinamis

Web statis dibentuk dengan menggunakan HTML saja.Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus-menerus untuk mengikuti setiap perubahan yang terjadi.Kelemahan ini diatasi dengan model aplikasi Web dinamis.

(11)

perubahan informasi dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemuktakhiran data, dan tidak menjadi tanggung jawab pemrograman atau

webmaster.

2.5.2 Web Server

Web Server adalah server yang melayani permintaan client terhadap halaman web. Middleware adalah perangakat lunak yang bekerja sama dengan web server dan berfungsi menterjemahkan kode-kode tertentu, menjalankan kode-kode tersebut dan memungkinkan berinteraksi dengan basis data. Web browser adalah perangkat lunak di sisi client yang digunakan untuk mengakses informasi web.Contoh Internet Explorer, Netscape, dan Mozilla.

2.6Sarana Pendukung Pemrograman Web Server

Diantara maraknya pemrograman server web saat ini adalah ASP yang berkembang menjadi ASP.NET, JSP, CFML, dan PHP

2.6.1 Bahasa Pemrograman Web Server PHP

(12)

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya maka banya November 1997, dirilis PHP/FI 2.0. Pada rilis ini diimplementasikan dalam program ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut

sebagai

Preprocessing.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan dipakai pada awal abad ke-21.Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

(13)

2.6.2 Penggabungan Script PHP dan HTML

Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan terlebih dahulu memberikan tanda tag buka dilanjutkan tanda tanya (<?) kemudian ditutup dengan tanda tanya dilanjutkan tanda tag tutup (?>). Ada dua tipe penggabungan antara PHP dan HTML, yaitu :

a. Embedde Script

Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara ini, penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen yang memerlukan

script PHP untuk proses didalam server. Embedded Script menempatkan PHP sebagai bagian dari script HTML. Contoh penulisan Embedded Script dapat dilihat berikut ini:

<html>

<head>

<title>uji</title>

<head>

<body>

(14)

</body>

</html>

b. Non Embedded Script

Yakni cara penulisan tag PHP dibagian paling awal dan paling akhir dokumen. Dengan cara ini, penulisan tag PHP digunakan untuk mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan

script HTML sebagai bagian dari script PHP. Contoh Penulisan Non Embedded Script dapat dilihat dibawah ini:

<?

echo' <html>';

echo'<head>';

echo'<title>uji</title>';

echo</head><body>';

echo'Hai';

echo'</body>';

echo'</html>';

?>

(15)

MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty" Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.

TcX pada tahun 1994 mulai mengembangkan aplikasi berbasis web, dan berencana menggunakan UNIREG sebagai sistem database. Namun sayangnya, UNIREG dianggap tidak cocok untuk database yang dinamis seperti web.TcX kemudian mencoba mencari alternatif sistem database lainnya, salah satunya adalah mSQL (miniSQL).Namun mSQL versi 1 ini juga memiliki kekurangan, yaitu tidak mendukung indexing, sehingga performanya tidak terlalu bagus.

Dengan tujuan memperbaiki performa mSQL, Monty mencoba menghubungi David Hughes (programmer yang mengembangkan mSQL) untuk menanyakan apakah ia tertarik mengembangkan sebuah konektor di mSQL yang dapat dihubungkan dengan UNIREG ISAM sehingga mendukung indexing. Namun saat itu Hughes menolak, dengan alasan sedang mengembangkan teknologi indexing yang independen untuk mSQL versi 2.

(16)

codenya dapat bebas digunakan).Sehingga pada May 1995, sebuah RDBMS baru, yang dinamakan MySQL dirilis.

David Axmark dari Detron HB, rekanan TcX mengusulkan agar MySQL di ‘jual’ dengan model bisnis baru.Ia mengusulkan agar MySQL dikembangkan dan dirilis dengan gratis. Pendapatan perusahaan selanjutnya di dapat dari menjual jasa “support” untuk perusahaan yang ingin mengimplementasikan MySQL. Konsep bisnis ini sekarang dikenal dengan istilah Open Source.

Pada tahun 1995 itu juga, TcX berubah nama menjadi MySQL AB, dengan Michael Widenius, David Axmark dan Allan Larsson sebagai pendirinya. Titel “AB” dibelakang MySQL, adalah singkatan dari “Aktiebolag”, istilah PT (Perseroan Terbatas) bagi perusahaan Swedia.

2.7Pengenalan Sublime Text

(17)

2.7.1 Tampilan Awal Sublime Text

Gambar 2.2 Tampilan Awal Sublime Text

2.8Data Flow Diagram

Data Flow Diagram adalah gambaran system secara logika.Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi.

No. Gambar Nama Fungsi

1. Kesatuan Luar

(External entity)

(18)

2. Proses (Process) Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output.

3. Aliran Data

(Data Flow)

Data mengalir melaui sistem dimulai dengan sebagian input dan diubah mnjadi output.

4. Penyimpanan

Tabel 2.1 Simbol-simbol DFD

NO. Simbol Fungsi

1. Terminator, untuk memulai dan mengakhiri

suatu program.

2. Process, suatu simbol yang menunjukkan setiap pengolahan yang dilakukan oleh komputer.

3. Data, untuk memasukkan data manapun

menunjukkan hasil dari suatu proses.

4. Decision, untuk memasukkan data maupun

(19)

5. Preparation, suatu simbol yang menyediakan tempat-tempat pengolahan data dalam storage. 6. Connector, merupakan simbol untuk masuk dan

keluarnya suatu prosedur pada lembar kertas yang sama.

7. Off-Page Connector, merupakan simbol untuk

masuk dan keluarnya suatu prosedur pada lembar kertas yang lain.

8. Arus atau flow, prosedur yang dapat dilakukan dari atas ke bawah, bawah ke atas, dari kiri ke kanan , atau dari kanan ke kiri.

9. Document, merupakan simbol untuk data yang

berbentuk informasi.

10. Predifined process, untuk menyatakan

sekumpulan langkah proses yang ditulis sebagai prosedur.

11. Display, untuk output yang ditunjukkan suatu device , seperti monitor.

12. Magnetic Disc, untuk menyimpan data.

Sumber

(20)

2.9 Pengertian Lembaga Pendidikan dan Pelatihan Profesional

Peningkatan kualitas, efektifitas dan efesiensi tidak hanya tergantung pada teknologi mesin-mesin modern, modal yang cukup dan adanya bahan baku yang bermutu saja. Namun semua faktor tersebut tidak akan terjadi apa-apa tanpa adanya dukungan dari sumber daya manusia yang baik dan bisa mengembangkan kemampuan dan keahlian mereka serta dapat menunjukkannya dalam peningkatan grafik produktivitas kerja.

2.9.1 Pengertian Pendidikan

Pendidikan adalah usaha sistematik yang disengajakan, yang dibuat oleh sesuatu masyarakat untuk menyampaikan pengetahuan, nilai, sikap dan kemahiran kepada ahlinya, usaha memperkembangkan potensi individu dan perubahan yang berlaku dalam diri manusia. Zais (1986:317) dalam proses memperluas kepedulian dan keberadaan sesorang menjadi dirinya sendiri atau proses mendefinisikan dan mendefinisikan keberadaan diri sendiri di tengah-tengah lingkungannya.

Dai uraian tentang pengertian pendidikan di atas, dapat ditarik kesimpulan sebagai berikut:

(21)

b. Pendidikan di dalam suatu proses perubahan perilaku menuju kepada kedewasaan dan penyempurnaan kehidupan manusia.

c. Pendidikan adalah suatu proses pengembangan kemampuan atau perilaku ke arah yang diinginkan.

d. Pendidikan merupakan hasil atau prestasi yang dicapai oleh perkembangan manusia, dan usaha lembaga-lembaga tersebut dalam mencapai tujuan.

2.9.2 Pengertian Pelatihan

Nadler berserta rekannnya Wiggs dalam http://zakarija.staff. umm.ac.id/files/ 2010/12/PENDIDIKAN-DAN-PELATIHAN1.pdf mendefinisikan pelatihan (training) sebagai teknik-teknik yang memusatkan pada belajar tentang 4 ketrampilan-ketrampilan, pengetahuan dan sikap-sikap yang dibutuhkan untuk memulai suatu pekerjaan atau tugas-tugas atau untuk meningkatkan kemampuan dalam melakukan suatu pekerjaan atau tugas.

Gambar

Gambar 2.1 Komponen Sistem Informasi
Gambar 2.2 Tampilan Awal Sublime Text
Tabel 2.1 Simbol-simbol DFD
Tabel 2.2 Simbol-simbol Flowchart

Referensi

Dokumen terkait

145 inventarisasi tanah berindikasi terlantar, melakukan identifikasi dan penelitian tanah terindikasi terlantar, memberikan peringatan terhadap pemegang hak,

Dalam pembahasannya juga cukup banyak hingga sekarang pengamat seni yang membahas seni rupa bernafaskan Islam atau berlandaskan Tauhid, seperti Harun Suaidi Isnaini yang dalam

[r]

Pada siklus I jumlah siswa yang telah tuntas belajar sebanyak 15 siswa dan yang belum tuntas mencapai 13 siswa atau dengan prosentase ketuntasan statistik klasikal

[r]

Oleh karena itu, dengan nilai signifikansi (p) = 0,000 maka H 0 ditolak dan H a diterima, sehingga hal ini menunjukan adanya hubungan negatif yang signifikan antara

Hasil perendaman tulang ayam menggunakan basa kimiawi (NaOH) tingkat konsentrasi 4% dengan lama perendaman 48 jam memberikan hasil yang optimal terhadap

Berdasarkan jurnal yang berjudul Penggunaan Bimbingan Kelompok dengan Teknik Diskusi Kelompok untuk Meningkatkan Minat Belajar Siswa oleh Lailatul Mufidah (2009),