Anda di halaman 1dari 21

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN

BAB I

MODUL 1 MODUL 1

PENDAHULUAN
1.1.Latar Belakang Dewasa ini perkembangan ilmu pengetahuan dan teknologi menjadi sangat pesat, terutama di bidang teknologi informasi, baik itu dalam perkembangan hardware (perangkat keras) maupun software (perangkat lunak). Di bidang hardware banyak muncul produk produk perangkat komputer yang semakin cepat pemrosesannya, dan semakin besar kapasitas penyimpanannya. Perkembangan hardware ini juga di iringi oleh perkembangan software yang semakin memudahkan pekerjaan manusia seperti mencari, menghitung, mengelompokkan dan lain-lain. Dalam perannya untuk mengontrol, mengendalikan dan memaksimalkan teknologi, diperlukan keahlian untuk meningkatkan performa komputer dengan aplikasi-aplikasi yang dapat mempermudah aktivitas manusia dengan membuat program-program yang relevan dan berdayaguna. Menuntut ilmu merupakan salah satu aktivitas pokok bagi manusia. Program berbasis perhitungan yang memudahkan mencari suatu nilai, misalnya mempermudah perhitungan diskon, dapat mempermudah manusia dan menghindari resiko human error. Untuk melakukan semua pekerjaan itu dibutuhkan suatu program aplikasi yang bisa menanganinya, sesuai dengan tujuan tertentu. Pada praktikum kali ini bahasa pemrograman yang digunakan untuk membuat aplikasi pemrograman komputer adalah Microsoft Visual Basic 6.0. Bahasa pemrograman ini dipilih karena tergolong paling mudah dipelajari dan dipahami. Visual Basic 6.0 adalah pemrograman yang diperkenalkan dan dikembangkan oleh Microsoft. Bahasa ini memiliki banyak kelebihan dan banyak dikenal dibandingkan bahasa pemrograman lainnya. Visual Basic 6.0 merupakan salah satu Development Tool, yaitu alat bantu untuk membuat berbagai macam program computer, khususnya yang merupakan system operasi windows. Pada modul ini dibuat suatu program dengan koding menggunakan struktur keputusan, dengan mengacu pada pemilihan menu makanan dan tindak lanjut untuk cacat produksi dalam sebuah perusahaan. Dimana masalah ini sering membuat suatu keadaan menjadi tidak kondusif. Oleh karena itu digunakan suatu cara dengan membuat program dari Microsoft Visual Basic 6.0.

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 1.2.Tujuan STRUKTRUR KONTROL KEPUTUSAN

MODUL 1 MODUL 1

Adapun tujuan dibuatnya program ini adalah sebagai berikut: a. Untuk menambah pemahaman tentang struktur kontrol keputusan.
b. Bisa mengaplikasikan program dengan Microsoft Visual Basic 6.0 yang dibuat sesuai

dengan algoritma dan flowchart.


c. Untuk membuat program yang menggunakan struktur kontrol keputusan yang telah

didapat pada praktikum pertama serta pengaplikasiannya dalam program yang diaplikasikan kedalam program SPP Proposional.

1.3.Manfaat Manfaat dari pembuatan program ini adalah sebagai berikut:


1. Menambah pemahaman dan pengetahuan dalam pengaplikasian struktur kontrol

keputusan IfThen dan Select Case.


2. Menambahkan pengetahuan program dalam Microsoft Visual Basic 6.0 dalam

pembelajaran pemrograman komputer.


3. Dalam program yang kami buat tentang penentuan SPP Proposional yang sengaja kami

pilih dengan harapan untuk mempermudah instansi-instansi tertentu dalam menentukan SPP Proposional calon mahasiswa.

1.4.Dasar Teori Pada bab ini kami akan menjelaskan rumus-rumus apa saja yang digunakan dalam membuat program dengan struktur kontrol keputusan serta perhitungan pada program yang kami buat. Selain itu kami juga akan memberikan beberapa contoh soal yang dapat diselesaikan dengan menggunakan program tersebut.

1.4.1. Struktur Kontrol Keputusan

Struktur kontrol keputusan merupakan suatu blok pernyataan khusus yang urutan pernyataannya dikendalikan oleh suatu pernyataan bersyarat. Struktur kontrol ini digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi. 2

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN Struktur kontrol keputusan yang didukung oleh Visual Basic terdiri dari :

