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
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
ii PERSETUJUAN Judul : SISTEM INFORMASI PEMBUATAN JADWAL BELAJAR MENGAJAR UNIVERSITAS BUDI DARMA MEDAN DENGAN PEMROGRAMAN VISUAL BASIC 6.0 Kategori Nama : TUGAS AKHIR : NINDY ADRINA Nomor Induk Mahasiswa : 082406012 Program Studi Departemen Fakultas : D3 TEKNIK INFORMATIKA : MATEMATIKA : 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
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
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. 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
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.
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.
vii DAFTAR ISI Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar BAB 1 PENDAHULUAN Latar Belakang Indentifikasi Masalah Batasan Masalah Maksud dan Tujuan Metode Penelitian Tinjauan Pustaka Sistematika Penulisan 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 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 Halaman ii iii iv vi vii viii ix 1 1 2 2 2 3 4 5 7 7 8 8 9 10 11 13 13 17 18 18 19 19 21 21 22 22 22 23 23 24 24
viii BAB 4 ANALISIS DAN DESAIN SISTEM 27 4.1 Pengertian Sistem Yang Sedang Berjalan 27 4.2 Input 27 4.3 Proses 28 4.4 Output 28 4.5 Data Flow Diagram 29 4.6 DFD Level Konteks 29 4.7DFD level Nol 30 4.8 Kamus Data 31 4.9Database 32 4.10 Relasi Antar Tabel 35 BAB 5 IMPLEMENTASI SISTEM 36 5.1 Pengertian Implementasi Sistem 36 5.2 Tujuan Implementasi Sistem 36 5.3 Spesifikasi Sistem 37 5.3.1 Perangkat keras (Hardware) 37 5.3.2 Perangkat Lunak (Software) 38 5.3.3 Sumber Daya Manusia 38 5.4 Tampilan Interface 39 BAB 6 KESIMPULAN DAN SARAN 43 6.1 Kesimpulan 43 6.2 Sran 43
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
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
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