Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование информационных систем Конспект лекций.pdf
Скачиваний:
126
Добавлен:
26.03.2015
Размер:
1.37 Mб
Скачать

\\ Проектирование информационных систем\ Конспект лекций \ Смирнов Н.В.\ Версия 0.3.3\*.

14.4Приложение 4. Содержание отчета по лабораторной работе

Номер

Название раздела

Содержание раздела

раздела

 

 

Актуальность темы и описание структуры доку-

 

 

мента как системы задач, решение которых

 

 

приводит к результату (логической модели ИС

1

Введение

в электронной форме)

 

 

Актуальность темы раскрывается проблемами,

 

 

решению которых способствует разрабатывае-

 

 

мая информационная система.

 

 

 

 

 

Приводится текстовое описание предметной

 

 

области. Допускается включение иллюстраций,

 

 

схем и т.п., раскрывающих текстовое описание.

 

 

В описание включается описание внешней сре-

 

 

ды и описание предприятия взаимодействую-

2

Описание предметной

щего с внешней средой. В описании отражают-

 

области

ся основные аспекты предметной области: до-

 

 

 

 

кументы, функции, сеть, люди, операционное

 

 

время и цели (в минимальном составе: бизнес-

 

 

процессы и отношения между объектами пред-

 

 

метной области)

 

 

 

 

 

Привести текст необходимых высказываний и

 

 

затем представить их в виде UMLдиаграмм.

 

 

Набор UML - диаграмм, состоит из следующих

 

Концептуальная мо-

диаграмм:

 

Диаграмм вариантов использования, мо-

3

дель предметной об-

 

ласти

делирующих функциональную (процесс-

 

 

ную) структуру предметной области по-

 

 

средством вариантов использования и

 

 

отношений между ними

 

 

 

Полный конспект

©БГТУ \ ИИУС \ И3 \

142-146

\\ Проектирование информационных систем\ Конспект лекций \ Смирнов Н.В.\ Версия 0.3.3\*.

 

 

 

 

Диаграмм активности, моделирующих

 

 

 

 

алгоритмы ключевых процессов пред-

 

 

 

 

метной области средствами вариантов

 

 

 

 

использования

 

 

 

 

 

 

Диаграмм классов, моделирующих от-

 

 

 

 

ношения ключевых объектов средства-

 

 

 

 

ми диаграмм классов. Причем количест-

 

 

 

 

во атрибутов у классов должно быть ми-

 

 

 

 

нимально

 

 

 

 

 

 

 

 

 

 

В разделе 4.1. приводится текстовое описание

 

 

 

основных проблем предметной области. При-

 

 

 

чем, описывают только те проблемы, которые

 

 

Проблемы предмет-

можно решить с помощью ИС.

 

 

 

 

 

 

 

 

4

ной области и кон-

Концепция ИС – представлена текстовым опи-

цепция ИС

санием модели требований к ИС (прообраз

 

 

 

 

 

 

 

 

технического задания на разработку ИС). Кон-

 

 

 

цепция приводится в разделе 4.2. (4.2.1, 4.2.2,

 

 

 

4.2.3)

 

 

 

 

 

 

 

 

 

 

 

Текстовое описание основных проблем пред-

 

 

 

метной области, которые следуют из анализа

4.1

Проблемы предмет-

диаграмм модели предметной области. При-

 

 

ной области

чем, описывать необходимо только те пробле-

 

 

 

 

 

 

мы, которые решаются с помощью ИС

 

 

 

 

 

 

 

 

 

 

Концепция ИС содержит модель требований,

 

 

 

состоящей как минимум из трех подразделов:

 

 

 

4.2.1 - Основные понятия, которые должна мо-

4.2

Концепция ИС

делировать система

 

 

 

 

 

4.2.2 – Функциональные требования (или

 

 

 

функциональные возможности), которыми

 

 

 

должна удовлетворять ИС для того, чтобы

 

 

 

 

 

 

 

 

 

 

 

 

Полный конспект

©БГТУ \ ИИУС \ И3 \

143-146

 

\\ Проектирование информационных систем\ Конспект лекций \ Смирнов Н.В.\ Версия 0.3.3\*.

 

 

успешно решать проблемы

 

 

4.2.3 - Нефункциональные требования

 

 

Концепцию ИС иногда называют моделью тре-

 

 

бований или моделью желаемого результата

 

 

 

 

 

Текстовое описание основных понятий, кото-

4.2.1

Основные понятия ИС

рые должна моделировать информационная

 

 

система

 

 

 

 

 

Текстовое описание функциональных возмож-

 

 

ностей, которыми должна обладать ИС для то-

 

 

го, чтобы успешно решать проблемы

 

 

Функциональные требования являются ключе-

 

 

