Java merupakan Core Teknologi Aplikasi RetailSoft
Aplikasi RetailSoft dirancang dan dikembangkan dengan basis teknologi Java yang merupakan produk dari Sun Microsystems.
Java mengklasifikasikan teknologinya ke dalam tiga buah segmen yang berbeda, yaitu : Java2 Platform, Standard Edition (J2SE), Java 2 Platform, Micro Edition (J2ME) dan Java 2 Platform, Enterprise Edition (J2EE).
Java 2 Platform, Standard Edition (J2SE). Platform ini berisi class-class inti pada Java dan graphical user interface (GUI).
Java 2 Platform, Micro Edition (J2ME). Dalam platform ini seolah-olah Java kembali ke akarnya, sesuai dengan tujuan pengembangan bahasa pemrograman ini pada awalnya. Platform ini menyediakan lingkungan runtime yang optimal untuk embedded system yang biasanya dipergunakan untuk consumer productseperti pager, handphone, PDA, 3G handset, Webphone, iTV dan sistem navigasi mobil.
Java 2 Platform, Enterprise Edition (J2EE). Platform ini berupa paket yang berisi class-class dan interface-interface untuk mengembangkan aplikasi berbasis Web, seperti class-class servlet, JavaServer Pages dan Enterprise JavaBeans.
Untuk mengurangi biaya, perancangan dan pengembangan aplikasi enterprise teknologi Java 2 Platform, Enterprise Edition (J2EE) menyediakan pendekatan berbasis komponen untuk merancang, mengembangkan, merakit, dan deployment aplikasi enterprise. Platform J2EE menawarkan model multitiered distributed application, dengan kemampuan untuk penggunaan kembali komponen yang telah dibuat, integrated Extensible Markup Language (XML), model security, dan kontrol transaksi yang fleksibel.
Sebagai sebuah platform dan bahasa pemrograman, Java memenuhi semua kriteria yang dibutuhkan untuk mengembangkan Aplikasi RetailSoft, dan RetailSoft mengimplementasikan J2EE secara penuh untuk pengembangan aplikasinya, sehingga Retailsoft mendapatkan benefit / mewarisi karakteristik yang dimiliki oleh Teknologi Java, seperti :
1. Kemudahan Penggunaan
Dengan kemudahan penggunaan sistem akan berdampak kepada cepatnya implementasi dan mudahnya dalam memelihara sistem, sehingga biaya yang harus dikeluarkan untuk investasi bisa menjadi lebih murah.
2. Handal / Reliable
Aplikasi dirancang menggunakan teknologi dan metodologi terkini yang berdampak pada kehandalan aplikasi tersebut. Teknologi yang dipergunakan untuk mengembangkan Aplikasi ini adalah: JAVA yang dikombinasikan dengan metodologi yang tepat, seperti: Extreme Programming.
3. Low Cost
Aplikasi dirancang untuk dapat berjalan pada berbagai platform sistem operasi, termasuk: Linux, sehingga biaya untuk investasi IT bisa ditekan serendah mungkin, karena biaya-biaya untuk pembelian lisensi (sistem operasi, database, dll) hampir tidak ada. Selain itu Aplikasi juga ditawarkan dengan harga wajar tetapi dengan kualitas tinggi, yang akan mengurangi biaya pemeliharaan program.
4. Skalabilitas Tinggi
Karena aplikasi dikembangkan dengan teknologi JAVA, maka Aplikasi ini dapat men-support Aplikasi, dari skala kecil, menengah ataupun skala besar. Jika saat ini perusahaan masih tergolong sebagai perusahaan kecil dan menggunakan RetailSoft sebagai solusinya, maka investasi ini tidak akan dibuang pada saat perusahaan berkembang menjadi perusahaan yang besar, karena sistem RetailSoft dirancang untuk dapat memenuhi segala kebutuhan dari yang sederhana hingga yang kompleks.
5. Business Intelligence
Karakteristik lain yang dimiliki oleh Aplikasi adalah mendukung pembuatan laporan analisa secara Online, kapanpun dibutuhkan melalui fitur yang disebut dengan Business Intelligence
6. Integrasi Data
Integrasi Data antara kantor pusat dengan setiap konter dapat dilakukan dengan berbagai cara yang mudah dan murah, seperti melalui: disket, CD, Tape Backup, Flash Memory atau bahkan melalui Dial-Up.
7. Mendukung On-Line / Batch Transaction
Aplikasi secara mendasar telah dirancang menjadi aplikasi yang mendukung dua metode baik Online maupun Batch Transaction.
8. Multi Platform
Karakteristik utama Java adalah 'multi platform', dimana aplikasi yang dikembangkan menggunakan teknologi ini, dapat berjalan hampir di semua platform, karakteristik ini, tentu saja memberikan benefit yang sangat besar bagi user, karena dapat menentukan teknologi yang dipergunakan tanpa terikat oleh aplikasi.
Aplikasi RetailSoft dirancang dan dikembangkan dengan basis teknologi Java yang merupakan produk dari Sun Microsystems.
Java mengklasifikasikan teknologinya ke dalam tiga buah segmen yang berbeda, yaitu : Java2 Platform, Standard Edition (J2SE), Java 2 Platform, Micro Edition (J2ME) dan Java 2 Platform, Enterprise Edition (J2EE).
Java 2 Platform, Standard Edition (J2SE). Platform ini berisi class-class inti pada Java dan graphical user interface (GUI).
Java 2 Platform, Micro Edition (J2ME). Dalam platform ini seolah-olah Java kembali ke akarnya, sesuai dengan tujuan pengembangan bahasa pemrograman ini pada awalnya. Platform ini menyediakan lingkungan runtime yang optimal untuk embedded system yang biasanya dipergunakan untuk consumer productseperti pager, handphone, PDA, 3G handset, Webphone, iTV dan sistem navigasi mobil.
Java 2 Platform, Enterprise Edition (J2EE). Platform ini berupa paket yang berisi class-class dan interface-interface untuk mengembangkan aplikasi berbasis Web, seperti class-class servlet, JavaServer Pages dan Enterprise JavaBeans.
Untuk mengurangi biaya, perancangan dan pengembangan aplikasi enterprise teknologi Java 2 Platform, Enterprise Edition (J2EE) menyediakan pendekatan berbasis komponen untuk merancang, mengembangkan, merakit, dan deployment aplikasi enterprise. Platform J2EE menawarkan model multitiered distributed application, dengan kemampuan untuk penggunaan kembali komponen yang telah dibuat, integrated Extensible Markup Language (XML), model security, dan kontrol transaksi yang fleksibel.
Sebagai sebuah platform dan bahasa pemrograman, Java memenuhi semua kriteria yang dibutuhkan untuk mengembangkan Aplikasi RetailSoft, dan RetailSoft mengimplementasikan J2EE secara penuh untuk pengembangan aplikasinya, sehingga Retailsoft mendapatkan benefit / mewarisi karakteristik yang dimiliki oleh Teknologi Java, seperti :
1. Kemudahan Penggunaan
Dengan kemudahan penggunaan sistem akan berdampak kepada cepatnya implementasi dan mudahnya dalam memelihara sistem, sehingga biaya yang harus dikeluarkan untuk investasi bisa menjadi lebih murah.
2. Handal / Reliable
Aplikasi dirancang menggunakan teknologi dan metodologi terkini yang berdampak pada kehandalan aplikasi tersebut. Teknologi yang dipergunakan untuk mengembangkan Aplikasi ini adalah: JAVA yang dikombinasikan dengan metodologi yang tepat, seperti: Extreme Programming.
3. Low Cost
Aplikasi dirancang untuk dapat berjalan pada berbagai platform sistem operasi, termasuk: Linux, sehingga biaya untuk investasi IT bisa ditekan serendah mungkin, karena biaya-biaya untuk pembelian lisensi (sistem operasi, database, dll) hampir tidak ada. Selain itu Aplikasi juga ditawarkan dengan harga wajar tetapi dengan kualitas tinggi, yang akan mengurangi biaya pemeliharaan program.
4. Skalabilitas Tinggi
Karena aplikasi dikembangkan dengan teknologi JAVA, maka Aplikasi ini dapat men-support Aplikasi, dari skala kecil, menengah ataupun skala besar. Jika saat ini perusahaan masih tergolong sebagai perusahaan kecil dan menggunakan RetailSoft sebagai solusinya, maka investasi ini tidak akan dibuang pada saat perusahaan berkembang menjadi perusahaan yang besar, karena sistem RetailSoft dirancang untuk dapat memenuhi segala kebutuhan dari yang sederhana hingga yang kompleks.
5. Business Intelligence
Karakteristik lain yang dimiliki oleh Aplikasi adalah mendukung pembuatan laporan analisa secara Online, kapanpun dibutuhkan melalui fitur yang disebut dengan Business Intelligence
6. Integrasi Data
Integrasi Data antara kantor pusat dengan setiap konter dapat dilakukan dengan berbagai cara yang mudah dan murah, seperti melalui: disket, CD, Tape Backup, Flash Memory atau bahkan melalui Dial-Up.
7. Mendukung On-Line / Batch Transaction
Aplikasi secara mendasar telah dirancang menjadi aplikasi yang mendukung dua metode baik Online maupun Batch Transaction.
8. Multi Platform
Karakteristik utama Java adalah 'multi platform', dimana aplikasi yang dikembangkan menggunakan teknologi ini, dapat berjalan hampir di semua platform, karakteristik ini, tentu saja memberikan benefit yang sangat besar bagi user, karena dapat menentukan teknologi yang dipergunakan tanpa terikat oleh aplikasi.
No comments:
Post a Comment