Sistem Informasi Sma Swasta Harapan 3 Berbasis Web

BAB 2

LANDASAN TEORI

2.1

Pengertian Sistem Informasi

Sistem Informasi merupakan suatu sistem yang meneyediakan informasi untuk
manajemen pengambilan keputusan/kebijakan dan menjalankan operasional dari
kombinasi orang – orang, teknologi informasi serta prosedur – prosedur yang
terorganisir. Sistem informasi sendiri diartikan sebagai kombinasi dari teknologi
informasi dan aktivitas orang yang menggunakan teknologi untuk mendukung
suatu operasi dan manajemen serta sebagai algoritmik data dan teknologi. 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 (Robert A. Leitch, 1998).

Sistem Informasi berfungsi untuk meningkatkan akesibilitas data yang ada
secara efektif dan efisien kepada pengguna tanpa perantara sistem informasi.

Sistem Informasi memiliki beberapa komponen, antara lain :
1. Komponen Input, yaitu komponen data yang masuk kedalam sistem
informasi.

Universitas Sumatera Utara

2. Komponen Model, merupakan kombinasi prosedur, logika dan model
matematika yang memproses data yang tersimpan di basis data dengan
cara yang sudah ditentukan untuk menghasilkan output yang diinginkan.
3. Komponen Output, adalah hasil informasi yang berkualitas dan
dokumentasi yang berguna untuk semua tingkatan manajemen serta
pemakai sistem.
4. Komponen Teknologi, adalah alat dalam sistem informasi. Teknologi
digunakan dalam menerima input, menjalankan model, menyimpan dan
mengakses data serta menghasilkan output dan memantau pengendalian
sistem.
5. Komponen Basis Data, yaitu kumpulan data yang saling berhubungan dan
tersimpan di dalam komputer dengan menggunakan software database.
6. Komponen Kontrol, merupakan komponen yang mengendalikan gangguan
terhadap sistem informasi.


2.2

Data

Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari
datum, yang berasal dari bahasa Latin yang berarti “sesuatu yang diberikan”.
Dalam penggunaannya sehari – hari, data berarti suatu pernyataan yang diterima
langsung secara apa adanya. Pernyataan ini adalah hasil pengukuran/ pengamatan
suatu variable yang bentuknya dapat berupa angka, huruf, kalimat maupun citra.

Universitas Sumatera Utara

Dalam kajian ilmiah, fakta dikumpulkan untuk menjadi data. Data kemudian
diolah kembali sehingga dapat diutaraka secara jelas dan tepat sehingga dapat
dimengerti oleh orang lain.

2.3

Internet


Internet (interconnection-networking) merupakan seluruh jaringan komputer yang
saling terhubung menggunakan standar sistem global Transmission

Control

Protocol/ Internet Protocol sebagai protocol pertukaran paket atau informasi

untuk melayani milyaran pengguna diseluruh dunia. Internet merupakan jaringan
komputer yang dibentuk oleh Departemen Pertahanan Amerika Serikat pada tahun
1969, melalui proyek yang disebut “ARPANET” (Advanced Research Project
Agency Network), dimana mereka mendemonstrasikan bagaimana dengan
hardware dan software komputer yang berbasis UNIX bisa melakukan
komonukasi dalam jarak yang tak terhingga melalui saluran telepon.

2.4

WWW (World Wide Web)

World Wide Web merupakan sebuah sistem yang terdapat di dalam internet dan

bertugas melakukan pencarian sekaligus pemberian informasi yang cepat dengan
menggunakan teknologi hypertext. Web awalnya adalah ruang informasi di dalam
internet, dengan menggunakan teknologi hypertext pemakai dapat menemukan

Universitas Sumatera Utara

informasi dengan mengikuti link yang telah disediakan di dokumen web yang
ditampilan dalam browser web.
Internet sangat identik dengan web, karena popularitasnya sebagai
penyedia informasi dan interface yang dibutuhkan oleh penggguna internet dari
masalah informasi sampai dengan komunikasi. Web memudahkan komputer
untuk berinteraksi dengan user internet satu dengan yang launnya dalam
pertukaran data/informasi di dalamnya.

2.5

Pengenalan PHP

PHP merupakan suatu bahasa yang dirancang secara khusus untuk penggunaan
web. PHP (Personal Home Page) yang merupakan bahasa standar yang digunakan

di dalam dunia website. PHP sangat membantu dalam proses pengembangan
sebuah website. PHP sendiri merupakan software open source yang dapat
digunakan di beberapa sistem operasi seperti Linux, Mac, Windows dll.

