PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 SKRIPSI

dokumen-dokumen yang mirip
APLIKASI INPUT DATA PERPUSTAKAAN SEKOLAH DI SMA MUHAMMADIYAH 3 PONOROGO SKRIPSI

SISTEM INFORMASI AKADEMIK PADA MTs NEGERI LEMBEYAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DAN MYSQL SKRIPSI

SISTEM INFORMASI PENJUALAN GROSIR BUKU DI TOKO PUSTAKA ILMU PONOROGO

PERANCANGAN SISTEM INFORMASI TRANSAKSI SIMPAN PINJAM UNTUK KOPERASI NGUDI BERKAH LESTARI BERBASIS MICROSOFT VISUAL BASIC 6.

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

PERANCANGAN TATA KELOLA ELEKTRONIK DI MA AL-ISHLAH BUNGKAL PONOROGO BERBASIS WEB SKRIPSI

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA UD.WARSO FURNICTURE MENGGUNAKAN APLIKASI PHP DAN MYSQL SKRIPSI

PERANCANGAN SISTEM INVENTARIS LABORATORIUM DI SMA 1 JENANGAN PONOROGO BERBASIS WEB SKRIPSI

PERANCANGAN SISTEM TRANSAKSI TABUNGAN PADA KOPERASI DENGAN METODE REPLIKASI DATABASE SKRIPSI

SISTEM INFORMASI AKADEMIK NILAI SISWA DI MADRASAH IBTIDAIYAH (MI) MA ARIF KEMUNING SAMBIT BERBASIS WEB

SISTEM INFORMASI PENDATAAN NOMOR KENDARAAN BERMOTOR PADA SAMSAT KABUPATEN PONOROGO MENGGUNAKAN VB 6.0 DAN MS. ACCESS SKRIPSI

PERENCANAAN DAN PEMBUATAN SISTEM INFORMASI PENGOLAHAN DATA KEPENDUDUKAN DI KECAMATAN MAGETAN KABUPATEN MAGETAN SKRIPSI

SKRIPSI DESAIN SISTEM INFORMASI INVENTARIS BERBASIS WEB DI SDN 6 SAWOO

PERANCANGAN APLIKASI PENGOLAHAN NILAI RAPORT PADA MTs NEGERI DOLOPO MADIUN

SKRIPSI SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL SUBANGKIT HADI PRANOWO NIM :

PERANCANGAN SISTEM INFORMASI SIMPAN PINJAM GAPOKTAN TANI MAKMUR DESA KORIPAN KECAMATAN BUNGKAL KABUPATEN PONOROGO SKRIPSI

SKRIPSI SISTEM PAKAR DIAGNOSA PENYAKIT TANAMAN TEMBAKAU DENGAN MENGGUNAKAN METODE CERTAINTY FACTOR DEA PURNAMASARI NIM :

Pemrograman Database dengan perintah SQL

PERANCANGAN SISTEM INFORMASI KEHUTANAN DAN ANALISIS GRAFIK BERBASIS WEB MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN BASISDATA MYSQL SKRIPSI

APLIKASI PENGOLAHAN DATA NILAI SISWA SMP NEGERI 2 NGLANDUNG KAB. MADIUN SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LOKASI OBJEK WISATA KABUPATEN PONOROGO MENGGUNAKAN METODE SAW

PERANCANGAN SISTEM APLIKASI PENJUALAN PADA TOKO HW KOMPUTER PONOROGO SKRIPSI

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

PERANCANGAN SISTEM INFORMASI PENYUSUNAN LAPORAN KEUANGAN PADA DISTRO 72 MADIUN SKRIPSI

SKRIPSI PERANCANGAN SISTEM INFORMASI PENJUALAN MOBIL BEKAS PADA SHOWROOM TIMBUL JAYA MOTOR PAGOTAN BERBASIS WEB. Diajukan Sebagai Salah Satu Syarat

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

SISTEM INFORMASI PELAYANAN POLINDES MENGGUNAKAN VISUAL BASIC. NET

RANCANG BANGUN SISTEM INFORMASI TRANSAKSI PENJUALAN DAN PEMBELIANDI TOKO BANGUNAN LESTARI MAKMUR DESA SIMAN KECAMATAN SIMAN KABUPATEN PONOROGO

SKRIPSI PERANCANGAN DAN IMPLEMENTASI WEBSITE SEKOLAH SMAN 1 GEGER MADIUN ANGGA DWI PANGESTU NIM:

