• Tidak ada hasil yang ditemukan

Aplikasi Microsoft Visual Basic 6.0 Untuk Sistem Pengolahan Data Personil Jasmani Militer Iskandar Muda Banda Aceh.

N/A
N/A
Protected

Academic year: 2016

Membagikan "Aplikasi Microsoft Visual Basic 6.0 Untuk Sistem Pengolahan Data Personil Jasmani Militer Iskandar Muda Banda Aceh."

Copied!
84
0
0

Teks penuh

(1)

APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK SISTEM

PENGOLAHAN DATA PERSONIL JASMANI

MILITER ISKANDAR MUDA BANDA ACEH

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

SRI RAHMAH .S.

072406057

PROGRAM STUDI D3 ILMU KOMPUTER

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

PERSETUJUAN

Judul : APLIKASI MICROSOFT VISUAL BASIC 6.0

UNTUK SISTEM PENGOLAHAN DATA PERSONIL JASMANI MILITER ISKANDAR MUDA BANDA ACEH

Kategori : TUGAS AKHIR

Nama : SRI RAHMAH .S.

Nomor Induk Mahasiswa : 072406057

Program Studi : D-III ILMU KOMPUTER

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM UNIVERSITAS SUMATERA UTARA

Disetujui di

Medan, Juni 2010

Diketahui

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Dr. Saib Suwilo, M.Sc Syahril Efendi S.Si, MIT

(3)

PERNYATAAN

APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK SISTEM PENGOLAHAN DATA PERSONIL JASMANI MILITER ISKANDAR MUDA BANDA ACEH

TUGAS AKHIR

Penulis mengakui bahwa tugas akhir ini adalah hasil kerja penulis sendiri, kecuali beberapa ringkasan dan program yang ada disebutkan sumbernya pada halaman daftar pustaka.

Medan, Juni 2010

(4)

PENGHARGAAN

Puji syukur Penulis panjatkan kepada ALLAH S.W.T atas segala karunia dan rahmat yang

telah diberikan-Nya sehingga Penulis berhasil menyelesaikan kertas kajian ini dalam waktu

yang telah ditetapkan.

Ucapan terima kasih Penulis sampaikan kepada Bapak Syahril Efendi S.Si, MIT

selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan banyak

panduan dan bimbingan kepada Penulis dalam menyempurnakan kajian ini.

(5)

ABSTRAK

Penggunaan sistem komputer ini dirasakan sangatlah penting. Di era Globalisasi ini banyak masyarakat dunia menggunakan komputer untuk berbagai kemajuan teknologi yang pesat. Untuk itu setiap perusahaan ataupun instansi selalu menggunakan komputer untuk mempermudah dan mempercepat dalam menyelesaikan pekerjaan mereka. Sehingga setiap perusahaan selalu menggunakan system komputerisasi.

(6)

ABSTRAK

Penggunaan sistem komputer ini dirasakan sangatlah penting. Di era Globalisasi ini banyak masyarakat dunia menggunakan komputer untuk berbagai kemajuan teknologi yang pesat. Untuk itu setiap perusahaan ataupun instansi selalu menggunakan komputer untuk mempermudah dan mempercepat dalam menyelesaikan pekerjaan mereka. Sehingga setiap perusahaan selalu menggunakan system komputerisasi.

(7)

BAB I

PENDAHULUAN

1.1 LATAR BELAKANG

Perkembangan teknologi yang sangat pesat saat ini salah satunya adalah dibidang komputer. Perkembangan ini dapat dirasakan dengan adanya penggunaan komputer di setiap lembaga atau instansi yang fungsinya dapat mempermudahkan masyarakat dalam menyelesaikan pekerjaan. Pemakaian komputer tidak hanya digunakan pada perusahaan saja, tetapi mahasiswa memerlukan komputer untuk mempermudahkan penyelesaian tugas-tugas yang diberikan oleh dosen.

Pemakaian komputer sangat tidak terbatas dalam penggunaannya. Karena hampir seluruh masyarakat di dunia ini bekerja menggunakan komputer.

Kemunculan komputer dapat dijadikan sebagai alat untuk memecahkan masalah yang ada. Komputer juga dapat dijadikan alat untuk pembuatan program-program tertentu yang dibutuhkan oleh masyarakat luas. Selain itu komputer berfungsi sebagai sumber informasi untuk mencari data-data melalui internet.

Terciptanya komputer sangat mempermudah manusia dalam menyelesaikan pekerjaan dengan singkat dan cepat. Namun semua itu butuh keahlian untuk dapat menggunakannya.

(8)

dalam hal ini terfokus pada sebuah Kesatuan Militer. Adapun judul tugas akhir yang diangkat oleh Penulis adalah “Aplikasi Microsoft Visual Basic 6.0 Untuk Sistem Pengolahan Data Personil Jasmani Militer Iskandar Muda Banda Aceh”.

Sistem ini berisikan tentang kegiatan pengentrian data personil dalam prajurit dan pengentrian data sesuai dengan tugasnya masing-masing di dalam Jasmani Militer.

1.2 IDENTIFIKASI MASALAH

Pada umumnya setiap manusia tidak akan terlepas dari masalah dalam aktifitasnya untuk mencapai tujuan. Masalah yang dipecahkan adalah bagaimana Jasmani Militer Iskandar Muda Banda Aceh dapat menggunakan komputer agar lebih cepat dalam menyelesaikan pekerjaan dan penyajian data yang lebih mudah.

Kegiatan penelitian yang dilakukan pada Jasmani militer Iskandar Muda dikhususkan pada masalah Administrasi Prajurit.

Sehubungan dengan hal tersebut dapat dirumuskan permasalahan dalam penelitian ini sebagai berikut:

(9)

1.3 MAKSUD DAN TUJUAN

Maksud dari perancangan aplikasi ini adalah untuk merancang sebuah sistem yang digunakan pada sebuah Kesatuan Militer mengenai pendataan prajurit yang ada pada Jasmani Militer Iskandar Muda Banda Aceh.

Tujuan perancangan aplikasi ini adalah memberikan kemudahan bagi Kesatuan Militer tersebut dalam menyajikan informasi dengan bentuk dan hasil yang maksimal.

1.4 PEMBAHASAN MASALAH

Untuk menghindari hal-hal yang tidak diinginkan oleh pihak Jasdam dalam penyajian informasinya Penulis melakukan pembatasan masalah:

1. Merancang aplikasi data personil agar pihak Jasdam dapat melihat dan melakukan perubahan data apabila diperlukan.

2. Sistem yang dirancang adalah sistem yang akan berjalan selamanya dan dapat diperbaharui.

1.5 METODE PENELITIAN

(10)

1. Penelitian lapangan (Field Research)

Yaitu penelitian langsung pada objek penelitian atau langsung ke lembaga militer. Data serta keterangan dikumpulkan melalui observasi maupun tanya jawab langsung ke personil untuk memberikan data yang diperlukan sehubungan dengan sistem aplikasi yang dimaksud.

