Aplikasi Jenjang Karir Pegawai Di Pt Bit

APLIKASI JENJANG KARIR PEGAWAI
DI PT BITA ENARCON ENGINEERING BANDUNG

2

Randy Agustian Kusuma1,Linda Salma Angreani2
1
Jurusan Teknik Informatika Fakultas Teknik Dan Ilmu Komputer Universitas
Komputer Indonesia,Jl. Dipati Ukur No. 112-116, Bandung 40132,Email
:randyagustian@gmail.com
Jurusan Teknik Informatika Fakultas Sains dan Teknologi, Universitas Islam Negeri
Malang,
Jl. Gajayana no 50, Malang65144,Email: lindasalma@gmail.com

Abstrak-PT. Bita Enarcon Engineering adalah perusahaan konsultan yang menyediakan
jasa perencanaan studi dan konsultasi untuk berbagai pembangunan dan pekerjaan
konstruksi, perusahaan ini juga melayani pelayanan umum sebagai pelayanan pendukung,
akan tetapi perusahaan ini memiliki suatu permasalahan dalam pengelolaan kepegawaian
khususnya penyeleksian pegawai baru untuk menempati posisi jabatan tertentu dan proses
pengangkatan golongan pegawai masih dilakukan secara manual, sehingga dalam
penempatan pegawai baru sering mengalami ketidaksesuaian antara pendidikan,

pengalaman dalam bekerja, dan perilaku yang dimiliki oleh pegawai baru dengan suatu
jabatan yang akan diposisikan oleh perusahaan. Maka perusahaan ini membutuhkan
sebuah aplikasi yang dapat memudahkan untuk proses penyeleksian pegawai baru untuk
menempati posisi jabatan tertentu dan proses pengangkatan golongan pegawai. Metode
analisis yang digunakan dalam pembangunan sistem ini adalah berdasarkan metode
terstruktur, dimana tools yang digunakan untuk memodelkan aliran data adalah DFD
(Data Flow Diagram), diagram untuk memodelkan relasi antar data adalah diagram E-R.
Aplikasi ini terdiri dari beberapa hak akses yaitu hak akses sebagai admin oleh manager
divisi admin personalia dan umum dan hak akses sebagai petugas oleh staf bid/urs admin
dan personalia. Aplikasi jenjang karir pegawai di PT. Bita Enarcon Enginnerring
Bandung ini mempunyai kelebihan yaitu aplikasi dapat memberikan kemudahan dalam
mengelola data pegawai, dapat menghindari kesalahan dalam mengelola kenaikan
golongan pegawai, dapat meminimalisir kemungkinan data hilang, dan dapat
menempatkan jabatan pegawai baru secara objektif sesuai dengan pendidikan,
pengalaman dalam bekerja, dan perilaku pegawai baru yang diperlukan oleh suatu
jabatan tertentu.
Kata kunci : Jenjang karir, seleksi pegawai, pengangkatan golongan, DFD, E-R,
Manager dan staf divisi admin personalia.
perusahaan
ini

memiliki
suatu
permasalahan
dalam
pengelolaan
kepegawaian khususnya penyeleksian
pegawai baru untuk menempati posisi
jabatan tertentu dan proses pengangkatan
golongan pegawai masih dilakukan
secara
manual,
sehingga
dalam
penempatan pegawai baru sering
mengalami
ketidaksesuaian
antara
pendidikan, pengalaman dalam bekerja,
dan perilaku yang dimiliki oleh pegawai


1. PENDAHULUAN
PT. Bita Enarcon Engineering adalah
perusahaan konsultan yang berada di
Kota Bandung dan telah memberikan
kontribusi keahlian selama beberapa
tahun terakhir ini. Selain untuk
menyediakan jasa perencanaan studi dan
konsultasi untuk berbagai pembangunan
dan pekerjaan konstruksi, perusahaan ini
juga melayani pelayanan umum sebagai
pelayanan pendukung, akan tetapi
165

4. Bagaimana mengelola data pegawai
yang akan mendapatkan kenaikan
golongan pegawai.
5. Bagaimana membangun Aplikasi
Jenjang Karir Pegawai Di PT. Bita
Enarcon Engineering Bandung.


baru dengan suatu jabatan yang akan
diposisikan oleh perusahaan.
Hal tesebut dapat terjadi karena ada
kemungkinan penilaian bersifat subjektif
terhadap seseorang sehingga proses tidak
berjalan dengan semestinya dan hasil
yang dicapai kemungkinan tidak sesuai
dengan target. Selain itu dalam
pengangkatan golongan pegawai sering
terjadi kesalahan dalam kenaikan
golongan, sehingga menyulitkan pihak
perusahaan dalam menentukan pegawai
yang akan mendapatkan kenaikan
golongan disetiap jabatan.
Berdasarkan permasalahan diatas
maka perusahaan ini membutuhkan
sebuah aplikasi yang dapat memudahkan
untuk proses penyeleksian pegawai baru
untuk menempati posisi jabatan tertentu
dan proses pengangkatan golongan