MODUL 1 MODUL 1

1.

IF...THEN

Pengertian If...Then akan menguji suatu kondisi, jika kondisi True, maka program akan menjalankan pernyataan yang mengikutinya. Struktur If...Then bisa memiliki sintaks satu baris atau banyak baris. Bentuk penulisan (Syntax) struktur IFTHEN :
1. IF <kondisi> THEN <kode program>

Bila <kondisi> bernilai True maka <kode program> akan dikerjakan.


2. IF <kondisi> THEN

<blok kode program 1> ELSE <blok kode program 2> END IF Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan.

Gambar 1.1. Flowchart If...Then

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN Sumber : http://users.evtek.fi, Flowchart If...Then 2. SELECTCASE

MODUL 1 MODUL 1

Pernyataan Select...Case mirip dengan pernyataan If...Then...Else. Pada dasarnya kedua program ini memiliki bahasa yang sama, tetapi dalam menggunakan Select...Case mempermudah menulis dan mengolah kode. Ketikan If...Then...Else memiliki banyak kode, sehingga kode sulit dibaca dan diikuti. Struktur Select...Case akan menguji ekspresi tunggal yang dievaluasi sekali pada bagian atas struktur tersebut. Hasil pengujian kemudian dibandingkan dengan beberapa nilai dan jika salah satu hasilnya cocok, maka blok pernyataan yang berhubungan akan dijalankan. Bentuk penulisan (syntax) struktur SELECTCASE adalah : SELECT CASE <pilihan> CASE <pilihan 1> <blok kode program 1> CASE <pilihan 2> <blok kode program 2> CASE <pilihan n> <blok kode program n> [CASE ELSE <blok kode program x>] END SELECT Bila <pilihan> sesuai dengan <pilihan 1> maka <blok kode program 1> akan dikerjakan, dan seterusnya. Tetapi bila <pilihan> tidak ada yang sesuai dengan 1> s/d <pilihan n> maka <blok kode program x> yang akan dikerjakan. <pilihan

True

Boolean_ex pr.

Fals e Fals e
Statement 3

Statement 1

True
Statement 2

Boolean_ex pr.

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN

MODUL 1 MODUL 1

Gambar 1.2. Flowchart Select Case Sumber : http://users.evtek.fi, Flowchart Select Case

1.4.2. Dasar Teori Program Dasar teori program perhitungan SPP Proposional : 1. Penentuan Bobot Nilai : a. Dilihat dari segi pendidikan orang tua dari calon mahasiswa dalam

menentukan SPP Proposional : 1) 2) 3) 4) 5) 6) Pendidikan Tidak Sekolah SD = 3 Pendidikan SMP / MTS Sederajat = 2 Pendidikan SMA / SMK - Sederajat = 1 D3 / S1 = 0 S2 = 0 S3 = 0 b. Dilihat dari segi pendapatan orang tua dari calon mahasiswa dalam

menentukan SPP Proposional : 1) 2) 3) 4) Pendapatan < Rp. 1.000.000 = 3 Pendapatan Rp. 1.000.000 Rp. 2.000.000 = 2 Pendapatan Rp. 2.000.001 Rp. 5.000.000 = 1 Pendapatan > Rp. 5.000.000 = 0 c. Dilihat dari segi pengeluaran per bulan dari keluarga calon mahasiswa

dalam menentukan SPP Proposional :


1) 2)

Pengeluaran < Rp. 1.000.000 = 3 Pengeluaran Rp. 1.000.000 Rp. 2.000.000 = 2 5

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012


3) 4)

STRUKTRUR KONTROL KEPUTUSAN Pengeluaran Rp. 2.000.001 Rp. 5.000.000 = 1 Pengeluaran > Rp. 5.000.000 = 0 d.

MODUL 1 MODUL 1

Dilihat dari segi jumlah tanggungan dari keluarga calon mahasiswa

dalam menentukan SPP Proposional : 1) 2) 3) 2. Memiliki 3 atau lebih tanggungan keluarga = 3 Memiliki 2 tanggungan keluarga = 2 Memiliki 1 tanggungan keluarga = 1 Penggolongan SPP Proposional calon mahasiswa dari jumlah bobot nilai :
a.

