• Tidak ada hasil yang ditemukan

Tanggal Asisten Bimbingan Pembahasan pada Asistensi Mengenai, pada Bab : Paraf Dosen Pembimbing Keterangan

N/A
N/A
Protected

Academic year: 2019

Membagikan "Tanggal Asisten Bimbingan Pembahasan pada Asistensi Mengenai, pada Bab : Paraf Dosen Pembimbing Keterangan"

Copied!
14
0
0

Teks penuh

(1)

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa

:

Rama Azhari Siregar

Nomor Induk Mahasiswa

:

112406087

Judul Tugas Akhir

:

Aplikasi daftar menu digital di restoran

menggunakan Visual basic 6.0

Dosen Pembimbing

:

Drs. Sawaluddin, M.Si

Tanggal Mulai Bimbingan

:

Maret 2013

Tanggal Selesai Bimbingan :

Juni 2013

Tanggal Asisten

Bimbingan

Pembahasan pada

Asistensi Mengenai,

pada Bab :

Paraf Dosen

Pembimbing

Keterangan

1.

2.

3.

4.

5.

6.

7.

* Kartu ini harap dikembalikan ke Departemen Matematika bila bimbingan telah selesai.

Diketahui,

Disetujui,

Ketua Program Studi D3 Teknik Iformatika

FMIPA USU

Pembimbing Umum/

Penanggungjawab

Prof. Dr. Tulus, M.Si

Drs. Sawaluddin, M.IT

(2)

SURAT KETERANGAN

Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir

Program Diploma 3 Teknik Informatika:

Nama

: RAMA AZHARI SIREGAR

NIM

: 112406087

Program Studi

: DIPLOMA 3 TEKNIK INFORMATIKA

Judul Tugas Akhir : APLIKASI DAFTAR MENU DIGITAL DI RESTORAN

MENGGUNAKAN VISUAL BASIC 6.0

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut diatas pada

tanggal ...

Dengan Hasil: Sukses / Gagal

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian

Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika

FMIPA USU Medan.

Medan, ...

Dosen Pembimbing

Program Studi D3 Teknik Informatika,

(3)

BAHASA PEMROGRAMAN (LISTING PROGRAM)

1.

Listing Program untuk Form Login

Dim pass As String Private Sub Form_Load() pass = "112406087" End Sub

Private Sub Image1_Click()

End Sub

Private Sub Timer1_Timer()

If (Label1.Left + Label1.Width) <= 0 Then Label1.Left = Me.Width

End If

Label1.Left = Label1.Left - 100 End Sub

Private Sub txt_password_keypress(KeyAscii As Integer) If KeyAscii = 13 Then

If Me.Txt_password.Text = pass Then

MsgBox ("login anda berhasil, terima kasih") cover.Show

ElseIf Me.Txt_password.Text = "" Then MsgBox "data tidak boeh kosong", vbOKOnly

Me.Txt_password.SetFocus Else

MsgBox "password salah, ulangi agi....", vbCritical Me.Txt_password.Text = ""

Me.Txt_password.SetFocus Exit Sub

End If

End If End Sub

2.

Listing Program untuk Form Cover

Option Explicit

Private m_Index As Integer Private m_NumImages As Integer

Private Sub Command2_Click() multimedia.Show

End Sub

Private Sub Command4_Click() profil.Show

(4)

Private Sub Form_Load()

m_NumImages = Imgl.ListImages.Count m_Index = 0

m_NumImages = Imgl1.ListImages.Count m_Index = 0

m_NumImages = Imgl2.ListImages.Count m_Index = 0

m_NumImages = imgl3.ListImages.Count m_Index = 0

End Sub

Private Sub Timer4_Timer()

m_Index = ((m_Index + 2) Mod m_NumImages) + 1 Img.Picture = Imgl.ListImages(m_Index) _ .Picture

m_Index = ((m_Index + 1) Mod m_NumImages) + 1 Img1.Picture = Imgl1.ListImages(m_Index) _ .Picture

m_Index = ((m_Index + 1) Mod m_NumImages) + 1 img2.Picture = Imgl2.ListImages(m_Index) _ .Picture