pegawai dengan tidak bergantung lagi
kepada lembaran-lembaran data pegawai
dan membantu menganalisis para
pegawai baru yang sesuai dengan kriteria
suatu jabatan tertentu.
Metode yang sesuai untuk mengatasi
proses penyeleksian pegawai baru yaitu
menggunakan metode profile matching,
yang merupakan proses membandingkan
antara kompetensi individu kedalam
kompetensi jabatan sehingga dapat
diketahui perbedaan kompetensinya
(gap), semakin kecil gap yang dihasilkan
maka bobot nilainya semakin besar yang
berarti memiliki peluang lebih besar
untuk pegawai menempati posisi jabatan
tersebut. Berdasarkan latar belakang yang
telah disebutkan diatas, maka di dapat
permasalahan yang ada sebagai berikut :
1. Bagaimana cara mengelola data

pegawai agar mudah digunakan dan
mudah dipahami oleh penggunannya.
2. Bagaimana menghasilkan laporan data
pegawai sesuai kebutuhan yang
diinginkan.
3. Bagaimana menempatkan pegawai
baru sesuai dengan kriteria yang
diinginkan oleh suatu jabatan.

Berdasarkan
permasalahan
yang
diteliti, maka maksud dari penelitian ini
adalah untuk membangun aplikasi yang
nantinya akan menjadi alat pengolahan
data pegawai di PT. Bita Enarcon
Engineering Bandung.
Sedangkan tujuan yang akan dicapai
dalam penelitian ini adalah :
1. Menganalisis sistem yang telah ada

dan mengembangkan sistem tersebut
jika dibutuhkan.
2. Memberikan
kemudahan
dalam
mengelola data pegawai.
3. Menghindari
kesalahan
dalam
mengelola
kenaikan
golongan
pegawai.
4. Meminimalisir kemungkinan data
hilang.
5. Memberikan
kemudahan
dalam
memperoleh informasi berupa laporan
dengan cepat, tepat dan akurat.

6. Menempatkan jabatan pegawai baru
secara
objektif
sesuai
dengan
pendidikan,
pengalaman
dalam
bekerja, dan perilaku pegawai baru
yang diperlukan oleh suatu jabatan
tertentu.
Pembuatan
perangkat
lunak
pengolahan data ini memiliki batasan
masalah/ruang lingkup kajian sebagai
berikut :
1. Aplikasi pengolahan data ini hanya
digunakan di lingkungan PT. Bita
Enarcon Engineering Bandung.

2. Aplikasi ini dibangun khusus untuk
menyeleksi pegawai baru untuk
menempati posisi jabatan tertentu dan
proses
pengangkatan
golongan
pegawai yang dilakukan pada bagian
administrasi personalia dan umum
pada PT. Bita Enarcon Engineering
Bandung.
166

3. Aplikasi ini hanya mengolah data
sebagai berikut :
a. Pengolahan data master terdiri dari
pengolahan
data
pegawai,
pengolahan data divisi, pengolahan
data jabatan, dan pengolahan data

golongan.
b. Pengolahan data seleksi terdiri dari
pengolahan data calon pegawai,
pengolahan data profile calon
pegawai, pengolahan data profile
jabatan, pengolahan data core
faktor dan pengolahan data
penilaian.
c. Pengolahan data kenaikan terdiri
dari pengolahan data profile
pegawai, pengolahan data kenaikan
dan pengolahan data penilaian
pegawai.
d. Pengolahan data laporan terdiri dari
laporan data pegawai, laporan data
calon pegawai, laporan data
penilaian pegawai, dan laporan data
penilaian calon pegawai.
e. Pengolahan data user.
4. Metode

yang
digunakan
pada
penilaian pegawai baru untuk jabatan
tertentu yaitu metode profile matching
yang terdiri dari penilaian pegawai
terhadap kapasitas intelektual, sikap
kerja dan perilaku.
5. Fasilitas yang dapat digunakan oleh
user dalam aplikasi ini adalah sebagai
berikut :
a. loginuser terdiri dari login petugas
dan login admin.
b. Pengolahan data pegawai meliputi
pilih data pegawai, tambah data
pegawai , edit data pegawai,
pencarian data pegawai, pengurutan
data pegawai dan refresh data
pegawai.
c. Pengolahan data divisi meliputi
pilih data divisi , tambah data
divisi, dan edit data divisi.
d. Pengolahan data jabatan meliputi
pilih data jabatan, tambah data
jabatan, dan edit data jabatan.

