Sistem Penerimaan Siswa Baru Pada Sekolah Smk 1 Medan Area Medan Menggunakan Microsoft Visual Basic 6.0

(1)

SISTEM PENERIMAAN SISWA BARU PADA SEKOLAH SMK 1 MEDAN AREA MEDAN MENGGUNAKAN

MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR

ELLA SEPTAPERA S 102406092

PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2013


(2)

SISTEM PENERIMAAN SISWA BARU PADA SEKOLAH SMK 1 MEDAN AREA MEDAN MENGGUNAKAN

MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

ELLA SEPTAPERA S 102406092

PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2013


(3)

PERSETUJUAN

Judul : SISTEM PENERIMAAN SISWA BARU PADA SEKOLAH SMK 1 MEDAN AREA MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0

Kategori : TUGAS AKHIR Nama : ELLA SEPTAPERA S Nomor Induk Mahasiswa : 102406092

Program Studi : TEKNIK INFORMATIKA Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di, Medan, Juli 2013

Diketahui

Departemen Matematika FMIPA USU

Ketua, Dosen Pembimbing,

Prof. Dr. Tulus, M.Si Drs. Suwarno Ariswoyo, M.Si NIP : 196209011988031002 NIP : 196711101996021001


(4)

PERNYATAAN

SISTEM PENERIMAAN SISWA BARU PADA SEKOLAH SMK 1 MEDAN AREA MEDAN MENGGUNAKAN

MICROSOFT VISUAL BASIC 6.0

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, April 2013

Ella Septapera S 102406092


(5)

PENGHARGAAN

Bismillahirrahmanirrahim. Alhamdulillahirabbilalamin, Puji dan syukur penulis panjatkan kehadirat Allah SWT atas segala berkat dan rahmat-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan dalam waktu yang telah ditetapkan.

Selama penyusunan Tugas Akhir ini penulis banyak menerima bantuan moril maupun materil yang tak ternilai harganya. Karenanya penulis mengucapkan terimakasih kepada:

1. Bapak Drs. Suwarno Ariswoyo, M.Si selaku pembimbing yang telah meluangkan waktunya dan membantu penulis dalam penyelesaian tugas akhir ini.

2. Bapak Syahriol Sitorus S.Si, M.IT dan Ibu Elly Rosmaini, M.Si selaku Ketua dan Sekertaris Program Studi Diploma III Teknik Informatika Fakultas MIPA Universitas Sumatera Utara

3. Prof. Drs. Tulus, Vordipl.Math.,M.Si dan Dra. Mardiningsih, M.Si., selaku Ketua dan Sekertaris Departemen Matematika Fakultas MIPA Universitas Sumatera Utara.

4. Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.


(6)

5. Seluruh Staf Pengajar dan Pegawai Program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 6. Untuk sahabat – sahabat penulis : Fivie Haryanti, Rizky Ayu Mashita,

Mohammad Iqbal, A.Md , Nazwa Hasan Harahap, A.Md , Anwar Sinaga, Dwi Agustin Sn, Chitra Meidhantie Utami, Yohana Sitepu, Wahyu Ramadhan, dan Septi Purwati Ningsih.

7. Untuk Keluarga Penulis yang telah memberikan bantuan dan dukungannya dalam penulisan karya Ilmiah ini : Ika Amelia, A.Md dan Muhammad Baihaqki.

8. Seluruh mahasiswa Diploma III Teknik Informatika, khususnya KOM A 2010. 9. Terkhusus penulis ucapkan terima kasih yang sebesar-besarnya kepada kedua

orang tua penulis Ayahanda H. Ir. Salamuddin dan Ibunda Hasnah Manurung, yang dengan keikhlasan dan ketulusan hatinya membesarkan, mendidik, memberikan doa restu, cinta kasih, pengorbanan, dan dukungan baik dukungan moril maupun materil yang diberikan kepada penulis.

Akhirnya penulis menyadari bahwa sebagaimana hasil karya manusia. Tugas Akhir ini yang di buat ini masih sangat jauh dari sempurna, baik dalam penulisan, tata bahasa maupun nilai ilmiahnya. Karena itu penulis dengan hati terbuka menerima segala kritik dan saran yang bertujuan untuk menyempunakan penyusunan Tugas Akhir ini.Semoga Allah SWT memberi rahmat dan hidayah-Nya kepada kita semua. Amin.


(7)

Demikian Tugas Akhir ini saya perbuat. Semoga tulisan ini bermanfaat bagi siapapun yang membacanya.

Medan, April 2013 Penulis


(8)

ABSTRAK

Tugas Akhir ini bertujuan untuk memberikan suatu aplikasi sistem yang dapat digunakan dengan mudah untuk mengolah data. Aplikasi ini dirancang dengan menggunakan Microsoft Visual Basic 6.0 dan Microsoft Access. Dengan demikian, perancangan suatu sistem informasi memerlukan data yang akurat dan tepat agar sistem yang dirancang dapat memenuhi kebutuhan informasi yang diinginkan. Oleh sebab itu penulis akan membahas Sistem Penerimaan Siswa Baru Pada Sekolah SMK 1 Medan Area Medan. Adapun tujuan dari perancangan sistem ini adalah untuk mempermudah pengolahan data siswa dan meningkatkan produktivitas dan efektivitas kerja pegawai dalam mengolah data hingga penyajian laporan.


(9)

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak vi

Daftar Isi viii

Daftar Tabel xii

Daftar Gambar xiii

BAB 1 Pendahuluan

1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Batasan Masalah 4

1.4 Tujuan Penelitian 5

1.5 Metode Penelitian 5


(10)

BAB 2 Landasan Teori

2.1 Microsoft Visual Basic 6.0 9

2.1.1 Antar Muka Visual Basic 6.0 10

2.1.2 Toolbox 11

2.1.3 Manfaat dan Kemampuan Visual Basic 11

2.1.4 Keunggulan Microsoft Visual Basic 6.0 15

2.2 Definisi Basis Data (Database) 15

2.3 Microsoft Access 16

2.4 Flowchart 16

2.5 Data Flow Diagram (DFD) 19

BAB 3 Gambaran Umum Sekolah

3.1 Sejarah Singkat SMK 1 Medan Area 20

3.2 Struktur Organisasi SMK 1 Medan Area 22

3.3 Uraian Tugas Staf SMK 1 Medan Area 23

3.4 Logo Sekolah 24

BAB 4 Perancangan Sistem


(11)

4.2 Perancangan Database 28

4.2.1 Table Data Siswa 29

4.2.2 Table Data Kesehatan 30

4.2.3 Table Data Pendidikan 31

4.2.4 Table Data Ayah / Wali Siswa 32

4.2.5 Table Data Ibu / Wali Siswa 33

4.2.6 Table Data Kegemaran 34

4.2.7 Table Pembayaran 35

4.3 Perancangan Program 35

4.4 Flowchart Program Aplikasi PSB 37

BAB 5 Implemetasi Sistem

5.1 Definisi Implementasi Sistem 39

5.2 Spesifikasi Perangkat Keras dan Lunak 39

5.2.1 Spesifikasi Perangkat Keras 40

5.2.2 Spesifikasi Perangkat Lunak 40

5.3 Tujuan Implementasi Sistem 41

5.4 Pengujian Sistem 42


(12)

5.4.2 White-box Testing 43

Bab 6 Kesimpulan dan Saran

6.1 Kesimpulan 44

6.2 Saran 45

Daftar Pustaka


(13)

DAFTAR TABEL

Halaman Tabel 2.1.1 Antar muka Visual Basic 6.0 11

Tabel 2.1.2 Keterangan Toolbox 14

Tabel 2.4 Simbol – simbol proses (a) dan input – output (b) pada flowchart 18

Tabel 2.5 Simbol – simbol DFD 19

Tabel 4.2.1 Table Data Siswa 30

Tabel 4.2.2 Table Data Kesehatan 31

Tabel 4.2.3 Table Data Pendidikan 32

Tabel 4.2.4 Table Data Ayah / Wali Siswa 33

Tabel 4.2.5 Table Data Ibu / Wali Siswa 34

Tabel 4.2.6 Table Data Kegemaran 34


(14)

DAFTAR GAMBAR

Halaman Gambar 2.1.1 Antar muka Visual Basic 6.0 10

Gambar 2.3.2 Toolbox 12

Gambar 3.2 Struktur Organisasi SMK 1 MedanArea 22

Gambar 3.4 Logo SMK 1 Medan Area 25

Gambar 4.3 DFD Level 0 Aplikasi Penerimaan Siswa Baru (PSB) 36


(15)

ABSTRAK

