BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat sehingga memberikan kemudahan bagi semua kalangan. Misalnya membantu dalam pengolahan data dan pembuatan laporan yang menjadi bahan untuk membangun sebuah sistem informasi. Kota Padangsidempuan terletak di propinsi Sumatera Utara yang dikenal sebagai salah satu pusat perdagangan bagi kota-kota di sekitarnya. Sebagai pusat perdagangan, kota yang merupakan hasil pemekaran dari kabupaten Tapanuli Selatan ini memiliki beberapa jenis wisata dan akomodasi lainnya sebagai penunjang dinamika perekonomian tersebut. Masyarakat kota Sidempuan juga berusaha di sektor pertanian. Mereka mengusahakan padi, ubi kayu, dan beberapa tanaman palawija lainnya. Klaster padi cocok dikembangkan di kecamatan Padangsidempuan Hutaimbaru, Padangsidempuan Tenggara, dan Padangsidempuan Batunadua. Sedangkan klaster ubi kayu cocok dikembangkan di kecamatan Padangsidempuan Selatan, Padangsidempuan Batunadua, dan Padangsidempuan Tenggara. Untuk memenuhi segala kebutuhan terhadap informasi tentang kota tersebut, maka diperlukan suatu aplikasi yang berbasis web. Dalam hal ini, penulis ingin merancang suatu sistem informasi kota Padangsidempuan menggunakan bahasa pemrograman PHP dan MySQL.
PHP merupakan bahasa server side script yaitu bahasa berbentuk script yang terletak dan dieksekusi di server untuk kemudian hasilnya (berupa kode HTML) dikembangkan ke browser pengguna. PHP dirancang untuk membentuk suatu web yang bersifat dinamis yang artinya halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh pengguna. Misalnya dapat mengakses database dan menampilkannya di halaman web dengan cepat dan mudah. PHP juga dapat berinteraksi dengan hampir semua teknologi web yang telah ada dan sifatnya open source (bebas pakai) memberikan kesempatan bagi semua user dan pemrogram untuk menggunakan dan mengembangkannya (Peranginangin, Kasiman. 2006 ). Berdasarkan uraian diatas penulis tertarik untuk menyusun Tugas Akhir dengan judul Sistem Informasi Kota Padangsidempuan Menggunakan PHP dan MySQL. 1.2 Identifikasi Masalah Pembuatan sebuah aplikasi yang baik pada sistem informasi di kota Padangsidempuan merupakan sarana informasi yang diperuntukkan bagi masyarakat kota Padangsidempuan dan bagi pencari informasi tentang kota salak tersebut. Hal ini dimaksudkan agar kota Padangsidempuan lebih diketahui oleh masyarakat luas mengingat kota Padangsidempuan merupakan salah satu kota yang dikenal sebagai salah satu pusat perdagangan bagi kota-kota di sekitarnya. Menyadari keterbatasan manusia dalam menyelesaikan masalah yang semakin rumit, maka permasalahan yang dihadapi adalah bagaimana menciptakan suatu sistem yang cermat, cepat dan teliti, serta up to date dengan menggunakan bantuan komputer untuk membuat sistem informasi berbasis web kota Padangsidempuan dengan menggunakan PHP dan MySQL. 1.3 Batasan Masalah
Untuk menghindari pembuatan Tugas Akhir yang tidak terarah dan sekaligus menghemat waktu maka penulis membuat batasan masalah antara lain: 1. Sistem yang dibangun ini hanya dapat di kelola oleh administrator (penulis) dan di akses oleh seluruh pengunjung website. 2. Sistem yang dibuat dalam tugas akhir ini difokuskan pada informasi tentang tempat wisata yang berada di sekitar kota Padangsidempuan serta beberapa informasi yang berkaitan dengan kota tersebut. 1.4 Maksud dan Tujuan Dengan semakin berkembangnya perangkat komputer baik hardware maupun software membuat seluruh aspek kehidupan menuntut suatu manajemen yang baik dalam meningkatkan efesiensi dan efektifitas kerja. Salah satu cara penerapannya adalah dengan membuat sebuah sistem informasi kota Padangsidempuan. Adapun maksud dan tujuan dari penelitian ini adalah: Maksud : Merancang sistem informasi kota Padangsidempuan, sehingga masyarakat atau pengunjung bisa mengakses informasi tentang Padangsidempuan. Tujuan : 1. Memberikan informasi kepada masyarakat luas tentang potensi yang ada di kota Padangsidempuan. 2. Meningkatkan efektivitas dalam menyajikan informasi dengan memanfaatkan fasilitas komputer, sehingga menghasilkan informasi yang akurat, cepat dan tepat. 1.5 Metode Penelitian Adapun metodologi penelitian yang digunakan dalam penelitian ini terdiri dari 2 macam, yaitu : 1. Studi Pustaka
Studi pustaka dilakukan dengan cara memelajari teori-teori literatur dan bukubuku yang berhubungan dengan objek kerja praktik sebagai dasar dalam penelitian ini. 2. Studi Lapangan Dalam hal ini penulis mendapatkan data secara umum dengan melihat langsung, mengamati dan mencatat sistem yang sedang berjalan saat ini serta melihat format-format yang sudah dilakukan selama ini. 1.6 Tinjauan Pustaka Sistem informasi adalah sekumpulan informasi yang saling terhubung membentuk komponen-komponen dimana setiap komponen akan memproses, menyimpan, mendistribusikan informasi dalam pengambilan keputusan dan pengawasan suatu organisasi ( Laudon, K. C. dan Laudon, J. P. 2007) PHP adalah bahasa pemrograman yang berjalan pada sebuah web server atau sering disebut server-side, oleh sebab itu PHP dapat melakukan apa saja yang dapat dilakukan oleh program lain, yaitu mengolah data dengan tipe apapun dan menciptakan data cookies. PHP juga mempunyai kemampuan lebih dari itu. PHP dapat berjalan pada semua jenis sistem operasi, antara lain Linux, Microsoft Windows, Mac OS dan masih banyak lagi. Selain itu PHP juga dapat berjalan pada beberapa jenis web server, antara lain Apache, Netscape, Microsoft Internet Information Services dan sebagainya (Rafiza H, 2006). MySQL merupakan salah satu sistem database yang sangat handal karena menggunakan sistem SQL. Pada awalnya SQL berfungsi sebagai bahasa penghubung antara program database dengan bahasa pemrograman yang kita gunakan. Dengan adanya SQL maka para pemrograman jaringan dan aplikasi tidak mengalami kesulitan sama sekali didalam menghubungkan aplikasi yang mereka buat. Setelah itu SOL dikembangkan lagi menjadi sistem database dengan munculnya MySQL. MySQL merupakan database yang cepat, beberapa user dapat menggunakan secara bersamaan,
dan lebih lengkap dari MySQL. MySQL merupakan sistem manajeman database, relasional sistem database dan software open source. (Peranginangin, Kasiman. 2006 ) 1.7 Sistematika Penulisan Sistem penulisan Tugas Akhir ini disajikan kedalam bentuk terstruktur dan sistematika sehingga mempermudah pembaca untuk memahami Tugas Akhir ini. Adapun Sistematika Penulisan Tugas Akhir ini adalah sebagai berikut: BAB 1 : PENDAHULUAN Merupakan pendahuluan yang menguraikan latar belakang masalah, identifikasi masalah, batasan, maksud dan tujuan penelitian, tinjauan pustaka, metode penelitian, dan sistematika penulisan. BAB 2 : LANDASAN TEORI Berisikan dasar teori yang secara singkat menjelaskan tentang hal-hal yang berhubungan dengan judul seperti pengertian sistem informasi, pengenalan internet, pengenalan HTML, bagian-bagian HTML, pengenalan PHP, sejarah PHP, kelebihan PHP dari bahasa pemrograman lainnya, contoh pemrograman PHP, variabel pada PHP, MySQL, perintah dasar MySQL, Macromedia Dreamweaver 8. BAB 3 : GAMBARAN KOTA PADANGSIDEMPUAN Di bab ini dijelaskan secara singkat sejarah dan letak geografis kota Padangsidempuan. BAB 4 : PERANCANGAN SISTEM Dalam bab ini akan dijelaskan bagaimana struktur file dan struktur logika website yang dibangun. Analisis ruang lingkup website, Diagram (DFD), kamus data, perancangan database dan flowchart sistem.
BAB 5 : IMPLEMENTASI SISTEM Bab ini berisikan uraian pengertian implementasi sistem, tujuan implementasi sistem, komponen-komponen kebutuhan sistem dan demonstrasi program. BAB 6 : KESIMPULAN DAN SARAN Memuat kesimpulan dan saran dari hasil penelitian yang di peroleh.