e. Pengolahan data golongan meliputi
pilih data golongan, tambah data
golongan, dan edit data golongan.
f. Pengolahan data calon pegawai
meliputi pilih data calon pegawai,
tambah data calon pegawai, edit
data calon pegawai, pencarian data
calon pegawai, pengurutan data
calon pegawai dan refresh data
calon pegawai.
g. Pengolahan data profile calon
pegawai meliputi pilih data profile
calon pegawai, tambah data profile
calon pegawai, edit data profile
calon pegawai.
h. Pengolahan data profile jabatan
meliputi pilih data profile jabatan,
tambah data profile jabatan, edit
data profile jabatan.
i. Pengolahan data core faktor
meliputi tambah data core faktor
dan edit data core faktor.
j. Pengolahan data penilaian meliputi
proses hitung, bobot, total dan
ranking pegawai.
k. Pengolahan data profile pegawai
meliputi pilih data profile pegawai,
tambah data profile pegawai, edit
data profile pegawai
l. Pengolahan data kenaikan golongan
pegawai meliputi tambah data
kenaikan golongan pegawai, dan
edit kenaikan golongan pegawai.
m. Pengolahan data user meliputi
tambah data user, dan edit data
user.
6. Aplikasi jenjang karir pegawai di PT.
Bita Enarcon Engneering Bandung ini
berbasis client server.
7. Metode analisis yang digunakan dalam
pembangunan sistem ini berdasarkan
data terstruktur yaitu menggunakan
Flowmap,
Entity
Relationalship
Diagram
(ERD),
dan
untuk
menggambarkan diagram proses yang
menggunakan Data Flow Diagram
(DFD).
8. Perangkat lunak yang digunakan untuk
membangun aplikasi ini adalah

167

Borland Delphi 7 sedangkan MySQL
digunakan sebagai database.
2. MODEL, ANALISIS,
DAN IMPLEMENTASI

e. Maintenance adalah Tahap dimana
suatu perangkat lunak yang sudah
selesai
dapat
mengalami
perubahanpermintaan user.

DESAIN,

2.2 ANALISIS
2.2.1 Analisis Prosedur yang sedang
berjalan
Bagan alir dokumen atau disebut juga
dengan bagan alir formulir merupakan
bagan alir yang menunjukan arus dari
dokumen formulir. Berdasarkan analisis
di atas maka terdapat prosedur yang
berjalan pada aplikasi jenjang karir
pegawai di PT. Bita Enarcon Engineering
Bandung. Adapun prosedur yang ada
pada sistem tersebut yaitu prosedur
seleksi pegawai baru, prosedur pengajuan
pegawai baru, dan prosedur kenaikan
golongan pegawai.

2.1 Model
Teknik analisis data dalam pembuatan
perangkat lunak yang dibangun ini
menggunakan paradigma perangkat lunak
secara waterfall , sepeti analysis, design,
coding, testing, dan maintenance.
Tahap-tahap pengembangan perangkat
lunak metode waterfall dapat dilihat pada
gambar :
Analysis

Design
Coding

Testing

2.2.2 Analisis Basis Data
Dalam
memodelkan
data
dan
hubungan-hubungan data yang ada di
dalam aplikasi jenjang karir pegawai
dapat digunakan alat bantu yaitu diagram
E-R, dimana terdapat kunci yang unik
(primary key) pada setiap entitas (tabel
induk) yang dapat membedakan dengan
atribut lainnya sehingga tabel tersebut
dapat dijadikan referensi untuk tabel yang
lainnnya.
Gambar
dibawah
menggambarkan bagaimana relasi antar
entitas yang saling berhubungan pada
aplikasi jenjang karir pegawai yang akan
dibangun pada PT. Bita Enarcon
Engineering Bandung.

Maintenance

Gambar 1 Metode The Classic Life
Cycle / Waterfall
a. Analysis adalah tahap menganalisis
hal-hal yang diperlukan dalam
pelaksanaan pembuatan perangkat
lunak agar sesuai dengan kebutuhan.
b. Design
adalah
proses
yang
menterjemahkan syaratatau kebutuhan
ke dalam sebuah representasi software
yang dapat diperkirakan demi kualitas
sebelum dimulai pemunculan kode
sehingga dapat dimenegerti oleh user.
c. Coding adalah tahap menterjemahkan
data yang telah dirancang kedalam
bahasa pemograman tertentu.
d. Testing adalah proses pengujian
berfokus pada logika internal software,
memastikan bahwa semua pernyataan
sudah diuji, dan pada eksternal
fungsional,
yaitu
mengarahkan
pengujian
untuk
menemukan
kesalahan

