Batasan Masalah Manfaat dan Tujuan Sistematika Penulisan

1.2 Rumusan Masalah

Sesuai dengan latar belakang masalah di atas dapat di rumuskan menjadi beberapa masalah sebagai berikut : 1. Bagaimana merancang dan membangun sistem aplikasi penggajian karyawan ? 2. Bagaimana mengaplikasikan rancangan sistem tersebut untuk mempermudah sistem kerja perbendaharaan ?

1.3 Batasan Masalah

Dalam perancangan kamus ini dilakukan beberapa batasan sebagai berikut : 1. Bahasa pemrograman yang digunakan dalam perancangan aplikasi ini adalah bahasa pemrograman PHP dengan database MySQL, HTML Hypertext Markup Language dan CSS Cascading Style Sheet. 2. Cakupan website ini hanya sebuah aplikasi untuk mencari daftar gaji karyawan. 3. Sistem ini hanya dapat digunakan oleh admin Perbendaharaan PT. Indosat Regional Sumatera Utara. Universitas Sumatera Utara

1.4 Manfaat dan Tujuan

Manfaat yang diperoleh dari sistem aplikasi penggajian ini : 1. Memberi kemudahan bagi perbendaharaan PT. Indosat Regional Sumatera Utara. 2. Membantu dalam menerapkan sistem aplikasi baru dalam penggajian karyawan. 3. Mengurangi resiko kehilangan daftar gaji karyawan di PT. Indosat Regional Sumatera Utara. 4. Memberikan keefektifan dan keefisienan sistem kerja perbendaharaan. Dalam penyusunan tugas akhir ini tujuan yang akan dicapai dalam sistem aplikasi Penggajian PT. Indosat Regional Sumatera Utara ini adalah: 1. Merancang sebuah aplikasi untuk membantu perbendaharaan dalam melakukan tugasnya. 2. Mengusulkan supaya hasil rancangan sistem aplikasi penggajian karyawan ini dapat digunakan oleh PT. Indosat Regional Sumatera Utara. 3. Untuk mempermudah pencarian daftar gaji karyawan PT. Indosat Regional Sumatera Utara. Universitas Sumatera Utara

1.5 Metode Penelitian

Metode ini merupakan metode yang sering digunakan oleh penganalisa sistem pada umumnya. Inti dari metode waterfall adalah pengerjaan dari suatu sistem dilakukan secara berurutan atau secara linear. Jadi jika langkah satu belum dikerjakan maka tidak akan bisa melakukan pengerjaan langkah 2, 3 dan seterusnya. Secara otomatis tahapan ke-3 akan bisa dilakukan jika tahap ke-1 dan ke-2 sudah dilakukan. Secara garis besar metode waterfall mempunyai langkah-langkah sebagai berikut : Analisa, Desain, Penulisan, Pengujian dan Penerapan serta Pemeliharaan. Kadir, 2003

1. Analisa

Langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan data dalam tahap ini bisa melakukan sebuah penelitian, wawancara atau study literatur. Penulis melakukan penelitian ini secara langsung di lapangan agar dapat mengumpulkan data-data dan informasi yang dibutuhkan, dalam hal ini penulis melakukan penelitian pada PT. Indosat Regional Sumatera Utara.

2. Desain

Setelah terkumpul data – data dan informasi yang didapatkan, penulis akan mendesain sistem aplikasi sesuai dengan yang telah dirancang. Untuk itu dilakukan penuangan pikiran dan perancangan sistem terhadap solusi dari Universitas Sumatera Utara permasalahan yang ada dengan menggunakan perangkat pemodelan sistem seperti diagram alir data data flow diagram, diagram hubungan entitas entity relationship diagram serta struktur dan bahasan data.

3. Penulisan Kode Program

Penulisan kode program atau coding merupakan penerjemahan design dalam bahasa yang bisa dikenali oleh komputer. Maka penulis menggunakan pemrograman PHP dan MySQL untuk membuat sistem aplikasi penggajian ini.

4. Pengujian Program

Tahapan akhir dimana sistem yang baru diuji kemampuan dan keefektifannya sehingga didapatkan kekurangan dan kelemahan sistem yang kemudian dilakukan pengkajian ulang dan perbaikan terhadap aplikasi menjadi lebih baik dan sempurna.

5. Penerapan Program dan Pemeliharaan

Perangkat lunak yang sudah disampaikan kepada pengguna pasti akan mengalami perubahan. Perubahan tersebut bisa karena mengalami kesalahan karena perangkat lunak harus menyesuaikan dengan lingkungan periperal atau sistem operasi baru baru, atau karena pelanggan membutuhkan perkembangan fungsional. Universitas Sumatera Utara

1.6 Sistematika Penulisan

Adapun sistematika penulisan laporan Tugas Akhir ini adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini merupakan bagian yang berisi mengenai latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, metode penelitian serta sistematika penulisan.

BAB 2 : LANDASAN TEORI

Bab ini merupakan uraian teoritis mengenai pengertian-pengertian dan mengenai bahasa pemrograman yang digunakan.

BAB 3 : GAMBARAN UMUM PT. INDOSAT

Bab ini menjelaskan sekilas tentang PT. Indosat Regional Sumatera Utara, sejarah, visi misi, tugas pokok dan fungsi, kegiatan, jabatan struktur fungsional. Universitas Sumatera Utara

BAB 4 : PERANCANGAN SISTEM

Bab ini berisi rancangan aplikasi yang akan dibentuk, pengertian perancangan sistem, data flow diagram, flowchart, persiapan database, file yang digunakan serta algoritma terbentuknya program.

BAB 5 : IMPLEMENTASI SISTEM

Bab ini berisi uraian pengertian dan implementasi sistem, spesifikasi aplikasi, instalasi PHP, MySQL dan Apache, Pengujian pada browser dan tampilan halaman aplikasi web yang dirancang.

BAB 6 : KESIMPULAN DAN SARAN

Bab ini berisi uraian mengenai kesimpulan dan saran dari penelitian yang telah dilakukan. Universitas Sumatera Utara Universitas Sumatera Utara BAB 2 LANDASAN TEORI

2.1 Sistem Aplikasi