APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN...

17
APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN OPERATOR WARNET DI BIOTA INTERNET NASKAH PUBLIKASI diajukan oleh Erdiana Wati 09.01.2542 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKAN DAN KOMPUTER AMIKOM YOGYAKARTA 2012

Transcript of APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN...

Page 1: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN OPERATORWARNET DI BIOTA INTERNET

NASKAH PUBLIKASI

diajukan oleh

Erdiana Wati09.01.2542

kepadaSEKOLAH TINGGI MANAJEMEN INFORMATIKAN DAN KOMPUTER

AMIKOMYOGYAKARTA

2012

Page 2: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi
Page 3: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

APPLICATIONS OF DATA PROCESSING AND CAFE OPERATORSPAYROLL IN BIOTA INTERNET

APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN OPERATORWARNET DI BIOTA INTERNET

Erdiana WatiJurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Biota Internet is one company engaged in services where the end of the period ofemployment shift doing data processing and the time period (months) leadership havingsalaries to its employees. Data processing and payroll calculation applied by companiesstill manual. so this causes inefficiency in data processing and payroll for leaders andemployees Biota Internet.

In solving these problems then I design a data processing and payrollapplications cafe operator. In this design, I used the Visual Basic 6.0 programminglanguage, the format of the database using Microsoft Access Version 2007.

With the design of the application is expected the company will get some ease indata processing as well as helping the company to do the payroll process becomes fasterand more efficient.

Keywords : Biota Internet, Visual Basic 6.0, Microsoft Access Version 2007

Page 4: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

1. Pendahuluan

Perkembangan ilmu dan teknologi di dunia sekarang ini semakin pesat, terutama

teknologi komputer. Perkembangan teknologi ini telah mengakibatkan perubahan

kehidupan manusia dalam menangani setiap permasalahan hidup yang sedang dihadapi.

Dengan semakin pesatnya perkembangan teknologi komputer sekarang ini

menyebabkan komputer bukan lagi barang mewah dan asing bagi masyarakat di dunia,

khususnya Indonesia, akan tetapi k omputer sudah menjadi bagian dari kehidupan sehari -

hari.

Komputer memang banyak mempunyai kelebihan sebagai alat bantu dalam

memecahkan masalah berbagai macam persoalan yang ada sehingga efisiensi kerja

dapat tercapai secara maksimal, namun komputer hanya merupakan alat bantu biasa

yang tidak mempunyai arti apa-apa apabila yang mengoperasikan atau menggunakan

tidak mempunyai keahlian dalam bidang komputer.

Pada Biota Internet masih mengalami kesulitan dalam pengolahan data dan

penggajian karyawan yang masih menggunakan cara manual, sehingga hal ini

menyebabkan tidak efisiennya dalam pengolahan data dan penggajian bagi pimpinan

dan karyawan Biota Internet.

Dari latar belakang masalah yang ada, dapat dirumuskan yaitu bagaimana

proses pembuatan aplikasi pengolahan data dan penggajian operator warnet di biota

internet ?

2. Landasan Teori

2.1 Konsep Dasar Aplikasi

Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan

pekerjaan-pekerjaan tertentu (khusus). Contoh utama perangkat lunak aplikasi adalah

pengolah kata, lembar kerja, dan pemutar media.

Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut

sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft

Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar

kerja, serta beberapa aplikasi lainnya. Aplikasi -aplikasi dalam suatu paket biasanya

memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan

pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka

memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan

pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen

pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

Page 5: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

2.2 Konsep Dasar Pengolahan Data

Pengolahan data merupakan suatu proses untuk memperoleh data atau angka

ringkasan berdasarkan kelompok data mentah. Pengolahan data ini tidak hanya berupa

perhitungan numeris tetapi juga operasi -operasi seperti klasifikasi data dan perpindahan

data dari satu tempat ke tempat lain. Secara umum, kita asumsikan bahwa operasi -

operasi tersebut dilaksanakan oleh bebe rapa tipe mesin atau komputer .

2.3 Konsep Dasar Penggajian

Gaji merupakan biaya yang dikeluarkan setiap bulan secara rutin. Gaji akan

dikenakan pajak penghasilan pasal 21 perorangan secara bertingkat, tergantung

besarnya gaji yang diberikan ke setiap karyawan. Penggajian dapat diartikan sebagai

