Archive

Archive for the ‘IT 209 – PBO’ Category

PBO telah selesai ~.~

Perkuliahan dan Praktikum PBO sudah selesai…

Ribut-ribut, keseriusan dan hal-hal unik lainnya dalam kelas A setiap hari Senin jam 2 siang ini,  ga ada lagi… 😦

Tapi hanya berharap dan berdoa supaya dari setiap session pertemuan memberikan sesuatu yang baik dan berharga bagi mereka. Memberikan pesan untuk BENAR-BENAR serius dalam melakukan setiap session perkuliahan SETELAH trimester ini!!!

Kalian mahasiswa 2008 BUKAN saatnya MAIN” lagi!!!! Harus sadar penuh buat tanggung jawab berkuliah!!! Sadar atau tidak sadar, kalian dikuliah’in jauh-jauh ataupun yang dari Salatiga terus masuk Universiatas ini JANGAN DISIA-SIAKAN!!!! Uang yang orang tua kalian keluarin itu ! SEDIKIT !!!! Hilangin rasa foya-foya n males-males’an yang masih ada dlm diri kalian!!!

Untuk kalian kedepan … ok?! Bring ur best friend’s .. just do it!!! responsibility and behaviour it’s important .. u should understand it!!!


Jika ada mahasiswa yang merasa pernah sy asisteni && ada saran / kritik…

Silahkan berikan comment dalam postingan ini…


God Bless … 😉

Tugas Tambahan PBO

Bagi mahasiswa pbo kelas A yang kemarin hari senin, setelah selesai TAS dan dikumpulkan dengan asistensi. Ada tugas tambahan / perbaikan yang sudah ditempel di pengumuman kantor fakultas mulai tadi siang, dan pengumpulan tugas pbo tambahan ini pada hari JUMAT tanggal 31 JULI 2009.

Silahkan membaca dan  ikuti ketentuan-ketentuan yang diberikan.

“Berikan terbaik dari apa yang sudah diberikan kesempatan kepadamu untuk memperbaiki diri”

Selamat mengerjakan. Tuhan memberikati. 🙂

Categories: Bahan Kuliah, IT 209 - PBO

Download Link Oracle And Database.

Berikut adalah artikel-artikel yang pernah saya download dan saya ‘temukan’ di drive computer saya, semoga membantu dalam penanganan database oracle dan kisi-kisi membangun koneksi database melalui bahasa pemrograman java.

Semoga membantu. Selamat membaca.

Gbu..

Swing Database Menggunakan Pemrograman Java

Source code dibawah ini, merupakan source code yang dibahas waktu di kelas PBO A kemarin tentang swing database oleh Kak Yos Richard.

Pertama-tama kita buat dahulu tampilan untuk frame yang akan jadi user interface kita saat program dijalankan.  Buat seperti gambar dibawah ini :

tampilan

Setelah mendesign seperti tampilan diatas, JANGAN LUPA untuk memberikan nama variable pada setiap komponen yang ada pada frame yang kita sudah masukan dalam panel tersebut. Untuk lebih jauh tentang penjelasan komponen dapat mencari artikel-artikel yang terkait dengan swing database di internet atau di Perpustakaan Universitas.

Dalam frame diatas dapat 4 komponen yang kita buat, terdiri dari : Label, JButton, jTexField, dan TextArea.

Setiap button yang dikelompokkan dalam 1 panel terdapat button TAMBAH, HAPUS, UPDATE, OK, DAN EXIT.

Sebelum berlanjut ke pemrograman java untuk membuat swing database, kita lebih baik membuat database-nya terlebih dahulu di MySQL 5.0 yang sudah kita punyai di komputer kita, jika belum punya ya download atau minta laboran di E-201 B. 😉

Read more…

Penting!!!

Matakuliah Basis Data Berorientasi Objek (SN 204 B) :

  • Dikarenakan kelalaian dan penjelasan tentang  pengumpulan tugas kurang lengkap, maka pengumpulan tugas diundur sampai tanggal 13 Juli 2009 paling lambat jam 12.00 siang. Bagi yang sudah membaca pengumuman ini, harap diberitahukan kepada teman-teman yang belum membaca pengumuman ini dan segera mengumpulkan tugas-nya ke :
    • email : rdjunanto@yahoo.com
    • subject email : bdbo_b_console

Matakuliah Pemrograman Berorientasi Objek (IT 209 A) :

  • Untuk postingan tentang pembelajaran pemrograman swing dengan database belum bisa di-share kepada kalian semua, maaf atas keterlambatannya, untuk itu cari dan pelajari artikel tentang pemrograman swing dengan database di internet, atau dari referensi buku yang terkait. Persiapkan diri kalian untuk Tugas Rancang atau Test Akhir Trimester.

