Anda di halaman 1dari 14

Aplikasi Perjalanan Dinas Pada Sekretariat DPRD kota

Palembang
Susi April Yanti1, (Nita Rosa Damayanti)2, (M Nasir)2, (Irwansyah)3
Dosen Universitas Bina Darma, Mahasiswa Universitas Bina Darma
Jalan Jenderal Ahmad Yani No.12 Palembang
Pos-el: (Susi.aprilyanti@gmail.com)1, (Nita_rosa@binadarma.ac.id)2,
(nasir@binadarma.ac.id)2, (Irwansyah@binadarma.ac.id)3
ABSTRAK

DPRD kota palembang merupakan salah satu lembaga perwakilan rakyat daerah yang terletak di kota
Palembang yang juga berkedudukan sebagai unsur penyelenggara pemerintahan daerah di kota
Palembang. DPRD kota Palembang selalu melakukan perjalanan dinas ke luar kota maupun luar negeri
yaitu adanya surat panggilan kepada pegawai DPRD untuk melakukan dinas kerja. Dalam proses
melakukan perjalanan dinas pegawai terlebih dahulu mendapat surat tugas dinas lalu pegawai yang
disuruh perjalanan dinas akan mendapatkan surat perintah, karena pembuatan surat tersebut secara
manual atau masih menggunakan Microsoft Word maka memakan waktu yang cukup lama. Hal ini
mengakibatkan Sekretariat DPRD kesulitan dalam pendataan perjalanan dinas pegawai. Maka dari itu
penulis akan membuat sistem aplikasi perjalanan dinas pada Sekretariat DPRD kota Palembang guna
mempermudah pendataan seluruh pegawai DPRD yang melakukan perjalanan dinas setiap bulan. maka
penulis pun memutuskan untuk menyusun Tugas Akhir Dengan mengambil judul Aplikasi
Perjalanan Dinas Pada Sekretariat DPRD kota Palembang
Kata Kunci : Microsoft Visual Basic 2008, MYSQL

ABSTRACT

DPRD city of Palembang is one peoples representative body region is located in the city of Palembang
which also serves as an element of the regional element administration in the city of Palembang city
parliament. Palembang always travel out of town and abroad that their call letters to employees having
first received the assignment letter agencies and employees who were sent official traveling will get
warrant, because the cancellation of the letter manually or still use Microsoft word then use sufficient
time lana it make resulted in parliament secretariat difficulties in data collection on travelling the civil
service thus the authors will make the application system travelling in secretariat council of Palembang
city in order to facilitate data collection on all employees of parliament who make official travel every
month, the authors decide to develop a final taking a title application travel agency on the
secretariat DPRD palembang
Keywords : Microsoft Visual Basic 2008 , MYSQL

1. PENDAHULUAN teknologi informasi secara komputerisasi.


1.1. Latar Belakang Komputerisasi adalah kegiatan atau usaha yang
Perkembangan teknologi sekarang ini sangat biasanya dikerjakan secara manual diubah
pesat terutama teknologi di bidang informasi, dengan menggunakan perangkat alat bantu
baik dari kecepatan maupun kemudahan berupa komputer. DPRD kota palembang
masyarakat dalam mengakses informasi yang merupakan salah satu lembaga perwakilan
dibutuhkan juga semakin berkembang. rakyat daerah yang terletak di kota Palembang
Teknologi informasi sangat penting bagi suatu yang juga berkedudukan sebagai unsur
negara apalagi negara berkembang. Khususnya penyelenggara pemerintahan daerah di kota
bagi perkantoran, sudah menggunakan Palembang. Dalam pendataan data perjalanan

1
dinas DPRD dilakukan oleh pegawai yang akan perintah perjalanan dinas, surat tugas dalam
melakukan perjalanan dinas. DPRD kota perjalanan dinas dan pegawai yang melakukan
Palembang selalu melakukan perjalanan dinas perjalanan dinas.
ke luar kota maupun luar negeri yaitu adanya 1.4.2. Manfaat Penelitian
surat panggilan kepada pegawai DPRD untuk Adapun manfaat penelitian ini sebagai
melakukan dinas kerja. Dalam proses berikut :
melakukan perjalanan dinas pegawai terlebih 1. Membantu memudahkan pegawai dalam
dahulu mendapat surat tugas dinas lalu pegawai mendata pegawai yang melakukan
yang disuruh perjalanan dinas akan perjalanan dinas.
mendapatkan surat perintah, karena pembuatan 2. Dengan aplikasi perjalanan dinas ini
surat tersebut secara manual atau masih diharapkan pegawai lebih memiliki data
menggunakan Microsoft Word maka memakan laporan yang akurat.
waktu yang cukup lama. Hal ini 1.4.3. Tugas Sekretariat DPRD
mengakibatkan Sekretariat DPRD kesulitan Sekretariat Kantor DPRD kota Palembang
dalam pendataan perjalanan dinas pegawai. memiliki tugas pokok yaitu :
Maka dari itu penulis akan membuat sistem 1. Penyusunan perencanaan dan pelaksanaan
aplikasi perjalanan dinas pada Sekretariat program di bidang kesekretariatan DPRD.
DPRD kota Palembang guna mempermudah 2. Pelaksanaan pembelian atau pengadaan
pendataan seluruh pegawai DPRD yang pembangunan aset tetap berwujud yang
melakukan perjalanan dinas setiap bulan. akan digunakan dalam rangka
Berdasarkan latar belakang yang telah penyelenggaraan tugas pokok dan fungsi.
dijelaskan diatas, maka penulis ingin membuat 3. Pelaksanaan pemeliharaan barang milik
tugas akhir dengan judul Aplikasi daerah yang digunakan dalam
Perjalanan Dinas Pada Sekretariat DPRD penyelenggaraan tugas pokok dan fungsi.
Kota Palembang. 4. Pelaksanaan kebijakan pengelolaan barang
milik daerah yang berada dalam
1.2. Perumusan Masalah penguasaannya.
Berdasarkan uraian diatas dapat dirumuskan 5. Penyiapan pengaturan agenda kegiatan
masalah dalam penelitian ini sebagai berikut pimpinan dan anggota DPRD.
yaitu membuat aplikasi perjalanan dinas pada
sekretariat DPRD kota Palembang dalam 1.4.4. Alur sistem laporan perjalanan
memppermudah membuat laporan perjalanan dinas di DPRD
dinas. Dalam sistem perjalanan dinas DPRD
kota palembang berikut proses dalam
1.3. Batasan Masalah pelaksanaan perjalanan dinas saat ini, sebagai
Dalam Penyusunan tugas akhir ini berikut :
penulis membatasi masalah atau ruang lingkup 1. Perencanaan pendahuluan, di sini
penulisan pada hal-hal yang mengenai sistem ditentukannya tanggal, waktu dan tujuan
perjalanan dinas DPRD kota Palembang yaitu keberangkatan.
sebagai berikut : 2. Perencanaan transportasi, merupakan
1. Data Perjalanan Dinas perencanaan jenis kendaraan atau
2. Input Tugas dan pegawai perjalanan Dinas transportasi yang akan digunakan dan
3. laporan data panggilan perjalan dinas biaya yang akan dikeluarkan.
4. laporan tugas dinas dan laporan pegawai 3. Perencanaan dokumen, persiapan dokumen
perjalanan dinas atau surat-surat yang diperlukan saat
perjalanan dinas.
1.4. Tujuan dan Manfaat Penelitian 4. Surat Perintah Perjalanan dinas (SPPD),
1.4.1. Tujuan Penelitian surat perintah pelaksanaan perjalanan
Tujuan utama dari pembuatan aplikasi dinas.
ini yaitu dapat mempermudah pendataan 5. Pelaksanaan perjalanan dinas, yaitu
pegawai dalam mendata semua yang berkaitan berangkat melakukan perjalanan dinas
dengan perjalan dinas yaitu mendata surat kerja ketempat tujuan.