proses dimana karyawan menerima gaji dan upah.

2.4 Mengenal Microsoft Visual Basic 6.0

Visual Basic adalah salah satu bahasa pemrograman komputer. Bill Gates,

pendiri Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter

bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM

PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya

BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft

QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler).

Sejarah BASIC di tangan Microsoft sebagai bahasa yang diinterpretasi (BASICA)

dan juga bahasa yang dikompilasi (BASCOM) membuat Visual Basic diimplementasikan

sebagai gabungan keduanya.

Programmer yang menggunakan Visual Basic bisa memilih kode terkompilasi

atau kode yang harus diinterpretasi sebagai hasil executable dari kode VB. Sayangnya ,

meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap

dibutuhkan. Namun karakteristik bahasa terkompilasi tetap muncul (ia lebih cepat dari

kalau kita pakai mode terinterpretasi).

2.5 Database

Database adalah kumpulan dari item data yang saling berhubungan satu sama

lain, yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di

hardware komputer, dan harus menggunakan software untuk manipulasi tertentu. Prinsip

utama Data Base adalah pengaturan data dengan tujuan utama fleksibelitas dan

kecepatan pada saat pengambilan data kem bali. Adapun ciri-ciri basis data diantaranya

Page 6: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

adalah sebagai berikut : Efisiensi meliputi kecepatan, ukuran, dan ketepatan, berbagi

pakai (Sharebility) dan mengurangi bahkan menghilangkan terjadinya duplikasi dan

ketidakkonsistenan data.

Software database yang digunakan dalam program ini adalah Microsoft Acces

Version 7.0. Aplikasi pembuatan table database ini dapat diakses melalui menu Add Ins

> Visual Data Manager.

2.6 Mengenal Microsoft Access 2007

Microsoft Office Access adalah program aplikasi database yang paling populer

dan paling banyak digunakan saat ini, yang akan membantu anda merancang, membuat

dan mengelola database. Microsoft Office Access 2007 merupakan pengembangan dari

Microsoft Access versi sebelumnya, dengan tampilan user interface (UI) baru yang

mengganti menu, toolbar dan sebagian besar task panes yang ada di Microsoft Access

versi sebelumnya dengan mekanis tunggal yang lebih sederhana dan efisien.

2.7 Flowchart ( Bagan Alir )

Flowchart (Bagan Alir) adalah bagan (chart) yang menunjukan aliran ( flow) di

dalam program atau prosedur sistem secara logika, digunakan terutama sebagai alat

bantu komunikasi dan untuk dokumentasi.

Pedoman untuk menggambarnya :

1. Sebaiknya digambar dari atas ke bawa h, mulai dari bagian kiri suatu halaman.

2. Kegiatan harus dengan jelas sejak dimulai hingga berakhirnya.

3. Untuk masing-masing kegiatan sebaiknya menggunakan suatu kata yang dapat

mewakili suatu pekerjaan.

4. Kegiatan itu harus dalam urutan yang benar.

5. Kegiatan yang terpotong dan akan disambung harus ditunjukan dengan jelas oleh

simbol penghubung.

6. Menggunakan simbol-simbol standar.

Page 7: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Simbol-simbol bagan alir sistem (systems flowchart) :

Dokumen, menunjukaninput dan output baikuntuk proses manual,mekanik dan komputer.

Manual, menunjukanpekerjaan manual.

Proses, menunjukankegiatan proses darioperasi programkomputer.

Pita kertas berlubang,menunjukan i/omenggunakan pitakertas berlubang.

Drum magnetik,menunjukan i/omenggunakan drummagnetik.

Garis alir, menunjukanaliran proses.

Keyboard, menunjukaninput yangmenggunakan onlinekeyboard.

Simpanan offline, filenon- komputer yangdiarsip urut angka.

Gambar 1 Simbol Flowchart Sistem

3 Gambaran Umum

3.1 Sejarah Singkat Biota Internet

Biota Internet adalah perusahaan yang bergerak dibidang jasa. Biota Internet

didirikan oleh seorang pemuda yang bernama Afib Pujihadmoko pada tanggal 14

Agustus 2009 dan beralamat di jalan Wahid Hasyim No. 105, Yogyakarta. Karyawan

yang dimiliki Biota Internet meliputi admin dan operator.

3.2 Struktur Organisasi

