Jumat, 16 November 2012

Tutorial program pendaftaran bimbel


Tutorial Pendaftaran Bimbingan Belajar OKE 24
Berikut ini adalah tutorial untuk membuat sebuah program pendafataran bimbingan belajar. Disini terdapat 5 form. Form pertama itu tampilan awal yang memberikan informasi tentang bimbingan belajar OKE 24. Selanjutnya form kedua ada mengenai data siswa pendaftar, form 3 mengenai data orang tua, form 4 mengenai jadwal bimbingan/minggu dan terakhir finalisasi dari pendaftaran.
            Langkah awal:
·         Pilih “Strat” > “All Program” >Pilih “Microsoft Visual Studio 2010”
·         Tampil halaman awal “Start Page” Microsoft Visual Studio 2010
·         Pilih “New Project” untuk membuat aplikasi.
·         Menambahkan Form : Klik New Project > Add > New Items >Windows Form
·         Tambahankan Form , Label dan TextBox
·         Menambahkan Label : Klik label di ToolBox > Ganti Text sesuati dengan nama yang di inginkan.
·         Menambahkan TextBox : Klik Textbox pada ToolBox.
·         Menambahkan ComboBox: Klik ComboBox pada ToolBox
·         Menambahkan RadioButton : Klik RadioButton pada ToolBox



Ø  FORM 5

Apabila form nya sudah kita tambahkan maka halaman form siap di desain sesuai keinginan kita.
Berikut komponen toolbox yang digunakan:

Komponen
Properties
Keterangan

Form5
Name
Text
Form5
Selamat datang
Label 2
Name
Text
Label 2
Selamat datang di pendaftaran online bimbingan belajar oke 24
Button1
Name
Text
Button1
Lanjutkan


Berikut listing untuk form 5:
Public Class Form5

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Formulir.Show()
        Me.Hide()

    End Sub

Button 1 untuk menampilkan Form berikutnya sementara  Me.Hide() Maksudnya adalah menyembunyikan form 5



Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Text = "Selamat Datang"
    End Sub

Untuk menampilkan text  ‘Slamat datang’ 
                                                                                                                  
Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click

    End Sub
End Class








Berikut tampilan desainnya.


1.Form 1
Form 1 adalah halaman formulir pendaftaran. Data-data yang ada harus diisi terlebih daulu ya.
Pilihan data yang ada adalah isi nama lengkap, tempat tanggal lahir, kelas,program. Data yang disini harus diisi lengkap karna apabila tidak lengkap tidak bisa lanjut ke tahap berikutnya.Cara mlakukan ini adalah dengan mengunakan listing berikut.
Berikut toolbox yang digunakan:
No
Komponen
Properties
Keterangan
1
Form 1
Name
Text
Form 1
2
Label 1
Name
Text
Label 1
Formulir pendaftaran bimbingan belajar
3
Label 2
Name
Text
Label 2
Nama
4
Textbox 1
Name
Text
Textbox 1
5
Label 3
Name
Text
Label 2
Tempat lahir
6
Textbox 2
Name
Text
Textbox 2
7
Label 4
Name
Text
Label 7
Tanggal lahir
8
Datetimepicker1
Name
Text
Datetimepicker1
9
Label 5
Name
Text
Label 5
Kelas
10
Radio button 11
Name
Text
Radio button 11
SD
11
Radio button 1
Name
Text
Radio button 1
4 SD
12
Radio button 2
Name
Text
Radio button 2
5 SD
13
Radio button 3
Name
Text
Radio button 3
6 SD
14
Radio button 12
Name
Text
Radio button 12
SMP
15
Radio button 4
Name
Text
Radio button 4
VII
16
Radio button 5
Name
Text
Radio button 5
VIII
17
Radio button6
Name
Text
Radio button6
IX
18
Radio button13
Name
Text
Radio button13
SMA
21
Radio button7
Name
Text
Radio button7
X
22
Radio button8
Name
Text
Radio button8
XI
23
Radio button9
Name
Text
Radio button9
XII
24
Label6
Name
Text
Label6
Program
25
Combobox1
Name
Text
Combobox1
26
Button1
Name
Text
Button1
Next

