Studi Kasus beritaoke.com
Latihan Soal Pra UAS I
Tuliskan jawaban soal di bawah ini di selembar kertas dan dikumpulkan di Lab A saat matakuliah Linux
1. Jelaskan perbedaan IP Public dan IP Private
2. Jelaskan pengertian dari:
     a). Network ID
     b). Host ID
     c). Subnetmask
     d). Gateway
3. Sebutkan pembagian kelas IP Address (IPV4) beserta range masing-masing kelasnya
4. IP Address ----> 172.16.0.1
    Tuliskan Network ID dan Host ID untuk IP Address diatas
5. Tuliskan IP Address yang ada di soal no. 4 kedalam bilangan biner




                                                                 ^.^ Selamat Mengerjakan ^.^
Materi Fungsi Tanggal dan Waktu (Date/Time)

Materi Function:
   > Deklarasi Function (pembuatan function)
   > Pemanggilan Function
Silakan download materi visual basic (form suplier dan form transaksi) disini

untuk transaksi one to many nya download disini
Studi Kasus Pemesanan Hotel:
input pesanan
data pesanan
Untuk mahasiswa 22.5A.31 silakan download Modul dan Silabus Mata Kuliah Aplikasi Database dibawah ini:

Download Silabus Aplikasi Database
Download Modul Aplikasi Database


Selamat Belajar ...!
Tampilan web







Codingnya download disini





Jika menggunakan Ms Access 2003 Provider yang digunakan Microsoft Jet 4.0 OLE DB Provider tapi jika menggunakan MS Access 2007 keatas, Provider yang digunakan Microsoft Office 12.0 Access Database Engine OLEDB Provider
Kemudian cari lokasi penyimpanan database kampus

Untuk coding nya silakan download disini

Jadwal QUIZ VB2:
    KLS                   Hari/Tanggal
12.4A.31            Senin, 18 Juni 2012
12.4B.31            Rabu,  20 Juni 2012

Silakan pelajari semua materi yang sudah diajarkan (Database yang digunakan MySQL)

Latihan Form Resto

Untuk membuat program pembelian dibutuhkan tabel barang, suplier, transaksi, detail, dan sementara. Tabel sementara berfungsi sebagai penampung sementara data barang yang sedang akan dibeli.
Untuk lebih jelasnya silakan download contoh Program Transaksi Pembelian
Desain Form input_biodata.html





























Desain Form tampil_biodata.php







Untuk Script-nya, Silakan download disini



















Silakan download materi - materi yang sudah diajarkan di Lab sebagai bahan latihan di rumah :

1) Delphi
Koneksi Delphi dengan Database Dekstop

2) Visual Basic II
Lanjutan Program Perpustakaan dengan Visual Basic (Form Buku) 
Form Peminjaman Buku
Software MySQL ODBC 3.51 Driver


Buat database  : perpustakaan
Buat tabel : anggota








 Desain Form
















Untuk koneksi ke database MySQL menggunakan object ADODB. Sebelumnya aktifkan dulu ADODB nya. Caranya Klik Menu Project - References.. lalu ceklis Microsoft ActiveX Data Object 2.6 Library.

Kemudian ketik coding koneksi berikut ini di Module

Public con As New ADODB.Connection
Public rs As New ADODB.Recordset

Public Sub koneksi()
Set con = New ADODB.Connection
Set rs = New ADODB.Recordset

con.Open "Driver={MySQL ODBC 3.51 Driver};server=localhost;database=perpustakaan; uid=root;pwd =password"

con.CursorLocation = adUseClient
End Sub


Untuk menampilkan record tabel ke DataGrid, coding nya :
Private Sub Form_Load()
Call koneksi
If rs.State Then rs.Close
rs.Open "select * from anggota", con
Set DataGrid1.DataSource = rs
End Sub

Penjelasan:
Coding di Modul
Variabel con digunakan sebagai objek untuk koneksi ke database
Variabel rs digunakan sebagai objek untuk koneksi ke tabel
Nama variabel bebas tapi ada aturan mainnya (masih inget kan??)
Untuk koneksi ke database MySQL dibutuhkan driver dan penulis menggunakan MYSQL ODBC 3.51 yang harus diinstal terebih dahulu.
uid=user id; dan pwd =password untuk masuk ke phpMyAdmin. Untuk user nya "root" dan passwordnya disesuaikan.
CursorLocation=adUseClient --> meletakkan kursor ke database Client

Coding di Form_Load
Call koneksi = memanggil sub koneksi
If rs.State =jika tabel dalam kondisi diam tidak ada aksi ataupun sedang terbuka
then rs.Close= maka tabel akan tertutup
rs.Open "select * from anggota",con = menampilkan seluruh record yang ada di tabel anggota
Set DataGrid1.DataSource = rs --> menampilkan ke DataGrid


Untuk contoh lengkapnya silakan download Form Anggota




