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. Kebutuhan investasi pembangunan dari Pemerintah Daerah yang bersangkutan yang tidak sedikit. Tetapi semua infrastruktur untuk informasi dan komunikasi diatas dapat dilaksanakan secara bertahap. Juga diperlukan Sumber Daya Manusia ( SDM ) yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi Informasi dan Komunikasi. Dengan demikian, ke masa yang akan datang situs resmi pemerintah daerah dapat benar-benar secara professional menjadi pusat sarana informasi dan komunikasi daerah dari Pemerintah Daerah yang bersangkutan, agar
tidak tertinggal dengan kemajuan teknologi informasi dan komunikasi daerah-daerah lain di Indonesia. Serta menjadi pusat sarana interaksi dalam melaksanakan pembangunan di daerah antara Pemerintah Daerah dan masyarakat umum secara online melalui internet (Devry, 12 Mei 2007) Website atau situs resmi Pemerintah Daerah tidak hanya terbatas sebagai sarana promosi atau memperkenalkan Pemerintah Daerah saja. Melainkan dapat terintegrasi secara luas untuk SIMPEG ( Sistem Informasi Kepegawaian ), SIMDA ( Sistem Informasi Daerah ), SIMBADA ( Sistem Informasi Barang Daerah ), SIMTAP ( Sistem Informasi Satu Atap ) dan Email ( Electronic Mail ) dalam suatu portal situs Pemerintah Daerah (Devry, 12 Mei 2007). Untuk memenuhi segala kebutuhan terhadap informasi kepegawaian, maka diperlukan suatu aplikasi yang berbasis web. Dalam hal ini, penulis menggunakan bahasa pemrograman dengan bahasa pemrograman PHP dan MYSQL. PHP (Hypertext Preprocessor) merupakan bahasa server side script yaitu bahasa berbentuk scrip 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 yang open source (bebas pakai) memberikan kesempatan bagi semua user dan programmer untuk menggunakan dan mengembangkannya ( Peranginangi, Kasiman. 2006 ). Semakin berkembangnya sistem informasi, diharapkan setiap pemerintah daerah dapat memanfaatkan situs resmi. Namun pada kenyataannya pemerintah derah sampai sekarang belum benar-benar dapat memanfaatkan sistem informasi yang dapat menjadi sarana informasi dan komunikasi. Pada kantor camat Tanjung Morawa, pengolahan data kepegawaian masih menggunakan cara manual. Sehingga dalam pengolahan data tidak efisien. Kebutuhan terhadap suatu data yang disajikan membutuhkan ketepatan yang dapat memberikan informasi yang dibutuhkan. Untuk mengatasi hal ini dibutuhkan kemampuan yang harus dimiliki oleh karyawan yang ada pada kantor camat Tanjung Morawa. Sehingga diharapkan adanya pelatihan dan pemahaman tambahan bagi karyawan agar dapat menggunakan dan memanfaatkan sistem informasi dengan baik.
Sistem informasi memiliki manfaat bagi pemerintah daerah khususnya pada kantor camat Tanjung Morawa. Diantaranya menyampaikan informasi kepada masyarakat mengenai kantor camat Tanjung Morawa serta memberikan kemudahan bagi karyawan dalam pengolahan data. Sehubungan dengan ketertarikan terhadap permasalahan yang ada pada kantor camat Tanjung Morawa serta perkembangan teknologi yang semakin cepat. Sehingga dibutuhkan sistem informasi yang membantu dalam menyampaikan informasi dan pengolahan data kepegawaian pada kantor camat Tanjung Morawa. Atas dasar inilah sehingga mengangkat judul Sistem Informasi Kepegawaian pada Kantor Camat Tanjung Morawa dengan Menggunakan PHP dan MYSQL. 1.2 Ruang Lingkup Permasalahan Adapun ruang lingkup masalah dari tugas akhir ini adalah membahas pembuatan sistem informasi kepegawaian sebagai suatu website yang memberikan kemudahan dalam pengolahan data dan memberikan informasi mengenai kantor camat Tanjung Morawa. Aplikasi web ini dibangun di bawah sistem operasi Windows XP mencakup aplikasi XAMPP yaitu Apache, PHP, MySQL dan phpmyadmin. Selain itu, aplikasi
web ini juga didukung bahasa pemrograman web lainnya seperti HTML (Hypertext Markup Language) dengan editor web yaitu Macromedia Dreamweaver 8 dan Adobe Photoshop Creative Suite 2 (CS2) sebagai aplikasi perancangan layout serta penggabungan antara design dan programming. 1.3 Tujuan Penelitian Penelitian ini bermaksud untuk mendapatkan data-data kepegawaian yang ada pada kantor camat Tanjung Morawa. Sehingga dapat diolah menjadi bentuk sistem informasi. Adapun tujuan diadakannya penelitian ini adalah untuk membuat sistem informasi kepegawaian kantor camat Tanjung Morawa. Sehingga dalam pengolahan dan penyampaian informasi kantor camat Tajung Morawa lebih mudah. 1.4 Kontribusi Penelitian Adapun kontribusi penelitian adalah untuk membantu karyawan yang ada di Kantor Camat Tanjung Morawa dalam pengolahan data pegawai dan penyampaian informasi kantor camat Tajung Morawa lebih mudah. Yang awalnya pengolahan data pegawai
dilakukan secara manual, kemudian diubah menjadi sistem informasi yang terkomputerisasi. 1.5 Kajian 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 ( Hypertext Preprocessor ) merupakan bahasa server side script yaitu bahasa berbentuk script yang terletak dan dieksekusi di server dan kemudian hasilnya ( berupa kode HTML ) dikembangkan ke browser pengguna. PHP dirancang untuk membentuk suatu web yang bersipat dimanis yang artinya halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh pengguna. Misalnya dapat mengakses database dan menampilkannya dihalaman web dengan cepat dan mudah. PHP juga dapat berinteraksi dengan hampir semua teknologi web yang telah ada dan sifatnya yang open source ( bebas pakai ) memberikan kesempatan bagi semua user dan programmer untuk menggunakan dan mengembangkannya. ( Peranginangi, Kasiman. 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 SQL. MYSQL merupakan sistem manajeman database, relasional sistem database dan software open source. ( Peranginangi, Kasiman. 2006 ) 1.6 Metodologi Penelitian Adapun Metodologi penelitian yang digunakan penulis dalam mengumpulkan data adalah: 1.Merancang form-form Dalam perancangan form-form, terlebih dahulu mengumpulkan data-data kepegawaian kantor camat Tanjung Morawa dengan meminta data data kepegawaian di kantor camat Tanjung Morawa. 2.Membuat program data kepegawaian
Pada pembuatan program data kepegawaian mengumpulkan buku buku yang diperlukan, menjalankan program. 3.Implementasi. Pada tahap implementasi program yang telah selesai akan diuji, data yang diinginkan berhasil diproses atau tidak. 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, ruang lingkup permasalahan, tujuan penelitian, kontribusi penelitian, kajian pustaka, metodologi penelitian, dan sistematika penulisan. BAB 2 : LANDASAN TEORI Merupakan dasar teori yang secara singkat menjelaskan tentang halhal yang berhubungan dengan judul seperti pengertian sistem informasi, pengenalan internet, pengertian WWW(World Wide Web), pengenalan HTML, bagian-bagian HTML, pengenalan PHP,
kelebihan PHP dari bahasa pemrograman lainnya, contoh pemrograman PHP, proses eksekusi kode PHP, variabel pada PHP, database MYSQL, perkembangan MySQL, perintah dasar MySQL, pengenalan Dreamweaver, area kerja Dreamweaver 8. BAB 3 : SEJARAH KANTOR CAMAT TANJUNG MORAWA Menjelaskan secara singkat profil Kantor Camat Tanjung Morawa. BAB 4 : PERANCANGAN SISTEM Dalam bab ini akan dijelaskan bagaimana struktur file dan struktur logika website yang dibangun. Analisis ruang lingkup web site, perancangan sistem yaitu output, input, File, flowchar, Data Flow Diagram (DFD), Database dan Algoritma. BAB 5 : IMPLEMENTASI SISTEM Pada bab ini berisikan uraian pengertian implementasi sistem, tujuan implementasi sistem, Instalasi Apache, PHP dan MySQL, dan tampilan halaman web. BAB 6 : KESIMPULAN DAN SARAN Memuat kesimpulan dan saran dari hasil penelitian yang di peroleh.