Tugas Akhir ini bertujuan untuk memberikan suatu aplikasi sistem yang dapat digunakan dengan mudah untuk mengolah data. Aplikasi ini dirancang dengan menggunakan Microsoft Visual Basic 6.0 dan Microsoft Access. Dengan demikian, perancangan suatu sistem informasi memerlukan data yang akurat dan tepat agar sistem yang dirancang dapat memenuhi kebutuhan informasi yang diinginkan. Oleh sebab itu penulis akan membahas Sistem Penerimaan Siswa Baru Pada Sekolah SMK 1 Medan Area Medan. Adapun tujuan dari perancangan sistem ini adalah untuk mempermudah pengolahan data siswa dan meningkatkan produktivitas dan efektivitas kerja pegawai dalam mengolah data hingga penyajian laporan.


(16)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Seiring dengan perkembangan teknologi memberikan pengaruh yang besar pada kebutuhan manusia. Terutama dalam hal penyajian informasi yang tepat dan akurat, tentunya diperlukan data yang tepat dan akurat pula. Tidak terkecuali pada suatu instansi, organisasi, ataupun perusahaan. Sekolah merupakan salah satu organisasi yang bergerak dan memberikan pelayanan kepada masyarakat khususnya dalam bidang pendidikan.

Seiring dengan perkembangan teknologi yang begitu pesat, kebutuhan akan informasi pun sangat dibutuhkan terlebih lagi bila informasi yang dihasilkan mengandung nilai yang akurat, tepat, dan cepat sehingga siapapun dan apapun yang menggunakan informasi tersebut dapat mengatasi berbagai masalah dengan cepat dan tepat.


(17)

Didalam suatu lembaga instansi yang bergerak dibidang pendidikan salah satu kegiatan sistem informasi yang dapat dimudahkan yaitu pada sistem penerimaan siswa baru. Dengan sistem teknologi tersebut, maka dibutuhkan perancangan suatu sistem untuk mengolah data - data siswa baru sehingga menjadi suatu informasi yang lengkap dan terperinci.

Ketika seseorang ingin diterima menjadi peserta didik di suatu sekolah, tentunya calon peserta didik tersebut harus mendaftar terlebih dahulu. Dalam proses pendaftaran banyak hal - hal penting dari calon peserta didik yang harus diketahui oleh pihak sekolah. Misalnya mengenai data diri, data orang tua hingga minat dan bakat dari calon peserta didik. Adapun data tersebut dibutuhkan oleh pihak sekolah dalam pemenuhan data siswa pada proses pendaftaran.

Pada umumnya proses pendaftaran dilakukan secara manual, yakni dengan mengisikan biodata calon peserta didik pada formulir pendaftaran. Ketika proses tersebut dilakukan maka akan cukup memakan waktu yang lama dan kemudian akan disalin kepada buku data siswa.

Dewasa ini teknologi telah berkembang dengan sangat pesat, dan seiring perkembangan teknologi tersebut alangkah lebih efektif bila proses penerimaan dan pendaftaran pengolahan data calon peserta didik dilakukan menggunakan teknologi komputer sehingga akan lebih efektif dan efisien baik secara tenaga, waktu, maupun biaya yang diperlukan.


(18)

Dengan dukungan sistem komputerisasi, cara kerja yang sebelumnya manual dapat mengubah cara kerja yang lebih efisien, akurat, dan berdaya guna serta terjamin mutu dan kualitas prosedur kerjanya. Dengan memanfaatkan sarana teknologi yang modern, akan tercipta suatu lingkungan sistem kerja yang lebih produktif.

Perancangan aplikasi sistem tersebut dapat dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0 . Karena pada masa kini pemrograman berbasis Visual Basic lebih diminati dan disukai oleh berbagai lembaga atau instansi. Dikarenakan pengolahan dan pengembangannya sangat mudah untuk dilakukan serta memiliki tampilan yang menarik.

Pada Tugas Akhir ini, penulis menggunakan sistem komputerisasi untuk penerimaan siswa baru. Dengan pertimbangan tersebut penulis tertarik untuk menulis

Tugas Akhir ini dan mengangkat judul “ Sistem Penerimaan Siswa Baru Pada Sekolah SMK 1 Medan Area Medan Menggunakan Microsoft Visual Basic 6.0”.

1.2Identifikasi Masalah

Pada umumnya setiap instansi seperti sekolah tidak bisa terlepas dari masalah dalam aktivitasnya untuk mencapai tujuan yang diinginkan. Dibandingkan dengan proses manual, pengolahan data siswa dengan menggunakan komputer akan dapat


(19)

menghemat waktu dan akan membuat pekerjaan menjadi lebih efisien terutama dalam proses penerimaan siswa baru pada SMK 1 Medan Area Medan.

Dengan demikian dapat dirumuskan masalah yakni bagaimana membangun suatu sistem penerimaan siswa baru pada sekolah agar lebih terstruktur, efektif dan efisien ketika melakukan pengelolaan data serta bagaimana sistem yang dibangun dapat menjawab kebutuhan informasi yang diperlukan dalam proses penerimaan siswa baru.

1.3Batasan Masalah

Seiring dengan keterbatasan waktu penulis dan untuk mendapatkan informasi materi serta agar pembahasan tidak menyimpang dari tujuan, maka dilakukan pembatasan masalah sebagai berikut :

1. Program dan sistem yang dibangun diperuntukkan pada proses penerimaan siswa baru saja yakni pada proses pendaftaran.

2. Program ini hanya dapat diaplikasikan untuk memudahkan proses pendaftaran siswa baru pada sekolah tersebut.


(20)

3. Pembuatan perancangan sistem ini hanya menggunakan Microsoft Visual Basic 6.0 dan data yang diinput akan disimpan dalam database Microsoft Access.

1.4Tujuan Penelitian

Adapun tujuan penulis melakukan penelitian ini adalah :

1. Membangun sistem penerimaan siswa baru pada SMK 1 Medan Area Medan menggunakan Microsoft Visual Basic 6.0.

2. Membantu pihak sekolah agar lebih mudah, efektif , dan efisien ketika melakukan proses penerimaan siswa baru sesuai dengan data – data yang dibutuhkan.

3. Meningkatkan produktivitas dan efektivitas kerja pegawai dalam mengolah data siswa baru, serta penyajian laporan dengan memanfaatkan fasilitas komputer, sehingga dihasilkan informasi yang tepat, akurat, dan berkualitas.

1.5Metode Penelitian

Dalam proses pengumpulan data dan informasi yang diperlukan untuk melengkapi penulisan ilmiah ini, penulis menggunakan metode :


(21)

1. Penelitian Lapangan

Metode penelitian ini dilakukan langsung pada objek penelitian, hal ini dilakukan melalui :

a. Wawancara

Pada tahap ini penulis akan melakukan proses tanya jawab kepada staff dan guru yang berhubungan dengan masalah yang akan dibahas.

b. Pengamatan

Dalam hal ini penulis akan melakukan pengamatan untuk mendapatkan data secara umum yakni dengan melihat data – data dan aturan – aturan pada tahun – tahun sebelumnya yang telah digunakan pada proses penerimaan siswa baru pada SMK 1 Medan Area Medan.

2. Penelitian Kepustakaan

Penelitian ini dimaksudkan untuk mendapatkan landasan teori yang memadai dalam menyusun tugas akhir yang mana dalam hal ini penulis melakukannya dengan membaca serta mengkaji buku – buku yang berkaitan dengan masalah yang ditinjau.


(22)

1.6Sistematika Penulisan

Untuk mempermudah penulisan Tugas Akhir ini, penulis membuat suatu sistematika yang terdiri dari :

BAB 1 : PENDAHULUAN

Pada bab ini menguraikan latar belakang pemilihan judul, ruang lingkup permasalahan, tujuan dan manfaat peenelitian, dan metode

penilitian.

BAB 2 : LANDASAN TEORI

Bab ini menjelaskan teoritis tentang landasan teori yang berhubungan dengan penelitian yang dilakukan.

BAB 3 : GAMBARAN SEKOLAH

Bab ini membahas tentang profil SMK 1 Medan Area, fasilitas yang dimiliki sekolah, ketenagaan yang tersedia di sekolah, jumlah siswa di sekolah tersebut serta visi dan misi SMK 1 Medan Area.


(23)

BAB 4 : PERANCANGAN SISTEM

Bab ini menjelaskan tentang rancangan sistem yang tediri dari diagram alur proses sistem, perancangan database dan flowchart dan rancangan program aplikasi yang digunakan dalam pembuatan program aplikasi pendaftaran siswa baru ini.

BAB 5 : IMPLEMENTASI SISTEM

Bab ini membahas tentang definisi implementasi sistem, spesifikasi perangkat yang dibutuhkan, tujuan, dan pengujian sistem.