Thank’s atas perhatiannya.

Gbu all. 🙂

MySQL 5.0 bizi 2

Bagi siapa saja yang membutuhkan Master Database MySQL 5.0 dapat download link di bawah ini, petunjuk instalasi yang sudah dibahas di posting sebelumnya dengan judul posting Instalasi Database MySQL 5.0 dapat dibaca atau dipahami terlebih dahulu, sebelum melangkah ke tahap instalasi database.

Silahkan download Master Program Database berikut : CLICK HERE!!

Gbu all ..

Semangat yah .. (‘o’)”)

Java Database Connectivity – JDBC

Materi ini sudah pernah saya bahas di postingan yang lalu, bisa dicari pada bulan Juni atau Mei yang lalu, disitu sudah ada contoh source code untuk mengkoneksikan dari java ke database MySql.

Materi dapat di-download di bawah  ini …

Materi JDBC – PBO A

Adapun penjelasan tentang JDBC yang lain, yang saya dapat dari internet, pengetahuan yang banyak menjadi kita banyak tahu.

Read more…

Categories: IT 209 - PBO

TUGAS PBO ‘database’ KELAS A

Ketentuan Database :

  • Download dahulu gambar di bawah ini.
    • DOWNLOAD THIS! exclaim exclaim

    • nama schema / database : db_pbo_a
    • nama table : tbl_mahasiswa
    • DATA HARUS SAMA PERSIS SESUAI DENGAN DOWNLOAD GAMBAR ( supaya dalam pengoreksian oleh asisten dapat berjalan lancar, asisten nanti pengkoreksiannya tinggal copy source code di class main tempat kalian masing-masing kemudian langsung running program, maka dari itu url database harus benar dan query yang ditampilkan juga benar ).
    • Jika ada kesalahan  / error saat compile / run pada class main, maka akan mendapat discount khusus, asumsinya koneksi ke database salah / query salah ( pengecualian jika username dan password/ port mysql berbeda ).
      • Klasifikasi Database yang saya buat sbb :
        • port mysql : 3306
        • username : root
        • password : admin

Read more…

Categories: IT 209 - PBO Tags: , ,

INTERFACE PADA PEMROGRAMAN JAVA

Di kelas kita  sudah belajar apa interface tersebut, untuk mengulang materi di kelas, semoga postingan saya tentang interface kali ini bisa memperjelas tentang konsep interface yang kita pelajari di kelas praktikum dan penjelasan tugas yang sudah dikumpulkan minggu lalu.

Kenapa kita butuh interface?  Sebagai pengantar kita harus mengetahui apa yang disebut interface dan kegunaan’nya dalam pemrograman java / pemrograman berorientasi objek, karena kita akan bermain banyak dengan objek tersebut.

Interface adalah jenis khusus dari blok yang hanya berisi method signature (atau constant).  Interface mendefinisikan sebuah(signature) dari sebuah kumpulan method tanpa tubuh. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class. Mereka menyediakan class-class, tanpa memperhatikan lokasinya dalam hirarki class, untuk mengimplementasikan sifat-sifat yang umum. Dengan catatan bahwa interface-interface juga menunjukkan polimorfisme, dikarenakan program dapat memanggil method interface dan versi yang tepat dari method yang akan dieksekusi tergantung dari tipe object yang melewati pemanggil method interface – from J.E.N.I

Untuk memahami lebih mudah, interface sekumpula dari method-method yang dibuat tapi belum ada operasi di dalam tubuh method tersebut, interface ini bisa diturunkan atau diwariskan kepada class yang ingin memakai method yang ada dalam masing-masing interface tersebut dengan keyword extends [interface yang didefinisikan]. Dan juga sebuah class mengimplementasi 1 interface yang sudah dibuat dengan keyword implements.

Read more…

LAMBANG JAVA

java logo

Kenapa pemrograman java yang sudah kita pelajari dari awal trimester ini berlambangkan dengan kopi yang uapnya mengepul ke atas…

Ada komentar’kah… paling tidak kita tahu kenapa logonya kopi, kok tidak lambang samurai atau apa gitu…hehehe…

Apakah yang menjadi cikal bakal adanya kopi jawa yang dipakai oleh penemu bahasa tersebut, sehingga ada logo demikian.

