PERANAN DATABASE DALAM PENGOLAHAN DATA GAJI PEGAWAI PADA UPT PUSKOM IPS DARMAGA BOGOR
TUGAS AKHIR
Disusun sebagai salah satu syarat untuk Menyelesaikan Pendidikan Program Studi Setara Diploma-1 Pusat Pendidikan Keterampilan Kesatuan Bogor
Diajukan Oleh :
· IKA SARTIKA 99320058 JURUSAN KOMPUTER
PUSAT PENDIDIKAN KETERAMPILAN KESATUAN
BOG OR JULI, 2000
PUSAT PENDIDIKAN KETERAMPILAN KESATUAN JI.Ranggagading No.I Bogor Telp. (0251) 311507,381112, Fax No.(0251)381112 E-mail:
[email protected]. id
T ANDA PERSETUJUAN TUG AS AKHIR
NAMA
IKA SARTIKA
NRP
99320058
JURUSAN
KOMPUTER
JUDUL
"PERANAN DATABASE DALAM PENGOLAHAN DATA GAJI . PEGA W AI PADA UPT PUSKOM IPB DARMAGA BOGOR
II
T ANGGAL : 04-08-2000
Muanas.SE.MM Dosen Pembimbing
TANGGAL: .......... ...... ..
Bambang Pamungkas Drs,AK.MBA Direktur Utama PPKK
TANGGAL :
Annaria Magdalena. SE WK .Direktur Bidang Akademik
T ANGGAL UJIAN : 26-08-2000 PENGUJI
: Sujana, SE. MM
(
(
(
\
..
...
........ ..... ......
...... .... .........
)
0
0
•• )
.
.. )
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah melimpahkan karunianya, sehingga penulis dapat menyelesaikan tugas akhir
1111.
walaupun banyak hambatan dan kesulitan yang penulis hadapi . Laporan
ini
disusun
untuk
memenuhi
salah
salah
satu
persyaratan
bagi
mahasiswa/mahasiswi dalam menyelesaikan program studi strata Diploma I pada Pusat Pendidikan Keterampilan Kesatuan. Dari awal hingga akhir penulis banyak mendapatkan bantuan, bimbingan serta dorongan yang bermanfaat dari berbagai pihak. Untuk itu penulis ingin mengucapkan terimakasih yang tidak terhingga kepada: 1. Kedua orangtua yang telah memberikan dukungan baik secara materil maupun moriL 2. Bapak Bambang Pamungkas, Drs.AK.MBA. selaku direktur PPKK 3. lbu Annaria Magdalena,SE. selaku wakil direktur PPKK 4. Bapak Muanas SE. MM, selaku dosen pembimbing materi yang telah banyak
'
membantu memberikan saran dan bimbingan.
.;
5. Para staf pengajar di PPKK 6. Bapak Drs. Ahmad'Bunyamin selaku KASUBBAG UPT PUSKOM ~·
7. Bapak Atjep Prijatna W selaku pembimbing selama di tempat pkl 8. Para pegawai dan staf di UPT PUSKOM 9. Rekan-rekan yang telah banyak membantu penulis dalam menyelesaikan laporan Tugas Akhir ini
Berka! hantuan d;tri hnbag:ti pihak akhirnya
p~nulis
laporan tugas ;tkhir ini. w;tl;tupun masih jauh dari kala
d:tpal mcnycksaikan.
s~n1purn:1.
Olch kan:na itu
penulis sangal mengharapkan saran dan kritik yang sifatnya dapat mcmperbaiki hasil laporan Tugas 1\khir ini . /\khir kala pcnulis mcngharapkan kiranya laporan Tug;ts ;\khir ini Japal bcrrnanfaat haik h;tgi pcnulis patla khususnya. maupun
p~mbaca
pmla umumnya dan
scmua pih:tk yang lllClllL'rlubn .
Bt)g\lr ..lul i 2000
l'cnulis
...
II
DAFTARISI
KATA PENGANTAR ..................................................................................... . DAFTAR lSI...................................................................................................... iii DAFTAR GAMBAR ........................................................................................ v DAFT AR LAMP IRAN ......................................................................... ;........... vi BABIPENDAHULUAN 1.1. Latar Belakang Peninjauan .............................................................. . 1.2. Identifikasi Masalah ............... ........ .................... .... :.......... ............. ..
2
1.3. Maksud dan Kegunaan Peninjauan ................................... ..... .,........
3
1.4. Lokasi Peninjauan .... .... ...................... .... .. .......... .......... ........... ...... ...
4
1.5. Sistematika Pembahasan ............................................................. .....
4
BAB II OBJEK DAN HASIL PEMBAHASAN 2.1. ObjekPeninjauan ............ ...... ................... .................... ....... ~.... .......
6
2.1.1. Sejarah UPT Puskom IPB .......................................... ........ ....
6
2.1.2. Tugas dan Fungsi UPT Puskom ........................... ... .... ... ........
6
:2.1.3 . Langkah Usaha Pengembangan ............................... ~:..... .......
7
2.1.4. Struktur Organisasi ... ... ........................................ .......... :........
7
2.1.5. Rumusanm Tugas dan Jabatan................... .......... ..... ... .... ......
9
2.2. Hasil Pembahasan ............ :.................... ................................... .... .... 11 2.2.1. Men genal Database .. .. .. ..... ..... ... ..... .... .............. .. .. .............. .... 11 2.2.2. Fasi1itas yang Disediakan Visual dBase....................... ......... . 12 2.2.3. Database sebagai Pengolahan Data Gaji Pegawai.... .... ..... ..... 16
Ill
BAB III KESIMPULAN DAN SARAN 3 .1. Kesimpulan ............... .. ............. .. .. .. .. ...... .. .... ........ .... .......... .......... ....
21
3.2. Saran .................... ..................... .............................. ........ ...... ........ .. .
25
DAFTAR PUSTAKA ..................................................................................
...
IV
26
DAFTAR GAMBAR
NO
Teks
1.
Struktur Organisasi UPT Puskom IPB ................................
8
2.
Start......................................................................................
13
3.
Run.................................. ........................ ........................... ..
13
4.
Browse.. .... ......... ........................ .................. ........................
14
5.
Fasi1itas Database ........... .......... ..... ........ ........ ................... ...
16
6.
Menu Utan1a .. ........... ............ ............... ...... ........... ........... ....
17
7.
Biodata Pegawai ............... ................ ...... ........ .....................
18
8.
Biodata Suami/Istri ................... .......... ........ .........................
19
9.
Form gaji..............................................................................
19
Halaman
v
DAFTAR LAMPIRAN
Teks
Halaman
FORM·····································································································
27-28
MENU UTAMA .....................................................................................
29-31
VI
BABI PENDAHULUAN
1.1 LATAR BELAKANG PENINJAUAN S.e iring dengan berjalannya waktu dan perkembangan dunia yang semakin pesat dan modern, teknologi yang canggih semakin dibutuhkan oleh manusia sebagai penunjang dan alat bantu untuk mempermudah pekerjaan agar lebih mudah, cepat, tepat, praktis dan efisien. Untuk mewujudkan hal tersebut maka manusia menciptakan alat bantu yang dapat meringankan dan mempercepat hasil kerja manusia, salah satu diantaranya adalah pemakaian teknologi komputer. Komputer adalah salah satu teknologi yang modern yang sudah tidak asing lagi bagi sekelompok orang. Salah satu aplikasi komputer yang dapat kita gunakan adalah DATABASE. Karena setiap kegiatan manusia tidak lepas dari data, dan setiap perusahaan pasti bergelut dengan data, baik data pegawai maupun data tentang keuangan . Salah satu contoh pengolahan database yang dapat kita lihat yaitu sistem penggajian pegawai, dimana data setiap pegawai dicatat dalam suatu komputer. Bila kita akan menggaji pegawai tersebut tentu saja kita harus mengetahui datanya, dan untuk itu setiap pegawai mempunyai Nomor Induk Pegawai (NIP) yang berbeda , sehingga apabila kita akan melakukan penggajian kita hanya mengetikan NIPnya dan data pegawai tersebut akan muncul. Bayangkan apabila yang kita masukan bukan NIPnya melainkan nama tentu saja pencariannya akan Jebih sulit dan Jebih lama karena mungkin saja namanya ada yang sama. Oleh sebab itu dengan Database kita dapat merancang sedemikian rupa program k.ita
2
sesuai dengan keinginan kita, karena database adalah suatu kumpulan data yarig disusun atau diatur sedemikian rupa sehingga kita dapat memperoleh informasi yang tepat dengan secepat mungkin. Oleh karena itu penulis memilih judul "PERANAN DATABASE DALAM MENGELOLA
DATA GAJI
PEGA W AI PADA UPT PUSKOM INSTITUT
PERTANIAN BOGOR". Sebagi salah satu syarat untuk mengikuti sidang akhir dan untuk menyelesaikan pendidikan strata Diploma I pada Pusat Pendidikan Keterampilan Kesatuan Bogor.
1.2 IDENTIFIKASI MASALAH Pada pelaksanaan kegiatan penelitian ini, sesuai dengan judul yang diambil yaitu PERANAN DATABASE DALAM MENGELOLA DATA GAJI PEGA WAI PADA UPT PUSKOM INSTITUT PERTANIAN BOGOR (IPB), penulis mengidentifikasi beberapa masalah yaitu sebagai berikut : 1. Sejauh mana penggunaan aplikasi komputer pada UPT PUSKOM Bogor 2. Peranan komptJter pada UPT PUSKOM 3. Program yang digunakan dalam mengolah data gaji pegawai pada UPT PUSKOM Bogor.
/~
1.3 MAKSUD DAN KEGUNAAN PENINJA UAN Maksud dan kegunaan peninjauan ini adalah :
l.BAGI MAHASISWA o
Sebagai salah satu syarat untuk menyelesaikan
pendidikan
Keterampilan Kesatuan.
strata
mengikuti sidang akhir dan untuk Diploma
I
pada
Pusat
Pendidikan
3
o
Menambah Pengetahuan dan pengalaman bagi penyusun di luar jadwal kuliah.
o
Dapat mengaplikasikan ilmu atau materi yang didapat di bangku kuliah di dunia kerja.
o
Melatih mahasiswa agar dapat berdisiplin, dapat membagi waktu dan bertanggung jawab atas masalah yang dihadapi sehingga mahasiswa dapat siap terjun langsung bekerja.
o
Untuk menambah pengalaman dalam mengoperasikan komputer.
o
Dapat mengenal dunia kerja.
2.BAGI INSTANSI Untuk membantu tugas-tugas instansi tersebut sesuai dengan kemampuan siswa, serta mendidik sebagai caJon karyawan dan sumberdaya manusia yang siap pakai.
J.BA GI LEMBA GA Untuk mengetahui kemampuan mahasiswa atau mahasiswi dalam menerapkan ilmu-ilmu yang telah diperoleh selama dibangku kuliah, serta untuk melihat sejauh mana tanggung jawab dan kemampuan mahasiswa atau mahasiswi dalam menyelesaikan tugas atau masalah diluar lingkungan kampus 1.4 METODE PENINJAUAN
Dalam mengumpulkan data-data dan informasi yang diperlukan, penyusun menggunakan beberapa metode:
"
4
1. Metode Observasi Yaitu mengumpulkan data dengan cara pengamatan secara langsung pada pokok permasalahan pada instansi yang terkait yaitu pada UPT PUSKOM INSTITUT PERTANIAN BOGOR(IPB).
2. Metode Interview Yaitu mengumpulkan data dengan cara bertanya secara langsung pada orangorang yang berkepentingan (Nara Sumber).
3. Library Research Yaitu mengumpulkan data atau informasi dengan membaca buku-buku atau referensi yang berhubungan dengan masalah yang akan dibahas
1.5 LOKASI PENINJAUAN Lokasi peninjauan Praktek Kerja Lapangan (PKL) adalah pada UPT PUSKOM INSTITUT PERTANIAN BOGOR (IPB) Bogor Barat, dengan jadwal praktek kerja lapangan (PKL) selama satu bulan ..
1.6 SISTEMATIKA PEMBAHASAN Dalam penyusunan tugas akhir ini penulis menyusun dengan sistematika sebagai berikut. · BAB I Pendahuluan Yaitu terdiri dari Jatar belakang masalah penelitian, identifikasi masalah. maksud dan kegunaan peninjauan, lokasi peninjauan dan sistematika pembahasan. BAB II Objek Pembahasan Dalam bab ini penyusun membahas tentang objek peninjauan yang berisi sejarah singkat UPT PUSKOM INSTITUT PERTANIAN BOGOR(IPB), tugas
5
pokok, rumusan tugas dan jabatan, organisasi, tujuan ·jangka panJang, gaJI landasan teori dan hasil pembahasan . BAB III Kesimpulan dan Saran Bab ini terdiri dari kesimpulan hasil pembahasan dan saran penulis.
6
BABD OBJEK DAN PEMBAHASAN
2.1 OBJEK PENINJAUAN 2.1.1 SEJARAB UYf PUSKOM lPB DARMAGA BOGOR
lnstitut Pe1tanian Bogor adalah lembaga pendidikan tinggi pettanian, perkebunan, petemakan. Demi kelancaran pelaksanaan beberapa kegiatan pemantapan akademik dibentuklah UPT Puskom sebagai unit ketja yang melaksanakan beberapa kegiatan yang meliputi aspek sebagai berikut, yaitu mengumpulkan, mengelola, dan menyimpan data informasi guna melayani kepada program pendidikan, penelitian dan pengabdian pada masyarakat. Berikut ini adalah tahun berdirinya UPT Puskom dan pembahan-pembahan yang teijadi dari awal berdiri sampai sekarang: 1. Tahun 1980 bemama Departemen Komputerisasi pada Jurusan Statistik
Fakultas MIPA, yang diketuai oleh Prof Dr. Ir. Andi Hakim Nasution . 2. Tahun 1985 bernama unit Pelaksana Teknis Komputer IPB yang diketuai . . oleh Dr.Ir. Ahmad Ansori Matjik. 3. Tahun 1990 bernama Unit Pelaksana Teknis Komputer yang diketuai oleh Dr.lr.Abdul RaufRambe.MSc. 4. Tahun 1995 bernama Unit Pelaksana Teknis Pusat Komputer IPB ya ng diketuai oleh Dr.Ir.Muhammad Syamsun.MSc hingga sekarang.
7
2.1.2. TUGAS DAN FUNGSI UPT PUSKOM Fungsi UPT PUSKOM adalah mengumpulkan data , menyimpan data , membangun dan mengelola sistem informasi. Sedangkan tugas UPT adalah menyelenggarakan program pendidikan, penelitian dan pengabdian pada masyarakat.
2.1.3. LANGKAH USAHA PENGEMBANGAN Untuk meningkatkan kualitas sumber daya manusia temtama dalam penggunaan komputer, UPT PUSKOM IPB mengadakan pelatihan software komputer yang telah dilakukan 13 tahap dan jumlah pese1ta 180 pegawai administrasi, yang terdiri dari 2 materi yaitu aplikasi software dan sistem Jarmgan.
2.1.4. STRUKTUR ORGANISASI Pada setiap organisasi ataupun pemsahaan, organisasi sangatlab penting diperlukan. Untuk
m~ncapai
kelancaraan kegiatan beketja, dengan adanya organisasi akan
tersusun tingkatan-tingkatan peke1jaan atau kedudukan
sehingga yang
menjadi tujuan pemsahaan atau instansi tersebut akan tercapai. Berikut adalah susunan stuktur organisasi UPT PUSKOM IPB DARMAGA BOGOR.
STURKTUR ORGANISASI UPT PUSAT KOMPUTER IPB Berdasarkan Kepmendikbud RI Nomor 0191/0/1995 dan Rumusan Hasil Tim Analisis Jabatan IPB Tahun 1997
Kepala UPT Dr.lr.Muhammad Syamsun ,MSc
I Kassubag.Tata Usaha
Analisis Sistem
Drs.Ahmad Bunyamin
Dr.lr.Kudang 13. Seminar, MSc Dr.lr.Mohhamad Nabil, MSc Dr.Ir.Marimin, MSc
Analisis Program
Programmer
Pengentri Data
Atjep Prijatna W. Asep Mulyana
Eko Wahyudi Yani Mulyani Deni Ramdhani
Reni Octaviani Jejen Surya Rahim
Pengadministrasi Keuangan
Pengadministrasi Umum
Ucan Nurhasanudin
Elly Halimah Suryadi Yuniarti Yusuf Agus Sujaman
Caraka Sukarsih
' Gbr. I Struktur Organisasi UPT PUSKOM IPB
00
9
2.1.5 RUMUSAN TUG AS DAN JABA TAN UPT
Pusat
Komputer
IPB
telah
melakukan
reorganisasi
dan
rektrukturisasi dalam rangka menata kembali manajemen kinerjanya agar proses kegiatan yang dilaksanakan dapat berdaya guna dan berhasil. Adapun rumusan tugas dan jabatan sebagai berikut : 1. KEP ALA UPT PUSKOM Rumusan tugas : Menyusun rencana, membagi tugas, memberi petunjuk, mengkoordinasikan, menyediakan dan menilai pelaksanaan kegiatan komputer serta
mengembangkan
sistem
informasi
manajemen,
menyelenggarakan
pendidikan dan pelatihan, melayani praktikum berdasarkan ketentuan yang berlaku untuk kelancaran pelaksanaan tugas. 2. TENAGA AHLI (PENGANALIS SISTEM) Rumusan tugas : Menelaah masalah menganalisa kebutuhan informasi dan mengidentifikasikan ketersediaan sumber data serta membuat rancangan sistem in fom1asi berbasis komputer. 3. KEPALA SUB BAGIAN TATA USAHA Rumusan tugas : Menyusun rencana, membagi tugas, memberi petunjuk, dan menilai pelaksanaan kegiatan sub bagian tata usaha serta memberi layanan dibidang ketatausahaan dan rumah tangga eli
lingkungan pusat komputer
berdasarkan peraturan perundang-undangan yang berlaku untuk kelancaran tugas
10
QPE~GANALIS PROGRAM . Rumusan tugas
menelaah masalah, membuat pandangan
analis program berkaitan dengan penyusunan sistem informasi berbasis komputer.
5. PROGRAMER Rumusan tugas
Menelaah masalah, membuat program
menjaga keabsahan program, menyediakan program siap pakai untuk digunakan pada proses pengolahan data dan informasi. .6.
PENGENTRI DATA Rumusan tugas : Melaksanakan penyusunan data (input), dati
data input kedalam sarana penyimpulan data berbasis komputer ( disket/hard disk), setta memelihara kea bsahan data tersebut.
7. PENGADMINISTRASI KEUANGAN Rumusan tugas
Mengumpulkan data anggaran pendapatan
dan belanja mtin, membuat konsep daftar rencaua pendapatan
dan
belanja
mtin.
Menerima,
anggaran
menyimpan
dan
mengeluarkan uang; setta mempettangung jawabkan·'peugelolaannya sesuai dengan peraturan pemndangan yang berlaku, melakukan pembukuan, penerimaan dan pengeluaran ke dalam buku kas sesuai dengan mata anggaran .
II
8.PENGADMINSTRASI UMUM Rumusan tugas : Menerima, mengarsip dan mengetik surat serta
memantau
jadwal
acara
pimpinan
termasuk
melayani
komunikasi melalui telepon guna mendukung kelancaran tugas pimpinan dan menyusun jadwal kegiatan.
Mengumpulkan data
kegiatan rutin, membuat konsep, membuat daftar rencana kegiatan, mencatat realisasi pelaksanaan kegiatan rutin.
9.CARAKA Rumusan tugas : Menerima, mencatat dan melaksanakan pengiriman surat Jangsung ke alamat yang dituju baik melalui kantor pos maupun melalui biro jasa pengiriman lain serta memelihara perlengkapan kerja agar selalu siap pakai.
2.2 HAS IL PEMBAHASAN
2.2.1. MENGENAL DATABASE Data adalah bahan rnentah untuk suatu informasi. Sedangkan pengertian Database adalah suatu kurnpulan data yang disusun atau diatur sedemikian rupa sehingga kita dapat memperoleh informasi yang tepat dengan secepat mungkin. Kata
Dbase
menyiratkan
bahwa
pernograman
Dbase
berkaitan
dengan
pemograman database. Dengan Visual dbase kita dapat rnerancang program yang berkaitan dengan database. Ini berarti bahwa perancang Dbase menyertakan pertanyaan-pertanyaan merancang
proyek
dan yang
fungsi-fungsi berkaitan
yang biasanya
dengan
database
diperlukan ke
dalarn
ketika bahasa
12
pemograman dbase. Oleh karena itu kita dapat membuka database, mencari data dalam dbase, dapat menambah data, dapat mengoreksi hila te1jadi kesalahan , dapat menghapus data yang tidak diperlukan dan dapat mengumtkan data menumt umtan te1tentu. Dalam istilah sistem manajemen database (DBMS) yang sudah lama digunakan untuk mengacu pada organisasi dan manajemen dalam sekumpulan informasi dalam sistem komputer, dimana database menentukan stmktumya dengan defmisi tiap field dalam database tersebut. Membuat stmktur dilakukan dengan cara memberikan perintah create struktur, untuk memodifikasi struktur yang sudah dibuat perintahnya modifi struktur, adapun definisinya sebagai berikut: 1. Nama field
Nama field dapat mencapai 10 karakter, dan hams diawali dengan huruf abjad. 2. Jenis field Karakter string cukup menekan tombol ' C' Numerik cukup menekan tombol ' N' Logical cukup dengan menekan tombol' L' Date/Tanggal cukup dengau menekan tombol ' D'
2.2.2.
FAS~ITAS
YANG DlSEDIAKAN UNTUK MENGGUNAKAN
DBASE Sebelum
menceritakan
fasilitas-fasilitas
yang
terdapat
VisualdBase, berikut ini adalah cara masuk ke VisualdBase
pada
13
Untuk
Menjalankan
Visual
dBASE
terlebih
dahulu
harus
mengaktifkan window 98, yaitu dengan klik tombol star yang berada pada taskbar, kemudian pilih program lalu pilih Visual dBASE. Sehingga seperti gambar di bawah ini:
Gambar 2 Start
Selain cara di atas dapatjuga menggunakan cara lain, seperti di bawah ini: 1. Klik Start lalu pilih Run, sehingga tampil jendela Run seperti berikut ini :
Gambar 3 Run
2. Lalu ketikkan Path dimana aplikasi Visual Dbase berada, misalkan
14
C:\VISUALDB\BIN\Dbasewin.exe atau klik tombol Browse .... sehingga
akan muncul tampilan jendela Browse seperti di bawah ini : BlOW$C: ·:; ;.--.. :·.:: ·.;:.: .. ;:::=::_::....:.:::: ::.:}:·:·::=:::.: :::=:·..:;:': ···: . ;" ..·:. .. ··:··:' ··.: ·."~.:.:=:•... ·:·,.:·::;:,.=·::.;•.<.: .· ..:::··,·.
61!3
Desktop
=:~Ub~~rul ·~ My Documents _;;) L-2 Komp42 -iiiJ Removable Disk (A:) 81 Kesotuon (C.) C:Jv,sue.ldb
81®1 Cil engke 0Angke2 D engkeJ
;::::·
UAuts
D Dosen Q) Muon3s
Gambar 4 Browse setelah itu pilih folder tempat aplikasi Visual Dbase berada , lalu Klik Open dan Klik OK. Dbase adalah suatu kumpulan data yang disusun atau diatur sedemikian rupa sehingga kita dapat memperoleh informasi yang tepat dengan secepat mungkin. Salah satu fasilitas Visual dBASE yang dapat kita gunakan adalah navigator, form, control pallete, dan inspector, dan lain-lain. Berikut adalah penjelasan tentang fasilitas yang disediakan Visual dBASE : ...
1. Navigator adalah salah satu fasilitas yang disediakan
Visual dBASE yang
menyediakan piliha-pilihan "icon" seperti form, tabel query, report, daln lainlain. 2. Form adalah fasilitas Visual dBASE yang digunakan untuk membuat tampilan utama, disinilah (form) programer (pembuat program) dapat mendesign sesuai dengan keinginan atau kebutuhan.
15
3. Control Palette adalah salah satufasilitas yang digunakan untuk membantu
programer
(pembuat
program)
membuat
tampilan
utamanya, tanpa control palette programer tidak dapat merancang form . Salah satu tombol yang terdapat di control palette adalah tombol " pushbotton" yang dilambangkan dengan
~'
tombol "Text" yang
dilambangkan dengan ~' dan lain-lain. 4. Inspector adalah fasilitas yang membantu control palette. Apabila programer mengklik tombol
~
"Text" untuk membuat judul atau
nama dan sebagainya, tetu saja yang keluar atau tampil di form adalah "Text 1", dan untuk merubahnya pada inspector klik properties dan klik " name
: Text I" disitulah programer ubah text tersebut sesuai
dengan keinginan atau kebutuhan. Apabila inspector tidak ada pada toolbar klik view dan klik inspector atau klik kanan pilih inspector. Berikut adalah gambar fasilitas VisualdBASE
16
. Gam bar 5 : fasilitas VisualdBASE 2.2.3. DBASE SEBAGAI SISTEM PENGOLAHAN GAJI PEGA WAI
Pad a Unit Pusat Teknis(UPT) PUSKOM IPB hampir semua kegiatan dilakukan
dengan menggunakan komputer
m~alnya
pengolahan data gaji
pegawa1 , itu dilakukan untuk melancarkan dan meningkatkan efisiensi kerj a pada Unit Pusat Teknis(UPT) PUSKOM IPB . Pada Unit Pusat Teknis(UPT) PUSKOM terdapat beberapa orang yang dapat membuat program untuk , memudahkan pekerjaan disana sehingga Unit Pusat Teknis(UPT) PUSKOM IPB mempunyai program-program sendiri yang dapat diubah dan didesign sesuai dengan kepentingannya. peranan komputer pada Unit Pusat Teknis (UPT) PUSKOM IPB sangat besar, karena hampir semua kegiatan dilakukan dengan menggunakan komputer. Untuk mengolah data gaji pegawai Unit Pusat Teknis (UPT) PUSKOM IPB mengunakan aplikasi komputer yang disebut visual Delphi. Visual delphi sendiri
·'
17
hampir sama dengan visual dBASE, misalnya fasilitas yang disediakan visual dBASE seperti form , control palette, dan inspector terdapat pada delphi . 311 PROSES PROGRAM Untuk menjal~mkan program ini user harus mengetahui langkah-langkah yang harus diketjakan sehingga tidak akan tetjadi kesalahan dan hasil akhirnya akan sesuai dengan data-data yang telah dimasukan. Batasan-batasan pembuatan program penyusunan laporan data ini adalah sebagai berikut: Pembuatan menu utama yang bertujuan untuk mempermudah user dalam memilih apa yang dikehendaki dalam pemrosesan data gaji pegawai. Dibawah ini adalah gambar Menu Utama.
Gambar 6 Menu Utama
Oalam form menu utama terdapat empat pilihan. yaitu tombol data pegawai, tombol data keluarga, tombol gaji. dan tombol close.
18 1. Apabila user mengklik tombol data pegawai maka akan muncul form data pegawai, di dalam form data pegawai user dapat mengentri atau memasukan data sesuai dengan kebutuhannya. Berikut ini form data pegawai
Gambar 7 Biodata Pegawai
Dalam form data pegawai terdapat terdapat beberpa tombol push botton, yaitu tombol , rekam dan lagi untuk menyimpan data yang sudah di entry, tombol bat~tl yaitu tombol untuk membatalkan data yang sedang di entry, tombol cari yaitu tombol untuk mencari data yang sudah di entry, dan tombol selesai yaitu tombol untuk keluar dari form data pegawai dan keJnbali ke form menu utama. 2. Jika user mengklik tombol data keluarga pada menu utama, maka akan muncul form data keluarga. Seperti halnya pada form data pegawai, data keluarga mempunyai
19 empat tombol pushbotton dan mempunyai fungsi yang sama seperti pada form data pegawai. Berikut gambar form data keluarga.
Gambar 8 Biodata Suamiflstri
Dan tombol yang berikutnya adalah tombol gaji. Seperti halnya pada tombol data keluarga dan tombol data pegawai apabila menekan tombol gaji, maka akan muncul form gaji. Pada form gaji terdapat empat t9mbol pushbotton yaitu tombol rekam dan lagi , tombol batal, dan tombol cari, dan tombol selesai. Berikut ini gambar form gaji
Gambar 9 Form Gaji
20 Di dalam form gaji pegawai terdapat terdapat beberapa gaji , tunjangan, dan potongan, diantaranya yaitu: Gaji adalah sejumlah uang yang diberikan oleh sebuah perusahaanatau instansi,yang diberikan perusahaan kepada pegawainya sebagai salah satu bentuk tanda jasa karena sesuatu yang telah dilakukan pegawai tersebut terhadap perusahammya yang bentuknya menguntungkan . Gaji pokok adalah sejumlah uang yang diberikan perusahaan atau instansi kepada pegawainya tanpa ada potongan atau tunjangan. Gaji kotor adalah sejumlah uang yang diberikan perusahaan kepada pegawainya yang telah di jumlahkan dengan beberapa tunjangan, misalkan tunjangan istri atau tlll}-jangan anak . Gaji bersih adalah sejumlah uang yang diterima pegawai dari perusahaannya yang telah dijumlahkan dengan beberapa dan telah dipotong dengan beberapa potongan seperti pajak 1
penghasilan dan iuran wajib pegawai . Tunjangan istri adalah tunjangan yang dihitung sebesar 2% dari gaji pokok. Tunjangan anak adalah tunjangan yang dihitung sebesar 2% dari gaji pokok
21
BABill
KESIMPULAN DAN SARAN 3.1 KESIMPULAN Berdasarkan penjelasan yang telah penulis coba uraikan dari bab pendahuluan sampai pada bab hasil pembahasan, dan setelah mempelajari hasil dari Praktek Kerja Lapangan (PKL) di UPT Pusat Komputer Institut Pertanian Bogor, penulis menyimpulkan bahwa: 1. Institut Pertanian Bogor adalah perguruan tinggi yang diselenggarakan Departemen Pendidikan dan Kebudayaan, dipimpin oleh Rektor yang berada dibawah dan bertanggungjawab langsung kepada Menteri Pendidikan dan Kebudayaan. 2. UPT PUSKOM IPB merupakan unit kerja yang melaksanakan beberapa kegiatan yang meliputi aspek sebagai berikut yaitu menyimpulkan data, mengolah data, dan menyimpan data, serta membangun dan mengelola sistem informasi, serta menyelenggarakan pelayanan program pendidikan, penelitian, dan pengabdian pada masyarakat.Dengan kedudukan struktur pada eselon III yaitu kepala bagian di biro tidak mempunyai induk biro, dan melayani semua unit dan pembinaannya' ., di lakukan oleh rektor di bawah pimpinan rektor, PRl, PRll , PRill, PRl V dan PRVl. 3. Pad a UPT Pusat Komputer hampir semua kegiatan sudah memakai komputer. UPT Pusat Komputer juga telah mempunyai program-program sendiri untuk membantu kegiatan atau pekerjaan mereka, dengan tampilan yang dapat mereka design sendiri sesuai dengan kebutuhannya, dengan mengunakan program delfi .
22
menunjukan pola tetap hubungan diantara fungsi, tugas dan tanggung jawab setiap bagian yang berbeda dalam suatu organisasi. 5. Untuk kelancaran tugasnya UPT Pusat Komputer telah melakukan reorganisasi dan rektrukturisasi pada manajemen kinerjanya, dengan membagi tugas sesuai dengan jabatannya. 6. Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan di organisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output di bawah pengawasan suatu langkah-langkah, instruksi program yang tersimpan di memori (Stored Program). 7. Komputer adalah mesin penghitung elektronik yang cepat dan menerima informasi input digital, yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika dengan memprosesnya sesuai dengan suatu program yang tersimpan di memorinya (Stored Program), dan menghasilkan output informasi. 8. Database adalah suatu kumpulan data yang disusun atau diatur sedemikian rupa sehingga kita dapat memperoleh informasi yang tepat dengan . s·~cepat mungkin dengan kemungkinan kesalahan yang akan terjadi lebih sedikit. 9. Dalam istilah sistem manajenien database (DBMS) yang sudah lama digunakan untuk mengacu pada organisasi dan manajemen dalam sekumpulan informasi dalam sistem komputer, dimana database menentukan stuktumya dengan definisi tiap field dalam database tersebut.
23
10. Visual dBase untuk window merupakan bahasa pemograman yang bersifat modular, salah satu keuntungan utama bahasa pemograman modular yaitu dapat merancang proyek dengan memasukan modul-modul perangkat lunak external. 11. File-file yang digunakan dalam pembuatan program visual dBase yaitu file-file yang berextention DBF, WFM, WFO, QBE, EXE. 12. Penggunaan Visual dBase sebagai pengolah data pada sistem database, memberikan satu solusi bagi suatu perusahaan dalam pembaharuan manajemen database hila di bandingkan dengan penggunaan komputer hanya untuk sebagai pengganti mesin tik, atau yang masih menggunakan program-program lama. Data yang telah ada pada database akan tersimpan, namun baik atau tidak penyimpanannya tergantung kepada orang-orang yang bertanggungjawab terhadap database tersebut. 13. Dengan menggunakan VisualdBase dapat membantu mempermudah dan mempercepat serta dapat mendesign program sesuai dengan kebutuhan kita. 14. VisualdBase mempunyai fasilitas-fasilitas yang dapat membantu user/pemakai membuat program. Fasilitas-fasilitas tersebut adalah form, navigator, control palette, dan inspector.
...
15. Sistem pengolahan database mempunyai prinsip yang sangat sederhana, yaitu mengatur data-data yang ada dengan suatu urutan tertentu sehingga apabila kita membutuhkan suatu data, dapat segera menemukannya secara tepat sehingga kita dapat memperoleh informasi yang akurat.
-....-.....-..
-
~
----
- --
I 24
16. Untuk menjalankan Visual dBase user/pemakai dapat menggunakan beberapa cara yaitu melalui start, klik program, klik VisualdBase. Atau dengan cara yang lain yaitu klik start, klik run, lalu ketikan c:\VisualDB\BIN\Dbasewin,EXE. 17. Dalam aktifitas yang biasa dilakukan dengan sistem database adalah menambah
data (Append Blank) yang berfungsi untuk menambah data dari suatu data entry yang dimasukan dari data kedalam tabel,
menghapus data (Delete) yaitu
menghapus data yang telah dientry.Kedata pertama (GO Top), kedata terakhir (Go Bottom), data berikutnya (Skip), dan data sebelumnya (Skip-1 ). 18. Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan yang dapat
berupa suatu angka, huruf, simbol atau gabungan dari semuanya itu. 19. Dalam menjalankan program ini, menu utama merupakan langkah awal dalam menjalankan program gaji pegawai. Dalam menu utama terdapat beberapa pilihan seperti data pegawai, data keluarga pegawai, gaji, dan close. 3.2. SARAN
Selama pkl di UPT Pusat Komputer banyak pengetahuan dan pengalaman tentang dunia kerja yang penulis dapatkan, dan untuk itu penulis akan memberikan beberapa saran atau masukan yang mungkin dapat membant~-~ dengan tidak mengurangi rasa hormat saya selaku penulis kepada perusahaan tempat penulis melakukan peninjauan, karena saran ini dapat bersifat umum terhadap perusahaan atau instansi yang belum menggunakan komputer atau belum mempunyai suatu program sendiri yang dapat membantu perusahaan atau instansi tersebut untuk mengolah datanya, atau yang masih menggunakan program-program lama sebagai
::
----·
-
___,
-
--
--- -
25
pengolah data gaji pegawai atau data yang lainnya. 1. Untuk meningkatkan kualitas kerja para pegawai pada UPT Pusat Komputer Institut Pertanian Bogor, supaya untuk terus mengadakan pelatihan tentang komputer baik pelatihan tentang hardware atau tentang software. 2. Penggunaan suatu program, baik dengan Visual dBase atau dengan program lainnya untuk mengolah data baik data gaji pegawai, data inventaris, ataupun datadata lainnya lebih mudah dan dapat lebih cepat dibandingkan dengan menggunakan program-program lama. 3. untuk menjaga agar nama baik suatu peruhasaan atau instansi tetap baik di masyarakat, baik para pegawainya maupun para stafnya untuk bersikap ramah dan baik. 4. Tingkatkan efektifitas kerja para pegawai atau karyawan sehingga hasil dari kegiatan bekerjanya lebih baik.
.,
----·
-
--· -· -~-
-""
-
26
DAFTAR PUSTAKA Nathan Gurewich dan Ori Gurewich . f?rjj.f}jar Sendiri Pe_u_J[Qgraman Visual fiBASE 5.5 Oala1r1 21 HarLYogyakarta : ANDI, 1997 Dani Okianto .B_ortanclpelp!Ji 2.0 Jakarta : PT.Eiex Media Kornputindo,Kelompok Gramedia . 1996 Dr. Erllans Anggawirya . Mungolo/1 0,1t;1 Dcng;111 OIJ ;1s e Ill Plus Sure:1baya • INDAI-U 997 WINARDI SUTANTYO dan MARt
•\
27
FORM REKAM DAN LAGI APPEND BLANK REPLACE NIP WITH FORM.ENTRYNIP.VALUE REPLACE NAMA WITH FORM.ENTRYNAMA.VALUE REPLACE TGL- LAHIR WITH FORM.ENTRYTGL- LAHIR.VALUE REPLACE TEMPAT- LHR WITH FORM.ENTRYTEMPAT- LHR.VALUE REPLACE PENDIDIKAN WITH FORM.ENTRYPENDIDIKAN.VALUE REPLACE GOLONGAN WITH FORM.ENTRYGOLONGAN.VALUE REPLACE STAT- PWG WITH FORM.ENTRYSTAT- PWG.VALUE REPLACE AGAMA WITH FORM.ENTR YAGAMA.V ALUE REPLACE ALAMAT WITH FORM.ENTRYALAMAT.VALUE FORM.ENTRYNIP.VALUE=" " FORM.ENTRYNAMA.VALUE="" FORM.ENTRYTGL LAHIR.VALUE=" " FORM.ENTRYTEMPAT LHR.VALUE="" FORM.ENTRYPENDIDIKAN.VALUE="" FORM.ENTRYGOLONGAN.VALUE="" . FORM.ENTRYSTAT PWG.VALUE=" " FORM.ENTRYAGAMA.VALUE="" FORM.ENTRYALAMAT.VALUE="" FORM.ENTRYNIP .SETFOCUS() RETURN
BATAL
FORM.ENTRYNIP.VALUE="" FORM.ENTRYNAMA.VALUE="" FORM.ENTRYTGL LAHIR.YALUE="" FORM.ENTRYTEMPAT LHR.V ALUE=""
28
FORM.ENTRYPENDIDIKAN.VALUE="" FORM .ENTRYGOLONGAN .VALUE=" " FORM.ENTRYSTAT PWG.VALUE=" " FORM.ENTRY AGAMA.VALUE="" FORM.ENTRY ALAMAT.VALUE=" " FORM.ENTR YNIP .SETFOCUS() RETURN
CARl MNIP=FORM.ENTRYNIP.VALUE LOCATE FOR NIP=MNIP IF .NOT.EOF() FORM .ENTRYNAMA.VALUE=NAMA FORM .ENTRYTGL- LAHIR.VALUE=TGL - LAHIR FORM.ENTRYTEMPAT- LHR.VALUE=TEMPAT- LHR FORM.ENTRYPENDIDIKAN.VALUE=PENDIDIKAN FORM.ENTRYGOLONGAN.VALUE=GOLONGAN FORM .ENTRYSTAT- PWG.VALUE=STAT- PWG FORM.ENTRY AGAMA.VALUE=AGAMA FORM.ENTR Y ALAMAT.V ALUE=ALAMA T RETURN
SELESAI FORM.CLOSE() RETURN
ON OPEN USE BIOPWG FORM.ENTRYNIP.VALUE=" .. FORM.ENTRYNAMA.VALUE="" FORM.ENTRYTGL LAHIR.VALUE=""
..
29
FORM.ENTRYTEMPAT LHR.VALUE="" FORM.ENTRYPENDIDIKAN.VALUE="" FORM.ENTRYGOLONGAN.VALUE="" FORM.ENTRYSTAT PWG.VALUE="" FORM.ENTRY AGAMA.VALUE="" FORM.ENTRY ALAMAT.VALUE="" FORM.ENTRYNIP.SETFOCUS() RETURN
ON CLOSE CLOSE DATABASE RETURN
MENU UTAMA
ON OPEN SET PROCEDURE TO BIOPWG. WFM ADDITIVE SET PROCEDURE TO ISTRI. WFM ADDITIVE SET PROCEDURE TO GAJI. WFM ADDITIVE RETURN
ON CLOSE CLOSE PROCEDURE BIOPWG.WFM CLOSE PROCEDURE ISTRI. WFM CLOSE PROCEDURE GAJI.WFM RETURN
ON CLICKDATAPEGAWAI LOCAL F F=NEW BIOPWGFORM() F.TEXT="BIOPWG"
...
30 F.MDI=.F. F.READMODAL() F.RELEASE() RETURN
ON CLICK DATA KELUARGA LOCAL F F=NEW ISTRIFORM() F.TEXT="ISTRI" F.MDI=.F. F.READMODAL() F.RELEASE() RETURN
ON CLICK GAJI LOCAL F F=NEW GAJIFORM() F.TEXT="GAJI'' F.MDI=.F. F.READMODAL() F.RELEASE() RETURN
ON CLICK CLOSE CLOSE DATABASE FORM .CLOSE() RETURN