Anda di halaman 1dari 5

APLIKASI PENGOLAHAN DATA KARYAWAN BAGIAN HRD

DI PT. C AND P LOGISTICS INDONESIA


Novita Indriyani 1, Dini Hamidin 2, Iwan Setiawan 3
Jurusan Teknik Informatika
Politeknik Pos Indonesia
1
third_driyan@yahoo.com,2dini.hamidin@gmail.com,3iwan@poltekpos.ac.id

Abstrak

PT. Container Packaging Logistics merupakan slah satu perusahaan yang memiliki beberapa cabang di
Indonesia. Dan juga didalam peusahaan terdapat beberapa department yang masing – masing mempunyai tugas
berbeda. Pengelolaan data disetiap department selama ini masih menggunakan aplikasi Microsoft excel yang
dirasa kurang efektif dan efisien, karena besar kemungkinan terjadi penyimpangan dan keterlambatan pembuatan
laporan dari setiap bagian. Dan juga sering terdapat ketidaksesuaian data dengan kepala bagian masing – masing.
Pada bagian HRD banyak mengani masalah data karyawan, dimana data yang dikelola tidak hanya berasal dari
satu department saja. Jadi kadang terjadi ketidaksesuaian data dengan kepala department. Oleh karena itu perlu
dibuat aplikasi yang dapat membantu HRD dalam mengelola data karyawan. Untuk Membangun aplikasi
inidiperlukan beberapa software diantaranya SQL Server sebagai database, bahasa pemrograman menggunakan
Microsoft Visual Basic. Net 2005, serta Perancangan system dengan menggunakan UML.
Kata Kunci : HRD, UML, PT. Container Packaging Logistics

1. Pendahuluan mudah dalam melakukan pencarian serta pelaporan


