BAB I
PENDAHULUAN
1.1. Latar Belakang
Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap
pekerjaan. Mungkin suatu kenaifan kalau berbicara tentang teknologi informasi dan komunikasi, tanpa membicarakan suatu benda yang bernama komputer. Komputer
merupakan suatu media elektronik yang memegang peranan yang sangat penting dalam perkembangan yang terjadi saat ini.
Komputer bukan lagi barang mewah atau sesuatu yang langka untuk dimiliki oleh seseorang seperti awal kedatangannya, tetapi sudah menjadi suatu keperluan
bahkan kebutuhan yang sangat bersifat umum dan fital, terutama bagi perusahaan dan badan instansi baik milik pemerintah maupun swasta. Penggunaan komputer telah
berkembang menjadi sebuah sarana komunikasi dan edukasi yang paling cepat saat ini. Sehingga pengunaannya menjadi penting di setiap sendi-sendi kehidupan
masyarakat, termasuk dalam proses perolehan informasi pada suatu perusahaan ataupun dalam dunia pendidikan.
Universitas Sumatera Utara
Sejak munculnya teknologi Internet, proses pengiriman, penyampaian, serta penerimaan informasi itu sendiri menjadi lebih cepat dan efektif. Seiring
berkembangnya teknologi internet, maka aplikasi web atau yang sering juga disebut dengan perangkat lunak berbasis web ini baik dari segi penggunaan, ukuran, dan
bahasa pemrograman yang digunakan serta kompleksitasnya juga ikut berkembang. Aplikasi ini telah banyak yang bersifat dinamis dan task oriented.
Cara kerja komputer yang cepat dan praktis dalam pengolahan data membuat komputer banyak digunakan oleh organisasi atau perusahaan. Oleh karena itu
alangkah bagusnya jika sekolah juga menggunakan teknologi komputer dalam pengolahan data maupun informasi. Dengan pertimbangan tersebut penulis memilih
judul “Sistem Informasi Berbasis Web Pada SMA Muhammadiyah 5 Lubuk Pakam”.
Dalam perancangan sistem informasi berbasis Web pada SMA Muhammadiyah 5 Lubuk Pakam ini penulis menggunakan bahasa pemograman PHP
dan MySQL dan beberapa software pendukung seperti Apache dan Dreamweaver.
1.2. Identifikasi Masalah