Application and Database:


Activity

A rapid technological progress, taking place on a global scale makes every company seek effective solutions to optimize its business activity. Modern companies see Information Technologies and their advantages as an integral part of their business. The use of IT is often related to heavy financial and human resource investments and the rate of development of IT is particularly high, which sometimes becomes a burden to a company wishing to use IT effectively. Our objective is to implement advanced solutions, i.e. customized solutions that are aimed at increasing our customers' productivity and profitability, improving customer service, reducing costs, and ensuring competitiveness on the market. Our strategy includes IT development and system integration, implementation and support based on the evaluation of customer needs and market trends. We offer our customers integrated solutions that combine both our developed systems and partners products. The main principles that the Software Development Department follows in providing integrated solutions to customers include assuming full responsibility for major projects management, implementing a project from the stage of idea formulation down through project completion and on to the follow-up, combining different technologies and creating "open" systems, working together with a customer to provide a cost-efficient and effective integrated system in compliance with customers requirements.


Principal directions of our activities are as follows:

  • Research and selection of the optimal technologies
  • Research of data domain and creation of detailed specifications for a project
  • Creation of prototypes and demo versions
  • System planning (selection of architecture, creation of interaction protocols and technical specifications for separate modules, etc.)
  • System implementation (creation of specifications for system modules, coding, QA)
  • Creation of project documentation (system architecture and protocols description, source code detailed description (in addition to built-in comments in code), etc.)
  • Creation of end-user documentation (Users Manual, Troubleshooting, Installation Guide, etc)
  • Product support (implementation of extra features, source code consulting, etc.)

Software Development:

Our department is capable to create any kind of software for you - from GUI applications to sophisticated engines and programming complexes. Most of developers are Windows applications developers. Our programmers have experience in .Net technologies as well. Primary developer environment is Microsoft Visual C# and Visual Basic. Other compilers are used rather rare. Also our department provides Microsoft Access system development services for state agencies. MS-Access is a good choice for application development when the application will run on a stand-alone machine or in a small network environment with 5 users or less. Suggested maximum data storage requirement is 2GB.

More and more companies want individual, contemporary information system that fully fit their requirements. Personnel want to reach corporate databases safely and in well organized way which keeps system working properly and secure.

We propose you solutions which fit your requirements developing unique software especially for you. Reaching maximum flexibility we use various technologies which let as to combine perfectly your present data and use them. Software development, installation and training services will fit all your requirements and will surpass all expectations. Under customers requirements our Software Development Department programmers go through whole software development cycle — from initial idea up to installation and testing, hardware and software components integration and complex development and adaptation of subsequent software products.

Special working group is established for analysis of customers needs. Technical documentation is prepared and whole project is scheduled and implemented. Detailed specifications are being prepared for every product. Installed software is proved through testing and personnel are trained. Full system documentation is given to customer. We advise on all related questions after system installation. The system hardware and software are fully supported through www and ftp. New software versions are supplied if there are system modifications.


Main Software Development Stages:

  1. Analysis

    Present customer's situation, intentions and needs are analyzed. Project scope is determined. Specification of system requirements is prepared. Project duration and schedule are defined. Technical requirements are formulated.

  2. Designing

    System parts, functions and their relationship are identified. What kind of data will be processed with this system is identified. Data collection, organization and storage solution is suggested. Technical specifications are prepared. User interface is projected. Documentation of designing is prepared. Installation and user training are planned. In this stage system conformity to customer's requirements is prefigured. Connection with present customers system and other systems is defined.

  3. Programming

    In this stage software is programmed. Project solutions are realized. System components are connected and connection correctness is tested. Implementation of all technical requirements is controlled. Software fitted to customers needs is in result. Documentation for exploitation is being prepared.

  4. Installation

    Developed and locally tested software is installed into client's workplace. Trial exploitation is starting. Primary data is set, system is configured. Program operation is tested. Software fitness to requirements is determined. Program errors are fixed.

  5. Training

    Users are trained to use software.

  6. Advice

    Users are advised by phone, fax or e-mail. Consultations at working place are provided.

  7. Maintenance

    Assistance in exploitation, maintenance, support and administering system is determined in agreement. Errors appeared in exploitation time are fixed.

  8. New versions delivering

    New software versions are offered.


Database Management Systems Supported In Our Department:

Software Developers support applications that use the following Database Management Systems:

Oracle:Oracle is a relational database management system from Oracle Corporation.

SQL Server:SQL Server is a relational database management system from Microsoft.

MS Access:MS Access is a relational database management system from Microsoft.


System Implementation

We develop customized software solutions tailored to clients’ most demanding business requirements. We utilize state-of- the art design and development tools including Oracle designer productivity tools and adhere to Oracle’s custom development method (CDM).

Our department can implement and customize application packages which were purchased and licensed from Oracle partner to customer (creation of specifications for system modules, coding, forms, and reports).


Oracle Software Licensing Services

Our company is authorized to sell Oracle products licenses according to their global price list. Our client base includes many customers at the regional level.

Purchasing Oracle software can be a frustrating and expensive experience. If you make an uninformed purchase, you can spend significantly more than you need to or end up with the incorrect licensing for your environment. We draw from this deep understanding of Oracle licensing policies to provide our clients with the best licensing and negotiation strategy. As your partner, we are committed to looking out for your best interest.


For existing Oracle customers, our License and Support Review service provides valuable analysis of existing licensing and support configuration. We identify underused licenses and help you repurpose or migrate these licenses to reduce ongoing support costs.


Our department helps you get the best price on new software licensing purchases and best value from your existing licensing scenario. Our Software Licensing Services provides a comprehensive overview of Oracle software licensing and pricing practices to help you optimize your Oracle licensing agreements.


When was the last time you reviewed the status of your existing Oracle software needs? Have you taken advantage of fundamental changes in Oracle licensing? Are you aware of the impact that different licensing approaches can have on your Oracle support costs? Are you maximizing your investment in your Oracle software assets?


We can help you properly answer those questions. We'll make sure you fully understand your licensing responsibilities and needs so that you can manage any risk associated with being under or improperly licensed.


Our Software Licensing Services:

  • Determine licensing costof planned and/or proposed new business solutions
  • Recommend licensing alternatives, including license types, product editions, licensing metrics and "perpetual" vs. "term" licenses
  • Assess your current licensing portfolio for potential areas of savings, taking into consideration new licensing approaches and impacts to annual support payments
  • Explore license migration alternatives
  • Assess backup, failover and/or disaster recovery licensing implications

Oracle Corp.'s Global Pricing and Licensing organization establishes uniform corporate policies for Oracle customers and partners. There's a lot that goes into it and is something you can't take lightly or overlook.

  • Do you fully know how your software addresses your business needs?
  • Do you really understand the functionality of the products you're investing in and how that functionality affects your business objectives?
  • How much software do you really need for your organization?
  • How will your support policies affect current and future licensing?
  • Who in your organization is responsible for understanding / managing the licensing program?

will help you properly answer those questions. Our product sales executives will work hand-in-hand with your team to ensure that not only is your software properly registered and compliant, b