kesalahan
dan
memastikan bahwa input yang dibatasi
akan memberikan hasil aktual yang
sesuai dengan hasil kebutuhan

Username

User

ISA
Nip
1

N

1

Admin

Mengelola

N

Mengolah

Petugas

KodeGolongan
N

Pegawai
1

1

N

1

Memiliki

CalonPegawai

N

Golongan

N
No

Ncp
Mempunyai

Mengolah

1

1

Mempunyai

NilaiPegawai

1
Memiliki
KodeDivisi

KodeJabatan
1

Memiliki

N

Jabatan
Npcp

1

Memiliki

Divisi

1

1

Npp

1

1
NoFaktor

ProfileCalon
Pegawai

Profile
Pegawai

1
Memiliki

Memiliki

CoreFaktor

1

1
1
Npj

1

Memiliki

1

Memiliki

1
Memiliki

Memiliki

ProfileJabatan

Memiliki

Ngap

Nbobot

Nbt

Ngp

1

1

1
1
Menghasilkan

Bobot

1

1
Gap

Memiliki

GapPegawai

1

1

Bobot
Pegawai

Menghasilkan

1

1

Menghasilkan

Menghasilkan

Nhcf

Nnt

HasilCore
Faktor

Nhcfp

Nntp

1

1

1
1

Menghasilkan

1

NilaiTotal
Pegawai

NilaiTotal
1

Nr

1

Menghasilkan

Na

Nrp
1
Ranking

HasilCore
Faktor
Pegawai

1

Menghasilkan

1

Menghasilkan

1
Ranking
Pegawai

1

1

1
Menghasilkan

NilaiAKhir

Menghasilkan

Gambar 2. ERD

168

1

2.2.3 Analisis Kebutuhan Fungsional
2.2.4 Diagram Konteks
Diagram konteks merupakan pola
penggambaran yang berfungsi untuk
memperlihatkan interaksi tersebut dengan
lingkungan dimana sistem tersebut
ditempatkan. Dalam diagram konteks,
sistem dianggap sebuah objek yang tidak
dijelaskan secara rinci karena yang
ditekankan adalah interaksi sistem
dengan
lingkungan
yang
akan
mengaksesnya.
Berikut
merupakan
diagram konteks pada aplikasi jenjang
karir pegawai di PT. Bita Enarcon
Engineering Bandung.

2.2.3.2 Diagram Relasi
Untuk lebih mudah dalam merancang
sistem, maka dibuat suatu diagram yang
menggambarkan hubungan antar file
dimana field kunci dan field tamu yang
saling berhubungan. Adapun diagram
skema relasi atau relasi file dari
rancangan sistem ini dapat digambarkan
sebagai berikut :

Aplikasi Jenjang Karir
Pegawai di PT. Bita
Enarcon Engineering
Bamdung

Admin

Golongan
PK

KodeGolongan
FK3

GajiPokok
ProfilePegawai
PK

Npp

FK1

Nip
CS
VB
SB
PS
KS
LP
FB
IK
AN
IQ
EP
KT
KH
PP
DB
VP
DM
FL
ST
CP

FK1
FK2
FK4

- Info Salah Login
- Info Data Pegawai
- Info Data Divisi
- Info Data Jabatan
- Info Data Golongan
- Info Data Calon Pegawai
- Info Data Profile Calon Pegawai
- Info Data Profile jabatan
- Info Data Core Faktor
- Info Data Penilaian
- Info Data Profile Pegawai
-Info Data Kenaikan
- Info Data Penilaian Pegawai
- Laporan Data Pegawai
- Laporan Data Calon Pegawai
- Laporan Data Penilaian
- Laporan Data Penilaian Pegawai

PK

NamaPegawai
TempatLahir
TanggalLahir
TanggalMasuk
NamaDivisi
NamaJabatan
KodeGolongan
Alamat
NoTelepon
JenisKelamin
TingkatPendidikan
Jurusan
TahunLulus
KodeJabatan
KodeDivisi
Ncp

No

FK1

Nip
NamaPegawai
NamaDivisi
NamaJabatan
KodeGolongan
TanggalMasuk
Kriteria1
Kriteria2
Kriteria3
Kriteria4
Kriteria5
Kriteria6
Kriteria7
Kriteria8
Kriteria9
Kriteria10
Kriteria11
Kriteria12
Nilai

User

Nhcfp

FK1
FK2

Nip
KodeJabatan
NCF_KI
NSF_KI
NCF_SK
NSF_SK
NCF_PR
NSF_PR

BobotPegawai

Ngp

FK1
FK2

Nip
KodeJabatan
GCS
GVB
GSB
GPS
GKS
GLP
GFB
GIK
GAN
GIQ
GEP
GKT
GKH
GPP
GDB
GVP
GDM
GFL
GST
GCP