PHP memproses seluruh perintah yang berada di dalam script PHP
didalam web server dan menampilkan outputnya kedalam web browser klien.
PHP sendiri merupakan bahasa pemrograman yang dapat menghasilan output
HTML maupun output lain sesuai keinginan misalnya JPEG, PDF, NEF dll yang
dijalankan sepenuhnya pada server, sedangkan yang dikirimkan ke browser hanya
hasilnya saja. (Hakim L, dan Musalini U, 2004).

Universitas Sumatera Utara

2.5.1

Sejarah PHP

PHP pertama kali diciptakan pada tahun 1995 oleh Rasmus Lerdorf yang pada
waktu itu hanya mampu mengolah formulir data sari web saja. Kemudia Rasmus
mengembangkannya lagi dan merilis kode sumber tersebut untuk umum dan

menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source,
sehingga banyak orang menggunakannya.

PHP/FI merupakan akronim dari Personal Home Page/Forms Interpreter .
Pada awalnya, PHP/FI hanya mempunyai fungsi dasar dari PHP yang ada
sekarang ini. Jadi, dengan kata lain tumpuan PHP sekarang ini adalah PHP/FI
karena ketika pertama dibuat menggunakan Perl maka PHP/FI juga mempunyai
susunan karakter pemrograman yang sama dengannya.

Pada tahun 1997, Rasmus resmi mengeuarkan PHP/FI versi 2.0 dimana
fungsi – fungsi pada versi tersebut ditulis dengan menggunakan bahasa C. Karena
telah memiliki fungsi khusus untuk mengakses database, maka pada tahun yang
sama terdapat sekitar 50.000 lebih domain yang menggunakan PHP/FI sebagai
platform mereka untuk website.

Universitas Sumatera Utara

2.5.2

Perkembangan PHP


Setelah meluncurkan versi 2.0, PHP versi 3.0 pun diluncurkan kembali walau
sedang dalam tahap alpha. PHP 3 merupakan generasi baru hasil pengembangan
PHP/FI. Banyak developer yang terlibat didalamnnya. PHP versi 3.0 yang juga
luncur pada tahun yang sama yaitu 1997 dikeluarkan karena melihat adanya
kelemahan PHP/FI yang digunakan dalam pengaplikasian e-commerce. Alasan
untuk memulai mengembangkan PHP semakin kuat ketika versi 3.0 dirilis
dikarenakan versi ini sangat mendukung pengembangan berbagai jenis database,
protocol dan API.

Tidak berselang lama, PHP 4 diluncurkan untuk menangani kelemahan
PHP 3 yang kurangnya efisiensi waktu dan kinerja yang tidak stabil. Dengan
penambahan fitur baru, seperti session, output buffering dan kecepatan proses
input data yang tinggi membuat PHP 4 menjadi pilihan yang aman untuk berbagai
jenis pekerjaan. Selain itu, inti perbedaan PHP dengan bahasa pemrograman lain
terletak pada intinya yaitu Zend Engine yang merupakan inti dari PHP itu sendiri.
Sebagai ini, Zend Engine berfungsi menangani input, menerjemahkan dan
mengeksekusinya serta menjadi perantara.

Dan pada PHP 5 resmi rilis pada Juni 2004, untuk menangani kelemahan

dan kekurangan pada versi sebelumnya. PHP 5 sendiri dapat membuat format file
swf, dan applet java dimana PHP 5 ini diklaim merupakan versi sempurna dari

versi – versi sebelumnya.

Universitas Sumatera Utara

2.6

MySQL

MySQL merupakan sebuah perangkat lunak sistem pengelola basis data (Data
Base Management System) atau dapat juga disebut DBMS yang multithread,
multi-user dengan sekitar 7 juta instalasi penggunaan di seluruh dunia. MySQL

AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi
GPL (General Public License), tetapi mereka juga menjualnya dibawah komersial
untuk kasus – kasus dimana penggunaannya tidak cocok dengan penggunaan
GPL. MySQL adalah suatu database yang sangat popular dengan pengembangan
web (web developers). Kecepatan dan ukuran yang kecil serta akses yang cepat

membuatnya

menjadi

pilihan

bagi

programmer



programmer

untuk

mengembangkat website mereka, ditambah lagi MySQL sejatinya adalah open
source yaitu gratis (bebas di unduh).

MySQL sekarang banyak digunakan oleh masyawakat luas untuk

membangun website/situs yang memerlukan basis data sebagai pengolahan data.
(Mobile Commerce Application, Penerbit Andi).

2.6.1

Tipe – Tipe Data MySQL

MySQL memiliki banyak varian tipe data untuk nantinya diisikan ke dalam
fieldTipe data ini nantinya akan menentukan besar kecilnya ukuran suatu table.

Universitas Sumatera Utara

Kelompoknya terbagi atas numerik, string, date-and-time serta kelompok
himpunan (enum). Berikut beberapa tipe data dalam MySQL :