2
6. Pembuatan laporan, yaitu pembuatan coustemer. Waterfall mencerminkan
laporan hasil kegiatan kerja, kepraktisan engineering.
menginventariskan tanda bukti berupa kas Tahap tahap yang memetakan
bon, kuitansi, nota, dan lain-lain. pengembangan dasar berdasarkan model
1.4.5. Sistem yang akan dibuat waterfall, yaitu (Bahra, 2006:16) :
Dalam pembuatan sistem aplikasi yang 1. Penentuan dan analisis spesifikasi, jasa,
akan dibuat maka peneliti ingin membuat kendala dan tujuan sistem ditentukan
aplikasi dengan bahasa pemograman VB.NET melalui konsultasi dengan bendahara.
dengan menggunakan Microsoft Visual Studio 2. Desain sistem dan perangkat lunak, proses
2008. perancangan sistem membagi persyaratan
antara rancangan file, desain masukan, dan
desain keluaran.
1.5. Metodologi Penelitian 3. Implementasi dan uji unit proses
1.5.1. Lokasi dan Waktu Penelitian melaksanakan ide, program atau
1. Lokasi penelitian seperangkat aktivitas baru dengan harapan
Lokasi penelitian dan pengambilan data ini orang lain dapat menerima dan melakukan
dilakukan di Jl.Gub. H. Bastari Jakabaring perubahan.
No.2 Palembang Telp.(0711) 515364, 4. Integrasi dan uji coba sistem, pada tahapan
515107, 518717 Faks.(0711) 514542, ini program di integrasikan dan diuji
513244. sebagai sistem yang lengkap untuk
2. Waktu Penelitian menjamin bahwa persyaratan sistem telah
Waktu penelitian yang dilakukan yaitu pada dipenuhi.
25 Februari 2016 s/d 27 Mei 2016 5. Operasi dan pemiliharaan, tahapan ini
sedangkan pengambilan data setiap saat bertujuan untuk meningkatkan kebutuhan
pada waktu jam kerja di DPRD Kota pengguna, seperti perbaikan program dan
Palembang. penambahan modul modul. Namun, pada
1.5.2. Metode Pengumpulan Data pengembangan aplikasi ini hanya sampai
Pada metode ini dilakukan beberapa pada pengujian saja karena operasi dan
cara agar penulis memperoleh data yang pemeliharaan nantinya akan menjadi
dibutuhkan penulis: kebijakan dari Pihak DPRD kota
1. Metode Wawancara, pada metode ini Palembang.
penulis melakukan tanya jawab melalui
narasumber dikantor untuk mendapatkan 2. Tinjauan Pustaka
informasi lebih lanjut mengenai penelitian 2.1. Tinjauan umum
yang dilakukan. 2.1.1. Sejarah Singkat
2. Metode Observasi, pada metode ini penulis DPRD kota Palembang merupakan
melakukan pengumpulan data secara salah satu lembaga perwakilan rakyat daerah
langsung demi mendapatkan informasi yang berletak dikota Palembang yang juga
dikantor dengan cara melihat data berkedudukan sebagai unsur penyelenggara
kegiatan-kegiatan yang ada untuk menjadi pemerintahan daerah di kota Palembang.
pembahasan tugas akhir nanti. DPRD kota terdiri dari anggota partai politik
3. Metode Pustaka, pada metode ini penulis peserta pemilihan umum yang dipilih oleh
melakukan pengambilan data dari buku- pemilihan umum. DPRD kota Palembang
buku diperpustakaan, internet dan buku- bertanggung jawab dalam sistem pembangunan
buku referensi. dan sistem kerja politik di kota Palembang.
2.1.2. Visi dan Misi
1.6. Metode Perancangan Sistem 1. Visi
Menurut Al-Bahra (2006 : 16), Palembang emas 2018 yang mengandung
Waterfall adalah ketidak luwesan pembagian makna palembang pemerintahan yang
project kedalam langkah yang nyata atau jelas. amanah, pemberdayaan lembaga
Sistem yang disampaikan kadang kadang masyarakat, ekonomi kerakyatan , mandiri,
tidak dapat digunakan sesuai keinginan bersih, aman, berkembang, pemerintahan