SKRIPSI SISTEM INFORMASI REGISTRASI DAN ADMINISTRASI KLINIK KECANTIKAN DR. RULLY BERBASIS WEB

SKRIPSI PERANCANGAN APLIKASI PENDAFTARAN PASIEN ONLINE BERBASIS WEB DI KLINIK MATA

ANALISA SISTEM PEMESANAN TIKET BIOSKOP BERBASIS ONLINE DENGAN MENGGUNAKAN PHP DAN MYSQL SKRIPSI. Diajukan Sebagai Salah Satu Syarat

SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA KOPERASI CITRA LESTARI MAKMUR MAGETAN MENGGUNAKAN VB 6.0 DAN MS. ACCESS SKRIPSI

PERANCANGAN APLIKASI LAYANAN PENJUALAN HANDPHONE DAN PULSA MENGGUNAKAN VISUAL BASIC 6.0 S K R I P S I

PERANCANGAN SISTEM INFORMASI PERHOTELAN BORLAND DELPHI 7 DAN DATABASE SQL SERVERR 2000 SKRIPSI

SKRIPSI PERANCANGAN DAN PEMBANGUNAN WEBSITE E-COMMERCE PADA OMEGA JAYA

APLIKASI INFORMASI PERPUSTAKAAN SEKOLAH DI SMP NEGERI 4 SAWOO PONOROGO MENGGUNAKAN MICROSOFT VISUAL BASIC 6. 0 DAN MY SQL SKRIPSI

SKRIPSI PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PERJALANAN DINAS (SPPD) BERBASIS WEB

SKRIPSI PERANCANGAN APLIKASI SISTEM PAKAR DIAGNOSA PENYAKIT TANAMAN KOPI BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING

Pemrograman Database I. Danu Wira Pangestu 1. Konsep Dasar. Lisensi Dokumen:

(ASLAN ALWI, S.SI., M.CS) NIK.

APLIKASI PEMBAYARAN SEKOLAH BERBASIS WEB DI SMA NEGERI 1 SOOKO PONOROGO SKRIPSI

SKRIPSI PENGEMBANGAN SISTEM INFORMASI SURAT PERINTAH PERJALANAN DINAS (SPPD) BERBASIS WEB

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PONOROGO

SKRIPSI SISTEM PAKAR PENGHITUNGAN ANGKA KREDIT DOSEN BERBASIS WEB

SISTEM PAKAR DIAGNOSA AWAL PENYAKIT USUS BUNTU DENGAN MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB SKRIPSI

SISTEM INFORMASI PENDAFTARAN NIKAH DI KUA KECAMATAN / KABUPATEN PONOROGO BERBASIS WEB DENGAN PHP DAN MYSQL SKRIPSI. Diajukan Sebagai Salah satu Syarat

PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN BAYI SEHAT BERBASIS TOPSIS SKRIPSI

PERANCANGAN SISTEM UJIAN ONLINE DI SMA BAKTI PONOROGO BERBASIS WEB

SNIPTEK 2014 ISBN: SISTEM INFORMASI AKUNTANSI JURNAL UMUM TELKOMSEL SUKABUMI

Listing Program. 1. FrmUser.frm

SKRIPSI ANALISIS DAN PENGEMBANGAN SISTEM INFORMASI WEB SEKOLAH MENGGUNAKAN PHP DAN MYSQL DI SMPN 2 TULAKAN

PERANCANGAN PENGELOLAAN DATA SISWA SMK AL BASYARIYAH KABUPATEN MADIUN BERBASIS WEB

SKRIPSI PERANCANGAN PROTOTYPE SISTEM INFORMASI UJIAN ONLINE DENGAN BAHASA PEMROGRAMAN HYPERTEXT PREPOCESSOR (PHP) AGUS SETIYAWAN

SISTEM INFORMASI MANAJEMEN KOPERASI SIMPAN PINJAM KARYAWAN PT.PERTAMINA (PERSERO) UNIT PEMASARAN I MEDAN TUGAS AKHIR

SISTEM INFORMASI PERPARKIRAN pada GRAND INTERNASIONAL HOTEL SKRIPSI

SKRIPSI PERANCANGAN CONTENT MANAGEMENT SYSTEM (CMS) BERITA ONLINE DENGAN MENGGUNAKAN PHP DAN MYSQL