BAB 6 : KESIMPULAN DAN SARAN

Bab ini menuliskan kesimpulan dan saran dari pembuatan Tugas Akhir ini.


(24)

BAB 2

LANDASAN TEORI

2.1 Microsoft Visual Basic 6.0

Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah – perintah yang dimengerti oleh komputer untuk melakukan tugas – tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman

BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an.

Visual Basic merupakan salah satu development tools untuk membangun aplikasi dalam lingkungan windows. Dalam pembangunan aplikasi, Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun para developer dalam pengembangan aplikasi skala kecil maupun skala besar.


(25)

Dalam lingkungan Windosws, user-interface memegang peranan penting, karena dalam pemakaian aplikasi yang dibuat, pemakai senantiasa berinteraksi dengan user-interface dantanpa menyadari bahwa dibelakangnya berjalan instruksi – instruksi program yang mendukung tampilan dan proses yang dilakukan.

2.1.1 Antar Muka Visual Basic 6.0

Antar muka pada Visual Basic 6.0 akan memuat menu, toolbar, toolbox, form, project explorer dan property seperti pada gambar dibawah ini :

Gambar 2.1.1 Antar muka Visual Basic 6.0

No. Fiture Kegunaan

1. Menu

Menu pada Visual Basic berisi semua perintah yang dapat dipilih dengan menggunakan mouse ataupun keyboard.


(26)

2. Toolbar

Tombol – tombol yang mewakili suatu perintah tertentu dari Visual Basic.

3. Toolbox

Merupakan kotak piranti yang berisi semua kontrol (objek) yang dapat digunakan untuk merancang interface aplikasi yang diinginkan.

4. Form Window

Daerah kerja utama Visual Basic dimana dapat meletakkan kontrol - kontrol yang terdapat pada toolbox.

5. Project Explorer

Gambaran dari form dan modul yang terdapat pada aplikasi.

6. Propertie Window Merupakan daftar properti objek yang sedang terpilih. 7. Form Layout

Window

Akan menunjukkan bagaimana form bersangkutan ketika run-time.

Tabel 2.1.1 Antar Muka Visual Basic 6.0

2.1.2 Toolbox

Jendela Toolbox merupakan jendela yang sangat penting pada pada Microsoft Visual Basic 6.0 . Karena memuat komponen – komponen (objek) yang akan ditanamkan pada form untuk membentuk user interface.


(27)

Gambar 2.3.2 Toolbox

Nama Kontrol Kegunaan

Pointer

Bukan merupakan suatu kontrol dan penggunaan icon ini ketika anda ingin memilih kontrol yang sudah berada pada form.

PictureBox

Kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor) WMF (metafile), EMF (enhanced metafile), GIF, dan JPEG.


(28)

tidak dapat diperbaiki oleh pemakai.

Text Box

Kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris.

Frame

Kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

Command Button

Merupakan control yang hampir ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika pemakai melakukan klik padanya.

Check Box

Digunakan untuk pilihan yang isinya bernilai yes/no, true/false.

Option Button Sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.

List Box

Mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect).

Combo Box

Merupakan kombinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan.

HScrollBar VScrollBar Digunakan untuk membentuk scrollbar berdiri sendiri.

Timer

Digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual.

Shape dan Line

Digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, dan oval.


(29)

Tabel 2.1.2 Keterangan Toolbox

2.1.3 Manfaat Dan Kemampuan Visual Basic

Adapun manfaat dan kemampuan dari Microsoft Visual Basic 6.0 yakni sebagai berikut :

1. Dapat membuat program – program berbasis Windows.

2. Dapat membuat objek – objek program bantu seperti control ActiveX, File Help, dan Aplikasi Internet.

3. Dapat menguji program (debugging) dan menghasilkan program akhir berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan.

Image

Digunakan sebagai kontainer bagi kontrol lainnya. Hal yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox.

Data Digunakan untuk data binding.

OLE

Dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll.

Drive List Box, DirListBox,dan

FileListBox

Sering digunakan untuk membentuk dialog box yang berkaitan dengan file.


(30)

2.1.4 Keungguan Microsoft Visual Basic 6.0

Adapun keunggulan dari Microsoft Visual Basic 6.0 adalah sebagai berikut :

1. Memiliki sarana handal yang dapat mengakses database yang berkemampuan tinggi.

2. Memiliki compiler yang handal untuk menghasilkan fileexecutable yang lebih cepat dan efisien.

3. Tambahan kontrol – kontrol yang lebih canggih yang selalu disesuaikan dengan kebutuhan.

2.2 Definisi Basis Data (Database)

Basis data terdiri dari 2 kata, yaitu basis dan data. Basiskurang lebih dapat diartikan sebagai markas atau gudang, tempat bersarang / berkumpul. Sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya.

Terhadap basis data, pemakai bisa melakukan operasi – operasi seperti berikut yakni membuat file baru ke basisdata, menambahkan data baru, menampilkan isi file, mengubah data dalam file, menghapus data dalam file dan menghapus file.


(31)

2.3 Microsoft Access

Microsoft Access merupakan sebuah program pengolah database yang cukup hebat. Sebagai bagian keluarga Microsoft Office, pengoperasiannya pun relatif mudah. Kebanyakan pengguna hanya memakai Microsoft Access untuk membuat tabel database. Padahal Microsoft Access menyediakan banyak fasilitas yang bisa dipakai untuk memaksimalkan pembuatan laporan yang berbentuk Tabel, Query, atau Report Database.

Didalam Microsoft Access kita juga akan mengenal istilah yang sering digunakan yakni : field, record, dan table. Field adalah suatu fakta dasar atau data terkecil. Record adalah sekumpulan field. Table adalah sekumpulan record.

2.4 Flowchart

Flowchart adalah bagan - bagan yang mempunyai arus yang menggambarkan langkah langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Ada 2 macam flowchart, yakni :

1. Sistem Flowchart

Sistem flowchart merupakan diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut.


(32)

2. Program Flowchart

Merupakan urutan instruksi yang digambarkan dengan simbol tertentu untuk memecahkan masalah dalam suatu program.

Simbol – simbol yang digunakan pada proses pembuatan flowchart :

Nama Simbol Kegunaan

Simbol Proses. Untuk menyatakan suatu tindakan (proses) yang dilakukan oleh komputer.

Simbol Manual. Untuk menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer (manual).

Simbol Decision / Logika. Untuk menunjukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban ya, atau tidak.

Simbol Predefined Proses. Untuk menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk memberikan harga awal.

Simbol Terminal. Untuk menyatakan permulaan atau akhir suatu program.

Simbol Keying Operation. Untuk menyatakan segala jenis operasi yang diproses dengan menggunakan suatu mesin yang mempunyai keyboard.


(33)

Simbol Off-Line Storage. Untuk menunjukkan bahwa data dalam simbol ini akan disimpan ke suatu media tertentu.

Simbol Manual Input. Untuk memasukkan data secara manual dengan menggunakan online keyboard.

(a)

Simbol – simbol yang digunakan pada input – output flowchart :

Nama Simbol Kegunaan

Simbol Input – Output. Untuk menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya. Simbol Punched Card. Untuk menyatakan input berasal dari kartu atau output yang ditulis ke kartu.

Simbol Magnetic Tape – Unit. Untuk menyatakan input berasal dari pita magnetic atau output disimpan ke pita magnetic.

Simbol Disk Storage. Untuk menyatakan input berasal dari disk atau output disimpan ke disk.

Simbol Dokumen. Untuk mencetak laporan ke printer.

Simbol Display. Untuk menyatakan peralatan output yang digunakan layar (video, komputer).

(b)


(34)

2.5 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah data yang tersimpan dan dengan proses yang terhubung dengan data tersebut. DFD juga merupakan gambaran dari semua proses, meskipun proses tersebut terjadi dalam waktu yang berbeda.

Simbol – simbol DFD :

Nama Simbol Kegunaan

Simbol Aliran Data. Merupakan data yang mengalir melalui system, dimulai dengan sebagian input dan diubah atau diproses menjadi output.

Simbol Proses. Merupakan kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output.

Simbol Entity. Merupakan kesatuan luar (entity) di lingkungan luar sistem yang akan memberikan input atau menerima output dari sistem.

Simbol Penyimpanan Data. Merupakan data yang disimpan untuk keperluan berikutnya.


(35)

BAB 3

GAMBARAN UMUM SEKOLAH

3.1 Sejarah Singkat SMK 1 Medan Area