m_Index = ((m_Index + 1) Mod m_NumImages) + 1 Img3.Picture = imgl3.ListImages(m_Index) _ .Picture

End Sub

Private Sub Command1_Click() Form2.Show

End Sub

Private Sub Command3_Click() Dim a As String

a = MsgBox("Apakah Anda Ingin Keluar", vbYesNo + vbQuestion, "Perhatian")

If a = vbYes Then End

End If End Sub

Private Sub Timer1_Timer()

Label6.Caption = Format(Date, "dd/mm/yyyy") Label4.Caption = Time()

End Sub

Private Sub Timer2_Timer()

Label5.ForeColor = RGB(Rnd * 450, Rnd * 450, Rnd * 450)

(5)

Private Sub Timer3_Timer()

Label1(0).ForeColor = RGB(Rnd * 400, Rnd * 500, Rnd * 6)

Label1(0).Caption = Mid(Label1(0), 2, Len(Label1(0)) - 1) + Left(Label1(0), 1)

End Sub

Private Sub Timer5_Timer()

If (Img.Left + Img.Width) <= 0 Then Img.Left = Me.Width

End If

Img.Left = Img.Left - 100

If (Img1.Left + Img1.Width) <= 0 Then Img1.Left = Me.Width

End If

Img1.Left = Img1.Left - 100

If (img2.Left + img2.Width) <= 0 Then img2.Left = Me.Width

End If

img2.Left = img2.Left - 100

If (Img3.Left + Img3.Width) <= 0 Then Img3.Left = Me.Width

End If

Img3.Left = Img3.Left - 100 End Sub

3.

Listing Program untuk Form Daftar Isi

Private Sub Command1_Click() Form3.Show

End Sub

Private Sub Command2_Click() isi.Show

End Sub

Private Sub Command3_Click() Form5.Show

End Sub

Private Sub Command4_Click() multimedia.Show

End Sub

Private Sub Command5_Click() profil.Show

End Sub

Private Sub Command6_Click() cover.Show

End Sub

Private Sub Form_Load()

(6)

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) End Sub

4.

Listing Program untuk Form Galleri

Private Sub Command1_Click() Unload Me

End Sub

Private Sub Command2_Click() Form4.Show

End Sub

5.

Listing Program untuk Form Order Item

Private Sub AYB_Click() Text1.Text = "AYAM BAKAR" Label7.Caption = "15000" End Sub

Private Sub AYL_Click() Text1.Text = "ayam lemah" Label7.Caption = "15000" End Sub

Private Sub ayp_Click() Text1.Text = "AYAM PENYET" Label7.Caption = "15000" End Sub

Private Sub AYPO_Click() Text1.Text = "AYAM POP" Label7.Caption = "10000" End Sub

Private Sub AYT_Click() Text1.Text = "AYAM TIRAM" Label7.Caption = "10000" End Sub

Private Sub AYU_Click() Text1.Text = "AYAM UNGKEP" Label7.Caption = "15000" End Sub

Private Sub BAKUR_Click() Text1.Text = "BAKSO URAT" Label7.Caption = "9000" End Sub

(7)

Private Sub BBC_Click() Text1.Text = "BEBEK CRISPY" Label7.Caption = "20000" End Sub

Private Sub BBL_Click() Text1.Text = "BEBEK LEMAH" Label7.Caption = "22000" End Sub

Private Sub BBP_Click() Text1.Text = "BEBEK PENYET" Label7.Caption = "20000" End Sub

Private Sub BBR_Click() Text1.Text = "BEBEK RENDANG" Label7.Caption = "22000" End Sub

Private Sub BBU_Click() Text1.Text = "BEBEK UNGKEP" Label7.Caption = "20000" End Sub

Private Sub CAKA_Click() Text1.Text = "CAH KANGKUNG" Label7.Caption = "7000" End Sub

Private Sub CmdCetak_Click() laporan.Show

End Sub

Private Sub Command1_Click() Set RsData = New ADODB.Recordset With RsData

