Our Work

SWS plus is one of the leading software developers for the public sector. We have contributed to the development of the tax system, social security and other systems that are used daily by thousands of people in Belarus.

View our portfolio projects. We would be pleased to use our expertise for you!

State register of payers of other obligated persons
Customer: The Ministry of Taxation and Internal Revenue of Belarus www.nalog.gov.by

The register of legal entities and individual entrepreneurs in the database. The available information is used for reporting and providing authorized organizations and interested individuals and legal entities. Data entry and access to the information is carried out by electronic signature (digital signature).

Development tools: Oracle Forms 10g; Oracle Reports 10g; DBMS Oracle 10g for SLES; SQL; PL/SQL; XML; Eclipse; Java; GWT

Effort: the development and implementation of: 10 560 man-hours, support and addition of new features: 2 people permanently

Customer review

"The Ministry of Taxation and Internal Revenue of Belarus is cooperating with SWS since 2011."

Customer

The Ministry of Taxation and Internal Revenue of Belarus. It supervises tax policy, calculation and collection of fees, duties and other budgetary payments, as well as the recovery of tax debts and conducting outreach to the public on these issues.

Project goals and objectives

  • Creating a distributed system for keeping the State register of taxpayers of the Republic of Belarus.
  • Organizing data download in * .dbf and * .xls formats.
  • Integrating information resources of different levels (republican, regional and district).
  • Creating analytical reports for the central office and regional inspectorates.
  • Updating of information in the database.
  • System Security.
  • Developing a user-friendly interface.
  • Providing web-access to public and classified information on payers to businesses and individuals depending on their powers.

Project description

The State register of taxpayers information system was designed on the basis of the documented requirements in Terms of Reference. Fully updated program has a standard and usable web-based interface. Three-level working principle of the State-Province-The Ministry of Taxation and Internal Revenue is realized through the provision of a corporate network of communication channels of The Ministry of Taxation and Internal Revenue. Employees of the inspection area are provided with the remote access, while other professionals have the full access to the State register of taxpayers database at the level of The Ministry of Taxation and Internal Revenue. Thus, the database is constantly kept up to date.

Oracle 10g for SLES has been selected as the database. Oracle Reports 10g and Oracle Forms 10g are used for reports preparation and data printing.

The certification of The State register of taxpayers security system is received. The data input by inspectors can be certified by electronic signature.

The following features were added:

  • Register of licenses for alcohol and tobacco.
  • Register of licenses for gambling.
  • The system functional elements configuration according to the rights and powers of the user.
  • Maintenance of all regulatory and reference information in a single table.

Project results

All of the objectives are achieved, the system is implemented in production.

Thank you for your interest!

Leave your contact and we will provide you with detailed information in a convenient form

Your data is protected against spam
Accounting for the securities market functioning
Customer: Ministry of Finance www.minfin.gov.by

Registration system and the formation of the registry of securities issues in a single database.The available information is used for reporting, data transfer to the Central Depository, the analysis of issues of the last years and for the control of certain types of financial activities.

Development tools: Delphi 6.0, PL/SQL, SQL; technology "client-server" based ORACLE database

Development and implementation 500 man-days. Programming Support - 150 man-days (2016 is the year of denomination holding)

Customer review

“The works are carried out efficiently and in a timely manner. Specialists always consult on arising working issues operatively.”

Customer

The Ministry of Finance determines the unified fiscal policy in the country. The Ministry of Finance is also responsible for the issuance of securities and foreign economic relations.

Project goals and objectives

Creating a database on the basis of a modern client-server system that allows:

  • Fast data exchange between the units.
  • Provision of the necessary information in a user friendly form.
  • Input information on the registration of securities.
  • Automated testing and certification of securities market participants.
  • Download the reporting of information from Excel to the database systems by issuers and professional participants of the securities market.
  • Safety network.
  • Access to information over the past year with the possibility of further use.
  • Obtaining the necessary reporting.
  • The transfer of data to the Central Depositary.
  • Monitoring of certain types of financial activities.

Project description

The reason for the customer’s request was the old system, which was not able to process increasing amounts of information and did not meet the relevant regulatory requirements. They were having constant conflict with the installation of new operating systems and hardware. In particular, this happened because the previous program was based on an outdated Foxpro Ms Dos with file interlayer exchange.

A modern technology "client-server" based on ORACLE database is implemented in the new system.

The program has 2 levels: Central Office level and regional management level. Data input is implemented at the regional level, while data accumulation and maintenance of a unified register with subsequent transfer of information to a central depository is carried out at the central level.

A testing system for staff and professional market participants’ appraisal is further developed as a stand-alone application. Thus, the system also solved the problem of improving the training of personnel in the field.

Project results

Accounting for the securities market functioning is implemented with the help of modern technology and is complemented by current regulations.

Thank you for your interest!