2. Penelitian kepustakaan (Library Research)

Dalam hal ini penulis menggunakan buku-buku yang berhubungan dengan masalah yang akan dibahas dan sebagai acuan dalam pembuatan program tersebut.

Selain itu juga, penulis melakukan beberapa langkah yaitu:

a. Merancang Database

b. Merancang tampilan antar muka (interface) c. Merancang program / aplikasi

d. Menguji / mengimplementasikan program yang telah dirancang e. Mengambil kesimpulan

1.6 SISTEMATIKA PENELITIAN

Adapun sistematika penelitian dalam menyelesaikan Tugas Akhir ini dapat diuraikan sebagai berikut:

BAB I PENDAHULUAN

Pada bab ini secara ringkas membahas tentang latar belakang,

identifikasi masalah, metode penelitian, kegunaan penelitian serta

(11)

BAB II LANDASAN TEORI

Bab ini berisikan tentang uraian mengenai pengertian-pengertian serta

metode penyusunan data mengenai bahasa pemrograman Visual Basic 6.0 dan Database yang dipergunakan dalam sistem inis.

BAB III GAMBARAN SEKILAS TENTANG JASMANI MILITER ISKANDAR MUDA

BANDA ACEH

Dalam bab ini penulis menyajikan profil Jasmani Militer Iskandar Muda Banda Aceh, Struktur Organisasi, Serta Visi dan Misi Jasmani Militer.

BAB IV PERANCANGAN SISTEM

Bab ini berisikan mengenai rancangan sistem yang dibentuk disertai

dengan penjelasan mengenai program tersebut. Bab ini juga mengulas mengenai cara bahasa pemrograman tersebut dalam mengolah informasi yang ada.

BAB V IMPLEMENTASI SISTEM

Bab ini berisikan tentang defenisi, tujuan dan langkah-langkah dalam implementasi sistem juga disertai dengan spesifikasi sistem baik dari segi-segi hardware, software, dan brainware.

(12)

Bab ini berisi kesimpulan mengenai hasil rancangan sistem yang telah dibentuk dan disertai dengan saran yang diberikan oleh Penulis, dengan harapan dapat diterapkan pada tempat yang penulis teliti.

(13)

BAB 2

TINJAUAN TEORITIS

2.1 Pengenalan Komputer

Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa inggris di sebut to compute.

Secara difinisi komputer diterjemahkan sebagai sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (process) dan memberikan informasi (output) yang terorganisasi dibawah kontrol program yang tersimpan dalam memori.

Secara garis geografis, computer terbagi dalam 3 bagian, yaitu:

a.Hardware (Perangkat Keras)

Perangkat Keras Masukan (Input Device)

(14)

Perangkat Keras Pemroses (Process Device)

Piranti pemroses adalah piranti yang bertugas memproses masukan yang diterima oleh computer sehingga dihasilkan informasi yang sesuai dengan kebutuhan, piranti pemroses dalam computer adalah CPU (Central Processing Unit) .

Perangkat Keras Pengeluaran

Merupakan alat yang digunakan untuk menampilkan laporan atau informasi hasil pengolahan data dari input yang ditampilkan pada layer monitor maupun dicetak pada media lain.

Perangkat keras yang termasuk perangkat keras pengeluaran adalah monitor, printer, dan scanner.

Perangkat Keras Penyimpanan

(15)

b.Perangkat Lunak (Software)

Perangkat lunak (software) bertujuan untuk menyelesaikan suatu masalah-masalah tertentu dengan cara mengolah data yang ada dengan menggunakan suatu program yang ditulis oleh pemrogram komputer (programmer). Program yang ditulis ini menggunakan bahasa pemograman yang disebut dengan perangkat lunak aplikasi (application software).

Menurut kategorinya, perangkat lunak dibedakan ke dalam tiga bagian, yaitu :

1. Perangkat lunak sistem operasi (operating system), yaitu program yang ditulis untuk mengendalikan dan mengkoordinasi kegiatan dari sistem komputer

2. Perangkat lunak bahasa (language software) yaitu program yang digunakan untuk menterjemahkan intruksi-intruksi yang ditulis dalam bahasa pemograman ke dalam bahasa mesin agar dapat dimengerti oleh komputer

3. Perangkat lunak aplikasi (aplication software) yaitu program yang ditulis dan diterjemahkan oleh language software untuk menyelesakan suatu aplikasi tertentu.

c.Brainware

(16)

2.2 Pengolahan Data Elektronik

Pengolahan data elektronik memiliki siklus, siklus pengolahan data elektronik terdiri dari tiga tahapan dasar yaitu Input, Processing, Output.

Pengolahan data menggunakan komputer dikenal dengan nama pengolahan data elektronik atau Electronic Data Processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan. Pengolahan data (data processing) adalah manipulasi dari data ke dalam bentuk yang lebih berguna dan lebih berarti, berupa suatu informasi. Informasi (information) adalah hasil dari

pengolahan data dalam bentuk yang lebih berarti.

Jadi pengolahan datae atau Elektronic Data Processing adalah proses manipulasi data ke dalam bentuk yang lebih berarti berupa informasi dengan menggunakan suatu alat elektronik yaitu komputer.

Pengolahan data elektronik memiliki siklus, siklus pengolahan data elektronik terdiri dari tiga tahapan dasar yaitu input, processing, output. Kemudian dikembangkan lagi dengan menambahkan tiga atau lebih tahapan lagi yaitu origination, storage, distribution.

Adapun penjelasan masing-masing tahap adalah sebagai berikut :

a. Origination : tahap ini berhubungan dengan proses pengumpulan data.

b. Input : tahap ini merupakan proses memasukkan data ke dalam proses komputer.

(17)

d. Output : tahap ini merupakan proses yang menghasilkan output dari pengolahan data berupa informasi.

e. Distribution : tahap ini merupakan proses distribusi output kepada pihak yang berhak atau membutuhkan informasi.

f. Storage : tahap ini merupakan tahap perekaman atau penyimpanan hasil pengolahan data. Hasil pengolahan data yang telah tersimpan di storage (simpanan luar) dapat dijadikan input untuk proses pengolahan data selanjutnya.

2.3 Sistem Informasi

System informasi terdiri dari 2 kata yaitu system dan informasi. Sistem merupakan Sehimpunan unsur yang melakukan sesuatu kegiatan atau menyusun skema atau tata cara melakukan sesuatu kegiatan pemrosesan untuk mencapai sesuatu atau beberapa tujuan bersama dan hal ini dilakukan dengan cara mengolah data didalam jangka waktu tertentu guna dihasilkan informasi sedangkan informasi merupakan data yang telah diolah menjadi bentuk yang lebih berarti dan bermanfaat bagi yang membutuhkan.

Jadi defenisi sistem informasi adalah sekumpulan komponen yang bekerja secara bersama-sama dan sistematis dalam pengolahan data untuk mencapai maksud dan tujuan tertentu.

