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