visual basic 6.0 - panduan tugas akhir membuat sistem informasi karyawan dan penggajian

38
1

Upload: bunafit-komputer-yogyakarta

Post on 22-Jun-2015

13.188 views

Category:

Documents


16 download

DESCRIPTION

Panduan Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan dan Penggajian menggunakan VB dan Ms Access, Cristal Report.

TRANSCRIPT

Page 1: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

1

Page 2: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

2

Buku Panduan Tugas Akhir (TA)

Membuat AplikasiPenggajian Karyawan

denganVisual Basic 6.0

( Penulis: Indah Indriyanna & Bunafit Cuuuakep’e puwolll ..... nggakketulungan pokoknya, he...piss :p )

Buku TA ini diterbiklan oleh Penerbit Alif Media Yogyakarta,

dengan distributor Suka Buku (Buku Kita) , Grup AgromediaJakarta. Buku ini beredar di Gramedia

Indah Indriyanna, S.Kom,adalah programer dan tim penulis di redaksiBunafit Komputer Yogyakarta. Indah sekarangmenjadi Staf Pengajar Negri di SMP Neg ri 4Pulung Kencana, Tulang Bawang, Lampung.

Spesialis pemrograman di bidang Visual Basic6.0 berbasis Multi User dan Client/Serverdengan SQL Server 2000, dan MySQL Server.

Juga sebagai penulis buku Internet, SistemOperasi Windows, Office, dll.

Page 3: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

3

MENERIMA UPGRADE DATABASE

Saya dan Tim BK menerima UpgradeProgram Visual Basic 6.0 Anda dari Ms

Access ke SQL Server 2000, atau keMySQL.

Tarif Belajar : VB 6 dan Ms Access ke SQL Server 2000

Single User, biaya Rp. 250.000,- VB 6 dan Ms Access ke SQL Server Mu lti User/

Client-Server, biaya Rp. 350.000,- VB 6 dan Ms Access ke MySQL Single User,

biaya Rp. 250.000,- VB 6 dan Ms Access ke MySQL Multi User/

Client-Server, biaya Rp. 350.000,-

Silahkan kirimkan Source Program Anda keEmail kami, dan kami akan ubah d atabase-nyamenjadi SQL Server 2000 atau MySQL, kamiakan buatkan Panduan Mandirinya berbentukeBooks, sehingga Anda bisa mencobamembuatnya sendiri.

SMS Kontak ke : 0838 6716 1314

Page 4: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

4

KOLEKSI BUKU VB LAINNYA

Open: http://buku-ta.blogspot.com

Page 5: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

5

Merancang Database dan TabelPada subbab ini akan membahas tentang proses pembuatan databasePenggajian dan tabel-tabel yang digunakan dalam pembuatan studi kasusPenggajian pegawai untuk sebuah Sekolah Menengah Umu m. Untuklebih jelasnya, perhatikan setiap bahasan pada subbab berikut ini:

Membuat Database PenggajianPada gambaran sebelumnya, maka Anda perlu memikirkan seberapabesar database yang akan diperlukan. Dari hasil pemikiran tersebut,Anda akan memperkirakan berapa dan apa tabel yang akan digunakansebagai media penyimpanan datanya.

Dari analisa kami, untuk membuat aplikasi Penggajian pegawai ini akanmembutuhkan 10 (sepuluh) tabel. Ke -10 tabel tersebut berada di dalamdirektori Database dan disimpan dengan nama DbPenggajian.

Untuk membuat database DbPenggajian, maka yang harus Andalakukan adalah membuka program Microsoft Access (dalam hal ini kamimenggunakan Microsoft Office 2003). Berikut adalah tahap -tahapmembuat database dengan menggunakan program Mi crosoft Access:1. Buka aplikasi Access dari menu Start Programs Microsoft

Office Microsoft Office Access 2003 . Berikut adalah tampilangambarnya:

Gambar Pemanggilan Microsoft Access 2003

Page 6: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

6

2. Akan muncul jendela Microsoft Access seperti tampilan beriku t:

Gambar Tampilan Pertama Microsoft Access

3. Untuk membuat file baru pada jendela Microsoft Access tersebut, kliklink “Create a new file...”. Berikut contohnya:

Gambar Tampilan Membuat File Baru

4. Untuk membuat database baru, klik link “ Blank database...”. Berikutadalah contohnya:

Gambar Tampilan Membuat Database Baru

Page 7: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

7

5. Akan muncul jendela File New Database. Simpan database dengannama DbPenggajian dan letakkan pada subdirektori Project(sebelumnya Anda harus membuat subdirektori Project). Beriku tadalah tampilan gambarnya.