SMK 1 Medan Area didirikan atas Akte Notaris No. 550 59/A.2.1.2/KP/97 pada tanggal 1 Desember 1987, dengan ijin operasionalnya No. 1723/105.8/PR/1997 dan jenjang akreditasinya peringkat A yang dipimpin oleh Bapak DR. H. Agus Salim sebagai ketua yayasan dan dibantu oleh kepala sekolah, guru, serta pegawai yang berpengalaman. Dengan seiring perkembangannya maka didirikan jenjang pendidikan umum yaitu : SMK Akuntansi, SMK Adm Perkantoran, dan SMK Teknik Komputer Jaringan.

Pada perkembangannya SMK 1 Medan Area ini terus meningkatkan kualitas dan kuantitas baik dari segi sarana yang terus dikembangkan, gedung – gedung baru yang terus dibangun, fasilitas yang disempurnakan hingga sumber daya manusia (staff pengajar) yang memberikan pelajaran sesuai dengan bidangnya.


(36)

Sekolah ini dapat dipaparkan dengan keadaan :

1. Lahan : Luas 2.875 m2

Gedung SMK 1 berlantai 2 dengan 11 kelas dan 2 kantor. 2. Status Sekolah : Akreditasi A

3. Alamat Sekolah : Jalan Gatot Subroto Km 5,5 No. 141 Medan 20122 4. Sarana Pendidikan Pembelajaran :

a. Laboratorium Komputer b. Laboratorium Bahasa c. Laboratorium Multimedia d. Perpustakaan

5. Fasilitas

a. Lapangan Sepak Bola b. Lapangan Bola Voli c. Tennis Meja

d. Parkir

6. Jumlah Staff Pegawai dan Guru : 42 orang

7. Jumlah Siswa Pada Tahun Ajaran 2012 / 2013 : 435 orang

3.2 Struktur Organisasi SMK 1 Medan Area

Struktur organisasi adalah bagian yang menggambarkan sistematis mengenai penetapan tugas - tugas, fungsi dan wewenang serta tanggung jawab masing – masing


(37)

dengan tujuan yang telah ditentukan sebelumnya. Berikut ini adalah gambaran struktur organisasi SMK 1 Medan Area :


(38)

3.3 Uraian Tugas Staf SMK 1 Medan Area

Berikut ini akan diuraikan mengenai tugas staf pengajar SMK 1 Medan Area :

1. Kepala Sekolah

a. Merupakan simbol politis / ilmiah disekolah.

b. Melaksanakan arah / garis yang ditentukan pihak inspektorat / yayasan. c. Membina hubungan internal / eksternal (khususnya di bidang pendidikan,

guru, Depdiknas, Rayon).

d. Mengawasi dan Mengontrol dalam kegiatan belajar dan mengajar. e. Dan lain – lain.

2. Wakil Kepala Sekolah Bidang I (Pendidikan) a. Membuat Jadwal Pelajaran

b. Menetapkan guru mata pelajaran yang sesuai pada kelas dan bidangnya. c. Menetapkan format kependidikan sesuai dengan instruksi dinas.

d. Membuat Kalender Pendidikan.

e. Bertanggung jawab terhadap Kegiatan Belajar Mengajar (KBM). f. Dan lain – lain.

3. Wakil Kepala Sekolah Bidang II (Keuangan dan Personalia) a. Menerima uang sekolah siswa.

b. Bertanggung jawab atas inventaris sekolah. c. Memberikan honor guru.


(39)

e. Dan lain – lain.

4. Wakil Kepala Sekolah Bidang III (Kesiswaan) a. Menangani siswa yang bermasalah.

b. Bekerjasama dengan orang tua dalam menangani siswa yang bermasalah. c. Bertanggung jawab atas kegiatan ekstrakurikuler.

d. Menjalin hubungan eksternal yang baik dengan pihak luar. e. Dan lain – lain.

5. Wali Kelas

a. Pengawasan kebersihan dalam keamanan kelas. b. Bimbingan dan Konseling siswa

c. Dan lain – lain.

6. Guru Mata Pelajaran

a. Mengajar siswa sesuai dengan bidangnya. b. Membina siswa/ i dalam pembelajaran. c. Dan lain – lain.

3.4 Logo Sekolah


(40)

3.4 Logo SMK 1 Medan Area

Makna dari logo tersebut adalah : menghasilkan generasi yang produktif, dan cerdas dalam bidang masing – masing.

3.5 Visi dan Misi SMK 1 Medan Area

Adapun yang menjadi visi dan misi SMK 1 Medan Area adalah sebagai berikut :

3.5.1 Visi

Visi SMK 1 Medan Area adalah sebagai lembaga pendidikan menengah kejuruan yang dapat menghasilkan tenaga kerja yang handal, terampil dan profesional dalam bidang bisnis dan manajemen.


(41)

3.5.2 Misi

Misi SMK 1 Medan Area adalah :

a. Melakukan KBM yang mengacu kepada BBC, CBC, CBT, dan BBE guna menghasilkan tamatan yang memiliki kompetensi yang sesuai dengan standar nasional.

b. Meningkatkan sarana dan prasarana belajar agar lebih memiliki kompetensi bertaraf nasional.

c. Meningkatkan mutu tenaga pendidikan sehingga memiliki kompetensi bertaraf nasional.

d. Meningkatkan tenaga kerja yang terampil.

e. Meningkatkan peran serta masyarakat dan unit produksi dalam pengembangan sekolah.

f. Menjalin mitra kerja dengan instusi pasangan yang berstandar nasional dalam pelaksanaan magang, pengujian, dan sertifikasi.

3.6 Kegiatan Pendidikan dan Latihan

Seiring dengan perkembangan zaman, sekolah SMK 1 Medan Area juga melaksanakan perkembangan sesuai dengan tuntutan kurikulum dan melaksanakan folidasi kurikulum sesuai dengan dunia usaha dan industry agar menghasilkan generasi penerus bangsa yang dapat bersaing di tengah – tengah kehidupan masyarakat.


(42)

3.7 Tenaga Kependidikan

Mengikutsertakan dalam penataran, pelatihan guru, magang ke balai latihan kerja maupun dunia usaha dan dunia industri, kemudian melaksanakan In House Training staff pengajar memiliki kompetensi sesuai dengan bidangnya.


(43)

BAB 4

PERANCANGAN SISTEM

4.1 Pengertian Perancangan Sistem

Ketika ingin membangun suatu sistem, tentunya terlebih dahulu harus menetukan dan membuat perancangan sistem. Perancangan sistem adalah komponen – komponen utama yang sangat dibutuhkan dalam proses pembuatan sistem. Sama halnya dalam proses pembuatan aplikasi ini tentunya juga membutuhkan perancangan sistem sebagai langkah awal yang harus dilakukan.

4.2 Perancangan Database

Perancangan database adalah perancangan yang dilakukan untuk menentukan file database seperti field dan tipe data. Pada pembuatan aplikasi ini menggunakan


(44)

Microsoft Access sebagai databasenya . Pada aplikasi penerimaan siswa baru ini memerlukan satu database yang mana nama databasenya adalah Formulir_PSB. Adapun database ini terdiri dari 7 Table yakni :

1. Data_Siswa 2. Data_Kesehatan 3. Data_Pendidikan 4. Data_Ayah_Siswa 5. Data_Ibu_Siswa 6. Data_Kegemaran 7. Data_Pembayaran

Adapun rancangan database yang digunakan pada aplikasi Penerimaan Siswa Baru (PSB) dapat disingkat dengan aplikasi PSB ini adalah sebagai berikut :

4.2.1 Table Data Siswa

Nama Table : Data_Siswa

Nama Field Kunci : No_Urut

Nama Field Data Type

No_Urut Auto Number

No_Induk Text


(45)

Nama Text Bidang_Keahlian Text Tempat_Lahir Text

Tgl Text

Bln Text

Thn Text

L/P Text

Nama_Orang_Tua Text Alamat_Siswa Text

Agama Text

No_STTB Text

Jlh_Stk Text

Asal_Sekolah Text

Tabel 4.2.1 Table Data_Siswa

4.2.2 Table Data Kesehatan

Nama Table : Data_Kesehatan

Nama Field Kunci : No_Urut

Nama Field Data Type No_Urut Auto Number


(46)

Nama Text Golongan_Darah Text Penyakit Text Kelainan_Jasmani Text Berat_Badan Text

Tinggi Text

Tabel 4.2.2 Table Data Kesehatan

4.2.3 Table Data Pendidikan

Nama Table : Data_Pendidikan

Nama Field Kunci : No_Urut

Nama Field Data Type No_Urut Auto Number

Nama Text

Lulusan_Dari Text Tgl_No_STTB Text Lama_Belajar Text Menerima_Beasiswa Text

Tahun Text


(47)

Tanggal_diterima Text

