diajukan untuk memenuhi salah satu persyaratan kelulusan Mata Kuliah Pemograma visual program pendidikan Diploma III (D3) Program Studi Manajemen Informatika
ABSTRAK
Tugas ini disusun berdasarkan hasil pembelajaran mata kuliah
Pemograman Visual.net. Dalam proses pengolahan data di bagian Accounting telah menggunakan bantuan Microsoft Office yakni menggunakan Ms. Word dan Ms. Excel, namun kebutuhan data yang cepat dan akurat masih belum tercapai . Banyak pegawai yang sering mengeluhkan ketika mereka membutuhkan data tentang informasi accounting namun tidak bisa dilayani pada hari itu karena harus diolah dulu secara manual dan baru bisa dilayani pada hari berikutnya, dengan sistem yang seperti ini maka dibagian accounting sering terjadi penumpukan pekerjaan sehingga kinerja karyawan dalam bekerjapun menjadi tidak efektif. Berdasarkan permasalahan diatas, maka penulis tergerak hatinya untuk membuat sebuah aplikasi Sistem Informasi Akutansi yang mengelola Data Pegawai dan Transkrip Penggajian. Pada tahap perancangan penulis menggunakan DataBase Ms.Acces dan Diagram Relasi sedangkan untuk pembuatan aplikasi tersebut penulis menggunakan bahasa pemrograman Visual.net 2005 dengan Ms.Acces sebagai Database. Kata Kunci : Data Pegawai, Transkrip Penggajian, Vb.net 2005
KATA PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa, atas berkah, rahmat dan karunia-Nya, laporan Tugas Akhir ini dapat terselesaikan. Sebagai salah satu persyaratan menyelesaikan mata kuliah Manajemen Informatika pada Program Diploma III (D3) di AMIK HASS Bandung jurusan Manajemen Informatika (MI). Dalam menyelesaikan laporan ini banyak memperoleh bimbingan dan motivasi dari berbagai pihak. Maka dalam kesempatan ini kami mengucapkan rasa terima kasih dan penghargaan yang setinggi-tingginya kepada :
1. Allah S.W.T Yang Maha Pengasih Lagi Maha Penyayang karena atas
limpahan rahmat dan ridho-Nyalah laporan Tugas Akhir ini dapat selesai tepat pada waktunya. 2. Kedua orang tua kami tercinta yang selalu memberikan kasih sayang yang tulus sehingga kami bisa menjadi seperti sekarang ini. 3. Ibu Sri. 4. Seluruh Staf dan Dosen AMIK HASS Bandung yang telah memberikan ilmu pengetahuan yang berguna bagi penulis. 5. Semua teman-teman seperjuangan. Terima kasih atas dorongan semangat yang kalian berikan kepada kami.
6. Semua pihak yang tidak dapat penulis sebutkan satu persatu, yang telah
membantu dalam menyelesaikan lTugas Akhir ini. Semoga Tuhan yang maha esa memberikan balasan yang berlipat ganda atas segala kebaikan dan bantuannya. Akhir kata semoga laporan ini dapat bermanfaat bagi semua pihak.
Penulis
DAFTAR ISI
ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL BAB I. PENDAHULUAN
1.1 Latar Belakang 1.2 Identifikasi Masalah 1.3 Batasan Masalah 1.4 Tujuan 1.5 Sistematika Penulisan
2.2 Perancangan Sistem Mikro 2.3 Relasi Tabel 2.4 Struktur Program
4.2 Saran
19 20 20 25 ix x
LAMPIRAN Source code Form Transaksi Relasi tabel PENUTUP DAFTAR PUSTAKA
DAFTAR GAMBAR
Gambar 2.1 Form Utama Gambar 2.2 Form Sistem Gambar 2.3 Form Master Gambar 2.4 Form Transaksi Gambar 2.5 Form Laporan Gambar 2.6 Form Tentang Gambar 2.7 Input Pegawai Gambar 2.8 Input Golongan Gambar 2.9 Input Transaksi Gambar 2.10 Output Golongan Gambar 2.11 Output Data Pegawai Gambar 2.12 Output Transaksi Gambar 3.1 Form Login
9 9 10 10 11 11 12 12 13 13 14 14 17
DAFTAR TABEL
Tabel 2.1 Struktur Tabel Golongan Tabel 2.2 Struktur Tabel Pegawai Tabel 2.3 Struktur Tabel Transaksi
7 8 8
PENUTUP
Allhamdulillahhirobilalamin,
Akhirnya
Saya
dapat
menyelesaikan
Laporam Tugas Akhir ini hingga selesai. Saya berharap, tugas ini dapat bermanfaat bagi seluruh para pembacanya, khususnya para mahasiswa/i Manajemen Informatika dan dapat terimplementasi dengan baik dalam kehidupan sehari-hari amien. Akhir kata penulis ucapkan terimakasih kepada seluruh pihak yang telah membantu terselesaikannya Laporan Tugas Akhir ini.
Hormat Saya,
Penulis
DAFTAR PUSTAKA
Widaningsih.Herlina.2012. Program Aplikasi Visual Studio.Bandung :Informatika Kuswayati.Sri.S.Si.2012. Program Aplikasi Visual Studio.Bandung :Informatika Davis.B, Gordon. 2002. SistemInformasiManajemen. Jakarta : CV. TarunaGrafica Fatansyah. 2007. Basis Data. Bandung :Informatika. Hm, Jogiyanto. 2005. Analisisdandesain.Yogyakarta :Andi S.Pressman,Ph.D, Roger. 2002. RekayasaPerangkatLunak.Yogyakarta :Andi Sudiani,Nurjanah. Reta Tressantina.2009.Perangkat Lunak Bantu AbsensiPegawaiBadanPendidikandanPelatihan Daerah ProvinsiJawa Barat (LaporanKerjaPraktek).Amik Hass Bandung. http://edysoftware.com/vb/ http://tech.groups.yahoo.com/group/vb/ http://www.diskusiweb.com/forumdisplay.php?fid=72 http://www.kaskus.us/forumdisplay.php?f=176 http://visualstudio-id.org/dpr/ http://visualstudio.about.com/
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah Akademi Manajemen Informatika dan Komputer AMIK HASS Bandung merupakan salah satu perguruan tinggi swasta di Bandung, tepatnya berada di Jl. R.A.A Martanegara no.60 Turangga Bandung (Kampus 1) dan Jl. Belitung no. 3 Bandung (Kampus 2). Program studi yang diselenggarakan oleh AMIK HASS Bandung adalah Jenjang Diploma III (D3) yang bertujuan mencetak dan menciptakan professional muda yang ahli dibidang Teknologi Informatika (TI) dan Komputer. Sistem Informasi didalam suatu perusahaan sangatlah penting, salah satu bagian perusahaan yang membutuhkan sistem informasi yang akurat dan cepat adalah pada bagian akutansi(accounting). Accounting merupakan bagian yang mengurusi tentang data pegawai dari mulai pembuatan database, struk penggajian, dan masih banyak lagi kegiatan mahasiswa yang dikelola oleh bagian Accounting. Sistem Informasi yang sedang berjalan di bagian accounting ini telah menggunakan bantuan Microsoft Office yakni menggunakan Ms. Acces dan Ms. Word, namun kebutuhan data yang cepat dan akurat masih belum tercapai . Banyak pegawai yang sering mengeluhkan ketika mereka membutuhkan data tentang informasi Accounting namun tidak bisa dilayani pada hari itu karna harus diolah dulu secara manual dan baru bisa dilayani pada hari berikutnya, dengan sistem yang seperti ini maka dibagian Accounting sering terjadi penumpukan pekerjaan sehingga kinerja karyawan dalam bekerjapun menjadi tidak efektif.
Oleh karena itu perusahaan khususnya bagian accounting, akan menyatukan sistem informasi yang tadinya tidak teratur menjadi terpusat sehingga dapat memberikan layanan yang lebih efektif dan efisien dari sebelumnya serta dapat mengurangi penumpukan pekerjaan yang terjadi di bagian accounting. Berdasarkan uraian di atas maka penulis tertarik untuk mengambil sebuah judul Perancangan Sistem Akutansi Penggajian .
1.2 Identifikasi Masalah Berdasarkan uraian latar belakang di atas penulis mengidentifkasikan masalah sebagai berikut:
1. Belum adanya aplikasi yang dibuat untuk sistem informasi Accounting
namun kebutuhan data yang cepat dan akurat masih belum bisa tercapai.
3. Sistem yang kurang efisien membuat penumpukan pekerjaan sehingga
1.3 Batasan Masalah Berdasarkan latar belakang yang telah di uraikan diatas, maka dibuatlah batasan masalah agar dalam penulisan laporan tidak melebar kemana-mana sehingga sesuai dengan tujuan yang akan dijelaskan selanjutnya. Adapun batasan masalah yang akan di bahas yaitu : 1. Pembahasan karya ilmiah ini mencakup pembuatan Sistem data Pegawai dan Sistem penggajian. 2. Implementasi pembuatan program aplikasi menggunakan Visual Studio (VB.net) 2005 untuk frontendnya dan. 3. Ms.Acces untuk DataBasenya.
Sistem Penggajian.
3. Mengimplementasikan hasil penelitian ke dalam sebuah program
aplikasi
dengan
menggunakan
bahasa
pemrograman
Visual
1.3Sistematika Penulisan Laporan Sistematika penulisan dibagi menjadi 5 bab sebagai berikut : BAB I PENDAHULUAN Pada bab ini dibahas tentang latar belakang penelitian, identifikasi masalah, batasan masalah, tujuan dilaksanakannya penelitian, manfaat, metodologi penelitian, dan sistematika penulisan laporan. BAB II LANDASAN TEORI Pada bab ini menjelaskan implementasi pembuatan program dari mulai perancangan database sampai perancangan tampilan. BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM Pada bab ini spesifikasi hardware dan soft ware yang digunakan, serta panduan pengoperasian program yg digunakan. BAB IV KESIMPULAN DAN SARAN
Pada bab ini dikemukakan kesimpulan yang didapat dari hasil penelitian. Sebagai tindak lanjut dari kesimpulan tersebut maka penulis mencoba memberikan saran atau usulan yang diharapkan dapat bermanfaat bagi lembaga tersebut. BAB II LANDASAN TEORI
Perancangan sistem ditujukan untuk mendefinisikan fungsi suatu sistem yang seharusnya akan menyelesaikan suatu sistem yang akan dikembangkan, perancangan sistem memiliki tujuan untuk memenuhi para pengguna sistem untuk menghasilkan sistem baru yang dapat menghasilkan sebuah sistem baru yang dapat memberikan optimasi pada pengguna sistem. Perancangan sistem terbagi menjadi dua bagian, yakni perancangan sistem Makro dan Perancangan Sistem Mikro. Ruang lingkup sistem perancangan makro adalah memberikan suatu gambaran secara umum kepada pengguna sistem tentang sistem yang baru, dimana gambaran ini merupakan persiapan dari perancangan sistem secara mikro.
2.1 Perancangan Sistem Makro Tujuan dari perancangan sistem ini adalah memberikan gambaran umum kepada pengguna sistem tentang sistem yang akan dikembangkan, dimana gambaran ini merupakan persiapan dari perancangan sistem secara mikro. Adapun materi yang akan dibahas dalam perancangan sistem makro diantaranya adalah sebagai berikut :
1. 2.
2.1.1 Desain Input Terdapat dua jenis input data yang ada pada sistem komputer. Diantaranya : 1. 2. Batch Input On-line Input
Pendekatan Batch input merupakan metode pengumpulan data transaksi tradisional untuk pengolahan data dengan komputer. Pendekatan ini terdiri dari penyimpanan data transaksi pada dokumen-dokumen sumber dari transaksi yang sama kemudian dikumpulkan kedalam batch-batch input, dilakukan validasi input kemudian dipindahkan ke media yang dapat dibaca oleh komputer untuk melakukan pengolahan data. Pendekatan online input berarti pengumpulan data secara langsung apat dihubungkan dengan komputer, data masukkan beberapa jenis peralatan pengumpulan data, langsung terhubung secara online untuk diproses oleh komputer. Perbandingan antara batch input dan online input adalah : batch input memiliki nilai ekonomis yang tinggi. Hanya saja kekurangan yang paling utama adalah tidak terupdatenya informasi secara real time, sedangkan kelebihan dari online input meliputi ketepatan waktu real time meskipun biayanya tidak lebih ekonomis dari batch input.
2.1.2 Desain Output Ada beberapa cara untuk menampilkan hasil keluaran dari sistem yang dikembangkan dan yang paling umum adalah dicetak melalui media kertas, selain itu tabel maupun grafik dapat dijadikan keluaran dalam bentuk format digital. Sedangkan tipe desain output yang berbentuk laporan ada beberapa macam jenis, diantarannya : 1. Notice Report
Notice Report dibuat dengan sederhana, hal ini dimaksudkan agar permasalahan tampak jelas sehingga dapat langsung dimengerti. 2. Equipose Report Report jenis ini menyajikan hal-hal yang bertentangan dengan tujuan sebagai dasar didalam pengambilan keputusan. 3. Variance Report Report jenis ini menunjukan selisih (variance) antara standar yang sudah ditetapkan dengan kenyataan sesungguhnya. 4. Comparative Report Jenis report ini dengan perbandingan antara satu dengan hal lainnya.
2.2 Perancangan Sistem Mikro Perancangan sistem mikro merupakan lanjutan dari perancangan sistem makro. Pada tahap ini digambarkan secara langsung dan terperinci mengenai komponen-komponen utama dari sistem informasi akademik di AMIK HASS Bandung. Tahap-tahap dalam pengembangan perancangan sistem mikro adalah sebagai berikut : 1. 2. 3. a.
c.
Struktur Tabel Relasi Antar Tabel Struktur Program Perancangan menu Desain input
b. Desain interface d. Desain output
2.2.1 Struktur Tabel Berikut struktur tabel masing-masing data : a. Tabel Pegawai
Tabel 2.1 struktur tabel pegawai No 1 2 3 4 5 Nama Field KodePegawai NamaLengka p Jenis Kelamin Alamat Kota Tipe Text Text Text Text Text Lebar 10 25 15 25 25 Key * Keterangan Kode Pegawai Nama Pegawai Jenis Kelamin Tempat tinggal Kota Asal Telepon pegawai Ikatan Kode Golongan
Telepon
Text
20
Instansi KodeGolonga n
Text
20
Text
15
**
Nama Field
Tipe
Lebar
Key
10
3 4
N o 1 2 3 4
Lebar 10 15 25 15
Key * **
**
Kode Golongan Gaji Pokok Pegawai Tunjangan Pegawai Potongan Gaji Total Gaji
2 3 4
2.3 Relasi Tabel Relasi antar tabel adalah model perelasian tabel agar dapat saling berhubungan sehingga terjadi suatu kesinambungan antara tabel yang satu dengan yang lain yang mendeskripsikan hubungan antar entitas dan digunakan untuk memodelkan hubungan antar data pada tabel.
Form Utama
Sistem | Master | Transaksi | Laporan | Tentang
Gambar.
Gambar.
Gambar.
Gambar.
Sistem | Master | Transaksi | Laporan | Tentang Laporan Pegawai Laporan Golongan Laporan Transaksi
Gambar.
Gambar.
1. input Pegawai Kode Pegawai Nama Lengkap Jenis Kelamin Alamat Kota Telepon Instansi L P Data Grid.
Selesai
Cari
Hapus
Batal
Tambah
Data Grid.
1. Output Golongan
3. Output Transaksi
3.1 Perangkat Lunak dan Perangkat Keras Pendukung a. Spesifikasi Perangkat Keras Berdasarkan kebutuhan sistem diatas, maka dibutuhkan perangkat keras dengan spesifikasi optimal sebagai berikut :
1.
Processor Pentium IV atau AMD dengan kecepatan 2400 Mhz keatas. 2. RAM dengan kapasitas 512MB
3.
4. 5. 6. 7.
VGA Card : 128 MB Harddisk 20 GB sesuai dengan kapasitas data pada database Monitor color/non color Mouse Standar Keybord Standar Printer
8.
a. Spesifikasi Perangkat Lunak Berdasarkan kebutuhan sistem diatas, maka mengusulkan spesifikasi minimum perangkat lunak yang dibutuhkan untuk menjalankan aplikasi ini adalah sebagai berikut : 1. Sistem operasi Windows 2000 ke atas
2. Database Ms. Acces
3.2 Pengoperasian Program a. Implementasi Security Untuk mendukung keamanan sistem aplikasi yang dibuat, maka pada tampilan awal aplikasi akan ditampilkan form untuk melakukan autentifikasi id user dan password sehingga tidak semua orang dapat mengaksises aplikasi ini. Berikut antar muka login yang dirancang.
Gambar 3.1 Form Login Pada form ini user dapat memasukkan id user dan password sehingga aplikasi sistem informasi akademik dapat diakses, berikut penjabaran proses kemanan yang dibuat : 1. Akses aplikasi SIA maka akan tampil form login 2. Masukkan id user dan password 3. Lalu tekan ok 4. Jika id user atau password tidak sesuai dengan yang ada di database maka akan muncul pesan error. 5. Dan Apabila selama tiga kali memasukkan id user atau password salah maka secara otomatis windows akan log off. 6. Jika id user dan password sesuai dengan apa yang ada di database maka aplikasi SIA akan dapat diakses dan anda berhak memanipulasi data yang ada.
4.1 Kesimpulan Berdasarkan hasil penelitian dan pembahasan mengenai sistem informasi Accounting di Perusahaan, maka penulis mengambil beberapa kesimpulan sebagai berikut:
1. Melalui sistem yang dirancang, maka pengolahan data sistem infomasi
kemudahan pada bagian Accounting dalam proses pembuatan DataBase Pegawai, dan Transkrip Penggajian.
4.2 Saran Sebagai bahan pertimbangan dalam rangka meningkatkan efektivitas dan efisiensi pada proses pengolahan data di bagian Accounting, diajukan beberapa saran sebagai berikut :
1. Ditambahkan fasilitas grafik, supaya dapat dilihat naik-turunnya prestasi