PK

Nbp

FK1
FK2

Nip
KodeJabatan
BCS
BVB
BSB
BPS
BKS
BLP
BFB
BIK
BAN
BIQ
BEP
BKT
BKH
BPP
BDB
BVP
BDM
BFL
BST
BCP

PK

Nntp

FK1
FK2

Nip
KodeJabatan
NT_KI
NT_SK
NT_PR

Nrp

FK1

Nip
Ranking

NilaiAkhir
Na

FK1
FK2

Nip
KodeJabatan
NilaiAkhir
Status

Ranking

HasilCoreFaktor

PK

Nr

PK

Nhcf

FK1
FK2

Ncp
KodeJabatan
Ranking
Status

FK1
FK2

Ncp
KodeJabatan
NCF_KI
NSF_KI
NCF_SK
NSF_SK
NCF_PR
NSF_PR

NilaiTotal
PK

Nnt

FK1
FK2

Ncp
Kodejabatan
NT_KI
NT_SK
NT_PR

User
PK

Username
Password
Status

Pilih Data
Jabatan

Tambah Data
Jabatan

Pilih Data
Jabatan

Ncp
CS
VB
SB
PS
KS
LP
FB
IK
AN
IQ
EP
KT
KH
PP
DB
VP
DM
FL
ST
CP

Gap

PK

Nbobot

FK1
FK2

Ncp
KodeJabatan
BCS
BVB
BSB
BPS
BKS
BLP
BFB
BIK
BAN
BIQ
BEP
BKT
BKH
BPP
BDB
BVP
BDM
BFL
BST
BCP

PK

Ngap

FK1
FK2

Ncp
KodeJabatan
GCS
GVB
GSB
GPS
GKS
GLP
GFB
GIK
GAN
GIQ
GEP
GKT
GKH
GPP
GDB
GVB
GDM
GFL
GST
GCP

Info Data Gap

Log out

Bobotpegawai

- Info Data Profile Pegawai
- Info Data Kenaikan Golongan

Data
Info Data NilaiAkhir
Pegawai
Data
Nilai
Info Data Ranking Akhir
Ranking Pegawai
Pegawai
NilaiAkhir

Info Data
Nilai
Total
Pegawai
HasilCore
Faktor
Pegawai

NilaiTotal
pegawai

Help

Gappegawai

Data
NilaiTotal
Pegawai

Laporan Data
Pegawai

4
Pengolahan
Data Kenaikan

Data Hasil
Core Faktor
Pegawai

Laporan Data
Calon Pegawai

Info Data Profile Pegawai

Laporan Data
Penilaian
Pegawai

- Data Profile Pegawai
- Data Kenaikan Golongan

Data Bobot
Pegawai
Info Data
Hasil
Core
Faktor
Pegawai

Info Data Core Faktor

Laporan Data
Penilaian Calon
Pegawai

Info Data
Bobot
Pegawai

Total

Data Kenaikan
Info Data Kenaikan

Info Data Gap Pegawai

Bobot

Data Profile Pegawai

Profile
Pegawai

NilaiPegawai

Info Data
Bobot

HasilCore
Faktor

NilaiTotal

Proses
Penilaian

Gap
Ranking

Login User

Tambah Data
Kenaikan

Bobot

CoreFaktor
Data Gap

Menu Utama

Tambah Data
Profile
Pegawai

Edit Data
Kenaikan

Hitung

Data Bobot

Pengolahan Data
Laporan

Edit Data
Profil Pegawai

Keluar

Data Core
Faktor

Info Data
Core Faktor

Data Hasil
Core Faktor

Pengolahan Data
Kenaikan
Golongan

Tambah Data
Core Faktor

Bobot

Keluar

Data
Nilai
Total

Pengolahan Data
Seleksi

Tambah Data
Profile Jabatan

Edit Data Core
Faktor

Hitung

Info
Data
Nilai
Total

Pengolahan Data Pengolahan
Kenaikan
Data Penilaian
Golongan
Pegawai

Tambah Data
Profile Calon
Pegawai

Edit Data
Profile Jabatan

Keluar

Data
Info
Data Ranking
Ranking

Pengolahan Data
Profile Pegawai

Tambah Data
Calon Pegawai

Edit Data
Profile Calon
Pegawai

Keluar

3
Pengolahan
Data Seleksi
Info Data Hasil
Core Faktor

Proses
Penilaian

Edit Data
Calon Pegawai

Keluar

- Info Data Calon Pegawai
- Info Data Profile Calon Pegawai
- Info Data Profile Jabatan
- Info Data Core Faktor

Data Calon Pegawai

