Протокол встречи с заказчиком
Протокол встречи с заказчиком
Система «Проектирование откосов и склонов земляных сооружений», «ОТКОС»
Протокол встречи с заказчиком
1) Система должна обладать интерфейсом, понятным для пользователей, имеющего стандартные навыки работы с ПК.
2) Система должна уметь принимать данные геологоразведки через Интернет.
3) Система должна поддерживать ОС Windows.
4) Система должна быть доступна по локальной сети.
5) Система должна иметь несколько интерфейсов пользователей.
6) Система должна уметь формировать отчеты, их печатные формы и экспортировать их в стандартные форматы.
7) Система должна обеспечивать параллельную работу различных групп пользователей.
8) Принимать участие в создании системы должны проектировщики, геологи и строители.
9) Система должна хранить информацию обо всех созданных в ней проектах.
10) Система должна исключать закупку дополнительного дорогостоящего оборудования и программного обеспечения.
11) Система должна быть дешевой в смысле совокупной стоимости владения, включающей в себя цену продукта, стоимость обслуживания, стоимость обучения персонала и т.д.
Одностраничное описание проекта
Система «Проектирование откосов и склонов земляных сооружений», «ОТКОС»
Одностраничное описание системы
Цель: создание программной системы поддержки принятия решений при строительстве объектов, подразумевающих наличие земляных склонов, а также обеспечении их долговременной устойчивости.
Существует проблема строительства земляных сооружений с хорошим запасом устойчивости. Необходимо разработать систему, решающую следующие проблемы:
1) Получения строительных параметров при проектировании земляных откосов и склонов;
2) Учета затрат на возведение земляного сооружения и построение противооползневых сооружений;
3) Учета возможных факторов, приводящих к падению коэффициента запаса устойчивости земляного сооружения.
Система должна удовлетворять следующим требованиям:
1) Система должна быть дешёвой (обеспечивать минимальную совокупную стоимость владения)
2) Система должна обладать следующим функционалом:
- получение данных геологоразведки через Интернет;
- работать в локальной сети;
- формировать, печатать и экспортировать отчеты;
- поддерживать одновременную работу нескольких пользователей;
- выдавать технические рекомендации по строительству откосов земляных и противооползневых сооружений;
3) Система должна поддерживать 4 режима функционирования, соответствующие ролям администратора, проектировщика, геолога, экономиста.
4) Необходимо обеспечить возможность "автономной" работы с проектами.
5) Система должна поддерживать возможность коммуникации между пользователями по e‐mail и при помощи flash‐носителей.
6) Система должна обеспечивать работу от 5 до 500 человек.
7) Система должна быть разработана и внедрена за 6 мес.
3 Спецификации требований к системе
Система «Проектирование откосов и склонов земляных сооружений», «ОТКОС».
Раздел 1. Спецификация требований к системе «ОТКОС»
Таблица 3.1 - Регистрация изменений
Изменение | Дата | Автор | Версия |
Создана версия 1 | 06.11.2013 | Резниченко О.С. | 1. |
Свормирован функционал | 13.11.2013 | Резниченко О.С. | |
Функционал распределен по ролям | 14.11.2013 | Резниченко О.С. | 2.1 |
Выделены основные сущности и построена диаграмма классов | 20.11.2013 | Резниченко О.С. | 2.2 |
Построены диаграммы вариантов использования | 21.11.2013 | Резниченко О.С. | 2.2.1 |
Построена диаграммы деятельности и последовательности для варианта использования | 22.11.2013 | Резниченко О.С. | 2.2.2 |
Разработана диаграмма взаимодействия компонентов. Описан интерфейс компонентов. | 18.10.2014 | Резниченко О.С. | 2.2.3 |
Разработана структура хранимых данных. | 19.10.2014 | Резниченко О.С. | 2.2.4 |
Описан пользовательский интерфейс. Описана подсистема помощи пользователю. | 20.10.2014 | Резниченко О.С. | 2.3 |
Разработана диаграмма размещения компонентов | 21.10.2014 | Резниченко О.С. | 2.4 |
Введение
Целью документа является предоставление спецификации требований для разрабатываемой системы.
Краткое описание системы
Полное и краткое наименование системы – Система для проектирования откосов и склонов земляных сооружений, «ОТКОС».
Система «ОТКОС» предназначена для:
- выдачи рекомендаций при строительстве откосов и склонов земляных сооружений, обладающих длительной устойчивостью;
- оценки затрат на строительство откосов и склонов земляных сооружений, а также противооползневых сооружений;
- выдачи рекомендаций для обеспечения противооползневых мероприятий и расчет параметров противооползневых конструкций.
Система должна работать под ОС семейства Microsoft Windows.
Пользователями системы должны быть сотрудники, которые владеют соответствующими компетенциями в предметной области, охватываемой программной системой, то есть: проектировщики, геологи, экономисты в сфере строительства, а также проектировщики имеющие навыки настройки Windows-ориентированного программного обеспечения для выполнения роли администраторов.
Система предназначена для использования в строительных организациях любого масштаба.
Таблица 3.2 - Определения и сокращения
Имя сущности | Описание |
Пользователь | Пользователь, работающий в системе под своей учетной записью. |
Роль | Набор прав доступа к функционалу программы для данного пользователя пользователя. |
Учётная запись | Учётная запись в программе |
ОЗС | Откосы земляных сооружений – наклонные боковые поверхности выемок и насыпей |
ПОС | Противооползневые сооружения – строительные конструкции и мероприятия, направленные на снижение человеческих жертв и материального ущерба при землетрясениях, оползнях и обвалах. |
Проект | Проект ОЗС или ПОЗ, содержаний их основные параметры, необходимые на этапе проектирования и их строительства, а также рекомендации для обеспечения долговременной устойчивости возводимых сооружений |
База данных | База данных, содержащая всю информацию о проекте ОЗС или ПОС, настройки программы и пользователей |
Отчеты | Схемы, таблицы, графики, необходимые для проектирования ОЗС или ПОС, а также при проведении экономической оценки проекта. |
Данные г-разведки | Данные, которые предоставляются геологом при проведении геологических изысканий на местности или полученные ранее, необходимые для расчета параметров ОЗС или ПОС. Они могут вводиться непосредственно пользователем-геологом или получаться через Интернет. |
Структура документа
В разделе 1 представлено краткое описание системы, назначение, словарь предметной области.
Раздел 2 содержит общее описание системы: резюме главных функций, требования к квалификации пользователей.
Раздел 3 описывает основные требования к системе, а именно определяет действующие лица, основные сущности, варианты использования и требования к производительности.
Раздел 2. Общее описание системы
Обзор аналогов
Зарубежные аналоги: Slope Stability 5.0.
Российские аналоги: SCAD Soft «Откос», РАСЧЕТ устойчивости земляных откосов 5.01
В отличие от аналогов разрабатываемая система имеет не только возможность рассчитывать параметры устойчивых ОЗС и визуально отражать характеристики склонов, но и производить стоимостную оценку строительных работ, а также предлагать и производить оценку работ, связанных с обеспечением долговременной устойчивости склона (ПОС).
Взаимодействие со средой
Система должна:
- работать в среде Windows не ниже Windows XP;
- производить коммуникацию через интернет по протоколам POP3, IMAP, и SMTP;
- выводить отчеты на печатающее устройство и экспортировать их в файлы универсальных форматов.
Навыки пользователей
Пользователи системы должны обладать навыками работы с электронной почтой и стандартными приложениями для Microsoft Windows.
Требования общего характера
Не должно быть закупок дополнительного дорогостоящего оборудования и программного обеспечения.
Раздел 3. Требования к системе
Основные действующие лица
Основными действующими лицами системы являются: Администратор, Проектировщик, Экономист, Геолог.
Администратору предоставляются следующие варианты использования системы:
- «Корректировка расчетов» - исправление значений расчетных коэффициентов;
- «Администрирование учетных записей» - создание, редактирования УЗ и назначение им ролей;
Проектировщику предоставляются следующие варианты использования системы:
- «Создание проекта»;
- «Изменение проекта»;
- «Получение отчетов».
Геологу предоставляются следующие варианты использования системы:
- «Работа с данными г-разведки»;
- «Импорт данных геологоразведки».
Экономисту предоставляются следующие варианты использования системы:
- «Работа с экономическими показателями проекта»;
- «Работа со стоимостными показателями работ»;
- «Работа с отчетами»
Требования к производительности
Система должна поддерживать одновременное подключение до 10 пользователей. Проектировщик должен отреагировать на изменение, сделанные другими пользователями в проекте проекта в течение суток.
Другие требования
Каждый проект ведет только одна группа пользователей.
Каждый сотрудник в проекте имеет только одну роль.
Система должна оповещать проектировщика и экономиста об изменении параметров проекта другими пользователями.
Система должна предусмотреть параллельную работу разных категорий пользователей с одним проектом.
Введение
В документе представлена спецификация архитектуры системы «ОТКОС».
Раздел 1 содержит описание основных сущностей системы.
Раздел 2 отражает процесс взаимодействия между компонентами, а также содержит описание выделенных интерфейсов.
Раздел 3 содержит описание статически хранимых системой данных.
Раздел 4 представляет детальное описание вариантов использования, выделенных в документе «Спецификация требований к системе.
Разделы 5 содержат описание пользовательского интерфейса компонентов системы.
Раздел 6 предлагает описание подсистемы помощи пользователю.
В разделе 7 проведено деление системы на компоненты и представлена диаграмма развертывания системы.
Проект архитектуры системы
Система «ОТКОС» предназначена для:
- выдачи рекомендаций при строительстве откосов и склонов земляных сооружений, обладающих длительной устойчивостью;
- оценки затрат на строительство откосов и склонов земляных сооружений, а также противооползневых сооружений;
- выдачи рекомендаций для обеспечения противооползневых мероприятий и расчет параметров противооползневых конструкций.
Требования к системе описаны в документе «Спецификация требований к системе.
Основные сущности системы
Система работает со следующими основными сущностями (см. рисунок 4.1):
Роли: Администратор, Проектировщик, Геолог, Экономист.
Классы: Данные г-разведки, Проект.
Интерфейсы: IИзвлеч.данных1, IИзвлеч.данных 2, IИзвлеч.данных 3, IВызов1, IВызов2, IУправление, IИнтерпрет.данных
Компоненты: Проект ПОС, Проект ОЗС, База данных, Управление доступом, Отчеты, Данные геологоразведки.
Артефакты: отчеты, база данных проектов.
Рисунок 4.1 – Диаграмма классов «Основные сущности»
Протокол встречи с заказчиком