> 9 = Golongan IV, maka jumlah SPP Proporsional calon mahasiswa tersebut sebesar Rp. 1.200.000

b.

8 9 = Golongan III, maka jumlah SPP Proporsional calon mahasiswa tersebut sebesar Rp. 2.000.000

c.

4 7 = Golongan II, maka jumlah SPP Proporsional calon mahasiswa tersebut sebesar Rp. 2.800.000

d.

0 3 = Golongan I, maka jumlah SPP Proporsional calon mahasiswa tersebut sebesar Rp. 3.600.000

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN

MODUL 1 MODUL 1

BAB II HASIL DAN PEMBAHASAN 2.1 Algoritma Algoritma adalah tahapan-tahapan untuk mencapai hasil. Jadi Algoritma tidak selalu berhubungan dengan Ilmu Komputer. Misalkan cara membuat cake. Kita harus melalui berbagai macam proses untuk menghasilkan kue sesuai dengan apa yang kita inginkan. Proses tersebut terdiri dari tahapan-tahapan yang logis. Jadi secara umum inti dari algoritma adalah tahapan-tahapan logis yang harus dipenuhi untuk mencapai suatu hasil. Algoritma dari Program Penentuan SPP Proporsional adalah :
1.

Masukkan nama, nama orang tua, pendidikan orang tua, pendapatan orang

tua per bulan, pengeluaran per bulan, jumlah tanggungan. 2. Jika pendidikan terakhir orang tua tidak sekolah sampai SD maka diberi

bobot nilai 3, jika tidak maka langsung loncat ke langkah 3 3. Jika pendidikan terakhir orang tua SMP/MTS sederajat maka diberi bobot

nilai 2, jika tidak maka langsung loncat ke langkah 4 4. Jika pendidikan terakhir orang tua SMA/SMK sederajat maka diberi bobot

nilai 1, jika tidak maka diberi bobot nilai 0


5.

Jika orang tua memiliki penghasilan < 1.000.000 maka diberi bobot nilai 3,

jika tidak maka langsung loncat ke langkah 6 6. Jika orang tua memiliki penghasilan 1.000.000 2.000.000 maka diberi

bobot nilai 2, jika tidak maka langsung loncat ke langkah 4

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012


7.

STRUKTRUR KONTROL KEPUTUSAN Jika orang tua memiliki penghasilan 2.000.001 5.000.000 maka diberi

MODUL 1 MODUL 1

bobot nilai 1, jika tidak maka diberi bobot 0 8. Jika orang tua memiliki pengeluaran < 1.000.000 maka diberi bobot nilai 3,

jika tidak maka langsung loncat ke langkah 9 9. Jika orang tua memiliki pengeluaran 1.000.000 2.000.000 maka diberi

bobot nilai 2, jika tidak maka langsung loncat ke langkah 10


10. Jika orang tua memiliki pengeluaran 2.000.001 5.000.000 maka diberi

bobot nilai 1, jika tidak maka diberi bobot nilai 0 11. Jika orang tua memiliki jumlah tanggungan 3 anak maka diberi bobot nilai

3, jika tidak loncat ke langkah 12


12. Jika orang tua memiliki jumlah tanggungan 2 anak maka diberi bobot nilai 2,

jika tidak diberi bobot nilai 1 13. Jumlahkan seluruh bobot nilai sesuai kondisi sebenarnya dari calon

mahasiswa 14. Jika calon mahasiswa memiliki bobot nilai 0 3, maka termasuk golongan 1

dengan SPP proporsional sebesar Rp 3.600.000 15. Jika calon mahasiswa memiliki bobot nilai 4 - 7, maka termasuk golongan 2

dengan SPP proporsional sebesar Rp 2.800.000 16. Jika calon mahasiswa memiliki bobot nilai 8 - 9, maka termasuk golongan 3

dengan SPP proporsional sebesar Rp 2.000.000 17. Jika calon mahasiswa memiliki bobot nilai > 9, maka termasuk golongan 4

dengan SPP proporsional sebesar Rp 1.200.000

