Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
BINA MARGA
WILAYAH TEGAL
KERJA PRAKTEK
Oleh :
Nama : Saifudin
NIM : 08040147
2011
HALAMAN PENGESAHAN
Oleh :
Nama : Saifudin
NIM : 08040147
Menyetujui
Pembimbing, Mahasiswa,
Mengetahui
Ketua Program Studi DIII Teknik Komputer,
Motto :
mengatur layar… “
PERSEMBAHAN
Ayah dan Ibu kami tercinta yang selalu memberi dorongan & doa
restunya.
Puji syukur kami panjatkan kepada Allah SWT yang telah memberikan
Praktek ini selesai dengan baik, dan shalawat serta salam semoga selalu tercurah
Wilayah Tegal
5. Bapak Rusdianto SH. selaku Kepala Sub Bagian Tata Usaha di BPT
6. Bapak / Ibu Dosen , Rekan – rekan Mahasiswa serta semua pihak yang
yang memuaskan dan menyadari bahwa laporan Kerja Praktek ini jauh dari
sempurna, untuk itu kritik dan saran yang bersifat membangun dari pembaca yang
budiman sangat kami harapkan, semoga Laporan Kerja Praktek ini bermanfaat.
Penyusun
DAFTAR ISI
Halaman
LAMPIRAN
DAFTAR GAMBAR
Halaman
Halaman
Halaman
PENDAHULUAN
Saat ini informasi memegang peranan penting dalam suatu instansi baik
yang sangat penting untuk mendukung proses kerja staf tata usahadan
akurat.
secara cepat dan akurat. Sehingga informasi yang di terima dapat digunakan
dan diolah sebagaimana mestinya tampa ada kekeliruan atau pun kesalahan
komputer ini diharapkan bisa memberikan data secara efisien dan efektif, data
lebih cepat di peroleh dari pada menggunakan system manual yang masih
informasi.
Potensi sumber daya manusia juga tidak kalah penting dalam
antara teori yang didapat di perguruan tinggi dengan kondisi nyata tempat
Wilayah Tegal?
1.4 Tujuan
sehingga dapat membangun etos kerja yang baik serta sebagai upaya untuk
1.5 Manfaat
6.0.
bidang teknologi
BAB I : PENDAHULUAN
Penulisan.
Uraian Tugas.
BAB III : LANDASAN TEORI
Implementasi Sistem
BAB VI : PENUTUP
DAFTAR PUSTAKA
BAB II
GAMBARAN UMUM
Tahun 1999 tentang Penyelenggaraan Negara yang Bersih dan Bebas KKN
jembatan.
Jembatan.
LANDASAN TEORI
dan data. Sistem Informasi Manajemen adalah kunci dari bidang yang
mengenai penjualan.
Definisi lainnya :
• Sistem Informasi adalah satu Kesatuan data olahan yang terintegrasi dan
dikomputerisasi.
informasi (data yang telah dioleh sehingga lebih berguna bagi user)
Jadi Database secara mudah dapat digambarkan sebagai kumpulan dari tabel-
tabel yang saling berelasi dan membentuk suatu tujuan tertentu. Contoh :
Database Akademik, Database Perusahaan, dan lain-lain. Berikut ini
penyimpanan data.
suatu notasi persegi panjang atau suatu persegi panjang dengan sisi
2. Aliran data
arus dari data yang dapat berupa masukan untuk sistem atau hasil
orang, mesin atau komputer dari hasil suatu aliran datayang masuk
ke dalam proses untuk dihasilkan aliran data yang akan keluar dari
dapat berupa:
ditutup.
berikut:
1. Entitas
2. Atribut
dan lain-lain.
4. Kardinalitas/Derajat Relasi
Kardinalitas relasi menunjukkan jumlah maksimum entitas
yang dapat berelasi dengan entitas pada himpunan entitas yang lain.
Sebagai contoh:
dengan satu entitas, banyak entitas atau tidak satupun entitas dari
begitupun sebaliknya.
himpunan entitas A.
3.3 Flowchart
pemrograman.
Terminator Symbol
Connector Symbol
Connector Symbol
berbeda.
Processing Symbol
oleh komputer
Simbol Decision
ada.
Simbol Input-Output
keyboard
Simbol Preparation
program)/prosedure
Simbol Display
Simbol Dokumen
pemrogram lainnya.
Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga
♦ Proses pengolahan
input.
PROCESS: berisi kegiatan yang berkaitan dengan pemecahan
output.
START
Dari gambar flowchart di atas terlihat bahwa
END
yang baku dalam penyusunan flowchart, namun
Sebuah flowchart diawali dari satu titik START dan diakhiri dengan
END
3.4 Pengenalan Visual Basic
File Project (.vbp), File Form (.frm), File data binary (.frx),
Modul Class (.cls), Modul Standar (.bas), dan file resource tunggal
CD/DVD ROM AR 1
Langkah berikutnya adalah klik tombol Next >, dan akan muncul kotak
agreement , lalu tekan tombol Next >. Nanti akan muncul kotak Product
Isi 10 digit Product ID Visual Basic Anda, pada kali ini saya mengisi
dengan 422-1111111. Pada Your name isi dengan nama (misal: Asep).
Lalu pada Your company;s name isi dengan nama perusahaan atau
instansi, (misal: Poltek Tegal). Setelah itu klik tombol Next >
bawah ini, jika Anda setuju dengan folder yang telah dibuat maka
Anda pilih Typical maka proses instalasi secara umum tapi jika Anda
pendukung
Windows
Tetapi jika Anda tidak menghendaki maka hilangkan ceklist pada kotak
Selanjutnya keluar kotak dialog Register Over the Web Now! Jika
akan ditampilkan kotak dialog New Project seperti pada gambar 3.15
Standard EXE lalu klik Open. Selanjutnya muncul tampilan utama Visual
Project
From Explorer
Designer
Toolbox
Property
Code Window
Window
a. Menu Bar
Terdiri dari menu File, Edit, View, Project, Format, Debug, Run,
c. Toolbox
dibuat.
d. Project Explorer
f. Form Designer
g. Code Window
Merupakan jendela yang digunakan untuk menuliskan kode
program.
utama yaitu:
Properti
Event
Metode
• Properti
Window.
Cara kedua adalah dengan memberi baris program pada Code
Contoh :
Form1.Caption=”Program Pertama”
• Event
sebagainya.
Contoh :
End Sub
(Form_Load).
• Metode (Method)
Contoh :
Form1.Cls
a. Label
b. Text box
c. Command Button
d. Check Box
e. Option Button
dari item-item yang tersedia. User hanya dapat memilih satu dari
f. Combo Box
item user dapat mengetikkan pilihan atau memilih dari daftar yang
tersedia.
g. List Box
1. Variabel
o Harus dimulai dengan sebuah huruf Tidak lebih dari 255 karakter
o Tidak boleh ada spasi, tanda titik (.), tanda seru (!), atau karakter
@, &, $, dan #.
Atau
Contoh :
2. Tipe Data
Tipe data adalah jenis data yang disimpan dalam variabel. Tipe
terdiri dari:
Contoh:
dengan tipe data ini hanya dapat bernilai benar (True) atau
salah(False).
Contoh:
Baru = True
3. Konstanta
Konstanta adalah suatu nilai konstan yang tidak berubah. Seperti
halnya variabel,
dengan variabel.
Contoh:
Const A = 10
4. Operator
Contoh :
a = 24
• Operator Arimatika
Operator Operasi
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
\ Pembagian dengan hasil bilangan bulat
Mod Sisa Pembagian (Modulus)
• Operator Boolean
Operator Operasi
= Sama dengan
<> Tidak sama dengan
< Kurang dari
> Lebih dari
<= Kurang dari atau sama dengan
>= Lebih dari atau sama dengan
• Derajat Operator
Operator Derajat
Not Tertinggi
* / \ mod and
+ - or xor
= <> <= >= Terendah
3.5 Database
dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses
dapat mencakup pemerolehan data maupun pemanipulasian data, seperti
sekeliling kita. Aplikasi databse yang lain dapat dikumpai pada toko-
Sebuah tabel biasanya terdiri dari beberapa field (kolom) dan record
antara lain:
Keyboard
Mouse
Scanner
Monitor
• CD RW
• 200 Mb Of Hard Disk Space
1. Sistem Operasi
2. Program Aplikasi
Microsoft Windows.
3. Program Pendukung
telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
dengan terstruktur. Berikut ini adalah urutan dari sistem yang dibuat :
Data Pegawai Data PHL
PEGAWAI PHL
0
SISTEM DATA
PEGAWAI
Laporan Data
Laporan Data
KEPALA BALAI
0
SISTEM DATA
PEGAWAI
Top Level
1 2 3
PENDATAAN PENDATAAN PEMBUATAN
PEGAWAI PHL LAPORAN
Level 0
3.1 3.2
LAPORAN LAPORAN
PEGAWAI PHL
Level 1
PEGAWAI PHL
Input Data Pegawai Input Data
PHL
1 2
PENDATAAN PENDATAAN
PEGAWAI PHL
DATA PEGAWAI
3 Laporan Data C
PEMBUATAN KEPALA BALAI
LAPORAN Laporan Data
3.1
Data Pegawai LAPORAN Laporan Data
PEGAWAI
KEPALA
DATA PEGAWAI
BALAI
3.2
LAPORAN
PHL
Data PHL Laporan Data
aturan yang akan dimodelkan. Hal apa saja yang perlu disimpan dan apa
rancangan database dari Data Pegawai BPT Bina Marga Wilayah Tegal.
Jumlah Fields :5
No Number 0
User Text 20
Password Text 10
Status Text 10
Jumlah Fields : 12
NIP Number 0
Nama Text 30
Status Text 15
Pendidikan Text 30
Golongan Text 10
Jabatan Text 10
Jumlah Fields :8
No Number 0
Nama Text 30
Status Text 15
Pendidikan Text 30
Start
Menu Utama
Menu
File A
File
Y
T
Abou Menu
D
t Y About
T
n=0
Password
Bena T n <=
r ? n=n+ 3?
Y Y
Menu
Utam
a
End
Start
Menu Utama
Setelah
Menu
File A
Y File
Pendataa Menu
B
n Y Pendataa
n
T
About Menu
D
Y About
T
Menu
Login Login L
Y
T
Kelua 0
r Y
T
End
Menu
User User U
Y
T
Kelua 0
r Y
T
End
Menu
Pendataan
End
Menu
Cetak
T
End
About
End
User
S
Y
Tamba Isi Simpan Simpa
h
T
T
Y Y
Edit Pilih Data Terpili Tampilka
h n Data
T
O Ubah Data S
P1
Data
Pegawai S
Kembal
i
P2
Data
PHL S
Kembal
i
Program Aplikasi Data Pegawai ini terdiri dari delapan form yaitu Form
Login, Form Menu Utama, Form Data Pegawai, Form Data PHL, Form User,
Form Laporan Data Pegawai, Form Laporan Data PHL, dan Form Abaut yang
pengaksesan program yang saling berkaitan satu sama lainnya. Berikut adalah
Form ini digunakan untuk masuk lebih lanjut pada program yang
akan diakses. Hal ini diperlukan agar tidak setiap orang bias
adalah menu File, menu Pendataan, menu Cetak Laporan, dan menu
Abaut.
Gambar 4.5.2 Form Menu Utama
sebagai berikut:
tersimpan.
ditemukan
berdasarkan NIP.
berdasarkan Nama.
sebagai berikut:
tersimpan.
Form dibawah ini adalah form User yang berguna untuk pendataan
sebagai berikut:
Tambah : berfugnsi untuk menambah data yang akan dientri.
tersimpan.
Form laporan data pegawai ini berfungsi untuk melihat data yang
Di dalam form ini terdapat dua jenis Tampilan untuk mencetak data
yaitu:
Gambar 4.5.7.2 Tampilan Laporan Data Pegawai
Form laporan data pegawai ini berfungsi untuk melihat data yang
PENUTUP
5.1 Kesimpulan
Dalam seluruh uraian laporan Kerja Praktek ini yang di mulai dari BAB I
sampai BAB IV maka dalam hal ini penulis dapat menyimpulkan beberapa
sistem data pegawai kita akan merasa kesulitan dan keefesiensian kerja
akan terganggu.
5.2 Saran
Pembuatan sistem data pegawai ini tetunya jauh dari maksimal karena
semua itu tidak lepas dari keterbatasan ilmu, untuk itu penulis mencoba untuk
berikan saran :
1. Dalam penggunaan sistem ini diperlukan spesifikasi computer yang
3. Sistem yang sudah dibuat tentunya suatu saat sudah tidak dibutuhkan
sebelumnya.
apa yang penulis buat dapat berguna bagi mahasiswa dan masyarakat.
DAFTAR PUSTAKA
Andi, 2005. Mahir Dalam 7 hari Microsoft Access 2003. Madiun : Madcoms
, 2010. Mahir dalam 7 hari Microsoft Visual Basic 6.0 + Crytal Resport
Hartono, Budi. 2006. Cetak Data Report Landscape Pada Visual Basic 6.0.
Tersedia: http://www30.brinkster.com/masinosinaga/frmdatacontrol.html
Form Utama
Private Sub Data_User_Click()
Form5.Show 0
End Sub
Form Login
Public conn As New ADODB.Connection
Public RS As New ADODB.Recordset
Public salahpass As Integer
Sub Hidup()
txtNIP.Enabled = True
txtNama.Enabled = True
txtAlamat.Enabled = True
cbJenis_Kelamin.Enabled = True
cmbStatus.Enabled = True
txtTempat_Lahir.Enabled = True
dtpTanggal_Lahir.Enabled = True
cmbPendidikan.Enabled = True
cbGolongan.Enabled = True
cmbJabatan.Enabled = True
dtpTanggal_Masuk.Enabled = True
txtMasa_Kerja.Enabled = True
txtNIP.BackColor = &HFFFFFF
txtNama.BackColor = &HFFFFFF
txtAlamat.BackColor = &HFFFFFF
cbJenis_Kelamin.BackColor = &HFFFFFF
cmbStatus.BackColor = &HFFFFFF
txtTempat_Lahir.BackColor = &HFFFFFF
dtpTanggal_Lahir.CalendarBackColor = &HFFFFFF
cbGolongan.BackColor = &HFFFFFF
cmbPendidikan.BackColor = &HFFFFFF
cmbJabatan.BackColor = &HFFFFFF
dtpTanggal_Masuk.CalendarBackColor = &HFFFFFF
txtMasa_Kerja.BackColor = &HFFFFFF
End Sub
Sub Mati()
txtNIP.Enabled = False
txtNama.Enabled = False
txtAlamat.Enabled = False
cbJenis_Kelamin.Enabled = False
cmbStatus.Enabled = False
txtTempat_Lahir.Enabled = False
dtpTanggal_Lahir.Enabled = False
cbGolongan.Enabled = False
cmbPendidikan.Enabled = False
cmbJabatan.Enabled = False
dtpTanggal_Masuk.Enabled = False
txtMasa_Kerja.Enabled = False
txtNIP.BackColor = &HFFC0C0
txtNama.BackColor = &HFFC0C0
txtAlamat.BackColor = &HFFC0C0
cbJenis_Kelamin.BackColor = &HFFC0C0
cmbStatus.BackColor = &HFFC0C0
txtTempat_Lahir.BackColor = &HFFC0C0
dtpTanggal_Lahir.CalendarBackColor = &HFFC0C0
cbGolongan.BackColor = &HFFC0C0
cmbPendidikan.BackColor = &HFFC0C0
cmbJabatan.BackColor = &HFFC0C0
dtpTanggal_Masuk.CalendarBackColor = &HFFC0C0
txtMasa_Kerja.BackColor = &HFFC0C0
End Sub
Sub Hidup()
txtNo.Enabled = True
txtNama.Enabled = True
txtAlamat.Enabled = True
cbJenis_Kelamin.Enabled = True
cmbStatus.Enabled = True
txtTempat_Lahir.Enabled = True
dtpTanggal_Lahir.Enabled = True
cmbPendidikan.Enabled = True
txtNo.BackColor = &HFFFFFF
txtNama.BackColor = &HFFFFFF
txtAlamat.BackColor = &HFFFFFF
cbJenis_Kelamin.BackColor = &HFFFFFF
cmbStatus.BackColor = &HFFFFFF
txtTempat_Lahir.BackColor = &HFFFFFF
dtpTanggal_Lahir.CalendarBackColor = &HFFFFFF
cmbPendidikan.BackColor = &HFFFFFF
End Sub
Sub Mati()
txtNo.Enabled = False
txtNama.Enabled = False
txtAlamat.Enabled = False
cbJenis_Kelamin.Enabled = False
cmbStatus.Enabled = False
txtTempat_Lahir.Enabled = False
dtpTanggal_Lahir.Enabled = False
cmbPendidikan.Enabled = False
txtNo.BackColor = &HFFC0C0
txtNama.BackColor = &HFFC0C0
txtAlamat.BackColor = &HFFC0C0
cbJenis_Kelamin.BackColor = &HFFC0C0
cmbStatus.BackColor = &HFFC0C0
txtTempat_Lahir.BackColor = &HFFC0C0
dtpTanggal_Lahir.CalendarBackColor = &HFFC0C0
cmbPendidikan.BackColor = &HFFC0C0
End Sub
txtuser.BackColor = &HFFC0C0
txtpass.BackColor = &HFFC0C0
txtstatus.BackColor = &HFFC0C0
cmbJenis_Kelamin.BackColor = &HFFC0C0
End Sub
Sub Hidup()
txtuser.Enabled = True
txtpass.Enabled = True
txtstatus.Enabled = True
cmbJenis_Kelamin.Enabled = True
txtuser.BackColor = &H80000005
txtpass.BackColor = &H80000005
txtstatus.BackColor = &H80000005
cmbJenis_Kelamin.BackColor = &H80000005
End Sub
Form About
Option Explicit