Aplikasi Absensi Laboratorium Mahasiswa D-3 Teknik Informatika Menggunakan Visual Basic 2010 Berbasis Desktop
APLIKASI ABSENSI LABORATORIUM MAHASISWA
D-3 TEKNIK INFORMATIKA MENGGUNAKAN
VISUAL BASIC 2010 BERBASIS DESKTOP
TUGAS AKHIR
JIMMI GIDION AVILLA SINAGA
132406115
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
APLIKASI ABSENSI LABORATORIUM MAHASISWA
D-3 TEKNIK INFORMATIKA MENGGUNAKAN
VISUAL BASIC 2010 BERBASIS DESKTOP
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar
Ahli Madya
JIMMI GIDION AVILLA SINAGA
132406115
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
PERSETUJUAN
Judul
: Aplikasi Absensi Laboratorium Mahasiswa D-3
Teknik Informatika Menggunakan Visual Basic
2010 Berbasis Desktop
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
:
:
:
:
:
:
Tugas Akhir
Jimmi G A Sinaga
132406115
Diploma (D-3) Teknik Informatika
Matematika
Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara
Disetujui di
Medan, Juni 2016
Disetujui Oleh
Program Studi D-3 Teknik Informatika
Ketua,
Pembimbing,
Dr. Elly Rosmaini, M.Si
NIP. 19600520 198503 2 002
Dr. Elly Rosmaini, M.Si
NIP. 19600520 198503 2 002
Universitas Sumatera Utara
PERNYATAAN
APLIKASI ABSENSI LABORATORIUM MAHASISWA
D-3 TEKNIK INFORMATIKA MENGGUNAKAN
VISUAL BASIC 2010 BERBASIS DESKTOP
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri. Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2016
JIMMI G A SINAGA
132406115
Universitas Sumatera Utara
PENGHARGAAN
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan
kasih-Nya sehingga laporan tugas akhir ini dapat diselesaikan dengan baik dan
dalam waktu yang telah ditetapkan.
Penulisan Tugas Akhir ini merupakan salah satu syarat untuk
menyelesaikan pendidikan D-3 Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
Dalam penyusunan Tugas Akhir ini, penulis mendapatkan bantuan,
dorongan dan motivasi baik secara langsung maupun tidak, dalam merancang
aplikasi visual basic berbasis desktop ini, maka dari pada itu penulis
mengucapkan terima kasih kepada:
1. Ibu Dr. Elly Rosmaini, M.Si selaku Pembimbing penulis yang selalu
memberi masukan baik kritik dan saran kepada penulis selama pembuatan
tugas akhir dari awal hingga selesai.
2. Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D-3 Teknik
Informatika dan Bapak Dr. Syahriol Sitorus, S.Si.M.IT selaku Sekertaris Ketua
Prodi.
3. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Matematika dan Ibu
Dra. Mardiningsih selaku Sekertaris Departemen Matematika.
4. Bapak Dr. Krista Sebayang, M.Si selaku selaku Dekan Fakultas Matematika
dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
5. Seluruh teman D-3 Teknik Informatika yang memberi dukungan dan bantuan
kepada penulis dalam pengerjaan Tugas Akhir ini.
6. Teristimewa kepada kedua orang tua penulis, Bapak J A Sinaga dan Ibu L
Simarmata yang telah memberikan kasih sayang, semangat dan dukungan baik
secara material dan spiritual.
Semoga tulisan ini bermanfaat bagi pembaca dan penulis, serta dapat memotivasi
kita untuk meningkatkan ilmu pengetahuan sebagai bekal di masa yang akan
datang.
Universitas Sumatera Utara
APLIKASI ABSENSI LABORATORIUM MAHASISWA D-3 TEKNIK
INFORMATIKA MENGGUNAKAN VISUAL BASIC 2010
BERBASIS DESKTOP
ABSTRAK
Absensi laboratorium merupakan kumpulan nama-nama mahasiswa dimana
didalamnya terdapat keterangan dari mahasiswa tentang kehadirannya, absensi
laboratorium mahasiswa D-3 Teknik Informatika menggunakan visual basic 2010
menjadi tugas akhir saya untuk membuat aplikasi absensi mahasiswa berbasis
dekstop bersifat offline yang dapat diakses kapan saja melalui pc untuk
mengakses data kehadiran mahasiswa, tujuan aplikasi ini supaya asisten pengajar
laboratorium D-3 Teknik Informatika fakultas matematika dan ilmu pengetahuan
alam dapat mengelola data kehadiran, serta mempermudah untuk melakukan
pengaksesan data mahasiswa.
Kata kunci : Visual Basic, Absensi, Mahasiswa, LaboratoriumD-3TI.
Universitas Sumatera Utara
LABORATORY ATTANDANCE APPLICATION OF DIPLOMA
INFORMATIC ENGINEERING USING VISUAL BASIC 2010
BASED ON DESKTOP
ABSTRACT
Laboratory attandance is a collection of colleger names where have informations
from their attandance, Laboratory Attandance Engineering using Visual Basic
2010 become my Final Project to make an attandance application for collager
based on desktop. So every collager can access their attandance every time from
personal computer. The purpose application Laboratory Assistant Diploma
Informatic Engineering of Mathematic and Natural Sciences Faculty can manage
attandance information and colagers can access their attandance information
more easily.
Keyword : VisualBasic, Attandance, Colager, DiplomaInformaticEngineering,
Laboratory.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Abstract
Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran
BAB 1.
BAB 2.
Pendahuluan
1.1. Latar Belakang
1.2. Identifikasi Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Metode Penelitian
1.6. Kegunaan Penelitian
1.7. Sistematika Penulisan
Landasan Teori
2.1. Komputer
2.2. Sistem
2.3. Informasi
2.3.1 Kualitas Informasi
2.3.2 Nilai Informasi
2.3.3 Siklus Informasi
2.4. Sistem Informasi
2.5. Data
2.6. Database
2.7. Pemrograman Visual Basic
2.7.1 Control Menu
2.7.2 Menu
2.7.3 Toolbar
2.7.4 Form Window
2.7.5 Toolbox
2.7.6 Project Explorer
2.7.7 Jendela Properties
2.7.8 Form Layout Window
2.8. Microsoft Access 2013
2.9. Print Priview
2.7.9 Jendela Code
i
ii
iii
iv
v
vi
viii
ix
x
1
2
2
3
3
4
4
6
8
9
9
10
10
10
11
11
12
12
13
13
14
15
16
16
17
17
18
19
Universitas Sumatera Utara
2.10.
2.11.
BAB 3.
BAB 4.
BAB 5.
BAB 6.
Data Flow Diagram (DFD)
Pengertian Laboratorium
19
22
Gambaran Umum Laboratorium D-3 TI
3.1. Penjelasan Singkat Laboratorium D-3 Teknik Informatika
3.2. Struktur Organisasi
3.3. Uraian Tugas dan Fungsi Organisasi
3.3.1 Kepala Lab
3.3.2 Penanggung Jawab
3.3.3 Asisten Lab
3.3.4 Perangkat Kebersihan
3.3.5 Pengawas
3.4. Diagram Konteks Laboratorium
23
24
25
25
25
25
25
26
26
Perancangan Sistem
4.1. Sistem yang Diusulkan
4.2. Struktur Database
4.3. Flowchart
4.3.1. Simbol – simbol Flowchart
4.3.2. Rancangan Program ( Flowchart )
28
28
30
31
28
Implementasi Sistem
5.1. Pengertian Implementasi Sistem
5.2. Tujuan Implementasi Sistem
5.3. Komponen Utama dalam Implementasi Sistem
5.3.1 Perangkat Keras ( Hardware )
5.3.2 Perangkat Lunak ( Software )
5.3.3 Unsur Manusia ( Brainware )
5.4. Design Aplikasi
35
35
36
36
36
37
37
Penutup
6.1.
Kesimpulan
6.2.
Saran
40
41
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Tabel
2.1.
2.2.
4.1.
4.2.
4.3.
Judul
Simbol – simbol DFD
Simbol – simbol Flowchart
Tabel Kehadiran
Tabel Registrasi
Simbol Flowchart
Halaman
19
20
29
30
31
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Gambar
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
2.9.
3.1.
3.2.
4.1.
4.2.
5.1.
5.2.
5.3.
5.4.
5.5.
Judul
Siklus Informasi
Toolbar Standar Visual Basic
Jendela Form
Toolbox
Jendela Project Explorer
Jendela Properties
Tampilan Awal Microsoft Access 2013
Print Priview
Jendela Code
Struktur Organisasi
Diagram Konteks
Flowchart Register
Flowchart Login Absensi
Tampilan Halaman Utama
Tampilan Menu Login
Tampilan Absensi Mahasiswa
Form Menu Absensi dan Cetak Hasil
Tampilan Awal Cetak Hasil
Halaman
10
14
14
15
16
17
18
18
19
24
27
33
34
37
38
38
39
39
Universitas Sumatera Utara
DAFTAR LAMPIRAN
Lampiran A
Lampiran B
Lampiran C
: Kartu Bimbingan Tugas Akhir Mahasiswa
: Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa
: Listing Program
Universitas Sumatera Utara
D-3 TEKNIK INFORMATIKA MENGGUNAKAN
VISUAL BASIC 2010 BERBASIS DESKTOP
TUGAS AKHIR
JIMMI GIDION AVILLA SINAGA
132406115
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
APLIKASI ABSENSI LABORATORIUM MAHASISWA
D-3 TEKNIK INFORMATIKA MENGGUNAKAN
VISUAL BASIC 2010 BERBASIS DESKTOP
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh gelar
Ahli Madya
JIMMI GIDION AVILLA SINAGA
132406115
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
PERSETUJUAN
Judul
: Aplikasi Absensi Laboratorium Mahasiswa D-3
Teknik Informatika Menggunakan Visual Basic
2010 Berbasis Desktop
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
:
:
:
:
:
:
Tugas Akhir
Jimmi G A Sinaga
132406115
Diploma (D-3) Teknik Informatika
Matematika
Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara
Disetujui di
Medan, Juni 2016
Disetujui Oleh
Program Studi D-3 Teknik Informatika
Ketua,
Pembimbing,
Dr. Elly Rosmaini, M.Si
NIP. 19600520 198503 2 002
Dr. Elly Rosmaini, M.Si
NIP. 19600520 198503 2 002
Universitas Sumatera Utara
PERNYATAAN
APLIKASI ABSENSI LABORATORIUM MAHASISWA
D-3 TEKNIK INFORMATIKA MENGGUNAKAN
VISUAL BASIC 2010 BERBASIS DESKTOP
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri. Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2016
JIMMI G A SINAGA
132406115
Universitas Sumatera Utara
PENGHARGAAN
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan
kasih-Nya sehingga laporan tugas akhir ini dapat diselesaikan dengan baik dan
dalam waktu yang telah ditetapkan.
Penulisan Tugas Akhir ini merupakan salah satu syarat untuk
menyelesaikan pendidikan D-3 Teknik Informatika Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
Dalam penyusunan Tugas Akhir ini, penulis mendapatkan bantuan,
dorongan dan motivasi baik secara langsung maupun tidak, dalam merancang
aplikasi visual basic berbasis desktop ini, maka dari pada itu penulis
mengucapkan terima kasih kepada:
1. Ibu Dr. Elly Rosmaini, M.Si selaku Pembimbing penulis yang selalu
memberi masukan baik kritik dan saran kepada penulis selama pembuatan
tugas akhir dari awal hingga selesai.
2. Ibu Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D-3 Teknik
Informatika dan Bapak Dr. Syahriol Sitorus, S.Si.M.IT selaku Sekertaris Ketua
Prodi.
3. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Matematika dan Ibu
Dra. Mardiningsih selaku Sekertaris Departemen Matematika.
4. Bapak Dr. Krista Sebayang, M.Si selaku selaku Dekan Fakultas Matematika
dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
5. Seluruh teman D-3 Teknik Informatika yang memberi dukungan dan bantuan
kepada penulis dalam pengerjaan Tugas Akhir ini.
6. Teristimewa kepada kedua orang tua penulis, Bapak J A Sinaga dan Ibu L
Simarmata yang telah memberikan kasih sayang, semangat dan dukungan baik
secara material dan spiritual.
Semoga tulisan ini bermanfaat bagi pembaca dan penulis, serta dapat memotivasi
kita untuk meningkatkan ilmu pengetahuan sebagai bekal di masa yang akan
datang.
Universitas Sumatera Utara
APLIKASI ABSENSI LABORATORIUM MAHASISWA D-3 TEKNIK
INFORMATIKA MENGGUNAKAN VISUAL BASIC 2010
BERBASIS DESKTOP
ABSTRAK
Absensi laboratorium merupakan kumpulan nama-nama mahasiswa dimana
didalamnya terdapat keterangan dari mahasiswa tentang kehadirannya, absensi
laboratorium mahasiswa D-3 Teknik Informatika menggunakan visual basic 2010
menjadi tugas akhir saya untuk membuat aplikasi absensi mahasiswa berbasis
dekstop bersifat offline yang dapat diakses kapan saja melalui pc untuk
mengakses data kehadiran mahasiswa, tujuan aplikasi ini supaya asisten pengajar
laboratorium D-3 Teknik Informatika fakultas matematika dan ilmu pengetahuan
alam dapat mengelola data kehadiran, serta mempermudah untuk melakukan
pengaksesan data mahasiswa.
Kata kunci : Visual Basic, Absensi, Mahasiswa, LaboratoriumD-3TI.
Universitas Sumatera Utara
LABORATORY ATTANDANCE APPLICATION OF DIPLOMA
INFORMATIC ENGINEERING USING VISUAL BASIC 2010
BASED ON DESKTOP
ABSTRACT
Laboratory attandance is a collection of colleger names where have informations
from their attandance, Laboratory Attandance Engineering using Visual Basic
2010 become my Final Project to make an attandance application for collager
based on desktop. So every collager can access their attandance every time from
personal computer. The purpose application Laboratory Assistant Diploma
Informatic Engineering of Mathematic and Natural Sciences Faculty can manage
attandance information and colagers can access their attandance information
more easily.
Keyword : VisualBasic, Attandance, Colager, DiplomaInformaticEngineering,
Laboratory.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Abstract
Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran
BAB 1.
BAB 2.
Pendahuluan
1.1. Latar Belakang
1.2. Identifikasi Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Metode Penelitian
1.6. Kegunaan Penelitian
1.7. Sistematika Penulisan
Landasan Teori
2.1. Komputer
2.2. Sistem
2.3. Informasi
2.3.1 Kualitas Informasi
2.3.2 Nilai Informasi
2.3.3 Siklus Informasi
2.4. Sistem Informasi
2.5. Data
2.6. Database
2.7. Pemrograman Visual Basic
2.7.1 Control Menu
2.7.2 Menu
2.7.3 Toolbar
2.7.4 Form Window
2.7.5 Toolbox
2.7.6 Project Explorer
2.7.7 Jendela Properties
2.7.8 Form Layout Window
2.8. Microsoft Access 2013
2.9. Print Priview
2.7.9 Jendela Code
i
ii
iii
iv
v
vi
viii
ix
x
1
2
2
3
3
4
4
6
8
9
9
10
10
10
11
11
12
12
13
13
14
15
16
16
17
17
18
19
Universitas Sumatera Utara
2.10.
2.11.
BAB 3.
BAB 4.
BAB 5.
BAB 6.
Data Flow Diagram (DFD)
Pengertian Laboratorium
19
22
Gambaran Umum Laboratorium D-3 TI
3.1. Penjelasan Singkat Laboratorium D-3 Teknik Informatika
3.2. Struktur Organisasi
3.3. Uraian Tugas dan Fungsi Organisasi
3.3.1 Kepala Lab
3.3.2 Penanggung Jawab
3.3.3 Asisten Lab
3.3.4 Perangkat Kebersihan
3.3.5 Pengawas
3.4. Diagram Konteks Laboratorium
23
24
25
25
25
25
25
26
26
Perancangan Sistem
4.1. Sistem yang Diusulkan
4.2. Struktur Database
4.3. Flowchart
4.3.1. Simbol – simbol Flowchart
4.3.2. Rancangan Program ( Flowchart )
28
28
30
31
28
Implementasi Sistem
5.1. Pengertian Implementasi Sistem
5.2. Tujuan Implementasi Sistem
5.3. Komponen Utama dalam Implementasi Sistem
5.3.1 Perangkat Keras ( Hardware )
5.3.2 Perangkat Lunak ( Software )
5.3.3 Unsur Manusia ( Brainware )
5.4. Design Aplikasi
35
35
36
36
36
37
37
Penutup
6.1.
Kesimpulan
6.2.
Saran
40
41
Daftar Pustaka
Lampiran
Universitas Sumatera Utara
DAFTAR TABEL
Nomor
Tabel
2.1.
2.2.
4.1.
4.2.
4.3.
Judul
Simbol – simbol DFD
Simbol – simbol Flowchart
Tabel Kehadiran
Tabel Registrasi
Simbol Flowchart
Halaman
19
20
29
30
31
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor
Gambar
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.
2.7.
2.8.
2.9.
3.1.
3.2.
4.1.
4.2.
5.1.
5.2.
5.3.
5.4.
5.5.
Judul
Siklus Informasi
Toolbar Standar Visual Basic
Jendela Form
Toolbox
Jendela Project Explorer
Jendela Properties
Tampilan Awal Microsoft Access 2013
Print Priview
Jendela Code
Struktur Organisasi
Diagram Konteks
Flowchart Register
Flowchart Login Absensi
Tampilan Halaman Utama
Tampilan Menu Login
Tampilan Absensi Mahasiswa
Form Menu Absensi dan Cetak Hasil
Tampilan Awal Cetak Hasil
Halaman
10
14
14
15
16
17
18
18
19
24
27
33
34
37
38
38
39
39
Universitas Sumatera Utara
DAFTAR LAMPIRAN
Lampiran A
Lampiran B
Lampiran C
: Kartu Bimbingan Tugas Akhir Mahasiswa
: Surat Keterangan Hasil Uji Program Tugas Akhir Mahasiswa
: Listing Program
Universitas Sumatera Utara