|
|
|
|
QI - Technology
QI information system is the first representative of a new category of information systems we know as ELASTIC. The QI elasticity consists in its better-than-average ability to conform the quickly changing customer needs. The QI Builder development tool is a part of QI; it is a tool for development and modification of database applications up to eight times faster than all recently known development tools. QI belongs with its concept to the top technology products. It is unique with its overall concept and high concentration of top technologies.
|
QI system is used as a:
- Integrated information system
for organization management in manufacturing, trade and services with integrated tool for easy and fast system modification.
- Development tool
for extremely fast development of new database applications.
- Development tool
for extremely fast development of database applications; including general data model and set of completed applications making a basis for creation of extensive custom modification.
Standard QI applications are arranged into reference models that include functions for specific area of activity. There are reference models for business management, services, economical management and production. Most demanded modules include Bookkeeping, Finance, Purchase and Sale, Stores, Marketing and CRM,Human Resources, Pays (Wages and Salaries), Organization and Management, Assets, Service and Production.
|
|
|
General properties of QI system as an integrated information system:
- QI includes applications from ERP, CRM, E-applications, SCM, APS and other categories of systems.
- All QI applications can be called by user in Windows environment or via Internet by using the web browser.
- QI is a multilingual system that can communicate with particular users in different languages.
- The system can be conformed by the user himself by user definitions of sorting, filters, exports and print outputs as well as modification of appearance of screen forms.
- QI belongs to a small group of products supplied with a complete graphical data model.
- Complete up to date documentation of the entire system can be generated directly from QI.
- Unusually elastic business policy.
The implementation partner or developer can with help of the QI Builder development tool quickly conform the system functionality to the organization needs. All of this is done in a convenient graphical interface even with no knowledge of programming.
General properties of QI in view of development tool:
- Integrated QI Builder is the first CASE tool that can accurately simulate the reality by objects without limitation. Resulting model is immediately available for the developer as a ready application.
- Extremely fast development of new applications. The developer concentrates on functionality analysis of topics concerned.
- QI allows to create fully integrated specialized applications for the customers; this is independent on upgrades of standard part of the system.
- QI includes powerful tools that allow the analysts to make the functionality they designed accessible via Internet or to use distributed data processing as well as e-mail for communication of the system with the environment.
- Powerful support of currently used technologies (OLE, XML,…).
QI is exceptional especially by its integrated development tool - QI Builder that allows the analyst design and realize the database application or its modification in an interactive environment without programming. For this, there is a graphical tool for displaying and modification of object data model, screen form generator and print output generator as well as data export. To provide the application logic, there is an integrated macro language. The focus of the developer significantly moves to analysis and synthesis; the programming is fully muted. It is not usual that such powerful tool is a part of the information system allowing also change of data model on-line in operation of the IS. Its properties help reduce the length of development cycle for the application up to eight times.
|
Other advantage of QI is the Internet Connector that provides on-line transfer of all functionality of application made into Internet environment by transformation of user interface of the QI client in Windows into HTML format and provides it via HTTP server connected to the web browsers. This saves a great amount of costs usually spent for maintenance of e-applications that are maintained as the parallel information systems to the main information system of the entire organization.
With respect to the fact that all QI applications are saved in the system database, including particular object description, it is possible to print its up to date documentation at any time (user guides, technical documentation, project documentation, ...). The same data is used by the system to generate on-line help. The above stated can be done in any language included in the system database. That significantly saves costs usually spent for documentation of changes in system as well as costs spent to create duplicity of either user documentation or on-line help.
|
|
|
The system allows easy realization of distributed data processing as well as distributed QI application development; this is due to the unique identification of particular data objects. It is possible to coordinate the results of development of several independent development teams into one database from that the distribution set of new system version is created. Tools developed for this purpose considerably reduce total financial and time requirements of the distributed development or modification of the applications.
The system allows the custom application development to be run for particular system users and simultaneous upgrade of standard system parts for all customers at any time to one version. The custom functionality is then fully preserved or also extended by properties of new version.
|
Basic technical parameters and functional properties of QI
- QI is built on a multitier architecture Client/Server.It can be operated up in 2 to 4 layers.
- SQL Server - QI Client/Server
- SQL Server - QI Application Server - QI Client
- SQL Server - QI Application Server - QI Internet Connector + QI multi client + web browser
- QI is an object database system. The data is stored in the relational SQL database and it is provided for QI via the object server that is either a part of QI Client/Server or QI Application Server.
- All the QI applications are stored in the database. The user is provided with it by particular QI system components.This protects the investments in the development of the applications when the operating systems, database engines, user interface, communication protocols and other properties are changed.
- The QI Application Server is designed so that it would not depend on one database SQL server. It could easily be ported to the database servers of various manufacturers.
- The QI Mail Connector component provides the communication via e-mails between other QI systems or other information systems.
- The QI Client can connect to the QI Application Server within the LAN or WAN via the TCP/IP protocol.The data in the communication channel between the QI Client and QI Application Server can be compressed and encrypted.
|
|