BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi di bidang komputer saat ini sangat berkembang pesat sehingga dapat meningkatkan keefisienan dan efektifitas dalam melakukan setiap pekerjaan. Komputer bukan hanya sekadar pengolah data dan gambar saja tetapi penggunaannya semakin meluas menjadi salah satu sarana komunikasi, media informasi dan edukasi. Saat ini adalah zamannya internetdi mana batasan waktu dan jarak tidak berarti lagi bagi media yang satu ini. dapat berkomunikasi dengan siapa saja dan di mana saja di seluruh dunia ini dengan menggunakan fasilitas e- mail maupun dengan cara chatting. Mungkin pada saat ini hampir setiap orang sudah memiliki e-mail untuk dapat bergabung di internet. Namun, bagaimana dengan yang memiliki website pribadi? Apalagi websiteyang merupakan hasil karya sendiri, mungkin tidak semua orang memilikinya. Padahal dengan memiliki website dapat mengenalkan diri pada semua orang yang ada di seluruh dunia, baik mengenai diri, perusahaan atau segala sesuatu yang ingin sampaikan. Tidak mustahil juga dapat memperoleh uang dengan memiliki websitepribadi, asalkan dapat mengelolanya dengan baik. Pengembangan jaringan komunikasi data antar komputer menjadikan internetmuncul dengan berbagai macam aplikasi. internet dengan berbagai aplikasinya pada dasarnya adalah media yang digunakan untuk mengefesienkan proses komunikasi. Untuk dapat memaksimalkan penggunaan internet, harus dapat tentukan dan artikan tentang kebutuhan komunikasi dari seseorang. Salah satu aplikasinya yaitu world wide web (www). Di awal perkembangannya world wide web hanya digunakan untuk kalangan akademisi dan riset, namun sekarang world wide web digunakan untuk bisnis dan hiburan. Oleh karena itu, dengan berkembangnya kemajuan teknologi ini, SMA N 1 Tanjungbalai perlu mempromosikan dirinya melalui sebuah website yang onlinedi internet. Dengan sebuah website yang online di internet, masyarakat dapat dengan mudah mengakses dan mengetahui segala sesuatu mengenai SMA N
1 Tanjungbalai dengan cepat tanpa memerlukan waktu yang banyak. Peranan websiteini juga tidak terlepas dari penggunaan peralatan yang mampu mengatasi kelemahan-kelemahan yang mengandalkan tenaga manusia, Informasi tentang sekolah yang dapat di akses oleh semua orang melalui internetmemberikan ide buat penulis untuk membuat suatu website sekolah yang bisa memberikan informasi bagi para pengunjungnya. 1.2 Perumusan Masalah Sistim informasi dalam lingkup sekolah sangat berperan penting di mana para siswa, orang tua dan guru dapat lebih mudah mengakses informasi program dan sistim dari sekolah itu, dan dapat mengetahui perkembangan sekolah.objektif utama dalam sistim ini adalah untuk meningkatkan kinerja pengolahan data dan rancangan antar muka yang diperoleh. Dan identifikasi masalahnya adalah bagaimana cara memberikan sistim informasi pada sekolah SMA N 1 Tanjungbalai. 1.3 Batasan Masalah Untuk memberikan gambaran yang lebih jelas tentang penelitian yang dilaksanakan maka peneliti membatasi masalah diantaranya adalah memberikan informasi yang lebih efisien mengenai sekolah. Aplikasi web ini dibangun di bawah sistim operasi Windows 7 yang mencakup aplikasi Macromedia Dreamweaver, Web Server Apache, Web Scripting PHP dan MySQL. Selain itu, aplikasi web ini juga didukung bahasa pemrograman web lainnya seperti HTML (Hypertext Markup Language), CSS (Cascading Style Sheet), dan bahasa pemrograman web lainnya. 1.4 Tujuan Adapun tujuan dari penelitian ini adalah: 1. Mempromosikan dan mengenalkan SMA N 1 Tanjungbalai agar para orang tua mau menyekolahkan anak anak merekadisekolah ini.
2. Membuat homepage pendidikan SMA N 1 Tanjungbalai yang dapat diakses oleh siapa saja dan untuk memberikan kemudahan bagi siswanya dalam menikmati layanan yang disediakan dalam situsnya. 1.5 Manfaat Adapun manfaat dari pembuatan website ini adalah sebagai media penghubung antara masyarakat dengan sekolah. 1.6 Metodologi Penelitian Adapun metodologi penelitian yang digunakan penulis dalam mengumpulkan data adalah: 1. Penelitian dilakukan langsung ke SMA N 1 Tanjungbalai untuk mendapatkan data, di mana penulis melakukan pengumpulan data dengan cara bertanya langsung kepada kepala sekolahpada sekolah tersebut.adapun data yang diperoleh dari penelitian tersebut adalah data siswa, dataguru, kurikulum sekolah, visi misi sekolah, struktur organisasi sekolah, profil sekolah, gambar sekolah, dan sejarah berdiri sekolah. Untuk lebih detailnya mengenai profil dan visi misi sekolah dijelaskan terperinci pada bab 3, sedangkan untuk field-field yang dipakai pada data siswa dan data gurudicantumkan pada perancangan database di bab 4. 2. Setelah memperoleh data dari sekolah SMA N 1 Tanjungbalai penulis merancang website ini sesuai dengan data dari sekolah tersebut. Di mana pada website akan ditampilkan seluruh informasi tentang SMA N 1 Tanjungbalai seperti sejarah berdiri, profil, struktur organisasi, visi-misi, data siswa, dan data guru. 3. Untuk data yang bersifat dinamis seperti data guru dan data siswa, di mana setiap saat data tersebut bisa berganti. Data tersebut dapat dimanipulasi oleh administrator dengan login terlebih dahulu ke halaman admin website. 1.7 Tinjauan Pustaka Suatu sistim sangatlah dibutuhkan dalam suatu perusahaan atau instansi pemerintahan, karena sistim sangatlah menunjang terhadap kinerja perusahaan atau instansi pemerintah, baik yang berskala kecil maupun besar.supaya dapat
berjalan dengan baik diperlukan kerjasama diantara unsur-unsur yang terkait dalam sistim tersebut. Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.sumber dari informasi adalah data.data merupakan bentuk jamak dari bentuk tunggal datum atau data item.data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. (Jogiyanto,2005:11).Kegunaan informasi adalah untuk mengurangi ketidakpastian di dalam proses pengambilan keputusan tentang suatu keadaan. Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkan informasi tersebut. Kualitas informasi sangat dipengaruhi atau ditentukan oleh beberapa hal yakni, Relevan (Relevancy), Akurat (Accurancy), Tepat waktu (Time liness), Ekonomis (Economy), Efisien (Efficiency), Ketersediaan (Availability), Dapat dipercaya (Reliability), Konsisten. HTML HTML adalah singkatan dari HyperText Markup Language yaitu bahasa pemrograman standar yang digunakan untuk membuat sebuah halaman web, yang kemudian dapat diakses untuk menampilkan berbagai informasi di dalam sebuah penjelajah web Internet (Browser). HTML dapat juga digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet. Fungsi HTML yang lebih spesifik yaitu: 1. Membuat halaman web. 2. Menampilkan berbagai informasi di dalam sebuah browser Internet. 3. Membuat link menuju halaman web lain dengan kode tertentu (hypertext). CSS CSS (Cascading Style Sheet) adalah salah satu bahasa desain web (style sheet language) yang mengontrol format tampilan sebuah halaman web yang ditulis dengan menggunakan penanda (markup language). Biasanya CSS digunakan untuk mendesain sebuah halaman HTML dan XHTML, tetapi sekarang CSS bisa
diaplikasikan untuk segala dokumen XML, termasuk SVG dan XUL bahkan ANDROID. CSS dibuat untuk memisahkan konten utama dengan tampilan dokumen yang meliputi layout, warna dan font. Pemisahan ini dapat meningkatkan daya akses konten pada web, menyediakan lebih banyak fleksibilitas dan kontrol dalam spesifikasi darisebuah karakteristik dari sebuah tampilan, memungkinkan untuk membagi halaman untuk sebuah formatting dan mengurangi kerumitan dalam penulisan kode dan struktur dari konten, contohnya teknik tablelesspada desain web. CSS juga memungkinkan sebuah halaman untuk ditampilkan dalam berbagai style dengan menggunakan metode pembawaan yang berbeda pula, seperti onscreen, in-print, by voice, dan lain-lain. Sementaraitu, pemilik konten web bisa menentukan link yang menghubungkan konten dengan file CSS. Tujuan utama CSS diciptakan untuk membedakan konten dari dokumen dan dari tampilan dokumen, dengan itu, pembuatan ataupun pemrograman ulang web akan lebih mudah dilakukan. Hal yang termasuk dalam desain web diantaranya adalah warna, ukuran dan formatting. Dengan adanya CSS, konten dan desain web akan mudah dibedakan, jadi memungkinkan untuk melakukan pengulangan pada tampilan-tampilan tertentu dalam suatu web, sehingga akan memudahkan dalam membuat halaman web yang banyak, yang pada akhirnya dapat memangkas waktu pembuatan web. Macromedia Dreamweaver Macromedia Dreamweaver merupakan alat desain web komprehensif yang disukai oleh para profesional web, tapi cukup mudah untuk web designer awal untuk menggunakan juga. Merancang untuk membuat halaman web semudah mengetik dokumen ke dalam pengolah kata. Program ini juga menawarkan kemampuan untuk bekerja secara langsung dengan kode halaman web bagi mereka yang nyaman dengan HTML.Intuitif menu, panel dan toolbar memungkinkan pemula dan para pakar untuk menambahkan fitur-fitur canggih ke situs web mereka dengan mudah.saat ini, banyak sekali program editor yang membuat sebuah halaman web.dua yang populer adalah Microsoft Frontpage dan Macromedia Dreamweaver.
PHP PHP adalah sebuah kepanjangan dari Hypertext Preprocessor, PHP Atau Hypertext Preprocessor adalah sebuah bahasa pemrograman yang berupa kode atau script yang bisa ditambahkan ke dalam Bahasa Pemrograman HTML, PHP itu sendiri sering kali digunakan untuk hal merancang, membuat dan juga memprogram sebuah website. PHP juga sangat sering digunakan untuk membuat sebuah ataupun beberapa CMS, CMS ialah sebuah software atau perangkat lunak yang mempunyai kegunaan untuk memanipulasi semua atau beberapa isi dari sebuah halaman website. PHP digunakan dan dijalankan di sebuah halaman website untuk mengolah isi data dari website tersebut yang akan dilihat oleh para pengunjung dari website tersebut. PHP dengan HTML diibaratkan sebagai 2 komponen yang saling bekerja sama dan menyatu yang tidak dapat dipisahkan, karena kedua bahasa pemrograman ini yaitu PHP dan HTML saling melengkapi semua data dan isi dari suatu website.script yang terdiri dari komponen PHP menyatu dengan Script HTML.PHP mempunyai kegunaan juga untuk membuat sebuah halaman utama atau homepage dari sebuah website menjadi lebih bagus dan bersifat dinamis serta elegan. Hasil survei dari beberapa web developer indonesia, mereka mengatakan bahwa PHP adalah bahasa pemrograman yang paling sering digunakan pada tahun ini. Salah satu program dari database yang sangat membutuhkan bahasa pemrograman PHP ini adalah Program Database MySQL. MySQL sangat membutuhkan PHP, karena bahasa pemrograman PHP dapat memudahkan Web Developer yang menggunakan MySQL untuk melihat informasi detail mengenai Website nya dan data-data pengunjung serta data-data lainnya secara otomatis akan disimpan di dalam Database. PHP sendiri bisa juga digunakan untuk Membuat Game di website. MySQL MySQL adalah sebuah perangkat lunak sistim manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user,
dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.Tidak sama dengan proyek-proyek seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya.