
The State Automated System of Elections "SAS ELECTIONS" is a geographically distributed information and telecommunications software/hardware solution. It was designed for realization of information support of elections and referenda, its preparation and execution. Later on a sub-system of control and maintenance for “SAS ELECTIONS” was ordered by Federal Center of Informatization: www.cikrf.ru.
Many years of experience in operating with "SAS ELECTIONS" led to the need for more effective management of the system at various levels, from central to local electoral commissions.
In order to maintain the appropriate level of interaction of automated complexes "SAS ELECTIONS", together with a reliable components and structural redundancy, it focuses on the automate control operation process. It includes continuous monitoring of the composition and condition of the software, troubleshooting (recovery of readiness), maintenance, service, hardware storage and transportation, monitoring of following rules for information exchange, as well as software distribution and installation.
Experience has shown that the effective operation and maintenance of the automate control sub-system is the only guarantee for maintaining system ready for use. In this connection, the task of management system optimization, create a new hardware and software complexes of automation of management and service becomes urgent.
To improve exploitation of the”SAS ELECTIONS” and automate new functions in release second stage of the system, it was created a sub-system "Maintenance and Service" (MS) and subsystem "Command and Control Operation" (CCO). Subsystems were developed by the R&EC..
The System Purpose
· Ensure the relevance and reliability of data transfers, composition, movements, repair and disposal software of the system automation (over 130 000 inventory items).
· The automating user interface for “SAS ELECTIONS”, including accounting system (more than 3000 objects of automation).
· Planning and control processes automation for service and procedural service of systems automation.
· Parameters calculation and software reliability evaluation. Requirements for firmware and components acquisition using standard configurators.
Solutions and technologies.
Three-tier architecture PTM Automation at each site (database, application server, the client application).
Exchange of information between servers on the basis of electronic documents using any system of communication and data transmission.
Unified technology design and operation of custom and extensible user interface based on XML descriptions of on-screen forms.
The draft passed all stages of designing a software system: from setting objectives and formation of a technical project, through detailed design, to implementation and deployment. The system is currently under maintenance. The support stage is organized online customer support software system is developed, the technology dissemination and automated package installation changes.
The system mission.
Automated estimation of willingness of the SAS "ELECTIONS" as a whole and its individual segments for the election campaigns, by continuing to monitor the State of computing resources and remote inventory of common system PTMs.
Improve manageability through automated mailing systems, installation and Service Pack distributions and inventory software and databases control versions.
Improving the speed of data transmission between election commissions through automated formulation and for monitoring compliance with the regulations of information exchange between systems of automation in the preparation and conduct of electoral campaigns.
Develop concepts and programmes for development of information and telecommunications systems ' Counting Chamber of RF.
The work performed.
Information survey and assessment of Counting Chamber Information Telecommunication Systems (ITCS).
Build representations of information system level (functional tasks, hardware systems, internal and external integration, information management, databases, infrastructure, security).Design concept and ITCS of the development program for 2003-2005, preliminary specifications of the subsystems.
Used technologies.
An original technique survey information system based on using modern object-oriented methodology and supported by tools.
Quantitative evaluation system of quality information system as a whole and its separate components focused on practical application.
Build model reengineering plan cost calculation and prediction of modernization of the information system.
Technology reuse existing hardware and software components in the design, implementation and deployment of modern information system.
The system mission
Planning and monitoring of long-and short-term interventions.
Used technologies.
The three-tier architecture of software and hardware tools (database, server application, a client application) to each of the distributed system.
Information sharing between objects distributed system based on XML documents.
Enterprise Java Beans technology to build a server application and implementation of business logic.
Interaction between a client and a server application over HTTP protocol.
A unified, customizable and extensible UI based on the original design and operation of client applications using XML descriptions of on-screen forms.