google addsense

Minggu, 31 Juli 2011

ADEMPIERE : ERP Application Platform

Latar Belakang

Penulis sudah lebih dari 8 tahun berkecimpung di dunia IT. Penulis telah membuat aplikasi "ERP " yang telah terintegrasi dengan menggunakan bahasa pemrograman Visual Basic 6 dengan menggunakan database SQl Server 2000.
Selain menggunakan bahasa pemrograman VB , penulis juga mendalami bahasa pemrograman JAVA.

Saat ini penulis berupaya untuk membuat suatu environment yang powerfull tapi simple dan sederhana dalam mengembangkan system ERP .
Dengan mengacu pengalaman mengembangkan system aplikasi terdahulu maka penulis mencatat beberapa hal yang perlu diperhatikan :

a. System IT ERP yang digunakan harus "Business Friendly"
b. Mudah dan cepat dalam melakukan proses instalasi sampai migrasi data
c. Mudah dan cepat dalam melakukan maintenance
d. TCO (Total Cost of Ownership) seminimal mungkin

-Istilah "Business Friendly" diartikan bahwa system IT ERP sanggup mengikuti perubahan kebutuhan dari proses bisnis yang ada.
-Mudah dalam implementasi instalasi sampai migrasi diartikan proses ini dapat dilakukan oleh staff yang bukan expert.
- TCO merupakan total biaya dari investasi awal membangun system IT ERP sampai melakukan perawatan agar system tersebut berjalan dengan baik

Dari catatan diatas penulis menggunakan hal hal berikut :
1. Mengimplementasikan system menggunakan bahasa pemrograman JAVA dan turunannya
2. Menerapkan aplikasi ERP berbasis java dengan scala enterprise grade yang bersifat open source (Adempiere)
3. Menggunakan database yang handal berbasis open source (Postgresql)

Fitur Adempiere

1. Konfigurasi tampilan menu GUI (Graphics User Interface) inputan data yang dinamis.
Seorang programmer tidak perlu melakukan proses compile program ulang bila ternyata ada perubahan menu entrian user. Proses perubahan menu input data dapat dilakukan secara live.

2. Report yang dapat dibuat dengan cepat .
Adempiere menyediakan bantuan untuk membuat report secara cepat dan mudah.

3. Penerapan rule bisnis secara dinamis dan cepat dengan menggunakan dynamic workflow.

4. Proses pencetakan data yang fleksibel