Sistem Informasi Kepegawaian Kantor Camat Medan Selayang Menggunakan Microsoft Visual Basic 6.0
SISTEM INFORMASI KEPEGAWAIAN KANTOR CAMAT
MEDAN SELAYANG MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
MADER HASUGIAN
122406176
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
(2)
SISTEM INFORMASI KEPEGAWAIAN KANTOR CAMAT
MEDAN SELAYANG MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
MADER HASUGIAN
122406176
PROGRAM STUDI D3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
(3)
PERSETUJUAN
Judul : Sistem Informasi Kepegawaian Kantor Camat Medan Selayang Menggunakan Microsoft Visual Basic 6.0
Kategori : Tugas Akhir
Nama : Mader Hasugian
Nomor Induk Mahasiswa : 122406176
Program Studi : D3 Teknik Informatika
Departemen : Matematika
Fakultas : Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
Diluluskan di Medan, Oktober 2015
Disetujui Oleh
Ketua Program Studi D3 TI, Pembimbing,
Dr. Elly Rosmaini, M.Si Dr.Suwarno Ariswoyo, M.Si NIP: 19600520 1198503 2 002 NIP: 195021031980031001
(4)
PERNYATAAN
SISTEM INFORMASI INFORMASI KEPEGAWAIAN KANTOR CAMAT MEDAN SELAYANG MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Oktober 2015
122406176
(5)
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa. Yang telah memberikan karuniaNya sehingga penulis berhasil menyelesaikan tugas akhir ini pada waktu yang telah ditetapkan, sebagai salah satu syarat untuk menyelesaikan studi D3 Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara.
Selama penyusunan tugas akhir hingga selesai penulis banyak mendapat bantuan, dorongan dan motivasi baik secara langsung maupun tidak langsung. Pada kesempatan ini penulis menyampaikan terima kasih kepada Bapak Dr.Suwarno Ariswoyo, M.Si selaku Dosen Pembimbing. Terima kasih kepada Ibu Dr. Elly Rosmaini, M.Si dan Bapak Syahrial Sitorus, S.Si, M.I selaku Ketua Program Studi D3 Teknik Informatika dan Sekretaris Program Studi D3 Teknik Informatika. Terima kasih kepada Bapak Prof. Dr. Tulus, M.Si dan Ibu Dr. Mardiningsih, M.Si selaku Ketua Departemen dan sekretaris departemen matematika Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA), Dekan dan Pembantu Dekan FMIPA USU, seluruh Dosen Program Studi D3 Teknik Informatika FMIPA, seluruh Pegawai FMIPA Universitas Sumatera Utara dan rekan kuliah. Akhirnya tidak terlupakan terima kasih kepada Bapak, Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan, sahabat-sahabat yang telah memberi pertolongan dan dukungan yang ikhlas untuk penulis.
(6)
Universitas Sumatera Utara
SISTEM INFORMASI KEPEGAWAIAN KANTOR CAMAT MEDAN SELAYANG MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
ABSTRAK
Kajian ini bertujuan untuk merancang serta membangun sebuah aplikasi yang dapat memberi kemudahan bagi pengguna untuk memproses data dan informasi dalam suatu kantor camat. Sistem ini dikembangkan dengan menggunakan aplikasi Microsoft Visual Basic 6.0, Microsoft Access 2003 sebagai pengolah database dan Crystal Report untuk pengolahan laporan nilai. Sistem ini dapat melakukan proses pemasukan data, pengubahan data serta peghapusan data, penghitungan nilai akhir siswa. Dalam tugas akhir ini penulis membangun sistem informasi nilai pada Kantor Camat Medan Selayang. Tujuan sistem ini adalah memberi kemudahan bagi setiap pegawai untuk mengolah setiap data pegawai.
Kata kunci: Sistem informasi, Bidang Penugasan, Microsoft Visual Basic 6.0, kantor camat.
(7)
Universitas Sumatera Utara
DAFTAR ISI
Halaman
PERSETUJUAN i
PERNYATAAN ii
PENGHARGAAN iii
ABSTRAK iv
DAFTAR ISI v
DAFTAR GAMBAR vii
DAFTAR TABEL viii
BAB 1 PENDAHULUAN
1.1 Pendahuluan 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 3
1.4 Tujuan Penelitian 3
1.5 Manfaat Penelitian 4
1.6 Metode Penelitian 4
1.7 Sistematika Penulisan 6
BAB 2 LANDASAN TEORI
2.1 Pengertian Komputer 8
2.2 Pengertian Sistem 9
2.3 Data dan Informasi 10
2.3.1 Data 10
2.3.2 Informasi 11
2.4 Sistem Informasi 11
2.5 Basis Data 13
2.6 Mengenal Visual Basic 6.0 13
2.6.1 Komponen Visual Basic 6.0 14
2.6.2 Jendela Kerja Visual Basic 6.0 15
2.7 Microsoft Access 21
2.7.1 Konsep Database 21
2.7.2 Database dalam Microsoft Access 22
2.8 Crystal Report 24
(8)
Universitas Sumatera Utara
BAB 3 PERANCANGAN SISTEM INFORMASI
3.1 Diagram Konteks 28
3.2 Data Flow Diagram 30
3.3 Entity Relational Diagram 34
3.4 Perancangan Struktur Database 35
BAB 4 IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem 39
4.2 Tujuan Implementasi Sistem 39
4.3 Komponen Utama Implementasi Sistem 40
4.4 Implementasi Database 41
4.5 Implementasi Program 45
4.5.1 Membuat Interface Sistem 45
4.5.2 Implementasi Tampilan Sistem 46
4.5.3 Membuat Laporan 54
BAB 5 PENUTUP
5.1 Kesimpulan 57
5.2 Saran 58
DAFTAR PUSTAKA 59
(9)
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar `
2.1. Aktivitas sistem informasi 12
2.2. Jendela Utama Visual Basic 6.0 16
2.3. Menu Tollbar 16
2.4. Jendela Form 18
2.5. Jendela Properti 19
2.6. Jendela Form Layout 20
2.7. Jendela Kode 20
3.1. Konteks Diagram Sistem Informasi Nilai 29
3.2. DFD Level 0 31
3.3. DFD Level 1 untuk Administrator 33
3.4. DFD Level 1 untuk Proses Laporan 34
4.1. Kotak Dialog Utama Microsoft Access 41
4.2. Kotak Dialog Blank Database 42
4.3. Tampilan Kotak Dialog Save As 42
4.4. Tampilan Pengisian Field Siswa 43
4.5. Kotak Dialog Show Table 43
4.6. Relasi Pertama 44
4.7. Relasi Kedua 44
4.8. Pilihan Menu Available References 46
4.9. Tampilan Menu Utama 47
4.10. Tampilan Menu Login 48
4.11. Tampilan Form Data Siswa 49
4.12. Tampilan Form Data Guru 50
4.13. Tampilan Form Mata Pelajaran 51
4.14. Tampilan Form Input Nilai 52
4.15. Tampilan Form Nilai 53
4.16. Laporan Data Siswa 54
4.17. Laporan Nilai Guru 55
(10)
Universitas Sumatera Utara
DAFTAR TABEL
Nomor Judul Halaman
Tabel
2.1. Fungsi Control pada Toolbox 17
2.2. Simbol Data Flow Diagram 27
3.1. Simbol Entity Relational Diagram 35
3.2. Struktur Database Siswa 36
3.3. Struktur Database Guru 36
3.4. Struktur Database Mapel 37
3.5. Struktur Database Input Nilai 38
(1)
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa. Yang telah memberikan karuniaNya sehingga penulis berhasil menyelesaikan tugas akhir ini pada waktu yang telah ditetapkan, sebagai salah satu syarat untuk menyelesaikan studi D3 Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara.
Selama penyusunan tugas akhir hingga selesai penulis banyak mendapat bantuan, dorongan dan motivasi baik secara langsung maupun tidak langsung. Pada kesempatan ini penulis menyampaikan terima kasih kepada Bapak Dr.Suwarno Ariswoyo, M.Si selaku Dosen Pembimbing. Terima kasih kepada Ibu Dr. Elly Rosmaini, M.Si dan Bapak Syahrial Sitorus, S.Si, M.I selaku Ketua Program Studi D3 Teknik Informatika dan Sekretaris Program Studi D3 Teknik Informatika. Terima kasih kepada Bapak Prof. Dr. Tulus, M.Si dan Ibu Dr. Mardiningsih, M.Si selaku Ketua Departemen dan sekretaris departemen matematika Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA), Dekan dan Pembantu Dekan FMIPA USU, seluruh Dosen Program Studi D3 Teknik Informatika FMIPA, seluruh Pegawai FMIPA Universitas Sumatera Utara dan rekan kuliah. Akhirnya tidak terlupakan terima kasih kepada Bapak, Ibu dan keluarga yang selama ini memberikan bantuan dan dorongan, sahabat-sahabat yang telah memberi pertolongan dan dukungan yang ikhlas untuk penulis.
(2)
SISTEM INFORMASI KEPEGAWAIAN KANTOR CAMAT MEDAN SELAYANG MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
ABSTRAK
Kajian ini bertujuan untuk merancang serta membangun sebuah aplikasi yang dapat memberi kemudahan bagi pengguna untuk memproses data dan informasi dalam suatu kantor camat. Sistem ini dikembangkan dengan menggunakan aplikasi Microsoft Visual Basic 6.0, Microsoft Access 2003 sebagai pengolah database dan Crystal Report untuk pengolahan laporan nilai. Sistem ini dapat melakukan proses pemasukan data, pengubahan data serta peghapusan data, penghitungan nilai akhir siswa. Dalam tugas akhir ini penulis membangun sistem informasi nilai pada Kantor Camat Medan Selayang. Tujuan sistem ini adalah memberi kemudahan bagi setiap pegawai untuk mengolah setiap data pegawai.
Kata kunci: Sistem informasi, Bidang Penugasan, Microsoft Visual Basic 6.0, kantor camat.
(3)
DAFTAR ISI
Halaman
PERSETUJUAN i
PERNYATAAN ii
PENGHARGAAN iii
ABSTRAK iv
DAFTAR ISI v
DAFTAR GAMBAR vii
DAFTAR TABEL viii
BAB 1 PENDAHULUAN
1.1 Pendahuluan 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 3
1.4 Tujuan Penelitian 3
1.5 Manfaat Penelitian 4
1.6 Metode Penelitian 4
1.7 Sistematika Penulisan 6
BAB 2 LANDASAN TEORI
2.1 Pengertian Komputer 8
2.2 Pengertian Sistem 9
2.3 Data dan Informasi 10
2.3.1 Data 10
2.3.2 Informasi 11
2.4 Sistem Informasi 11
2.5 Basis Data 13
2.6 Mengenal Visual Basic 6.0 13 2.6.1 Komponen Visual Basic 6.0 14 2.6.2 Jendela Kerja Visual Basic 6.0 15
2.7 Microsoft Access 21
2.7.1 Konsep Database 21
2.7.2 Database dalam Microsoft Access 22
2.8 Crystal Report 24
(4)
BAB 3 PERANCANGAN SISTEM INFORMASI
3.1 Diagram Konteks 28
3.2 Data Flow Diagram 30
3.3 Entity Relational Diagram 34
3.4 Perancangan Struktur Database 35
BAB 4 IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem 39 4.2 Tujuan Implementasi Sistem 39 4.3 Komponen Utama Implementasi Sistem 40
4.4 Implementasi Database 41
4.5 Implementasi Program 45
4.5.1 Membuat Interface Sistem 45 4.5.2 Implementasi Tampilan Sistem 46
4.5.3 Membuat Laporan 54
BAB 5 PENUTUP
5.1 Kesimpulan 57
5.2 Saran 58
DAFTAR PUSTAKA 59
(5)
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar `
2.1. Aktivitas sistem informasi 12 2.2. Jendela Utama Visual Basic 6.0 16
2.3. Menu Tollbar 16
2.4. Jendela Form 18
2.5. Jendela Properti 19
2.6. Jendela Form Layout 20
2.7. Jendela Kode 20
3.1. Konteks Diagram Sistem Informasi Nilai 29
3.2. DFD Level 0 31
3.3. DFD Level 1 untuk Administrator 33 3.4. DFD Level 1 untuk Proses Laporan 34 4.1. Kotak Dialog Utama Microsoft Access 41 4.2. Kotak Dialog Blank Database 42 4.3. Tampilan Kotak Dialog Save As 42 4.4. Tampilan Pengisian Field Siswa 43 4.5. Kotak Dialog Show Table 43
4.6. Relasi Pertama 44
4.7. Relasi Kedua 44
4.8. Pilihan Menu Available References 46
4.9. Tampilan Menu Utama 47
4.10. Tampilan Menu Login 48
4.11. Tampilan Form Data Siswa 49
4.12. Tampilan Form Data Guru 50
4.13. Tampilan Form Mata Pelajaran 51 4.14. Tampilan Form Input Nilai 52
4.15. Tampilan Form Nilai 53
4.16. Laporan Data Siswa 54
4.17. Laporan Nilai Guru 55
(6)
DAFTAR TABEL
Nomor Judul Halaman
Tabel
2.1. Fungsi Control pada Toolbox 17
2.2. Simbol Data Flow Diagram 27
3.1. Simbol Entity Relational Diagram 35
3.2. Struktur Database Siswa 36
3.3. Struktur Database Guru 36
3.4. Struktur Database Mapel 37
3.5. Struktur Database Input Nilai 38