The SME business system
Most of the 30 to 40 vendors of mid-range business applications software are supplying, at least on the marketing level, much the same thing. The differences between their offerings primarily come down to complexity, scalability or platform.
At the core of all systems are the two to five modules of a midrange ERP (enterprise resource planning) system — a financial system, a personnel (or human resource) management system, and a manufacturing management system. These will usually be driven from one integrated SQL database.
In larger enterprises, these core systems can be multi-modular, and are often accompanied by a further range of modules — front office or customer relationship management (CRM), supply chain management (SCM), e-procurement, business analytics, distribution, product lifecycle manage-ment (PLM), warehousing and others. All of these are available to the SME market. However, few suppliers offer the whole range, with many relying on third parties to provide supplementary modules and integration.
Few SME ERP suppliers have yet moved to open up their data models, business logic and presentation layers, although this is now starting to happen. Integration with partners' systems is mostly through electronic data interchange or point-to-point interfaces.
A new wave of technology, however, is promising to have a dramatic effect on high-end and midrange ERP systems. XML, Microsoft?s .NET and web services are being used to integrate systems, both internally and externally; Java, .NET, and other component tools are being used to develop new applications faster; and business process management tools are helping businesses to extend the power of their systems across departments and across supply chains.