Berikut listingnya:
Public Class Formulir


    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "" Then
            MsgBox("Semua Data Harus Diisi")
            Return
        ElseIf TextBox2.Text = "" Then
            MsgBox("Semua Data Harus Diisi")
            Return
        ElseIf ComboBox1.Text = "" Then
            MsgBox("Semua Data Harus Diisi")
            Return

        End If
        Form2.Show()

    End Sub

Listing ini menginformasikan apabila button1 kita klik namun textbox1,texbox2 dan combobox1 belum diisi maka akan muncul msgbox “semua data harus diisi” oleh karna itu kita harus mengisi semua data agar bisa lanjut ke form berikutnya.                         Form2.Show() Untuk menampilkan form 2



                                                                                                                        

  Private Sub Formulir_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click

    End Sub
End Class

Untuk menampilkan perintah dari  form 1
Berikut tampilan dari form 1:





2.Form 2
Form ini berisi tentang data orang tua. Dan keadaan yang harus diisi adalah nama orang tua, pekerjaan, alamat dan no.hp/telp orangtua. Dan data yang diisi disini harus lengkap jika tidak, tidak bisa lanjut ke program berikutnya. Dan untuk textbox no telp. Itu digunakan listing  yang textboxnya hanya bisa diisi angka.Ini untuk memudahkan siswa pendaftar dalam mendaftar.


Berikut toolbox yang digunakan:
No
Komponen
Properties
Keterangan
1
Form2
Name
Text
Form3
Data orangtua siswa
2
Label1
Name
Text
Label1
Data orangtua/wali
3
Label2
Name
Text
Label2
Nama orangtua/wali
4
Textbox1
Name
Text
Textbox1
5
Label3
Name
Text
Label3
Pekerjaan
6
Combobox1
Name
Text
Combobox1
7
Label4
Name
Text
Label4
Alamat

8
Textbox3
Name
Text
Textbox3

9
Label5
Name
Text
Label5
No.Hp/telp

10
Textbox4
Name
Text
textbox4
11
Button1
Name
Text
Button1
Next
12
Button2
Name
Text
Button2
Back

Berikut listing:
Public Class Form2

    Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Text = " Data orang Tua Siswa "
        Me.ForeColor = Color.Gray
        Me.BackColor = Color.AliceBlue

    End Sub



Me.Text = " Data orang tua Siswa "
Untuk menampilkan teks “Bentuk 2 dimensi                                                                            Me.ForeColor = Color.White Untuk menunjukkan jenis warna pada text        Me.BackColor = Color.White Menunjukkan warna background pada form 1 CenterToScreen()= Untuk menampilkan form menjadi ditengah layar ketika di run

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "" Or TextBox3.Text = "" Or TextBox4.Text = "" Or ComboBox1.Text = "" Then
            MsgBox("Maaf Data Harus Lengkap")
            Return
        End If

        Form3.Show()
        Me.Hide()

    End Sub

Jika button1 diklik Memunculkan form 3 dan menyembunyikan form 2
Jika kita klik button1 dan data yang ada di textbox1,textbox3,textbox4,combobox1 belum diisi secara lengkap maka akan keluar msgbox “Maaf Data Harus Lengkap” Jadi kita harus mengisi datanya secara langkap agar bisa run ke tahap selanjutnya.






  Private Sub Button2_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Formulir.Show()
        Me.Hide()

    End Sub

Jika button2 diklik maka akan menampilkan form sebelumnya (form Formulir) dan menyembunyikan form 2
Private Sub TextBox4_Keypress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox4.KeyPress
        If Asc(e.KeyChar) >= 48 And Asc(e.KeyChar) <= 57 Then
            e.Handled = False
        ElseIf Asc(e.KeyChar) = 43 Or Asc(e.KeyChar) = 95 Or Asc(e.KeyChar) = 45 Or Asc(e.KeyChar) = 44 Or Asc(e.KeyChar) = 46 Then
            e.Handled = False
        ElseIf e.KeyChar = vbBack Then
            e.Handled = False
        Else
            e.Handled = True
        End If


    End Sub
