Fuzion is a web-based and Java-based platform, on top of which Praxis ERP is built. This cutting-edge technology enables us to offer you robust, secure and scalable applications that fit all your needs. Using Java gives us a broad cross-platform portability and a great deployment flexibility and integration with literally any third party hardware and software. Fuzion is a unified foundation for all your Praxis modules, with ease of manageability, user definitions and user interface. The platform is built in a way to immediately compute the most complex algorithms such as displaying tree hierarchical views, advanced customized dashboards and sophisticated charts.

A user-friendly interface is built on top of the Fuzion platform, offering intuitive interaction features that allow users to view their data as they desire, with immediate data access and filtering capabilities.

The Fuzion Platform can be simultaneously connected to different types of data sources and databases, and can act as the middleware with your non-Praxis existing applications to pull additional context and information and enrich your end results.

With the Fuzion dynamic and user-friendly reporting interface, you can view and export data in various formats and templates, with advanced features.

Fuzion Platform can act as an intermediate and standalone application with interference with any other existing applications to add missing features and to provide flexible and customizable results. It can be connected to different type of data sources and databases in the same time.

Why Fuzion?

- Integration With Mobile Apps

- Integration With External Devices

- Highly Secure & Multi-Platform

- User Friendly Interface & Easy Navigation On The Intranet & The Internet

- Bilingual Support - Configurable By The Users

- Advanced & Intelligent Search Engine Used For Documents, Databases & Mail Servers

- Multiple Data Exportation Formats

- Different Types Of Data Visualizations

Platform Target

- Customizable Business Needs

- Customizable Business Workflows

- Industrial Applications

- Business Intelligence & Decision Support Systems

- Pre-defined & Customized Reporting and Dashboard Capability

The Search Engine is built to be used within the Fuzion platform as an embedded module as well as to be connected to external data sources, e.g. DB, mail server, directories and files. It could be connected for different data sources at the same time. The search engine provides Java-based indexing and search technology, as well as spellchecking, hit highlighting and advanced analysis/tokenization capabilities. Our search engine could be installed and integrated with your existing systems for fast and easy access of your information and to be consolidated in one solution.

Search Engine Features

Scalable, High-Performance Indexing

Over 150GB/hour On Modern Hardware

Incremental Indexing As Fast As Batch Indexing

Index Size Roughly 20-30% The Size Of Text Indexed

Flexible Faceting, Highlighting, Joins & Result Grouping

Fast, Memory-Efficient & Typo-Tolerant Suggester

Configurable Storage Engine (codecs)

Powerful, Accurate & Efficient Search Algorithms

Ranked Searching — Best Results Returned Girst

Many Powerful Query Types: Phrase Queries, Wildcard Queries, Proximity Queries, Range Queries & More

Fielded Searching (e.g. title, author, contents)

Sorting By Any Field

Multiple-Index Searching With Merged Results

Allows Simultaneous Update & Searching

Allow a synchronous functionality without refreshing the page in every change using AJAX. This technology can perform almost as well as native applications. This has the effect that pages need only be updated in the user’s browser, rather than having to be entirely refreshed.

MVC Model 2 using a web application development framework. We have chosen Apache Struts because is a fact standard.

Using EJBs result in a performance decrease. The EJBs are very heavyweight and an EJB container is required in the application server. We propose to use java plain objects instead of EJBs in the business layer because of their lightness. With this plain objects you can run your application in a Servlet Engine without any container.

Using a persistence framework, data access becomes simple in the application. With this new architecture all SQL statements are located in XML files, mapping these sentences with object definitions. We have chosen to use the IBATIS framework since it provides lot of flexibility.

Spring can facilitate good programming practice by orienting the design to the use of interfaces, rather than classes. This allows a completely decouple between tiers, between the process definition and its implementation, providing an easy way to change the application behavior.