Gambar 2 Struktur Organisasi Biota Internet

Pimpinan ( Admin )

Operator (Leader)

Operator Operator Operator

Page 8: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

3.3 Sistem Yang Sedang Berjalan

Flowchart Sistem yang Sedang Berjalan

Gambar 3 Flowchart Sistem yang Sedang Berjalan

Mengisiabsensi

Daftar PresensiOperator

Mengolahdata

pendapatanpershift

Operatorshift 3

Mengolahdata

pendapatanperhari

Laporanpendapatanpershift

Laporanpendapatanperhari

Operator Admin (Pimpinan)

Daftar PresensiOperator

YA

TIDAK

Mengolah datapenggajian

berdasarkanpresensi op

Slip gajioperator

Pemberian gajikaryawan

berdasatkan slipgaji

Laporanpendapatanpershift

Laporanpendapatanperhari

Slip gajioperator

Page 9: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

4 Pembahasan

4.1 Perancangan Sistem

4.1.1 Sistem yang Diusulkan

Dalam sistem yang penulis usulkan terdapat beberapa perbedaan yang

mendasar dibandingkan dengan sistem yang sedang berjalan saat ini, perbedaanya yaitu

pada pemakaian sistem komputer untuk proses pengolahan data dan penggajian.

4.2 Flowchart Sistem yang Diusulkan

Admin Operator

Gambar 4 Flowchart Sistem yang Sedang Berjalan

Keterangan flowchart adalah sebagai berikut :

1. Admin menjalankan pengolahan data barang, karyawan, gaji, login.

2. Operator mengolah data pendapatan.

3. Untuk mengolah data gaji, admin membutuhkan data presensi.

4. Untuk pengolahan data presensi diambil dari login operator.

5. Proses pengolahan data pendapatan akan menghasilkan data penjualan.

Page 10: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

4.3 Perancangan Database

Aplikasi pengolahan data dan penggajian ini menggunakan konsep DataBase

Dynamic dengan referensi Microsoft Active Data Object 2.0 Library . Hal ini dimaksudkan

untuk mempermudah pemakaian dalam menggunakan program ini, apabila suatu

program yang sudah jadi dipindahkan ke lokasi folder yang lain, program tersebut secara

otomatis akan mencari DataBase yang digunakan, dengan catatan bahwa program dan

file DataBase tersebut teletak pada satu folder yang sama.

Program ini membutuhkan satu DataBase. Fungsinya adalah sebagai tempat

penyimpanan data. Software DataBase yang digunakan dalam program ini adalah

Microsoft Acces Version 7.0 .

Aplikasi pembuatan table DataBase ini dapat diakses dengan cara sebagai berikut:

1. Klik Menu Add Ins, pilih Visual Data Manager .

2. Klik menu File, pilih new

3. Klik Microsoft Acces Version 7.0 mdb .

4. Tentukan folder dimana file DataBase tersebut disimpan dan nama DataBase

tersebut.

5. Klik tombol Save, maka akan muncul ke DataBase Windows.

4.4 ERD (Entity Relationship Diagram )

Gambar 5 ERD (Entity Relationship Diagram)

Page 11: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Relasi Tabel

Gambar 6 Relasi Tabel

4.5 Menjalankan Aplikasi Program

Untuk menjalankan aplikasi ini, yang pertama dilakukan adalah klik dua kali

shortcut aplikasi pengolahan data dan penggajian operator warnet pada desktop.

Tampilan Splash screen

Gambar 7 Splash screen

Tampilan form splash ini adalah tampilan pertama ketika aplikasi dijalankan. Tujuannya

adalah untuk menerangkan aplikasi yang dijalankan. Setelah loading selesai, kemudian

form login ditampilkan.

Page 12: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Tampilan Login

Gambar 8 Form Login

Tujuan form login adalah untuk membatasi akses dalam pemakaian aplikasi ini. Yang

berhak mengakses adalah operator dan admin.

Tampilan Utama Admin

Gambar 9 Utama Admin

Tujuan form utama admin adalah untuk menampilkan menu-menu yang akan digunakan

oleh admin. Setiap mengklik menu/icon, maka akan menampilkan form yang sesuai

dengan yang diklik.

Page 13: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Tampilan Utama Operator

Gambar 10 Utama Operator

Tujuan form utama operator adalah untuk menampilkan menu-menu yang akan

