LAMPIRAN. Universitas Sumatera Utara

Similar documents
LAMPIRAN LIST PROGRAM

LISTING PROGRAM. 1. Form Menu Utama. Universitas Sumatera Utara

LAMPIRAN A LISTING PROGRAM. Universitas Sumatera Utara

LAMPIRAN : LISTING PROGRAM

1. Menu Utama. Private Sub abt_click() frmabout.show End Sub. Private Sub dafabsenhar_click() frmdafabsensihar.show End Sub

LAMPIRAN. Universitas Sumatera Utara

LISTING PROGRAM. Form Splash

LAMPIRAN A : LISTING PROGRAM

Tutorial, Source code, Request Program Visual Basic

L A M P I R A N. Universitas Sumatera Utara

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA PEMBAHASAN PADA ASISTENSI MENGENAI, PADA BAB

LISTING PROGRAM. 1. Form Login. Private Sub BATAL_Click() End End Sub

LAMPIRAN FORM 1 Universitas Sumatera Universitas Utara

LISTING PROGRAM. 1. Menu Utama

LAMPIRAN 1. Kode Program Splash Screen

End Sub. Sub Kunci() Dim i As Integer For i = 0 To 4 Txtfield(i).Locked = True Next i grddatagrid.enabled = False End Sub

LAMPIRAN. Universitas Sumatera Utara

L A M P I R A N. Universitas Sumatera Utara

LAMPIRAN A : LISTING PROGRAM

An InputBox( ) function will display an input Box window where the user can enter a value or a text. The format is

LAMPIRAN A: Listing Program

Visitor Management System

LISTING PROGRAM. Source Code Tampilan Awal. Source Code Menu Utama

Understanding the MsgBox command in Visual Basic

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

LISTING PROGRAM. 1. Tampilan Awal. 2. Menu Login. Public Class Awal

LISTING PROGRAM. 1. Menu Utama

LAMPIRAN A PROGRAM ADMINISTRASI

Lookup Project. frmlookup (Name: object is a combo box, style 2); use 4 labels: 2 for phone, 2 for mail. MsgBox Function:

Rooftop Industries Pvt. Ltd.

Programming with visual Basic:

Nilai Input (Peringkat Alternatif Fuzzy dan Crisp Terhadap Kriteria)

Universitas Sumatera Utara

Programming Concepts and Skills. Arrays continued and Functions

REGISTRATION GUIDE MCIS CUSTOMER PORTAL. Page 1

LISTING PROGRAM. PrivateSub KeluarToolStripMenuItem_Click(sender AsObject, e AsEventArgs) Handles KeluarToolStripMenuItem.Click Close() EndSub

PROGRAM 1: SIMPLE CALCULATOR

Excel & Visual Basic for Applications (VBA)

Lampiran A : Listing Program

On Railway Reservation. U G D C A Semester VI. Roll No DA

LAMPIRAN 1 PENGARUH KETERSEDIAAN KOLEKSI PERPUSTAKAAN TERHADAP MINAT BACA SISWA SMP NEGERI 30 MEDAN

LAMPIRAN. Universitas Sumatera Utara

Visual Basic 6 Lecture 7. The List Box:

LISTING PROGRAM. mainform.vb A-1. Universitas Sumatera Utara

COMBINING TABLES. Akademi Audit Negara. CAATs ASAS ACL / 1

Manual Pengguna. PCN Online Service Fulfillment System

DOKUMEN TIDAK TERKAWAL

ต วอย างการสร างฟอร ม เมน การใช งาน

Panduan Menggunakan Autoresponder FreeAutobot.com

MANAGE COURSE RESOURCES LABEL TEXT PAGE URL BOOK FILE FOLDER IMS CONTENT PACKAGE

MICROSOFT EXCEL. Membina Hamparan Elektronik Fungsi Hamparan Elektronik

6/14/2010. VBA program units: Subroutines and Functions. Functions: Examples: Examples:

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

UNIVERSITI SAINS MALAYSIA. CMT322/CMM323 Web Engineering & Technologies [Kejuruteraan & Teknologi Web]

Visual Basic , ,. Caption Hello, On Off. * + +, -. 1-Arrow, , 2- Cross. - project1.vbp, 4-form1.frm.

Visual Basic ,

VISUAL BASIC SERVER INTERFACE CODE. Visual Basic 6 Graphical Interface 103. Visual Basic Module rtsscomm.bas Code.115

PROGRAM BASCOM AVR. ' inisialisasi '

1. Akses untuk koperasi adalah melalui