3
bersih, ekonomi, kerakyatan, religius dan 1. Pengumpulan data merupakan unsur
adil serta mewujudkan kota Palembang pengolahan data yang berupa aktivitas
yang elok, madani, aman dan sejahtera. penangkapan data ke dalam dokumen
2. Misi dasar.
a. Menciptakan kota Palembang lebih 1. Pembacaan data, merupakan proses
aman untuk berinvestasi dan mandiri membaca data dari dokumen dasar yang
dalam pembangunan. digunakan agar dapat diproses lebih lanjut.
b. Menciptakan tata kelola pemerintahan 2. Pemeriksaan, merupakan bagian untuk
baersih dan membawa serta mencegah, mengecek kemungkinan yang
peningkatan pelayanan masyarakat. akan terjadinya kesalahan data yang dibaca
c. Meningkatkan ekonomi kerakyatan dari dokumen dasar.
dengan pemberdayaan masyarakat 3. Perekaman, merupakan proses
kelurahan. penyimpanan data yang telah dibaca dan
d. Meningkatkan pembangunan bidang diverifikasi ke dalam alat penyimpanan
keagamaan sehingga terciptanya data yang digunakan.
masyarakat yang religius. 2.2.2. Data
e. Meningkatkan pembangunan yang Menurut Sutanta (2004 : 4), data
adil dan berwawasan lingkungan di merupakan bahan keterangan mengenai suatu
setiap sektor. kejadian nyata atau fakta-fakta yang
f. Melanjutkan pembangunan kota dirumuskan dalam sekelompok tertentu yang
Palembang sebagai kota metropolitan dibentuk secara tidak acak yang menunjukkan
bertaraf internasional, beradat dan jumlah, tindakan, atau hal.
sejahtera. Menurut Haer Thalib (2015), data adalah
3.1.3. Struktur Organisasi sekumpulan fakta yang tak lain adalah sebuah
Dalam bentuk susunan struktur kejadian atau kenyataan.
organisasi di Sekretariat kantor DPRD kota Menurut arikunto (2015) data adalah
Palembang yaitu : semua fakta dan angka-angka yang dapat
dijadikan bahan untuk menyusun sebuah
informasi.
Menurut berbagai sumber lain, data
dapat juga didefinisikan sebagai berikut:
1. Menurut kamus bahasa inggris-indonesia,
data berasal dari kata datum yang berarti
fakta
2. Dari sudut pandang bisnis, data bisnis
Gambar 2.1 Struktur Organisasi adalah deskripsi organisasi tentang
2.2. Landasan Teori sesuatu (resources) dan kejadian
2.2.1. Aplikasi (transactions)yang terjadi
Menurut Sutanta (2003 : 23), aplikasi Jadi data adalah deskripsi dari suatu
adalah suatu dari unit perangkat lunak yang kejadian yang kita hadapi intinya data itu
dibuat untuk melayani suatu kebutuhan akan adalah suatu fakta-fakta tertentu sehingga
beberapa aktifitas individu. menghasilkan suatu kesimpulan dalam menarik
Menurut Harip (2010), Aplikasi adalah suatu keputusan.
suatu kelompok file (form, class, report) yang 2.2.3. Use Case Diagram
bertujuan untuk melakukan aktivitas tertentu Use case merupakan konstruksi untuk
yang saling terkait, misalnya aplikasi payroll, mendeskripsikan bagaimana system akan
aplikasi fixed asset, dan lain-lain. terlihat di mata pengguna potensial. Use case
Menurut yuhefizar (2010), aplikasi terdiri dari sekumpulan scenario yang
adalah program yang dikembangkan untuk dilakukan oleh seorang actor (orang, perangkat
memenuhi kebutuhan pengguna dalam keras, urutan waktu atau system yang lain).
menjalankan pekerjaan tertentu. Proses Sedangkan use case diagram memfasilitasi
pengolahan data dapat meliputi sebagian atau komunikasi diantara analis dan pengguna serta
seluruh unsur pengolahan data sebagai berikut: antara analis dan klien.