SISTEM PAKAR MELACAK KERUSAKAN HANDPHONE DENGAN METODE DECISION TABLE SKRIPSI. Diajukan Sebagai Salah Satu Syarat

SKRIPSI ANALISIS DAN PERANCANGAN SISTEM INFORMASI MANAJEMEN KLINIK (SIM-K) BERBASIS WEB TAUFIQ RAHMAN NIM :

Program absen dengan menggunakan visual basic 6.0

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DENGAN VISUAL BASIC 6.0 DAN MICROSOFT SQL SERVER 2000 DI TOKO RCC KOMPUTER PONOROGO SKRIPSI

SKRIPSI SISTEM INFORMASI KOPERASI BERBASIS ONLINE DENGAN MENGGUNAKAN PHP DAN MYSQL

PERANCANGAN SISTEM INFORMASI TRANSAKSI PENJUALAN DI TOKO TELAGA BIRU KOMPUTER PACITAN (SKRIPSI)

PENGELOLAAN SURAT MASUK DAN SURAT KELUAR DI BADAN KEPEGAWAIAN DAERAH KABUPATEN PONOROGO DENGAN PHP DAN MySQL

SKRIPSI SISTEM INFORMASI PENGADUAN TINDAK PIDANA KRIMINAL POLRES NGAWI

PERANCANGAN PERANGKAT LUNAK PEMBELAJARAN MEMBACA AL-QUR AN METODE IQRO BERBASIS MULTIMEDIA MENGGUNAKAN VISUAL BASIC 6.0 SKRIPSI

SKRIPSI PENGELOLAAN NILAI SISWA SMP NEGERI 1 MLARAK PONOROGO BERBASIS WEB AMIN THOHARI

SISTEM INFORMASI PENJUALAN BARANG PADA TOKO DIGITAL ELEKTRONIK BERBASIS WEB (STUDI KASUS TOKO MEGA ELEKTRONIK) SKRIPSI

PERANCANGAN APLIKASI LOKASI TAMBAL BAN DI PONOROGO BERBASIS ANDROID SKRIPSI. Diajukan Sebagai Salah Satu Syarat

DAFTAR PUSTAKA. pada PT. Restu Mahkota Karya. Sekolah Tinggi Manajemen Informatika dan

SKRIPSI MEMBANGUN PERUSAHAAN ONLINE PADA PABRIK KERUPUK LAKSANA MENGGUNAKAN PHP DAN MYSQL

Kartu Bimbingan Tugas Akhir Mahhasiswa

PERANCANGAN SISTEM PAKAR DIAGNOSA GANGGUAN PENCERNAAN PADA ANAK DENGAN PHP DAN MY SQL SKRIPSI

SKRIPSI PERANCANGAN SISTEM INFORMASI DIGITAL LIBRARY (DIGILIB) DENGAN MENGGUNAKAN PHP DAN MYSQL DI PERPUSTAKAAN UNIVERSITAS MUHAMMADIYAH PONOROGO

PERANCANGAN APLIKASI PARKIR BERBASIS VB.NET DAN MYSQL MENGGUNAKAN RADIO FREQUENCY AND IDENTIFICATION (RFID)

PERANCANGAN SISTEM INFORMASI DAN ANALISA STATUS TAHAPAN KELUARGA SEJAHTERA DI KECAMATAN BALONG SKRIPSI. Diajukan dan Disusun Sebagai Salah Satu Syarat

PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT PADA TANAMAN PISANG DENGAN METODE FORWARD CHAINING SKRIPSI. Diajukan Sebagai Salah Satu Syarat

SISTEM PAKAR UNTUK MENDETEKSI KERUSAKAN PADA KOMPUTER DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 DAN MYSQL SKRIPSI

SKRIPSI PERANCANGAN APLIKASI E-LEARNING DENGAN MENGGUNAKAN PHP DAN MYSQL WAHYU HARIANTO NIM :

SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN SKRIPSI

PROPOSAL SKRIPSI. Diajukan Sebagai Salah Satu Syarat. Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1)

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN DI SMK NEGERI 1 BADEGAN PONOROGO BERBASIS WEB SKRIPSI

SKRIPSI SISTEM INFORMASI AKADEMIK SEKOLAH (SIASELAH) DENGAN PHP DAN MYSQL PADA SMAN 3 MAGETAN

PERANCANGAN SISTEM INFORMASI PRAKTIKUM BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL SKRIPSI

RANCANG BANGUN SISTEM INFORMASI PERSONALIA BERBASIS MULTI USER PADA SMP MUHAMMADIYAH PIYUNGAN YOGYAKARTA

SISTEM RESERVASI HOTEL DI KOTA PACITAN BERBASIS ANDROID SKRIPSI

RANCANGAN ALAT PENGEPRES PAVING BLOCK KAPASITAS 30 BUAH / JAM DENGAN SISTEM HANDPRESS SKRIPSI. Diajukan Sebagai Salah satu Syarat

SKRIPSI PEMBUATAN APLIKASI SISTEM MANAJEMEN KASIR PADA OPTIK PRANOTO BERBASIS WEB

SISTEM INFORMASI MENGKLASIFIKASI PEMILIHAN JURUSAN DI PERGURUAN TINGGI BAGI LULUSAN SMA BERBASIS WEB MENGGUNAKAN ALGORITMA K-MEAN SKRIPSI

SKRIPSI PEMBUATAN PERANGKAT LUNAK PENDAFTARAN SISWA BARU (PSB) ONLINE DI SMPN 1 BALONG

SKRIPSI RENI WINARNI

SKRIPSI PERANCANGAN APLIKASI MOBILE PEMBELAJARAN MATEMATIKA UNTUK KELAS SATU SD BERBASIS ANDROID

PENGARUH JUMLAH DAN DIAMETER NOZZLE TERHADAP PUTARAN DAN DAYA PADA TURBIN PELTON SKRIPSI

SKRIPSI RANCANG BANGUN APLIKASI PENJUALAN DAN STOK OBAT MENGGUNAKAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA PT. RESTU MAHKOTA KARYA

SKRIPSI ANALISIS DAN PERANCANGAN PROTOTYPE E-TICKET BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL

Transkripsi:

PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1) Pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo SRI SULASTRI NIM. 12531495 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PONOROGO (2013) i

HALAMAN PENGESAHAN Nama : SRI SULASTRI NIM : 12531495 Program Studi : TEKNIK INFORMATIKA Fakultas : TEKNIK Judul Skripsi : Perancangan Sistem Informasi Kesiswaan Dan Kepegawaian SMP Negeri 3 Ponorogo Berbasis Visual Basic 6.0 Isi dan formatnya telah disetujui dan dinyatakan memenuhi syarat untuk melengkapi persyaratan guna memperoleh Gelar Sarjana pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo Ponorogo, Juli 2013 Dosen Pembimbing I, Menyetujui Dosen Pembimbing II, Ir. ALIYADI, MM NIK. 19640103 199009 12 Dekan Fakultas Teknik, ANGGA PRASETYO, ST NIK. 19820819 201112 13 Mengetahui Ketua Program Studi Teknik Informatika Ir. ALIYADI, MM NIK. 19640103 199009 12 ANDY TRIANTO PUJORAHARDJO, ST NIK. 19710521 201101 13 ii

HALAMAN BERITA ACARA UJIAN Nama : SRI SULASTRI NIM : 12531495 Program Studi : TEKNIK INFORMATIKA Fakultas : TEKNIK Judul Skripsi : Perancangan Sistem Informasi Kesiswaan Dan Kepegawaian SMP Negeri 3 Ponorogo Berbasis Visual Basic 6.0 Telah diuji dan dipertahankan dihadapan Dosen penguji tugas akhir jenjang Strata satu (S1) pada : Hari : Sabtu Tanggal : 13 Juli 2013 Nilai : Dosen Penguji I, Dosen Penguji Dosen Penguji II, ASLAN ALWI, S.Si. M.Cs NIK. 19720324 201101 13 Dekan Fakultas Teknik, Dra. IDA WIDANINGRUM. M.Kom NIK. 19660417 201101 13 Mengetahui Ketua Program Studi Teknik Informatika Ir. ALIYADI, MM NIK. 19640103 199009 12 ANDY TRIANTO PUJORAHARDJO, ST NIK. 19710521 201101 13 iii