PANDUAN PENGGUNA (PENTADBIR SYSTEM/SYSTEM ADMINISTRATOR) (INFOTECH, BPPF DAN POLIS

NATIONAL DIPLOMA IN COMPUTER TECHNOLOGY

KUISIONER. 2. Apakah teknik Using Pictures tersebut sesuai dengan tingkat pemahaman para siswa? Ya, sebutkan alasan Anda:

UNIVERSITI SAINS MALAYSIA. CPT111/CPM111 Principles of Programming [Prinsip Pengaturcaraan]

IFA/QFN VBA Tutorial Notes prepared by Keith Wong

UJIAN AKHIR SEMESTER TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNOLOGI DUTA BANGSA

Revisions: jee Initial jee SW Version 1.1 now includes the leave type Other

بسن اهلل الزمحن الزحين اكواد الفيجوال بيسك تأليف : أمحد صادق

ssk 2023 asas komunikasi dan rangkaian TOPIK 4.0 PENGALAMATAN RANGKAIAN Minggu 11

Pengguna akan diberikan Username dan Password oleh Administrator untuk login sebagai admin/conference Manager bagi conference yang akan diadakan.

Registration of Supplier (ROS) TM Supplier Registration Renewal via SUS Portal (Pembaharuan Pendaftaran Pembekal TM melalui SUS Portal)

Function: function procedures and sub procedures share the same characteristics, with

variables programming statements

FIRST TIME LOGIN & SELF REGISTRATION USER GUIDE LOG MASUK KALI PERTAMA & PENDAFTARAN SENDIRI PANDUAN PENGGUNA

Pengenalan Sistem Maklumat Dalam Pendidikan

INSTRUCTION: This section consists of TWO (2) structured questions. Answer ALL questions.

JABATAN KIMIA Kategori Arahan Kerja

PANDUAN PENGGUNA (SUPPLIER) e-purchase ORDER FOR SERVICES

Send to: MM Irfan Subakti CC to Muhammad Ryanda Nugraha M with the. IF184401_DAA(F)_MID_NRP_Name.

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

[Borang Permohonan] Application Form

ISU DAN CABARAN PELAKSANAAN SISTEM PENGURUSAN KESELAMATAN MAKLUMAT (ISMS) 15 Jun 2016 Dewan Taklimat Serdang

A-1 LISTING PROGRAM. Halaman Koneksi. Universitas Sumatera Utara

PANDUAN PENGGUNA (SUPPLIER) MAINTAIN CERTIFICATES/SUPPLIER DETAILS SUPPLIER RELATIONSHIP MANAGEMENT SUPPLY CHAIN MANAGEMENT SYSTEM (SCMS)

PANDUAN PENGGUNA (PENSYARAH)

22. VB Programming Fundamentals Data Access with Data Objects

CARA-CARA UNTUK MEMBUAT POSTER MELALUI PERISIAN PHOTOSHOP. Untuk membuat poster sediakan beberapa bahan seperti berikut:

Kartu Bimbingan Tugas Akhir Mahasiswa

Definition, Investigation and Analysis

This item is protected by original copyright

HELP - VB TIPS. ANIMATE AN IMAGE BOX Insert a module. In this module, create a global variable: Global x

Visual Basic ,

CIRCULAR 2017/02. Dear Valued Members, Warmest greetings from Sara Worldwide Vacations Berhad!

STRUKTUR PROGRAM JAVA: //Daftar paket yang digunakan dalam program import namapaket;

Universitas Sumatera Utara

LAMPIRAN Lampiran Utama. a. Struktur Organisasi

Private Sub MenuUtamaToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Me.ShowDialog() End Sub

A-1 LAMPIRAN A LISTING PROGRAM. Kode Program Form Main: Universitas Sumatera Utara

Control Properties. Example: Program to change background color

Siti Subandiyah. Dear Pak Mun, Thanks you. Dear Mba Lia, Done ya Mba. Approved

IS 320 Spring 96 Page 1 Exam 1. Please use your own paper to answer the following questions. Point values are shown in parentheses.

Transcription:

LAMPIRAN

DAFTAR NAMA MURID KELAS VIIa SMP TRI JAYA MEDAN TAHUN PELAJARAN 2011/2012 Kelas : VII a SMP Wali Kelas : R.Pakpahan S,Pd Guru BP/BK : D.Purba,S.Pd NO NOMOR INDUK NAMA SISWA L/P NISN 1 942 ANGELIA ARTHA MARINA. T P 9996716329 2 943 CANDRA JOSUA WARUWU L 9993247594 3 944 DELFI SARIANTI TAMPUBOLON P 9997119952 4 945 DERMAN SITUMORANG L 9980946412 5 946 DESINUR CAHAYA TAMBUNAN P 9986475670 6 947 DIANA ELISABET P 9997434336 7 948 ELSE MARINA DEBORA P 9987191285 8 949 ERWIN SYAHPUTRA L 9986477154 9 950 GIDEON PAKPAHAN L 9996717926 10 951 HERLAN DARMANTO.T L 9986477166 11 952 HOBAS RIKO SIMANJUNTAK L 9971425411 12 953 JEREMIA PANGARIBUAN L 9996717916 13 954 JERNI RUTH EVELYN P 9998059246 14 955 JESSI PERMATA PUTRI BR.HUTAHURUK P 9997435513 15 956 JESSICA MARGARETH P 9986477158 16 957 KLARA BR. GINTING P 9985178798 17 958 KRISTIN SIMARE-MARE P 101076009076 18 959 MEIMAN WARUWU L 9998936848 19 960 MERIATI DAELI P 9997359642 20 961 MELDA THERESIA GULTOM P 9986190473 21 962 MIKAEL ABNES GULTOM L 0006150822 22 963 OSCAR VERNANDES HALOMOAN BAKARA L 9996335699 23 964 PEBRIANTI VALENTINA BR.PANJAITAN P 0005893277 24 965 PETRA EFRICO MARBUN P 9996717910 25 966 RANIATI SARAH HUTABARAT P 9997119699 26 967 ROSINA SIAHAAN P 9997494009 27 968 SAKTI PANGGUNG SANDEAN ARUAN L 9972261073

28 969 SANTI MAYA SARI P 9991860567 29 970 SANTO JOSUA PURBA L 9998119418 30 971 SISWANTO NAINGGOLAN L 9996717918 31 972 VANTIKA P 0006150833 32 973 YOLANDA NURALINA MANIHURUK P 9993025566 Medan, Juni 2012 Guru Bimbingan Konseling

DAFTAR NAMA MURID KELAS VII b SMP TRI JAYA MEDAN TAHUN PELAJARAN 2011/2012 Kelas : VII b SMP Wali Kelas : M.Napitupulu, S.Pd Guru BP/BK : D.Purba S,Pd NO NOMOR INDUK NAMA SISWA L/P NISN 1 974 AKDES SIMANJUNTAK L 9960324225 2 975 AMELIAN VALENDRI TARIGAN P 9971740620 3 976 AMELLYA P 999240003 4 977 ARIF TAMPUBOLON L 9990768490 5 978 CHARLES IVAN ANTONI TAMPUBOLON L 0008252111 6 979 DEFIANA P 9996270760 7 980 DEWI BR.NAINGGOLAN P 9996715964 8 981 DEWI MONALISA PANDIANGAN P 9986477159 9 982 DONI MARUBA SIRAIT L 9991425433 10 983 ELISABET HAREFA P 0005479110 11 984 IMANUEL MARPAUNG L 9997435509 12 985 INDAH LUBINA PAKPAHAN P 9985698395 13 986 JOSEP ARMANDO SITUMORANG L 9980268631 14 987 JULIAN WIJAYA HIA L 9990768486 15 988 LESTARI HUTAHAEAN P 9997435500 16 989 LINDA SITUMORANG P 9998602006 17 990 LISA ARITONANG P 9996717913 18 991 LOUISSA MEYLANI BR.BUTAR-BUTAR P 0001028447 19 992 MERI HELMAN BR.HUTABARAT P 9996717915 20 993 MUSLIM L 0005479112 21 994 MUHAMMAD IRFAN HUTABARAT L 9985797079 22 995 PUTRI SIAHAAN P 9996715983 23 996 RAMOT FERNANDO SIRAIT L 9996715900 24 997 RENALDO KAISAR MARIO LIMBONG L 9982442578 25 998 RIKI JONATAN SIMANJUNTAK L 9971425414 26 999 ROBASA MANURUNG P 9986475201 27 1000 ROBBY HAMDANI TAMPUBOLON L 0005893278

28 1001 ROSA YANTI GULTOM P 9996716336 29 1002 RUBEN SAMOSIR L 9982900494 30 1003 RUDI HARTONO SINAGA L 9996275120 31 1004 YESI ANUGRAH AYU P 9996747920 32 1005 YOSEP HARRI CRISMAS L 9996716358 33 1006 YUDA ARIANTO TOGATOROP L 9971425421 Medan, Juni 2012 Guru Bimbingan Konseling

DAFTAR NAMA MURID KELAS VIII SMP TRI JAYA MEDAN TAHUN PELAJARAN 2011/2012 Kelas : VIII SMP Wali Kelas : S.Silaen,S.Pd Guru BP/BK : D.Purba S,Pd NO NOMOR INDUK NAMA L/P NISN 1 898 ARISTON SIMARE-MARE L 9986477156 2 899 CHINTIA SIAGIAN P 9986210640 3 900 DEWI Y.BUTAR-BUTAR P 9987073715 4 901 FEBRIANTO HABINSARAN L 9986477157 5 902 FEBRINA SHINTA SIHOMBING P 9985698397 6 903 GUNADI SARAGIH L 9977272587 7 904 HANGGA M. SILALAHI L 9985698431 8 905 HENDRA SITOMPUL L 9976598704 9 906 JORDAN ELO IMAN HALLAWA L 9981245527 10 907 JULIANA PARDEDE P 9985698431 11 908 JULIUS SIMANJUNTAK L 9976598699 12 909 LARAS SHANTI P 9987192326 13 910 LIA OKTAVIA SIJABAT P 9987073717 14 911 LINDAYANI LUMBAN GAOL P 9957377361 15 912 LIZZA MENAH PURBA P 9986210643 16 913 LUSI ANTI MARSIALA SIAHAAN P 9985698394 17 914 MARISI SINAGA L 9971802059 18 915 MONIKA DAMAIYANTI P 9986477164 19 916 NOVITA SIMANJUNTAK P 9988512275 20 917 PERIKSON ALEKSANDER L 9957377371 21 919 PUTRI PESTA RIA GULTOM P 9967512275 22 920 RAMIA BATUBARA P 9975814556 23 921 RENALDO MARIO KAISAR LIMBONG L 9982442578 24 922 RINI AMJAYANA SINAGA P 9985797036 25 924 RISKA THEODORA P 9976293111 26 925 RISMA RODEARNI PURBA P 9973160236

27 926 RONALD LOUIS FERNANDO PASARIBU L 9986059213 28 927 RONI SAMUEL SITINJAK L 9977532862 29 928 RONI SETIAWAN L 9970088981 30 929 ROY SAH PUTRA LAIA L 9986477158 31 930 SAMUEL TAMBUNAN L 9986477152 32 931 SARI AGUSTINA REJEKI TAMBUNAN P 9975814524 33 932 SILVIA SANTA MARIA P 9980268630 34 933 SOFIA NATALIA NDURU P 9977318852 35 934 SOTARDUGA FAATULO SARUMAHA L 9977911160 36 935 SUPRIADI SITUMEANG L 9976598703 37 936 TOGAP JOSUA MUHERMAN L 9976150228 38 937 TOMI SITUMORANG L 9984655461 39 938 VEREN ULIARTA P 9986477151 40 940 HAIKAL DARMAWAN L 9977273368 41 941 ELISABET LUMBANTORUAN P 9997494034 Medan, Juni 2012 Guru Bimbingan Konseling

DAFTAR NAMA MURID KELAS IX SMP TRI JAYA MEDAN TAHUN PELAJARAN 2011/2012 Kelas : IX SMP Wali Kelas : N.Situmorang,S.Pd Guru BP/BK : D.Purba S,Pd NO NOMOR INDUK NAMA SISWA L/P NISN 1 852 Anopandi L 9950647566 2 854 Anggriyani Bintang Tamara M P 9976597110 3 855 Astri Ivo br. Manullang P 9960648594 4 856 Ayu Lestari Aritonang P 9967453547 5 857 Bobi satria Aritonang L 9977273383 6 858 Boy Maroti Bakkara L 9976598691 7 860 Chandra Primata Tanjung L 9960324204 8 861 Cindy Dwy Chatrine Sihombing P 9966453154 9 862 Daniel Thamrin Situmeang L 9540010040 10 863 Darma Anggi Hutahaean L 9970440206 11 864 Devid Prananda Siahaan L 9976596639 12 865 Dipa Lorena Sembiring P 9977532802 13 866 Esra Valentina br. Sipahutar P 9976598687 14 868 Ezra Ridayanti Siahaan P 9977318795 15 869 Iyut Mayang Sari Simanjuntak P 9977272604 16 870 Josua Marpaung L 9967452648 17 871 Lasmarito Manullang P 9957811182 18 872 Leonardo Sinabutar L 9977318800 19 873 Livia Cincia Sitanggang P 9967379921 20 874 Manahan Tua Marbun L 997750015 21 875 Maria Lestari Purba P 9977911137 22 876 Maria Sonata Laia P 9976598694 23 877 Maryam Destryanti Ndraha P 9965959606 24 881 Nova Ernawati P 9951659289 25 882 Novitalis lafau P 9976598693 26 884 Putri Anggraini Lubis P 9963028271 27 885 Rasdevita Sihombing P 9977199581

28 886 Riando Tampubolon L 9977318844 29 887 Ricat Nababan L 9966757911 30 888 Roy Maymaran Hutabarat L 9976979523 31 889 Sabrido Dwitama Simamora L 9985698396 32 891 Tiurma Sarifa Lastiur Simanjuntak P 9977570033 33 892 Togu Parasian Simare-mare L 9976598694 34 893 Veronika Situmorang P 9960668204 35 894 Yose Sbastian Purba L 9976293060 36 896 Riko Josua Tampubolon L 9977318828 37 867 Evander L 9966759686 38 853 Agusti Randa L 998654951 39 890 Theresia Fetra Orwinta P 9965959533 Medan, Juni 2012 Guru Bimbingan Konseling

Listing Skrip Sistem Informasi Pembayaran Iuran SPP Di SMP Swasta Trijaya Medan yaitu : 1. Form Splash Dim i As Long Dim merah, hijau, biru As Integer Private Sub Timer1_Timer() bar.value = bar.value + 2 Screen.MousePointer = vbhourglass If bar.value = 20 Then lbbar.caption = "Loading..." ElseIf bar.value = 60 Then lbbar.caption = "Please wait..." ElseIf bar.value = 80 Then If bar.value = 80 Then If Timer1.Interval >= 1 Then Unload Me 'apabila telah mencapai 80 menampilkan form baru Load FrmLogin FrmLogin.Show Screen.MousePointer = vbdefault Private Sub Form_Load() Label5.FontSize = 12 Timer3.Interval = 200 'Kalau 1000 biasanya lompat 1 detik Private Sub Timer2_Timer() Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.Left + Label1.Width) <= 0 Then Label1.Left = Me.Width Label1.Left = Label1.Left - 100 Private Sub Timer3_Timer() i = i + 1 If i = 1000000 Then i = 0 'Supaya tdk overflow, dsb...