1. Int (m), merupakan tipe angka (-2147483648 s/d 2147483648).
2. Float (m), yaitu angka pecahan.
3. Date, yaitu format tanggal yang mengacu kepada hari, bulan dan tahun.
4. Char (m), kelompok string dengan panjang tetap sesuai dengan yang
ditentukan.

5. Varchar (m), merupakan string dengan panjang yang berubah – ubah
sesuai dengan yang tersimpan pada saat itu,
6. Text, yaitu string yang tidak mempunyai batas maksimal karakter.

2.7

HTML

HTML merupakan singkatan dari HyperText Markup Languange yaitu bahasa
pemrograman standar yang biasa digunakan untuk membuat suatu web. HTML
dapat dibaca di berbagai platform seperti Windows, Linux, Mac dll. HTML
sendiri ialah suatu dokumen teks biasa yang mudah dimengerti untuk membuat
informasi yang nantinya dapat diakses oleh orang lain. Penamaan dokumen
HTML dapat dilakukan dengan memilih suatu nama dan menambahkan ekstensi
“.htm” atau “.html” setelah nama tersebut dan tidak menggunakan tanda kutip.

Universitas Sumatera Utara

Ekstensi HTML yang menggunakan 3 karakter awalnya adalah untuk
mengakomodasikan sistem penamaannya yang ada dalam sistem informasi DOS.
Nama Dokumen pada beberapa sistem operasi bersifat case sensitive . HTML
terdiri dari beberapa bagian dan fungsinya sebagai penanda suatu kelompok atau
perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode
, judul dengan dan sebagainya. Berikut adalah contoh skema
gambaran bagian – bagian dari HTML :




nama atau juduk web



Isi dari web



Keterangan :
1. Dokumen HTML selalu ditandai dengan tag pembuku < html> dan
diakhiri dengan tag penutup < /html> .
2. Pada keterangan < title> < title> kita dapat menyisipkan kalimat ataupun
kode - kode untuk menjadi tampilan atas pada website.

Universitas Sumatera Utara

3. Pada elemen < head> < /head> , dapat juga kita sisipkan kode kode untuk
menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita
sisipkan bahasa pemrograman untuk JavaScript maupun CSS.
4. Pada elemen < body> < body> berisi tag untuk pengisian layout tampilan
website.

Semua elemen pada bahasa pemrograman berkaitan satu sama lain dan saling
berhubungan untuk menciptakan ikatan yang nantinya akan tersimpan di dalam
suatu website itu sendiri.

2.8

Sublime

Sublime merupakan editor teks untuk berbagai bahasa pemrograman PHP.
Sublime Text Editor merupakan editor text lintas platform dengan python
Application Programming Interface (API). Sublime juga mendukung banyak
bahasa pemrograman dan bahasa markup.

Sublime Text Editor pertama kali rilis pada tanggal 18 Januari 2008 dan
sekarang versi Sublime sudah ada 3 yang merupakan pengembangan dari versi –
versi sebelumnya. Sublime juga mendukung sistem operasi Windows, Linux dan
Mac. Banyak fitur yang tersedia di dalam Sublime yang membuat kita tidak perlu
aplikasi tambahan jika hanya ingin mengembangkan website.

Universitas Sumatera Utara

Berikut beberapa tampilan dan fungsi dari Sublime Text Editor :

1. Untuk menampilkan fungsi/selector dengan lebih cepat

Gambar 2.1 Menampilkan selector lebih cepat

2. Untuk melakukan pencarian file

Gambar 2.2 Menampilkan pencarian file

Universitas Sumatera Utara

2.9

CSS (Cascading Style Sheet)

CSS merupakan aturan untuk mengatur beberapa komponen dalam sebuah web
sehingga agar lebih terstruktur dan seragam. CSS dapat mengendalikan ukuran
gambar, warna bagian tubuh pada teks, warna table, ukuran border, warna border
warna hyperlink, warna mouse over, spasi antar paragraph, margin kiri, kanan,
atas, bawah, header, wrapper, footer dan aspek lain yang meliputi segi desain.
Dibawah ini adalah contoh dari form CSS :


Contoh Bentuk Inline



Ini adalah contoh tag P tanpa di format menggunakan CSS


Tag P ini diformat dengan besar font 20 point


Tag P ini diformat dengan besar font 14 point, dan menggunakan
warna merah



Gambar 2.3 Tampilan tag p pada CSS

Universitas Sumatera Utara

2.10

Pengenalan Sma Harapan 3

SMA Harapan 3 didirikan tahun 2004 yang terletak di Jl. Karya Wisata Ujung No.
31 Kecamatan Deli Tua Gedung Johor Kabupaten Deliserdang yang berbatasan
langsung dengan wilayah Kota Medan. Kepala Sekolah pertama adalah Drs. H.
Amron Aman Siregar sekaligus merangkap sebagai Pengurus Yayasan. Pada saat
dibuka, siswa yang mendaftar hanya sebanyak 43 orang dan pada saat itu tidak
banyak guru yang mau bergabung untuk menjadi tenaga pengajar.