Pengolahan Data
Pengolahan
Pengolahan Data Pengolahan Data
Pengolahan Data
Profile Calon
Data Penilaian
Profile Jabatan Core Faktor
Calon Pegawai
Pegawai
Calon Pegawai

Pencarian Data
Pegawai

Data Profile
Calon Pegawai
Info Data Profile
Calon Pegawai

Data Gap
Pegawai

Npcp

FK1

Pengolahan Data
Master

Pilih Data
Divisi

Tambah Data
Jabatan

Edit Data
Jabatan

- Laporan Data Pegawai
- Laporan Data Calon Pegawai
- Laporan Data Penilaian Pegawai
- Laporan Data Calon Pegawai

Pengolahan Data Pengolahan Data Pengolahan Data
Jabatan
Divisi
Golongan

Tambah Data
Divisi

Edit Data
Jabatan

Info Data Calon Pegawai

Tambah Data
Pegawai

Edit Data
Divisi

Petugas
- Data Calon Pegawai
- Data Profile Calon Pegawai
- Data Profile Jabatan
- Data Core Faktor

Info Data Profile Pegawai

Profile
Jabatan

ProfileCalonPegawai
PK

Pengolahan Data
Pegawai

Hasil Akhir

Info Data Jabatan

CalonPegawai

Edit Data
Pegawai

Total

Golongan

Keluar

Info Data Golongan

Keluar

Jabatan

Keluar

Info Data Calon Pegawai

Info
Data
Data
Profile
Profile
Jabatan
Jabatan

Pencarian Data
Pegawai

Pengurutan
Data Pegawai

Tambah Data
Pegawai

Pengurutan
Data Pegawai

Hasil Akhir

Data Divisi

Divisi

Data Jabatan

Profile Calon
Pegawai

Tambah Data
Pegawai

- Data Pegawai
- Data Divisi
- Data Jabatan
- Info Data Pegawai
- Data Golongan
- Info Data Divisi
- Info Data Jabatan
2
- Info Data Golongan
Pengolahan
Data Master
Data Golongan

Data Pegawai
Info Data Divisi

Info Data Profile
Jabatan
Info Data
Profile
Calon
Pegawai

Keluar

Info Data Login

Pegawai

- Data Pegawai
- Data Calon Pegawai
- Data Profile Pegawai
- Data Profile Calon Pegawai
- Data Profile Jabatan
- Data Core Faktor
- Data Kenaiakan Golongan

Refresh Data
Pegawai

Login valid

Info Data Pegawai

6
Pengolahan
Data User

Info Data Pegawai

Keluar

Info Data User

Refresh Data
Pegawai

1
Login User

Login valid
Login valid

Data User

5
Pengolahan
Data Laporan

Ncp
NamaCalonPegawai
TempatLahir
TanggalLahir
Alamat
NoTelepon
JenisKelamin
Lembaga
TingkatPendidikan
Jurusan
TahunLulus

PK

KodeJabatan
CS
VB
SB
PS
KS
LP
FB
IK
AN
IQ
EP
KT
KH
PP
DB
VP
DM
FL
ST
CP
PCF
PSF
PKI
PSJ
PPR

CalonPegawai
PK

RankingPegawai
PK

NoFaktor

FK1

2.3.1 Struktur MenuPetugas

Data Login
Login valid
Login valid

Info Data Core Faktor

KodeJabatan
CS
VB
SB
PS
KS
LP
FB
IK
AN
IQ
EP
KT
KH
PP
DB
VP
DM
FL
ST
CP

Bobot

Login valid

Data Login

7
Help

FK1
HasilCoreFaktorPegawai
PK

PK

Info Data Login

Info Data Login

Data User

Npj

2.2.3.3 Desain
Desain Struktur menu dirancang
sesuai dengan level pengguna sistem.
Terdapat duapengguna aplikasi ini yaitu
admin danpetugas. Adapun Struktur
menunya adalah sebagai berikut :

2.2.3.1 Data Flow Diagram
Data flow diagram digunakan untuk
menggambarkan sistem secara lebih
detail yang ada pada diagram konteks
menjadi beberapa proses yang terjadi
antara entitas yang terlibat dalam aplikasi
jenjang karir pegawai ini.

Info Data User

PK

Gambar 5. Diagram Relasi

.Gambar 3. Diagram Konteks

Admin

ProfileJabatan

NamaJabatan
KodeDivisi

.

Data Login

CoreFaktor

KodeJabatan

NilaiTotalPegawai

GapPegawai

PK

Jabatan

Nip

PK

NilaiPegawai

Petugas

- Data Login
- Data User

PK

KodeDivisi
NamaDivisi