Bulan Text

Tahun Text

Dikelas Text Jurusan Text

Tabel 4.2.3 Table Data Pendidikan

4.2.4 Table Data Ayah / Wali Siswa

Nama Table : Data_Ayah_Siswa

Nama Field Kunci : No_Urut

Nama Field Data Type No_Urut Auto Number Nama_Siswa Text

Nama_Ayah/Wali Text Tempat_Lahir Text

Tgl Text

Bln Text

Thn Text

Kewarganegaraan Text Pendidikan Text


(48)

Alamat Text

Agama Text

Pekerjaan Text Penghasilan Text Keterangan_Ayah Text

Tabel 4.2.4 Table Data Ayah / Wali Siswa

4.2.5 Table Data Ibu / Wali Siswa

Nama Table : Data_Ibu_Siswa

Nama Field Kunci : No_Urut

Nama Field Data Type No_Urut Auto Number Nama_Siswa Text

Nama_Ibu Text Tempat_Lahir Text

Tgl Text

Bln Text

Thn Text

Kewarganegaraan Text Pendidikan Text


(49)

Alamat Text

Agama Text

Pekerjaan Text Penghasilan Text Keterangan_Ibu Text

Tabel 4.2.5 Table Data Ibu / Wali Siswa

4.2.6 Table Data Kegemaran

Nama Table : Data_Kegemaran

Nama Field Kunci : No_Urut

Nama Field Data Type

No_Urut Auto Number

Nama Text

Kesenangan Text

OlahRaga Text

Kemasyarakatan Text


(50)

4.2.7 Table Pembayaran

Nama Table : Data_Pembayaran

Nama Field Kunci : No_Urut

Nama Field Data Type

No_Urut Auto Number

Nama Text

Pembayaran_I Number Pembayaran_II Number Pembayaran_III Number

Total Number

Tabel 4.2.7 Table Pembayaran

4.3 Perancangan Program

Pada tahap perancangan program akan menggambarkan mengenai proses dan data flow diagram yang dibutuhkan pada program aplikasi Penerimaan Siswa Baru (PSB) dengan rancangan sebagai berikut :


(51)

Data Siswa

Gambar 4.3 DFD Level 0 Aplikasi Penerimaan Siswa Baru (PSB) Admin Pendaftaran Siswa Baru Database Formulir_PSB Kesehatan Siswa Pendidikan Siswa

Ket. Ayah Siswa

Ket. Ibu Siswa

Kegemaran Siswa Pembayaran input input input input input input input L A P O R A N


(52)

4.4 Flowchart Program Aplikasi PSB

Ketika membuat suatu program, flowchart merupakan hal yang penting untuk dilakukan. Flowchart merupakan bagan – bagan yang akan menggambarkan proses atau alur suatu program untuk menyelesaikan permasalahan. Flowchart juga merupakan gambaran hasil analisa atas suatu masalah.

Yang setidaknya memiliki tiga bagian utama, yakni : input, proses dan output. Dalam pembuatan aplikasi Penerimaan Siswa Baru ini pun juga memerlukan flowchart sebagai salah satu tahapan perancangan sistem dalam memecahkan permasalahan dan menyesuaikan aplikasi dengan kebutuhan pengguna. Berikut ini adalah flowchart aplikasi Penerimaan Siswa Baru :


(53)

Gambar 4.4 Flowchart Aplikasi Penerimaan Siswa Baru Start

Admin

Keluar

Input User name Input Password

Benar

Data Siswa Kesehatan Siswa Pendidikan Siswa Pembayaran Kegemaran Siswa Ket. Ibu Siswa Ket. Ayah Siswa Database Siswa Baru Menu

Lap. Data Siswa Lap. Kesehatan Siswa Lap. Pendidikan Siswa Lap. Ket. Ayah Siswa Lap. Ket Ibu Siswa Lap. Kegemaran Siswa Lap. Pembayaran T

F

F


(54)

BAB 5

IMPLEMENTASI SISTEM

5.1 Definisi Implementasi Sistem

Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen dan disetujui yang menguji, menginstal dan memulai menggunakan sistem yang baru atau sistem yang diperbaiki.

5.2 Spesifikasi Perangkat Keras dan Lunak

Dalam menerapkan rancangan yang telah dibuat, tentunya ada beberapa hal yang akan dibutuhkan. Dua komponen utama yang dibutuhkan ketika melakukan implementasi yakni perangkat keras dan perangkat lunak.


(55)

5.2.1 Spesifikasi Perangkat Keras

Dalam menerapkan rancangan yang telah dijelaskan sebelumnya, tentunya dibutuhkan perangkat keras untuk menyajikan aplikasi ini. Berikut ini adalah alat - alat yang dibutuhkan :

1. Satu unit CPU (Central Processing Unit) atau Laptop. 2. RAM 64 MB atau RAM dengan kapasitas yang lebih besar. 3. Harddisk

4. Keyboard dan mouse 5. Printer

5.2.2 Spesifikasi Perangkat Lunak

Selain membutuhkan perangkat keras, perangkat lunak pun juga tidak kalah pentingnya dalam menerapkan implementasi sistem ketika menyajikan aplikasi ini. Berikut ini adalah perangkat lunak yang dibutuhkan :

1. Sistem Operasi Microsoft Windows 7 atau XP.

2. Microsoft Office Access sebagai penampung data (database). 3. Microsoft Visual Basic 6.0 sebagai bahasa pemrograman. 4. Photoshop CS 3 sebagai perancangan desain.


(56)

Selain itu faktor manusia (brainware) pun juga tidak kalah pentingnya dalam melakukan implementasi sistem. Karena manusia lah yang dapat memberikan instruksi untuk menjalankan hal tersebut diatas. Brainware yang dibutuhkan adalah dengan spesifikasi sebagai berikut :

1. Sistem Analis

Sistem Analis adalah orang orang yang sedang membangun fasilitas sistem yang akan dibuat pada aplikasi ini.

2. Programmer

Programmer ialah orang yang dapat menginstruksikan pekerjaan yang akan dilakukan oleh komputer dengan menggunakan bahasa pemrograman.

3. Operator

Operator ialah orang yang langsung menjalankan dan menangani ketika melakukan pengolahan data.

5.3 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut :

1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui.


(57)

2. Menulis, menguji dan mendokumentasikan program – program dan prosedur prosedur yang dilakukan oleh desain sistem yang disetujui.

3. Memastikan bahwa personil dapat menggunakan sistem baru.

4. Memastikan bahwa sistem sesuai dengan kebutuhan dan memenuhi permintaan pemakai.

5. Memastikan konversi ke sistem baru dapat berjalan dengan benar sehingga sistem baru dapat langsung diterapkan.

5.4 Pengujian Sistem

Pengujian sistem ini bertujuan untuk memastikan aplikasi ini dapat berjalan dengan benar dan sesuai dengan kebutuhan dan keinginan pemakai sehingga dapat langsung digunakan oleh pemakai. Dalam pengujian (testing) sistem dapat dilakukan dengan 2 metode yakni : Black-box testing dan White-box testing.

5.4.1 Black-box Testing

Pengujian dengan menggunakan metode Black-box bertujuan untuk menunjukkan fungsi aplikasi tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sesuai dengan yang diharapkan dan apakah informasi yang disimpan secara eksternal (database) selalu dijaga kemutakhirannya.


(58)

5.4.2 White-box Testing

Pengujian dengan menggunakan White-box merupakan tahapan meramalkan cara kerja perangkat lunak secara rinci, karenanya logika yang digunakan pada aplikasi akan diuji dengan menggunakan test case yang akan mengerjakan kumpulan kondisi secara spesifik.


(59)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dari pembahasan mengenai sistem penerimaan siswa baru pada SMK 1 Medan Area Medan , maka penulis dapat menyimpulkan bahwa :

1. Dengan adanya aplikasi Sistem Penerimaan Siswa Baru ini, maka dapat mempermudah proses pengolahan data siswa yang dibutuhkan pada saat pendaftaran ke sekolah tersebut.

2. Dengan adanya aplikasi Sistem Penerimaan Siswa Baru ini, maka dapat menghemat biaya untuk mencetak kertas formulir pendaftaran.

3. Dengan adanya aplikasi Sistem Penerimaan Siswa Baru ini, maka dapat meningkatkan keakuratan dan keamanan data siswa dan akan meningkatkan kinerja agar menjadi lebih efisien.

4. Pembuatan program dengan menggunakan bahasa pemrograman Visual Basic lebih mudah dalam hal perancangan maupun untuk hasil akhirnya (output) dan


(60)

lebih mudah dimengerti oleh pemakai karena Visual Basic merupakan bahasa pemrograman berbasikan Windows yang memiliki user – interface yang baik.