2.3.1 Siklus Pengolahan Data

(18)

Proses

Setiap masukan yang disampaikan kepada komputer akan masuk ke pemroses, pemroses ini dikenal dengan nama processor . Pemroses akan menentukan akan diapakan informasi yang masuk tersebut. Jika diolah lebih lanjut, maka data tersebut diolah sesuai dengan ketentuan yang telah disusun sedemikian kedalam otak komputer.

Bus

Bus merupakan jalur penghubung antar alat pada komputer yang digunakan sebagai media dalam proses melewatkan data pada suatu proses. Bus bisa dianggap sebagai sebuah pipa, dimana pipa atau saluran tersebut digunakan untuk mengirimkan dan menerima informasi antar alat yang

dihubungkannya. Pada sistem komputer, bus ini termasuk perangkat internal, kecepatan pengiriman informasi melalui bus ini dilakukan dengan kecepatan tinggi.

Program

Program merupakan kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupa software. Bagaimana sebuah sistem komputer berpikir diatur oleh program. Program inilah yang mengendalikan semua aktifitas yang ada pada pemroses. Program berisi konstruksi logika yang dibuat oleh manusia, dan sudah diterjemahkan ke dalam bahasa mesin sesuai dengan format yang ada pada instruction set.

(19)

Dalam menjalankan proses, selain proses diatur oleh program, pemroses juga memiliki akses ke media penyimpan yang disebut dengan storage. Storage berfungsi untuk menyimpan berbagai informasi yang dibutuhkan untuk menjalankan fungsi pemroses, baik untuk penyimpan sementara maupun untuk jangka panjang. Pemroses melakukan tugasnya sesuai dengan kendali yang ada pada program. Proses untuk mengambil data atau menyimpan data pada storage ini dilaksanakan oleh pemroses sesuai dengan perintah yang diterima pemroses dari program yang sedang ia jalankan.

Output

Merupakan aktifitas menerima data dari hasil pengolahan pada bagian pemroses. Jika terdapat data pada aktifitas output, berarti pemroses menyerakan tugas selanjutnya kepada bagian ini. Tentu saja pada bagian ini diperlukan juga peralatan yang bekerja, dimana peralatan terebut disebut dengan output device. Jika kita kembali ke analogi manusia, output device ini contohnya adalah tangan, dimana tangan berfungsi untuk menuliskan informasi yang diminta oleh otak. Pada komputer contoh output device ini adalah printer (pencetak). Ketika data output dari pemroses diterimanya maka printer akan melaksanakan tugas yang diterima dari pemroses tadi.

2.4 Pengenalan Database

Database merupakan suatu kumpulan data terhubung (interrelated data) yang disimpan secara bersama-sama pada suatu media dan terkontrol (controlled redundancy), data disimpan dengan cara-cara tertentu sehingga mudah untuk digunakan atau ditampilkan kembali.

(20)

disimpan sedemikian rupa sehingga proses penambahan, pengambilan, dan modifikasi data dapat dilakukan dengan mudah dan terkontrol.

2.4.1 Komponen Database

Komponen-komponen database antara lain:

1. File, merupakan kumpulan dari beberapa record yang sejenis 2. Record, merupakan kumpulan dari beberapa field data

3. Field, merupakan kumpulan dari beberapa item data (character)

4. Character, merupakan bagian dari data yang terkecil yang dapat berupa karakter numerik, huruf, maupun karakter yang membentuk suatu data item (field)

Pemakai sistem database dapat memperoleh kemudahan untuk melakukan operasi terhadap file-file, seperti:

a. Penambahan file baru ke dalam database

b. Penyisipan data baru ke file yang sudah ada

c. Pengambilan data dari file yang sudah ada

d. Peembaharuan data di dalam file yang sudah ada

(21)

Kegunaan database adalah untuk mengatasi dan mengurangi atau meminimalkan masalah misalnya yang sering muncul dalam pengolahan data (File Processing Sistem). Diantara masalah tersebut adalah Redudancy dan Inconsistency Data.

Redudancy data merupakan penyimpanan data yang sama pada beberapa tempat file yang berbeda mengakibatkan pemborosan ruang penyimpanan dan biaya untuk akses menjadi lebih tinggi. Sedangkan Inconsistency Data merupakan perubahan data yang tidak dilakukan terhadap seluruh data yang mengalami redudansi.

2.5 Uraian Singkat Bahasa Pemrograman Visual Basic 6.0

2.5.1 Pengenalan Visual Basic

Visual Basic merupakan salah satu RAD (Rapid Application Development) Tool yang sangat

terkenal dan mudah untuk dipelajari. Dengan melalui Visual Basic, konsep pengembangan

aplikasi akan dimulai dengan pembentukkan user interface, kemudian mengatur properti dari

objek-objek yang digunakan dalam user interface (warna tombol, warna layar, judul layar,

dll) , dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event).

(22)

Form Designer

Pada form design ini adalah tempat kita merancang user interface ( antar muka

pemakai ). Untuk menampilkan layar ini dapat mengklik pada tombol Design View

atau dengan menekan tombol Shift + F7. Sedangkan untuk ke layar coding dapat

menekan tombol F7.

(23)

Gambar 2.2 Tampilan Jendela Form

Menu Toolbar

Menu standar pada Windows, dapat digunakan untuk membuka project, menyimpan

project, menjalankan project, dan sebagainya

(24)

Project Explorer

Di sini adalah struktur project yang sedang kita kerjakan. Suatu project dapat terdiri

dari beberapa form.

Gambar 2.4 Tampilan Project Explorer

Properties

(25)

adalah data-data atau karakteristik yang dimiliki oleh suatu objek komponen.

Gambar 2.5 Tampilan Jendela Properties

Toolbox

(26)

Gambar 2.6 Tampilan Toolbox

Secara garis besar fungsi dari kontrol-kontrol tersebut adalah sebagai berikut :

1. Pointer, icon ini dapat digunakan saat memilih kontrol yang sudah berada pada form.

2. PictureBox, dapat digunakan untuk menampilkan image dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF (metafile), EMF (enhanced metafile), GIF, dan JPEG. 3. Label adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki

oleh pemakai.

4. TextBox adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris.

5. Frame adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

6. CommandButton merupakan kontrol yang hampir ditemukan pada setiap form dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.

7. CheckBox digunakan untuk pilihan yang isinya bernilai yes/no, true/false.

(27)

9. ListBox mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect).

10. ComboBox merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan.

11. HScrollBar dan VScrollBar digunakan untuk membentuk scrollbar berdiri sendiri.

12. Timer digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual.

13. DriveListBox, DirListBox, dan FileListBox sering digunakan untuk membentuk dialog box yang berkaitan dengan file.

14. Shape dan Line digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval. 15. Image berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi

kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox

16. Data digunakan untuk data binding

(28)