Seiring dengan berjalannya waktu, banyak pergantian guru yang
dikarenakan meraka diterima sebagai Pegawai Negeri Sipil di luar kota
sehingga tidak bisa bergabung lagi di SMA Harapan 3.

Pada tahun 2006 terjadi pergantian Kepala Sekolah dari Drs. H. Amron
Aman Siregar (Pensiun) kepada Abd. Jalil, S.Pd. Setelah berjalan 3 bulan
berjalan, Kepala Sekolah yang baru mengubah pola mengajar dari
konvensional menjadi modern dan tetap berbasis Agama. Pada saat itu seluruh
guru diwajibkan mengikuti belajar tambahan untuk meningkatkan kompetensi
Bahasa Inggris dan Komputer.

Setelah dipandang cukup, Kepala Sekolah menginstruksikan agar
semua guru memberikan pengajaran dengan menggunakan IT dan membuat
soal ujian dengan 25% menggunaan Bahasa Inggris. Dengan modal inilah
mulai muncul bibit-bibit unggul yang mengharumkan nama sekolah dengan

Universitas Sumatera Utara

menyabet beberapa Medali Emas, Perak dan Perunggu pada ajang Olimpiade
Nasional (OSN) dan Olimpiade Olahraga (O2SN).

Saat itu kepercayaan masyarakat di sekitar Johor mulai berangsur
tumbuh yang sebelumnya SMA Harapan 3 dipandang sebelah mata. Hal itu
terlihat dengan banyaknya siswa berseragam SMA yang melintasi Kampus 2
Johor dengan symbol sekolah lain. Ini artinya bahwa, mereka lebih percaya
kepada sekolah lain daripada SMA Harapan 3.

Melihat hal ini, Kepala Sekolah mengadakan rapat darurat dengan
seluruh guru, pegawai, dan karyawan. Pada rapat tersebut Kepala Sekolah
mengatakan:“Teman-teman sekalian, kalau tahun ajaran baru nanti masih
banyak siswa SMA yang melintas di depan sekolah kita ini, maka kita gagal.
Untuk itu, mulai detik ini saya akan berlari 100 km/ jam, bagi teman-teman

yang tidak sanggup mengikuti, saya persilahkan mundur”. Sejak pertemuan itu
semua guru, pegawai, dan karyawan bekerja tanpa batas waktu (sampai
sekarang). Dan Alhamdulillah dengan Nawaitu dan kerja keras yang tulus,
tahun berikutnya kepercayaan masyarakat mulai timbul dan siswa SMA yang
melintasi Kampus 2 Johor tidak lebih dari 5 orang saja.

Puncaknya pada tanggal 1 – 7 Agustus 2010, SMA Harapan 3 menjadi
Tuan Rumah Olimpiade Tingkat Nasional Bidang Biologi yang dimotori oleh
H. M. Hermansyur, SE, M.Si (Sekretaris 1 Yaspendhar sekarang). Dengan
keberhasilan dalam menyelenggarakan Olimpiade Nasional itu, nama SMA

Universitas Sumatera Utara

Harapan 3 berkibar sangat tinggi seperti mercusuar yang dikenal bukan cuma
oleh masyarakat Medan Johor saja melainkan masyarakat di seluruh Indonesia
mengenal SMA Harapan 3. Tentunya keberhasilan ini tidak terlapas dari kerja
keras seluruh komponen yang ada di Kampus 2 Johor.

Sekarang ini usia SMA Harapan 3 hampir menginjak 13 tahun, di usia
yang masih remaja ini, kami selalu belajar, berkaca, dan bernah diri dengan
melakukan studi banding ke sekolah-sekolah terbaik di Sumatera dan Jawa.
Dengan mencontoh system pengelolaan sekolah modern itu, empat tahun
terakhir ini lulusan SMA Harapan 3 rata-rata 91% diterima di Perguruan
Tinggi Negeri dan Sekolah Tinggi Kedinasan yang tersebar di seluruh
Indonesia dan luar negeri.

Dengan berbekal pengetahuan dan pengalaman, serta memohon Ridho
Allah SWT., dengan mengucapkan Bismillahirrohmanirrohim Tahun Pelajaran
2015 / 2016 SMA Harapan 3 membuka “KELAS MENUJU FAKULTAS
KEDOKTERAN NEGERI”. Kelas ini hanya diperuntukkan bagi siswa yang
berkeinginan melanjutkan ke Perguruan Tinggi di Fakultas Kedokteran. Ini
adalah khusus pertama di Indonesia.

Universitas Sumatera Utara