Gambar Tampilan Peletakan File Database

6. Klik tombol Create.7. Terakhir akan muncul Window Database. Berikut contoh

tampilannya.

Gambar Tampilan Window Database

Page 8: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

8

Membuat Tabel PegawaiTabel Pegawai digunakan untuk merekam data-data pegawai. Pegawaiadalah suatu individu yang bekerja memberikan jasanya pada suatuinstansi atau lembaga. Dengan adanya pencatatan data pegawai ini,maka suatu instansi dapat mendokumentasikan pegawai -pegawai yangbekerja pada perusahaannya, sehingga akan mempermudah prosespenggajian kepada pegawai.

Untuk membuat tabel Pegawai, maka Anda harus masuk terlebih dahulupada bagian Window Database DbPenggajian. Setelah Anda beradapada halaman Window Database, maka Anda dapat membuat tabel barudengan cara mengklik ganda pada menu Create table in Design view ,atau Anda dapat mengikuti langkah berikut:1. Klik kanan pada menu Create table in Design view tersebut dan

pilih menu Design View. Perhatikan contohnya pada gambar berikut:

Gambar Tampilan Membuat Tabel Baru

2. Akan muncul jendela Table1 : Table. Kondisi jendela danketerangannya dapat dilihat pada gambar berikut:

Page 9: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

9

Gambar Tampilan Pemberian Nama Kolom dan Tipe Data

3. Lakukan pengaturan ke dalam desain tabel di atas. Berikut adalahstruktur tabel secara lengkap.

Tabel Struktur Desain Tabel PegawaiKolom Tipe data Panjang

NIP Text 10

Nm_Pegawai Text 30

Almt_Pegawai Text 100

TmpLhr_Pegawai Text 100

TglLhr_Pegawai Date/Time -

JKel_Pegawai Text 15

Agama_Pegawai Text 15

Status_Nikah Text 15

No_Phone Text 15

Page 10: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

10

Tgl_Masuk Date/Time -

Status_Pegawai Text 15

4. Berikut adalah tampilan desain tabel setelah dilakukan pengaturan.

Gambar Tampilan Design Table Pegawai

5. Tambahkan Primary Key (kunci primer) pada atribut NIP dengan caraklik kanan atribut NIP Primary Key. Berikut adalah contohtampilan gambarnya.

Gambar Tampilan Pemberian Kunci Pada Tabel Pegawai

6. Simpan desain tabel dari menu File Save dan berilah namaPegawai. Klik tombol OK. Berikut tampilan gambarnya.

Page 11: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

11

Gambar Tampilan Penyimpanan Tabel Pegawai

7. Setelah selesai, maka akan muncul Window Database dengandatabase DbPenggajian dan satu tabel Pegawai. Berikut tampilangambarnya.

Gambar Tampilan Tabel Pegawai Setelah Dibuat

Dari beberapa langkah di atas merupakan urutan dari proses pembuatantabel di dalam aplikasi Access. Anda dapat menggunakan cara -cara diatas dalam membuat tabel lainnya dalam database DbPenggajian.Sebagai catatan, dalam membuat tabel, Anda dilarang dalammenggunakan karakter khusus teks kecual i menggunakan karakter garisbawah (_), dan sebaiknya tidak menggunakan tanda spasi dalammembuat tabel maupun dalam penamaan kolom.

Membuat Tabel PendidikanTabel Pendidikan digunakan untuk merekam data pendidikan terakhirdari pegawai. Dengan adanya data pendidikan, maka pimpinan darisuatu instansi dapat mengetahui tingkat pendidikan dan keahlian dari

Page 12: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

12

pagawainya dengan mudah. Berikut adalah struktur dan desain tabelPendidikan secara lengkap:

Tabel Struktur Desain Tabel PendidikanKolom Tipe data Panjang

NIP Text 10

Pendidikan_Akhir Text 25

Nm_Pendidikan Text 45

Kota Text 30

No_Ijasah Text 15

Jurusan Text 25

Th_Masuk Text 4

Gambar Tampilan Desain Tabel Pendidikan

Keterangan:

Atribut NIP merupakan kunci tamu (foreign key). Atribut NIPpada tabel Pendidikan akan berelasi dengan atribut NIP pada tabelPegawai.

Page 13: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

13

Setelah selesai mendefinisikan setiap atribut -atribut ke dalam desaintabel, maka simpanlah tabel tersebut dengan menggunakan namaPendidikan.

Membuat Tabel KeluargaTabel Keluarga digunakan untuk merekam data -data keluarga daripegawai. Keluarga akan menjelaskan status pasangan dari pegawaiapakah pegawai itu sudah menikah, pasangan pegawai masih hidupataupun pasangan pegawai sudah meninggal. Berikut adalah struktur dandesain tabel Keluarga secara lengkap:

Tabel Struktur Desain Tabel KeluargaKolom Tipe data Panjang

NIP Text 10

Status_Pasangan Text 25

Jumlah_Anak Number -

Gambar Tampilan Desain Tabel Keluarga

Membuat Tabel GolonganTabel Golongan digunakan untuk merekam golongan pegawai sertamasa kerja golongan. Tabel Golongan juga akan mendeklarasikan gajisesuai dengan golongan serta masa kerja golongan. Berikut adalahstruktur dan desain tabel Golongan secara lengkap:

Page 14: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

14

Tabel Struktur Desain Tabel GolonganKolom Tipe data Panjang

Kd_Golongan Text 4

Nm_Golongan Text 4

Gapok Number -

Masa_Kerja Number -

Gambar Tampilan Desain Tabel Golongan

Membuat Tabel JabatanTabel Jabatan digunakan untuk merekan data -data jabatan yang adadalam sebuah instansi (dalam hal ini adalah sebuah SMU). Data jabatannantinya akan menjelaskan setiap pegawai akan memiliki posisi jabatansebagai apa dalam sebuah instansi. Berikut adalah struktur dan desaintabel Jabatan secara lengkap:

Tabel 1.5 Struktur Desain Tabel JabatanKolom Tipe data Panjang

Kd_Jabatan Text 3

Nm_Jabatan Text 35

Page 15: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

15

Gambar Tampilan Desain Tabel Jabatan

Membuat Tabel Posisi PegawaiTabel Posisi_Pegawai digunakan untuk merekam posisi seorangpegawai berdasarkan golongan dan jabatan dalam sebuah instansi.Dalam tabel Posisi_Pegawai ini akan membutuhkan tabel field NIP daritabel Pegawai, field Kd_Golongan dari tabel Golongan, dan fieldKd_Jabatan dari tabel Jabatan. Berikut adalah struktur dan desain tabelPosisi_Pegawai secara lengkap:

Tabel Struktur Desain Tabel Posisi_PegawaiKolom Tipe data Panjang

NIP Text 10

Kd_Golongan Text 4

Kd_Jabatan Text 3

Tgl_SK Date/Time -

No_SK Text 15

Membuat Tabel PotonganTabel Potongan digunakan untuk menyimpan potongan -potongan biayayang dimiliki oleh pegawai. Biaya dari potongan -potongan ini akanmengurangi perolehan gaji setiap bulannya. Berikut adalah struktur dandesain tabel Potongan secara lengkap:

Page 16: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

16

Tabel Struktur Desain Tabel PotonganKolom Tipe data Panjang

Tgl_Potongan Date/Time -

NIP Text 10

Nm_Potongan Text 35

Nilai Number -

Membuat Tabel TunjanganTabel Tunjangan digunakan untuk menyimpan tunjangan -tunjanganyang dimiliki oleh pegawai. Tunjangan -tunjangan ini akan menambahperolehan gaji setiap bulannya. Berikut adalah struktur dan desain tabelTunjangan secara lengkap: Tabel Struktur Desain Tabel Tunjangan

Kolom Tipe data Panjang

Tgl_Tunjangan Date/Time -

NIP Text 10

Nm_Tunjangan Text 35

Nilai Number -

Membuat Tabel PresensiTabel Presensi digunakan untuk mencatat presensi atau absensi pegawaisetiap harinya. Berikut adalah struktur dan desain tabel Presensi secaralengkap: Tabel Struktur Desain Tabel Presensi

Kolom Tipe data Panjang

NIP Text 10

Tgl_Presensi Date/Time -

Page 17: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

17

Status_Kehadiran Text 15

Membuat Tabel PenggajianTabel Penggajian digunakan untuk proses pemberian gaji setiap bulankepada para pegawai. Berikut adalah struktur dan desain tabelPenggajian secara lengkap: Tabel Struktur Desain Tabel Penggajian

Kolom Tipe data Panjang

Kd_Gaji Text 8

NIP Text 10

Tgl_Terima Date/Time -

Gaji_PK Number -

Tot_Tunjangan Number -

Tot_Potongan Number -

Total_Gaji Number -

Relasi Antar Tabel dalam Sistem PenggajianRelasi antar tabel harus terlebih dahulu dirancang untuk mendukungkelancaran pengolahan data supaya dapat berjalan dengan baik. Denganrelasi yang baik, akan diperoleh gambaran umum jalannya sistem yangdipersiapkan.

Relasi antar tabel ini merupakan alat bantu dalam menentukan langkah -langkah kerja yang akan dilakukan oleh pemrog ram dimulai dari prosesperekaman data, pembentukan tabel sampai dengan pembentukanlaporan-laporan sesuai dengan permasalahan yang ditangani.

Page 18: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

18

Model Data Logika (Logical Data Modeling) adalah salah satu teknikuntuk menjelaskan dengan baik struktur inform asi bisnis dan aturan-aturan sebagai masukan pada proses perancangan database. Berikutadalah langkah-langkah dalam satu set kriteria untuk mendapatkanmodel data logika yang paling optimal.

Kebenaran StrukturArtinya memiliki konsisten dengan jalur defin isi bisnis dan informasiorganisasi.

KemudahanArtinya mudah untuk dimengerti oleh orang yang tidak punyapendidikan khusus atau pemakai sistem yang bukan profesional dikomputer.

Tidak RedudansiArtinya tidak mempunyai informasi yang berlebihan yang dit ulisberkali-kali.

Mudah dikembangkan (extensibility)Artinya mampu untuk menerima kebutuhan baru dengan akibat yangringan terhadap perubahan data dasarnya.

Relationship kadang-kadang sangat sulit ditemukan. Relationship antarentity terdapat beberapa tipe yaitu: Hubungan satu lawan satu (one to one relationship)

Hubungan satu lawan banyak (one to many relationship)

Hubungan banyak lawan banyak (many to many relaionship)

Sistem Penggajian Pegawai mempunyai beberapa tabel, yang masing -masing tabel saling berelasi dengan yang lain. Berikut adalah relasi antartabel satu dengan yang lain:

Page 19: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

19

Pegawai

NIP *

Nm_PegawaiAlmt_Pegawai

TmpLhr_PegawaiTglLhr_PegawaiJKel_Pegawai

Agama_PegawaiStatus_Nikah

No_PhoneTgl_Masuk

Status_Pegawai

Pendidikan

NIP **Pendidikan_AkhirNm_Pendidikan

KotaNo_IjasahJurusanTh_Lulus

Keluarga

NIP **Status_Pasangan

Jumlah_Anak

Golongan

Kd_Golongan *Nm_Golongan

GapokMasa_KerjaJabatan

Kd_Jabatan *Nm_Jabatan

Potongan

Tgl_PotonganNIP **

Nm_PotonganNilai

Tunjangan

Tgl_TunjanganNIP **

Nm_TunjanganNilai

Posisi_Pegawai

NIP **Kd_Golongan **Kd_Jabatan **

Tgl_SKNo_SK

Presensi

NIP **Tgl_Presensi

Status_Kehadiran

Penggajian

Kd_Gaji *NIP **

Tgl_TerimaGaji_PK

Tot_TunjanganTot_Potongan

Total_Gaji

Keterangan

***

: Primary Key / Kunci Utama

: Foreign Key / Kunci Tamu

: Hubungan One to One

: Hubungan One to Many

Gambar Tampilan Relasi Antar Tabel ( Penjelasan ada di Buku )

Merancang Diagam Arus DataDiagram Arus Data (DAD) atau Data Flow Diagram (DFD)merupakan gerakan data dari sebuah sistem, mulai dari masuk sampai ketujuannya. Arus data (Data Flow) di DFD diberi simbol suatu anakpanah. Arus data ini mengalir diantara proses (process), simpanan data(data store) dan kesatuan luar (external entity).DAD juga merupakan alat yang digunakan pada metodologipengembangan sistem yang terstruktur. Pendekatan terstruktur inimencoba untuk menggambarkan sistem pertama kali secara garis besar(disebut dengan top level dan terpecah-pecah menjadi bagian yang lebihrinci atau disebit dengan lower level).

Page 20: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

20

DAD yang pertama kali digambarkan merupakan level teratas (top level)dan diagram ini disebut dengan context diagram. Dari context diagramini kemudian akan digambar dengan lebih rinci lagi yang disebutoverview diagram (level 0).Tiap-tiap proses di overview diagram akan digambarkan secara lebihrinci lagi dan disebut dengan level 1.Tiap-tiap proses di level 1 akan digambarkan kembali dengan lebih rincilagi dan disebut dengan level 2 dan seterusnya sampai tiap -tiap prosestidak dapat digambarkan lebih rinci lagi.

Merancang Diagram KonteksDengan pembuatan suatu diagram konteks dari sistem, strukturpendekatan ini menggambarkan sistem secara garis besar yangkemudian akan dipecah menjadi bagian -bagian lebih rinci. Gambarberikut ini adalah diagram konteks dari sistem Penggajian pada sebuahinstansi.

Gambar Tampilan Diagram Konteks

Dalam diagram konteks di atas terdapat beberapa pihak terkait yangdigambarkan secara umum, dimana kesatuan luar yang terlibat secaralangsung adalah Administrator, Pegawai dan Kepala Sekolah.Administrator berfungsi sebagai pengelola Sistem InformasiPenggajian Pegawai . Pegawai adalah orang yang bekerja pada instansi

Page 21: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

21

yang mempunyai Sistem Informasi Penggajian Pegawai ser ta orang yangakan menerma gaji, sedangkan Kepala Sekolah merupakan pimpinandari instansi yang memiliki Sistem Informasi Penggajian Pegawai (SMUNegeri 1 Way Jepara).

Merancang Diagram Arus Data Level-0Penggambaran sistem DAD level -0 (Overview Diagram) merupakanpenjabaran dari konteks diagram, hanya pada level ini sudah menjuruskepada suatu proses dan merupakan gabungan secara keseluruhan yangmelibatkan semua kesatuan luar secara lengkap.Pada proses level-0 terdiri dari beberapa proses yaitu pemroses san datapegawai, data golongan, data jabatan, data keluarga, data pendidikan,data posisi pegawai, data potongan, data tunjangan, data presensi dandata Penggajian. Pada level -0, proses-proses di atas dikelompokkanmenjadi 11 (sebelas). Ke-sebelas proses di atas dapat digambarkansebagai berikut:

Page 22: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

22

Gambar Tampilan DAD level-0

Page 23: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

23

Penjelasan :Dalam diagram arus data di atas dapat dijelaskan arus datapenyimpannya ke dalam berkas, diantaranya adalah sebagai berikut:Proses 1.0, Merupakan proses pemasukan data pegawai atau pegawaiyang bekerja pada sebuah instansi. Data pegawai tersebut akan direkamke dalam tabel Pegawai.

Proses 2.0, Merupakan proses pemasukan data pendidikan terakhirpegawai. Dalam proses pemasukan data pendidikan, da ta pegawai padatabel Pegawai juga dibutuhkan. Data-data hasil masukkan datapendidikan dan data dari tabel Pegawai akan direkam ke dalam tabelPendidikan.

Proses 3.0, Merupakan proses pemasukan data keluarga pegawai. Dalamproses pemasukan data keluarga, data pegawai dari tabel Pegawai jugadibutuhkan, maka dalam proses tersebut akan menggambil sebagiandata-data pegawai dari tabel Pegawai yang sudah terbentuk. Data-datahasil masukkan data keluarga dan dari tabel Pegawai akan direkam kedalam tabel Keluarga.

Proses 4.0, Merupakan proses pemasukan data -data golongan dariseorang pegawai di SMU Negeri 1 Way Jepara. Data golongan tersebutakan direkam ke dalam tabel Golongan.

Proses 5.0, Merupakan proses pemasukan data -data jabatan yang adapada sebuah SMU Negeri 1 Way Jepara. Data jabatan tersebut akandirekam ke dalam tabel Jabatan.

Proses 6.0, Merupakan proses pemasukan data -data posisi pegawai.Dalam proses ini akan membutuhkan data -data dari tabel Golongan dantabel Jabatan. Kemudian proses pemasukan data-data tersebut akandirekam ke dalam tabel Posisi_Pegawai.

Proses 7.0, Merupakan proses pemasukan data -data potongan yangdimiliki oleh pegawai setiap bulannya. Dalam proses ini akan

Page 24: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

24

membutuhkan data-data dari tabel Pegawai. Kemudian prosespemasukan data-data tersebut akan direkam ke dalam tabel Potongan.Proses 8.0, Merupakan proses pemasukan data -data tunjangan yangdimiliki oleh pegawai setiap bulannya. Dalam proses ini akanmembutuhkan data-data dari tabel Pegawai. Kemudian prosespemasukan data-data tersebut akan direkam ke dalam tabel Tunjangan.

Proses 9.0, Merupakan proses pemasukan data -data presensi pegawaisetiap hari. Dalam proses ini akan membutuhkan data -data dari tabelPegawai. Kemudian proses pemasukan data -data tersebut akan direkamke dalam tabel Presensi.