- Data Login
- Data Pegawai
- Data Divisi
- Data Jabatan
- Data Golongan
- Data Calon Pegawai
- Data Profile Calon Pegawai
- Data Profile Jabatan
- Data Core Faktor
- Data Penilaian
- Data Profile Pegawai
-Data Kenaikan
- Data Penilaian Pegawai

- Info Salah Login
- Info Data User

Pegawai

Divisi
PK

Gambar 6. Struktur MenuPetugas

Ranking
pegawai

Gambar 4. DFD level 1
169

perasiansistem yang dibangun memiliki
spesifikasi pada tabel dibawahini.

2.3.2 Struktur Menu Admin
Login User

Tabel 2. Perangkat Keras Minimun
No. Perangkat
Spesifikasi
Keras
Minimum
Intel Pentium II
1.
Processor
450MHz

Menu Utama

Pengolahan
Data User

Help

Log out

Tambah Data
User

Edit Data User

2.

RAM

256 MB

3.

VGA

SVGA

4.

Hardisk

40 GB

5.

CD-ROM

-

6.

Monitor

7,5‟‟

7.

Keyboard
mouse

Keluar

Gambar 8. Struktur Menu Admin
2.3 Implementasi
Tahap implementasi merupakan tahap
penciptaan perangkat lunak, tahap
kelanjutan dari kegiatan perancangan
sistem. Tahap ini merupakan tahap
dimana sistem siap untuk dioperasikan,
yang terdiri dari penjelesan mengenai
lingkungan
implementasi,
dan
implementasi program.
Perangkat keras yang ada saat ini di
ruang kerja PT. Bita Enarcon Engineering
(BEE) Bandung sudah memenuhi
standard untuk menjalankan aplikasi
sistem
yang
dibangun.
Adapun
spesifikasinya sebagai berikut :
Tabel 1. Perangkat Keras Pembangun
No.
Perangkat
Existensi
Keras
Intel Pentium III
1.
Processor
2,2 GHz
RAM

512 MB

3.

VGA

GeForce MX
4400, 64 MB

4.

Hardisk

40 GB

5.

CD-ROM

-

6.

Monitor

14‟‟

7.

Keyboard dan
mouse

Standar USA

Standar USA

2.4.2 Perangkat Lunak Pembangun
Sistem operasi yang digunakan di PT.
Bita Enarcon Engineering adalah
Windows XP SP 2 sehingga sudah sangat
mencukupi untuk dapat menjalankan
perangkat lunak yang akan dibangun.
Adapun kebutuhan minimal perangkat
lunak
yang
dibutuhkan
dalam
pembangunan aplikasi ini adalah sebagai
berikut :

2.4 Perangkat Keras Pembangun

2.

dan

Tabel 3. Perangkat Lunak Pembangun
Perangkat
Keterangan
Lunak
Windows XP SP Sistem operasi
2
Borland Delphi 7 Tool pembangun
aplikasi
Pascal

Bahasa
pemrograman
yang digunakan

MySQL

DBMS

2.4.3 Perangkat Lunak Minimum
Perangkatlunak
minimum
yang
dibutuhkanuntukpengembangandanpengo

2.4.1 Perangkat Keras Minimum
Perangkatkeras
minimum
yang
dibutuhkanuntukpengembangandanpengo
170

perasiansistem yang dibangun memiliki
spesifikasi pada tabel dibawahini.

kelebihan,
yaitu
aplikasi
mudah
digunakan,
aplikasi
mampu
meminimalisir kemungkinan data hilang,
aplikasi memudahkan dalam pengolahan
data pegawai, data divisi, data jabatan,
data golongan, data calon pegawai, data
profile pegawai, data profile calon
pegawai, data profile jabatan, dan data
core faktor, aplikasi sudah membantu
menempatkan jabatan pegawai baru
secara objektif sesuai dengan pendidikan,
pengalaman dalam bekerja, dan perilaku
dan informasi berupa laporan yang
dihasilkan aplikasi sudah cepat, tepat dan
akurat.

Tabel 4. Perangkat Lunak Minimum
Perangkat
Keterangan
Lunak
Windows XP SP
2

Sistem operasi

Borland Delphi 7

Tool pembangun
aplikasi

Pascal

Bahasa
pemrograman
yang digunakan

MySQL

DBMS

3. HASIL DISKUSI
Dari analisa dan perancangan yang
telah dilakukan, dapa ditarik kesimpuan
yaitu

2.5 Pengujian
Pengujian yang dilakukan yaitu
pengujian secara fungsional (alpha) dan
betha. Metode yang digunakan dalam
pengujian ini adalah pengujian black box
yang
berfokus
pada
persyaratan
fungsional dari sistem yang dibangun.
Rencana pengujian sistem dibedakan
berdasarkan fungsional pengguna yang
akan menggunakan aplikasi ini

