APLIKASI DATABASE SISWA DI BIMBEL METRO
TUGAS AKHIR
RUDIANSYAH 072406101
PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
Universitas Sumatera Utara
ii
APLIKASI DATABASE SISWA DI BIMBEL METRO
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai sebutan Ahli Madya
RUDIANSYAH 072406101
PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
Universitas Sumatera Utara
iii
PERSETUJUAN
Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: APLIKASI DATABASE SISWA DI BIMBEL METRO : TUGAS AKHIR : RUDIANSYAH : 072406101 : D3 ILMU KOMPUTER : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, 6 Juli 2010
Komisi Pembimbing
:
Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,
Dr. Saib Suwilo, M.Sc NIP. 19640109 198803 1 004
Pembimbing,
Drs. Marihat Situmorang, M.Kom NIP . 19631214 198903 1 001
Universitas Sumatera Utara
iv
PERNYATAAN
APLIKASI DATABASE SISWA DI BIMBEL METRO
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 24 Mei 2010
RUDIANSYAH 072406101
Universitas Sumatera Utara
v
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-Nya penyusunan dan penulisan tugas akhir ini yang dibuat untuk memenuhi syarat kelulusan bagi setiap mahasiswa akhirnya berhasil diselesaikan dalam waktu yang telah ditetapkan.
Ucapan terimakasih saya sampaikan kepada bapak Drs. Marihat Situmorang, M.Kom selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyelesaikan tugas akhir ini. Panduan yang ringkas dan padat telah diberikan kepada saya agar penulis dapat menyelesaikan tugas akhir ini. Ucapan terima kasih juga saya tujukan kepada Ketua Departemen Matematika FMIPA USU bapak Dr. Saib Suwilo, M.Sc. Akhirnya, tidak terlupakan kepada kedua orang tua saya dan sahabat – sahabat kuliah yang selama ini memberikan dorongan dan bantuan yang diperlukan. Semoga Allah SWT yang akan membalas kebaikan semuanya.
Medan,
Mei 2010
Penulis
Universitas Sumatera Utara
vi
ABSTRAK
Tugas ini bertujuan untuk memberikan suatu aplikasi sistem yang dapat digunakan dengan mudah dalam melakukan pekerjaan dan untuk mendukung dalam pengolahan data. Aplikasi ini dirancang sesuai dengan kebutuhan pengolahan data yang semakin maju seiring dengan perkembangan teknologi komputer yang sangat cepat, baik dari segi perangkat keras dan perangkat lunak. Dengan demikian, perancangan suatu aplikasi yang memerlukan data agar aplikasi yang dirancang dapat memenuhi kebutuhan sesuai yang diinginkan. Keuntungan yang dapat diperoleh menggunakan aplikasi database siswa ini untuk memudahkan dalam pengolahan data.
Universitas Sumatera Utara
vii
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar
iii iv v vi vii ix x
Bab 1 Pendahuluan 1.1 Latar Belakang ................................................................................. 1.2 Rumusan Masalah ............................................................................ 1.3 Tujuan 1.4 Kontribusi Penelitian 1.5 Kajian Pustaka 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan
Bab 2 Landasan Teori 2.1 Pengertian Komputer 2.2 Pengertian Sistem 2.2.1 Karakteristik Sistem 2.2.2 Klasifikasi Sistem 2.2.3 Elemen – elemen Sistem 2.3 Data 2.3.1 Pengertian Data 2.3.2 Hirarki Data 2.3.3 Basis Data 2.3.4 Database Management System (DBMS) 2.3.4.1 Pengertian DBMS 2.3.4.2 Komponen Utama DBMS 2.3.4.3 Abstraksi DBMS 2.3.4.4 Macam – macam Perintah DBMS 2.3.5 Pengolahan Data 2.3.5.1 Desain Antarmuka (Dialog Sistem) 2.3.6 Data Flow Diagram (Diagram Alir Data) 2.3.6.1 Flowchart (Algoritma) 2.4 Tinjauan Program Yang Digunakan 2.4.1 Microsoft Visual Basic 6.0 2.4.1.1 Tampilan Dasar Microsoft Visual Basic 6.0 2.4.1.2 Komponen Microsoft Visual Basic 6.0 2.4.1.3 ActiveX Data Object (ADO)
1 2 2 3 3 5 7
9 11 12 14 15 17 17 18 19 22 22 23 25 26 27 28 29 30 31 32 32 33 38
Universitas Sumatera Utara
viii
2.4.2
Microsoft Access 2.4.2.1 Bagian – bagian dari Microsoft Access
40 43
Bab 3 Tinjauan Umum 3.1 Sejarah Singkat berdirinya Bimbel Metro di Medan 3.2 Program – program yang ada di Bimbel Metro 3.3 Stuktur Organisasi Bimbingan Belajar Metro
56 58 62
Bab 4 Perancangan Sistem 4.1 Analisa Sistem 4.1.1 Perancangan Sistem 4.2 Diagram Konteks 4.3 Basis Data (Database) 4.4 Bagan Struktur Sistem 4.5 Flowchart 4.5.1 Flowchart Program
64 65 65 66 69 71 73
Bab 5 Implementasi Sistem 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Komponen Utama Dalam Implementasi 5.4 Instalasi Microsoft Visual Basic 5.5 Tampilan Program 5.5.1 Perancangan Menu 5.5.2 Perancangan Antarmuka (Design Interface)
75 75 76 77 79 79 80
Bab 6 Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran
84 84
Daftar Pustaka
86
Lampiran A Lampiran B
: Listing Program : Surat-surat
Universitas Sumatera Utara
ix
DAFTAR TABEL
Halaman Tabel 2.1 Simbol – Simbol Data flow Diagram DFD Tabel 2.2 Simbol – simbol flowchart Tabel 3.1 Perolehan Ulat Sutera Tabel 4.1 Tabel Login Tabel 4.2 Tabel Siswa Tabel 4.3 Tabel Query Kelas 3 SD Tabel 4.4 Tabel Query Kelas 4 SD Tabel 4.5 Tabel Query Kelas 5 SD Tabel 4.6 Tabel Query Kelas 6 SD Tabel 4.7 Tabel Query Kelas 7 SMP Tabel 4.8 Tabel Query Kelas 8 SMP Tabel 4.9 Tabel Query Kelas 9 SMP Tabel 4.10 Arti Lambang – lambang Flowchart
29 30 58 66 66 67 67 67 68 68 68 69 72
Universitas Sumatera Utara
x
DAFTAR GAMBAR
Halaman Gambar 2.1 Gambar Cara Kerja Komputer Gambar 2.2 Elemen Sebuah Sistem Gambar 2.3 Hirarki Data Gambar 2.4 Tampilan New Project Gambar 2.5 Tampilan dasar Microsoft Visual basic 6.0 Gambar 2.6 Jendela Project Gambar 2.7.Form Gambar 2.8.Toolbox Gambar 2.9 Properties Gambar 2.10 Jendela Kode Program Gambar 2.11 Contoh Table Gambar 2.12 Tampilan Design View pada Query Gambar 2.13 Tampilan Select Query Gambar 2.14 Tampilan untuk menambahkan field Gambar 2.15 Tampilan Cara melihat hasil Query Gambar 2.16 Tampilan cara tidak menampilkan field Gambar 2.17 Tampilan cara menampilkan field tertentu Gambar 2.18 Tampilan cara pembuatan Relationship tiap Table Gambar 2.19 Tampilan awal pembuatan Form Gambar 2.20 Tampilan design Form Gambar 2.21 Toolbox pada Form Gambar 2.22 Tampilan mendesain Control – control pada Form Gambar 2.23 Tampilan proses akhir pada pembuatan Form Gambar 2.24 Tampilan hasil pembuatan Form Gambar 2.25 Tampilan Tahap awal pembuatan Report Gambar 2.26 Tampilan Langkah – langkah pembuatan Report Wizard Gambar 2.27 Tampilan Cara Pembuatan nama pada Report Wizard Gambar 2.28 Tampilan Hasil dari Report Gambar 3.1 Struktur Organisasi Bimbel Metro Gambar 4.1 Diagram Konteks Gambar 4.2 Bagan Struktur Sistem Halaman Utama Gambar 4.3 Bagan Struktur Sistem Menu Gambar 4.4 Bagan Struktur Sistem Laporan Gambar 4.5 Flowchart Login Gambar 4.6 Flowchart Halaman Utama Gambar 5.1 Menu dan Sub Bab Gambar 5.2 Tampilan Halaman Login Gambar 5.3 Tampilan Halaman Utama Gambar 5.4 Tampilan Halaman Input Data Gambar 5.5 Tampilan Halaman Cari Data Gambar 5.6 Tampilan Halaman Cetak Laporan Gambar 5.7 Tampilan Halaman Informasi
10 17 20 32 33 34 34 35 36 36 44 45 46 46 47 47 48 49 50 50 51 52 52 53 53 54 55 55 63 65 70 70 71 73 74 79 80 81 81 82 83 83
Universitas Sumatera Utara