Добавлен: 04.04.2023
Просмотров: 1758
Скачиваний: 2
СОДЕРЖАНИЕ
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ ПРОЕКТИРОВАНИЯ ПРОГРАММ
1.1 Основы формирования технического задания на информационную систему
1.2 Обзор инструментов создания технической документации
ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Построение диаграммы вариантов использования
2.2 Построение сценариев вариантов использования
Таблица 3
Требования к разрабатываемой системе
|
Идентификатор |
Описание требования |
Приоритет |
Источник |
Дополнительные вопросы |
|
1 |
Форма написания технического документа должна быть максимально приближена к стандарту (в соответствии с требованиями ГОСТ) |
Высокий |
Консультант, директор по проектам, руководитель проекта |
Как выглядит форма по ГОСТ? |
|
2 |
Форма написания технического документа должна напоминать шаблон в разрезе функционального блока |
Высокий |
Консультант |
Какие данные заполняются? Какая особая информация необходима для заполнения формы? |
|
3 |
Интерфейс приложения должен быть интуитивным и однозначным |
Обычный |
Директор по проектам / Архитектор, руководитель проекта |
Какой интерфейс хотелось бы получить? Что понимается пользователями под интуитивным и однозначным? |
|
3 |
Ясность и четкость понимания функциональных требований |
Обычный |
Программист |
Возможна ли разработка по описанным функциональным требованиям без дополнительных консультаций? |
|
4 |
Разграничение прав пользователей |
Обычный |
Администратор системы |
Какие группы пользователей будут? Какие действия будут доступны каждой группе? |
По факту проведенного анализа документа, зафиксирован перечень источников данных, который будет использован для проведения автоматизации разделов технического задания. Данный перечень представлен в таблице 4.
Таблица 4
Перечень источников данных, позволяющих автоматически заполнять разделы технического задания
|
№ п/п |
Наименование раздела или подраздела технического задания |
Факт автоматизации |
Источники данных |
|
1. |
Общие сведения |
Да |
Справочники:
Регистры сведений:
|
|
2. |
Назначения и цели создания (развития) системы |
Да |
Справочники:
|
|
3. |
Характеристика объектов автоматизации |
Нет |
Регистр накопления:
Раздел заполняется вручную, при выгрузке технического задания в MS Word полностью переносится. |
|
4. |
Требования к системе |
Частичная |
Справочники:
Шаблоны:
Раздел может заполняться вручную, при наличии функциональных разрывов и изменений типовой конфигурации. При выгрузке технического задания в MS Word полностью переносится. |
|
5. |
Состав и содержание работ по созданию системы |
Да |
Справочники:
|
|
6. |
Порядок контроля и приемки системы |
Да |
Справочники:
Регистры сведений:
|
|
7. |
Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие |
Нет |
Регистр накопления:
Раздел заполняется вручную, при выгрузке ТЗ в MS Word полностью переносится. |
|
8. |
Требования к документированию |
Да |
Справочники:
|
|
9. |
Источники разработки |
Да |
Справочники:
Регистр накопления:
|
ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Построение диаграммы вариантов использования
Для отображения общей функциональности проектируемой информационной системы используется use-case диаграмма, которая демонстрирует возможные действия пользователей в системе (рис. 7.).
Рис. 7. «Use-case диаграмма»
2.2 Построение сценариев вариантов использования
В данном разделе описаны сценарии вариантов использования в соответствии с ролевой моделью.
- Описание деятельности для прецедента «Заполнить раздел «Общие сведения»» представлено в таблице 5.
Таблица 5
Описание деятельности для прецедента «Заполнить раздел «Общие сведения»»
|
Краткое описание |
Прецедент дает возможность Менеджеру по продажам создать и заполнить раздел технического задания «Общие сведения». |
|
Актеры |
Менеджер по продажам |
|
Предусловия |
Подготовка и заключение договора |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |
- Описание деятельности для прецедента «Заполнить раздел «Назначения и цели создания (развития) системы»» представлено в таблице 6.
Таблица 6
Описание деятельности для прецедента «Заполнить раздел «Назначения и цели создания (развития) системы»»
|
Краткое описание |
Прецедент дает возможность Руководителю проектов создать и заполнить раздел технического задания «Назначения и цели создания (развития) системы». |
|
Актеры |
Руководитель проекта |
|
Предусловия |
Согласованный и подписанный договор, написание и согласование «Устава проекта» |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |
- Описание деятельности для прецедента «Заполнить раздел «Характеристики объекта автоматизации»» представлено в таблице 7.
Таблица 7
Описание деятельности для прецедента «Заполнить раздел «Характеристики объекта автоматизации»»
|
Краткое описание |
Прецедент дает возможность Руководителю проектов создать и заполнить раздел технического задания «Характеристики объекта автоматизации». |
|
Актеры |
Руководитель проекта |
|
Предусловия |
Согласованный и подписанный договор, написание и согласование «Устава проекта» |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |
- Описание деятельности для прецедента «Заполнить раздел «Требования к системе в целом»» представлено в таблице 8.
Таблица 8
Описание деятельности для прецедента «Заполнить раздел «Требования к системе в целом»»
|
Краткое описание |
Прецедент дает возможность Директору по проектам / Архитектору создать и заполнить раздел технического задания «Требования к системе в целом». |
|
Актеры |
Директор по проектам / Архитектор |
|
Предусловия |
Собранная информация от Заказчика и написанный отчет об обследовании |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |
- Описание деятельности для прецедента «Заполнить раздел «Требования к видам обеспечения»» представлено в таблице 9.
Таблица 9
Описание деятельности для прецедента «Заполнить раздел «Требования к видам обеспечения»»
|
Краткое описание |
Прецедент дает возможность Директору по проектам / Архитектору создать и заполнить раздел технического задания «Требования к системе в целом». |
|
Актеры |
Директор по проектам / Архитектор |
|
Предусловия |
Собранная информация от Заказчика и написанный отчет об обследовании |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |
- Описание деятельности для прецедента «Заполнить раздел «Требования к функциям (задачам), выполняемым системой»» представлено в таблице 10.
Таблица 10
Описание деятельности для прецедента «Заполнить раздел «Требования к функциям (задачам), выполняемым системой»»
|
Краткое описание |
Прецедент дает возможность Консультанту создать и заполнить раздел технического задания «Требования к функциям (задачам), выполняемым системой». |
|
Актеры |
Консультант |
|
Предусловия |
Собранная информация от Заказчика и написанный отчет об обследовании |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |
- Описание деятельности для прецедента «Заполнить раздел «Состав и содержание работ по созданию системы»» представлено в таблице 11.
Таблица 11
Описание деятельности для прецедента «Заполнить раздел «Состав и содержание работ по созданию системы»»
|
Краткое описание |
Прецедент дает возможность Руководителю проектов создать и заполнить раздел технического задания «Состав и содержание работ по созданию системы». |
|
Актеры |
Руководитель проекта |
|
Предусловия |
Согласованный и подписанный договор, написание и согласование «Устава проекта» |
|
Основной Поток |
|
|
Постусловия |
Если прецедент был успешным, форма записывается в информационную систему. В противном случае состояние системы остается неизменным. |