NTR Lab
Homepage >> Experience

Windows (desktop)

Add multiple language support to existing ASP.NET website

Task: Add multilingual support on the existing ASP.NET website allowing users to select website language via dropdown menu on the main page.

Solution:
Reviewed existing website code and developed a multilanguage support addition approach by moving all site text and images (with texts) to the resources area for both the desktop and mobile versions of the web site, as well as the admin area as required. Added language selection interfaces for both desktop and mobile sites; modified the database as needed and added pages to manage languages.
Additional work included bug fixing, GUI forms layout adjustments for desktop and mobile site, enhancements for user registration procedure, etc.

Technologies: ASP.NET, C#, SQL Server.

Non-tax revenue budget administration subsystem

Client: The Moscow City economic policy and development Department
Contractor: Project Management Administration "Economika"

Task
Develop an automated system for budget revenue and budget deficit financing sources within the budgetary process.

Description:

The subsystem
• Keeps electronic records of revenues and budget deficit financing sources;
• Registers income from administered non-tax revenue in the budget;
• Charges penalties and controls accuracy as well as degree and expediency of the payments;
• Analyzes utilization of the budget revenue and budget deficit financing sources
• Creates fast, accurate reports in accordance with requirements of current regulations;
• Exchange electronic documents between instances of the system and related information systems;
• Checks correlation of electronic documents;
Note: Manipulation of electronic documents is based on .NTR technology.

Technologies: Oracle, .NET, .NTR, C#, Crystal Reports, Microsoft Reports
 

Dating websites Firefox extension

Task:
This tool is intended for a dating agent. It maintains a database of clients and monitors potential matches for each client on various dating websites.

Functionality:

• Maintain client database; activate or deactivate clients;
• Maintain database of to-be-monitored websites;
• Maintain response database: each response has text and color;
• Monitor websites for each client by providing client ID markers on the profile’s web page;
• Track whether a client’s response was answered (status) and remove if necessary;
• Display response (status) on the client’s page;
• Switch quickly between clients.
The tool is a Mozilla FireFox extension that stores all required data in the local SQLite database.

Technologies: Mozilla XUL, JavaScript, SQLite.

 

Subsystem to create automated accounts for budget recipients

Client: The Moscow City economic policy and development Department
Contractor: Project Management Administration "Economika"

Task
Develop an automated system for budget expenditures and budget recipients.

Solution
The subsystem provides for electronic document management, including creating, saving and exchanging documents internally and with related information systems; correlation checking and printing.
The subsystem also

  • Preserves a register of expenditure commitments;
  • Defines tasks for providing state service to budget administrators and recipients;
  • Creates budget financing targets;
  • Registers and distributs budgetary provisions, commitment limits, amount of financing of junior budget administrators and recipients;
  • Creates, registers and corrects budget estimate;

(more…)

City dedicated programs registry subsystem

Client: The Moscow City economic policy and development Department
Contractor: Project Management Administration "Economika"

Task
Develop an automated system to implement, control and monitor dedicated programs, including a registry of the programs, contracting authorities and their activities.

Solution
The main functions of the dedicated program subsystem:

  • Collect initial data for a list of dedicated programs;
  • Record target codes and rates used for evaluation of implementation (projects and reports expertise);
  • Monitor programs;
  • Provide records of program activities for implementation;
  • Control program development, approval, financing and implementation;
  • Store historical records of budgets and financing and estimate future financial requirements;
  • Create a list of the city’s dedicated programs, including a draft budget for the next fiscal year, for submission to the Moscow City Duma;

(more…)

Electronic Document Management System DocsMaster

DocsMaster was created and developed by NTR Group; PNTN is a document storage system integrated into DocsMaster and is improved and supported by NTR Group.

Purpose: allows structured, web-based storage of large numbers of documents.

Main functionality:

  • Structuring documents by customizable metadata;
  • Search by metadata;
  • Associates images with documents and allows manipulation of the images;
  • Accounts and access management.

Technologies: MS SQL 2005, ASP.NET, .NET Framework 3.0, MS ActiveX

Microsoft Excel-based text message mailing system

Client: Inspire Tech Inc. (Singapore)

Description: EasiWorkgroup Excel plug-in enables sending text messages with the help of Microsoft Excel. A user fills out a table choosing recipients, message form, priority and date, and the message is then sent via the Internet. 

 

Tax payment control system

Client: GUP ECONOMICA

Description: The system was developed by NTR Lab to support information interoperability between Moscow’s city government and its Federal Tax Service. The system

  • automates the reception of preliminary documents for tax revenues of the Economic Politics and Development Department;
  • processes the data and posts it as an information resource on the intranet;
  • creates and maintains an operating database of primary tax revenue information; and
  • analyzes tax revenues in the city budget.

Special system features include

  • template creation that enable users to build and modify various sets of required documents without updating software or changing the database scheme; and
  • reference data that can be edited (addition and modification of classifiers, dictionaries and other reference materials).

Microsoft gold certified partner

ISO 9001