BAB 3

SEJARAH SINGKAT KESATUAN JASMANI MILITER ISKANDAR MUDA BANDA ACEH

3.1 Sejarah Singkat Kesatuan Jasmani Militer Iskandar Muda Banda Aceh

Diawali oleh pertumbuhan kekuatan rakyat, waktu itu Pasca Proklamasi 17-08-1945, lapis demi lapis masyarakat di Nanggroe Aceh Darussalam menyatukan langkah dan membulatkan tekad untuk mempertahankan kemerdekaan Indonesia yang telah dicapai dengan segala pengorbanan dan tetesan darah.

Kemudian Teuku Nyak Arief Residen Aceh kala itu, menghimpun kekuatan-kekuatan yang tergabung dalam wadah Angkatan Pemuda Indonesia (API). Seiring dengan terbentuknya TKR (Tentara Keamanan Rakyat) maka seluruh angkatan API melebur menjadi TKR yang tergabung dalam Devisi V/TKR selanjutnya berubah menjadi TRI (Tentara Republik Indonesia) Devisi V/TRI Komandemen Sumatera dengan lambang gajah putih. Kemudian pada tanggal 3 Juni 1947 nama TRI berubah menjadi Tentara Nasional Indonesia (TNI) demikian juga yang berada di Aceh melebur kedalam TNI.

(29)

pengaktifan kembali Kodam Iskandar Muda dengan nama Kodam Iskandar Muda sampai akhir tahun 2008 tercatat 4 nama Panglima yang memimpin institusi militer ini.

Seiring dengan dihidupkannya kembali Kodam Iskandar Muda, maka pada tanggal 5 Pebruari 2002 terbentuk pula satuan Jasmani Militer Kodam Iskandar Muda. Jasdam IM beralamat di Jl. Nyak Adam Kamil II Neusu Jaya Banda Aceh yang berjarak ± 3 Km dari Makodam IM.

Sejalan dengan berdirinya satuan Jasmani Kodam Iskandar Muda, dengan segala keterbatasan baik personel, materiil dan sarana prasarana yang ada saat itu, satuan Jasdam IM dapat melaksanakan tugas pokoknya dengan baik. Dengan berbagai keterbatasan tadi Jasdam IM mulai berbenah, diawali dengan merekrut personel dan pembenahan sarana dan prasarana.

3.2 Visi dan Misi

3.2.1 Visi

(30)

3.2.2 Misi

Jasdam IM merupakan staf khusus Pangdam IM, membantu pelaksanaan pembinaan Jasmani yang meliputi bidang perencanaan dan pengendalian, bidang kepelatihan, bidang sarana dan bidang Tuud di jajaran Kodam IM dalam rangka meningkatkan kesemaptaan jasmani dan pembinaan olah raga umum / militer.

3.2.3 Kegiatan Jasdam IM antara lain :

1. Pembinaan jasmani militer satuan jajaran Kodam IM.

2. Pembinaan Olah raga umum kepada militer dan Pns jajaran Kodam IM.

3. Pembinaan teritorial terbatas dibidang olah raga bekerja sama dengan KONI NAD untuk menyiapkan atlet berprestasi baik ditingkat Nasional maupun tingkat Internasional, antara lain :

(31)

3.4 Struktur Organisasi

STRUKTUR ORGANISASI JASDAM

KA TUUD

PAURPAM PAURDAL

BAURDA BATIH TU BAURYAR TURHARW BAWAT AN KETUA PERSIT KA JASDAM

KASI RENDAL JURLISTIK KASI RANA BATIMINTU KASI TIH KAUR TIH PAUR TIHMIL BATI TIH PAUR TIHMIL BATI TIH

KAUR TIHMIL

PAUR

TIHMIL

BATI TIH

PAUR TIH UM

BATI TIH

PAUR TIH UM

BATI TIH

PAUR

BAT

TUA PRIMKOPAD

TURMIN

JURLISTIK PAURMIN

BAMINPERS TURMINPERS JUR AGENDA

ENOPS PAUR ORAMIL PAUR ORAUM PAUR DATAEV PAUR GUD PAUR MEDLAT PAUR BINAOR

(32)

BAB 4

PERANCANGAN SISTEM

4.1 Diagram Alir Data

Inf. Daftar Personil TNI Inf. Data Diri Prajurit Inf. Data Nominatif Atlit

Inf. Data Kel. Pimpinan Inf. Seksi Prasarana

Inf. Seksi Pengendalian Inf. Seksi Kepelatihan Inf. Seksi Tata Usaha

Data Daftar Personil TNI

Data Diri Prajurit

Data Nominatif Atlit

Data Kel. Pimpinan Data Seksi Prasarana

Data Seksi Pengendalian

Data Seksi Kepelatihan Data Seksi Tata Usaha

[image:32.595.52.542.215.687.2]

(33)

Data diri Prajurit

Data Pangkat Daftar Prajurit TNI Data Seksi

Data Diri Prajurit

Data Nominatif Atlit

Data Kel. Pimpinan

Data Seksi Prasarana Data Seksi Pengendalian

Data Seksi Kepelatihan

inf.data Prajurit

[image:33.595.87.575.77.732.2]

Inf. Daftar Personil TNI Inf. Data Diri Prajurit Inf. Daftar seksi tugas prajurit

Gambar 4.2 Data Flow Diagram Level 0

Pimpinan Adm. Keanggotaan Prajurit Prajurit Biodata Nominatif Atlit Kel. Pimpinan Seksi Prasarana Seksi Pengendalian Seksi Kepelatihan 1.0 Input Data 2.0 Pengolahan Data Prajurit

Seksi Tata Usaha

(34)

4.2 Flowchart Sistem

Flowchart Menu Utama

Tidak

Ya

Tidak

Ya

Tidak

Ya

[image:34.595.66.553.120.722.2]

Tidak

Ya

Gambar 4.3 Flowchart Menu Utama

START

LOGIN

Menu Utama

Data

Pencarian

Keluar

Login/Logout

Form daftar prajurit, data diri

prajurit, atlit, kelompok

pimpinan, seksi kepelatihan,

seksi prasarana, seksi

pengendalian, seksi tata usaha

Pencarian daftar prajurit dan

data diri prajurit

(35)

Flowchart Login Admin

Tidak

Tidak

[image:35.595.125.439.120.730.2]

Ya

Gambar 4.4 Flowchart Login Admin

Start

Form Login

Entry=Database

Isi ‘Username’ &

Password

(36)

Flowchart Pilihan Daftar Prajurit

Yes

No

Yes

Yes

Yes

No

[image:36.595.70.562.180.702.2]

Yes

Gambar 4.5 Flowchart Pengolahan Daftar Prajurit

Pilihan

Daftar Prajurit

Daftar Prajurit

Form Input

Data

End

Form Daftar

Prajurit

Keluar

Edit Daftar

Prajurit

Hapus Daftar

Prajurit

Pengisian Data