BERITA ACARA BIMBINGAN SKRIPSI 1. Nama : Sri Sulastri 2. NIM : 12531495 3. Program Studi : Teknik Informatika 4. Fakultas : Teknik 5. Judul Proposal Skripsi : Perancangan Sistem Informasi Kesiswaan Dan Kepegawaian SMP Negeri 3 Ponorogo Berbasis Visual Basic 6.0 6. Dosen Pembimbing I : Ir. ALIYADI, MM 7. Konsultasi : NO TANGGAL URAIAN TANDA TANGAN 8. Tanggal Pengajuan : 9. Tanggal Pengesahan : Ponorogo, Pembimbing I (Ir. ALIYADI, MM) NIK. 19640103 199009 12 iv

ABSTRAK PERANCANGAN SISTEM INFORMASI KESISWAAN DAN KEPEGAWAIAN SMP NEGERI 3 PONOROGO BERBASIS VISUAL BASIC 6.0 Oleh : Sri Sulastri, 2013 Perkembangan ilmu dan teknologi yang sangat pesat dewasa ini berpengaruh terhadap kemajuan di sektor pendidikan. Hal ini terus diiringi dengan manajemen dan sistem informasi yang teliti, tepat dan cepat. Tujuan dari Skripsi ini adalah membuat sistem informasi kesiswaan dan kepegawaian sekolah khususnya di SMP Negeri 3 Ponorogo dengan menggunakan Microsoft visual basic 6.0 untuk mengatasi permasalahan pengadministrasian sekolah yang selama ini masih dilakukan secara manual. Program ini dibuat untuk mempermudah pengadministrasian disekolah yang meliputi data pendaftar, data siswa, dan data.pegawai. dengan menggunakan program ini diharapkan pengolahan data bisa lebih cepat, tepat dan efisien. Sehingga pelayanan kepada peserta didik bisa lebih baik yang nantinya akan berdampak pada peningkatan mutu pendidikan di SMP Negeri 3 Ponorogo khususnya dan di Indonesia pada umumnya. Kata Kunci : Sistem Informasi, Visual Basic, kepegawai, kesiswaan v

KATA PENGANTAR Dengan mengucap rasa syukur Kehadirat Tuhan Yang Maha Esa, yang telah memberikan barokah dan hidayah-nya sehingga skripsi ini dapat terselesaikan. Skripsi ini guna melengkapi sebagian persyaratan memperoleh Gelar Sarjana pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo. Untuk penyelesaian skripsi ini tak lepas dari motivasi serta bantuan dari berbagai pihak baik berbentuk moral maupun spiritual. Oleh karena itu dalam kesempatan ini penulis menyampaikan ucapan terima kasih kepada: 1. Bapak Drs. H. Sulton, M.Si selaku Rektor Universitas Muhammadiyah Ponorogo. 2. Bapak Ir. Aliyadi, MM selaku Dekan Fakultas Teknik Universitas Muhammadiyah Ponorogo. 3. Bapak Ir. Andy Triyanto, ST selaku Ketua Program Studi Teknik Informatika Universitas Muhammadiyah Ponorogo. 4. Bapak Ir. Aliyadi, MM selaku Dosen Pembimbing I. 5. Bapak. Angga Prasetyo, ST selaku Dosen Pembimbing II. 6. Ibu Yuli Dwi Astuti, S.Pd., M.Pd selaku Kepala SMP Negeri 3 Ponorogo yang telah bersedia memberikan ijin penelitian. 7. Suami dan anakku tercinta yang telah setia mendampingiku dan memberikan dukungan dalam penyelesaian skripsi ini. vi

8. Semua pihak yang tidak bisa penulis sebutkan satu persatu yang telah membantu terselesainya skripsi ini Semoga Tuhan Yang Maha Esa memberikan balasan yang lebih baik bagi kita semua. Kekurangan dan kelebihan yang dimiliki oleh setiap insan berbeda dan mungkin dalam penyusunan skripsi ini masih banyak kekurangan untuk itu penulis mohon kritik dan saran yang membangun demi kesempurnaan skripsi ini. Semoga Tuhan Yang Maha Esa selalu memberikan perlindungan kepada kita semua dan buku ini dapat bermanfaat untuk perkembangan ilmu pengetahuan. Amiiin. Ponorogo, Juli 2013 Penulis vii