merah = Int(255 * Rnd) 'Bangkitkan angka random untuk merah hijau = Int(255 * Rnd) 'Bangkitkan angka random untuk hijau biru = Int(255 * Rnd) 'Bangkitkan angka random untuk biru Label5.ForeColor = RGB(merah, hijau, biru) 'Campur tiga warna If i Mod 2 = 0 Then 'Jika counter habis dibagi 2 Label5.Visible = True 'Tampilkan label Else 'Jika counter tidak habis dibagi 2 Label5.Visible = False 'Sembunyikan label 'Akhir pemeriksaan 2. Form Login Option Explicit Dim x As Integer Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DbSekolah.mdb;Persist Security Info=False" koneksi.cursorlocation = aduseclient konek = True out: End Function Private Sub CmdBatal_Click() If MsgBox("Yakin tidak Jadi Login Program SPP Ini?", vbquestion + vbyesno) = vbyes Then Unload Me Private Sub CmdOK_Click() If TxtPass.Text = TextCek.Text Then With Adodc2.Recordset.Fields("Administrator") = LbName.Caption.Fields("Tanggal") = MaskEdBox1.Text.Fields("Jam_Login") = LbJam.Caption.Update End With MsgBox "AKSES DITERIMA! Selamat Datang, " & UCase(TxtAdmin),, "OK" Unload Me menuutama.show

Else If x = 3 Then MsgBox "Anda tidak berhak mengoperasikan aplikasi ini!", vbokonly + vbcritical, "UnAuthorized" End Else MsgBox "Password& Admin SALAH, masukkan lagi Admin & passwordnya!" & Chr(10) & "Kesempatan anda" & 3 - x & " lagi", vbokonly + vbcritical, "Password Salah" x = x + 1 TxtAdmin.Text = "" TxtPass = "" TextCek.Text = "rtbr345435*&^#2325hhutyu6788" TxtAdmin.SetFocus Exit Sub Private Sub Form_Activate() TxtAdmin.SetFocus FrmLogin.Height = 3300 x = 1 Dim t$ Dim thn$, bln$, tgl$ t = MaskEdBox1.Text If t <> " / / " Then thn = Right(t, 4) bln = Mid(t, 4, 2) tgl = Left(t, 2) If IsDate(thn & "-" & bln & "-" & tgl) = False Then MaskEdBox1.Text = Format(Now, "dd/mm/yyyy") Private Sub Form_Load() Skin1.LoadSkin App.Path & "\skin\media.skn" Skin1.ApplySkin Me.hwnd If Not konek() Then MsgBox "Gak bisa terhubung ke database!", vbcritical End Adodc1.ConnectionString = koneksi.connectionstring Adodc1.RecordSource = "Login" Set DataGrid1.DataSource = Adodc1 Adodc2.ConnectionString = koneksi.connectionstring

Adodc2.RecordSource = "AktifvitasOP" Set DataGrid1.DataSource = Adodc2 Private Sub Timer1_Timer() Dim dblsecond As Double, dblminute As Double, dblhour As Double dblsecond = Second(Now) * 6-90 dblminute = (Minute(Now) + Second(Now) / 60) * 6-90 dblhour = (Hour(Now) + Minute(Now) / 60) * 30-90 LbJam.Caption = Format(Now, "hh:mm:ss") Private Sub TxtAdmin_KeyPress(KeyAscii As Integer) Adodc1.Recordset.Find "Adminstrator='" + TxtAdmin.Text + "'",, adsearchforward, 1 If Not Adodc1.Recordset.EOF Then TextCek.Text = Adodc1.Recordset!Pasword LbName.Caption = Adodc1.Recordset!Nama Else TxtPass.SetFocus Private Sub TxtPass_KeyPress(KeyAscii As Integer) Call CmdOK_Click 3. Menu Utama (MDI Form) Private Const GWL_STYLE = (-16) Private Const WS_MAXIMIZEBOX = &H10000 Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _ (ByVal hwnd As Long, ByVal nindex As Long, _ ByVal dwnewlong As Long) As Long Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _ (ByVal hwnd As Long, ByVal nindex As Long) As Long Private Sub mnuabout_click() Frmabout.Show

