SISTEM INFORMASI PEMBUATAN JADWAL BELAJAR MENGAJAR UNIVERSITAS BUDI DARMA MEDAN DENGAN PEMROGRAMAN VISUAL BASIC 6.0
TUGAS AKHIR
NINDY ADRINA 082406012
PROGRAM STUDI DIPLOMA TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
Universitas Sumatera Utara
SISTEM INFORMASI PEMBUATAN JADWAL BELAJAR MENGAJAR UNIVERSITAS BUDI DARMA MEDAN DENGAN PEMROGRAMAN VISUAL BASIC 6.0
TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
NINDY ADRINA 082406012
PROGRAM STUDI DIPLOMA TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
: SISTEM INFORMASI PEMBUATAN JADWAL BELAJAR MENGAJAR UNIVERSITAS BUDI DARMA MEDAN DENGAN PEMROGRAMAN VISUAL BASIC 6.0
Kategori
: TUGAS AKHIR
Nama
: NINDY ADRINA
Nomor Induk Mahasiswa
: 082406012
Program Studi
: D3 TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Mei 2011
Diketahui/Disetujui oleh: Departemen Matematika FMIPA USU Ketua,
Pembimbing,
Prof. Tulus, Vordip1. Math, Ph.D M.Si
Drs. Sawaluddin, M.IT
NIP. 19640109 198803 1 004
NIP. 195912311 99802 1 001
Universitas Sumatera Utara
iii
PERNYATAAN
SISTEM INFORMASI PEMBUATAN JADWAL BELAJAR MENGAJAR UNIVERSITAS BUDI DARMA MEDAAN DENGAN PEMROGRAMAN 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, Mei 2011
NINDY ADRINA 082406012
Universitas Sumatera Utara
iv
PENGHARGAAN
Segala puji dan syukur penulis ucapkan kehadirat Allah SWT atas limpahan rahmat dan hidayah-Nya serta nikmat dan anugerah yang membuat penulis bangga dan bahagia hadir sebagai makhluk-Mu di dunia ini yang tidak pernah berujung, terima kasih atas berjuta kesempatan yang telah diberikan kepada penulis,. Tidak terlupa penulis ucapkan terima kasih kepada Nabi Muhammad SAW atas segala perjuangan dan amanah yang tidak pernah padam sampai akhir zaman. Sehingga Tugas Akhir ini dapat penulis selesaikan dengan baik dan dalam waktu yang telah ditetapkan.
Tugas Akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program studi D3 Teknik Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.
Ucapan terima kasih penulis sampaikan kepada Bapak Drs. Sawaluddin M.IT selaku pembimbing pada penyelesaian Tugas Akhir ini yang telah memberikan panduan dan kepercayaan kepada penulis dalam menyempurnakan Tugas Akhir ini. Ucapan terima kasih juga penulis tujukan kepada Ketua Departemen Matematika Bapak Prof. Tulus. Vordip1. Math, Ph.D M.Si. Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam USU Bapak Dr. Sutarman, M.Si. Kepala Ast. Personalia/Umum
Universitas Sumatera Utara
v
Bapak Amir Syarifuddin yang telah membantu penulis selama melakukan pengumpulan data untuk menyelesaikan Tugas Akhir ini.
Kepada keluarga tercinta Ayah (Zailan Adrinsyah), Ibu (Neng Laila), Adik (Nanda Andrian), dan kakak angkat (Susi) jika ada balasan dari setiap perbuatan baik yang penulis lakukan saat ini, maka semuanya akan penulis berikan untuk Ayah, Ibu, Adik dan Kakak Angkat tercinta. Untuk yang spesial Darus Akbar Simanjuntak, terima kasih untuk semua kasih sayang dan perhatian serta pengertian yang berharga dan sangat berarti. Terima kasih kepada teman-teman kuliah D3 Teknik Komputer 2008 khususnya Nadia, Nurhayani, Bujing Dingkat Febrina Siregar dan Rico Imanta masih banyak lagi yang tidak dapat penulis sebutkan satu persatu yang selalu memberi semangat dan mewarnai hari-hari penulis. Semoga Allah SWT membalas dengan rahmat-Nya. Amin.
Universitas Sumatera Utara
vi
ABSTRAK
Penulis mengetahui bahwa sistem pembuatan jadwal belajar mengajar di Universitas Budidarma masih menggunakan Microsoft excel. Untuk itu penulis bertujuan untuk membuat sebuah program untuk mempermudah pembuatan jadwal belajar mengajar dengan menggunakan Microsoft Visual Basic 6.0 dan aplikasi pengolahan database Mysql, Php TRIAD, dan Crystal Report. Hasil akhir yang diharapkan adalah dapat membantu menyajikan informasi penjadwalan balajar mengajar yang lebih mudah.
Universitas Sumatera Utara
vii
DAFTAR ISI
Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar
Halaman ii iii iv vi vii viii ix
BAB 1 PENDAHULUAN Latar Belakang Indentifikasi Masalah Batasan Masalah Maksud dan Tujuan Metode Penelitian Tinjauan Pustaka Sistematika Penulisan
1 1 2 2 2 3 4 5
BAB 2 LANDASAN TEORI 2.1 Sistem 2.2 Informasi 2.3 Pengertian sistem Informasi 2.4 Data 2.4.1 Data Flow Diagram (DFD) 2.5 Pengertian Database 2.6 Microsoft Visual Basic 6.0 2.6.1 Memulai Visual Basic 6.0 2.6.2 Keunggulan Visual Basic 6.0 2.7 Kamus Data 2.8 Crystal Report 2.9 Mysql 2.10 Php
7 7 8 8 9 10 11 13 13 17 18 18 19 19
BAB 3 SEKILAS TENTANG BUDIDARMA MEDAN 3.1 Sekilas Tentang STMIK Budidarma Medan 3.2 Sejarah Tentang STMIK Budidarma 3.3 Visi dan misi Budidarma 3.3.1 Visi 3.3.2 Misi 3.4 Tujuan STMIK Budidarma 3.5 Struktur Organisasi 3.6 Uraian Yayasan Budidarma
21 21 22 22 22 23 23 24 24
Universitas Sumatera Utara
viii
BAB 4 ANALISIS DAN DESAIN SISTEM 4.1 Pengertian Sistem Yang Sedang Berjalan 4.2 Input 4.3 Proses 4.4 Output 4.5 Data Flow Diagram 4.6 DFD Level Konteks 4.7DFD level Nol 4.8 Kamus Data 4.9Database 4.10 Relasi Antar Tabel
27 27 27 28 28 29 29 30 31 32 35
BAB 5 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Spesifikasi Sistem 5.3.1 Perangkat keras (Hardware) 5.3.2 Perangkat Lunak (Software) 5.3.3 Sumber Daya Manusia 5.4 Tampilan Interface
36 36 36 37 37 38 38 39
BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 6.2 Sran
43 43 43
Universitas Sumatera Utara
ix
DAFTAR TABEL
Halaman Tabel 2.1
Tabel Simbol-simbol DFD
11
Tabel 2.2
Tabel Tool Bar
15
Tabel 4.1
Tabel Kelas
32
Tabel 4.2
Tabel Ruangan
33
Tabel 4.3
Tabel Mata Kuliah
33
Tabel 4.4
Tabel Dosen
34
Tabel 4.5
Tabel Edit Jadwal
34
Universitas Sumatera Utara
x
DAFTAR GAMBAR
Halaman Gambar 2.1 Struktur Pengolahan Data Dasar
10
Gambar 2.2 Hirarki Data dalam Database
12
Gambar 2.6.1 Cara memulai Microsoft Visual Basic 6.0
13
Gambar 2.4 Kotak dialog New Project
14
Gambar 2.5 Tampilan Visual Basic 6.0
14
Gambar 2.6 Tampilan Menu
14
Gambar 2.7 Jendela Propertis
16
Gambar 2.8 Window Project
16
Gambar 2.9 Window form Layout
17
Gambar 2.10 Form
15
Gambar 4.1 Bagan Alir Dokumen
28
Gambar 4.2 DFD Level Konteks
29
Gambar 4.3 DFD Level Nol
30
Universitas Sumatera Utara
xi
Gambar 5.1 Form Login
39
Gambar 5.2 Form Menu Utama
39
Gambar 5.3 Form Data Kelas
40
Gambar 5.4 Form mata Kuliah
40
Gambar 5.5 Form Ruangan
41
Gambar 5.6 Form Data Dosen
41
Gambar 5.7 Form Jadwal/Laporan
42
Universitas Sumatera Utara