Sistem Penerimaan Siswa Baru Pada Sekolah Smk 1 Medan Area Medan Menggunakan Microsoft Visual Basic 6.0
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