Teknologi Informasi yang semakin maju kepada pimpinan perusahaan.
kini sudah dapat diterima oleh masyarakat
khususnya masyarakat Indonesia karena dinilai 1.1. Identifikasi Masalah
memberikan efisiensi dan efektifitas yang Dengan dibuatnya aplikasi ini maka
signifikan dan mendukung peningkatan sumber akan mengurangi beberapa masalah yang terjadi
daya manusia. Kemajuan teknologi dan informasi pada pengolahan data karyawan diantaranya :
ini menunjukkan indikasi bahwa peradaban 1. Masih menggunakan cara manual dalam
manusia telah mengalami perubahan dan transisi menginputkan data karyawan.
kearah kemajuan peradaban. Kemajuan inilah yang 2. Penyimpanan data masih terpisah – pisah
membawa masyarakat secara umum untuk dapat yang di catat dalam bentuk buku.
memanfaatkan teknologi ini secara maksimal. 3. Sulit dalam melakukan pencarian data
Disamping adanya teknologi yang semakin pegawai.
berkembang, masih ada perusahaan yang 4. Lamanya proses dalam pembuatan laporan..
menggunakan proses secara manual dalam 5. Data pegawai yang tersimpan oleh HRD
melakukan pengolahan data karyawan. kurang terjaga kerahasiaanya.
Dengan adanya kemajuan teknologi
informasi dalam hal jaringan dan aplikasi 1.1. Batasan Masalah
mempermudah suatu perusahaan dalam mengelola
data pegawai dan membuat laporan data pegawai Batasab Masalah dalam pembangunan
untuk kepala perusahaan jika suatu waktu aplikasi ini, yaitu hanya mencakup pada beberapa
dibutuhkan. Dan adanya suatu aplikasi tidak hanya batasan masalah diantaranya :
digunakan untuk bagian HRD tapi department lain 1. Aplikasi ini hanya untuk mengelola data
juga harus menggunakannya. karyawan, kecuali dalam menghitung
Hampir semua perusahaan sudah penggajian karyawan dilakukan oleh bagian
menggunakan aplikasi tertentu untuk dalam payroll.
mengelola data karyawan. Sedangkan di PT. C and 2. Hanya menghitung cuti, karyawan, serta
P Logistics khususnya pada bagian HRD masih waktu overtime yang dilaksanakan oleh
menggunakan cara manual dalam mengelola data karyawan
karyawan, sehingga sering ada data yang belum 3. Hanya bagian HRD, dan administrator yang
dicatat dan ada juga dokumen yang hilang. Hal ini mempunyai hak akses dalam aplikasi ini.
juga sangat menyusahkan dalam melakukan
pencarian data. 1.1. Tujuan
Jadi dengan adanya masalah ini mencoba Tujuan dari dibuatnya aplikasi ini yaitu
membuat aplikasi yang dapat membantu bagian untuk menangani masalah yang sering terjadi
HRD dalam mengelola data karyawan, sehingga pada perusahaan, khususnya pada bagian HRD.
semua data akan terkomputerisasi secara rapi dan Beberapa tujuan dari aplikasi ini antara lain :
1. Memudahkan bagian HRD dalam mengelola pengembangan piranti lunak dapat
data pegawai memenuhi semua kebutuhan pengguna
2. Penyimpanan data lebih terkomputerisasi dengan lengkap dan tepat, termasuk
3. Mempermudah dalam melakukan pencarian faktor-faktor seperti scalability,
data pegawai robustness, security, dan sebagainya.
4. Mengefisienkan waktu dalam pembuatan Kesuksesan suatu pemodelan
laporan piranti lunak ditentukan oleh tiga unsur,
5. Supaya data yang tersimpan lebih terjaga yang kemudian terkenal dengan sebuan
kerahasiannya segitiga sukses (the triangle for success).
Ketiga unsur tersebut adalah metode
1. Landasan Teori pemodelan (notation), proses (process)
dan tool yang digunakan. Memahami
1.1. Company Profil PT. C and P logistics notasi pemodelan tanpa mengetahui cara
PT C & P Logistics Indonesia pemakaian yang sebenarnya (proses) akan
(sebelumnya dikenal sebagai Megatrindo) membuat proyek gagal. Dan pemahaman
didirikan pada tahun 2002 dan khusus terhadap metode pemodelan dan proses
dalam pelayanan logistik untuk minyak disempurnakan dengan penggunaan tool
dan gas bumi, pertambangan industri dan yang tepat.
jasa dukungan mereka kontraktor. Bisnis
utamanya yaitu Bea Cukai kelonggaran, 1.3. Microsoft Visual Basic. Net 2005
Freight forwarding, udara / laut / Microsoft Visual Basic
transportasi darat, pergudangan, jasa merupakan produk dari perusahaan
logistik secara umum. Memiliki No. Microsoft yang memberikan fasilitas
IUJK – NPPPJK pemrograman yang mudah dipahami dan
000007/BC.2/PPJK/2007, No. SIUP dimengerti oleh programmer pemula,
0020/PB/III/2006 dan Dipimpin oleh karena fasilitas tampilan yang disediakan
seorang direksi sekaligus sebagai oleh Microsoft visual basic ini
penanggung jawab bernama Lydia J Pyoh. memudahkan dalam pembutan program.
Sejak pendiriannya, PT C & P Form yang disediakan dalam beberapa
Logistics Indonesia penargetan telah kedua bentuk program, seperti standard exe,
sektor yang spesifik, dan dalam beberapa Data Project, ActiveX EXE, DHTML
tahun, kami telah mengakuisisi sangat application dan lain sebagainya.
reputasi baik. Di waktu tua ini PT. C and P Microsoft Visual Basic
Logistics dan pertumbuhannya cukup 2005 bahasa pemrograman yang dibangun
spektakuler. PT C & P Logistics Indonesia secara spesifik untuk developer pemula
adalah kuno efisiensi, profesional dan atau pengalaman yang ingin memperoleh
mematuhi hukum organisasi dengan kehebatan peranti lunak untuk
terbukti track record telah menunjukkan pengembangan aplikasi. Visual Basic 2005
komitmen kami ke tingkat tinggi layanan, memiliki berbagai perbedaan tampilan
dalam lingkungan sekte diffi. dibandingkan dengan Visual Basic. Net
PT. C And P Logistics memiliki 2003. Beberapa alasan penting untuk
saat 8 cabang utama di Indonesia: Jakarta, melakukan migrasi ke Visual basic 2005 :
Balikpapan, Pekanbaru, Batam, Tarempa, a. Visual basic 2005 mengatasi semua
Surabaya, Bintuni dan Sorong. Staf kami masalah yang sulit disekitar
mencakup lebih dari 160 yang berdedikasi pengembangan aplikasi berbasiskan
dan karyawan bekerja keras, dengan windows dan mengurangi
pengalaman yang luas PT C & P Logistics penggunaan aplikasi lainnya serta
Indonesia adalah lisensi penuh dan versi komponen, bahkan mewarisi
berpengalaman untuk menangani sifat C++ dan berbau java.
clearance Bea dan formalitas di Indonesia. b. Visual basic 2005 memiliki fasilitas
penanganan bug yang hebat dan real
time background compiler yang
1.2. Pemodelan mengakibatkan developer visual C#
Pemodelan (modeling) adalah dapat mengetahui kesalahan kode
proses merancang piranti lunak sebelum yang terjadi secara up-to-date.
melakukan pengkodean (coding). c. Windows form designer
Membuat model dari sebuah sistem yang memungkinkan developer
kompleks sangatlah penting karena kita memperoleh aplikasi desktop dalam
tidak dapat memahami sistem semacam itu waktu yang singkat.
secara menyeluruh. Semakin komplek
d. Mendukung pembangunan aplikasi
sebuah sistem, semakin penting bagi
client-server, terdistribusi, serta
penggunaan teknik pemodelan yang baik.
Dengan menggunakan model, diharapkan
berupa aplikasi yang berbasiskan dan masih menggunakan cara manual.
Windows serta web. Sehingga hal itu sangat menyusahkan,
Deployment atau penyebaran khususnya bagi pegawai yang bertugas
yang mudah, baik untuk aplikasi windows dalam mengelola data.
maupun aplikasi web karena sudah tersedia Sering ada data yang hilang
aplikasi atau tool secara khusus dengan sebelum data tersebut diinpukan.
fasilitas tambahan yang menarik. Tool Sehingga sering terjadi
canggih itu tidak tersedia pada versi ketidakseimbangan antara yang asli dan
sebelumnya bahkan pada bahasa laporan yang dibuat. Aplikasi ini
pemrogaraman lain. bertujuan untuk bagian HRD dalam
mengelola data karywan, sehingga lebih
1.1. Database efisien an lebih menghemat waktu, serta
Database adalah suatu kumpulan mengurangi terjadinya kesalahan dalam
data-data yang disusun sedemikian rupa pelaporan.
sehingga membentuk informasi yang
sangat berguna. Database terbentuk dari S is te m Y a n g S e d a n g B e rja la n M e d ic a l C h e c k U p
sekelompok data-data yang memiliki K a ry a w a n HRD A c c o u n ta n t
jenis/sifat sama.
Database ( Basis Data ) dapat
dibayangkan sebagai sebuah lemari arsip. M u la i
M e d ic al C h e c k U p
M e d ic al C h e c k U p
ya n g te la h d i b e ri
Database adalah file – file yang berelasi, N om or

