- •Федеральное государственное автономное образовательное учреждение высшего образования «южный федеральный университет»
- •Отзыв - характеристика
- •Диденко Денис Андреевич
- •С «__19___»______09_______________2016 г. По «__13___»________11____________2016 г. Прошёл практику в ооо «НодаСофт»
- •Дневник преддипломной практики
- •1. Общие сведения
- •2. Индивидуальное задание студента на преддипломной практике
- •Содержание
- •1 Разработка веб-приложения 1.1 Разработка технического задания
- •Назначение системы
- •Задачи создания системы
- •Пользователи системы
- •Требования к структуре и функционированию системы
- •Подсистема «Справочники»
- •Введение
- •Подсистема «Задачи»
- •Подсистема «Отчеты»
- •Требования к функциям подсистемы администрирования
- •Дополнительные требования
- •Требования к аутентификации
- •Требования к журналированию событий
- •1.2 Проектирование базы данных
- •1.3 Программирование бизнес логики
- •1.4 Программирование пользовательского интерфейса
Подсистема «Задачи»
Варианты использования подсистемы приведены в таблицах 3, 4, 5, 6, 7.
Таблица 3 – Постановка задачи
Вариант использования |
Постановка задачи
|
Исполнитель (роль) |
Генеральный директор, заместители генерального директора, директор по капитальному строительству УК, директор ТП УК, управляющий ОКН, руководитель подразделения |
Описание |
Пользователь выбирает действие «Создать задачу», после этого заполняет форму новой задачи. Обязательные поля формы: - объект недвижимости - подразделение - название задачи - ответственный - дата окончания |
Результат |
Создание в БД новой сущности «Задача» с уникальным числовым идентификатором, уведомление ответственного сотрудника о новой задаче по электронной почте |
Таблица 4 - Просмотр активных задач
Вариант использования |
Просмотр активных задач |
Исполнитель (роль) |
Все пользователи |
Описание |
Пользователь выбирает действие «Мои задачи». После этого видит на экране в табличном виде список всех задач. Отображаемые поля: - название задачи - автор - ответственный - дата окончания При выборе строки таблицы отображается описание задачи. |
Результат |
Отображение таблицы задач. |
Таблица 5 - Просмотр всех задач
Вариант использования |
Просмотр всех задач |
Исполнитель (роль) |
Генеральный директор, заместители генерального директора, директор по капитальному строительству УК, директор ТП УК, управляющий ОКН, руководитель подразделения |
Описание |
Пользователь выбирает действие «Все задачи». После этого видит на экране в табличном виде список всех задач. Отображаемые поля: - название задачи - автор - ответственный - дата окончания Возможности фильтрации выводимых данных по полям: - Срок выполнения - Ответственный - Исполнитель - Объект недвижимости - Подразделение |
Результат |
Результат реализации варианта использования |
Таблица 6 - Назначение исполнителей.
Вариант использования |
Назначение исполнителей |
Исполнитель (роль) |
Ответственный за задачу сотрудник |
Описание |
Пользователь выбирает действие «Мои задачи». После этого видит на экране в табличном виде список всех задач. Отображаемые поля: - название задачи - автор - ответственный - дата окончания По нажатию на строку таблицы открывается подробное описание соответствующей задачи. В форме подробного описания пользователь выбирает действие «Назначить исполнителей…». В новом окне пользователь выбирает исполнителя задачи. |
Результат |
В поле БД Задача Исполнитель устанавливается ссылка на исполнителя из таблицы Пользователь |
Таблица 7 - Отметка о выполнении задачи.
Вариант использования |
Отметка о выполнении задачи. |
Исполнитель (роль) |
Ответственный за задачу сотрудник |
Описание |
Пользователь выбирает действие «Мои задачи». После этого видит на экране в табличном виде список всех задач. Отображаемые поля: - название задачи - автор - ответственный - дата окончания По нажатию на строку таблицы открывается подробное описание соответствующей задачи. В форме подробного описания пользователь выбирает действие «Отметить как выполненную». |
Результат |
В поле БД Задача Признак Выполнения устанавливается в «истина» (задача выполнена) |
