ServMon
Applications
PM-Tools
PM-Tools Demo
Rail System
Face Designer
Enterprise Solutions
Enterprise Solutions

Solutions

Enterprise Warehouse Management System
Enterprise Resource Planning System

Components

DataBase interoperability system
Event log system
Error processing system
Multilingual System
Printing system
Authorization and Authentication System
Database Extension System
Workflow Management System
Item Master System
Data Instantiation and Propagation System

Enterprise Warehouse Management System

The warehouse management system is designed for managing small, medium and large warehouses. A flexible configuration of the system ensures efficient management of the warehouses with various specialization levels (industrial, grocery, transit ones, etc). Systems support a simultaneous operation of multiple warehouses on one server. System warehouse management is performed by General Manager and managers via Web interface. While configuring a warehouse, Manager can set the following system parameters: The system consists of the following functional modules: Operators perform tasks related to moving the goods using RF terminals.
Basic system specifications are as follows:

Enterprise Resource Planning System

Enterprise management system has been designed for small- and medium-scale enterprises (regardless of their specialization).
ERP consists of the following functional components:

DataBase Interoperability System

The given component is designed for the flexible support of various databases. It enables to re-adjust the application for each particular database without the source code recompilation. All SQL requests are gathered in external XML files. Connection to RDBMS is performed via JDBC driver or the application's DataSource.

It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Event Log System

The given EJB component is designed for asynchronous message logging that is based on Log4J. It supports a flexible setup of logging rules for each category. All settings (rules, a category list) are stored in XML file. The component uses JMS queue to log messages from several clients. It supports outputting the logging information to a file, database, and console devices.

It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Error Processing System

The given EJB component is designed for incorporating exception handling. It supports the processing of four basic types of exceptions: Unexpected exception, Handled exception, Internal exception, Assertion exception. It ensures error logging as well as the reception of localized error messages. The list of exceptions to be handled can be extended.

It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Multilingual System

The given EJB component is designed for localizing the applications. The component provides: The list of keys is stored in the database. The component supports all European languages (8bit). It is adapted for WebSphere™, Weblogic™ and Jboss™, SunOne™ application servers.

Printing System

The given EJB component is designed for the purpose of printing by using lpd protocol.
The component provides: It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Authorization and Authentication System

The given component provides the following services: It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Database Extension System

The given EJB component enables to dinamically extend statical data structures in the enterprise applications. Extending structures are stored in automatically generated horizontal tables which gives a considerable advantage in performance over standard vertical tables. The component also provides interface for searching and selecting data within the extended data structures. Extended data structures are stored in the repository whose interface provides access for external applications. This enables to set up developed applications according to the needs of the client without any additional costs.
The Database Extension System performs four overall tasks: It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Workflow Management System

The above EJB component is a simple system that provides an easy and quick automation of business processes' flows within the applications without the need for any programming changes to the enterprise system. The APM allows concatenating different activities in one operational flow that is executed by indicated users (roles).
From the operational point of view, the APM functions are basically divided into three groups: It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Item Management System

The main purpose of the project is to manage the major entity of ERP system. Four components were developed as part of this project: Item Basic Dataset
This subsystem is intended for managing a major ERP system's entity: an item.
This subsystem is based on the use of the subsystems that are defined below.

Entity Configurable Code
This subsystem is intended for setting a unique code in accordance with predefined rules. The rules are specified in XML format and involve specifying the code by parts (elements).
Every code part can consist of several types. Alignment and extra checks can be used for code elements (depending on an element type).

Packaging Unit
The Item Packaging Unit component enables to avoid the need to open different Item codes which are defined for the same item managed with different packaging units. This component is responsible for managing item packaging units and its different conversion factors (which can be fixed, variable or be based on the formula/relation between different Units of Measure defined for Item).
This subsystem is responsible for Unit of Measure management, too.

Hierarchical Access to Functional Dataset
The main purpose of this subsystem is to manage Functional Dataset that represents an extra set of data that correspond to a certain Item.
This subsystem is also intended for searching Functional DataSet on a multicriterion basis. A tree of rules is used for searching. Each new rule is created during the creation of a new instance of Functional DataSet.

It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.

Data Instantiation and Propagation System

The main purpose of the project is an automatic data propagation. Hereunder is a list of major tasks that are solved within the framework of this project: Project's specific characteristics: It is adapted for WebSphere™, Weblogic™, Jboss™, SunOne™ application servers.