Bagaimana pendapat anda, mahasiswa yang sudah mengambil pemrograman berorientasi objek trimester lalu atau sekarang baru mengambil, beri komentar kalian ya..diskusi logo…

Gbu all..

Categories: IT 209 - PBO Tags: ,

TUGAS IT – 209 A

Teman-teman mahasiswa yang mengambil matakuliah PBO kelas A hari Senin, untuk materi pembuatan  form secara manual dan pengeksekusian action performed yang sudah dipelajari di kelas, harap dipelajari kembali, materi bisa di download di website milik Pak Yosh. Untuk tugas kalian kali ini ‘sementara’ diliburkan.

Tapi besok tanggal 29 JUNI 2009, persiapkan saja untuk pre-test di kelas – kan kita belum pernah pre-test, pelajari materi-materi sebelumnya ya.

Pelajari dan cari materi atau sumber referensi yang berkaitan dengan lanjutan materi perkuliahan sesuai dengan silabus yang diberikan.

Terima kasih and Gbu all.

TUGAS INTERFACE PBO KELAS A (Senin 14.00 – 17.00

Rincian tugas PBO asistensi kelas A adalah sebagai berikut :

Buatlah program yang mengadopsi method class interface dimana class tersebut sebagai control Remote All IN ONE, bisa dipakai untukTV juga…

Class tersebut bisa (mempunyai method) : pindah channel TV, memperbesar volume, memperkecil volume, memperbesar zoom memperkecil zoom.

LCD yg dipakai adalah EPHSON, BENQ, MITSHUBHISI.

Petunjuk :

Terdapat 5 class dimana :

  • Class 1 : sebagai control all in one (method dimasukan di sini).
  • Class 2, 3, 4 merupakan class LCD berdasarkan merk (class EPHSON, class BENQ, class MITSHUBISHI) yang mengimplementasi method yang ada di class 1.
  • Class 5 : Remote Control All in one dimana terdapat satu method untuk memanggil method pada class main nantinya. memakai switch case untuk melakukan aksinya. exemple dibawah ini.
public class RemoteControlAllInOne {
public void kirimPerintahKeLCD(int aksi,Control lcd,int tombol ){
switch(aksi){
case 1:
lcd.pindahChannel(tombol);
case 2:
lcd.perbesarVolume(tombol);
case 3:
lcd.perkecilVolume(tombol);
case 4:
lcd.perbesarZoom(tombol);
case 5:
lcd.perkecilZoom(tombol);
}
}
  • Class 6 : class main, membuat objek baru pada class LCD kemudian membuat objek baru juga untuk class remote control all in one.

KUMPUL : 22 JUNI 2009 waktu perkuliahan PBO di E201B *

NAMA PROJECT : PBO-A_NIM_INTERFACE

DALAM BENTUK : HARDCOPY (SOURCE CODE DAN PRINT SCREEN).

KETENTUAN : PROJECT YANG DIBUAT SAMA AKAN DIKURANGI NILAINYA *

* : merupakan kebijakan dari asistensi.

Selamat mengerjakan dan GBU friends.

INSTALASI DATABASE MYSQL 5.0

Dalam folder MySQL 5.0 terdapat 2 file untuk instalasi database tersebut, yang pertama mysql-essential-5.0.67-win32.msi dan mysql-gui-tools-5.0-r15-win32.msi.

Klik 2 x pada mysql-essential-5.0.67-win32.msi –  next – maka akan tampil gambar berikut :

instalasi pilih TYPICAL

instalasi pilih TYPICAL

Setelah itu next tampil gambar berikut :

MySQL Enterprise

MySQL Enterprise

klik aja Next kemudian akan tampil Configuration Wizard MySQL Server


Configuration Wizard MySQL Server

Configuration Wizard MySQL Server

05

07

08

Pada pemilihan port terserah Anda, secara default port MySQL adalah 3306


09

11

Isikan password yang baru, jangan sampai lupa password’nya ya, ntar susah untuk buat Query Browsernya…

12

Setelah input password dan benar maka selanjutnya klik Next dan Execute pada proses selanjutnya, hingga didapat proses atau keluaran dibawah ini…

13

klik pada setup yang satunya mysql-gui-tools-5.0-r15-win32.msi kemudian klik Next


15

Klik yang Accept untuk melanjutkan instalasi dan Next


16

Kemudian pilih button COMPELETE kemudian Next dan lanjutkan dengan proses Install


18

proses instalasi GUI sedang berlangsung..dan tunggu sampai selesai…dan finished


20

Setelah itu, kita cari di start program pada komputer kita dengan folder MySQL kemudian cari MySQL Query Browser kemudian klik saja..dan akan keluar gambar berikut :

22

Username : root

Password : [disesuaikan dengan settingan pada Configuration Wizard]

Default Schema : [Diisi sesuai dengan nama DATABASE kalian]

Kemudian kalian sudah masuk ke Query Browser database MySQL dan siap untuk melakukan query sebagai administrator database.

Jika ada pertanyaan bisa comment dan share pada website ini.

Tuhan Memberkati 🙂


TUGAS BDBO – JDBC KELAS A

RINCIAN TUGAS BDBO KELAS A HARI RABU JAM 14.00 – 17.00 sebagai berikut :

download gambar 01

download gambar 02

URL diatas berfungsi sebagai panduan untuk membuat struktur database di MySQL dan untuk pengisian data pada tabel tersebut HARUS SAMA PERSIS dengan GAMBAR NO – 2.

database name / create schema : db_bdboA_(4 digit nim terakhir kalian)

contoh : db_bdboA_5062

nama tabel yang dibuat adalah : tbl_info

PROJECT DI NETBEANS DIBERI NAMA – BDBO_A_(NIM KALIAN)

contoh : BDBO_A_682005062

Setelah tabel tersebut jadi, kemudian buat program dengan koneksi database mysql tersebut.

SOAL UNTUK PEMROGRAMAN DATABASE DENGAN JDBC KELAS A :

  1. TAMPILKAN NIM, NAMA, FAKULTAS, ALAMAT, IPK, DIMANA MAHASISWA TERSEBUT DARI FAKULTAS : EKONOMI DAN IPK LEBIH BESAR DARI 2.16.
  2. TAMPILKAN NIM, NAMA, FAKULTAS, ALAMAT, DIMANA  ALAMAT YANG BERADA DI SEMARANG, SOLO, MEDAN TIDAK DIIKUT SERTAKAN DAN FAKULTAS EKONOMI DAN PERTANIAN JUGA TIDAK DIIKUTSERTAKAN DALAM TABEL.

Kemudian kirimkan project kalian UTUH tersebut ke alamat email : rdjunanto@yahoo.com  – sudah di buat .ZIP / .RAR

PALING LAMBAT PENGUMPULAN PROJECT HARI SABTU TANGGAL 13 JUNI 2009 JAM 12.00 SIANG

HARAP JANGAN TELAT DALAM PENGUMPULAN TUGAS’NYA. PENGURANGAN NILAI AKAN BERLAKU KEPADA MAHASISWA YANG TERLAMBAT MENGIRIM TUGAS JIKA LEBIH DARI JAM YANG DITENTUKAN.

Dibawah ini adalah source code java untuk koneksi ke database dengan JDBC menggunakan Database MySQL 5.



 package mypkg;

 import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.SQLException;
 import java.sql.Statement;

 public class konekJDBCmySql {
 public static void main(String[] args) {
 Connection conn = null;
 try {
 Class.forName("com.mysql.jdbc.Driver").newInstance();
 String url = "jdbc:mysql://localhost:3306/db_682005062";
 String name = "root";
 String pass = "pengajar-a";
 conn = DriverManager.getConnection(url, name, pass);
 Statement stmt = conn.createStatement();
 String insertQuery = "INSERT INTO tbl_mhs VALUES (125,'Sony','Surabaya','Hukum','19880305')";
 stmt.executeUpdate(insertQuery);
 String selectQuery = "SELECT * FROM tbl_mhs";
 ResultSet rs = stmt.executeQuery(selectQuery);
 while (rs.next()) {                
 System.out.println(rs.getString(1)+"\t"+
 rs.getString(2)+"\t"+
 rs.getString(3)+"\t"+
 rs.getString(4)+"\t"+
 rs.getString(5));
 }
 stmt.close();
 } catch (Exception ex) {
 ex.printStackTrace();
 }finally{
 try {
 conn.close();
 } catch (SQLException ex) {
 ex.printStackTrace();
 }
 }
 }
 }
 

Semangat dan Selamat mengerjakan. GBU all.



								

SILAHKAN DOWNLOAD TUGAS 3 PBO tgl 01 Juni ‘ 09

Silahkan download tugas ke 3 kelas pbo hari senin :

DISINI

Attention : UNTUK PRINT SCREEN YANG TERDAPAT PADA FILE WORD ITU HASIL YANG BELUM DIMODUIFIKASI.  Kerjaan sesuai dengan instruksi yang diberikan.

Thank’s perhatiannya. Gbu all.

Categories: Bahan Kuliah, IT 209 - PBO Tags: ,