2.2 Flowchart Flowchart adalah bagian yang menunjukkan alir di dalam program atau langkah tertentu yang berfungsi untuk memberikan informasi pada penggunanya, baik itu fungsi pembuatan atau pemakaian. Flowchart digambarkan dalam berbagai bentuk simbol yang sudah menjadi ketetapan atau biasa digunakan. Untuk menghubungkan simbol-simbol tersebut digunakan garis penubung. Selain itu flowchart merupakan cara

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN lain untuk menunjukkan suatu algoritma.

MODUL 1 MODUL 1

Flowchart Program Perhitungan SPP Operasional :


START

Masukan Nama,Nama Orang tua,Pendidikan Orang Tua,Pendapatan Orang Tua per bulan,Pengeluaran per bulan,Jumlah tanggungan

Apakah Pendidikan Orang tua Tidak sekolah atau sama dengan SD?

NO

Apakah Pendidikan Orang tua SMP/MTS sederajat?

NO

Apakah Pendidikan Orang tua SMKA/SMK sederajat?

NO

Memiliki Bobot 0

YES

YES

YES

Memiliki Bobot 3

Memiliki Bobot 2

Memiliki Bobot 1

Gambar 1.3 Flowchart Program Perhitungan Biaya SPP Proporsional

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN


2

MODUL 1 MODUL 1

Apakah pendapatan Orang Tua Per bulan < Rp. 1.000.000?

NO

Apakah pendapatan Orang Tua Per bulan Rp. 1.000.000 Rp 2.000.000 ?

NO

Apakah pendapatan Orang Tua Per bulan Rp. 2.000.001 Rp.5.000.000 ?

NO

Memiliki Bobot 0

YES

YES

YES

Memiliki Bobot 3

Memiliki Bobot 2

Memiliki Bobot 1

Apakah pengeluaran Orang Tua Per bulan < Rp. 1.000.000?

NO

Apakah pengeluaran Orang Tua Per bulan Rp. 1.000.000 Rp 2.000.000 ?

NO

Apakah pengeluaran Orang Tua Per bulan Rp. 2.000.001 Rp.5.000.000 ?

NO

Memiliki Bobot 0

YES

YES

YES

Memiliki Bobot 3

Memiliki Bobot 2

Memiliki Bobot 2

Gambar 1.4 Flowchart Program Perhitungan Biaya SPP Proporsional

10

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN


3

MODUL 1 MODUL 1

Apakah jumlah tanggungan >= 3 Anak?

NO

Apakah jumlah tanggungan 2 Anak?

NO

Memiliki Bobot 1

YES

YES

Memiliki Bobot 3

Memiliki Bobot 2

Jumlah semua Bobot

Apakah memiliki bobot 0-3 ?

NO

Apakah memiliki bobot 4-7 ?

NO

Apakah memiliki bobot 8-9 ?

NO

Termasuk Golongan 4,Dengan SPP sebesar Rp 1.200.000

YES Termasuk Golongan 1,Dengan SPP sebesar Rp 3.600.000

YES Termasuk Golongan 2,Dengan SPP sebesar Rp 2.800.000

YES Termasuk Golongan 3,Dengan SPP sebesar Rp 2.000.000

Gambar 1.5 Flowchart Program Perhitungan Biaya SPP Proporsional

11

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN


4

MODUL 1 MODUL 1

SPP yang harus di bayar

SELESAI

Gambar 1.6 Flowchart Program Perhitungan Biaya SPP Proporsional

2.3 User Interface

Gambar 1.7 User Interface Program Perhitungan SPP Proporsional

12

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 2.4 Listing Program STRUKTRUR KONTROL KEPUTUSAN

MODUL 1 MODUL 1

Adapun dibawah ini merupakan listing program ataupun urutan koding yang penulis gunakan yang terdapat pada program SPP Proposional :
2.4.1 Listing program perhitungan SPP Proposional

Listing program perhitungan SPP Proposional adalah : Private sub Combo1_Click() If Combo1.Text = "Tidak Sekolah - SD" Then Label8.Caption = "3" ElseIf Combo1.Text = "SMP/ MTS - Sederajat" Then Label8.Caption = "2" ElseIf Combo1.Text = "SMA / SMK - Sederajat" Then Label8.Caption = "1" ElseIf Combo1.Text = "D3/ S1" Then Label8.Caption = "0" ElseIf Combo1.Text = "S2" Then Label8.Caption = "0" ElseIf Combo1.Text = "S3" Then Label8.Caption = "0" End If End Sub

