tugas laporan proyek aplikasi

34
TUGAS LAPORAN PROYEK APLIKASI ”Menghitung Nilai Siswa : VISUAL BASIC” Oleh Fachrudin Akbar Hidayatullah NISN : xxxxxxxx Kelas X RPL 1

Upload: pembunuhanskalabesar

Post on 06-Dec-2014

1.946 views

Category:

Technology


13 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Tugas laporan proyek aplikasi

TUGAS LAPORAN PROYEK APLIKASI

”Menghitung Nilai Siswa : VISUAL BASIC”

Oleh

Fachrudin Akbar Hidayatullah

NISN : xxxxxxxx

Kelas X RPL 1

SMK NEGERI 1 DEPOK2013

Page 2: Tugas laporan proyek aplikasi

“MENGHITUNG NILAI SISWA”

Oleh : Fachrudin Akbar Hidayatullah NISN xxxxxxxx

Tugas Laporan Proyek Aplikasi

Telah diuji sebagai syarat kelulusan mata pelajaran produktif RPL

Semester Genap Tingkat X

Tahun Ajaran 2012/ 2013

di

SMK NEGERI 1 DEPOK

Depok, ........................

Penguji,

________________

Page 3: Tugas laporan proyek aplikasi

KATA PENGANTAR

Puji syukur penulis panjatkan ke hadirat Allah SWT, yang atas rahmat dan karunia

Nya penulis dapat menyelesaikan tesis ini. Shalawat dan salam tercurah kepada

Rasulullah Muhammad SAW beserta keluarganya.

Selama melaksanakan tugas akhir ini, penulis mendapat bantuan dan dukungan dari

berbagai pihak. Untuk itu, penulis ingin mengucapkan terima kasih kepada :

1. Ibu Inne Ria Abidin, selaku pembimbing I, yang telah memberikan

bimbingan dan semangat dalam menyelesaikan ini;

2. Bapak Saefi, selaku pembimbing II, yang telah mencurahkan perhatian dan

waktunya yang demikian banyak dalam penyelesaian tugas akhir ini;

3. Departemen Pendidikan Nasional yang telah memberikan bea siswa

sehingga penulis dapat menyelesaikan pendidikan strata satu ini;

4. suami/isteri dan anak-anak tercinta, yang senantiasa memberikan dorongan

dan semangat, serta kesabaran, pengertian dan do’anya;

5. bapak, ibu, kakak-kakak dan adik-adik tercinta, beserta seluruh keluarga

yang senantiasa memberikan semangat dan do’anya;

6. dan semua pihak yang membantu, yang tidak dapat penulis sebutkan satu

persatu.

Penulis menyadari bahwa tesis ini bukanlah tanpa kelemahan, untuk itu kritik dan

saran sangat diharapkan.

Akhir kata, semoga tesis ini dapat bermanfaat bagi para pembacanya.

Bandung, September 2010

Penulis

Page 4: Tugas laporan proyek aplikasi

DAFTAR ISI

LEMBAR PENGESAHAN ii

KATA PENGANTAR iii

DAFTAR ISI iv

BAB I. PENGINSTALAN VISUAL BASIC 6 1

I.1. LANGKAH LANGKAH PENGINSTALAN 2

BAB II. DESAIN INTERFACE

II.1. CONTOH GAMBAR D.I

BAB III. CARA MEMBUAT APLIKASI

III.1.CARA MEMBUAT APLIKASI

Daftar Pustaka

Page 5: Tugas laporan proyek aplikasi

BAB IPENGINSTALAN VISUAL BASIC 6

I.1 LANGKAH LANGKAH MENGINSTAL VISUAL BASIC 6

Langkah penginstalan Visual Basic 6

Page 6: Tugas laporan proyek aplikasi

Jika anda belum punya Microsoft visual basic 6. Silahkan bias di download link ini http://achsanarea23.blogspot.com/2013/01/download-visual-basic-60-enterprise.htmlSetelah anda mengikuti proses pendownload an dan berhasil mendownloadnya silahkan ikuti gambar dan perintahnya, penginstallan d bawah ini :

Page 7: Tugas laporan proyek aplikasi
Page 8: Tugas laporan proyek aplikasi
Page 9: Tugas laporan proyek aplikasi
Page 10: Tugas laporan proyek aplikasi
Page 11: Tugas laporan proyek aplikasi
Page 12: Tugas laporan proyek aplikasi
Page 13: Tugas laporan proyek aplikasi
Page 14: Tugas laporan proyek aplikasi
Page 15: Tugas laporan proyek aplikasi
Page 16: Tugas laporan proyek aplikasi

Design Interface

Page 17: Tugas laporan proyek aplikasi

Design Layout

Page 18: Tugas laporan proyek aplikasi