Leave your contact and we will provide you with detailed information in a convenient form

Your data is protected against spam
The system for the collecting of information on income payers from the tax agents.
Customer: The Ministry of Taxation and Internal Revenue of Belarus www.nalog.gov.by

The system is an automated, unified database, which stores information on income, expenses and property of individuals. Personalized data input and access to information is carried out by electronic signature (digital signature). The system provides a variety of analytical information in the form of reports. Convenient data exchange interfaces are designed for the connection of new sources of information in the future.

Development tools: Oracle Forms 10g; Oracle Reports 10g; DBMS Oracle 10g for SLES; SQL; PL/SQL; XML; Eclipse; Java; GWT

Man-hours: 1st stage (development and implementation) - 5 people 1.5 year 2d and further strages (adding new features and support of the existing ones) - 2 people annually

Customer review

“SWS experts have sufficiently high qualification in the development and maintenance of software, are able to solve tasks competently.”

Customer

The Ministry of Taxation and Internal Revenue of Belarus. It supervises tax policy, calculation and collection of fees, duties and other budgetary payments, as well as the recovery of tax debts and conducting outreach to the public on these issues.

Project goals and objectives

Create a unified automated system to collect information on payers’ income from tax agents.

Combine all of the data on income, expenses and assets in a single database.

Obtaining a variety of analytical reports and supporting data sets.

Provide:

  • Input of declarations by individuals through a remote client using the private signature key.
  • Confidential access to information.
  • System reliability.
  • Quick and easy processing of large data volumes.
  • Minimizing the costs of project support, update and administration.

Project description

The core problem of the customer was a huge number of mismatched information in different formats, provided from a variety of workstations. Each subsystem operated within its database (mainly Foxpro) in which information on income and expenses of individuals was loaded from external information systems.

It was necessary to combine and unify the available resources. Potentially, it was supposed to connect the new data sources.

The project was implemented in two stages.

1st stage: Creating a single basic version of the system. Centralization of the database and a single workstation for all staff simplified the collection of necessary data. Safety certification is carried out.

2d stage: Connecting of new resources and new functionality.

Project results

A working version of automated system to collect information on payers’ income is created. Due to it, the identification of applicants for a declaration according to various criteria on the basis of the available data is simplified. The system also allows the monitoring of inspection work (unauthorized access, the number of input and processed information, etc.).

Thank you for your interest!

Оставьте ваши контакты и мы предоставим вам подробную информацию в удобной форме

Your data is protected against spam
The control system of personified registration of the insured persons.
Customer: Social Protection Fund of the Ministry of Labor and Social Protection www.mintrud.gov.by

The system allows input data for accounting (the dates of the recruitment and resignation, payroll, fees, sick leave) provided by insurance contribution payers (legal entities and individuals). The stored information output in the form of an individual account statement and other documents. The system should ensure the requirements for reliability, speed, scalability and usability, as well as minimization of maintenance and technical support costs.

Development tools: Oracle Forms 10g; Oracle Reports 10g; DBMS Oracle 11g; XML; Eclipse; Java; Axis2, PL / SQL, Delphi

Development and implementation: 2450 man-days. Finalization and maintenance - 490 man-days, improvement and maintenance - 245 man-days. Technical support - 30 man-days per year

Customer review



Customer

Social Protection Fund of the Ministry of Labor and Social Protection of the Republic of Belarus. The main activity is the administration of the State social insurance resources.

Project goals and objectives

  • Creation of the automated control system of the individual account of the insured persons.
  • Input documents of personified accounting (the dates of the recruitment and resignation, payroll, fees, sick leave) at district and regional levels.
  • Updating of the individual client accounts.
  • Formation of individual account statements and other documents.
  • Design of the standard ergonomic interface.
  • Reliability in use.
  • Scalability of the system.
  • Data online transmission.
  • Minimizing the costs of project support, update and administration.

Project description

The account of the insured persons requires an individual approach. The absence of a single automated control system of the individual account of the insured persons was the main problem of the Fund.

It has been proposed to implement a three-level logical structure of the District-Province-Center. All visual objects are set when logging in according to the rights and powers of users.

Common Database (Oracle 11G), servers of Oracle Application Server 10G (7 virtual machines to run the application) and Tomcat application servers (5 virtual machines to handle requests from other systems, and reporting) are placed in a single data center.

In addition, we have implemented the subsystem of the reports in day and night modes. This has reduced the burden on the overall system.

Project results

The automated control system of the individual account of the insured persons is implemented completely. Reliability and safety of the system is provided by a full logging of user actions and routine operations. The scalability of the system extends to 1,200 users.

Thank you for your interest!

Leave your contact and we will provide you with detailed information in a convenient form

Your data is protected against spam
Unified appraisal system
Customer: InformStroy www.nostroy.ru

The system is designed for the job qualification and certification of construction professionals.A single database stores a list of questions, the answers to which are able to detect the level of theoretical knowledge of specialists.A set of test questions for each applicant for certification is determined randomly from all available questions in database. Management of complexity, quality, rating and job specification is organized for the purpose of updating the test suite. In addition, free educational testing and user feedback sections are created on the site.

Development tools: Oracle database 10g; SQL; PL/SQL; XML; Eclipse; Java; JavaScript; GWT; Hibernate

Man-hours: 600 man-days

Customer review

“Quality and technical characteristics of the software meets the requirements of the customer and assigned tasks at the stage of technical task.”

Customer

National Association of Builders (NOSTROY) is the All-Russian industrial association of employers in the construction industry. The basis of its activities is in improving of technological control systems, personnel training in the field of construction and in the development of proposals for the legislature.

Project goals and objectives

  • Creating a database of questions and answers for certification in the field of construction.
  • Formation of a unique text from the available list of questions by a random selection.
  • Tracking statistics of correct answers to questions raised.
  • Updating of test questions.

Project description

NOSTROY’s main activity is to ensure the safety of capital construction projects, which directly depends on the professionalism of employees of construction companies. In order to perform the staff appraisal, there was a need to develop a system of questions and answers which were able to detect the level of theoretical knowledge of specialists. Each test had to be unique.

The system is implemented using modern technology. The database of questions and answers organized on DBMS Oracle 10g for SLES. The system has a friendly web-based interface. A set of questions for each applicant for certification is determined randomly from all available questions in database. Management of complexity, quality, rating and job specification is organized for the purpose of updating the test suite. In addition, there are free educational testing and user feedback sections on the site.

Project results

The possibility of assessing the specialists’ level of knowledge is provided from any computer connected to the Internet in the Russian Federation, if having the appropriate accesses. Actualization of a centralized database of the Unified system of certification is available online.

Thank you for your interest!

Leave your contact and we will provide you with detailed information in a convenient form

Your data is protected against spam
Providing software development services for the project "The components of the graphical interface for the system CompanyMedia Version 4"
Customer: ZAO "Company" InterTrust "(Moscow, Russia) www.intertrust.ru

CompanyMedia is focused on creating a corporate electronic document management system, workflow simplification, organization of management tasks distribution, keeping meetings records, providing access to the workplace by portable devices. We provided 3 leading experts involved in web-development in this project.

Development tools: Java; JavaScript; GWT; XML; Eclipse; Git; Jiraand related products (stash, confluence...)

Man-hours: 1800 man-days

Customer review

“I express my gratitude to you for this work and hope for further cooperation”

Customer

ZAO "Company" InterTrust "(Moscow, Russia) has been developing software aimed at office automation, workflow simplification and improvement of business processes.

Project goals and objectives

Creating a universal CompanyMedia electronic document management system for large corporations. It is based on document management automation, management tasks distribution, and control of personal productivity.

Within the large-scale project it was necessary to implement the following modules and services:

  • "Internal documents" module.
  • "Ingoing documents" module.
  • "Outgoing documents" module.
  • "Appeals by citizens" module.
  • "Assignments" module.
  • "Contracts" module.
  • "Meetings" module.
  • "Administrative documents" module.
  • "Adaptive Case Management" module.
  • "Mobile Workplace" module.
  • General corporate directories.
  • Scanning and recognition of printed documents.
  • Service of reporting and analytics.
  • Information protection service.
  • Technology services.
  • An automated search for documents.

Project description

With the growth of the company the number of the staff is increasing as well as the internal document flow. Often the increase in labor costs associated with record keeping reduces the speed of the important processes in the company. The implementation of electronic document management system in any large company solves most of these problems.

"InterTrust" company has developed Terms of Reference for the establishment of a large-scale software system CompanyMedia. The latest electronic document management system is aimed not only at simplifying the workflow, but also takes the lead in organizing management tasks distribution, keeping meetings records, and in providing access to the workplace by portable devices. The main issue for the customer was to find the necessary resources to implement such a large project into life.

6 remote teams from different cities and countries (Moscow, Novosibirsk, Nizhny Novgorod, Kiev, Minsk, Voronezh) were involved in the project. The design was developed in one of the best design studios - Artemy Lebedev studio.

Our company has provided 3 leading Java-developers for this project. Their area of responsibility included the following tasks:

  • Drawing a visual form of the document on the screen according to the data coming from the server.
  • Ability to add any shape and visual elements on the form without the corrections of the code.
  • Digital signature.
  • SSO.
  • Design report building.
  • Scalability.

Project results

The assigned tasks have been completed by the web-development team. GUI Components for CompanyMedia version 4 system are fully implemented.

Thank you for your interest!

Leave your contact and we will provide you with detailed information in a convenient form

Your data is protected against spam