|
|
 |
 |
Overview | MainStreet's Architecture | Development Environment
Please click here to see an enlarged image.
BusinessFlow is packaged software that out-of-the-box is a robust solution. It is also a platform on which .NET software engineers
customize, tailor, and extend the solution to meet a Client's specific requirements.
BusinessFlow is designed to coordinate order management with multi-channel sales. In doing so, BusinessFlow effectively meets challenges such as
implementing business policies, pricing, promotions, and various other operational rules and behaviors consistently across all sales channels;
synchronizing inventory availability across all channels; aggregating all incoming orders; and supporting complex order management processes.
BusinessFlow also has a robust set of tools for integration with 3rd party systems including ERP and WMS.
BusinessFlow consists of an online Administrator and an SDK.
BusinessFlow's Administrator is an online end-user interface to BusinessFlow. It may be accessed via Internet Explorer version 5.0 and above.
The Administrator provides access to all commerce information relating to inventory, orders, customers, and suppliers.
MainStreet's commerce engine consists of a complete Web Services interface and an extensive set of configurable .NET web controls. They provide for easy drag-and-drop .NET development.
MainStreet provides source code for the web controls such that they may be used out-of-the-box, or they may be altered to achieve custom behaviors.
Almost every field in BusinessFlow's database that is exposed in BusinessFlow Administrator is available for use through MainStreet's Web Service interface.
MainStreet's complete data access model includes:
- SQL Server data layer access;
- Object model;
- MainStreet Web Services access;
- Access via MainStreet's .NET components:
- Access through BusinessFlow's Administrator:
- An ad hoc query and import/export engine, built into the BusinessFlow Administrator, that has complete data
mapping and job scheduling capabilities.
Integration with BusinessFlow is supported via export/import, EDI, Web Services, or via flat file format. Protocols supported
include ftp and https.
|
 |