.Open "select * from siswa", conn, adOpenKeyset, adLockOptimistic .AddNew

!makanan = Text1.Text !harga = Label7.Caption !kuantitas = Text3.Text !komentar = Text4.Text !Total = Label4.Caption .Update

ListView1.Refresh

MsgBox "Pesanan anda telah terkirim, terima kasih", vbInformation

Set rs = conn.Execute("Select * from siswa") With ListView1

(8)

With ListView1

.ColumnHeaders.Add , , "Makanan" .ColumnHeaders.Add , , "Harga" .ColumnHeaders.Add , , "Kuantitas" .ColumnHeaders.Add , , "komentar" .ColumnHeaders.Add , , "Total"

Set li = .ListItems.Add(, , rs!makanan) li.SubItems(1) = rs!harga

li.SubItems(2) = rs!kuantitas li.SubItems(3) = rs!komentar li.SubItems(4) = rs!Total

End With

rs.MoveNext Loop

End With

End With Unload Me End Sub

Private Sub Command2_Click() Unload Me

End Sub

Private Sub Command3_Click()

Set rs = conn.Execute("Select * from siswa") With ListView1

.View = lvwReport .FullRowSelect = True Do While Not rs.EOF

With ListView1

.ColumnHeaders.Add , , "Makanan" .ColumnHeaders.Add , , "Harga" .ColumnHeaders.Add , , "Kuantitas" .ColumnHeaders.Add , , "KOMENTAR" .ColumnHeaders.Add , , "Total"

Set li = .ListItems.Add(, , rs!makanan) li.SubItems(1) = rs!harga

li.SubItems(2) = rs!kuantitas li.SubItems(3) = rs!komentar li.SubItems(4) = rs!Total

End With

rs.MoveNext Loop

End With

End Sub

(9)

Dim a, b As Integer a = Val(Label7.Caption) b = Val(Text3.Text) Label4.Caption = a * b

End Sub

Private Sub Command5_Click() laporan.Show

End Sub

Private Sub Form_Load() Call koneksi

End Sub

Private Sub nsg_Click()

End Sub

Private Sub ProgressBar1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)

End Sub

Private Sub JANSH_Click() Text1.Text = "J.ANGGUR SHAKA" Label7.Caption = "16000" End Sub

Private Sub JASH_Click() Text1.Text = "J.APEL SHAKA" Label7.Caption = "16000" End Sub

Private Sub JBS_Click()

Text1.Text = "J.BELIMBING SHAKA" Label7.Caption = "16000"

End Sub

Private Sub JEMASH_Click() Text1.Text = "J.MARQUISA SHAKA" Label7.Caption = "16000"

End Sub

Private Sub JJS_Click() Text1.Text = "J.JERUK SHAKA" Label7.Caption = "16000" End Sub

Private Sub JSS_Click()

Text1.Text = "J.SEMANGKA SHAKA" Label7.Caption = "16000"

End Sub

(10)

Label7.Caption = "10000" End Sub

Private Sub MIGO_Click() Text1.Text = "MIE GORENG" Label7.Caption = "7000" End Sub

Private Sub MRTT_Click() Text1.Text = "MARTABAK TELUR" Label7.Caption = "9000"

End Sub

Private Sub NGG_Click() Text1.Text = "NASGOR GANAS" Label7.Caption = "12000" End Sub

Private Sub NGK_Click()

Text1.Text = "NASGOR KAMPUNG" Label7.Caption = "8000"

End Sub

Private Sub NGKO_Click() Text1.Text = "NASGOR KOTA" Label7.Caption = "10000" End Sub

Private Sub NGM_Click()

Text1.Text = "NASGOR MATAHARI" Label7.Caption = "15000"

End Sub

Private Sub NGS_Click()

Text1.Text = "NASGOR SPESIAL" Label7.Caption = "15000" End Sub

Private Sub NSP_Click() Text1.Text = "NASI PUTIH" Label7.Caption = "5000" End Sub

Private Sub Timer1_Timer()

Label5.ForeColor = RGB(Rnd * 700, Rnd * 700, Rnd * 700) If (Label5.Left + Label5.Width) <= 0 Then

