
СОДЕРЖАНИЕ
1. КРАТКОЕ ОПИСАНИЕ ПРОЕКТИРУЕМОЙ СИСТЕМЫ 3
2. АНАЛИЗ ИДЕИ 4
2.1 ТОР 4 ПРОБЛЕМЫ 4
2.2 РЕШЕНИЯ 4
3. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 5
3.1 МОДУЛИ СИСТЕМЫ 5
3.2 ВИДЫ РАБОТ, ТРЕБУЮЩИЕ ВЫПОЛНЕНИЯ 5
4 ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ 7
5 ПЛАН ТЕСТИРОВАНИЯ 8
6 МОДЕЛИРОВАНИЕ ПРОИЗВОДСТВА 9
6.1 ДИАГРАММА ПРЕЦЕДЕНТОВ 9
6.2 ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ 13
6.3 ДИАГРАММА КООПЕРАЦИЙ 14
6.4 ДИАГРАММА ДЕЯТЕЛЬНОСТИ 14
6.5 МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ 14
6.6 ДИАГРАММА КЛАССОВ 16
7 ТРЕБОВАНИЯ К СИСТЕМЕ 17
7.1 БИЗНЕС-ПРАВИЛА 17
7.2 ТРЕБОВАНИЯ ПРЕЦЕДЕНТОВ 17
7.3 ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 18
7.4 ЗАПРОСЫ ЗАИНТЕРЕСОВАННЫХ СТОРОН 18
7.5 МАТРИЦА ТРАССИРОВКИ 18
ПРИЛОЖЕНИЕ А. ДИАГРАММА ДЕЯТЕЛЬНОСТИ 22
Краткое описание проектируемой системы
В качестве проектируемой системы был выбран сервис онлайн печати документов – «Конструктор печати».
Конструктор печати (далее КП) – это система (веб-сайт и сопутствующие службы) по предоставлению услуг печати документов в режиме реального времени. С помощью этой системы пользователь веб-сайта может добавить необходимые документы в КП, если необходимо установить нужные настройки, после чего перейти к оформлению своего заказа. Далее если его устраивает выданное системой приблизительное время выполнения заказа, отправить заказ в очередь на печать и перейти к оплате заказа. После завершения оплаты пользователь может узнать статус своего заказа, с помощью полученного по смс кода заказа.
АНАЛИЗ ИДЕИ
ТОР 4 ПРОБЛЕМЫ
Возможность печати документов в режиме реального времени.
Возможность производить оплату непосредственно через интернет.
Очереди на услуги в копировальных центрах.
Печать документов без наличия необходимого оборудования.
РЕШЕНИЯ
Создание web-портала c функцией печати документов в режиме реального времени.
Заключение договора с платежной системой на предоставления шлюза оплаты услуг через интернет.
Разработка модуля информирования пользователя о приблизительном времени выполнения заказа.
Создание web-портала c функцией печати документов в режиме реального времени.
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
МОДУЛИ СИСТЕМЫ
Административная панель:
Работа с базой данных заказов.
Открытая часть (сам портал):
Интерфейс.
Работа с модулем конструктора печати.
Работа с модулем добавления документов на печать и удаления.
Работа с модулем предварительного просмотра документов.
Работа с модулем настроек печати.
Работа с модулем подсчета стоимости заказа.
Работа с модулем оплаты.
Работа с модулем информирования приблизительного времени выполнения заказа.
Работа с модулем отправки кода заказа по смс или на электронную почту пользователя.
Работа с модулем просмотра статуса заказа.
Виды работ, требующие выполнения
Разработка интерфейса конструктора печати.
Программирование конструктора печати.
Разработка интерфейсов административной панели.
Программирование административной панели.
Работа с базой данных и совмещение с порталом.
Разработка модуля подсчета стоимости заказа.
Разработка поддержки шлюза оплаты услуг через интернет.
Разработка модуля информирования пользователя о приблизительном времени выполнения заказа.
Разработка модуля отправки кода заказа.
Разработка модуля просмотра статуса заказа.
Функциональные возможности
Возможность добавления документов на печать и удаление.
Предварительный просмотр документов.
Настройки печати.
Возврата на предыдущий шаг.
Отмена всех действий.
Отправка документов на печать.
Подсчет стоимости заказа.
Оплата услуг банковской карточкой через интернет.
Информирование о времени выполнения заказа.
Отправка кода заказа по смс либо на электронную почту пользователя.
Просмотр статуса заказа.
Отмена заказа.
Работа администратора с базой заказов пользователей.
Приостановка работы сервиса онлайн печати.