6.2 Saran

Dalam hal ini, penulis memberikan saran yang kiranya dapat bermanfaat yakni sebagai berikut :

1. Untuk meningkatkan kinerja dan efisiensi SMK 1 Medan Area Medan disarankan agar menggunakan jasa komputer dengan memakai sistem yang telah dirancang.

2. Diharapkan adanya pengembangan lebih lanjut dari sistem yang telah dirancang.


(61)

DAFTAR PUSTAKA

Hutabarat, Bernaridho I. 2004. Pengelolaan Basisdata. Yogyakarta : Penerbit ANDI.

Madcoms. 2004. Rumus dan Fungsi pada Microsoft Access (versi 97, 2000, XP,

2003). Yogyakarta : Penerbit ANDI.

Razak, Abdul. 2003. Pemrograman Visual Basic 6.0. Yogyakarta : Penerbit ANDI.

Sutedjo, Budi dan Michael, Adi Nugroho. 2000. Algoritma dan Teknik Pemrograman

Konsep, Implementasi dan Aplikasi.2000. Yogyakarta : Penerbit ANDI.

Yuliana, Oviliani Yenty. 2007. Aplikasi Jitu Pembahasan Aplikasi Database Microsoft

Access. Yogyakarta : Graha Ilmu.

http : //google.com/Algoritma dan Flowchart. Diakses pada tanggal 6 Maret 2013

http : //google.com/Modulvb_d3 pdf. Diakses pada tanggal 22 Oktober 2012

http : //google.com/Modul Visual Basic 6_0. Diakses pada tanggal 2 Maret 2011

http : //google.com/RPL_9_pdf. Diakses pada tanggal 19 Desember 2012

http : //google.com/Dasar Pemrograman Visual Basic. Diakses pada tanggal 21


(62)

L

A

M

P

I

R

A

N


(63)

Tampilan Awal Aplikasi (frmSplashscreen)

Kode Program :

Option Explicit

Private Sub Command1_Click() frmLogin2.Show

frmSplashScreen.Hide End Sub

Private Sub Form_KeyPress(KeyAscii As Integer) Unload Me

End Sub

Private Sub Form_Load() lblMenu.Caption = "S" End Sub

Private Sub Frame1_Click() Unload Me


(64)

End Sub

Private Sub timer1_timer() Select Case lblMenu

Case "S"

lblMenu.Caption = "Se" Case "Se"

lblMenu.Caption = "Sel" Case "Sel"

lblMenu.Caption = "Sela" Case "Sela"

lblMenu.Caption = "Selam" Case "Selam"

lblMenu.Caption = "Selama" Case "Selama"

lblMenu.Caption = "Selamat" Case "Selamat"

lblMenu.Caption = "Selamat " Case "Selamat "

lblMenu.Caption = "Selamat D" Case "Selamat D"

lblMenu.Caption = "Selamat Da" Case "Selamat Da"


(65)

Case "Selamat Dat"

lblMenu.Caption = "Selamat Data" Case "Selamat Data"

lblMenu.Caption = "Selamat Datan" Case "Selamat Datan"

lblMenu.Caption = "Selamat Datang" Case "Selamat Datang"

lblMenu.Caption = "S" End Select

End Sub

Tampilan Login Administrator (frmLogin2)

Kode Program :

Private Sub cmdBatal_Click() Dim pil As VbMsgBoxResult

pil = MsgBox("Anda Yakin Batal Login?", vbQuestion + vbYesNo, "Exit")


(66)

If (pil = vbYes) Then End End Sub

Private Sub cmdOK_Click()

If txtPassword = "password" Then LoginSucceeded = True

Me.Hide

MsgBox "Login Sukses", , "Login Sukses" frmUtama.Show

Else

MsgBox "Maaf, Password Anda Salah, Coba Lagi ya!", , "Login"

txtUsername.Text = "" txtPassword.Text = "" txtUsername.SetFocus End If

End Sub

Private Sub timer1_timer()

lblLogin.Visible = Not lblLogin.Visible End Sub

Private Sub txtPassword_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cmdOK.SetFocus

End Sub


(67)

If KeyAscii = 13 Then txtPassword.SetFocus End Sub

Tampilan Menu Utama Formulir Pendaftaran (frmUtama)

Kode Program :

Private Sub cmdAyahSiswa_Click() frmDataAyah.Show

frmUtama.Hide End Sub

Private Sub cmdIbuSiswa_Click() frmDataIbu.Show


(68)

End Sub

Private Sub cmdKegemaran_Click() frmKegemaran.Show

frmUtama.Hide End Sub

Private Sub cmdKeluar_Click() Dim keluar As VbMsgBoxResult

keluar = MsgBox("Anda Yakin Ingin Keluar?", vbQuestion + vbYesNo, "Exit")

If (keluar = vbYes) Then frmSplashScreen.Show frmUtama.Hide

End If End Sub

Private Sub cmdDataSiswa_Click() frmDataSiswa2.Show

frmUtama.Hide End Sub

Private Sub cmdKesehatanSiswa_Click() frmDataKesehatan.Show

End Sub

Private Sub cmdPembayaran_Click() frmPembayaran.Show


(69)

frmUtama.Hide End Sub

Private Sub cmdPendidikan_Click() frmDataPendidikan.Show

frmUtama.Hide End Sub

Private Sub mnCKetAyah_Click() RptContAyah.Show

End Sub

Private Sub mnCKetIbu_Click() RptContIbu.Show

End Sub

Private Sub mnClaputama_Click() RptContSiswa.Show

End Sub

Private Sub mnDtAp_Click() frmUtama.Hide

frmQuotaAP.Show End Sub

Private Sub mnDtAk_Click() frmQuotaAK.Show

frmUtama.Hide End Sub


(70)

Private Sub mnDtTkj_Click() frmUtama.Hide

frmQuotaTKJ.Show

End SubPrivate Sub mnExit_Click() Dim keluar As VbMsgBoxResult

keluar = MsgBox("Anda Yakin Ingin Keluar?", vbQuestion + vbYesNo, "Exit")

If (keluar = vbYes) Then frmSplashScreen.Show frmUtama.Hide

End If End Sub

Private Sub mnKegemaranSiswa_Click() RptKegemaran.Show

End Sub

Private Sub mnKesehatan_Click() RptKesehatan.Show

End Sub

Private Sub mnKetAyah_Click() RptAyah.Show

End Sub

Private Sub mnKetIbu_Click() RptIbu.Show


(71)

End Sub

Private Sub mnLapUtama_Click() RptSiswa.Show

End Sub

Private Sub mnPembayaran_Click() RptPembayaran.Show

End Sub

Private Sub mnPendidikan_Click() RptPendidikan.Show

End Sub

Private Sub timer1_timer()

lblSelamatDatang.ForeColor = RGB(250 * Rnd, 250 * Rnd, 250 * Rnd)

lblWaktu.Visible = Not lblWaktu.Visible End Sub

Private Sub Form_Activate() lblWaktu.Caption = Now


(72)

Tampilan Formulir Pengisian Data Siswa (frmDataSiswa2)

Kode Program :

Private Sub cboAgama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtSttb.SetFocus

End Sub

Private Sub cboBln_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboThn.SetFocus

End Sub

Private Sub cboJk_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtNamaAyah.SetFocus

End Sub


(73)

If KeyAscii = 13 Then txtNama.SetFocus End Sub

Private Sub cboTgl_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboBln.SetFocus

End Sub

Private Sub cboThn_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboJk.SetFocus

End Sub

Private Sub cmdBatal_Click() txtNoUrut.Text = ""

txtInduk.Text = "" txtNisn.Text = "" cboJur.Text = "" txtNama.Text = ""

txtTempatLahir.Text = "" cboTgl.Text = ""

cboBln.Text = "" cboThn.Text = ""

txtNamaAyah.Text = "" txtAlamat.Text = "" cboAgama.Text = "" txtSttb.Text = "" txtSKHU.Text = ""


(74)

txtAsalSekolah.Text = "" txtInduk.SetFocus

End Sub

Private Sub cmdCari_Click() cmdSimpan.Enabled = True cmdBatal.Enabled = True Dim i As String

Dim msyarat As String Dim X As String

i = InputBox("Silahkan Masukkan Nomor Pendaftaran Siswa", "Search")

msyarat = "No_Urut = '" & i & " ' " Adodc1.Recordset.Find msyarat

If Adodc1.Recordset.EOF Then

X = MsgBox("Data Tidak Ditemukan!", vbOKOnly, "Pencarian Nama Siswa")

Adodc1.Recordset.MoveFirst End If

End Sub

