Senin, 25 Oktober 2010

BPMS: Business Prosess Management Software

Ini dia aplikasi yang gue bilang cukup menjanjikan dalam dunia software engineering. BPMS kepanjangan dari Business Process Management Software. Perangkat lunak ini sebenarnya menangani pembuatan business process yang akan dilakukan oleh sebuah aplikasi yang dibangun. Tapi sekarang BPMS ini berkembang fungsinya, dari flow yang ada dan state yang ada, dapat digenerate form-form yang dapat digunakan untuk membuat sebuah aplikasi yang diharapkan. Seperti aplikasi akuntansi, dari business process akuntansi yang ada dapat langsung dibuat form berdasarkan state dari business process tersebut. Bisa anda bayangkan, mudahnya membuat sebuah aplikasi, asalkan kita sudah mengetahui business process dari aplikasi tersebut, maka dengan mudah kita dapat membuat form-formnya.
Diantara BPMS yang sering dipakai dalam pengembangan aplikasi adalah Lombardi, buatan IBM. Lalu ada juga BPMS yang open source, yaitu Bonita. Tapi perangkat-perangkat lunak ini biasanya memiliki kapasitas yang cukup besar. Contohnya untuk Bonita yang open source saja memiliki besar file instalasi sebesar 260 MB, kemudian untuk Lombardi yang sudah menjadi aplikasi super, memiliki mentahan sekitar 1,2 GB. Cukup berat juga kan??
Mungkin karena engine yang ada di dalam perangkat lunak tersebut adalah java, maka menjadi lebih berat dibandingkan dengan aplikasi yang dibandun dengan engine yang berbeda.

Sabtu, 09 Oktober 2010

Tutorial Oracle 10g XE

Tutorial ini berisi tentang pengenalan Oracle 10g XE. Mulai dari cara memulai Oracle sampai dengan demo untuk menggunakan user contoh yang telah disediakan oleh oracle. Dan juga akan ditunjukkan cara membuat sebuah aplikasi sederhana dari Oracle yang telah berbasis web atau dikenal dengan istilah web apps. Untuk download tutorialnya dapat dari link dibawah ini.
Pengenalan Oracle

Salam

Aplikasi Desktop dengan Java Menggunakan BlueJ

Beberapa hari ini lagi ada projek kecil-kecilan untuk buat aplikasi akuntansi dari teman yang kerja di perusahaan jual-beli motor/mobil atau otomotif. Pertama saya coba mengembangkan aplikasi dengan menggunakan IDE net beans. Memang berat sih, tapi karena sudah terbiasa dengan lamanya net beans ya jadi ga ada masalah. Terus tools di netbeans juga sudah cukup komplit dan juga sudah banyak sekali bantuan untuk masalah event handling. Beda jika kita mengembangkan aplikasi secara manual, akan sangat sulit sekali menangani event.
Kemarin saya jadi ingat, ada sebuah IDE lagi yang cukup ringan. Sewaktu belajar Java di kuliah saya juga memakai IDE itu. BlueJ, buatan dari University Kent ( bukan bermaksud promosi ya... ), tapi saya coba untuk membandingkan IDE yang disediakan untuk develop Java.
Sebenarnya saya belum pakai BlueJ ini untuk buat sebuah aplikasi. Tapi saya akan coba bikin aplikasi untuk pendaftaran kursus bimbingan belajar kakak-ku menggunakan BlueJ. Kali aja lebih mudah dan lebih ringan ( maklum saya develop aplikasi dari netbook saya yang kecil mungil, tapi sudah menghasilkan lebih dari harga-nya waktu beli, ^_^, itu kan namanya investasi yang menguntungkan bukan? ).
Oke, nanti report-nya untuk penggunaan bluej saya tulis lagi nanti deh.