Proses 10.0, Merupakan proses pemasukan data -data penggajianpegawai. Dalam proses ini akan membutuhkan data -data dari tabelPegawai. Kemudian proses pemasukan data -data tersebut akan direkamke dalam tabel Penggajian.

Proses 11.0, Merupakan proses pencetakan laporan. Proses inimemerlukan data dari keseluruhan tabel. Laporan akan disampaikankepada kepala sekolah atau pimpinan.

Merancang Diagram Arus Data Level-1 Proses 1Diagram Arus Data Level-1 Proses 1 dapat dijabarkan secara l engkapsebagai berikut:

Gambar Tampilan DAD level-1 Proses 1

Page 25: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

25

Merancang Diagram Arus Data Level-1 Proses 2Diagram Arus Data Level-1 Proses 2 dapat dijabarkan secara lengkapsebagai berikut:

Merancang Diagram Arus Data Level-1 Proses 3Diagram Arus Data Level-1 Proses 3 dapat dijabarkan secara lengkapsebagai berikut:

Page 26: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

26

Merancang Diagram Arus Data Level-1 Proses 4Diagram Arus Data Level-1 Proses 4 dapat dijabarkan secara lengkapsebagai berikut:

Gambar Tampilan DAD level-1 Proses 4

Merancang Diagram Arus Data Level-1 Proses 5Diagram Arus Data Level-1 Proses 5 dapat dijabarkan secara lengkapsebagai berikut:Ups,......gambar Ada di Buku...silahkan Baca atau cari bukunya diGramedia.

Merancang Diagram Arus Data Level-1 Proses 6Diagram Arus Data Level-1 Proses 6 dapat dijabarkan secara lengkapsebagai berikut:Ups,......gambar Ada di Buku...silahkan Baca atau cari bukunya diGramedia.

Merancang Diagram Arus Data Level-1 Proses 7Diagram Arus Data Level-1 Proses 7 dapat dijabarkan secara lengkapsebagai berikut:Ups,......gambar Ada di Buku...silahkan Baca atau cari bukunya diGramedia.

Page 27: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

27

Merancang Diagram Arus Data Level-1 Proses 8Diagram Arus Data Level-1 Proses 8 dapat dijabarkan secara lengkapsebagai berikut: Gambar ada di buku.

Merancang Diagram Arus Data Level-1 Proses 9Diagram Arus Data Level-1 Proses 9 dapat dijabarkan secara lengkapsebagai berikut: Gambar ada di buku.

Merancang Diagram Arus Data Level-1 Proses 10Diagram Arus Data Level-1 Proses 10 dapat dijabarkan secara lengkapsebagai berikut: Gambar ada di buku.

Merancang Diagram Arus Data Level-1 Proses 11Diagram Arus Data Level-1 Proses 11 dapat dijabarkan secara lengkapsebagai berikut: Gambar ada di buku.

Bagan Alir SistemFull Gambar (ukuran 100%) ada di CD Penyerta buku.

Page 28: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

28

www.bunafit-komputer.comRedaksi Buku IT & Software Development

www.planetKode.Com

Page 29: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

29

CONTOH PROGRAM APLIKASI BERBASIS VISUAL BASICUNTUK TUGAS AKHIR (TA)/ SKRIPSI I NFORMATIKA

Halaman ini berisi daftar koleksi lengkap contoh program aplikasi yangdibuat dengan Visual Basic 6.0. Anda dapat memakai source code

contoh program aplikasi ini untuk belajar pemrogramman, untuk contohmengerjakan program kerja praktek (kp), untuk contoh mengerjakan

tugas akhir (ta), untuk contoh skripsi dan contoh tesis jurusaninformatika komputer. Semuanya full source code/ open source code.

NO JUDUL PROGRAM : VISUAL BASIC 6.0

1

Contoh Program Skripsi: Sistem Analisa SpesifikasiKomputer (Speck Maker) : Kami menyediakan 23 pilihanprogram, yaitu dibuat dengan Visual Basic 6.0, Borland Delphi 7dan Borland C++ Builder.

Program ini digunakan oleh calon pembeli komputer untukmembuat spesifikasi komputer. Pengguna akan dihadapkan padasuatu form utama yang di dalamnya terdapat 10 pilihan Hardwareyang akan dipilih atau akan dibeli, dari hasil pemilihan pelangganakan mendapatkan harga total. Cocok sekali untuk studi kasusKerja Praktek(KP) atau Tugas Akhir(TA) atau Skripsi.

Harga Source Code program ini: Rp. 300.000,- untuk 1 aplikasipilihan(VB, Delphi atau C++).

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Speck Maker[2]. Source Code Program Speck Maker (pilih: VB, Delphi atauC++ Builder)[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 30: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

30

2

Contoh Program Skripsi: Sistem Informasi PenggajianKaryawan V1 (Studi Kasus pada Sekolah) : Untuk SekolahMenengah Atas (SMA). Aplikasi ini dibuat dengan Visual Basic6.0 dan laporannya adalah Cristal Report 8. Versi sed erhana, cocokuntuk contoh mengerjakan program Kerja Praktek(KP) ataupunTugas Akhir(TA) jurusan Informatika Komputer.

Harga Source Code program ini: Rp. 200.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Penggajian[2]. Source Code Program Penggajian v1 dengan Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

3

Contoh Program Skripsi: Sistem Informasi PenggajianKaryawan V2 (Studi Kasus pada Sekolah) : Untuk PegawaiSercara Umum dan bisa juga Untuk Sekol ah. Aplikasi ini dibuatdengan Visual Basic 6.0 dan laporannya adalah Data Report. Versilumayan bagus dan sangat mudah dipelajari, cocok untuk contohmengerjakan program Kerja Praktek(KP) ataupun Tugas Akhir(TA)jurusan Informatika Komputer. Sedikit modif ikasi, jadih dehdengan gaya berbeda.

Harga Source Code program ini: Rp. 350.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Penggajian[2]. Source Code Program Penggajian v2 dengan Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 31: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

31

4

Contoh Program Skripsi: Sistem Informasi DataKarwayan dan Penggajian (Kasus pada Kantor Umum,Expert) : Untuk kantor secara umum, juga bisa untuk sekolah dankampus. Program aplikasi ini dibuat dengan Visual Basic 6.0 danlaporannya adalah Data Report. Versi lumayan bagus, cocok untukcontoh mengerjakan program Tugas Akhir(TA) atau Skripsi jursanInformatika Komputer.

Harga Source Code program ini: Rp. 400.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Karyawan dan Pe nggajian[2]. Source Code Program Data Karyawan & Penggajian denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

5

Contoh Program Skripsi: Sistem Informasi ManajemenPerpustakaan v1 : Program aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Program ini untuk manajemen bukudalam perpustakaan, yang dilengkapi dengan form peminjaman,pengembalian dan pembayaran denda. Selain itu, juga dilengkapidengan program katalog untuk pencarian data buku.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Karyawan dan Penggajian[2]. Source Code Program Data Karyawan & Penggajian denganVisual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

Page 32: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

32

6

Contoh Program Skripsi: Sistem Informasi ManajemenPerpustakaan v2 Berbasis Multi User : Aplikasi ini dibuatdengan Visual Basic 6.0 dan MySQL. Program ini hasilpengembangan V1 di atas.

Kelebihan Program :- Database MySQL Server- Berbasis Client/Server dan Multi User- Ada Tools Katalog Buku untuk Klien- Dipermudah dengan Form Setting Server, sehingga dapat bergantikomputer server- Mendukung Inventory Buku (1 Judul banyak unit buku)

Harga Source Code program ini: Rp. 800.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Perpustakaan[2]. Makalah Skripsi Lengkap (Bab 1 - Bab 5), Full DAD/DFD danBagan Alir Sistem[3]. Source Code Program Perpustakaan dengan Visual Basic 6.0[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

7

Contoh Program Skripsi: Sistem Informasi RekamMedis Rawat Jalan Rumah Sakit : Aplikasi ini dibuatdengan Visual Basic 6.0, Ms Access dan laporannya dibuat denganCristal Report. Pprogram aplikasi ini secara khusus menanganirawat jalan pasien pada rumah sakit.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rekam Medis Rawat Jalan[2]. Source Code Program Rekam Medis Rawat Jalan dengan

Page 33: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

33

Visual Basic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

8

Contoh Program Skripsi: Sistem Informasi RekamMedis Puskesmas : Program aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access, laporannya adalah Data Report. Programini untuk mengelola pasien dalam puskesmas, ter masuk rawat jalan.Cocok sebagai contekan Siswa Komputer dan Mahasiswa D3 untukmembuat TGA.

Harga Source Code program ini: Rp. 250.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Rekam Medis Puskesmas[2]. Source Code Program Rekam Medis Puskesmas d engan VisualBasic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

9

Contoh Program Skripsi: Sistem Informasi InventoryBarang : Program aplikasi ini dibuat dengan Visual Basic 6.0 danMs Access. Digunakan untuk mengelola k eluar masuknya barang digudang, biasanya dipake pada toko retail atau distributor barang.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) Sistem Inventory Barang[2]. DFD/DAD Lengkap dengan Penjelesannya, Bagan Alir S istemInventory Barang[3]. Source Code Program Inventory Barang dengan Visual Basic6.0[4]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6

Page 34: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

34

dengan MySQL )