Private Sub cmdNext_Click() frmDataKesehatan.Show

frmDataSiswa2.Hide End Sub


(75)

Private Sub cmdSimpan_Click() Adodc1.Recordset.Update

End Sub

Private Sub cmdKeluar_Click() frmUtama.Show

frmDataSiswa2.Hide End Sub

Private Sub cmdKembali_Click() frmUtama.Show

frmDataSiswa2.Hide End Sub

Private Sub cmdTambah_Click() Adodc1.Recordset.AddNew

txtInduk.SetFocus

cmdSimpan.Enabled = True cmdBatal.Enabled = True End Sub

Private Sub Form_Load() cboJur.AddItem "AK" cboJur.AddItem "AP" cboJur.AddItem "TKJ" cboTgl.AddItem "1" cboTgl.AddItem "2"


(76)

cboTgl.AddItem "3" cboTgl.AddItem "4" cboTgl.AddItem "5" cboTgl.AddItem "6" cboTgl.AddItem "7" cboTgl.AddItem "8" cboTgl.AddItem "9" cboTgl.AddItem "10" cboTgl.AddItem "11" cboTgl.AddItem "12" cboTgl.AddItem "13" cboTgl.AddItem "14" cboTgl.AddItem "15" cboTgl.AddItem "16" cboTgl.AddItem "17" cboTgl.AddItem "18" cboTgl.AddItem "19" cboTgl.AddItem "20" cboTgl.AddItem "21" cboTgl.AddItem "22" cboTgl.AddItem "23" cboTgl.AddItem "24" cboTgl.AddItem "25"


(77)

cboTgl.AddItem "26" cboTgl.AddItem "27" cboTgl.AddItem "28" cboTgl.AddItem "29" cboTgl.AddItem "30" cboTgl.AddItem "31"

cboBln.AddItem "Januari" cboBln.AddItem "Februari" cboBln.AddItem "Maret" cboBln.AddItem "April" cboBln.AddItem "Mei" cboBln.AddItem "Juni" cboBln.AddItem "Juli" cboBln.AddItem "Agustus" cboBln.AddItem "September" cboBln.AddItem "Oktober" cboBln.AddItem "November" cboBln.AddItem "Desember" cboThn.AddItem "1998" cboThn.AddItem "1997" cboThn.AddItem "1996" cboThn.AddItem "1995" cboThn.AddItem "1994"


(78)

cboThn.AddItem "1993" cboThn.AddItem "1992" cboJk.AddItem "L" cboJk.AddItem "P"

cboAgama.AddItem "Islam" cboAgama.AddItem "Kristen" cboAgama.AddItem "Hindu" cboAgama.AddItem "Budha" End Sub

Private Sub timer1_timer()

Label2.Visible = Not Label2.Visible End Sub

Private Sub Form_Activate() cmdSimpan.Enabled = False cmdBatal.Enabled = False End Sub

Private Sub txtAlamat_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboAgama.SetFocus

End Sub

Private Sub txtAsalSekolah_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cmdSimpan.SetFocus

End Sub


(79)

If KeyAscii = 13 Then txtNisn.SetFocus End Sub

Private Sub txtNama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTempatLahir.SetFocus End Sub

Private Sub txtNamaAyah_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtAlamat.SetFocus

End Sub

Private Sub txtNisn_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboJur.SetFocus

End Sub

Private Sub txtSKHU_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtAsalSekolah.SetFocus End Sub

Private Sub txtSttb_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtSKHU.SetFocus

End Sub

Private Sub txtTempatLahir_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboTgl.SetFocus


(80)

Tampilan Formulir Pengisian Kesehatan Siswa (frmDataKesehatan)

Kode Program :

Private Sub cboGol_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtPenyakit.SetFocus

End Sub

Private Sub cmdCari_Click() cmdSimpan.Enabled = True cmdBatal.Enabled = True Dim i As String


(81)

Dim X As String

i = InputBox("Silahkan Masukkan Nomor Pendaftaran Siswa", "Search")

msyarat = "No_Urut = '" & i & " ' " Adodc1.Recordset.Find msyarat

If Adodc1.Recordset.EOF Then

X = MsgBox("Data Tidak Ditemukan!", vbOKOnly, "Pencarian Nama Siswa")

Adodc1.Recordset.MoveFirst End If

End Sub

Private Sub cmdTambah_Click() Adodc1.Recordset.AddNew

txtNama.SetFocus

cmdSimpan.Enabled = True cmdBatal.Enabled = True End Sub

Private Sub timer1_timer()

Label2.Visible = Not Label2.Visible End Sub

Private Sub cmdBatal_Click() txtNo.Text = ""


(82)

cboGol.Text = ""

txtPenyakit.Text = "" txtBerat.Text = "" txtTinggi.Text = "" txtNama.SetFocus End Sub

Private Sub cmdKeluar_Click() frmDataKesehatan.Hide

frmUtama.Show End Sub

Private Sub cmdKembali_Click() frmDataSiswa2.Show

frmDataKesehatan.Hide End Sub

Private Sub cmdNext_Click() frmDataKesehatan.Hide

frmDataPendidikan.Show End Sub

Private Sub cmdSimpan_Click() Adodc1.Recordset.Update

End Sub

Private Sub Form_Load() cboGol.AddItem "A"


(83)

cboGol.AddItem "B" cboGol.AddItem "O" cboGol.AddItem "AB" End Sub

Private Sub Form_Activate() cmdSimpan.Enabled = False cmdBatal.Enabled = False End Sub

Private Sub txtBerat_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTinggi.SetFocus

End Sub

Private Sub txtKelainan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtBerat.SetFocus

End Sub

Private Sub txtNama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboGol.SetFocus

End Sub

Private Sub txtPenyakit_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtKelainan.SetFocus

End Sub

Private Sub txtTinggi_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cmdSimpan.SetFocus


(84)

Tampilan Formulir Pengisian Pendidikan Siswa (frmDataPendidikan)

Kode Program :

Private Sub cboBln_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboThn.SetFocus

End Sub

Private Sub cboJur_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboTgl.SetFocus

End Sub

Private Sub cboTgl_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboBln.SetFocus

End Sub


(85)

If KeyAscii = 13 Then cmdSimpan.SetFocus End Sub

Private Sub cmdBatal_Click() txtNoUrut.Text = ""

txtNama.Text = "" txtLulusan.Text = "" txtTglSttb.Text = "" txtLama.Text = "" txtKelas.Text = "" cboJur.Text = "" cboTgl.Text = "" cboBln.Text = "" txtNama.SetFocus End Sub

Private Sub cmdKeluar_Click() frmDataPendidikan.Hide

frmUtama.Show End Sub

Private Sub cmdKembali_Click() frmDataKesehatan.Show

frmDataPendidikan.Hide End Sub


(86)

frmDataPendidikan.Hide frmDataAyah.Show

End Sub

Private Sub cmdSimpan_Click() Adodc1.Recordset.Update

End Sub

Private Sub cmdTambah_Click() Adodc1.Recordset.AddNew

txtNama.SetFocus

cmdSimpan.Enabled = True cmdBatal.Enabled = True End Sub

Private Sub CommandCari_Click() cmdSimpan.Enabled = True

cmdBatal.Enabled = True Dim i As String

Dim msyarat As String Dim X As String

i = InputBox("Silahkan Masukkan Nomor Pendaftaran Siswa", "Search")

msyarat = "No_Urut = '" & i & " ' "

'cari data yang nomornya sama dengan No_Urut Adodc1.Recordset.Find msyarat


(87)

If Adodc1.Recordset.EOF Then

X = MsgBox("Data Tidak Ditemukan!", vbOKOnly, "Pencarian Nama Siswa")

Adodc1.Recordset.MoveFirst End If

End Sub

Private Sub Form_Load() cboJur.AddItem "AK" cboJur.AddItem "AP" cboJur.AddItem "TKJ" cboTgl.AddItem "1" cboTgl.AddItem "2" cboTgl.AddItem "3" cboTgl.AddItem "4" cboTgl.AddItem "5" cboTgl.AddItem "6" cboTgl.AddItem "7" cboTgl.AddItem "8" cboTgl.AddItem "9" cboTgl.AddItem "10" cboTgl.AddItem "11" cboTgl.AddItem "12" cboTgl.AddItem "13"


(88)

cboTgl.AddItem "14" cboTgl.AddItem "15" cboTgl.AddItem "16" cboTgl.AddItem "17" cboTgl.AddItem "18" cboTgl.AddItem "19" cboTgl.AddItem "20" cboTgl.AddItem "21" cboTgl.AddItem "22" cboTgl.AddItem "23" cboTgl.AddItem "24" cboTgl.AddItem "25" cboTgl.AddItem "26" cboTgl.AddItem "27" cboTgl.AddItem "28" cboTgl.AddItem "29" cboTgl.AddItem "30" cboTgl.AddItem "31"

