Applications
SD-SoftDesign has developed several large and powerful Xbase++ software projects, each containing multiple applications. They are developed using our Xbase++ programming tools. We use Power family libraries for developing programs, DBM application for creating and modifying databases, and DBA application for administration of databases on the user side.
You can find more details about our Xbase++ applications on our Serbian website https://www.sd-softdesign.rs.
Business information system
This information system is a standard project for recording and processing business information data, and for accounting of companies of any kind and size. This project contains about 20 applications for different elements of the field: financial, material and merchandise accounting, fixed assets, invoices, human resources, payroll, interest, production of goods, cashier, communal services, etc. All applications are mutually connected and exchange data. Processed data from one application are automatically passed to all other related applications and are immediately available in there.
Electronic business system
This information system contains applications for electronic cash register (Point of Sale), locally processing of electronic fiscal receipts (External Sales Data Controller), and electronic invoices.
Security and health at work
This information system records and processes data from security and health at work. In all countries, the Law of Security and Health at Work prescribes rules for protection of employees at work and devices for work. Companies have to keep records of a lot of documents with a large amount of data from that field, and to show or send them to the Inspection of Security and Health at Work, on it's demand. This project contains 12 applications for different elements of the field: training for work, medical examinations, injuries on work, working environment, devices and tools for work, protection means, record forms, etc.
Exploitation of hydro power plant
This information system records and processes data from hydro power plant. If the river (on which the plant is built) is navigable, the plant must have a water lock to enable ships to pass through the plant and to overcome the water difference on the plant. There are "upper water" above the plant, and "lower water" below the plant. Both the hydro power plant and water lock keep records of documents with a large amount of data from that field. This project contains several applications for different subjects of the field.
Hydro and exploitation data processing involves a large amount of data on the hourly basis for multiple days, months or years. In several programs we implemented multi-processor-threading programming technique combined with dataflow programming model. We created multiple parallel threads, each executiong on a separate processor, and multiple signals for controlling program flow in the main process.
Pre-measure and pre-calculation of works
This is an application which allows to record standards of construction works and to calculate the pre-measure and pre-calculation of construction works.