Private Sub mnuadmin_click() FrmAdmin.Show menuutama.hide Private Sub mnuctknis_click() frmcetaknis.show menuutama.hide Private Sub mnucetakkrtspp_click() CR.ReportFileName = App.Path & "\spp card.rpt" CR.WindowState = crptmaximized CR.RetrieveDataFiles CR.Action = 1 Private Sub mnucetakspsis_click() frmcetaknis.show menuutama.hide Private Sub mnuexit_click() Dim Jawab As Integer Jawab = MsgBox("Apakah anda yakin mau keluar dari program pembayaran SPP ini?", vbquestion + vbyesno + vbdefaultbutton2, "Keluar Program") If Jawab = vbyes Then Unload menuutama End Else Private Sub mnulapspp_click() Frmtanggal.Show menuutama.hide Private Sub mnulogout_click() If MsgBox("Yakin mau keluar?", vbquestion + vbyesno) = vbyes Then Unload Me Private Sub mnupmbspp_click()

FrmSPP.Show menuutama.hide Private Sub mnurekap_click() FrmData.Show menuutama.hide Private Sub mnusiswa_click() FrmSiswa.Show menuutama.hide Private Sub MDIform_Load() Dim lstyle As Long 'disable MAXIMIZE button lstyle = GetWindowLong(Me.hwnd, GWL_STYLE) lstyle = lstyle And Not WS_MAXIMIZEBOX Call SetWindowLong(Me.hwnd, GWL_STYLE, lstyle) Private Sub mnusppsiswa_click() frmcetaknis.show menuutama.hide 4. Form Siswa Option Explicit Private koneksi As ADODB.Connection Dim rsseting As New ADODB.Recordset Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DbSekolah.mdb;Persist Security Info=False" koneksi.cursorlocation = aduseclient konek = True out: End Function 'seting koneksi tabel yang di hubungkan ke combobox Sub initrecorset() Set rsseting = Nothing Set rsseting = New ADODB.Recordset

rsseting.open "Seting", koneksi, adopenkeyset, adlockoptimistic Private Sub cmbkelamin_click() cmbagama.setfocus Private Sub cmbagama_click() TxtSkolAsal.SetFocus Private Sub DTPicker1_Click() cmbkelamin.setfocus 'prosedure pembersihan/penghapusan text yang ada di TextBox Private Sub CmdBatal_Click() TxtNIS.Text = "" TxtNama.Text = "" TxtAlamat.Text = "" TxtTmpLahir.Text = "" DTPicker1.Refresh cmbkelamin.text = "" cmbagama.text = "" TxtSkolAsal.Text = "" TxtTahun.Text = "" cmbkelas.text = "" TxtNIS.SetFocus 'merubah title tombol edit CmdEdit.Caption = "Edit" 'pencarian data dengan menyaring DataGrid Private Sub CmdCari_Click() Adodc1.Recordset.Filter = "Nama ='" & TxtCariName & "'" Private Sub CmdCatek_Click() DataReportSiswa.Show 'prosedure ketika tombol edit di klik Private Sub CmdEdit_Click() If CmdEdit.Caption = "Edit" Then 'merubah title EDIT menjadi UPDATE CmdEdit.Caption = "Update" TxtNIS.SetFocus Else 'proses penggantian data/penyimpanan orang With Adodc1.Recordset

.Fields("NIS") = TxtNIS.Text.Fields("Nama") = TxtNama.Text.Fields("Alamat") = TxtAlamat.Text.Fields("Tempat_Lhr") = TxtTmpLahir.Text.Fields("Tgl_Lahir") = Format(DTPicker1, "mm/dd/yyyy").fields("jeniskelamin") = cmbkelamin.text.fields("agama") = cmbagama.text.fields("sekolah_asal") = TxtSkolAsal.Text.Fields("Tahun_Masuk") = TxtTahun.Text.Fields("Kelas") = cmbkelas.text.update End With Adodc1.Refresh MsgBox "Data telah di Up Date!", vbinformation + vbokonly = vbignore Call CmdBatal_Click Private Sub CmdExit_Click() If MsgBox("Yakin mau keluar?", vbquestion + vbyesno) = vbyes Then Unload Me menuutama.show 'prosedure hapus Private Sub CmdHapus_Click() 'membuat pertanyaan pengamanan sebelum di papus Dim x As String x = MsgBox(("Anda Yakin data ingin di hapus?"), vbyesno + vbcritical) If x = vbyes Then 'perintah menghapus data Adodc1.Recordset.Delete Adodc1.Recordset.MoveFirst DataGrid1.ReBind DataGrid1.Refresh 'Membuat laporannya MsgBox "Data telah di Hapus!", vbinformation + vbokonly = vbignore Private Sub CmdRefrash_Click() TxtCariName.Text = "" Adodc1.Refresh DataGrid1.Refresh Private Sub CmdSimpan_Click() 'mengecek Nomor Induk Siswa untuk mencegah ada yang sama Adodc1.Recordset.Find "NIS='" + TxtNIS.Text + "'",, adsearchforward, 1

If Not Adodc1.Recordset.EOF Then MsgBox ("Nomor Induk Siswa Ini" + TxtNIS.Text + Chr(13) + _ "Sudah Ada!") TxtNIS.Text = "" TxtNIS.SetFocus Else 'memerikasa data Texbox yang tidak terisi If MsgBox("Anda yakin data sudah benar", vbquestion + vbyesno) = vbyes Then If Trim$(TxtNama.Text) = "" Then MsgBox "Nama harus di isi!", vbexclamation TxtNama.SetFocus Exit Sub ElseIf TxtAlamat.Text = "" Then MsgBox "Alamat Siswa Harus di isi!", vbexclamation TxtAlamat.SetFocus Exit Sub ElseIf TxtTmpLahir.Text = "" Then MsgBox "Tempat Lahir Siswa harus di isi!", vbexclamation TxtTmpLahir.SetFocus Exit Sub ElseIf cmbagama.text = "" Then MsgBox "Agama Siswa Harus di isi!", vbexclamation cmbagama.setfocus Exit Sub ElseIf TxtSkolAsal.Text = "" Then MsgBox "Sekolah asal Siswa harus di isi!", vbexclamation TxtSkolAsal.SetFocus Exit Sub 'Penyimpanan data ke tabel With Adodc1.Recordset.AddNew.Fields("NIS") = TxtNIS.Text.Fields("Nama") = TxtNama.Text.Fields("Alamat") = TxtAlamat.Text.Fields("Tempat_Lhr") = TxtTmpLahir.Text.Fields("Tgl_Lahir") = Format(DTPicker1, "mm/dd/yyyy").fields("jeniskelamin") = cmbkelamin.text.fields("agama") = cmbagama.text.fields("sekolah_asal") = TxtSkolAsal.Text.Fields("Tahun_Masuk") = TxtTahun.Text.Fields("Kelas") = cmbkelas.text.update End With 'Melaporkan jika sudah tersimpan MsgBox "Data telah di Simpan!", vbinformation + vbokonly = vbignore