(37)

Adapun simbol-simbol yang digunakan pada diagram mempunyai nama sebagai berikut:

Terminator (pihak luar yang memberikan

masukan)

Proses data

Aliran data

(38)

4.3 Basis Data dan Relasi

4.3.1 Basis Data

[image:38.595.68.500.264.315.2]

TABEL 4.3 Basis Data (Data Base)

Tabel 4.1 Database User

Field Name Type Field Size Description

UserName Text 10 Nama User

Password Text 10 Password User

Tabel 4.2 Database Daftar Prajurit

Field Name Type Field Size Description

NRP Number Double Nomor Induk Prajurit

NAMA Text 40 Nama Prajurit

JENISKELAMIN Text 9 Jenis Kelamin

AGAMA Text 20 Agama

[image:38.595.70.499.568.709.2]

PANGKATCORP Text 30 Pangkat Prajurit

Tabel 4.3 Database Data Diri Prajurit

Field Name Type Field Size Description

NRP Number Double Nomor Induk Prajurit

NAMA Text 40 Nama Prajurit

PANGKATCORP Text 30 Pangkat Prajurit

TEMPAT_LAHIR Text 50 Tempat Lahir

TANGGAL_LAHIR Date/Time - Tanggal Lahir

AGAMA Text 20 Agama

STATUS_PERNIKAHAN Text 20 Status Pernikahan

(39)
[image:39.595.71.500.129.224.2]

Tabel 4.4 Database Nominatif Atlit

Field Name Type Field Size Description

NAMA Text 40 Nama Prajurit

PANGKATCORP Text 30 Pangkat Prajurit

BAGIAN Text 20 Bagian Atlit

CABANG Text 20 Cabang Atlit

TINGKAT Text 20 Tingkatan Atlit

Tabel 4.5 Database Kelompok Pimpinan

Field Name Type Field Size Description

NAMA Text 40 Nama Prajurit

PANGKATCORP Text 30 Pangkat Prajurit

[image:39.595.72.500.450.512.2]

JABATAN Text 30 Jabatan Prajurit

Tabel 4.6 Database Seksi Prasarana

Field Name Type Field Size Description

NAMA Text 40 Nama Prajurit

PANGKATCORP Text 30 Pangkat Prajurit

JABATAN Text 30 Jabatan Prajurit

Tabel 4.7 Database Seksi Pengendalian

Field Name Type Field Size Description

NAMA Text 40 Nama Prajurit

PANGKATCORP Text 30 Pangkat Prajurit

(40)
[image:40.595.68.501.97.162.2]

Tabel 4.8 Database Seksi Kepelatihan

Field Name Type Field Size Description

NAMA Text 40 Nama Prajurit

PANGKATCORP Text 30 Pangkat Prajurit

JABATAN Text 30 Jabatan Prajurit

Tabel 4.9 Database Seksi Tata Usaha

Field Name Type Field Size Description

Nama Text 40 Nama Prajurit

PangkatCorp Text 30 Pangkat Prajurit

[image:40.595.70.499.216.279.2]
(41)
[image:41.595.56.531.117.762.2]

4.3.2 Relasi

Gambar 4.6 Relasi

Daftar Prajurit NRP NAMA JENISKELAMIN AGAMA PANGKATCORP

Data Diri Prajurit NRP NAMA PANGKATCORP TEMPATLAHIR TANGGALLAHIR AGAMA STATUSPERNIKAHAN STATUS RUMAH Kelompok Pimpinan NAMA PANGKATCORP JABATAN Atlit NAMA PANGKATCORP BAGIAN CABANG TINGKAT Seksi Prasarana NAMA PANGKATCORP JABATAN Seksi Pengendalian NAMA PANGKATCORP JABATAN Seksi Kepelatihan NAMA PANGKATCORP JABATAN

Seksi Tata Usaha NAMA

(42)

4.4 Desain Dialog

4.4.1 Desain Menu Utama

DATA PENCARIAN CETAK KELUAR

UserName Password

DATA PENCARIAN CETAK KELUAR

LOGIN

(43)

1.

Form Daftar Personil

M

DAFTAR PERSONIL JASMANI MILITER ISKANDAR MUDA

DATA

NRP

NAMA

JENIS KELAMIN

AGAMA

PANGKAT CORP

NRP NAMA JENIS

KELAMIN

AGAMA PANGKAT CORP

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(44)

2.

Form Data Diri Prajurit

DATA DIRI PRAJURIT

NRP STATUS PERNIKAHAN

NAMA STATUS RUMAH

PANGKAT CORP

TEMPAT LAHIR

TANGGAL LAHIR

AGAMA

NRP NAMA PANGKAT

CORP

TEMPAT LAHIR

TANGGAL LAHIR

AGAMA STATUS

PERNIKAHAN

STATUS RUMAH SIMPAN

HAPUS

KELUAR KOSONGKAN

(45)

3.

Form Daftar Nominatif Atlit

DAFTAR NOMINATIF ATLIT

NAMA

PANGKAT

BAGIAN

CABANG

TINGKAT

NAMA PANGKAT BAGIAN CABANG TINGKAT

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(46)

4.

Form Kelompok Pimpinan

KELOMPOK PIMPINAN

NAMA

PANGKAT CORP

JABATAN

NAMA PANGKAT CORP JABATAN

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(47)

5.Form Seksi Kepelatihan

SEKSI KEPELATIHAN

NAMA

PANGKAT CORP

JABATAN

NAMA PANGKAT CORP JABATAN

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(48)

5.Form Seksi Prasarana

SEKSI PRASARANA

NAMA

PANGKAT CORP

JABATAN

NAMA PANGKAT CORP JABATAN

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(49)

5.

Form Seksi Pengendalian

SEKSI PENGENDALIAN

NAMA

PANGKAT CORP

JABATAN

NAMA PANGKAT CORP JABATAN

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(50)

6.

Form Seksi Tata Usaha

SEKSI TATA USAHA

NAMA

PANGKAT CORP

JABATAN

NAMA PANGKAT CORP JABATAN

SIMPAN

HAPUS

KELUAR

KOSONGKAN

(51)

4.4.2 Pembahasan Algoritma

Algoritma adalah suatu cara untuk menganalisa urutan dan hubungan antara kegiatan yang

akan ditempuh untuk memecahkan masalah.

1.

Algoritma Menu Utama

Langkah 1. Tampilan Password dan Login

[image:51.595.73.492.296.531.2]

Pada halaman ini user harus mengisi username dan password

Gambar 4.7 Halaman Login

(52)

Menu Utama disini merupakan jenis pekerjaan yang akan dilakukan.

DATA

PENCARIAN

CETAK

KELUAR

Langkah 3. Jika pilih Menu Utama

KELUAR, maka akan keluar dari menu utama

[image:52.595.72.488.303.541.2]

Jika tidak maka dapat mengerjakan program administrasi prajurit.

(53)

2.

Alogoritma Sub Menu Utama

