Построение корпоративной автоматизированной информационной системы в среде защищенного канала

Содержание

Постановка задачи 3

Выбор программного обеспечения 3

Установка Fedora Workstation 21 3

Установка OpenVPN в Fedora Workstation 21 17

Установка OpenVPN в Windows XP 18

Установка MySQL и Apache в Fedora Workstation 21

Создание таблиц в базе данных 22

Создание веб-страницы 26

Установка среды разработки Qt Creator 30

Создание серверной части приложения 38

Создание клиентской части приложения 44

Логика работы сервера 50

Логика работы клиента 50

Приложение 1 51

Приложение 2 53

Приложение 3 62

Выдержка из текста

Требуется создать клиент-серверное приложение, которое хранит данные в реляционной базе данных, и произвести установку и настройку всего необходимого программного обеспечения. Для примера рассмотрим простую систему заказов для транспортной компании. Пользователи системы делятся на два типа: менеджеры и водители. Менеджеры, пользуясь клиентом, могут видеть все существующие заказы на перевозки, которые хранятся в базе данных в виде таблицы: идентификатор записи, откуда, куда, идентификатор водителя исполнителя, код статуса заказа. Помимо этого, они могут добавлять новые заказы, а так же менять код статуса существующего заказа. Водители, заходя со своего аккаунта, могут видеть только созданные для них заказы, а так же менять их статус. Аутентификация осуществляется с использованием пары логин/пароль. Соединение между сервером и клиентов должно осуществляется в защищённой виртуальной частной сети (VPN) предприятия. На сервере должен быть расположен веб-сайт, который отображает информацию о состоянии заказов из базы данных

Список использованной литературы

Полностью оригинальная работа, без ссылок.

Похожие записи