BAB 1
PENDAHULUAN
1.1. Latar Belakang
Pada masa sekarang ini, perkembangan dan pengaruh teknologi informasi dan di Indonesia saat ini sudah tidak dapat dihindari lagi. Kebutuhan yang mendesak dan semakin berharganya waktu, semakin membuat semua orang harus bekerja ekstra cepat dengan mengharapkan hasil semaksimal mungkin. Dunia internet makin lama makin berkembang dengan pesat seiring dengan kemajuan zaman. Ini terlihat dari banyaknya tempat yang menyediakan sarana atau fasilitas internet untuk memperoleh informasi. Dan itu bukan hanya dapat dinikmati oleh kalangan atas saja, melainkan semua lapisan dapat menikmatinya dengan biaya yang lebih ringan. (Yudi Purnawa,2009)
Teknologi informasi dan komunikasi sangat erat kaitannya dengan komputer. Karena 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, tetapi sudah menjadi
Universitas Sumatera Utara
suatu keperluan bahkan kebutuhan yang sangat bersifat umum, terutama bagi perusahaan dan badan instansi baik milik pemerintah atau swasta, maupun perorangan. Sehingga segala sesuatu yang dikerjakan dapat dikoordinir secara terkomputerisasi yang sifatnya jauh dari kesalahan dan lebih efisien. (Yudi Purnawa,2009)
Teknologi komputer menawarkan berbagai kemudahan dengan kecanggihan untuk mengerjakan pengolahan data dengan cepat, akurat dan efisien. Bahkan saat ini teknologi dipadukan dengan teknologi komunikasi yang kemampuannya dapat menjelajahi informasi hingga pelosok dunia seperti internet. (Sutarman, 2009)
Aplikasi pembelajaran sangat berguna bagi masyarakat karena segala informasi yang dibutuhkan dapat diakses dengan mudah dan kapan saja. Hal ini dibuktikan dengan tinggginya minat masyarakat dalam usaha memperoleh informasi yang berasal dari suatu aplikasi dan sistem informasi. Komputer merupakan sebuah perangkat elektronik yang saat ini memiliki peran yang cukup besar dalam kemajuan teknologi.
Hal
ini
menyebabkan
meningkatnya
kebutuhan
tentang
sarana
pembelajaran yang berhubungan dengan komputer.
Aplikasi pembelajaran tentang ilmu komputer dirancang sebagai salah satu upaya dalam memenuhi tingginya permintaan masyarakat terhadap sarana belajar ilmu
Universitas Sumatera Utara
komputer. Aplikasi ini dirancang dengan memberikan informasi yang berasal dari tingkat paling dasar hingga tingkat menengah sesuai dengan teknologi yang sedang berkembang. Berdasarkan uraian tersebut, dirancang sebuah aplikasi tutorial yang dapat membantu masyarakat dalam memperoleh informasi yang berhubungan dengan ilmu komputer dengan judul “Perancangan Aplikasi Tutorial Pada Pengenalan Ilmu Komputer Menggunakan PHP & MySQL”.
1.2. Identifikasi Masalah
Masalah yang ditemukan pada berbagai instansi pendidikan yang ada di Indonesia adalah kurangnya aplikasi berisi tutorial yang berisi tentang ilmu komputer sehingga pelajar mengalami kesulitan dalam mendapatkan panduan belajar. Sehingga dirancang sistem informasi yang berisi tutorial ilmu komputer agar masyarakat terutama pelajar memiliki panduan dalam mempelajari ilmu komputer.
1.3. Rumusan Masalah
Bagaimana mengurangi ketidak seimbangan antara penyedia informasi dengan pencari informasi yang memiliki minat yang tinggi dalam krbutuhan informasi tentang ilmu komputer.
Universitas Sumatera Utara
1.4. Batasan Masalah
Dalam merancang aplikasi tutorial pengenalan ilmu komputer digunakan batasan masalah agar permasalahan yang dihadapi tidak terlalu luas dan langkah pengerjaan menjadi terarah. Batasan masalah yang akan dibahas adalah : 1. Aplikasi yang dirancang adalah aplikasi berbasis web yang bersifat dinamis. 2. Aplikasi yang dirancang menggunakan PHP sebagai bahasa pemrograman dan MySQL sebagai webserver. 3. Aplikasi ini berisi tutorial dan panduan mengenai pengenalan ilmu komputer.
1.5 Maksud dan Tujuan Penelitian
Maksud dari pengerjaan tugas akhir ini adalah untuk merancang aplikasi tutorial dinamis mengenai pengenalan ilmu komputer.
Adapun tujuan dari pengerjaan tugas akhir ini adalah merancang aplikasi tutorial yang dapat digunakan oleh masyarakat dengan mudah dan dapat memenuhi tingginya permintaan masyarakat terhadap informasi maupun sarana belajar yang berhubungan dengan ilmu komputer.
Universitas Sumatera Utara
1.6. Metode Penelitian
Adapun metodologi penelitian yang digunakan penulis untuk menyelesaian berbagai permasalahan yang terjadi diatas adalah : 1. Dalam merancang aplikasi tutorial tentang ilmu komputer, digunakan buku yang memuat tentang sisstem informasi, konsep dan aplikasi sistem informasi, teknologi komputer dan sistem informasi, PHP dan MySQL, dan Macromedia Dreamweaver. 2. Mendiskusikan hasil kerja dengan dosen pembimbing agar mampu mencapai hasil yang maksimal. 3. Pengolahan data Data-data yang telah diperoleh kemudian diolah dan dianalisa untuk digunakan dalam merancang sistem informasi ini. 4. Membuat algoritma dan Flowchart dari aplikasi yang ingin dibangun. Agar aliran data informasi dan transformasi data dapat sesuai dengan gambaran program yang diinginkan maka penulis menggunakan langkah pengerjaan secara sistematis dan alat bantu berupa flowchart dalam merancang aplikasi ini. 5. Perancangan dan Pembuatan Program dengan menggunakan aplikasi XAMPP Version 1.6.4 yang merangkum Web Server Apache 2.2.3, Web scripting PHP
Universitas Sumatera Utara
(PHP 5.2.4)
dan
MySQL 5.0.4.5. Dan juga HTML(Hypertext Markup
Language), CSS (Cascading Style Sheet) Java Script serta menggunakan Website Editor Macromedia Dreamweaver 8 serta Macromedia Fireworks 8 dan Macromedia Flash 8 sebagai aplikasi perancangan layout. 6. Menguji coba program. Rancangan sistem informasi yang telah selesai diuji kembali agar dapat mengetahui apakah sistem ini telah sesuai dengan sasaran yang diinginkan dan jika terdapat kekurangan maka dapat diperbaiki. 7. Implementasi sistem
1.7. Sistematika Penelitian
Adapun sistematika penulisan laporan Tugas Akhir ini adalah : BAB 1 : Pendahuluan Dalam bab ini diuraikan latar belakang, identifikasi masalah ,rumusan masalah,batasan masalah, maksud dan tujuan, metode penelitian dan sistematika penulisan.
BAB 2 : Landasan Teori Dalam bab ini diuraikan beberapa hal yang berhubungan dengan aplikasi web dinamis yang ingin dibangun yaitu pengertian aplikasi,tutorial, data,
Universitas Sumatera Utara
komputer, internet, web server, World Wide Web,HTML(Hypertext Markup Langage),pengenalan PHP,MySQL, CSS (Cascading Style Sheet),Konsep DBMS(Database Management System),DFD (Data Flow Diagram),Diaram Alir (Flowchart) dan pengenalan Macromedia Dreamweaver 8.
Bab 3 : Perancangan Sistem Dalam bab ini diuraikan tentang perancangan sistem yang dirancang yang meliputi perancangan layout,perancangan database,gambaran aplikasi web yang akan dibuat serta bagaimana algoritma aplikasi tersebut saat dijalankan .
Bab 4 : Implementasi Sistem Dalam bab ini disajikan tentang pengertian dan tujuan implementasi sistem
Bab 5 : Kesimpulan dan Saran Dalam bab ini diuraikan kesimpulan tugas akhir ini.
Universitas Sumatera Utara