digunakan oleh operator. Setiap mengklik menu/icon, maka akan menampilkan form

yang sesuai dengan yang diklik.

Tampilan Data Karyawan

Gambar 11 Form Data Karyawan

Tujuan form data karyawan adalah untuk menyimpan, mengubah, mencari, dan

menghapus data karyawan pada database.

Page 14: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Tampilan Proses penggajian

Gambar 12 Form Proses penggajian

Tujuan form proses penggajian adalah untuk mengolah data gaji. Data gaji diolah

berdasarkan presensi operator.

Tampilan Stok Barang

Gambar 13 Form Stok Barang

Tujuan form Stok Barang adalah untuk menyimpan, mengubah, mencari, dan

menghapus Stok Barang pada database.

Page 15: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Tampilan Rekap Data

Gambar 14 Form Rekap Data

Tujuan form rekap data ini adalah untuk mengolah hasil pendapatan per shift, per hari,

dan laporan pendapatan.

Tampilan Laporan Stok Barang

Gambar 15 Laporan Stok Barang

Page 16: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

5 Kesimpulan

a. Penulis dapat mengetahui lebih banyak tentang proses pembuatan aplikasi

pengolahan data dan penggajian operator warnet .

b. Proses pembuatan aplikasi pengolahan data dan penggajian operator warnet

sangatlah bermanfaat, karena kita dapat membuat berbagai program data

lainnya yang sangat diperlukan oleh perusahaan lainnya.

c. Program aplikasi utama yang diperlukan untuk pembuatan aplikasi

pengolahan data dan penggajian operator warnet ini adalah Visual Basic,

sedangkan program aplikasi lainya yang digunakan adalah untuk mendukung

program aplikasi utama agar diperoleh hasil yang baik.

d. Data Bases sangat membantu dalam pembuatan aplikasi pengolahan data

dan penggajian operator warnet ini.

Page 17: APLIKASI PENGOLAHAN DATA DAN PENGGAJIAN …repository.amikom.ac.id/files/Publikasi_09.01.2542.pdf · ... karyawan, gaji, login. 2. ... Gambar 6 Relasi Tabel 4.5 Menjalankan Aplikasi

Daftar Pustaka

Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk KeunggulanBersaing Perusahaan dan Organisasi Modern . Yogyakarta: Andi Offset.

Amsyah, Zulkifli. 2005. Manajemen Sistem Informasi . Jakarta : Gramedia.

An Aqimuddin, Eka. dan Agung Kusmagi, Marye. 2010. Solusi Bila Terjera Kasus Bisnis .Jakarta : Raih Asa Sukses.

Dani, Vardiansyah. 2008. Filsafat Ilmu Komunikasi. Jakarta: Indeks.

Dwi Prasetyo, Didik. 2006. 101 Tip & Trik Visuual Basic 6.0 . Jakarta: PT. Elex MediaKomputindo.

Hendrayudi. 2009. VB 2008 untuk Berbagai Keperluan Programming . Jakarta: PT. ElexMedia Komputindo.

Huda, Miftakhul. dan Bunafit Komputer. 2010. Membuat Aplikasi Database dengan Java,MySQL, dan NetBeans . Jakarta: Elex Media Komput indo.

Kusrini, dan Koniyo, Andri. 2007. Tuntunan Praktis Membangun Sistem InformasiAkutansi dengan Visual Basic dan Microsoft SQL Server . Yogyakarta: AndiOffset.

M. Kroenke, David. 2003. Database Processing. Jakarta: Erlangga.

Marimin, Dkk. 2006. Sistem Informasi Manajemen Sumber Daya Manusia . Jakarta:Grasindo.

Mulyadi. 2001. Sistem Perencanaan dan Pengendalian Manajemen . Jakarta: SalembaEmpat.

Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek dengan MetodeUSDP. Yogyakarta: Andi Offset.

Sarosa, Samiaji. 2009. Sistem Informasi Akuntansi . Jakarta : Grasindo.

Sommerville, Ian. 2003. Software Enginnering Rekayasa Perangkat Lunak . Jakarta:Erlangga.

Supranto, J. 2000. Statistik Teori dan Aplikasi . Jakarta: Erlangga.

Ukar, Kurweni. 2007. Seri Penuntun Praktis Microsoft Office Access 2007 . Jakarta: ElexMedia Komputindo.