'Mengmanggil perintah yang ada di tombol batal Call CmdBatal_Click 'Menampilakan data saat baris DataGrid di Klik Private Sub DataGrid1_Click() If Adodc1.Recordset.RecordCount <= 0 Then Exit Sub If Not Adodc1.Recordset.BOF And Not Adodc1.Recordset.EOF Then TxtNIS.Text = Adodc1.Recordset.Fields("NIS") TxtNama.Text = Adodc1.Recordset.Fields("Nama") TxtAlamat.Text = Adodc1.Recordset.Fields("Alamat") TxtTmpLahir.Text = Adodc1.Recordset.Fields("Tempat_Lhr") DTPicker1.Value = Adodc1.Recordset.Fields("Tgl_Lahir") cmbkelamin.text = Adodc1.Recordset.Fields("JenisKelamin") cmbagama.text = Adodc1.Recordset.Fields("Agama") TxtSkolAsal.Text = Adodc1.Recordset.Fields("Sekolah_Asal") TxtTahun.Text = Adodc1.Recordset.Fields("Tahun_Masuk") cmbkelas.text = Adodc1.Recordset.Fields("Kelas") Private Sub Form_Activate() cmbkelamin.additem "Laki-Laki" cmbkelamin.additem "Perempuan" cmbagama.additem "Islam" cmbagama.additem "Kristen" cmbagama.additem "Protestan" cmbagama.additem "Hindu" cmbagama.additem "Budda" cmbkelas.additem "VIIA" cmbkelas.additem "VIIB" cmbkelas.additem "VIII" cmbkelas.additem "IX" 'dekralasi coneksi tabel yang di hibungkan ke Adodc Private Sub Form_Load() Skin1.LoadSkin App.Path & "\skin\media.skn" Skin1.ApplySkin Me.hwnd If Not konek() Then MsgBox "Gak bisa terhubung ke database!", vbcritical End Call initrecorset Adodc1.ConnectionString = koneksi.connectionstring Adodc1.RecordSource = "Siswa" Set DataGrid1.DataSource = Adodc1

Private Sub nmbayar_click() Unload Me FrmSPP.Show 'pertanyaan sebelum keluar Private Sub nmexit_click() If MsgBox("Yakin mau keluar?", vbquestion + vbyesno) = vbyes Then Unload Me Private Sub cmbagama_keypress(keyascii As Integer) TxtSkolAsal.SetFocus Private Sub TxtAlamat_KeyPress(KeyAscii As Integer) TxtTmpLahir.SetFocus Private Sub TxtKelas_KeyPress(KeyAscii As Integer) Call CmdSimpan_Click Private Sub TxtNama_KeyPress(KeyAscii As Integer) TxtAlamat.SetFocus Private Sub TxtNIS_KeyPress(KeyAscii As Integer) Dim x As String 'Memeriksan NIS yang ada di tabel Adodc1.Recordset.Find "NIS='" + TxtNIS.Text + "'",, adsearchforward, 1 If Not Adodc1.Recordset.EOF Then 'Juka sudah ada Tmpilkan petanyaan untk edit? x = MsgBox(("NIS Sudah Ada, Apakah Anda Ingin Mengeditnya?"), vbyesno + vbcritical) 'jika jawabanya Yas maka tampilkn data jika tidak TextBoxNIS di bersihkan & difokoskan If x = vbyes Then TxtNIS.Text = Adodc1.Recordset.Fields("NIS")

TxtNama.Text = Adodc1.Recordset.Fields("Nama") TxtAlamat.Text = Adodc1.Recordset.Fields("Alamat") TxtTmpLahir.Text = Adodc1.Recordset.Fields("Tempat_Lhr") DTPicker1.Value = Adodc1.Recordset.Fields("Tgl_Lahir") cmbkelamin.text = Adodc1.Recordset.Fields("JenisKelamin") cmbagama.text = Adodc1.Recordset.Fields("Agama") TxtSkolAsal.Text = Adodc1.Recordset.Fields("Sekolah_Asal") TxtTahun.Text = Adodc1.Recordset.Fields("Tahun_Masuk") cmbkelas.text = Adodc1.Recordset.Fields("Kelas") Else TxtNIS.Text = "" TxtNIS.SetFocus Else TxtNama.SetFocus Private Sub TxtSkolAsal_KeyPress(KeyAscii As Integer) TxtTahun.SetFocus Private Sub TxtTahun_KeyPress(KeyAscii As Integer) cmbkelas.setfocus Private Sub TxtTmpLahir_KeyPress(KeyAscii As Integer) DTPicker1.SetFocus 5. Form Transaksi Pembayaran SPP Option Explicit Private koneksi As ADODB.Connection Dim rstabel As New ADODB.Recordset Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection

koneksi.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DbSekolah.mdb;Persist Security Info=False" koneksi.cursorlocation = aduseclient konek = True out: End Function 'prosedure hapus Private Sub CmdHapus_Click() 'membuat pertanyaan pengamanan sebelum di papus Dim x As String x = MsgBox(("Anda Yakin data ingin di hapus?"), vbyesno + vbcritical) If x = vbyes Then 'perintah menghapus data Adodc3.Recordset.Delete Adodc3.Recordset.MoveFirst DataGrid3.ReBind DataGrid3.Refresh 'Membuat laporannya MsgBox "Data telah di Hapus!", vbinformation + vbokonly = vbignore Private Sub CmdLaporan_Click() FrmData.Show Private Sub Cmdout_Click() If MsgBox("Batal Mengisi Pembayaran SPP Siswa?", vbquestion + vbyesno) = vbyes Then Unload Me menuutama.show Private Sub CmdRefresh_Click() TxtNIS.Text = "" TxtNama.Text = "" TxtAlamat.Text = "" TxtKelas.Text = "" TxtSPP.Text = "45000" cmbbulan.text = "" TxtBeasiswa.Text = "0" TxtTotal.Text = "0" TxtBayar.Text = "0" TxtKembali.Text = "0" Private Sub CmdSimpan_Click()

With Adodc3.Recordset.AddNew.Fields("NIS") = TxtNIS.Text.Fields("Nama") = TxtNama.Text.Fields("Alamat") = TxtAlamat.Text.Fields("Kelas") = TxtKelas.Text.Fields("SPP") = TxtSPP.Text.Fields("Bulan") = cmbbulan.text.fields("beasiswa") = TxtBeasiswa.Text.Fields("Total") = TxtTotal.Text.Fields("Operator") = TxtOperator.Text.Fields("Tanggal") = LbTgl.Caption.Fields("Jam") = LbJam.Caption End With 'Melaporkan jika sudah tersimpan MsgBox "Data telah di Simpan!", vbinformation + vbokonly = vbignore Call CmdRefresh_Click Private Sub Form_Activate() TxtOperator.Text = Adodc4.Recordset!Administrator Dim t$ Dim thn$, bln$, tgl$ t = MaskEdBox1.Text If t <> " / / " Then thn = Right(t, 4) bln = Mid(t, 4, 2) tgl = Left(t, 2) If IsDate(thn & "-" & bln & "-" & tgl) = False Then MaskEdBox1.Text = Format(Now, "dd/mm/yyyy") LbTgl.Caption = MaskEdBox1.Text Private Sub Form_Load() If Not konek() Then MsgBox "Gak bisa terhubung ke database!", vbcritical End cmbbulan.additem "Januari" cmbbulan.additem "Februari" cmbbulan.additem "Maret" cmbbulan.additem "April" cmbbulan.additem "Mei" cmbbulan.additem "Juni"

cmbbulan.additem "Juli" cmbbulan.additem "Agustus" cmbbulan.additem "September" cmbbulan.additem "Oktober" cmbbulan.additem "November" cmbbulan.additem "Desember" Adodc1.ConnectionString = koneksi.connectionstring Adodc1.RecordSource = "Siswa" Set DataGrid1.DataSource = Adodc1 Adodc2.ConnectionString = koneksi.connectionstring Adodc2.RecordSource = "Seting" Set DataGrid2.DataSource = Adodc2 Adodc3.ConnectionString = koneksi.connectionstring Adodc3.RecordSource = "Pembayaran" Set DataGrid3.DataSource = Adodc3 Adodc4.ConnectionString = koneksi.connectionstring Adodc4.RecordSource = "AktifvitasOP" Set DataGrid4.DataSource = Adodc4 Private Sub nmexit_click() If MsgBox("Yakin mau keluar?", vbquestion + vbyesno) = vbyes Then Unload Me Private Sub Timer1_Timer() Dim dblsecond As Double, dblminute As Double, dblhour As Double dblsecond = Second(Now) * 6-90 dblminute = (Minute(Now) + Second(Now) / 60) * 6-90 dblhour = (Hour(Now) + Minute(Now) / 60) * 30-90 LbJam.Caption = Format(Now, "hh:mm:ss") Private Sub TxtAdm_KeyPress(KeyAscii As Integer) TxtBeasiswa.SetFocus Private Sub TxtBayar_Change() TxtKembali = Val(TxtBayar.Text) - Val(TxtTotal) Private Sub TxtBayar_KeyPress(KeyAscii As Integer) Call CmdSimpan_Click

Private Sub TxtBeasiswa_Change() TxtTotal = (Val(TxtSPP.Text) - Val(TxtBeasiswa)) Private Sub TxtBeasiswa_KeyPress(KeyAscii As Integer) TxtBayar.SetFocus Private Sub TxtNIS_KeyPress(KeyAscii As Integer) Adodc1.Recordset.Find "NIS='" + TxtNIS.Text + "'",, adsearchforward, 1 If Not Adodc1.Recordset.EOF Then TxtNama.Text = Adodc1.Recordset.Fields("Nama") TxtAlamat.Text = Adodc1.Recordset.Fields("Alamat") TxtKelas.Text = Adodc1.Recordset.Fields("Kelas") TxtBeasiswa.SetFocus TxtNIS.SetFocus TxtTotal = (Val(TxtSPP.Text)) 6. Form Data Pembayaran SPP Option Explicit Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DbSekolah.mdb;Persist Security Info=False" koneksi.cursorlocation = aduseclient konek = True out: End Function Private Sub CariNama_Click() Adodc1.Recordset.Filter = "Nama ='" & TxtNama & "'" Private Sub CariOP_Click()

Adodc1.Recordset.Filter = "Operator='" & TxtOperaotor & "'" Private Sub CariTgl_Click() Adodc1.Recordset.Filter = "Tanggal='" & DTPicker1.Value & "'" Private Sub CmdCari_Click() If Adodc1.Recordset.RecordCount <= 0 Then Exit Sub Adodc1.Recordset.MoveFirst Adodc1.Recordset.Find "NIS='" & TxtCari.Text & "'" Private Sub CmdCetak_Click() DataReportPembayaran.Show Private Sub CmdHapus_Click() Dim x As String x = MsgBox(("Anda Yakin data ingin di hapus?"), vbyesno + vbcritical) If x = vbyes Then Adodc1.Recordset.Delete Adodc1.Recordset.MoveFirst DataGrid1.ReBind DataGrid1.Refresh MsgBox "Data telah di Hapus!", vbinformation + vbokonly = vbignore Private Sub CmdRefresh_Click() Adodc1.Refresh DataGrid1.Refresh Private Sub Command1_Click() Unload Me menuutama.show Private Sub Form_Load() Skin1.LoadSkin App.Path & "\skin\media.skn" Skin1.ApplySkin Me.hwnd If Not konek() Then MsgBox "Gak bisa terhubung ke database!", vbcritical End Adodc1.ConnectionString = koneksi.connectionstring Adodc1.RecordSource = "Pembayaran" Set DataGrid1.DataSource = Adodc1