4
Tabel 2.1 Simbol Use Case Diagram Association Sebuah
Na Sim asosiasi
ma Keterangan bol merupakan
Komponen sebuah
Use case Relationship
Use Case
paling umum
digambarkan
antara 2 class
sebagai
lingkaran elips dan
dilambangkan
dengan nama
oleh sebuah
usecase
dituliskan adalah garis yang
Actor Actor menghubungka
didalam elips
pengguna n antara 2
tersebut.
sistem. Actor class. Garis ini
tidak terbatas bisa
hanya manusia melambangkan
saja, jika sebuah Composition Jika
tipe-tipe sebuah
sistem class tidak bisa
relationship
berkomunikasi berdiri
dan sendiri
juga
dengan aplikasi dan
dapat harus
lain dan merupakan
menampilkan
membutuhkan bagian
hukum-hukum dari
input atau class yang lain,
multiplisitas
memberikan maka
pada class
sebuah
output, maka tersebut
relationship.
aplikasi tersebut memiliki
(Contoh:One-relasi
juga bisa Composition
to-one,one-
Association dianggap
Asosiasidigunak terhadap
tomany, many-class
sebagai
an actor.
untuk tempat
to-many). dia
menghubungkan bergantung
actor dengan use Dependency Kadang
tersebut. kala
case. Asosiasi sebuah
Sebuah class
digambarkan menggunakan
relationship
dengan sebuah class yang lain.
composition
garis yang Hal ini disebut
digambarkan
menghubungkan dependency.
sebagai garis
antara Actor Umumnya
dengan ujung
dengan Use penggunaan
berbentuk
Case. dependency
jajaran genjang
digunakan
berisi/solid.
untuk
2.2.4. Class Diagram menunjukkan
Class Diagram adalah diagram yang operasi pada
Aggregation suatu
Aggregation class
digunakan untuk menampilkan beberapa kelas yang
mengindikasik
serta paket paker yang ada dalam menggunakan
an keseluruhan
class yang lain.
sistem/perangkat lunak yang sedang jita bagian
Sebuah
relationship
kembangkan. Class diagram memberi kita dependency
dan biasanya
gambaran/diagram statis tentang dilambangkan
disebut sebagai
2.2.5. Activityrelasi
Diagram
sebagai sebuah
sistem/perangkat lunak dan relasi relasi yang
Activity diagram
panah bertitik- adalah
teknik untuk
ada didalamnya. titik.
mendiskripsikan logika prosedural, proses
Tabel 2.2 Simbol Class Diagram bisnis dan aliran kerja dalam banyak kasus.
Na
Activity Diagram mempunyai peran seperti
ma Keterangan halnya flowchart, akan tetapi perbedaannya
Kompone Simbol dengan flowchart adalah activity diagram bisa
Class n Class adalah
blok blok
mendukung perilaku paralel sedangkan
pembangun NamaCl flowchart tidak bisa.
pada ass
pemrograman
berorientasi
+atr Tabel 2.3 Simbol Activity Diagram
obyek. Sebuah ibut Sim Keteran
classdigambar bol gan
+atr Titik awal
kan sebagai
sebuah kotak ibut
yang terbagi +atr
atas 3 bagian. ibut
Bagian atas
adalah +met
bagiannama hod
dari class.
Bagian tengah
+met
mendefinisikan hod 5
property/atribu
t class.
Bagian akhir
mendefinisikan
method-
method dari
Titik akhir dan dapat melakukan suatu proses secara
sinkron atau bebarengan (multri threaded).
Activity
3. ANALISIS DAN PERANCANGAN
3.1. Analisis
Pilihan untuk mengambil 3.1.1. Analisis Sistem yang Sedang
keputusan
Berjalan
Sistem yang ada pada Sekretariat
Fork ;digunakan untuk DPRD Kota Palembang dalam kelengkapan
menunjukkan kegiatan yang surat tugas perjalanan dinas masih belum
dilakukan secara parallel atau
untuk menggabungkan dua sesuai dengan yang dibutuhkan di Sekretariat
kegiatan paralel menjadi satu. DPRD Kota Palembang karena sistem yang ada
Rake ; Menunjukkan adanya
pada Sekretariat DPRD Kota Palembang
dekomposisi menggunakan sistem manual dengan surat
perjalanan dinas belum menggunakan sistem
jadi ketika di utus untuk perjalanan dinas
Tanda waktu semua surat tersebut harus diketik secara
manual yang mengakibatkannya memakan
Tanda pengiriman waktu yang lama dan di nilai juga kurang
efisien. Pada pembuatan surat tugas juga di
Tanda penerimaan ketik secara manual,mengakibatkan banyak
waktu yang terbuang secara percuma,yang
menyebabkan sistem yang sedang berjalan
Aliran akhir (FlowFinal) sekarang perlu di perbaiki,agar mengurangi
waktu,juga kenyamanan dan efisien pembuatan
surat tersebut.
2.2.6. Visual Studio 2008 3.1.2. Studi Kelayakan
Menurut Alexander F. K. Sibero (2010 Dalam analisis yang akan ditampilkan
: 9), visual studio merupakan sebuah IDE yang pada berupa menu input, menu tampil, dan
dikembangkan oleh microsoft. laporan. Untuk laporan maka harus dibuat
IDE (Integrated Developtment secara jelas agar tidak terjadi kesalahan saat
Environment), merupakan suatu lingkungan melakukan pengeprinan data.
untuk pengembangan perangkat lunak yang 3.1.3. Penentuan dan Analisis Spesifikasi
terdiri dari core editor (editor code), compiler / Pada tahap ini peneliti menganalisis
interpeter (penerjemah), build automan, dan kebutuhan pengguna di Sekretariat DPRD Kota
debugger atau inspector yang dalam istilah Palembang ditetapkan pembuatan dari aplikasi
lainnya adalah editor yang terinspirasi dengan yang akan dibuat menggunakan bahasa
lingkungan pengembangan perangkat lunak. pemograman VB.NET serta menentukan
batasan yang akan digunakan pada sistem
2.2.7. Visual Basic.NET meliputi proses, dan tampilan data pada
Menurut Alexander F. K. Sibero (2010 programs. Pada tahap ini diperlukan
: 9), visual basic.net merupakan pengembangan kemudahan dalam mendata data.
dari versi sebelumnya yaitu visual basic 6.0 3.1.4. Desain Sistem dan Perangkat Lunak
yang memiliki karakteristik yang mudah Proses pembuatan sistem dirancang
dipahami, namun handal dalam mengikuti tren harus secara baik, karena dengan melakukan
teknologi perangkat lunak. perancangan yang baik dapat memberikan hasil
2.2.8. MYSQL secara baik di masa mendatang. Pada
Menurut Budi Raharjo (2011 : 21), Perancangan program diprioritaskan
MYSQL merupakan software RDBMS menghindari kesalahan sistem saat
(Relational Database Management System) pengoperasian program.
yang dapat mengelola database dengan sangat Pada tahap perkiraan estimasi durasi
cepat, dapat menampung data dalam jumlah selama pembuatan program diperlukan waktu 2
besar, dapat diakses oleh banyak pengguna, minggu untuk perancangan dan untuk evaluasi

6
perbaikan hanya membutuhkan 1 minggu. 3. Activity Diagram
Untuk financial tergantung dari biaya yang pengguna pimpinan

dikeluarkan atau dibiayai oleh kantor untuk akses menu