relasi tersebut biasa ditunjukkan dengan


kunci dari file yang ada. Dalam file Is i F o rm
M E dic a l In p u t d a ta M e d ic a l
C ek U la n g
d a ta
terdapat records yang sejenis, sama besar,
sama bentuk dan merupakan satu
kumpulan entity yang seragam. Satu M ed ic a l C h ec k U p P e m b e ria n D a ta
N om o r M e d ic a l
record terdiri dari field – field yang saling
berhubungan untuk menunjukkan bahwa
field tersebut dalam satu pengertian yang M e d ic al C h e c k U p
ya n g te la h d i b e ri
lengkap dan direkam dalam satu record. N om o r D a ta S e su a i

Untuk menyebut isi dari field maka Ya


digunakan atribut.
T id a k
In pu t U la n g D ata
P e n ge ce ka n U la n g

1.2. SQL Server 2000


SQL Server 2000 adalah salah S e le sa i
satu produk Relational Database
Management System ( RDBMS ) popular
saat ini. Fungsi utamanya adalah sebagai
Database server yang mengatur semua Gambar 3.1. Flowmap Medical
proses penyimpanan data dan transaksi CheckUp Sistem yang sedang berjalan
suatu aplikasi. SQL Server 2000 adalah
sebuah Relational Database System Client
/ Server. Di dalam SQL Server 2000
memiliki beberapa fasilitas

2. Perancangan Sistem
Flow m ap M edical CheckU p yang Akan D ibangun

K aryawan HR D S ystem Accountant


2. Analisis Dan Perancangan Adapun rancang bangun
1. Analisis Sistem Yang Sedang Berjalan perangkat lunak kepegawaan di PT. C
And P Logistics berfungsi untuk
M ulai