Private Sub TxtCari_KeyPress(KeyAscii As Integer) Call CmdCari_Click 7. Form Cetak Laporan SPP per Nis Private Sub Form_Load() Skin1.LoadSkin App.Path & "\skin\media.skn" Skin1.ApplySkin Me.hwnd Call BukaDB RSPembayaran.Open "Select Distinct NIS From Pembayaran order By 1", sambung RSPembayaran.Requery Do Until RSPembayaran.EOF Combo1.AddItem RSPembayaran!NIS RSPembayaran.MoveNext Loop Dim RSTHN As New ADODB.Recordset RSTHN.Open "select distinct year(tanggal) as Tahun from Pembayaran", sambung Do While Not RSTHN.EOF Combo2.AddItem RSTHN!Tahun Combo4.AddItem RSTHN!Tahun RSTHN.MoveNext Loop RSSiswa.Open "Select Distinct KELAS FROM Siswa order By 1", sambung RSSiswa.Requery Do Until RSSiswa.EOF Combo3.AddItem RSSiswa!KELAS RSSiswa.MoveNext Loop sambung.close Private Sub cmdcetaksppnis_click() Call BukaDB RSPembayaran.Open "SELECT * FROM Pembayaran WHERE NIS='" & Combo1 & "' AND YEAR(TANGGAL)='" & Combo2 & "'", sambung If RSPembayaran.EOF Then MsgBox "DATA TIDAK DITEMUKAN" Exit Sub Else

CR.SelectionFormula = "{Pembayaran.NIS}='" & Combo1 & "' and Year({Pembayaran.TANGGAL})=" & Val(Combo2.Text) CR.ReportFileName = App.Path & "\spppersiswa.rpt" CR.WindowState = crptmaximized CR.RetrieveDataFiles CR.Action = 1 8. Form Administrator Option Explicit Private koneksi As ADODB.Connection Private Function konek() As Boolean On Error GoTo out Set koneksi = New ADODB.Connection koneksi.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DbSekolah.mdb;Persist Security Info=False" koneksi.cursorlocation = aduseclient konek = True out: End Function Sub CekPass() If Textpass.Text = Text1.Text Then Else MsgBox "Adminstrator Name & Password tidak cocok ini!", vbokonly + vbcritical, "UnAuthorized" Textadm.Text = "" Textpass.Text = "" Text1.Text = "5457hhh43%*tyy*&^.,ll%$$#$#$" Private Sub CmdBatal_Click() Textadm.Text = "" Textpass.Text = "" TxtAdm.Text = "" TxtPass.Text = "" TxtNama.Text = "" CmdGanti.Caption = "Ganti" CmdTambah.Caption = "Tambah" CmdTambah.Enabled = True CmdKeluar.Enabled = True

Private Sub CmdGanti_Click() If CmdGanti.Caption = "Ganti" Then CmdGanti.Caption = "Simpan" CmdTambah.Enabled = False CmdKeluar.Enabled = False Textadm.SetFocus Else CekPass With Adodc1.Recordset.Fields("Adminstrator") = TxtAdm.Text.Fields("Pasword") = TxtPass.Text.Fields("Nama") = TxtNama.Text.Update End With MsgBox "Nama dan Password Telah Diganti!", vbinformation + vbokonly = vbignore Call CmdBatal_Click Private Sub CmdHapus_Click() Dim x As String x = MsgBox(("Anda Yakin data ingin di hapus?"), vbyesno + vbcritical) If x = vbyes Then If Textpass.Text = Text1.Text Then Adodc1.Recordset.Delete Adodc1.Recordset.MoveFirst DataGrid1.ReBind DataGrid1.Refresh MsgBox "Operator telah di Hapus!", vbinformation + vbokonly = vbignore Else MsgBox "Adminstrator Name & Password tidak cocok ini!", vbokonly + vbcritical, "UnAuthorized" Textadm.Text = "" Textpass.Text = "" TxtNama.Text = "" Text1.Text = "5457hhh43%*tyy*&^.,ll%$$#$#$" Private Sub CmdKeluar_Click() If MsgBox("Yakin mau keluar?", vbquestion + vbyesno) = vbyes Then Unload Me menuutama.show

Private Sub CmdTambah_Click() If CmdTambah.Caption = "Tambah" Then CmdGanti.Enabled = False CmdHapus.Enabled = False CmdTambah.Caption = "Simpan" Else If MsgBox("Anda yakin data sudah benar", vbquestion + vbyesno) = vbyes Then With Adodc1.Recordset.AddNew.Fields("Adminstrator") = TxtAdm.Text.Fields("Pasword") = TxtPass.Text.Fields("Nama") = TxtNama.Text.Update End With MsgBox "Operator telah di tambah!", vbinformation + vbokonly = vbignore Call CmdBatal_Click CmdGanti.Enabled = True CmdHapus.Enabled = True Private Sub Form_Activate() FrmAdmin.Height = 4560 Private Sub Form_Load() If Not konek() Then MsgBox "Gak bisa terhubung ke database!", vbcritical End Adodc1.ConnectionString = koneksi.connectionstring Adodc1.RecordSource = "Login" Set DataGrid1.DataSource = Adodc1 Private Sub Textadm_KeyPress(KeyAscii As Integer) Adodc1.Recordset.Find "Adminstrator='" + Textadm.Text + "'",, adsearchforward, 1 If Not Adodc1.Recordset.EOF Then Text1.Text = Adodc1.Recordset!Pasword TxtNama.Text = Adodc1.Recordset!Nama Textpass.SetFocus Else Textpass.SetFocus

Private Sub Textpass_KeyPress(KeyAscii As Integer) TxtAdm.SetFocus Private Sub TxtAdm_KeyPress(KeyAscii As Integer) TxtPass.SetFocus Private Sub TxtPass_KeyPress(KeyAscii As Integer) TxtNama.SetFocus