UTS akan dilaksanakan mulai tanggal 30 April 2012.
Peraturan :
1. Pakaian    : Pria     --> Kemeja Putih Polos, Celana Bahan Warna Hitam
                      Wanita --> Kemeja Putih Polos, Rok/Celana Bahan Warna Hitam
2. Wajib membawa KRS dan Kartu Identitas Berfoto
3. Keterlambatan 10 menit saja

Untuk bahan belajar silakan download latihan soal berikut(Sesuaikan dengan matakuliah masing-masing) :
Jawaban Soal Quiz Delphi Type A
Jawaban Soal Quiz Delphi Type B
Latihan Soal Zahir Accounting
Latihan Soal MYOB Accounting
Jawaban Quiz Web Programing 2 

Selamat Belajar !!!!!
Objeck OptionButton digunakan untuk menampilkan beberapa pilihan. Dan seberapapun banyaknya OptionButton hanya bisa dipilih satu Option saja.















Kali ini akan dibahas cara menyimpan data dari beberapa OptionButton ke dalam sebuah field misalnya field Jns_Kelamin
Konektor yang digunakan adalah Adodc


With Adodc1.RecordSet
   If opPria.Value = True Then
    .AddNew
        !Jns_Kelamin = opPria.Caption
    Else
        !Jns_Kelamin = opWanita.Caption
    End If
    .Update
End With

Untuk contoh studi kasus yang lain silakan download Latihan Form Mahasiswa
Di postingan sebelumnya sudah dijelaskan mengenai pengenalan form. Kali ini kita akan mencoba untuk membuat desain seperti di bawah ini:



Maka coding nya adalah sebagai berikut:

<body>
<form action="out_buku.php" method="post">
<pre>
           Toko Buku Online


Nama Pembeli    <input type="text" name="tnama">

Alamat                <textarea rows="3" cols="20" name="talamat"></textarea>

Pilih Buku           <select name="cbpilih">
                          <option>Negeri 5 Menara</option>
                          <option>Laskar Pelangi</option>
                          <option>Hafalan Sholat Delisa</option>
                          </select>

Harga                 <input name="tharga" type="text">

Jumlah Beli         <input name="tjml" type="text">

Pilih Sampul        <input type="checkbox" name="cplastik" value="Plastik">Sampul Plastik (Rp  2000,-)
                          <input type="checkbox" name="ckado" value="Kado">Sampul Kado (Rp 5000,-)

Pilih Bank            <input type="radio" name="bank" value="BNI">BNI
                           <input type="radio" name="bank" value="BRI">BRI
                           <input type="radio" name="bank" value="BCA">BCA




      <input type="submit" value="Pesan Sekarang">        <input type="reset" value="Batal"> 

</pre>
</form>
</body>





Simpan file tersebut dengan nama input_buku.html
Selanjutnya buat file out_buku.php dengan coding sebagai berikut:
<body>
<?php
$nama=$_POST['tnama'];
$alamat=$_POST['talamat'];
$buku=$_POST['cbpilih'];
$harga=$_POST['tharga'];
$jml=$_POST['tjml'];

if(isset($_POST['cplastik']))
$plastik=2000;
if(isset($_POST['ckado']))
$plastik=5000;
$sampul=$plastik+$kado;

$total=$jml*$harga+$sampul;

$bank=$_POST['bank'];
if ($bank=="BNI")
$diskon=0.1*$total;
else if ($bank=="BRI")
$diskon=0.2*$total;
else
$diskon=0.3*$total;
$tobay=$total-$diskon;
$rek=$_POST['bank'];


echo "<pre>
               Data Belanja


Nama Pembeli        : $nama<br>
Alamat                   : $alamat<br>
Buku                      : $buku<br>
Harga                     : $harga<br>
Jumlah Buku           : $jml<br>
Harga Sampul        : Rp $sampul,-<br>
--------------------------------------         
Total                      : Rp $total,-<br>

Transfer melalui Bank $rek<br>


<br><br><br>

<a href=input_buku.html>Beli Lagi</a>";

?>



            
Untuk mahasiswa 12.4A.31 silakan download materi Latihan Pra UTS untuk persiapan Quiz (Kamis, 26 April 2012) dan UTS(Senin, 30 April 2012). Pelajari  juga semua materi yang sudah dipelajari dari pertemuan pertama sampai terakhir.

Selamat Belajar... !!!!

Validasi Input Angka di EditText Delphi

 
NIM mahasiswa pastinya berupa angka semua. Supaya di eNim hanya bisa diinput angka saja caranya adalah :









8 adalah kode ascii untuk tombol BackSpace, 13 adalah kode ascii untuk tombol Enter. Jadi maksud coding di atas  adalah jika yang ditekan bukan tombol 0-9, tombol BackSpace dan tombol Enter maka tidak akan ada reaksi apapun di eNim.
A.     Komponen Form
Sebuah website dinamis seringkali memerlukan interaksi antara browser client dan server bisa berupa pemasukan data teks, angka, atau upload file untuk diproses oleh server. Untuk mewadahi suatu data yang dikirimkan oleh browser client, dibutuhkan adanya FORM HTML. Penggunaan form misalnya untuk pendaftaran keanggotaan, pemasukan kode kartu kredit, login user, transaksi perbelanjaan, dan upload file.