Analisis dapat didefinisikan Medical Check U p


Login

sebagai penguraian dari suatu sistem mengelola semua data karyawan. Aplikasi
Pengis ian

informasi yang utuh ke dalam bagian – yang akan dibangun merupakan solusi
data
medical Login
Input Usernam e

bagian komponennya dengan maksud terhadap permasalahan yang sedang Gagal


dan password

untuk mengidentifikasi dan mengevaluasi terjadi pada bagian HRD di PT. C And P gagal Verifikasi Login

logistics. Perancangan dilakukan dengan


M edical Check Up

masalah – masalah, hambatan – hambatan


yang terjadi serta kebutuhan yaang menggunakan FlowMap dan juga Input Usernam e
dan password
B erhasil

diharapkan sehingga dapat diusulkan Usecase.


perbaikan – perbaikan. M edical Check
Up Karyawan
Medical Check

PT. C And P logistics merupakan


Up Karyawan

perusahaan logistics baru yang sedang


berkembang, sehingga proses Input data M edical

pengolahan data masih sangar sederhana, Karyaw an

Selesai
Perangkat lunak yang digunakan Windows
Xp, SQL Server 2000 dan Visual Srudio
Net 2005.
2. Tampilan Antar Muka

Gambar 5.1. Tampilan Antar Muka Menu


Utama

Pada saat mumbuka menu aplikasi untuk


pertama kali maka tampilan seperti pada
Gambar 3.2. Flowmap Medical Check Up gambar 5.1 yang akan muncul. Selanjutnya
Yang akan Dibangun untuk bisa melakukan pengolahan data maka
user harus login terlebih dahulu.
Sy ste m
Lo g in

Ke lo la d a t a Ka r a w a n

< < in clu de > >


< < in clu de > >
A c c o u n t in g
Ka r y a w a n P e rm a n e n t Ka ry a w a n k o n tra k

< < e x te n d> >


G a j i k a ry a w a n M e d ic a l

HRD < < e x te n d> >


< < in clu de >>
A bsensi
O v e r t im e

< < in clu de > >


T ra in in g D a ta P e s e r t a
< < in clu de > >

P a y r o ll

D a t a T r a in ing Gambar 5.2. Tampilan Antar Muka Menu


Login
C u ti

Pada menu login user harus


Lo g o u t menginputkan username dan password. Lalu
Gambar 3.8. Usecase Diagram klik tombol login.

1. Hasil Implementasi
3. Kesimpulan
Langkah implementasi merupakan
langkah yang dilaksanakan sebagai bentuk Dengan adanya “Aplikasi Pengolahan Data
integrasi dari perancangan sistem yang akan karyawan bagian HRD Di PT. Container Packaging
diaplikasikan pada Aplikasi Untuk diterapkan Logistics ” dapat disimpulkan sebagai berikut :
di PT. Container Packaging Logistics. 1) Dapat mempermudah HRD perusahaan dalam
melakukan pengolahan data karyawan
1.1. Lingkungan Implementasi perusahaan.
Setelah system dianalisis dan 2) Data lebih terkomputerisasi, sehingga lebih
dirancang secara rinci maka system mudah dalam melakukan pencarian data.
diimplementasikan. Tahap implementasi 3) Mengefisienkan waktu dalam pembuatan
system merupakan tahap meletakan system laporan.
supaya siap dioperasikan, salah satu 4) Data yang tersimpan dalam database akan lebih
diantaranya adalah pemrograman dan terjaga kerahasiaannya, karena hanya HRD
pengentasan program. Lingkungan yang mempunyai hak akses dalam mengelola
implementasi ini meliputi lingkungan data pegawai.
pernagkat lunak dan perangkat keras.
Daftar Pustaka [3] Rosita, Ai.2008.Basis Data.Bandung :
[1] Prasetyo, Didik.2005.Mengolah Database Politeknik Pos Indonesia.
Dengan Visual Basic.Net Dan SQL Server [4] Witanti, Wina. 2009. HandOut Rekayasa
2000.Jakarta : PT. Elex Media Komputindo. Perangkat lunak
[2] Ramadhan, Arief. Membangun Aplikasi
Database dengan Visual Basic .Net.
Jakarta : Elex Media Komputindo

Beri Nilai