вым компонентом модели требований. Если

 

 

следовать положениям RUP, то модель требо-

 

 

ваний есть результат процесса разработки тре-

 

 

бований, в ходе которого разрабатывается биз-

 

 

нес-модель (предметной области), определя-

 

 

ются роли бизнес - акторов и только затем

 

 

формируются требования к системе в виде ва-

4.2.2

Функциональные тре-

риантов использования ИС.(прецедентов ИС)

бования

В отчете, который необходимо составить в ре-

 

 

 

 

зультате лабораторной работы, модель требо-

 

 

ваний определяется декларативно в форме

 

 

высказываний сгруппированный в разделы кон-

 

 

цепции. Поэтому в отчете не требуется приво-

 

 

дить диаграммы вариантов использования для

 

 

ИС. Они даны декларативно, например, в раз-

 

 

деле «функциональные требования» концеп-

 

 

ции ИС. Но если кто - то из обучаемых приве-

 

 

дет их, то это действие будет только поощрять-

 

 

ся

 

 

 

Полный конспект

©БГТУ \ ИИУС \ И3 \

144-146

\\ Проектирование информационных систем\ Конспект лекций \ Смирнов Н.В.\ Версия 0.3.3\*.

 

 

 

Текстовые описания ограничений среды или

4.2.3

Нефункциональные

реализации, производительность, зависимость

 

 

 

требования

от платформы, надежность, расширяемость,

 

 

 

режим работы и т.п.

 

 

 

 

 

 

 

 

 

 

Набор UML - диаграмм, разработанных соглас-

 

 

 

но обобщенной концептуальной модели

 

 

 

 

 

(Рисунок 13). UML-диаграммы разрабатывают-

 

 

 

ся на основе высказываний концептуальной

 

 

 

схемы и информационной базы. Поэтому необ-

 

 

 

ходимо привести текст высказываний и затем

 

 

 

UMLдиаграммы.

 

 

 

 

 

Рекомендуется разработать диаграммы, отра-

 

 

 

жающие структурный и поведенческий аспект

5

Концептуальная мо-

системы, например: диаграмма классов и диа-

 

 

дель ИС

грамма последовательности (Рисунок 18). При-

 

 

 

 

 

 

чем, диаграмма классов должна содержать

 

 

 

классы с минимумом атрибутов.

 

 

 

 

 

Диаграмма последовательности должна моде-

 

 

 

лировать перечень ключевых функций системы

 

 

 

(т.н. ответственностей), которые суть действия,

 

 

 

замещающие в предметной области ручные

 

 

 

действия, то есть автоматизирующие труд

 

 

 

пользователей.

 

 

 

 

 

 

 

 

 

 

Набор UML - диаграмм, разработанных соглас-

 

 

 

но обобщенной модели проектирования

 

 

 

(Рисунок 19).

 

 

6

Логическая модель

UML-диаграммы разрабатываются на основе

 

 

ИС

концептуальной модели. Причем, сначала раз-

 

 

 

 

 

 

рабатывается модель поведения (модель взаи-

 

 

 

модействия объектов), с помощью UML диа-

 

 

 

 

 

 

 

 

 

 

 

 

Полный конспект

©БГТУ \ ИИУС \ И3 \

145-146

 

\\ Проектирование информационных систем\ Конспект лекций \ Смирнов Н.В.\ Версия 0.3.3\*.

 

 

грамм последовательности, а затем, используя

 

 

операции, полученные в ходе разработки мо-

 

 

дели поведения, разрабатывается модель

 

 

структуры (модель связи классов). Рекоменду-

 

 

ется использовать в разработке шаблоны про-

 

 

ектирования

 

 

 

 

 

Модель поведения (модель взаимодействия

 

 

объектов), с помощью UML диаграмм последо-

6.1

Модель поведения

вательности. Модель поведения разрабатыва-

 

ИС

ется для каждой ключевой функции ИС (вари-

 

 

 

 

анта использования)

 

 

 

 

 

Является целевой моделью лабораторной ра-

 

 

боты, разрабатывается на основе концептуаль-

6.2

Модель структуры ИС

ной модели классов. Должна содержать атри-

 

(взаимосвязи классов)

буты и операции, полученные в ходе разработ-

 

 

ки модели поведения..

 

 

 

 

 

Кратко описывается CASEсредство, с помо-

 

 

щью которого осуществлялось моделирова-

7

Реализация модели в

ние. Описание процесса моделирования и по-

 

среде CASE-средства

лучения файла (файлов) модели информаци-

 

 

онной системы

 

 

 

8

Заключение

В заключении подводится итог, определяются

основные достижения.

 

 

 

 

 

Полный конспект

©БГТУ \ ИИУС \ И3 \

146-146