Dalam FORM HTML terdapat beberapa komponen yang bisa digunakan, antara lain :
a.            Form



<FORM ACTION=action METHOD=method ENCTYPE=mediatype> </FORM>

 
 


b.            Text Box

< INPUT TYPE=TEXT NAME=name SIZE=size VALUE=value>

 
Text box : untuk menginput data string ataupun angka.

c.            Text Area

<textarea rows=”2” cols=”25” name=”nama_variabel”>

 
Text area : untuk menginput string ataupun angka yang terdiri atas banyak baris.

d.            Radio buton

<input type=”radio” value=value checked name=”nama_variabel”>

 
Radio buton : untuk memilih satu pernyataan dari beberapa pernyataan yang disediakan.

e.            Combo Box

<select size=”1” name=”nama_variabel”>
<option>Combo1</option>
<option>Combo2</option>
</select>

 
Combo box untuk menampilkan daftar data.




f.             Check Box
Check box untuk memilih satu atau lebih pernyataan dari beberapa pernyataan yang disediakan.



<input type=”checkbox” name=”nama_variabel” value=”ON” checked>


 
 


g.            Submit

<input type=”submit” name=”submit” value=”submit”>


 
Submit untuk mengirimkan semua variable data pada komponen-komponen form yang ada.

h.            Reset

<input type=”reset” name=”reset” value=”reset”>


 
Reset untuk membatalkan semua penginputan yang telah dituliskan.


 Pengertian HTML (Hypertext Markup Language)
Hypertext Markup Language merupkan standard bahasa yang di gunakan untuk menampilkan document web. HTML dibuat di dalam text editor atau web editor, sedangkan hasilnya ditampikan pada browser. Editor merupakan program yang digunakan untuk menulis kode HTML, contohnya Notepad, Textpad, Frontpage dan Macromedia Dreamweaver.
  
Bentuk Umum HTML  
Kode-kode dalam HTML biasanya disebut TAG. Tag ditulis dengan tanda kurung siku buka dan ditutup dengan kurung siku tutup.
 
                 Jenis-Jenis Tag HTML :

<!--    -->         Memberi komentar atau keterangan. Kalimat yang terletak pada tag
kontiner ini tidak akan terlihat pada browser
<a href>         Membuat link ke halaman lain atau ke bagian lain dari halaman tersebut
 <a name>     Membuat nama bagian yang didefinisikan pada link pada halaman yang
sama
<applet>        Sebagai awal dari Java applets
 <area>          Mendefinisikan daerah yang dapat diklik (link) pada image map
<b>                 Membuat teks tebal
<basefont>   Membuat atribut teks default seperti jenis, ukuran dan warna font
<bgsound> Memberi (suara latar) background sound pada halaman web
<big>             Memperbesar ukuran teks sebesar satu point dari defaultnya
<blink>          Membuat teks berkedip
<body>          Tag awal untuk melakukan berbagai pengaturan terhadap text, warna link
& visited link
<br>                Pindah baris
<caption>     Membuat caption pada tabel
<center>        Untuk perataan tengah terhadap teks atau gambar
<comment> Meletakkan komentar pada halaman web tidak tidak akan nampak pada
browser
<dd>               Indents teks
<div>             Represents different sections of text.
<embed>       Menambahkan sound or file avi ke halaman web
<fn>                Seperti tag <a name>
<font>            Mengganti jenis, ukuran, warna huruf yang akan digunakan utk teks
<form>           Mendefinisikan input form
<frame>         Mendefinisikan frame
<frameset>   Mendefinisikan attribut halaman yang akan menggunakan frame
<h1> ... <h6> Ukuran font
<head>          Mendefinisikan head document.
<hr>                Membuat garis horizontal
<html>           Berarti dokumen html
<i>                   Membuat teks miring
<img>             Image, imagemap atau an animation
<input>          Mendefinisikan input field pada form
<li>                  Membuat bullet point atau baris baru pada list (berpasangan dengan tag
<dir>, <menu>, <ol> and <ul> )
<map>           Mendefinisikan client-side map
<marquee>   Membuat scrolling teks (teks berjalan) - hanya pada MS IE
<nobr>           Mencegah ganti baris pada teks atau images
<noframes> Jika browser user tidak mendukung frame
<ol>                Mendefinisikan awal dan akhir list
<p>                 Ganti paragraf
<pre>             Membuat teks dengan ukuran huruf yg sama
<script>         Mendefinisikan awal script
<table>          Membuat tabel
<td>                Kolom pada tabel
<title>             Mendefinisikan title
 <tr>                Baris pada tabel
<u>                 Membuat teks bergaris bawah