rivate Sub TextBox4_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox4.TextChanged

    End Sub
End Class

Listing ini memberikan peintah bahwa kdi texbox4 kta hanya bisa diisi oleh angka dan tidak bisa diisi oleh huruf




Berikut tampilan dari form 2

3.Form 3

Yang tersedia dari form 3 adalah Jadwl bimbingan perminggu. Data yang harus diisi adalah pertemuan pertama jadwal mana yang diinginkan. Dan pertemuan ke2 dipilih jadwal man yang diinginkan. Jika sudah maka akan ada radiobutton yang meninjau apakah data yang kita isikan sudah benar, jika sudah bisa klik oke dan finalisasi jika belum klik tidak.
Komponen toolbox yang digunakan:
No
Komponen
Properties
Keterangan
39
Form3
Name
Text
Form3
Jadwal bimbingan
40
Label1
Name
Text
Label1
Jadwal bimbingan per minggu
41
Label3
Name
Text
Label3
Pertemuan1
42
Combobox1
 Name
Text
Combobox1
43
Label4
Name
Text
Label4
Jam
44
Label5
Name
Text
Label5

Pertemuan 2
45
Combobox3
Name
Text
Combobox3
46
Label6
Name
Text
Label6
Jam
47
Combobox4
Name
Text
Combobox4
48
Label2
Name
Text
Label2
Data yang saya masukkan adalah benar
49
Radiobutton1
Name
Text
Radiobutton1
Ya lanjutkan klik oke
50
Radiobutton2
Name
Text
Radiobutton2
Tidak,kembali atau batalkan
51
Button 1
Name
Text
Button 1
Oke
52
Button 2
Name
Text
Button 2
Batal

Berikut listing:

Public Class Form3

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Formulir.Close()
        Form2.Close()
        Form5.Close()
        Close()
    End Sub

Jika kita klik button2 maka form formulir akan hilang, form2 juga hilang form5 juga tersembunyi

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If ComboBox2.Text = "" Or ComboBox1.Text = "" Or ComboBox3.Text = "" Or ComboBox4.Text = "" Then
            MsgBox("Maaf Data Harus Lengkap")
            Return
        End If

        Form4.Show()
        Me.Hide()


    End Sub


Listing diatas menjelaskan jika kita klik button 1 tpi combobox1,combobox2 dan combobox3 masih kosong maka akan keluar kotak pesan “maav data harus lengkap”. Sementara  apabila data sudah lengkap dan kia klik button1 maka                                               Form4.Show() Memunculkan form 4
 Me.Hide()menyembunyikan form 3

Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Text = "Jadwal Bimbingan"
        Me.ForeColor = Color.Gray
        Me.BackColor = Color.AliceBlue
    End Sub
End Class

Berikut tampilan form 3:




Ø  Form 4
Form 4 adalah finalisasi.Itu artinya data  yang sudah kita isikan akan diprosese dan tahap pendaftaran selesai.
Berikut komponen toolbox:
1
Form4
Name
Text
Form4
Terimakasih
2
Label1
Name
Text
Label1
Terimaksaih data anda sedang kami proses
3
Button1
Name
Text
Button1
Keluar

Berikut listing:
Public Class Form4

    Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Text = "Terima Kasih"
        Me.ForeColor = Color.Gray
        Me.BackColor = Color.AliceBlue
    End Sub


Me.Text = " Data orang tua Siswa "
Untuk menampilkan teks “Bentuk 2 dimensi                                                                            Me.ForeColor = Color.White Untuk menunjukkan jenis warna pada text        Me.BackColor = Color.White Menunjukkan warna background pada form 1 CenterToScreen()= Untuk menampilkan form menjadi ditengah layar ketika di run



                                                   







    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Formulir.Close()
        Form2.Close()
        Form3.Close()
        Me.Hide()
    End Sub
End Class

Jika button 1 diklik maka semua form akan ditutup
 
 



 Berikut tampilan form 4:

Tidak ada komentar:

Posting Komentar