3 Internet catalog
3.1 Functional description
3.2 Features
3.3 System requirements
3.4 Technology
|
Parts catalogs in the InternetSQLCat is an extremely fast database solution for publication of parts catalogs in the Internet. SQLCat is based on SQL Server and Microsoft Internet Information Server. Automatic catalog publishingSQLCat is an all-automatic tool for publication of
SPCat spare parts catalogs (=> 2) on the Internet. An
extended version which will also publish PDF files, hierachical HTML files, OEM
manuals and electrical documentation is currently under development. |
As an SQLCat administrator you operate a convenient user interface to create a hierarchical structure on top of your own document types. You administer any number of user accounts and assign the required access rights for the published catalogs and manuals.
The following schematic diagram illustrates the functional design of SQLCat:

SQLCat Console is used for administrative access to SQLCat functions. It empowers the catalog author to do the following:
The console has been developed using Microsoft Visual Foxpro, just like SPCat.
SQLCat Database has been developed for MS SQL Server. It stores all catalog data:
It can be accessed from SQLCat Console as well as from SQLCat Application Server via an authenticated network connection using ODBC. In order to speed up complex operations, parts of the query logic are stored right on the SQL Server as "stored procedures".
SQLCat Application Server has been developed for Microsoft Internet Information Server (IIS). The information stored in the SQLCat database is published by the application server via ASP pages (active server pages). In an ASP page, the application server establishes a connection to the SQLCat database. The data reqired for presentation are queried by the database server, processed in HTML, and then forwarded to SQLCat Frontend (web browser).
If the catalogs to be published contain confidential data, the entire communication (incl. transmission of catalog drawings) between web server and web browser can be performed encrypted via SSL. The performance of the overall application is only slightly reduced in this case.
In general, Application Server and Database Server can be installed on the same server (physically).
SQLCat has been optimized for Microsoft Internet Explorer version 5 and later, but it will also work with most web browsers available today from other manufacturers.
The pages displayed to the catalog user in the frontend consist of ordinary HTML with embedded JavaScript. The display of the tree structure is based on a Java applet. The Java applet has been optimized for display of very complex and extensive tree structures. To this end, only data of currently visible parts are called from the application server during run time. This enables fast and convenient navigation with the mouse even in catalogs containing thousands of nods and hundreds of thousands of parts.
SQLCat has been developed eclusively for Microsoft SQL Server. Microsoft SQL Server is one of the fastest database servers currently available for the PC platform. In addition, Microsoft SQL Server offers best availability and scalability.
For further information on Microsoft SQL Server refer to:
| [1] | http://www.tpc.org/tpcc/results/tpcc_perf_results.asp | |
| [2] | http://www.microsoft.com/sql/evaluation/overview/2000/fastfacts.asp |