Private sub Combo1_KeyPress(KeyAscii As Integer) If InStr("", Chr(KeyAscii)) = 0 Then If KeyAscii <> vbKeyBack Then MsgBox ("Pilih pada kotak yang telah_

disediakan.") KeyAscii = 0 13

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 End If End If End Sub STRUKTRUR KONTROL KEPUTUSAN

MODUL 1 MODUL 1

Private sub Combo3_Click() If Combo3.Text = "< Rp. 1.000.000" Then Label10.Caption = "3" ElseIf Combo3.Text = "Rp. 1.000.000 - Rp. 2.000.000"_ Then Label10.Caption = "2" ElseIf Combo3.Text = "Rp. 2.000.001 - Rp. 5.000.000"_ Then Label10.Caption = "1" ElseIf Combo3.Text = "> Rp. 5.000.000" Then Label10.Caption = "0" End If End Sub

Private sub Combo3_KeyPress(KeyAscii As Integer) If InStr("", Chr(KeyAscii)) = 0 Then If KeyAscii <> vbKeyBack Then MsgBox ("Pilih pada kotak yang telah_

disediakan.") KeyAscii = 0 End If End If End Sub 14

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN Private sub Combo4_Click() If Combo4.Text = "3 atau lebih" Then Label11.Caption = "3" ElseIf Combo4.Text = "2" Then Label11.Caption = "2" ElseIf Combo4.Text = "1" Then Label11.Caption = "1" End If End Sub

MODUL 1 MODUL 1

Private sub Combo4_KeyPress(KeyAscii As Integer) If InStr("", Chr(KeyAscii)) = 0 Then If KeyAscii <> vbKeyBack Then MsgBox ("Pilih pada kotak yang telah_

disediakan.") KeyAscii = 0 End If End Sub

Private sub Command1_Click() If Text1.Text = = "" "" Or Or Text2.Text Label9.Caption = = "" "" Or_ Or_

Label8.Caption

Label10.Caption = "" Or Label11.Caption = "" Then MsgBox "Data belum lengkap...!!!", vbOKOnly,_ "ISI" Else 15

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN Label12.Caption = Val(Label8.Caption) Val(Label9.Caption) Val(Label11.Caption) If Label12.Caption >= 10 Then + Val(Label10.Caption)

MODUL 1 MODUL 1
+_ +_

MsgBox "Saudara/Saudari " & Text1.Text & ","_ & "Anda termasuk golongan IV, maka jumlah SPP_ Proporsional Anda sebesar Rp. 1.200.000",_ vbOKOnly, "Keputusan" ElseIf Label12.Caption >= 8 Then MsgBox "Saudara/Saudari " & Text1.Text & ","_ & "Anda termasuk golongan III, maka jumlah_ SPP Proporsional Anda sebesar Rp. 2.000.000",_ vbOKOnly, "Keputusan" ElseIf Label12.Caption >= 4 Then MsgBox "Saudara/Saudari " & Text1.Text & ","_ & "Anda termasuk golongan II, maka jumlah SPP_ Proporsional Anda sebesar Rp. 2.800.000",_ vbOKOnly, "Keputusan" ElseIf Label12.Caption >= 0 Then MsgBox "Saudara/Saudari " & Text1.Text & ","_ & "Anda termasuk golongan I, maka jumlah SPP_ Proporsional Anda sebesar Rp. 3.600.000",_ vbOKOnly, "Keputusan" End If End If End Sub

Private sub Command2_Click() x = MsgBox("apakah anda ingin keluar?", vbOKCancel,_ "pernyataan") 16

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN If x = vbOK Then Unload Me End If End Sub

MODUL 1 MODUL 1

Private sub Command3_Click() Text1.Text = "" Text2.Text = "" Combo1.Text = "Pilih Pendidikan Orang Tua" Combo2.Text = "Pilih Pendapatan Orang Tua" Combo3.Text = "Pilih Pengeluaran" Combo4.Text = "Pilih Jumlah Tanggungan" End Sub

Private sub Form_Load() Combo1.AddItem "Tidak Sekolah - SD" Combo1.AddItem "SMP/ MTS - Sederajat" Combo1.AddItem "SMA / SMK - Sederajat" Combo1.AddItem "D3/ S1" Combo1.AddItem "S2" Combo1.AddItem "S3" Combo2.AddItem "< Rp. 1.000.000" Combo2.AddItem "Rp. 1.000.000 - Rp. 2.000.000" Combo2.AddItem "Rp. 2.000.001 - Rp. 5.000.000" Combo2.AddItem "> Rp. 5.000.000" Combo3.AddItem "< Rp. 1.000.000"

17

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN Combo3.AddItem "Rp. 1.000.000 - Rp. 2.000.000" Combo3.AddItem "Rp. 2.000.001 - Rp. 5.000.000" Combo3.AddItem "> Rp. 5.000.000" Combo4.AddItem "1" Combo4.AddItem "2" Combo4.AddItem "3 atau lebih" End Sub

MODUL 1 MODUL 1

Private sub Combo2_Click() If Combo2.Text = "< Rp. 1.000.000" Then Label9.Caption = "3" ElseIf Combo2.Text = "Rp. 1.000.000 - Rp. 2.000.000"_ Then Label9.Caption = "2" ElseIf Combo2.Text = "Rp. 2.000.001 - Rp. 5.000.000"_ Then Label9.Caption = "1" ElseIf Combo2.Text = "> Rp. 5.000.000" Then Label9.Caption = "0" End If End Sub

Private sub Combo2_KeyPress(KeyAscii As Integer) If InStr("", Chr(KeyAscii)) = 0 Then If KeyAscii <> vbKeyBack Then MsgBox ("Pilih pada kotak yang telah_

disediakan.") 18

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN KeyAscii = 0 End If End If End Sub

MODUL 1 MODUL 1

Private sub Text1_KeyPress(KeyAscii As Integer) If ((KeyAscii >= 48) And (KeyAscii <= 57)) Then KeyAscii = 0 End If End Sub

Private sub Text2_KeyPress(KeyAscii As Integer) If ((KeyAscii >= 48) And (KeyAscii <= 57)) Then KeyAscii = 0 End If End Sub

19

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN 2.5 Cara Kerja Program Penentuan SPP Proporsional
1. Memilih program Penentuan SPP Proporsional pada file 2. Kemudian akan muncul tampilan seperti gambar dibawah ini :

MODUL 1 MODUL 1

Gambar 1.8 User Interface Program Perhitungan SPP Proporsional


3. Kemudian input kan Nama Lengkap dan Nama orang tua. 4. Pilih yang sesuai dari masing-masing kriteria yang ada sesuai dengan keadaan yang

sebenarnya.
5. Klik Hitung untuk mengetahui golongan dan biaya SPP Proporsional sesuai dengan

kondisi setiap kriteria.


6. Jika ingin mengosongkan form klik Reset. 7. Jika ingin keluar dari program, klik Tutup.

20

LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER 2012 STRUKTRUR KONTROL KEPUTUSAN BAB III PENUTUP 3.1 Kesimpulan

MODUL 1 MODUL 1

Dalam modul I ini kami membuat sebuah program mengenai penentuan SPP Proporsional calon mahasiswa Universitas Brawijaya yang menggunakan kontrol keputusan yaitu Struktur IFTHEN dan struktur SELECT CASE. Dalam program penentuan SPP Proporsional menggunakan struktur kontrol keputusan pada score semua variable penilaian penentuan SPP Proporsional. Dalam laporan modul I ini kami menjelaskan algoritma, flowchart, listing program dari program yang kami buat. Selain itu kami juga menampilkan User Interface dari program yang kami buat. Selain itu, program ini juga Dengan dapat memberikan kontribusi bagi instansi-instansi seperti Universitas Brawijaya.

3.2 Saran Adapun saran dari penulis untuk pembuat program yaitu agar lebih mengembangkan kualitas dan kemampuan dalam pembuatan program yang berguna bagi instansi-instansi lainnya. Selain itu saran untuk pengguna program ini, supaya pengguna dapat menggunakan program dengan sebaik-baiknya tanpa menyalahgunakan program yang dibuat. Kami berharap program ini bisa bermanfaat tidak hanya bagi kami tapi juga bagi teman-teman.

21

Anda mungkin juga menyukai