PENDAHULUAN LANDASAN TEORI SEKILAS SMA NEGERI 1 TANJUNG PURA PERANCANGAN SISTEM PROGRAM IMPLEMENTASI SISTEM Pendahuluan Landasan Teori

DAFTAR ISI Hal PERSETUJUAN ii PERNYATAAN iii PERHARGAAN iv ABSTRAK v DAFTAR ISI vi DAFTAR TABEL ix DAFTAR GAMBAR x

BAB 1 PENDAHULUAN

1.1 Latar Belakang

1 1.2 Rumus Masalah 2

1.3 Ruang Lingkup

2 1.4 Maksud dan Tujuan Penelitian 2

1.5 Metode Penelitian

3 1.6 Sistematika Penulisan 4

1.7 Jadwal Pelaksanaan

5

BAB 2 LANDASAN TEORI

2.1 Pengertian Komputer

6 2.1.1 Komponen-Komponen Komputer 6 2.2 Pengertian Data, Sistem, Informasi, Sistem Informasi 7 2.2.1 Data 7 2.2.2 Sistem 8 2.2.3 Informasi 9 2.2.4 Sistem Informasi 9

2.3 Database

9 2.3.1 Pengertian Database 9 2.3.2 Tujuan Database 11 2.3.3 Keuntungan Database 11 Universitas Sumatera Utara 2.3.4 Ciri-ciri Database 11

2.4 Visual Basic

12 2.4.1 Mengenal Visual Basic 6.0 12 2.4.2 Komponen Utama Visual Basic 6.0 13 2.4.3 Type Data Dalam Ms. Visual Basic 6.0 17 2.4.4 Kemampuan dan Manfaat Visual Basic 6.0 18

BAB 3 SEKILAS SMA NEGERI 1 TANJUNG PURA

3.1 Profil SMA Negeri 1 Tanjung pura 19 3.2 Visi dan Misi SMA Negeri 1 Tanjung pura 20 3.2.1 Visi 20 3.2.2 Misi 20 3.3 Tujuan SMA Negeri 1 Tanjung pura 20 3.4 Uraian Tugas dan Fungsi Pegelolahan Sekolah 21 3.4.1 Kepala Sekolah 21 3.4.2 Guru 21 3.4.3 Wali Kelas 22

BAB 4 PERANCANGAN SISTEM PROGRAM

4.1 Diagram Konteks

23 4.2 Data Flow Diagram 24

4.3 Perancangan Database

27 4.4 Algoritma Program 28

4.5 Perancangan Layar

30

BAB 5 IMPLEMENTASI SISTEM

5.1 Definisi Implementasi Sistem 35 5.2 Komponen Utama Dalam Implementasi Sistem 35

5.3 Tujuan Implementasi

36 5.4 Pemeliharaan Sistem 36

BAB 6 PENUTUP

6.1 Kesimpulan

38 6.2 Saran 39 Universitas Sumatera Utara DAFTAR PUSTAKA 40 LAMPIRAN Universitas Sumatera Utara DAFTAR TABEL Tabel 2.1 Kontrol pada Toolbox 14 Tabel 2.2 Type Data 17 Tabel 4.1 Data Guru 27 Tabel 4.2 Data Siswa 28 Universitas Sumatera Utara DAFTAR GAMBAR Gambar 2.1 Hierarki Data 10 Gambar 2.2 Barisan Menu 13 Gambar 2.3 Barisan Toolbar 13 Gambar 2.4 Jendela Form 13 Gambar 2.5 Menu Toolbox 14 Gambar 2.6. Jendela Code 15 Gambar 2.7 Jendela Project 15 Gambar 2.8 Jendela Properties 16 Gambar 2.9 Jendela Form Layout 16 Gambar 2.10 Form 17 Gambar 4.1 Diagram Konteks 23 Gambar 4.2 DFD Level 0 24 Gambar 4.3 DFD Level 1 25 Gambar 4.4 Menu Enter 30 Gambar 4.5 Menu Utama 31 Gambar 4.6 Data Siswa 31 Gambar 4.7 Data Guru 32 Gambar 4.8 Laporan Data Siswa 32 Gambar 4.9 Laporan Data Guru 33 Gambar 4.10 Tampilan Biodata 33 Gambar 4.11 Tampilan Kotak Keluar 34 Universitas Sumatera Utara ABSTRAK Kajian ini bertujuan untuk membangun sebuah sistem informasi yang berhubungan dengan data guru dan siswa pada Sekolah SMA Negeri 1 Tanjungpura yang awalnya sekolah ini melakukan pengolahan data dengan cara manual sehingga kurang efektif dan efisien serta membutuhkan waktu yang lama untuk memprosesnya. Dengan adanya sistem ini setiap pengolahan data dapat proses secara terkomputerisasi sehingga dapat mengefektifkan dan mengefesienkan waktu disertai dengan rancangan antarmuka yang lebih mudah. Sistem ini dikembangkan dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft Access 2007. Universitas Sumatera Utara BAB 1 PENDAHULUAN

1.1 Latar Belakang

Kebutuhan akan informasi yang akurat dan tepat untuk menyajikan data-data sangat diperlukan oleh suatu organisasi atau perusahaan. Sekolah merupakan salah satu organisasi yang bergerak dalam memberikan pelayanan kepada masyarakat dalam bidang pendidikan. Salah satu unsur terpenting dari suatu sekolah adalah guru dan siswa. Dalam sebuah sekolah ada ratusan bahkan lebih siswanya yang masing-masing memiliki data yang berbeda-beda, tidak jarang data-data tersebut disimpan secara manual sehingga memakan waktu dalam pengerjaannya, baik itu data pribadi maupun data nilai siswa. Dengan adanya kemajuan teknologi yang telah dicapai saat ini, maka dapat ditemukan sumber utamanya yaitu penggunaan data dan informasi yang cepat dan akurat. Komputer merupakan salah satu alat teknologi yang saat ini banyak digunakan untuk permasalahan yang sering dihadapi oleh suatu organisasi atau perusahaan. Cara kerja komputer yang praktis dan cepat dalam menghasilkan informasi yang akurat kerena tingkat ketelitiannya yang tinggi membuat komputer memegang peranan yang sangat penting dalam kehidupan manusia soal pendataan. Oleh karena itu, penggunaan komputer sebagai alat dalam penyampaian informasi pada satu sekolah ataupun perusahaan dengan menggunakan alat suatu aplikasi yang dirancang sedemikian rupa sesuai dengan kebutuhan sekolah atau perusahaan yang bersangkutan sangatlah penting. Dengan pertimbangan hal tersebut, penulis memilih judul “Sistem Informasi Data Guru dan Siswa Pada Sekolah SMA Negeri 1 Tanjungpura Menggunakan Visual Basic 6.0 ”. Penulis menggunakan bahasa pemrograman Microsoft Visual Basic 6.0, hal ini disebabkan mengingat Visual Basic merupakan salah satu bahasa pemrograman yang kompleks. Universitas Sumatera Utara

1.2 Rumusan Masalah

Pengolahan data siswa dengan menggunakan komputer akan dapat mengefektifkan waktu dan dapat mengefesienkan pengolahan data guru dan siswa pada Sekolah SMA Negeri 1 Tanjungpura. Dengan demikian dapat dirumuskan masalah dalam penelitian ini adalah bagaimana membentuk sebuah pemrograman berbasis data untuk mengolah data guru, data pribadi siswa dan data nilai siswa serta pembuatan laporan data pada sekolah tersebut dengan efektif dan efesien sehingga dapat teroganisasi dengan baik.

1.3 Ruang Lingkup

Penulis membatasi ruang lingkup penelitian pada masalah merancang dengan sistem informasi untuk mengetahui data guru, data pribadi siswa dan data nilai siswa serta pembuatan laporan dari data-data tersebut pada Sekolah SMA Negeri 1 Tanjungpura.

1.4 Maksud dan Tujuan Penelitian

Maksud penulis mengadakan penelitian di Sekolah SMA Negeri 1 Tanjungpura adalah untuk menentukan suatu cara yang tepat dalam pembuatan laporan data siswa dan guru yang awalnya hanya dilakukan dengan cara manual dan menggantinya dengan suatu sistem yang baru yang setiap kegiatannya dapat diakses secara terkomputasi. Perubahan sistem ini diharapkan dapat membantu untuk memberikan informasi yang akurat serta dapat mengefektifkan dan mengefesienkan waktu dan biaya yang dikeluarkan selama proses, sehingga semua prosesnya dapat berjalan dengan baik. Penelitian ini bertujuan untuk menyediakan informasi data guru dan siswa pada Sekolah SMA Negeri 1 Tanjungpura: 1. Membuka pengetahuan serta wawasan para penguna sistem untuk memanfaatkan teknologi komputerisasi yang ada. 2. Meningkatkan produktifitas serta keefektifan pengguna sistem dalam menyajikan informasi data guru dan siswa secara akurat, efektif dan efesien. Universitas Sumatera Utara 3. Memenuhi syarat untuk menyelesaikan mata kuliah Tugas Akhir dan menyelesaikan pendidikan di program studi Diploma III Teknik Informatika. 4. Mempermudah semua proses pengolahan data guru dan siswa serta dalam pembuatan laporan.

1.5 Metode Penelitian

Dalam rangka pengumpulan data guna membantu penyelesaian Tugas Akhir ini, penulis menggunakan beberapa metode penelitian, antara lain: 1. Penelitian Lapangan Field Research Metode penelitian ini dilakukan langsung pada objek penelitian, hal ini dilakukan dengan cara : a. Wawancara interview Dalam hal ini penulis mengadakan tanya jawab dengan staf dan guru yang berhubungan dengan masalah yang akan dibahas. b. Pengamatan observasi Dalam metode ini penulis melakukan observasi untuk mendapatkan data secara umum dengan melihat langsung, mengamati dan mencatat kegiatan yang ada pada Sekolah SMA Negeri 1 Tanjungpura. 2. Penelitian Kepustakaan Library Research Penelitian ini dimaksudkan untuk mendapatkan landasan teori yang memadai dalam menyusun tugas akhir, dalam hal ini penulis melakukannya dengan membaca serta mengkaji buku-buku yang berkaitan dengan masalah yang ditinjau. 3. Studi Literatur Mempelajari website-website yang berhubungan dengan tugas akhir mahasiswa seperti bahasa-bahasa pemrograman Visual Basic 6.0 dengan menggunakan website-website yang menyediakan tutorial mengenai pemograman Visual Basic 6.0. Universitas Sumatera Utara

1.6 Sistematika Penulisan

Dalam penulisan ini, penulis menggunakan sistematika yang bertujuan untuk mengambarkan secara ringkas bab-bab yang mencakup hal-hal sebagai berikut:

BAB 1 : Pendahuluan

Bab ini berisikan mengenai latar belakang penulisan, identifikasi masalah, batasan masalah, maksud dan tujuan penelitian, metode penelitian, kegunaan penelitian, jadwal penelitian dan sistematika penulisan.

BAB 2 : Landasan Teori

Bab ini menjelaskan tentang landasan teori yang meliputi pengertian data, informasi, sistem informasi, dan uraian singkat tentang Database, Microsoft Visual Basic 6.0 serta kemampuan dan manfaat visual basic 6.0.

BAB 3 : Tinjauan Sekolah SMA Negeri 1 Tanjungpura