DAFTAR ISI Halaman Judul... Halaman Pengesahan... Halaman Berita Acara Ujian Skripsi... Halaman Berita Acara Bimbingan Skripsi... Abstrak... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... i ii iii iv v vi viii x xi BAB I PENDAHULUAN 1.1 Latar Belakang... 1.2 Rumusan Masalah... 1.3 Tujuan Penelitian... 1.4 Batasan Masalah... 1.5 Manfaat Penelitian... 1 2 2 2 3 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Informasi... 2.2 Data Base... 2.3 Pemrograman Visual Basic 6.0... 4 9 17 viii

BAB III METODE PENELITIAN DAN PERANCANGAN 3.1 Gambaran Umum SMPN 3 Ponorogo... 3.2 Prosedur Pengumpulan Data... 3.3 Perancangan... 22 22 24 BAB IV HASIL DAN PEMBAHASAN 4.1 Tahap Perancangan Sistem... 4.2 Tahap Implementasi Sistem... 4.3 Pembahasan... 32 33 34 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 5.2 Saran... 39 39 Daftar Pustaka Lampiran ix

DAFTAR TABEL 3.1 Tabel Siswa..... 3.2 Tabel Siswa Masuk... 3.3. Tabel data Kelas... 3.4 Tabel data Pegawai... x

DAFTAR GAMBAR 2.1 Gambar Jendela Form... 2.2 Gambar Toolbox... 2.3. Gambar Jendela Project Explorer... 2.4 Gambar Jendela Propertis... 2.5 Gambar Layout Window... 2.6 Gambar Jendela Kode... 3.1 Gambar Diagram Konteks Sistem Informasi SMPN 3 Ponorogo... 3.2 Gambar DFD Level 0 Sistem Informasi SMPN 3 Ponorogo... 3.3. Gambar DFD Level 1 Proses Pendataan... 3.4 Gambar DFD Level 2 Proses Pencetakan Laporan... 4.1 Gambar Bagan Menu Utama... 4.2 Gambar Bagan Menu File... 4.3 Gambar Bagan Menu Data... 4.4. Gambar Bagan Menu Laporan... 4.5 Gambar Menu Awal... 4.6 Gambar Menu Login... 4.7 Gambar Form data Pendaftar... 4.8 Gambar Form Data Siswa... 4.9 Gambar Form Data kelas... 4.10 Gambar Form Input Data Pegawai... 4.11 Gambar Form cetak data pendaftar... xi

DAFTAR PUSTAKA Alam M, A. J. 2003. Belajar Sendiri Microsoft Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo. Divisi penelitian dan pengembangan LPKBM MADCOMS Madiun. 2001. Seri Panduan Pemrograman: Microsoft Visual Basic 6.0. Yogyakarta: Andi... 2003. Seri Panduan Pemrograman Aplikasi Database Visual Basic 6.0 dengan Crystal Report. Yogyakarta: Andi. Sanjaya, R. Helmy. 2004. Mempercantik Desain Form pada Visual Basic 6.0. Jakarta: PT Elex Media Komputindo. Sutanto, E. 2004. Sistem Basis Data. Yogyakarta: Graha Ilmu. Tim Penelitian Dan Pengembangan Wahana Komputer. 2001. Tip Dan Trik Pemrograman Visual Basic 6.0. Yogyakarta: Andi. Walid. 2005. Pemrograman Computer Visual Basic 6.0. xii

Form Data Pendaftar Private Sub Adodc1_WillMove(ByVal adreason As ADODB.EventReasonEnum, adstatus As ADODB.EventStatusEnum, ByVal precordset As ADODB.Recordset) Adodc1.RecordSource = "select * from dbsekolahan where No_Induk ='" & tekcr.text & "'" Private Sub Cmd_keluar_Click() Unload Me Private Sub Cmdbatal_Click() Call frmagama.tai Txt1_NoPendaftar.SetFocus Adodc1.RecordSource = "select * from siswa" Adodc1.Refresh CmdHapus.Enabled = False cmdupdate.enabled = False CmdSimUpdate.Enabled = True Private Sub cmdcari_click() Adodc1.RecordSource = "select No_induk as No_Pendaftar, Nama, Jen_Kelamin as Jenis_Kelamin, Tempat_Lahir, Tanggal_Lahir, nama_org_tua as Nama_Orang_Tua, Alamat, Asal_Sekolah from siswa where NO_INDUK='" & tekcr.text & "'" Adodc1.Refresh If Adodc1.Recordset.RecordCount > 0 Then Txt1_NoPendaftar.Text = Adodc1.Recordset!No_Pendaftar Txt2_Nama = Adodc1.Recordset!Nama Txt3_Jenis_Kelamin.Text = Adodc1.Recordset!Jenis_Kelamin Txt4_Tmp_Lahir.Text = Adodc1.Recordset!Tempat_Lahir Txt5_Tgl_Lahir.Text = Adodc1.Recordset!Tanggal_Lahir Txt6_Nama_Ortu.Text = Adodc1.Recordset!Nama_Orang_Tua Txt7_Alamat.Text = Adodc1.Recordset!Alamat Txt8_Asal_Sekolah.Text = Adodc1.Recordset!Asal_Sekolah tekcr.text = "" CmdSimUpdate.Enabled = False CmdHapus.Enabled = True cmdupdate.enabled = True xiii

Private Sub cmdhapus_click() hapus = MsgBox("Apa Benar Data Mau dihapus??", vbokcancel, "MENGHAPUS RECORD") If hapus = vbok Then Adodc1.Recordset.Delete MsgBox "Data berhasil di hapus" DataGrid1.Refresh Adodc1.RecordSource = "select No_induk as No_Pendaftar, Nama, Jen_Kelamin as Jenis_Kelamin, Tempat_Lahir, Tanggal_Lahir, nama_org_tua as Nama_Orang_Tua, Alamat, Asal_Sekolah from siswa" Adodc1.Refresh Call frmagama.tai CmdHapus.Enabled = False cmdupdate.enabled = False CmdSimUpdate.Enabled = True Else Adodc1.RecordSource = "select No_induk as No_Pendaftar, Nama, Jen_Kelamin as Jenis_Kelamin, Tempat_Lahir, Tanggal_Lahir, nama_org_tua as Nama_Orang_Tua, Alamat, Asal_Sekolah from siswa" Adodc1.Refresh CmdHapus.Enabled = False cmdupdate.enabled = False 'Private Sub cmdsimpan_click() Private Sub Cmd_simpan_Click() Adodc1.RecordSource = "select * from siswa where NO_INDUK='" & Txt1_NoInduk & "'" Adodc1.Refresh If Adodc1.Recordset.RecordCount > 0 Then MsgBox "INDUK Sudah Ada", vbcritical, "Perhatian" ElseIf NO_INDUK = "" Or Txt2_Nama = "" Or Txt3_Jenis_Kelamin = "" Or Txt4_Tmp_Lahir = "" Or Txt6_Nama_Ortu = "" Or Txt7_Alamat = "" Then MsgBox "Data Belum Lengkap", vbcritical, "Perhatian" Else Adodc1.Recordset.AddNew Adodc1.Recordset!No = NO_INDUK 'Must comp" 085259697894 Adodc1.Recordset!Nama = Txt2_Nama Adodc1.Recordset!Jenis_Kelamin = Txt3_Jenis_Kelamin Adodc1.Recordset!Tempat_Lahir = Txt4_Tmp_Lahir Adodc1.Recordset!NAMA_ORTU = Txt6_Nama_Ortu Adodc1.Recordset!tanggallhr = dttgllahir xiv

Adodc1.Recordset!NAMA_ORTU = Txt6_Nama_Ortu Adodc1.Recordset!Alamat = Txt7_Alamat Adodc1.Recordset!Asal_Sekolah = Txt8_Asal_Sekolah Adodc1.Recordset.Update Form Data Siswa Private Sub nis_keypress(keyascii As Integer) If KeyAscii = 13 Then ag.setfocus Private Sub pekbpk_keypress(keyascii As Integer) If KeyAscii = 13 Then ibu.setfocus Private Sub Timer1_Timer() If lb1.visible = False Then lb1.visible = True 'Must comp" 085259697894 Else lb1.visible = False Public Sub kosong() 'Must comp" 085259697894 sql = "select No_daftar, No_Induk_, nama, Jen_Kelamin as Jenis_Kelamin, Agama, Bapak, Pekerjaan1, Ibu, Pekerjaan2, Alamat1 from siswa, siswa_masuk where siswa.no_induk = siswa_masuk.no_daftar" Adodc2.RecordSource = sql Adodc2.Refresh Form Data Kelas Private Sub induk_change() Private Sub kls_keypress(keyascii As Integer) If KeyAscii = 13 Then absen.setfocus xv

