A vállalatirányítási rendszerek tervezésekor rendkívül
sok szempont felmerülhet. Ezek közül csak néhányat szeretnék
megemlíteni:
- Hosszú életciklus: A rendszer fejlesztésének kezdetétől akár 15-20 évet is ki kell szolgálnia
- Széles funkcionalitás: Nagyon sok funkciót, modult kell kifejleszteni stabil alapokon
- Gyors fejleszthetőség: Nagyon gyorsan kell tudni reagálni a piaci viszonyokra, a vevői igényekre, így kis erőforrással, gyorsan kell tudni fejleszteni a rendszert
- Robusztusság: A funkciók bővülésének nem szabad hatással lennie az alap funkciókra, a rendszer stabilitására
- Platform függetlenség: Sok ügyfél sokfajta platformon, sokféle konfigurációban futtatja ugyanazt a rendszert
- ….
Ezen – és sok más – igényeknek kell megfelelnie egy modern rendszernek. Ehhez mi a Java programozási nyelvet (platformot) választottuk.