cboBln.AddItem "Januari" cboBln.AddItem "Februari" cboBln.AddItem "Maret" cboBln.AddItem "April" cboBln.AddItem "Mei"


(89)

cboBln.AddItem "Juni" cboBln.AddItem "Juli" cboBln.AddItem "Agustus" cboBln.AddItem "September" cboBln.AddItem "Oktober" cboBln.AddItem "November" cboBln.AddItem "Desember" cboThn.AddItem "2013" End Sub

Private Sub timer1_timer()

Label2.Visible = Not Label2.Visible End Sub

Private Sub Form_Activate() cmdSimpan.Enabled = False cmdBatal.Enabled = False End Sub

Private Sub txtBeasiswa_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTahun.SetFocus

End Sub

Private Sub txtDari_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtKelas.SetFocus

End Sub


(90)

If KeyAscii = 13 Then cboJur.SetFocus End Sub

Private Sub txtLama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtBeasiswa.SetFocus

End Sub

Private Sub txtLulusan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTglSttb.SetFocus

End Sub

Private Sub txtNama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtLulusan.SetFocus

End Sub

Private Sub txtTahun_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtDari.SetFocus

End Sub

Private Sub txtTglSttb_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtLama.SetFocus


(91)

Tampilan Formulir Pengisian Keterangan Tentang Ayah / Wali Siswa (frmDataAyah)

Kode Program :

Private Sub cboAgama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtPekerjaan.SetFocus

End Sub

Private Sub cboBln_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTahun.SetFocus

End Sub

Private Sub cboKetAyah_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cmdSimpan.SetFocus

End Sub


(92)

If KeyAscii = 13 Then cboPendidikan.SetFocus End Sub

Private Sub cboPendidikan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtAlamat.SetFocus

End Sub

Private Sub cboPenghasilan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboKetAyah.SetFocus

End Sub

Private Sub cboTgl_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboBln.SetFocus

End Sub

Private Sub cmdBack_Click(Index As Integer) frmDataPendidikan.Show

frmDataAyah.Hide End Sub

Private Sub cmdBatal_Click() txtNoUrut.Text = ""

txtNama.Text = "" txtNamaAyah.Text = "" txtTempatLahir.Text = "" cboTgl.Text = ""

cboBln.Text = "" txtTahun.Text = ""


(93)

cboKwn.Text = ""

cboPendidikan.Text = "" txtAlamat.Text = "" cboAgama.Text = "" txtPekerjaan.Text = "" cboPenghasilan.Text = "" cboKetAyah.Text = "" txtNama.SetFocus End Sub

Private Sub cmdKeluar_Click() frmDataAyah.Hide

frmUtama.Show End Sub

Private Sub cmdNext_Click(Index As Integer) frmDataIbu.Show

frmDataAyah.Hide End Sub

Private Sub cmdSimpan_Click() Adodc1.Recordset.Update

End Sub

Private Sub cmdTambah_Click() Adodc1.Recordset.AddNew


(94)

cmdSimpan.Enabled = True cmdBatal.Enabled = True End Sub

Private Sub CommandCari_Click() cmdSimpan.Enabled = True

cmdBatal.Enabled = True Dim i As String

Dim msyarat As String Dim X As String

i = InputBox("Silahkan Masukkan Nomor Pendaftaran Siswa", "Search")

msyarat = "No_Urut = '" & i & " ' "

'cari data yang nomornya sama dengan No_Urut Adodc1.Recordset.Find msyarat

If Adodc1.Recordset.EOF Then

X = MsgBox("Data Tidak Ditemukan!", vbOKOnly, "Pencarian Nama Siswa")

Adodc1.Recordset.MoveFirst End If

End Sub

Private Sub Form_Load() cboKwn.AddItem "Indonesia" cboKwn.AddItem "Asing"


(95)

cboPendidikan.AddItem "SD" cboPendidikan.AddItem "SMP" cboPendidikan.AddItem "SMA" cboPendidikan.AddItem "SARJANA"

cboPenghasilan.AddItem "Dibawah 500.000" cboPenghasilan.AddItem "500.000 - 1.000.000" cboPenghasilan.AddItem "1.000.000 - 2.000.000" cboPenghasilan.AddItem "Diatas 2.000.000"

cboKetAyah.AddItem "Hidup" cboKetAyah.AddItem "Meninggal" cboTgl.AddItem "1"

cboTgl.AddItem "2" cboTgl.AddItem "3" cboTgl.AddItem "4" cboTgl.AddItem "5" cboTgl.AddItem "6" cboTgl.AddItem "7" cboTgl.AddItem "8" cboTgl.AddItem "9" cboTgl.AddItem "10" cboTgl.AddItem "11" cboTgl.AddItem "12" cboTgl.AddItem "13"


(96)

cboTgl.AddItem "14" cboTgl.AddItem "15" cboTgl.AddItem "16" cboTgl.AddItem "17" cboTgl.AddItem "18" cboTgl.AddItem "19" cboTgl.AddItem "20" cboTgl.AddItem "21" cboTgl.AddItem "22" cboTgl.AddItem "23" cboTgl.AddItem "24" cboTgl.AddItem "25" cboTgl.AddItem "26" cboTgl.AddItem "27" cboTgl.AddItem "28" cboTgl.AddItem "29" cboTgl.AddItem "30" cboTgl.AddItem "31"

cboBln.AddItem "Januari" cboBln.AddItem "Februari" cboBln.AddItem "Maret" cboBln.AddItem "April" cboBln.AddItem "Mei"


(97)

cboBln.AddItem "Juni" cboBln.AddItem "Juli" cboBln.AddItem "Agustus" cboBln.AddItem "September" cboBln.AddItem "Oktober" cboBln.AddItem "November" cboBln.AddItem "Desember" cboAgama.AddItem "Islam" cboAgama.AddItem "Kristen" cboAgama.AddItem "Hindu" cboAgama.AddItem "Budha" End Sub

Private Sub timer1_timer()

Label2.Visible = Not Label2.Visible End Sub

Private Sub Form_Activate() cmdSimpan.Enabled = False cmdBatal.Enabled = False End Sub

Private Sub txtAlamat_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboAgama.SetFocus

End Sub


(98)

If KeyAscii = 13 Then txtNamaAyah.SetFocus End Sub

Private Sub txtNamaAyah_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTempatLahir.SetFocus

End Sub

Private Sub txtPekerjaan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboPenghasilan.SetFocus

End Sub

Private Sub txtTahun_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboKwn.SetFocus

End Sub

Private Sub txtTempatLahir_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboTgl.SetFocus


(99)

Tampilan Formulir Pengisian Keterangan Tentang Ibu / Wali Siswa (frmDataIbu)

Kode Program :

Private Sub cboAgama_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtPekerjaan.SetFocus

End Sub

Private Sub cboBln_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtTahun.SetFocus

End Sub

Private Sub cboKetIbu_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cmdSimpan.SetFocus

End Sub


(100)

If KeyAscii = 13 Then cboPendidikan.SetFocus End Sub

Private Sub cboPendidikan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then txtAlamat.SetFocus

End Sub

Private Sub cboPenghasilan_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboKetIbu.SetFocus

End Sub

Private Sub cboTgl_keypress(KeyAscii As Integer) If KeyAscii = 13 Then cboBln.SetFocus

End Sub

Private Sub cmdBatal_Click() txtNoUrut.Text = ""

txtNama.Text = "" txtNamaIbu.Text = "" txtTempatLahir.Text = "" cboTgl.Text = ""

cboBln.Text = "" txtTahun.Text = "" cboKwn.Text = ""

cboPendidikan.Text = "" txtAlamat.Text = "" cboAgama.Text = ""


(1)

Set iList = ListView1.ListItems.Add(, , i & ".") iList.SubItems(1) = Format(.Fields(0))

iList.SubItems(2) = Format(.Fields(3)) iList.SubItems(3) = Format(.Fields(4)) iList.SubItems(4) = Format(.Fields(15)) .MoveNext

i = i + 1 Loop

ListView1.Visible = True End With

End Sub


(2)

Tampilan Laporan Utama


(3)

Tampilan Laporan Data Kesehatan Siswa

Tampilan Laporan Data Pendidikan Siswa


(4)

Tampilan Laporan Data Ayah / Wali Siswa


(5)

Tampilan Laporan Data Ibu / Wali Siswa


(6)

Tampilan Laporan Data Kegemaran Siswa

Tampilan Laporan Data Pembayaran Siswa