UZ RU EN

Helplines: (71) 276-93-19

Email: info@tpp.uz

Implementation and development of e-government in Uzbekistan

The development of the field of communications, informatization and telecommunication technologies as an important factor in improving the well-being of the people and economic growth of the country is one of the main priorities of the state policy of Uzbekistan. This is once again confirmed by the adoption by the Decree of the President of the country of June 27, 2013 the Comprehensive Program for the Development of the National Information and Communication System of the Republic of Uzbekistan for the period 2013-2020.

The main goals of the adoption of the program are the further development and widespread adoption in all sectors of the economy and areas of life of modern information and communication technologies, ensuring the accelerated development of information resources, systems and networks, as well as stimulating the expansion of the spectrum and improving the provision of interactive public services to business entities and the public.

The comprehensive development program of the National Information and Communication System of the Republic of Uzbekistan for the period 2013-2020 is conditionally divided into two programs. The first program for the development of telecommunication technologies, networks and communication infrastructure in Uzbekistan, and the second program for the creation of complexes of information systems and databases of the Electronic Government system.

The program for the development of telecommunication technologies, networks and communication infrastructure is aimed at expanding fixed and mobile broadband access networks, data and voice traffic switching centers, modernizing and expanding telecommunication backbone networks, and creating the necessary infrastructure for the development of multimedia services.

For example, until 2020, it is planned to expand optical broadband access networks and build fiber-optic communication lines, further install nationwide base stations EDVO, 3G and 4G LTE. It is planned to create studios to provide multimedia services to the corporate sector, centers of information and reference services, data storage and processing, as well as storage of frequently used data (caching centers).

Also among the priority tasks is the implementation of the necessary measures for the development of the E-Government system.

The program for the development of the e-government system includes the development and adoption of the law "On e-government", the development and adoption of standards and regulations on interagency interaction and data exchange, the formation of databases in various areas, the creation of new and the integration of existing systems of information systems in the field of state procurement, taxation, customs clearance, healthcare, education, and many others.

The Center for the Development of the E-Government System and the Center for Ensuring Information Security have been created.

It is planned to introduce a unified platform of the "Electronic Government" system, which will be the basis for creating new and integrating existing information systems. Information interaction between government bodies in the Electronic Government system with legal entities and individuals will be carried out through the recently launched in test mode the Unified portal of interactive government services, providing access to information about the services and functions of government bodies, providing users with the possibility of electronic data exchange, registration requests through a single access point to integrated interactive public services.

To identify users of the E-Government system, the program includes a project to create a Unified Identification System based on public key infrastructure. The key projects of the e-government system development program are the formation of national databases and registers: data on individuals and legal entities, data on transport, cadastral information, real estate, unified directories and classifiers, etc.

To effectively manage, record and improve the information security of departmental information resources and databases, an interdepartmental state data center of the Electronic Government system will be created, which should provide centralized storage and processing of departmental information resources, as well as the integration of interdepartmental information systems.

Thus, as a result of the introduction of the E-Government system, a transition to fully transactional services is expected, which eliminates the need to visit various institutions and communicate with public servants to receive public services by the public and business representatives, which in turn will help to create additional amenities and improve them business conditions.

The comprehensive program for the development of the National Information and Communication System of the Republic of Uzbekistan for the period 2013-2020 will open new paths for the further development of the information society in Uzbekistan and its integration into the global information space.

The architecture of the e-government system

JSC "Thermal Power Plants"

Location in the map

Contacts

Follow