peneliti. Start

Perangkat lunak yang digunakan dalam melakukan tampilan form


perancangan aplikasi ini yaitu XAMPP sebagai login login

media penyimpanan database dan Microsoft password salah

Visual Studio 2008 sebagai media


pembuatanaplikasi. password benar

Pada tahapan ini system akan menu utama

dirancang dengan menggunakan Use Case


mengelola
Diagram, Class Diagram, Activity Diagram data pangkat

1. Use Case Diagram mengelola


data pegawai
Use case diagram adalah gambaran
mengelola data
fungsionalitas dari suatu sistem, sehingga surat tugas

pengguna system paham dan mengerti mengelola data


surat perintah dinas
mengenai kegunaan sistem yang dilakukan
pengguna setelah melakukan login yaitu melngelola
laporan
seperti menginput pangkat, pegawai, surat logout
tugas dan surat perintah. Terdapat juga Finish
melihat inputan data pangkat, pegawai,
surat tugas dan surat perintah. Untuk Gambar 3.3 Activity Diagram
laporan diberikan kepada atasan. Berikut Activity Diagram dimana menggambarkan
merupakan gambarUse Case Diagram: transisi keadaan yang dialami objek
objek pengguna mulai masuk kesistem
Login
<<include>>
untuk login kemudian memasukkan
mengelola data pegawai username dan password kemudian
mengelola data pangkat
diproses. Jika benar, maka sistem akan
pengguna pimpinan
terus lanjut dan akan menampilkan
mengelola data surat tugas

halaman utama aplikasi mengolah data


mengelola data surat perintah
dinas membuat laporan
<<include>>
dalam sistem, jika salah akan kembali ke
halaman login.
mengelola laporan

3. 2. Desain Database
Gambar 3.1 Use Case Diagram Dalam rancangan struktur database,
2. Class Diagram dibentuklah database dengan nama honor dan
database tersebut telah dirancang menjadi tiga
tabel yang akan dimuat ke dalam database
tersebut yaitu :
1. Tabel pangkat
Tabel pangkat berfungsi sebagai media
penyimpanan data jabatan atau pangkat.
Tabel 3.1 Tabel pangkat
N NamaFie Type Siz Keterang
o ld e an
1 Kode
Varch pangkat
kd_pgkt 2
ar *primary
key
Gambar 3.2 Class Diagram 2 Varch
Class Diagram akan menggambarkan Jabatan 30 jabatan
ar
kelas-kelas dan paket-paket yang berada
dalam sistem.

7
2. Tabel pegawai Tabel perintah berfungsi sebagai media
Tabel pegawai berfungsi sebagai media penyimpanan data surat perintah dinas.
penyimpanan data pegawai. Tabel 3.5 Tabel perintah
Tabel 3.2 Tabel pegawai N NamaFie Type Siz Keterang
N NamaFiel Type Siz Keteranga o ld e an
o d e n 1 kode
Varch
1 Nip Kode 6 *primary
ar
Varcha pegawai key
Nip 20
r *primary 2 P_perinta Varch Pemberi
40
key h ar perintah
2 Varcha Nama 3 Varch
Nama 50 Nomor 20 nomor
r pegawai ar
3 Varcha 4 Varch Nip
Jabatan 30 jabatan Nip 20
r ar pegawai
4 Varcha Tanggal 5 Varch
Tgl_lahir 10 Perihal 30 perihal
r Lahir ar
5 Varcha Tempat 6 Kendaraa Varch
Tmp_lahir 20 20 kendaraan
r Lahir n ar
6 alamat Text - Alamat 7 Varch
Asal 20 Asal
3. Tabel surat_tugas ar
Tabel surat_tugas berfungsi sebagai media 8 Varch
Tujuan 20 tujuan
penyimpanan data surat tugas. ar
Tabel 3.3 Tabel surat_tugas 9 Varch
Lama 2 lama
N NamaFiel Type Siz Keteranga ar
o d e n 10 Varch Tanggal
Tglber 10
1 nomor ar pergi
Varcha
Nomor 20 *primary 11 Varch Tanggal
r Tglkem 10
key ar kembali
2 Varcha Nip 12 Varch
Nip 20 Instansi 30 instansi
r pegawai ar
3 Varcha Nama 13 Keteranga Varch
Nama 50 30 keterangan
r pegawai n ar
4 Varcha
Jabatan 30 jabatan
r 4. HASIL DAN PEMBAHASAN
5 Varcha 4.1. Hasil
Tanggal 10 tanggal
r Hasil akhir dari penelitian yang dilakukan di
6 Varcha kantor DPRD kota Palembang, maka telah
Perihal 30 perihal
r ditentukan pengembangan sistem dengan basis
4. Tabel ikut bahasa pemograman Visual Basic.Net yang
Tabel ikut berfungsi sebagai media dirancang menggunakan Microsoft visual
penyimpanan data yang ikut dinas. studio 2008 dengan judul Aplikasi Perjalanan
Tabel 3.4 Tabel ikut Dinas Pada Sekretariat DPRD kota
N NamaFiel Type Siz Keteranga Palembang. Maka ditentukan beberapa file
o d e n kerja pada aplikasi yaitu :
1 kode 1. File Microsoft Visual Studio 2008 yang
Varcha diberi nama aplikasi surat perjalanan dinas.
Kd 2 *primary
r 2. Tabel-tabel yang berada pada database
key
2 Varcha Bahan yaitu:
bah_mem 20 a. pangkat
r memasak
3 Varcha Nip b. pegawai
Nip 20 c. ikut
r pegawai
5. Tabel perintah d. surat_tugas