Dengan kata lain bahwa pembangunan
sistem ini mengurangi pengguna dari
kesalahan dalam menggunakan sistem
dan secara fungsional mengeluarkan
hasil yang sesuai dengan apa yang
diharapkan
2. Aplikasi jenjang karir pegawai ini
dinilai mudah untuk digunakan dan
dapat dipelajari,serta memberikan
kemudahan kepada pengguna untuk
mendapatkan
informasi,
dan
membantu pihak perusahaan untuk
menyeleksi pegawainya.
1.

2.5.1 Kesimpulan Hasil Pengujian
Alpha
Berdasarkan hasil pengujian dengan
kasus sample uji yang telah dilakukan
memberikan kesimpulan bahwa pada
proses masih memungkinkan untuk
terjadinya kesalahan pada sintaks karena
penyaringan proses dalam bentuk arahan
tampilan message box belum maksimal
diciptakan dan ditampilkan, tetapi secara
fungsional
sistem
sudah
dapat
menghasilkan output yang diharapkan.

4. KESIMPULAN DAN SARAN
4.2 Kesimpulan
Berdasarkan hasil analisis yang
didapat dalam pengujian alpha maupun
betha, serta disesuaikan dengan tujuan
awal skripsi ini, maka diperoleh
kesimpulan sebagai berikut :
1.

2.5.2 Kesimpulan Hasil Pengujian
Betha
Berdasarkan pengujian yang dilakukan
yaitu pengujian Betha dapat ditarik
kesimpulan bahwa aplikasi jenjang jarir
pegawai di PT. Bita Enarcon Engineering
Bandung yang dibuat ini mempunyai

2.

171

Aplikasi
yang
dibuat
dapat
memberikan
kemudahan
dalam
mengelola data pegawai.
Aplikasi
dapat
menghindari
kesalahan dalam mengelola kenaikan
golongan pegawai.

3.

4.

5.

Jogiyanto, Hartono. 2007. Pengenalan
Komputer : Dasar Ilmu Komputer,
Pemrograman, Sistem Informasi dan
Intelegensi Buatan. Yogyakarta : Penerbit
Andi.

Aplikasi
yang
dibuat
dapat
meminimalisir kemungkinan data
hilang.
Aplikasi
dapat
memberikan
kemudahan
dalam
memperoleh
informasi berupa laporan dengan
cepat, tepat dan akurat.
Aplikasi yang dibangun dapat
menempatkan jabatan pegawai baru
secara objektif sesuai dengan
pendidikan,
pengalaman
dalam
bekerja, dan perilaku pegawai baru
yang diperlukan oleh suatu jabatan
tertentu.

Saiful, Kusnassriyanto. 2008. Teknik
Pemrograman Delphi. Bandung :
Penerbit Informatika.
Kania, Mira. Diktat Kuliah Rekayasa
Perangkat Lunak (RPL), Universitas
Komputer Indonesia, 2010.
Finandhita,
Alif,
Diktat
Kuliah
Pemrograman II (Teori dan Praktikum)
BORLAND
DELPHI,
Universitas
Komputer Indonesia, 2009.

4.3 Saran
Aplikasi jenjang karir pegawai ini
masih dapat dikembangkan seiring
dengan
berkembangnya
spesifikasi
kebutuhan pengguna, sistem yang harus
dipenuhi dalam mencapai hasil dan
kinerja sistem yang kebih baik
dikarenakan selain mempunyai kelebihan
tentunya aplikasi ini tidak lepas dari
kelemahan, sehingga kelemahan tersebut
dapat dimasukkan kedalam saran
pengembanagan perangkat lunak ini.
Berikut adalah beberapa saran untuk
pengembangan perangkat lunak :

Dharmayanti, Dian, Diktat Kuliah Basis
Data, Universitas Komputer Indonesia,
2009.
Kania, Mira, Diktat Kuliah Interaksi
Manusia dan Komputer, Universitas
Komputer Indonesia, 2010.

1. Melakukan
perawatan
terhadap
aplikasi yang dibangun.
2. Aplikasi jenjang karir pegawai di PT.
Bita Enarcon Engineering Bandung
dapat dikembangkan dengan berbasis
web.
3. Aplikasi jenjang karir pegawai dapat
dikembangkan dengan menambahkan
aplikasi penggajian pegawai agar
menjadi aplikasi yang lebih baik.
5. DAFTAR PUSTAKA
Kusrini. 2008. Konsep dan Aplikasi
Sistem
Pendukung
Keputusan.
Yogyakarta : Penerbit Andi.
Yakub. 2008. Sistem Basis Data Tutorial
Konseptual. Yogyakarta: Penerbit Graha
Ilmu.
172