Senin, 19 Maret 2012

Membuat Aplikasi Buku Telepon Sederhana - Part2


Buat sebuah project di Netbeans dan buat form seperti dibawah. Pada aplikasi ini saya membuat project dengan struktur seperti bibawah :
Package Koneksi nanti nya akan di isi kelas handle ke database, dalam hal ini yang kita gunakan adalah DB4o
Apa itu DB4o?
Package Main berisi form dan main program. juga terdapat package testing untuk menguji fungsi-fungsi tertentu.
Package Mode akan diisi dengan kelas yang berfungsi sebagai model dapam aplikasi ini, didalam nya juga terdapat package TabelModel untuk memodelkan tabel di dalam Form. Model tabel ini bertujuan agar tampilan tabel dalam form yang sesuai dengan model data nya. pada kasus ini akan memodelkan data dari objek kontak, dan memfilter beberapa Field nya.
Packake Utils akan disini kelas yang bertujuan sebagai ulitility dalam aplikasi. fungsi nya mirip dengan tools.
Libraries, kita akan menggunakan JDK 1.7 (default) dan librari dari DB4o(librari yang kita tambahkan secara manual di netbeans di netbeans).
Berikutnya kita akan buat berbagai form yang dibutuh kan diantaranya sebagai berikut :

dan
Part ke 3 akan membahas kelas dan fungsi yang ada

Sabtu, 17 Maret 2012

Membuat Aplikasi Buku Telepon Sederhana - Part1

Ada banyak aplikasi sejenis di internet, tapi tidak ada salahnya kita mengulas kembali. Tentu saja dengan cara kita. Kali ini kita coba membuat aplikasi buku telepon dengan menggunakan satu buah data objek dengan kelas Kontak. Tapi aplikasi ini akan berkembang dengan penambahan kelas lainnya, seperti Propinsi, Kabupaten, atau lainnya. hal ini dimaksudkan untuk memudahkan pembelajaran konsep Object Oriented Programming(OOP).

Ok. langkah awal kita buat suatu skenario aplikasi ini.
  • bisa menampilkan data Kontak lewat tabel
  • melakukan penyimpanan, pengubahan, dan penghapusan data Kontak
minim sekali!! ya nanti kita update kalau ada penambahan
Berikutnya desain aplikasi. Kurang lebih desain nya seperti berikut :

Untuk desain form nya kita tunggu field-field yang ada di kelas Kontak.

Pada umumnya data kontak dalam buku telepon adalah berupa Nama, Telepon, dan Alamat. Akan kita buat menjadi Nama, Telepon 1, Telepon 2, Telepon 3, Alamat, dan satu lagi Field Keterangan atau Catatan.Kurang lebih seperti berikut :

Dari kelas Kontak tersebut kita dapat membuat form-form nya.
Akan dibahas di part 2. Untuk selanjutnya kita akan menggunakan tools Java, Netbeans dan DB4o.