8
e. surat_perintah menginput pegawai, surat tugas dan surat
3. Form-form aplikasi yang digunakan yaitu: perintah dinas. Pengguna juga dapat melihat
a. Form login hasil pegawai, surat tugas dan surat perintah
b. Form menu utama dinas. Pada menu ini juga terdapat laporan
c. Form input pangkat pegawai, surat tugas dan surat perintah dinas.
d. Form input pegawai
e. Form input surat tugas
f. Form input surat perintah dinas
g. Form tampil pangkat
h. Form tampil pegawai
i. Form tampil surattugas
j. Form tampil surat perintah dinas
k. Form laporan pangkat
l. Form laporan pegawai
m. Form laporan surat tugas
n. Form laporan surat perintah dinas Gambar 4.2 Menu Utama
4.2. Pembahasan 4.2.4. Tampilan Input pangkat
Pada pembahasan ini akan dijelaskan Pada tampilan ini pengguna dapat
mengenai hasil dari pembuatan program. menginput data-data jabatan. Untuk pangkat
Berikut penjelasan mengenai program yang itu berisikan nama-nama jabatan yang ada di
telah dibuat : DPRD.
4.2.1. Langkah - Langkahmembukaaplikasi Untuk tombol tampil merupakan
Dalam menjalankan aplikasi ini cukup tombol untuk kemenu tampil data pangkat atau
mengklik icon aplikasi surat perjalanan dinas jabatan.
dan yang pertama kali yang akan muncul Pada tombol simpan memiliki sistem
adalah tampilan login dimana saat muncul dimana mengecek apakah pada nama pegawai
login admin harus menginputkan id dan tersebut ada pada database dan jika tidak ada
password untuk ke menu utama. maka dilanjutkan ke proses menyimpan semua
4.2.2. Tampilan Login data ke database.
Pada tampilan ini merupakan tampilan Pada tombol bersihkan berisikan
dasar saat pengguna melakukan login.Pada saat sistem yang berfungsi membersihkan semua
pengguna melakukan login, maka pengguna menjadi bersih.
akan diarahkan ke menu utama. Berikut Pada program ini juga berisikan
merupakan tampilan dari halaman login. Untuk pemberitahuan berupa pemberitahuan pada bar
username harus di isi dan untuk password juga dibawah dan pemberitahuan secara terpisah.
harus di isi jika salah maka akan terjadi
pemberitahuan.

Gambar 4.3 Input Pangkat


4.2.5. Tampilan Input pegawai
Pada tampilan ini pengguna dapat
menginput data-data Jenis lantai. Untuk nip
berisikan data nomor induk penduduk pegawai
tersebut.
Untuk nama merupakan isi dari nama
pegawai tersebut yang bekerja di DPRD kota
Gambar 4.1 Login Palembang.
4.2.3. Tampilan Menu Utama Untuk pilihan pangkat merupakan
Pada tampilan ini merupakan halaman pilihan data pangkat yang data didalamnya
utama sebuah program.Disini pengguna dapat diambil dari database.

9
Untuk tanggal lahir merupakan tanggal Tombol hapus merupakan tombol yang
pegawai tersebut lahir, pada tanggal juga digunakan untuk menghapus data pada tabel
merupakan gabungan antara tanggal, bulan dan yang pernah dimasukkan.
tahun.
Untuk tempat lahir merupakan tempat Pada tombol simpan memiliki sistem
lahir dari pegawai tersebut, pada bagian ini dimana mengecek apakah pada nama pegawai
hanya berisikan kota lahir pegawai tersebut. tersebut ada pada database dan jika tidak ada
Untuk alamat merupakan data alamat maka dilanjutkan ke proses menyimpan semua
pegawai tersebut saat ini bertempat tinggal. data ke database.
Pada tombol simpan memiliki sistem Pada tombol bersihkan berisikan
dimana mengecek apakah pada nama pegawai sistem yang berfungsi membersihkan semua
tersebut ada pada database dan jika tidak ada menjadi bersih.
maka dilanjutkan ke proses menyimpan semua Pada program ini juga berisikan
data ke database. pemberitahuan berupa pemberitahuan pada bar
Pada tombol bersihkan berisikan dibawah dan pemberitahuan secara terpisah.
sistem yang berfungsi membersihkan semua
menjadi bersih.
Pada program ini juga berisikan
pemberitahuan berupa pemberitahuan pada bar
dibawah dan pemberitahuan secara terpisah.

Gambar 4.5 Input Surat Tugas


4.2.7. Tampilan Input Surat Perintah
Pada tampilan ini pengguna dapat
Gambar 4.4 Input Pegawai menginput Surat Perintah. Untuk kode
4.2.6. Tampilan Input Surat Tugas merupakan data kode surat perintah.
Pada tampilan ini pengguna dapat Untuk pemberi perintah merupakan
menginput data-data surat tugas. Pada nomor orang yang member perintah untuk melakukan
merupakan kumpulan nomor yang disatukan perjalanan dinas.
menjadi satu. Nomor tugas merupakan data yang
Tombol cek adalah tombol untuk berisikan nomor dari surat tugas. Pada bagian
mengecek apakah data nomor tersebut sudah ini juga berisikan data kepada siapa yang
ada pada database. ditugaskan, jabatan dan perihal surat tersebut.
Pada pilihan nip merupakan pilihan Untuk kendaraan merupakan data
data yang diambil dari database, kemudian isi pilihan jenis kendaraan pegawai tersebut
dari data tersebut masuk kedalam nama dan gunakan untuk dinas.
jabatan. Pada bagian ini ada yang Untuk asal merupakan data yang
diperintahkan dan ada yang ikut dinas. berisikan asal tempat dari pegawai itu akan
Untuk tanggal merupakan tanggal surat berangkat.
tugas tersebut dibuat, pada tanggal juga Untuk tujuan merupakan data yang
merupakan gabungan antara tanggal, bulan dan berisikan tujuan tempat dari pegawai itu akan
tahun. berangkat.
Untuk perihal merupakan tujuan dari Untuk lama merupakan data yang
pembuatan surat tersebut. berisikan berapa lama pegawai tersebut akan
Tombol tambah merupakan tombol melakukan perjalanan dinas.
menginputkan data-data pegawai yang ikut Untuk tanggal merupakan tanggal
dalam perjalanan dinas. pegawai tersebut akan berangkat, pada tanggal