Langkah 1. Tampil Sub Menu DATA

Yang mana menu adalah jenis pekerjaan yang dilakukan.

DAFTAR PRAJURIT

DATA DIRI PRAJURIT

ATLIT

KELOMPOK PIMPINAN

SEKSI KEPELATIHAN

SEKSI PRASARANA

SEKSI PENGENDALIAN

SEKSI TATA USAHA

[image:53.595.108.485.431.668.2]

Langkah 2 Jika dipilih DAFTAR PRAJURIT maka

Tampilkan Daftar Prajurit

(54)
[image:54.595.124.472.121.344.2]

Jika dipilih DATA DIRI PRAJURIT

Tampilkan data diri prajurit

Gambar 4.10 Tampilan Data Diri Prajurit

Jika dipilih ATLIT

Tampilkan daftar nominatif atlit

[image:54.595.118.484.479.697.2]
(55)
[image:55.595.103.493.121.323.2]

Jika Pilih KELOMPOK PIMPINAN

Tampilkan kelompok pimpinan

Gambar 4.12 Tampilan Kelompok Pimpinan

Jika Pilih SEKSI KEPELATIHAN

Tampilkan seksi kepelatihan

[image:55.595.103.493.439.651.2]
(56)
[image:56.595.114.480.149.357.2]

Jika pilih SEKSI PRASARANA

Tampilkan seksi prasarana

Gambar 4.14 Tampilan Seksi Prasarana

Jika pilih SEKSI PENGENDALIAN

Tampilkan seksi pengendalian

Gambar 4.15 Tampilan Seksi Pengendalian

[image:56.595.114.478.493.684.2]
(57)
[image:57.595.112.485.97.298.2]

Tampilkan seksi tata usaha

Gambar 4.16 Tampilan Seksi Tata Usaha

Langkah 3. Jika dipilih menu PENCARIAN

PENCARIAN DAFTAR PRAJURIT

PENCARIAN DATA DIRI PRAJURIT

Langkah 4. Jika dipilih menu PENCARIAN DAFTAR PRAJURIT

Tampilkan pencarian daftar prajurit

[image:57.595.99.491.490.683.2]
(58)
[image:58.595.111.485.147.356.2]

Jika dipilih PENCARIAN DATA DIRI PRAJURIT

Tampilkan pencarian data diri prajurit

Gambar 4.18 Tampilan Pencarian Data Diri Prajurit

Langkah 5. Jika dipilih CETAK

CETAK DAFTAR PRAJURIT

Langkah 6. Jika dipilih CETAK DAFTAR PRAJURIT

Tampilkan cetak daftar prajurit

[image:58.595.100.494.520.714.2]
(59)

3.

Algoritma Daftar Prajurit

Langkah 1. Tampilkan Menu Utama Pilih DATA, DAFTAR PRAJURIT

Langkah 2. Input NRP prajurit, nama, jenis kelamin, agama, dan pangkat. Lalu di klik

menu simpan. Maka akan tersimpan didalam tampilan Data Grid yang menggunakan

ADODC. Lalu untuk membuat input yang baru, maka klik tombol kosongkan, sehingga

dapat mengisi kembali data prajurit. Untuk menghapus, klik bagian data yang akan

dihapus di dalam Data Grid. Setelah itu, diklik tombol hapus. Maka akan terhapus salah

satu data yang telah ditentukan untuk dihapus. Bila ingin keluar, maka klik tombol keluar.

Langkah 3. Selesai

4.

Algoritma Pencarian Daftar Prajurit

Langkah 1. Tampilkan Menu Utama Pilih PENCARIAN, DAFTAR PRAJURIT

Langkah 2. Tuliskan NRP prajurit yang akan dicari. Bila sudah, klik tombol cari dan akan

ditampilkam daftar prajurit yang dicari berdasarkan NRP yang dituliskan.

Klik menu

tutup untuk keluar dari menu pencarian.

(60)

5.

Algoritma CETAK DAFTAR PRAJURIT

Langkah 1. Tampilkan Menu Utama CETAK DAFTAR PRAJURIT

Langkah 2. Klik tombol cetak, maka akan tampil hasil cetak dari laporan daftar

Prajurit. Klik tombol tutup untuk keluar dari menu cetak.

Langkah 3. Selesai

6.

Algoritma KELUAR

Langkah 1. Tampilkan Menu Utama KELUAR

Langkah 2. Klik Keluar. Maka akan keluar dari tampilan Aplikasi Jasdam Iskandar

Muda.

Langkah 3. Selesai

(61)

BAB 5

IMPLEMENTASI SISTEM

5.1 Definisi Implementasi Sistem

Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang ada

dalam dokumen desain yang disetujui, menguji system, menginstal, dan memulai system baru

yang telah diperbaiki.

5.2 Komponen Utama dalam Implementasi Sistem

(62)

1.Hardware

Hardware (perangkat keras) adalah komponen yang bekerjasama didalam melaksanakan

pengolahan data yang dipergunakan yaitu seperangkat komputer yang terdiri dari:

1.

Satu unit personal computer

2.

RAM 128

3.

Harddisk

4.

Satu unit printer

2. Software

Software (perangkat lunak) merupakan instruksi dari suatu program yang digunakan sebuah

komputer dan memberikan fungsi serta menampilkan hasil yang diinginkan. Software yang

digunakan untuk menjalankan perangkat keras untuk aplikasi input data prajurit antara lain:

1.

Microsoft windows 2007 sebagai system operasi.

2.

Microsoft visual basic 6.0 sebagai bahasa pemrograman yang digunakan.

(63)

3.Brainware

Brainware merupakan perangkat insani(manusia), brainware merupakan bagian yang

mengoperasikan komputer, brainware dikenal dengan beberapa kategori yang dibedakan

menurut pengetahuannya akan komputer yaitu:

1.

Data Entry, orang yang tidak terlalu mengetahui seluk beluk komputer, dia hanya

memasukkan dan mengelola data yang ada.

2.

Operator, orang yang mengetahui seluk beluk kerja komputer, secara istilah

sederhana dia hanya menggunakan apilkasi tertentu.

3.

Progammer, orang yang mengetahui dan bisa membuat bahasa mesin yang dipakai

oleh komputer untuk melakukan tugas tertentu.

4.

Analyst computer, orang yang menganalisis sistem operasi yang digunakan oleh

komputer dan dapat merancang sebuah system.

5.3 Tujuan Implementasi Sistem

1.

Membuat desain system selama penelitian.

2.

Menyelesaikan rancangan system seperti mengatur file-file yang digunakan.

3.

Memastikan bahwa system baru dapat dimengerti penggunaannya.

(64)

5.4 Pemeliharaan Sistem

Berdasarkan hal diatas maka diperlukan adanya pemeliharaan sistem agar sistem tersebut

dapat berjalan dengan lancar. Adapun tujuan pemeliharaan sistem adalah:

1.