Untuk Source Code Program Aplikasi Inventory Barang berbasisMulti User (database MySQL), harganya adalah : Rp. 600.000,-

10

Contoh Program Skripsi: Sistem Informasi ManajemenData Siswa : Aplikasi ini dibuat dengan Visual Basic 6.0 dan MsAccess. Cocok untuk referensi program Kerja Praktek(KP), contohTugas Akhir(TA) dan contoh Skripsi mah asiswa Informatika.

Harga Source Code program ini: Rp. 500.000,-

Yang didapat:[1]. ERD (Relasi Tabel) dan Bagan Alir Sistem InformasiManajemen Data Siswa[2]. Source Code Program Manajemen Data Siswa dengan VisualBasic 6.0[3]. eBooks (buku PDF : Buku Dasar Menguasai Visual Basic 6dengan MySQL )

11

Pesan Program Skripsi: Sistem Informasi PenjualanKomputer dan Aksesori : Aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(T A) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

Page 35: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

35

12

Pesan Program Skripsi: Sistem Informasi P enjualanLaptop dan Aksesori : Aplikasi ini dibuat dengan Visual Basic6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)

Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

13

Pesan Program Skripsi: Sistem Informasi PenjualanAksesori Komputer Lengkap : Aplikasi ini dibuat denganVisual Basic 6.0 dan Ms Access. C ocok untuk referensi programKerja Praktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.500.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

14

Pesan Program Skripsi: Sistem Informasi PenjualanBuku pada Toko Buku : Aplikasi ini dibuat dengan VisualBasic 6.0 dan Ms Access. Cocok untuk referensi program KerjaPraktek(KP), contoh Tugas Akhir(TA) dan contoh Skripsimahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.700.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-

Page 36: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

36

(Standar Bisnis Nyata)

15

Pesan Program Skripsi: Sistem Informasi PenjualanHandPhone (HP) dan Voucher Pulsa : Aplikasi ini dibuatdengan Visual Basic 6.0 dan Ms Access. Cocok untuk referensiprogram Kerja Praktek(KP), contoh Tugas Akhir(TA) dan contohSkripsi mahasiswa Informatika.

Harga Pesan Baru Source Code program ini: Rp. 1.500.000,-(Standar TA/ Skripsi)Harga Pesan Baru Source Code program ini: Rp. 3.000.000,-(Standar Bisnis Nyata)

Setelah transfer Source Code akandikirim ke Email Anda.

Biaya Workshop (Private) : Rp. 1.500.000, - diYogyakarta, Anda akan diajari teknik membuat

Program yang ada di daftar. (biaya sudah termasuk 1Source Code Program)

*** Jika kamu ingin memesan model Kode ProgramAplikasi Baru (Konsep dari Anda), kami akankenakan biaya minimal Rp. 1.500.000,- ***

Untuk mendapatkan No Rekening transfer, silahkan kirim e mailseperti contoh. Atau, Live Order dengan mengirim SMS

SMS Live Order: 0838 6716 1314.

Page 37: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

37

Contoh pesan SMS "kan Bunafit, minta No Rekening buatpembayaran Sc Perpustakaan VB6 ". Kami akan segera membalas.

Jika Anda tertarik pada salah satu aplikasi, si lahkan kirimkan kealamat email kami :

CONTOH EMAIL PEMESANAN

Tujuan Email

Subjek Surat Pesan Program Visual Basic 6.0

Isi Surat

Pesan surat Anda di sini ...........

Identitas Pemesan :1. Nama Lengkap : ?2. Mahasiswa Mana ? dan No HP aktif ??

Koleksi Buku dari Penerbit GAVAMEDIA , YogyakartaPenulis : Bunafit Nugroho, dan Indah Indriyanna

Harga: Rp. 57.500,- Harga: Rp. 65.500,- Harga: Rp. 36.500,-

Page 38: Visual Basic 6.0 - Panduan Tugas Akhir Membuat Sistem Informasi Karyawan Dan Penggajian

38

Harga: Rp. 67.500,- Harga: Rp. 66.500,- Harga: Rp. 49.500,-

Harga: Rp. 49.500,- Harga: Rp. 33.500,- Penerbit ANDI