Label5.Left = Me.Width End If

Label5.Left = Label5.Left - 100 End Sub

Private Sub Timer2_Timer()

If (Picture1.Top + Picture1.Top) <= 0 Then Picture1.Top = Me.Width

End If

If (Picture2.Top + Picture2.Top) <= 0 Then Picture2.Top = Me.Width

End If

(11)

Picture2.Top = Picture2.Top - 100 End Sub

6.

Listing Program untuk Form How 2 Use

Option Explicit Dim Teks As String Dim i As Integer Dim digit As Integer

Private Sub Command1_Click() Unload Me

End Sub

Private Sub DIS_Click()

Label3.Caption = "DAFTAR ISI"

Label2.Caption = "Klik SILAHKAN MASUK lalu muncullah halaman daftar isi. Halaman Daftar Isi merupakan halaman yang berisi pintu penghubung kesemua halaman yang ada di APLIKASI DAFTAR MENU DIGITAL DIRESTORAN ini."

End Sub

Private Sub GAL_Click() Label3.Caption = "GALLERY"

Label2.Caption = "Klik SILAHKAN MASUK lalu muncul halaman DAFTAR ISI, pilih GALLERY. Halaman Gallery merupakan halaman yang berisi gambar makanan beserta nama dan harga makanan tersebut. Halaman Gallery berguna untuk meyakinkan selera pengunjung terhadap makanan yang tersediakan."

End Sub

Private Sub MMD_Click()

Label3.Caption = "MULTIMEDIA"

Label2.Caption = "Sambil menunggu pesanan anda datang, Silahkan hibur diri anda dengan Menonton film, mendengarkan lagu dan/atau melihat - lihat foto, semuanya dalam halaman MULTIMEDIA yang kami sediakan untuk anda. Caranya klik MULTIMEDIA pada halaman DAFTAR ISI, lalu OPEN FILE, cari dan pilih apa yang anda inginkan."

End Sub

Private Sub ORI_Click()

Label3.Caption = "ORDER ITEM"

Label2.Caption = "ORDER ITEM adalah halaman dimana anda akan memesan makanan dan/atau minuman yang anda inginkan. Caranya, setelah anda melihat Gallery dan meyakinkan pilihan anda, langsung saja kembali kehalaman DAFTAR ISI, lalu klik ORDER ITEM. Cari dan pilih makanan atau minuman dibagian atas layar. Tentukan kuantitas, lalu masukkan komentar(embel-embel) anda tentang item yang dipilih. Klik TOTAL untuk mengkalkulasikan harga dengan kuantitas, dan yang terakhir klik PROSES untuk mengirim pesanan anda kepada chef kami. Untuk melihat kembali pesanan anda klik LIHAT DAFTAR(cukup 1 kali klik)."

End Sub

Private Sub Timer1_Timer()

(12)

Timer1.Interval = 200 ' KECAPATAN KETIKAN Teks = "CARA MENGOPERASIKAN APLIKASI" If digit < Len(Label1) Then digit = -1 digit = digit + 1

Label1.Caption = Mid(Teks, 1, digit) End Sub

7.

Listing Program untuk Form Multimedia

Private Sub Command1_Click() Form2.Show

End Sub

Private Sub Command2_Click() CommonDialog1.ShowOpen

WindowsMediaPlayer1.URL = CommonDialog1.FileName End Sub

Private Sub WindowsMediaPlayer1_OpenStateChange(ByVal NewState As Long)

End Sub

8.

Listing Program untuk Form Profil

Option Explicit Dim Teks As String Dim i As Integer Dim digit As Integer

Private m_Index As Integer Private m_NumImages As Integer

Private Sub Command1_Click() Unload Me

End Sub

Private Sub Timer2_Timer()

End Sub

Private Sub Image1_Click()

End Sub

Private Sub Timer4_Timer() Label3.Left = Label3.Left - 100 Label3.FontSize = 15 ' UKURAN HURUF Label3.Caption = "" ' POSISI DEFAULT Timer4.Interval = 200 ' KECAPATAN KETIKAN Teks = "D3 TEKNIK INFORMATIKA 2011 - USU" If digit < Len(Label3) Then digit = -1 digit = digit + 1

Label3.Caption = Mid(Teks, 1, digit) If digit < Len(Label3) Then digit = -1 digit = digit + 1

(13)

If (Label3.Left + Label3.Width) <= 0 Then Label3.Left = Me.Width

End If

Label4.Left = Label4.Left - 100 Label4.FontSize = 15 ' UKURAN HURUF Label4.Caption = "" ' POSISI DEFAULT Teks = "26 PEBRUARI 1993 - BATUBARA"

If digit < Len(Label4) Then digit = -1 digit = digit + 1

Label4.Caption = Mid(Teks, 1, digit) If digit < Len(Label4) Then digit = -1 digit = digit + 1

Label4.Caption = Mid(Teks, 1, digit) If (Label4.Left + Label4.Width) <= 0 Then Label4.Left = Me.Width

End If

Label1.Left = Label1.Left - 100 Label1.FontSize = 15 ' UKURAN HURUF Label1.Caption = "" ' POSISI DEFAULT Timer4.Interval = 200 ' KECAPATAN KETIKAN

Teks = "RAMA ASHARI SIREGAR"

If digit < Len(Label1) Then digit = -1 digit = digit + 1

Label1.Caption = Mid(Teks, 1, digit) If digit < Len(Label1) Then digit = -1 digit = digit + 1

Label1.Caption = Mid(Teks, 1, digit) If (Label1.Left + Label1.Width) <= 0 Then Label1.Left = Me.Width

End If

Label2.Left = Label2.Left - 100 Label2.FontSize = 15 ' UKURAN HURUF Label2.Caption = "" ' POSISI DEFAULT Timer4.Interval = 200 ' KECAPATAN KETIKAN

Teks = "112406087"

If digit < Len(Label2) Then digit = -1 digit = digit + 1

Label2.Caption = Mid(Teks, 1, digit) If digit < Len(Label2) Then digit = -1 digit = digit + 1

Label2.Caption = Mid(Teks, 1, digit) If (Label2.Left + Label2.Width) <= 0 Then Label2.Left = Me.Width

End If

End Sub

Private Sub Form_Load()

(14)

m_Index = 0 End Sub

Private Sub Timer1_Timer()

m_Index = ((m_Index + 2) Mod m_NumImages) + 1 Image1.Picture = Imgl.ListImages(m_Index) _ .Picture

Referensi

Dokumen terkait

Bahan hukum primer yang dipergunakan mengenai hukum wanita haid berdiam diri di mesjid (studi perbandingan Mazhab Syafi‟i dan Mazhab Zahiri) adalah kitab-kitab yang

Oleh karena itu, hukum internasional bertugas mengatur berbagai macam interaksi antar negara dan subyek-subyek hukum lainnya yang memiliki ruang lingkup yang luas dan kompleks

Penerapan sistem blok pada produksi kapal memungkinkan pembuatan bagian-bagian konstruksi kapal dapat dilakukan secara bersamaan tanpa harus menunggu pekerjaan lainnya dan

S oal cerita yang terkait dengan materi Sistem persamaan linear dua variabel adalah salah satu pokok bahasan dalam matematika kelas VIII yang membutuhkan pemahaman dalam

Dosen Dan Tenaga Kependidikan calon penerima pembiayaan ouerseas Non Degree Training dan Domestic Non Degree Training Project 4in1 Islamic Development Bank

Jika menelaah konsepsi dari integral, maka pada integral tentu dari sebuah fungsi adalah luas bidang yang dibatasi oleh grafik fungsi, sumbu-X, dan garis-garis

?ntuk tujuan penilitian bagi pembangunan maka penting diperhatikan bah6a setiap proses geomorfologis meninggalkan jejak yang karakteristik pada bentuk lahan,

Jurusan Teknik Sipil, Fakultas Teknik, Universitas Muhammadiyah Surakarta JL. Beton diminati karena banyak memiliki kelebihan dibandingkan dengan bahan lainnya. dari