10
juga merupakan gabungan antara tanggal,
bulan dan tahun.
Untuk tanggal merupakan tanggal
pegawai tersebut akan pulang, pada tanggal
juga merupakan gabungan antara tanggal,
bulan dan tahun.
Untuk instansi merupakan data yang
.
berisikan instansi yang akan bertanggung
Gambar 4.7 Display Pangkat
jawab dalam biaya perjalanan dinas.
4.2.10. Tampilan Display Pegawai
Untuk keterangan merupakan data
Pada tampilan ini merupakan menu
yang berisikan keterangan dari pembuatan
untuk melihat, mencari, menghapus dan
surat ini.
mengedit data yang pernah diinputkan.
Pada tombol simpan memiliki sistem
Tombol edit merupakan tombol yang
dimana mengecek apakah pada nama pegawai
berfungsi merubah data yang pernah
tersebut ada pada database dan jika tidak ada
diinputkan sebelumnya menjadi data yang
maka dilanjutkan ke proses menyimpan semua
berbeda atau mengedit data itu sendiri.
data ke database.
Tombol hapus merupakan tombol yang
Pada tombol bersihkan berisikan
berfungsi untuk menghapus data pada database
sistem yang berfungsi membersihkan semua
sesuai dengan berdasarkan nama pegawai itu
menjadi bersih.
tersendiri.
Pada program ini juga berisikan
Tombol cari merupakan tombol untuk
pemberitahuan berupa pemberitahuan pada bar
mencari data yang ingin dicari.
dibawah dan pemberitahuan secara terpisah.
Pada tabel merupakan semua isi data
yang pernah diinputkan dan ketika tabel itu di
klik maka data lebih lanjut muncul.

Gambar 4.6 Input Surat Perintah


4.2.8. Tampilan Display Pangkat
Pada tampilan ini merupakan menu
untuk melihat, mencari, menghapus dan .
mengedit data yang pernah diinputkan. Gambar 4.9 Display Pegawai
Tombol edit merupakan 4.2.11. Tampilan Display Surat Tugas
tombol yang berfungsi merubah data yang Pada tampilan ini merupakan menu
pernah diinputkan sebelumnya menjadi data untuk melihat, mencari, menghapus dan
yang berbeda atau mengedit data itu sendiri. mengedit data yang pernah diinputkan.
Tombol hapus merupakan tombol yang Pada tampilan ini terdapat dua bagian
berfungsi untuk menghapus data pada database yaitu surat tugas dan yang ikut dalam
sesuai dengan berdasarkan nama pegawai itu perjalanan dinas.
tersendiri. Tombol edit merupakan tombol yang
Tombol cari merupakan tombol untuk berfungsi merubah data yang pernah
mencari data yang ingin dicari. diinputkan sebelumnya menjadi data yang
Pada tabel merupakan semua isi data berbeda atau mengedit data itu sendiri.
yang pernah diinputkan dan ketika tabel itu di Tombol hapus merupakan tombol yang
klik maka data lebih lanjut muncul. berfungsi untuk menghapus data pada database
sesuai dengan berdasarkan nama pegawai itu
tersendiri.
Tombol cari merupakan tombol untuk
mencari data yang ingin dicari.

11
Pada tabel merupakan semua isi data Tombol toggle tree group merupakan
yang pernah diinputkan dan ketika tabel itu di tombol untuk memunculkan bagian tree group
klik maka data lebih lanjut muncul.. sesuai keinginan.
Tombol go to first page merupakan
tombol yang digunakan untuk menampilkan
laporan yang pertama kali diinputkan.
Tombol previous merupakan tombol
yang digunakan untuk menampilkan data
laporan yang sebelumnya.
Tombol next merupakan tombol yang
digunakan untuk menampilkan data laporan
yang selanjutnya.
Tombol go to first merupakan tombol
Gambar 4.10 Display Surat Tugas yang digunakan untuk menampilkan laporan
4.2.12. Tampilan Display Surat Perintah yang terakhir kali diinputkan.
Dinas Tombol find text merupakan tombol
Pada tampilan ini merupakan menu yang digunakan untuk mencari text pada
untuk melihat, mencari, menghapus dan laporan untuk dicari.
mengedit data yang pernah diinputkan. Tombol zoom merupakan tombol yang
Tombol edit merupakan tombol yang berfungsi untuk memperbesar atau
berfungsi merubah data yang pernah memperkecil tampilan hasil dari laporan.
diinputkan sebelumnya menjadi data yang
berbeda atau mengedit data itu sendiri.
Tombol hapus merupakan tombol yang
berfungsi untuk menghapus data pada database
sesuai dengan berdasarkan nama pegawai itu
tersendiri.
Tombol cari merupakan tombol untuk
mencari data yang ingin dicari.
Pada tabel merupakan semua isi data
yang pernah diinputkan dan ketika tabel itu di
klik maka data lebih lanjut muncul.

Gambar 4.12 Laporan Pangkat


4.2.14. Tampilan Laporan Pegawai
Pada tampilan ini merupakan laporan
pegawai.
Tombol export merupakan tombol
untuk backup semua laporan mengenai laporan
pegawai secara menyeluruh.
Tombol print export merupakan
. tombol untuk mencetak laporan yang dipilih
Gambar 4.11 Display Surat Perintah Dinas untuk dicetak menggunakan printer
4.2.13. Tampilan Laporan Pangkat Tombol toggle tree group merupakan
Pada tampilan ini merupakan laporan tombol untuk memunculkan bagian tree group
hasil penginputan pangkat. sesuai keinginan.
Tombol export merupakan tombol Tombol go to first page merupakan
untuk backup semua laporan mengenai laporan tombol yang digunakan untuk menampilkan
pegawai secara menyeluruh. laporan yang pertama kali diinputkan.
Tombol print export merupakan Tombol previous merupakan tombol
tombol untuk mencetak laporan yang dipilih yang digunakan untuk menampilkan data
untuk dicetak menggunakan printer laporan yang sebelumnya.

