Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Модуль ввода и регистрации документов

РефератПомощь в написанииУзнать стоимостьмоей работы

Модуль включает в себя форму для заполнения, редактирования и/или обновления данных, необходимых для последующего пространственного анализа, таких как словарь соответствий «Тип производства — набор слоев» и набор диапазонов для каждого слоя. Этот модуль будет задействоваться при развертывании приложения для начальной инициализации и по желанию пользователя для немедленного редактирования и/или… Читать ещё >

Модуль ввода и регистрации документов (реферат, курсовая, диплом, контрольная)

Разработка модуля добавления относительно проста и требует только создание HTML-формы и её правильной валидации при добавлении нового документы. Были имплементированы директивы, отвечающие за обеспечение корректной валидации и вывод ошибок при попытке отправить на сервер ElasticSearch невалидную форму. Таким образом, если пользователь не заполняет поле формы или заполняет его неправильно, то срабатывает директива, отвечающая конкретно за это поле и фиксирующая ошибку, которая впоследствии отображается пользователю. Если будет попытка обойти форму и прислать на сервер ElasticSearch некорректный запрос, то сработает проверка приходящего ответа, данные добавлены не будут и пользователь будет оповещен об этом.

На рисунке 6 представлен GUI при попытке отправить форму с неправильно заполненными полями (телефона и электронной почты).

Отправка невалидной формы.

Рисунок 6. Отправка невалидной формы.

Модуль интеграции

Разработка модуля интеграции основывается на взаимодействии клиентской части с сервером O-GIS. При выборе пользователем определенного типа производства ему должна быть представлена карта с классификацией регионов. Ссылка на эту карту находится в индексе ElasticSearch в виде строчных данных, а получение этой ссылки происходит посредством интеграции данных, получаемых из модуля редактирования описания производств и системы O-GIS. Эти данные формируются в JSON-пакет, после чего отсылаются на сервер O-GIS, и в ответ на клиентскую часть приходит вышеуказанная ссылка на готовую карту, которая заносится в индекс ElasticSearch.

Модуль редактирования описания производств

Разработка модуля редактирования описания производств необходима для того, чтобы пользователь мог сформировать все требуемые пространственные данные для типов производств, такие как набор слоев и соответствующие диапазоны значений.

Модуль включает в себя форму для заполнения, редактирования и/или обновления данных, необходимых для последующего пространственного анализа, таких как словарь соответствий «Тип производства — набор слоев» и набор диапазонов для каждого слоя. Этот модуль будет задействоваться при развертывании приложения для начальной инициализации и по желанию пользователя для немедленного редактирования и/или обновления данных.

Структура пакета, протокол, способ и процедура его передачи подробно описаны в Гл. 3. пар.3. Ниже, на рисунке 7 представлен пользовательский интерфейс модуля редактирования описания производств.

Пользовательский интерфейс модуля редактирования описания производств.

Рисунок 7. Пользовательский интерфейс модуля редактирования описания производств.

Показать весь текст
Заполнить форму текущей работой