ISG Solutions
Integrated Web and Database Solutions Services Products Company Support
Home
Contact

Call 1.877.810.7474

ISGweb Architecture

ISGweb's architecture is designed to meet the unique business needs of associations.

Click here for a larger image.

N-tier architecture
The n-tier application architecture of ISGweb is the source of its inherent flexibility and upgradeability.

ISGweb uses a metadata-based presentation layer and supplemental sub-routines that can be inserted into the business logic layer of any standard ISGweb process in order to automate the association's unique data validation and business processing rules.

By separating the integration logic from presentation layer, the ISGweb integration layer can be upgraded to match the current version of iMIS without requiring re-coding of features configured to meet the specific needs of the association.

By separating the client's unique procedures and business rules from the standardized ISGweb code, ISGweb is free to incorporate many unique factors without compromising the upgrade path.

This also means that the look and feel of the website can be updated with having to re-code all the other features.

Clean upgrades
ISGweb preserves the association's upgrade path regardless of the extent of customization applied to their system by separating standardized code from custom configuration options.

Integration via iBO and Web Services
ISGweb's integration web services protect the integrity of the association's iMIS database by invoking the iMIS Business Objects (iBOs) for database updates. The .NET infrastructure is also fully compatible with upgrading to the upcoming .NET version of iBOs.

CMS Compatibility
ISGweb's .NET forms are compatible with any website, regardless of programming language, as well as with iMIS e-Content Manager. Links to any ISGweb forms can be embedded into any piece of content or navigation item, and configured through e-Content Manager.

ISGweb forms are invoked completely within the context of the association website structure. There is no separate website navigation structure or style sheet for ISGweb. Its styles cascade down from the same style sheet as the overall website.

Unified login
ISGweb's unified login feature ensures automatic synchronization with other website authentication systems. An unlimited number of sites can be unified by accessing ISGweb's user data.

Contextual links
Links that open ISGweb forms can be inserted anywhere throughout an association's main website—including on other ISGweb forms—so that the user can act immediately at the point where the incentive is strongest.

For example, you can insert a button that links to a membership application wherever member/non-member pricing is displayed.

Because it opens in a new browser window, a completed ISGweb process returns the user to where they left off, without requiring additional navigation. The benefits of the transaction are immediately available to the user.

So if someone elects to become a member in the middle of a transaction, they can take advantage of member pricing in real time, as part of the same transaction.

Pre-filtered lists
A link to ISGweb lists—for example, when members are browsing for products or looking through a calendar of events—can filter automatically and display only a certain subset of items.

This makes it possible to promote different products or events for different contexts, highlighting only those items relevant to the current web page.

For example, on your Education page, a link to the ISGweb calendar can display only education courses, or even courses relevant to a particular certification program.

Administrator module
An online Administrator module empowers your staff to configure and apply ongoing modifications to ISGweb pages by themselves, without programming and with minimal training.

Virtually every page in the application can be configured, using an intuitive navigation structure to drill down to all of its components.

The selected attributes are then stored in the iMIS database. Attributes of ISGweb components include access restrictions, page titles, field prompts, instruction text links, validation logic, error messages, and field-level security.

 

Learn more ...
Webinars
Datasheets
Contact Me