12
Tombol next merupakan tombol yang Tombol zoom merupakan tombol yang
digunakan untuk menampilkan data laporan berfungsi untuk memperbesar atau
yang selanjutnya. memperkecil tampilan hasil dari laporan.
Tombol go to first merupakan tombol
yang digunakan untuk menampilkan laporan
yang terakhir kali diinputkan.
Tombol find text merupakan tombol
yang digunakan untuk mencari text pada
laporan untuk dicari.
Tombol zoom merupakan tombol yang
berfungsi untuk memperbesar atau
memperkecil tampilan hasil dari laporan.

Gambar 4.14 Laporan Surat Tugas


4.2.16. Tampilan Laporan Surat Perintah
Dinas
Pada tampilan ini merupakan laporan
hasil penginputan surat perintah dinas.
Tombol export merupakan tombol
untuk backup semua laporan mengenai laporan
pegawai secara menyeluruh.
Tombol print export merupakan
Gambar 4.13 Laporan Pegawai tombol untuk mencetak laporan yang dipilih
4.2.15. Tampilan Laporan Surat Tugas untuk dicetak menggunakan printer
Pada tampilan ini merupakan laporan Tombol toggle tree group merupakan
hasil penginputan surat tugas. tombol untuk memunculkan bagian tree group
Tombol export merupakan tombol sesuai keinginan.
untuk backup semua laporan mengenai laporan Tombol go to first page merupakan
pegawai secara menyeluruh. tombol yang digunakan untuk menampilkan
Tombol print export merupakan laporan yang pertama kali diinputkan.
tombol untuk mencetak laporan yang dipilih Tombol previous merupakan tombol
untuk dicetak menggunakan printer yang digunakan untuk menampilkan data
Tombol toggle tree group merupakan laporan yang sebelumnya.
tombol untuk memunculkan bagian tree group Tombol next merupakan tombol yang
sesuai keinginan. digunakan untuk menampilkan data laporan
Tombol go to first page merupakan yang selanjutnya.
tombol yang digunakan untuk menampilkan Tombol go to first merupakan tombol
laporan yang pertama kali diinputkan. yang digunakan untuk menampilkan laporan
Tombol previous merupakan tombol yang terakhir kali diinputkan.
yang digunakan untuk menampilkan data Tombol find text merupakan tombol
laporan yang sebelumnya. yang digunakan untuk mencari text pada
Tombol next merupakan tombol yang laporan untuk dicari.
digunakan untuk menampilkan data laporan Tombol zoom merupakan tombol yang
yang selanjutnya. berfungsi untuk memperbesar atau
Tombol go to first merupakan tombol memperkecil tampilan hasil dari laporan.
yang digunakan untuk menampilkan laporan
yang terakhir kali diinputkan.
Tombol find text merupakan tombol
yang digunakan untuk mencari text pada
laporan untuk dicari.

13
perusahaan menghindari kesalahan
perhitungan biaya-biaya.

DAFTAR PUSTAKA

Al-Bahra, 2006. Rekayasa Perangkat Lubak,


Yogyakarta : GRAHA ILMU
Al Fatta, Hanif, 2007. Analisis & perancangan
sistem informatika, Yogyakarta : Andi.
Arikunto. 2004. Basis Data, Yogyakarta : Andi
Harip. Pengertian aplikasi. 2010.
http://junaidanur.blogspot.co.id/2012/07
/software-aplikasi-bimbingan-
Gambar 4.15 Laporan Surat Perintah Dinas konseling.html?m=1.
Martin, James. (1985).Penjelasan Singkat
5. PENUTUP Tentang Aplikasi, dalam Sibero, 2006.
5.1. Kesimpulan Aplikasi Berbasis Windows,
Berdasarkan penelitian yang telah Yogyakarta : GRAHA ILMU.
penulis lakukan, maka dapat ditarik kesimpulan Munawar. 2005. Pemodelan visual dengan
sebagai berikut: UML, Yogyakarta : Graha ilmu
1. Aplikasi yang dihasilkan adalah Aplikasi Raharjo, Budi. 2011. Belajar otodidak
Pengolahan Data Proyek Di CV.IL-IR membuat database, Bandung :
MUSI BARU Dengan Pemograman INFORMATIKA.
VB.NET yang menggunakan bahasa Sibero, Alexander F.K. 2010. DASAR DASAR
pemograman VB.NET dan MySql sebagai VISUAL BASIC.Net, Yogyakarta :
databasenya. mediaKom .
2. Dengan adanya aplikasi ini dapat Sutabri, tata. 2004. Analisa Sistem Informasi,
membantu dalam pengolahan data kegiatan Yogyakarta : Andi
proyek dan bahan-bahan proyek yang ada Sutanta, Edhy, 2003. Sistem Informasi
pada perusahaan, serta dapat membantu Manajemen, Yogyakarta : GRAHA
dalam pembuatan laporan. ILMU.
3. Aplikasi ini memudahkan bagi pihak Sutanta, Edhy, 2004. Sistem Basis Data,
perusahaan dalam pengolahan data proyek, Yogyakarta : GRAHA ILMU.
bahan, operasional, penggunaan bahan, Yuhefizar. Pengertian aplikasi. 2010.
keseluruhan biaya, dan pekerjaan sehingga http://junaidanur.blogspot.co.id/2012/07
dapat mempercepat dalam pembuatan /software-aplikasi-bimbingan-
laporan. konseling.html?m=1.
4. Membantu perusahaan dalam perhitungan
biaya dimana telah diketahui masih
menggunakan kalkulator. Diharapkan
dengan aplikasi ini dapat membantu

14

Anda mungkin juga menyukai