Диплом: Автоматизация процесса систематизации документации архива организации (на примере Муниципального унитарного предприятия "Комплекс")"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
49
Таблица 4
Таблица соединений
СГ (сеть головного офиса)
Интернет – шлюз1
217.15.135.108 – IP – провайдера
192.168.0.1 – назначается сисадмином
OpenVPN Сервер
10.8.0.1 - адрес виртуального интерфейса
(появляется в процессе установки)
192.168.0.2 - физический интерфейс, назначается
сисадмином
На этом сервере будет
установлен один
виртуальный и один
физический интерфейс
Пользовательский компьютер
192.168.0.3 - назначается сисадмином
СП (сеть подчиненных подразделений)
Интернет – шлюз2
217.15.135.209 – IP – провайдера
192.168.1.2 – назначается сисадмином
OpenVPN Клиент
10.8.0.2 - адрес виртуального интерфейса
(появляется в процессе установки)
192.168.1.2 - физический интерфейс, назначается
сисадмином
На этом сервере будет
установлен один
виртуальный и один
физический интерфейс
Пользовательский компьютер
192.168.1.3 - назначается сисадмином
Программа устанавливается в C:\ProgramFiles\OpenVPN.
В это директории нужно создать папки keys (в ней будут ключи
аутентификации) и ccd (конфигурации настроек сервера для клиента).
Стандартные конфигурации размещаются в директории C:\Program
Files\OpenVPN\config.
Последовательность генерации ключей
основной CA (ca.crt) сертификат и CA (ca.key) ключ
сертификат (server.crt) и ключ (server.key) сервера
сертификат (office1.crt) и ключ (office1.key) для клиента
генерация параметров DiffieHellman (dh1024.pem)
tls-auth (ta.key) для аутентификации пакетов
50
2.8. Перенос базы данных на сервер MySQL
phpMyAdmin — веб-приложение на языке PHP и представляет собой
веб-интерфейс для администрирования баз данных MySQL. phpMyAdmin
позволяет создавать и удалять базы данных, создавать, копировать, удалять,
переименовывать и изменять таблицы, выполнять SQL-запросы,
осуществлять поиск в базе данных. До начала работы с MySQL-сервер
необходимо установить следующее программное обеспечение на сервер.
Рисунок 36 - Установка драйвера mysql-connector-odbc
Этот драйвер используется для взаимодействия с СУБД MySQL через
программный интерфейс доступа к базам данных (ODBC). При
использовании ODBC взаимодействие с любой базой данных становится
простым, так как используется стандартный интерфейс для взаимодействия с
различными СУБД. То есть для каждой СУБД уже не придется писать
отдельный код по взаимодействию с конкретной СУБД.
Для работы установлен Denwer3_Base_PHP52_2013-06-02(бесплатная
сборка). Доступ после запуска Denwer: http://localhost/denwer/, либо 127.0.0.1.
Denver - набор дистрибутивов (Apache, PHP, MySQL) и программная
оболочка для разработки сайтов на локальной машине.
51
Аналогов Denver, в том числе и русифицированных достаточно много,
но Denver бесплатный и простой в использовании.
Рисунок 37 - Оболочка Denver
Рисунок 38 -Интерфейс PhpMyAdmin
52
После того как PHPMyAdmin открыт, создается база данных с тем же
наименованием, что и база в Access.
Рисунок 39 -Создание базы данных в PhpMyAdmin
Пустая база данных хранится в папке
Рисунок 40 -Место хранения пустой базы данных phpMyAdmin
После этого можно двигаться различными путями, например, с
помощью программы DBConvertAccessMySQL.
53
Рассмотрим процесс переноса базы данных из Access в MySQL по
шагам. Выбираем базу в Access (файл должен быть обязательно сохранен в
формате Access2003)
Рисунок 41 -Перевод базы данных. Шаг 1
Выбираем пустую базу с тем же названием в MySQL.
Рисунок 42- Перевод базы данных. Шаг 2
При переносе обязательно поставить галочки у всех таблиц.
54
Рисунок 43 - Перевод базы данных.
Откроем полученную базу данных в phpMyAdmin. Все таблицы будут
переведены вместе с данными.
Рисунок 44 -База данных перенесена в MySQL
Далее следует проверить наличие всех переносимых связей. Для этого
удобно воспользоваться дизайнером.
55
Рисунок 45 - Схема базы данных в меню Дизайнер MySQL
2.9. Синхронизация базы данных на SQL-сервере с СУБД Access
Итак, база данных размещена на защищенном сервере. Теперь
необходимо установить связь между формами и отчетами в Access и этой
базой.
Это можно осуществить следующим образом.
1.Создается пустая база данных
Рисунок 46 - Создание пустой базы данных
56
Рисунок 47 - Устанавливаем связь с базой данных через ODBC
Рисунок 48 -Связь с источником данных через ODBC
57
Рисунок 49 - Выбор драйвера
В окне от MySQL необходимо заполнить поля DataSourceName, в поле
Server нужно вписать адрес сервера в сети, если Access и MySQL находятся
на одном компьютере, то можно вписать localhost (127.0.0.1).
Если MySQL находится на другом компьютере, то нужно указать адрес
того компьютера. User этоroot, Password – пустой. Далее имя базы данных.
Кнопка Test для проверки правильности подключения, если все
произошло успешно, итогом будет запись Connectionsuccessful.
58
Рисунок 50 - Тестирование соединения
После указания параметров подключения произойдет возвращение на
этап «Выбор источника данных». Нужно выбрать созданное соединение с
MySQL и указать таблицы для связи.
Рисунок 51 - Выбор таблиц

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)