Mencegah adanya kelainan system yang mendapatkan masalah-masalah baru.

(65)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

1.

Dengan menggunakan bahasa pemrograman Visual Basic 6.0 dapat dirancang suatu

system informasi tentang data personil Jasmani Militer Iskandar Muda Banda Aceh

2.

Dengan bantuan komputer dan perangkat lunak dapat meminimumkan waktu, biaya

(66)

6.2 Saran

1.

Disarankan kepada aparat prajurit TNI agar lebih meningkatkan penggunaan

komputer untuk mempermudah proses pendataan prajurit. Karena perkembangan

teknologi informasi sangat dibutuhkan untuk mempermudah proses administrasi

prajurit TNI.

2.

Untuk pengembangan lebih lanjut diharapkan agar ruang lingkup sistem informasi

yang diciptakan lebih luas dalam memberikan informasi yang dibutuhkan. Agar

informasi yang diperoleh dari system lebih akurat sesuai dengan yang diharapkan

pihak Jasmani Militer Iskandar Muda Banda Aceh dalam memberikan informasi atau

data yang lengkap.

(67)

DAFTAR PUSTAKA

Tim Penelitian dan Pengembangan.2003. Aplikasi Database Visual Basic 6.0 dengan

Crystal Report. Diterbitkan atas kerjasama Penerbit Andi dengan Madcoms.

Rusmawan, Uus.2008. Koleksi Program VB 6.0 Konsep ADO untuk Tugas Akhir dan

Skripsi. Jakarta: PT Elex Media Komputindo Kelompok Gramedia.

Kadir, Abdul. 2002. Pengenalan Sistem Informasi. Yogyakarta: Penerbit Andi.

Amin, Mohammad. 2005. Kasus-kasus Pengembangan Database. Yogyakarta:

Penerbit Andi.

(68)

KEMENTERIAN PENDIDIKAN NASIONAL

UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155

Telp. (061) 8211050, 8214290, Fax. (061) 8214290

Nama Mahasiswa

: SRI RAHMAH S

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nomor Induk Mahasiswa

: 072406057

Judul Tugas Akhir : Aplikasi Microsoft Visual Basic 6.0 Untuk Sistem

Pengolahan Data Personil Jasmani Militer Iskandar Muda

Banda Aceh

Dosen Pembimbing

: Syahril Efendi, S.Si, MIT

Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No Tanggal Asisten

Bimbingan

Pembahasan pada asistensi Mengenai Bab

Paraf Dosen Pembimbing

Keterangan

*Kartu ini harap dikembalikan ke departemen matematika bila bimbingan telah selesai.

Diketahui Disetujui

Ketua departemen Dosen Pembimbing

Dr. Saib Suwilo, M.Sc

(69)

Hasil Uji Program Tugas Akhir

SURAT KETERANGAN

Yang bertanda tangan di bawah ini, menerangkan bahwa mahasiswa Tugas Akhir program Diploma

III Ilmu Komputer :

Nama Mahasiswa : SRI RAHMAH S

Nomor Induk Mahasiswa : 072406057

Program Studi : DIPLOMA III ILMU KOMPUTER

Judul Tugas Akhir : APLIKASI MICROSOFT VISUAL BASIC 6.0 UNTUK SISTEM

PENGOLAHAN DATA PERSONIL JASMANI MILITER ISKANDAR MUDA BANDA ACEH

Telah melaksanakan tes program Tugas Akhir mahasiswa tersebut di atas pada tanggal :

Dengan hasil : Sukses/Gagal

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran ujian meja hijau Tugas Akhir

Mahasisa bersangkutan di departemen matematika FMIPA USU Medan.

Medan, Mei 2010

Dosen pembimbing

Program studi D-3 Ilmu Komputer

(70)

LISTING PROGRAM

Form Login

Private Sub cmd_Login_Click()

With ado_login.Recordset

If !UserName = txt_name And !Password = txt_password Then 'ngambil user dan pass

Pesan = MsgBox("Login Sukses ", 0, "KONFIRMASI")

MDIForm1.Show

Unload Me

txt_name.Text = ""

txt_password.Text = ""

Else

If Trim(!Password) = Trim(txt_password.Text) Then

Unload Me 'tutup form login

Else

Pesan = MsgBox("Maaf Password Anda Salah", vbOKOnly + vbCritical, "password")

txt_name.Text = "" 'clear

txt_password.Text = ""

txt_name.SetFocus 'set fokus

End If

End If

End With

(71)

Menu Utama

Private Sub mnATLIT_Click()

frm_nominatif.Show

End Sub

Private Sub mnDAFTARPRAJURIT_Click()

frm_daftarpersonil.Show

End Sub

Private Sub mnDairit_Click()

frm_datadiri.Show

End Sub

Private Sub mnDari_Click()

frm_caridatadiri.Show

End Sub

Private Sub mnDarit_Click()

frm_caridaftar.Show

End Sub

Private Sub mnDatadiri_Click()

frm_cetak.Show

End Sub

Private Sub mnKEPELATIHAN_Click()

frm_seksikepelatihan.Show

End Sub

Private Sub mnNominatif_Click()

(72)

Private Sub mnPENGENDALIAN_Click()

frm_seksipengendalian.Show

End Sub

Private Sub mnPIMPINAN_Click()

frm_kopim.Show

End Sub

Private Sub mnPRASARANA_Click()

frm_seksiprasarana.Show

End Sub

Private Sub mnTata_Click()

frm_seksitatausaha.Show

End Sub

Private Sub mnKELUAR_Click()

Unload Me

End Sub

Form Daftar Prajurit

Private Sub cmd_simpan_Click()

With ado_daftarpersonil.Recordset

.AddNew

!NRP = txt_nrp.Text

!NAMA = txt_nama.Text

!JENISKELAMIN = txt_jenkel.Text

!Agama = txt_agama.Text

!PANGKATCORP = txt_pangkat.Text

.Update

(73)

End Sub

Private Sub cmd_hapus_Click()

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_daftarpersonil.Recordset.Delete

ado_daftarpersonil.Recordset.MoveFirst

End If

End Sub

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nrp.Text = ""

txt_nama.Text = ""

txt_jenkel.Text = ""

txt_agama.Text = ""

txt_pangkat.Text = ""

End Sub

Form Data Diri Prajurit

Private Sub cmd_simpan_Click()

With ado_datadiri.Recordset

.AddNew

(74)

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!TEMPAT_LAHIR = txt_tempatlahir.Text

!TANGGAL_LAHIR = txt_tanggallahir.Text

!Agama = txt_agama.Text

!STATUS_PERNIKAHAN = txt_statusnikah.Text

!STATUS_RUMAH = txt_statusrumah.Text

.Update

End With

End Sub

Private Sub cmd_hapus_Click()

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_datadiri.Recordset.Delete

ado_datadiri.Recordset.MoveFirst

End If

End Sub

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nrp.Text = ""

txt_nama.Text = ""

txt_pangkat.Text = ""

txt_tempatlahir.Text = ""

(75)

txt_agama.Text = ""

txt_statusnikah.Text = ""

txt_statusrumah.Text = ""

End Sub

Form Atlit

Private Sub cmd_simpan_Click(Index As Integer)

With ado_nominatif.Recordset

.AddNew

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!BAGIAN = txt_bagian.Text

!CABANG = txt_cabang.Text

!TINGKAT = txt_tingkat.Text

.Update

End With

End Sub

Private Sub cmd_hapus_Click(Index As Integer)

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_nominatif.Recordset.Delete

ado_nominatif.Recordset.MoveFirst

End If

(76)

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nama.Text = ""

txt_pangkat.Text = ""

txt_bagian.Text = ""

txt_cabang.Text = ""

txt_tingkat.Text = ""

End Sub

Form Kelompok Pimpinan

Private Sub cmd_simpan_Click()

With ado_kopim.Recordset

.AddNew

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!JABATAN = txt_jabatan.Text

.Update

End With

End Sub

(77)

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_kopim.Recordset.Delete

ado_kopim.Recordset.MoveFirst

End If

End Sub

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nama.Text = ""

txt_pangkat.Text = ""

txt_jabatan.Text = ""

End Sub

(78)

Private Sub cmd_simpan_Click()

With ado_sitih.Recordset

.AddNew

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!JABATAN = txt_jabatan.Text

.Update

End With

End Sub

Private Sub cmd_hapus_Click()

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_sitih.Recordset.Delete

ado_sitih.Recordset.MoveFirst

End If

End Sub

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nama.Text = ""

txt_pangkat.Text = ""

(79)

End Sub

Form Seksi Prasarana

Private Sub cmd_simpan_Click()

With ado_prasarana.Recordset

.AddNew

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!JABATAN = txt_jabatan.Text

.Update

End With

End Sub

Private Sub cmd_hapus_Click()

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_prasarana.Recordset.Delete

ado_prasarana.Recordset.MoveFirst

End If

End Sub

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

(80)

Private Sub cmd_kosong_Click()

txt_nama.Text = ""

txt_pangkat.Text = ""

txt_jabatan.Text = ""

End Sub

Form Seksi Pengendalian

Private Sub cmd_simpan_Click()

With ado_kepelatihan.Recordset

.AddNew

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!JABATAN = txt_jabatan.Text

.Update

End With

End Sub

Private Sub cmd_hapus_Click()

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_kepelatihan.Recordset.Delete

ado_kepelatihan.Recordset.MoveFirst

End If

End Sub

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

(81)

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nama.Text = ""

txt_pangkat.Text = ""

txt_jabatan.Text = ""

End Sub

Form Seksi Tata Usaha

Private Sub cmd_simpan_Click()

With ado_tatausaha.Recordset

.AddNew

!NAMA = txt_nama.Text

!PANGKATCORP = txt_pangkat.Text

!JABATAN = txt_jabatan.Text

.Update

End With

End Sub

Private Sub cmd_hapus_Click()

hapus = MsgBox("Anda yakin data akan dihapus???", vbYesNo + vbInformation, "menghapus Record")

If hapus = vbYes Then

ado_tatausaha.Recordset.Delete

ado_tatausaha.Recordset.MoveFirst

End If

(82)

Private Sub cmd_keluar_Click()

a = MsgBox("Yakin mau keluar dari form ini?", vbYesNo + vbInformation, "PESAN")

If a = vbYes Then

Unload Me

End If

End Sub

Private Sub cmd_kosong_Click()

txt_nama.Text = ""

txt_pangkat.Text = ""

txt_jabatan.Text = ""

End Sub

Form Pencarian Daftar Prajurit

Private Sub cmd_cari_Click()

Dim mkode As String

Dim msyarat As String

mkode = txt_nrp.Text

msyarat = "NRP = '" & mkode & " ' "

ado_daftar.Recordset.Find msyarat

If ado_daftar.Recordset.EOF Then

Pesan = MsgBox("Data Tidak Ditemukan", vbOKOnly + vbCritical, "Pencarian Gagal")

ado_daftar.Recordset.MoveFirst

txt_nrp = ""

End If

End Sub

(83)

Unload Me

End Sub

Form Pencarian Data Diri Prajurit

Private Sub cmd_cari_Click()

Dim mkode As String

Dim msyarat As String

mkode = txt_nrp.Text

msyarat = "NRP = '" & mkode & " ' "

ado_cardatdir.Recordset.Find msyarat

If ado_cardatdir.Recordset.EOF Then

Pesan = MsgBox("Data Tidak Ditemukan", vbOKOnly + vbCritical, "Pencarian Gagal")

ado_cardatdir.Recordset.MoveFirst

txt_nrp = ""

End If

End Sub

Private Sub cmd_tutup_Click()

Unload Me

End Sub

Form Cetak Daftar Prajurit

Private Sub cmd_cetak_Click(Index As Integer)

DataReport3.Show

(84)

Private Sub cmd_tutup_Click()

Unload Me

End Sub

Form Keluar

Unload me

Gambar

Gambar 2.1 Tampilan awal visual basic 6.0
Gambar 2.2 Tampilan Jendela Form
Gambar 2.4 Tampilan Project Explorer
Gambar 2.5 Tampilan Jendela Properties
+7

Referensi

Dokumen terkait

Dengan kata lain, individu dengan emosi yang stabil dengan kepribadian dapat mengatasi stress dengan baik, tidak mudah kecewa, tenang dalam situasi menegangkan, dan tidak

Peran glutathion pada metabolisme parasetamol adalah mengubah senyawa reaktif NAPQI yang merupakan hasil metabolit antara parasetamol dengan sitokrom P450 menjadi

(2) Rincian standar luas ruang gedung kantor sebagaimana dimaksud pada ayat (1) tercantum dalam Lampiran I yang merupakan bagian yang tidak terpisahkan dari Peraturan Presiden

Parameter yang diamati adalah panjang tanaman, jumlah daun, jumlah anakan per rumpun, persentase tanaman berbunga per plot, jumlah umbel per sampel, bobot biji per sampel, bobot

(3) Laporan kegiatan sebagaimana dimaksud pada ayat (1) atau ayat (2) wajib disampaikan dengan lengkap dalam bentuk tercetak ( hard copy ) dan digital atau sistem aplikasi

Untuk Belanja Modal pengadaan alat-alat kedokteran umum (Pengadaan alat kesehatan puskesmas non perawatan) Puskesmas Kecamatan Singkawang Tengah, dengan ini kami

Peta I memiliki skala lebih kecil dari pada peta II, dengan bentang alam sama rincinya.. Berdasarkan peta kontur berikut ini, titik P berada pada ketinggian … dan

telah diurutkan sesuai dengan waktu pencatatan pengerjaan sehingga dapat. diketahui dengan mudah dimana posisi terakhir barang produksi