BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat membantu dalam kemudahan serta kecepatan pengiriman, penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan, instansi pemerintahan. sekolah-sekolah, perguruan tinggi, dan lembaga atau organisasi lainnya telah banyak memanfaatkan aplikasi web dalam kegiatan penjualan, promosi, belajar dan kegiatan lainnya dimana dibutuhkan pengiriman, penyebaran dan penerimaan informasi sehingga memberikan kemudahan bagi pengguna (user) yang membutuhkan. Aplikasi web atau bisa disebut juga dengan perangkat lunak berbasis web telah berkembang dengan pesat baik dari segi penggunaan, ukuran, bahasa yang digunakan dan kompleksitasnya.aplikasi web pada mulanya hanya berupa situs web yang bersifat statis, serta lebih banyak digunakan sebagai brosur produk atau profil perusahaan online. Pada saat ini aplikasi web telah banyak yang bersifat dinamis, interaktif untuk digunakan dalam sistem informasi, telekomunikasi, perdagangan, perbankan dan lain-lain. PHP (Personal Home Page) merupakan bahasa server side script yaitu bahasa berbentuk script yang terletak dan dieksekusi di server untuk kemudian hasilnya (berupa kode HTML) dikembalikan ke browser pengguna/klien. PHP dirancang untuk membentuk suatu web yang bersifat dinamis yang artinya halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh pengguna/klien. 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 buat semua user dan programmer untuk menggunakan dan mengembangkannya. Dengan pertimbangan tersebut penulis ingin menerapkan pengetahuan yang telah diperoleh maka penulis memutuskan untuk membuat suatu aplikasi web dengan judul: Sistem Informasi Kepegawaian pada AJB Bumiputera 1912 Kantor Cabang Medan. 1.2 Rumusan Masalah Adapun rumusan masalah yang diteliti, yaitu bagaimana masalah tentang pengolahan data pegawai di AJB Bumiputera 1912 Kantor Cabang Medan dapat diselesaikan secara efisien dan efektif dengan menggunakan sistem yang mamapu mengolah data pegawai, sehingga menghemat waktu dan tenaga serta pengeluaran lainnya. 1.3 Batasan Masalah Agar pembahasan masalah pembangunan sistem informasi kepegawaian ini menjadi terarah serta permasalahan yang dihadapi tidak terlalu luas maka batasan masalah yang akan dibahas adalah : a) Kantor yang menjadi tempat penelitian hanya mencakup Kantor Cabang Asuransi Kumpulan ( Kacab Askum) Medan dari perusahaan AJB Bumiputera 1912.
b) Data-data yang berkaitan dengan pegawai. c) Penggajian pegawai. d) Informasi tentang kepangkatan pegawai. e) Informasi tentang pensiun pegawai yang mudah diakses. f) Perancangan web ini dapat terus di-update (diperbarui) dengan mudah dengan waktu yang diinginkan dan informasi dapat tersaji dangan baik dan benar. g) Sistem operasi yang digunakan adalah Windows XP SP2 yang mencakup aplikasi XAMPP Version 1.6.4 yang merangkum Web Server Apache_2.2.3, web scripting PHP (PHP 5.2.4) dan MySQL 5.0.4.5. Dan juga HTML (Hypertext Markup Language), CSS (Cascading Style Sheets) Java script serta menggunakan Website editor Macromedia Dreamweaver 8 serta Macromedia Fireworks 8 dan Macromedia Flash 8 sebagai aplikasi perancangan layout. 1.4 Tujuan dan Manfaat Penelitian Adapun tujuan dari penilitian ini adalah : 1) Membangun sistem informasi kepegawaian pada AJB Bumiputera 1912 Kacab Medan khususnya pada bagian Askum. 2) Untuk mengolah data kepegawaian yang memberikan informasi mengenai data kepegawaian. 3) Untuk mengaplikasikan ilmu pengetahuan khususnya dalam bahasa
pemrograman PHP yang telah penulis dapatkan selama bangku perkuliahan. 4) Pembuatan laporan mengenai data-data kepegawaian yang lebih realtime. Adapun manfaat dari penilitian ini adalah : 1) Memberikan kemudahan kepada pihak perusahaan untuk mengakses datadata pegawai secara cepat dan tepat. 2) Informasi tentang kepangkatan dan pensiun dapat diakses secara realtime dan mudah untuk di update secara online. 3) Perancangan sistem ini dibuat agar membantu pegawai dan mengurangi kesalahan dalam pengolahan data pegawai. 4) Hasil dari website ini dapat dimanfaatkan oleh pihak pegawai AJB Bumiputera 1912 Kacab Askum Medan. Sehingga di masa yang akan datang dapat diimplementasikan ke sistem nyata dan berguna bagi semua pihak. 1.5 Metodologi Penelitian Metode penelitian ini digunakan oleh penulis sebagai pedoman dalam melaksanakan penelitian agar hasil yang dicapai tidak menyimpang dari tujuan yang telah ditentukan sebelumnya. Adapun metode penelitian yang digunakan penulis antara lain : 1. Penelitian Kepustakaan (Library Research)
Penulis menggunakan buku yang memuat tentang sistem informasi, PHP dan MySQL. 2. Penelitian lapangan (field Research) a. Pengambilan data Pengambilan data dilakukan langsung ke AJB Bumiputera 1912 Kantor Cabang Medan di Jl. Sultan Iskandar Muda No. 138, dimana penulis melakukan pengumpulan data dengan cara bertanya langsung kepada pihak yang terkait. b. Pengolahan data Data-data yang telah diperoleh kemudian diolah untuk dianalisa. 3. Perancangan dan pembangunan web dengan menggunakan bahasa pemrograman HTML. PHP, dll serta menggunakan database MySQL. 4. Menguji coba program. 1.6 Sistematika Penulisan Adapun sistematika penulisan laporan Tugas Akhir ini adalah sebagai berikut : BAB 1 : PENDAHULUAN Pada bab ini penulis menguraikan Latar Belakang, Identifikasi Masalah, Ruang Lingkup Masalah, Tujuan dan Manfaat, Metode Penelitian dan Sistematika Penulisan. BAB 2 : LANDASAN TEORI
Bab ini berisikan tentang uraian teoritis mengenai pengertian-pengertian dan mengenai bahasa pemrograman yang digunakan. BAB 3 : GAMBARAN SEKILAS AJB BUMIPUTERA 1912 Bab ini berisikan tentang gambaran tentang AJB Bumiputera 1912 yang terdiri dari sejarah singkat, profil, struktur organisasi, uraian tugas dan fungsi struktur organisasi, serta visi dan misinya. BAB 4 : PERANCANGAN SISTEM Bab ini berisikan rancangan sistem yang akan dibentuk, pengertian perancangan sistem, data flow diagram, flowchart, persiapan database, file yang digunakan serta algoritma terbentuknya program. BAB 5 : IMPLEMENTASI SISTEM Pada Bab ini berisikan uraian Pengertian dan Tujuan Implementasi Sistem, Spesifikasi Sistem, Instalasi PHP, MySQL dan Apache, Pengujian di Browser, Tampilan Halaman. BAB 6 : KESIMPULAN DAN SARAN Bab ini beisikan uraian penulis tentang kesimpulan dan saran dari hasil penelitian yang diperoleh penulis.