- •На доработку программного комплекса «Минотавр» для проектирования и визуализации изделий типа «Игровой Лабиринт»
- •1. Постановка задачи
- •1.1 Цель разработки
- •1.2. Требования к функциональности
- •Описание бизнес-процесса
- •Интерфейс и принципы функционирования
- •Экспорт модели помещения из программы 3ds Мax
- •Построение конструктива лабиринта
- •Дополнение базы игровых элементов
- •Проектная документация
- •Перечень выполненных пунктов
- •Экспорт модели помещения из программы 3ds Мax
- •Построение конструктива лабиринта
- •Дополнение базы игровых элементов
- •Проектная документация
- •Перечень пунктов в работе
- •Экспорт модели помещения из программы 3ds Мax
- •Построение конструктива лабиринта
- •Дополнение базы игровых элементов
- •Проектная документация
- •Информация о программе
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
На доработку программного комплекса «Минотавр» для проектирования и визуализации изделий типа «Игровой Лабиринт»
Новосибирск 2017
Содержание
1. Постановка задачи 3
1.1 Цель разработки 3
1.2. Требования к функциональности 3
2. Описание бизнес-процесса 3
3. Интерфейс и принципы функционирования 4
3.1. Экспорт модели помещения из программы 3ds Мax 4
3.2. Построение конструктива лабиринта 4
3.3. Дополнение базы игровых элементов 4
3.4. Проектная документация 4
4. Перечень выполненных пунктов 5
5. Перечень пунктов в работе 5
6. Информация о программе 6
1. Постановка задачи
Требуется разработать программный комплекс для проектирования и визуализации изделий типа «Игровой Лабиринт».
Заказчик: ООО «Игродом». Компания – заказчик осуществляет деятельность по производству оборудования для организации детского досуга – игровые комплексы-лабиринты, детские уличные площадки, мягкие модули и аттракционы с воздушными пушками.
1.1 Цель разработки
Программный комплекс разрабатывается для автоматизации бизнес – процессов в компании, хранения и обработки данных.
Основной целью внедрения системы является автоматизация работ Отдела Проектирования и Дизайна.
В результате разработки программы должно сократиться время работы конструктора на следующих этапах процесса разработки игровых элементов:
- моделирование каркаса лабиринта и расстановка игровых элементов;
- полностью автоматическая расстановка переходников;
- создание полного пакета проектной документации (комплектовочные таблицы, сборочные схемы, технический паспорт, выгрузки в 1С и коммерческое предложение).
1.2. Требования к функциональности
Внедрение программного комплекса должно обеспечить решение следующих задач:
автоматизация расстановки переходников и игровых элементов со стороны конструктора
единообразное хранение разработанных проектов
снижение количества ошибок при разработки игровых лабиринтов, за счет исключения человеческого фактора
существенное уменьшение время работы конструктора над разработкой проекта игрового лабиринта
Описание бизнес-процесса
1. Менеджер с клиентом заключает договор на дизайн лабиринта.
2. Заказ на прорисовку поступает дизайнеру. Дизайнер разрабатывает коммерческое предложение игрового лабиринта.
3. После согласования коммерческого предложения и заключения договора менеджер оформляет заказ на производство и задание отправляется конструктору.
4. Конструктор по коммерческому предложению разрабатывает монтажные схемы для лабиринта и оформляет комплектовочную таблицу. Затем эта документация передается в производство.
5. По полученным схемам и комплектациям игровой лабиринт изготавливается и отгружается в срок, оговоренный в договоре.
Программа должна существенно ускорить 4ый этап описанного выше процесса, а в некоторых случаях полностью исключить этап 2. Тем самым уменьшить затраты времени на проекты, а, следовательно, уменьшить издержки.
Интерфейс и принципы функционирования
Экспорт модели помещения из программы 3ds Мax
Необходимо реализовать возможность экспорта модели помещения из программы 3ds Max и размещения созданного лабиринта при условии соответствия параметров помещения и лабиринта (лабиринт не может быть больше помещения).
Требования к функциональности:
Установлена сцена (область) в которой находится лабиринт (созданный с 0 или загруженный из базы)
Есть любая 3D модель комнаты, созданная в 3ds Max (формат желательно 3ds, но можно и Obj).
В программе нажимаем «Загрузить модель помещения» и выбираем необходимую модель
"Устанавливаем размер и положение модели комнаты в сцене" - это означает, что требуется изменять размер комнаты и перемещать ее (комнату) по сцене. При перемещении лабиринта будет изменяться положение лабиринта в сцене, а не комнаты.
Сохраняем положение и размер комнаты, после чего можем продолжать редактировать сам лабиринт, делать снимки с разных ракурсов
Есть функциональная возможность приближать созданный объект.
Весь функционал должен быть применен не только к созданным лабиринтам, но и загруженным из системы
Реализована съемка помещения с разных ракурсов: верх, с боку при это без препятствующей стены.
Реализация изображения созданного лабиринта высокого качества