Private Sub thn_keypress(keyascii As Integer) If KeyAscii = 13 Then kls.setfocus Private Sub Timer1_Timer() coba.caption = coba.caption + 100 Cmd_Delete.Left = 11844.09 + coba.caption If coba.caption = 1400 Then Timer1.Enabled = False Private Sub Timer2_Timer() If lb1.visible = False Then lb1.visible = True Else lb1.visible = False Private Sub wali_change() sql = "select * from pegawai where nama='" & wali.text & "'" Adodc5.RecordSource = sql Adodc5.Refresh If Adodc5.Recordset.RecordCount > 0 Then walikls = Adodc5.Recordset!tugas klswali.caption = Right(walikls, Len(walikls) - 13) Cmd_Simpan.Enabled = True Else 'Must comp" 085259697894 klswali.caption = "" Cmd_Simpan.Enabled = False Private Sub wali_keypress(keyascii As Integer) If KeyAscii = 13 Then Cmd_Simpan.SetFocus 'Must comp" 085259697894 xvi

Form Data Pegawai Public ID As String Public Result As Boolean Public State As FormState Dim i As Integer Dim a As Integer Dim Data As String Private Sub cmbkls_click() If cmbkls.text <> "Kelas" Then cmbtugas.text = cmbtugas.text & " - " & cmbkls.text Cmd_simpan.Enabled = True Private Sub cmbstatuskawin_click() Dim Visible As Boolean If (cmbstatuskawin.listindex = 1) Then Visible = True Else Visible = False lbl(14).visible = Visible txtjumlahanak.visible = Visible ' UpDown1.Visible = Visible Private Function IsAllFilled() As Boolean If (txtid.text = "" Or txtnama.text = "" _ Or txtnoktp.text = "" Or cmbjk.listindex < 0 _ Or txtalamat.text = "" _ Or cmbstatuskawin.listindex < 0 Or cmbgol.listindex < 0 _ Or cmbtugas.listindex < 0) Then IsAllFilled = False Else IsAllFilled = True End Function Private Sub DisplayData() Dim RS As New ADODB.Recordset StrSQL = "SELECT * FROM tblpegawai " & _ "WHERE peg_id='" & ID & "'" Set RS = CN.Execute(StrSQL) txtid.text = RS("peg_id").Value txtnama.text = RS("peg_nama").Value xvii

txtgelardepan.text = RS("peg_gelardepan").Value txtgelarbelakang.text = RS("peg_gelarbelakang").Value txtnoktp.text = RS("peg_noktp").Value txttempatlahir.text = RS("peg_tempatlahir").Value dttgllahir.value = RS("peg_tgllahir").Value cmbjk.listindex = RS("peg_jk").Value - 1 txtalamat.text = RS("peg_alamatrumah").Value txtkodepos.text = RS("peg_kodepos").Value txttelepon.text = RS("peg_telp").Value txthp.text = RS("peg_hp").Value txtemail.text = RS("peg_email").Value cmbstatuskawin.listindex = RS("peg_statuskawin").Value txtjumlahanak.text = RS("peg_jmlanak").Value cmbgol.listindex = GetListIndex(cmbGol, RS("peg_golid").Value) cmbtugas.listindex = GetListIndex(cmbTugas, RS("peg_tugasid").Value) cmbgoldarah.text = RS("peg_goldarah").Value Set RS = Nothing Private Sub cmbtugas_click() If cmbtugas.text = "Wali Kelas" Then cmbkls.visible = True cmbkls.text = "Kelas" Cmd_simpan.Enabled = False Else cmbkls.visible = False Private Sub Cmd_edit_Click() Adodc1.Recordset!NIP = txtnip Adodc1.Recordset!gelard = txtgelardepan Adodc1.Recordset!nama = txtnama Adodc1.Recordset!gelarb = txtgelarbelakang Adodc1.Recordset!tempatlhr = txttempatlahir Adodc1.Recordset!tanggallhr = dttgllahir Adodc1.Recordset!noktp = txtnoktp Adodc1.Recordset!gender = cmbjk Adodc1.Recordset!goldarah = cmbgoldarah Adodc1.Recordset!tlp = txttelepon Adodc1.Recordset!hp = txthp Adodc1.Recordset!email = txtemail Adodc1.Recordset!Alamat = txtalamat Adodc1.Recordset!kdpos = txtkodepos Adodc1.Recordset!Status = cmbstatuskawin Adodc1.Recordset!anak = txtjumlahanak xviii

xix