BAB III. CARA MEMBUAT APLIKASI

Page 19: Tugas laporan proyek aplikasi
Page 20: Tugas laporan proyek aplikasi
Page 21: Tugas laporan proyek aplikasi
Page 22: Tugas laporan proyek aplikasi
Page 23: Tugas laporan proyek aplikasi

Buatlah isi Form seperti gambar dibawah

Page 24: Tugas laporan proyek aplikasi

SETELAH DIHAPUS COPY SCRIPT DI BAWAH INI DAN PASTE KE CODE FORM

Private Sub Command1_Click()Dim Nama As String Dim tugas As Double Dim mid As Double Dim uas As Double Dim rata As Double Dim huruf As String Dim ket As String Nama = Text1.Text tugas = Val(Text2.Text) mid = Val(Text3.Text) uas = Val(Text4.Text) rata = (tugas + mid + uas) / 3 Text5.Text = rata If rata <= 40 Then huruf = "E" keterangan = "Sangat Buruk dan 'ANDA GAGAL'"

Page 25: Tugas laporan proyek aplikasi

ElseIf rata <= 55 Then huruf = "D" keterangan = "Kurang dan 'BELAJAR LEBIH GIAT LAGI'" ElseIf rata <= 66 Then huruf = "C" keterangan = "Cukup dan 'TINGKATKAN'" ElseIf rata <= 80 Then huruf = "B" keterangan = "Baik dan 'PERTAHANKAN'" ElseIf rata > 80 Then huruf = "A" keterangan = "Sangat Baik" End If Text6.Text = huruf Text7.Text = keteranganEnd Sub

Private Sub Command2_Click() Text7.Text = "" Text3.Text = "" Text1.Text = "" Text6.Text = "" Text5.Text = "" Text2.Text = "" Text4.Text = ""Text1.SetFocusEnd Sub

Private Sub Command3_Click()If MsgBox("apakah anda yakin ingin keluar" & vbCrLf & _"dari program ini?", vbInformation + vbYesNo, "pesan") = vbYes ThenUnload MeEnd IfEnd Sub

Private Sub Form_Load()

End Sub

Page 26: Tugas laporan proyek aplikasi
Page 27: Tugas laporan proyek aplikasi
Page 28: Tugas laporan proyek aplikasi

DAN IKUTI GAMBAR BERIKUT UNTUK MEMBUAT MENJADI APLIKASI EXE.

Page 29: Tugas laporan proyek aplikasi

DAFTAR PUSTAKA

[1] Aciek Ida W.D., Sintesis Sistem Kendali Disipatif Dengan menggunakan Pendekatan Pertidaksamaan Matriks Linier, Tesis Magister, Institut Teknologi Bandung, 1997.

[2] Apkarian, P. et. al., LMI Techniques in Control Engineering from Theory to Practice, Workshop Notes CDC 1996, Kobe, Japan 1996.

[3] Apkarian, P., Gahinet, P., and Becker, G., Self Scheduled H Control of Linear Parameter-Varying Systems : A Design Example, Proc. American Control Conference, 856 – 860, 1994.

[4] Bellman, R., Introduction to Matrix Analysis, Tata McGraw-Hill Publishing Company Ltd., New Delhi, 1974.

[5] Boyd, S., El Ghaoui, L., Feron, E. and Balakrishnan, V., Linear Matrix Inequalities in System and Control Theory, SIAM, Philadelphia, 1994.

[6] Boyd, S., and Barratt, C., Linear Controller Design : Limits of Performance, Prentice-Hall, Englewood Cliffs, NJ, 1991.

[7] Chilali, M., Gahinet, P. and Apkarian, P., Robust Pole Placement in LMI Regions, IEEE Transactions on Automatic Control, 44, 2257 – 2267, 1999.

[8] Gahinet, P.; Nemirovski, Arkadi, Laub, Alan J. & Chilali, Mahmoud, LMI Control Toolbox : For Use with MATLAB, The MATH WORKS Inc., 1995.

[9] Heugens, Pursey P. M. A. R., Van den Bosch, F. A. J. & Van Riel, C. B. B., Compentence-Based Strategic Issues Management-Knowledge Acquisition and Application in the Genetically Modified Food Business, 2004. http://www.cbn.net/PDF%2809072000%29/HEUGENS09072000.pdf, 30 Agustus 2005, 09.30 WIB.

[10] Lee, Lawton H., Identification and Robust Control of Linear Parameter-Varying System, PhD Thesis, University of California at Berkeley, 1997.

[11] Polderman, J. W., and Willems, J. C., Introduction to Mathematical Systems

Theory : A Behavioral Approach, Springer-Verlag, 1998.

Page 30: Tugas laporan proyek aplikasi