Skip to content
okoff edited this page Apr 21, 2022 · 16 revisions

Курсовой проект по дисциплине "Проектирование информационных систем"

ФИО, ИДБ-18-??

1. Определение требований к модели

Тема ВКР: <дословно из задания на ВКР>

Объект исследований: <дословно из задания на ВКР>

Предмет исследований: <дословно из задания на ВКР>

Процессы верхнего уровня:

  • А1 ??? <относится к внешней среде - планирование и управление>
  • А2 ??? <относится к внешней среде - подготовка, настройка, наладка>
  • А3 ??? <относится к внутренней среде - получение требуемого результата>
  • А4 ??? <относится к внутренней или внешней среде - доставка требуемого результата потребителю>
  • А5 ??? <относится к внешней среде - оценка и/или потребление результата>

Точка зрения: <роль или должность владельца процессов верхнего уровня>

Цель моделирования: <вопросы к модели, типовой - определение автоматизируемых функций>

2. Функциональное моделирование процессов (IDEF0)

  • A-0 (контекстная диаграмма)

A-0

  • A0 (диаграмма верхнего уровня)

A0

  • A3 (декомпозиция процесса/процессов внутренней среды)

A3

...

3. Функциональное моделирование программных и информационных средств (DFD)

Конфигурация технических средств: <рабочие станции, серверы, другое оборудование>

Конфигурация программных средств: <одноуровневые, многоуровневые, встроенные, распределенные>

Допустимые виды хранилищ и их размещение: <файлы, директории, репозитории, базы данных>

  • A31 Автоматизация процесса А31

A31

  • A32 Автоматизация процесса А32

A32

4. Описание выбранного процесса в формате прецедента (Use Case)

Диаграмма UML Use Case p4

4.1 Идентификатор прецедента: ???

4.2 Название прецедента: ???

4.3 Контекст: ???

4.4 Участники (actors) и цели (goals):

Участник Категория Цель (goal)
<роль> Основной <основная цель для роли>
<роль> Внешний <основная внешняя цель>
<наименование> Инструмент <основная функция инструмента>

4.5 Предусловия (pre-conditions):

  • <условие наличия потока управления>

  • <условие наличия входного потока>

  • <условие наличия потока исполнителя>

  • <условие наличия потока механизма>

4.6 Постусловия (post-conditions):

  • <выходной поток>

4.7 Основной поток выполнения (main flow):

Участник Действие (activity) Ожидаемый результат
<роль> <действие> <результат с указанием его места размещения>

4.8 Исключения (exceptions):

Условие (риск) Последствия Реакция
<описание риска> <описание последствий> <описание потока сообщений о проблемах>

4.9 Альтернативы (alternates):

Участник Действие (activity) Ожидаемый результат
<роль> <действие> <результат с указанием его места размещения>

4.10 Временные параметры:

  • Триггер (событие, стартующее прецедент): <управляющий поток>

  • Номинальная частота повторения прецедента: <n раз в смену/сутки/месяц/квартал/год...>

  • Продолжительность прецедента: <n нормочасов>

5. Описание структуры объекта в формате ERD (Class)

  • Описываемый объект: <программа, модуль, сообщение, база данных...>

  • Диаграмма UML Class: p5

6. Описание алгоритма в формате UML (Sequence)

  • Описываемые процессы и потоки данных: ???

  • Диаграмма UML Sequence: p6

7. Описание состава в формате UML (Component)

  • Описываемый объект: <комплект поставки>

  • Диаграмма UML Component: p7

8. Демонстрация реализации (личная страница)

<ссылка или скриншоты>

9. Подготовка к интерпретации построенных моделей

9.1 Процессная модель "как было" для сравнения :

9.2 Используемые паттерны выявления проблем в модели "как было" :

  • Муда: <муда>
  • Мура: <мура>
  • Мури: <мури>

9.3 Используемые для решения наиболее существенных проблем паттерны и фреймворки , связанные с возможностями автоматизации:

9.4 Возможные антипаттерны в модели "как будет" :

Категория Антипаттерн (риск) Действие по избежанию
Разработка <антипаттерн> <действие>
Архитектура <антипаттерн> <действие>
Организация <антипаттерн> <действие>
Среда <антипаттерн> <действие>

10. Интерпретация построенных моделей

10.1 Определение числовых показателей для поставленной цели моделирования:

10.2 Определение числовых показателей для цели потенциального проекта автоматизации:

10.3 Расчет потенциального эффекта от автоматизации:

10.4 Определение числовых показателей и расчет затрат на реализацию проекта автоматизации:

10.5 План-факт сравнение для затрат на реализацию: 💻

ВЫВОДЫ

Clone this wiki locally