2.4. Процессы - PolitPriklad

advertisement
308796211
20/01/2016
Разработка и внедрение ГИС
Техническое задание (ТЗ)
Подготовлено:
Дата: 4 декабря 2006
Version: 1.1
Change History
Версия
0
Версия 1
Дата
20-11-06
Автор
Петр Поликарпов
Редактор
Содержание изменений
308796211
20/01/2016
Олег Садов
1
04.12.06
Исправление пп. 2.4.4.2.2, 2.4.4.2.3,
корректировка ошибок по тексту
1. ВВЕДЕНИЕ ................................................................................................................................................................................ 2
1.1. ОБЗОР ......................................................................................................................................................................................... 2
1.2. ТЕРМИНЫ И СОКРАЩЕНИЯ ......................................................................................................................................................... 2
1.3. ССЫЛКИ ...................................................................................................................................................................................... 3
2. ТРЕБОВАНИЯ ЗАКАЗЧИКА ................................................................................................................................................. 3
2.1. ОБЗОР ......................................................................................................................................................................................... 3
2.2. ПОЛЬЗОВАТЕЛИ СИСТЕМЫ ......................................................................................................................................................... 3
2.2.1. Администратор ...................................................................................................................................................................
2.2.2. Пользователь ........................................................................................................................................................................
2.3. ОБЪЕКТЫ ГИС............................................................................................................................................................................ 3
2.4. ПРОЦЕССЫ.................................................................................................................................................................................. 3
2.4.1. Процессы Администратора................................................................................................................................................
2.4.2. Процессы пользователя .......................................................................................................................................................
2.4.3.Основные картографические операции ..............................................................................................................................
2.4.4.Поддержка системы ............................................................................................................................................................
2.4.5. Работа пользователя ..........................................................................................................................................................
2.4.6. Другие процессы ...................................................................................................................................................................
3. АРХИТЕКТУРА, ОКРУЖЕНИЕ, ИНСТРУМЕНТЫ И ЯЗЫКИ .................................................................................... 4
3.1. ПЛАТФОРМА ............................................................................................................................................................................... 4
3.2. ОБЩИЕ ТРЕБОВАНИЯ К СРЕДЕ, АРХИТЕКТУРЕ И ПРОЦЕССАМ РАЗРАБОТКИ И ВНЕДРЕНИЯ ........................................................ 4
1. Введение
1.1.
Обзор
Данный документ описывает требования заказчика, требования к процессу разработки и
внедрения а также другие требования по проекту «Разработка и внедрение ГИС».
Разрабатываемая ГИС предназначена для использования в области сбора и обработки
экологической информации. Данный документ используется для согласования требований
между Заказчиком и Исполнителем, а также, в процессе управления требованиями.
Исполнитель использует данный документ для управления группами разработчиков и
группой внедрения. Все требования к ГИС содержатся в данном документе или в
упомянутых в нем документах.
1.2.
Термины и сокращения
ГИС
Гео-информационная система
ПО
Программное обеспечение
CMS
Content-Management System – система управления сайтом
1.3.
2.
2.1.
Ссылки
Требования заказчика
Обзор
ГИС должна представлять из себя интернет-сервер. Для использования возможностей ГИС
пользователями должно быть достаточно стандартного интернет-браузера. Система
должна быть построена на основе какой-либо распространенной CMS.
Версия 1
308796211
2.2.
2.2.1.
20/01/2016
Пользователи системы
Администратор
Администратор ГИС отвечает за поддержку работоспособности и обновления ГИС.
Администратор сайта должен иметь возможность добавлять и редактировать страницы
сайта.
2.2.2.
Пользователь
Получает информацию с помощью ГИС. Для полного доступа к возможностям ГИС,
пользователь должен быть авторизован.
2.3.
Объекты ГИС
Основными объектами ГИС должны являться следующие:
1. Документы (в терминах Plone)
2. Изображения
3. ссылки
2.4.
Процессы
2.4.1.
Процессы Администратора
Должен иметь возможность задавать права пользователя, в том числе определять уровень
детализации для каждого пользователя
2.4.2.
Процессы пользователя
При наличии соответствующих прав, пользователь должен иметь возможность делать
следующее:
1. Просматривать карты и документы Plone
2. Создавать и редактировать документы Plone
3. Сделать привязку объектов к карте
2.4.3.
Основные картографические операции
Пользователь должен иметь возможность выполнить следующие картографические
операции:
1. Зум до определенного уровня детализации
2. Перемещение по карте
3. Выбор слоёв
4. Задание режимов просмотра
5. Создание наборов слоёв
2.4.4.
Поддержка системы
2.4.4.1 Управление пользователями
Должно быть использовано стандартное управление пользователями Plone с
использованием подтверждения пользователя при регистрации с помощью E-mail.
Версия 1
308796211
20/01/2016
2.4.4.2 Пополнение данных системы
2.4.4.2.1
Инструменты
Процесс внесения изменений, дополнений, обновлений ГИС должны быть ориентирован на
работу с помощью браузера или средств, входящих в стандартное пользовательское
окружение.
2.4.4.2.2
Форматы
Должен быть разработан механизм внесения в ГИС картографической информации в
формате программных продуктов ArcView, Mapinfo и по согласованию, в форматах других
программных продуктов используемых в обработке экологической информации. (Интеграл,
Логус, GoogleMap, Microsoft, Autodesk Map Guide).
Поддерживаемые форматы карт по умолчанию: MapInfo TAB и ArcView ESRI Shapefile
2.4.4.2.3
Порядок действий
1. Авторизация администратора системы
2. Выбор источника гео-информационных данных
3. Выбор набора слоев, отображаемых на сайте
4. Создание страницы сайта, на которой будет отображаться импортируемая карта.
2.4.4.3 Добавление и редактирование страниц
2.4.5.
Работа пользователя
Пользователь должен иметь возможность сделать следующее:
1. Найти на карте что-то там.
2. Осуществить основные картографические операции до определенного уровня
детализации
2.4.6.
Другие процессы
1.
2.
Регистрация пользователя.
Идентификация пользователя
3.
3.1.
Архитектура, окружение, инструменты и языки
Платформа
Для разработки и использования сайта следующая платформа должна быть использована:
1. Plone в качестве веб-сервера
2. приложение должно выполнять в браузере в стиле AJAX
3.2.
Общие требования к среде, архитектуре и процессам разработки и
внедрения
ГИС должна быть построена на основе программных продуктов с открытым кодом.
Версия 1
308796211
Версия 1
20/01/2016
Download