Whoops! There was an error.
ErrorException (E_WARNING)
file_put_contents(): Only 0 of 175 bytes written, possibly out of free disk space ErrorException thrown with message "file_put_contents(): Only 0 of 175 bytes written, possibly out of free disk space" Stacktrace: #7 ErrorException in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #6 file_put_contents in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:122 #5 Illuminate\Filesystem\Filesystem:put in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php:83 #4 Illuminate\Session\FileSessionHandler:write in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /home/tppuz/tpp/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /home/tppuz/public_html/index.php:64
7
ErrorException
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
6
file_put_contents
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
122
5
Illuminate
\
Filesystem
\
Filesystem
put
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
83
4
Illuminate
\
Session
\
FileSessionHandler
write
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
129
3
Illuminate
\
Session
\
Store
save
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
87
2
Illuminate
\
Session
\
Middleware
\
StartSession
terminate
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
218
1
Illuminate
\
Foundation
\
Http
\
Kernel
terminateMiddleware
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
189
0
Illuminate
\
Foundation
\
Http
\
Kernel
terminate
/
home
/
tppuz
/
public_html
/
index.php
64
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "file_put_contents(): Only 0 of 175 bytes written, possibly out of free disk space"
    
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Filesystem
/
Filesystem.php
     *
     * @param  string  $path
     * @return string
     */
    public function hash($path)
    {
        return md5_file($path);
    }
 
    /**
     * Write the contents of a file.
     *
     * @param  string  $path
     * @param  string  $contents
     * @param  bool  $lock
     * @return int
     */
    public function put($path, $contents, $lock = false)
    {
        return file_put_contents($path, $contents, $lock ? LOCK_EX : 0);
    }
 
    /**
     * Write the contents of a file, replacing it atomically if it already exists.
     *
     * @param  string  $path
     * @param  string  $content
     * @return void
     */
    public function replace($path, $content)
    {
        // If the path already exists and is a symlink, get the real path...
        clearstatcache(true, $path);
 
        $path = realpath($path) ?: $path;
 
        $tempPath = tempnam(dirname($path), basename($path));
 
        // Fix permissions of tempPath because `tempnam()` creates it with permissions set to 0600...
        chmod($tempPath, 0777 - umask());
Arguments
  1. "/home/tppuz/tpp/storage/framework/sessions/8ZCLr99zpY5IJ87UByk3ouRxxJ2A2LsWnbopu68X"
    
  2. "a:3:{s:6:"_token";s:40:"Ekm6rm3sHzDNo5KKVhYr3rS3k2fSe7FQis00HKOw";s:9:"_previous";a:1:{s:3:"url";s:17:"http://tpp.uz/rep";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 2
    
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
FileSessionHandler.php
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        if ($this->files->isFile($path = $this->path.'/'.$sessionId)) {
            if ($this->files->lastModified($path) >= Carbon::now()->subMinutes($this->minutes)->getTimestamp()) {
                return $this->files->sharedGet($path);
            }
        }
 
        return '';
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        $this->files->put($this->path.'/'.$sessionId, $data, true);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        $this->files->delete($this->path.'/'.$sessionId);
 
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        $files = Finder::create()
Arguments
  1. "/home/tppuz/tpp/storage/framework/sessions/8ZCLr99zpY5IJ87UByk3ouRxxJ2A2LsWnbopu68X"
    
  2. "a:3:{s:6:"_token";s:40:"Ekm6rm3sHzDNo5KKVhYr3rS3k2fSe7FQis00HKOw";s:9:"_previous";a:1:{s:3:"url";s:17:"http://tpp.uz/rep";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. true
    
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "8ZCLr99zpY5IJ87UByk3ouRxxJ2A2LsWnbopu68X"
    
  2. "a:3:{s:6:"_token";s:40:"Ekm6rm3sHzDNo5KKVhYr3rS3k2fSe7FQis00HKOw";s:9:"_previous";a:1:{s:3:"url";s:17:"http://tpp.uz/rep";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            [$name] = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#845 …6}
      #routeResolver: Closure() {#843 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/rep"
      #requestUri: "/rep"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#733}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {#714}
    
/
home
/
tppuz
/
tpp
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#845 …6}
      #routeResolver: Closure() {#843 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/rep"
      #requestUri: "/rep"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#733}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {#714}
    
/
home
/
tppuz
/
public_html
/
index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {#42
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#845 …6}
      #routeResolver: Closure() {#843 …5}
      +attributes: ParameterBag {#44}
      +request: ParameterBag {#50}
      +query: ParameterBag {#50}
      +server: ServerBag {#46}
      +files: FileBag {#47}
      +cookies: ParameterBag {#45}
      +headers: HeaderBag {#48}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:4 [
        0 => "text/html"
        1 => "application/xhtml+xml"
        2 => "application/xml"
        3 => "*/*"
      ]
      #pathInfo: "/rep"
      #requestUri: "/rep"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#733}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Response {#714}
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
PATH
"/usr/local/bin:/usr/bin:/bin"
TEMP
"/tmp"
TMP
"/tmp"
TMPDIR
"/tmp"
PWD
"/"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
CONTENT_LENGTH
"0"
HTTP_HOST
"tpp.uz"
HTTP_USER_AGENT
"CCBot/2.0 (https://commoncrawl.org/faq/)"
HTTP_X_FORWARDED_HOST
"tpp.uz"
HTTP_X_FORWARDED_PORT
"80"
HTTP_X_FORWARDED_PROTO
"http"
HTTP_X_FORWARDED_SERVER
"tpp.uz"
HTTP_X_REAL_IP
"3.230.154.129"
REDIRECT_UNIQUE_ID
"Xs2yOBuzlhh1eaZoH0JVZAAAAI8"
REDIRECT_SCRIPT_URL
"/rep"
REDIRECT_SCRIPT_URI
"http://tpp.uz/rep"
REDIRECT_STATUS
"200"
UNIQUE_ID
"Xs2yOBuzlhh1eaZoH0JVZAAAAI8"
SCRIPT_URL
"/rep"
SCRIPT_URI
"http://tpp.uz/rep"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"tpp.uz"
SERVER_ADDR
"83.69.139.151"
SERVER_PORT
"80"
REMOTE_ADDR
"3.230.154.129"
DOCUMENT_ROOT
"/home/tppuz/public_html"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/home/tppuz/public_html"
SERVER_ADMIN
"webmaster@tpp.uz"
SCRIPT_FILENAME
"/home/tppuz/public_html/index.php"
REMOTE_PORT
"5628"
REDIRECT_URL
"/rep"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/rep"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1590538808.6897
REQUEST_TIME
1590538808
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:PzQ4vPnlFVywjzAZnXCa2zpJF26NaOcA6eJFXTXQQGQ="
APP_DEBUG
"true"
APP_URL
"http://tpp.uz/"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"tppuz_db"
DB_USERNAME
"tppuz_user"
DB_PASSWORD
"tppuz_1997"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"server2.ahost.uz"
MAIL_PORT
"25"
MAIL_USERNAME
"vacancy@tpp.uz"
MAIL_PASSWORD
"vacancy@tes"
MAIL_ENCRYPTION
"tls"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
Key Value
PATH
"/usr/local/bin:/usr/bin:/bin"
TEMP
"/tmp"
TMP
"/tmp"
TMPDIR
"/tmp"
PWD
"/"
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:PzQ4vPnlFVywjzAZnXCa2zpJF26NaOcA6eJFXTXQQGQ="
APP_DEBUG
"true"
APP_URL
"http://tpp.uz/"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"localhost"
DB_PORT
"3306"
DB_DATABASE
"tppuz_db"
DB_USERNAME
"tppuz_user"
DB_PASSWORD
"tppuz_1997"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"server2.ahost.uz"
MAIL_PORT
"25"
MAIL_USERNAME
"vacancy@tpp.uz"
MAIL_PASSWORD
"vacancy@tes"
MAIL_ENCRYPTION
"tls"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler