Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод указ к лаб роб_СППС.doc
Скачиваний:
12
Добавлен:
14.11.2019
Размер:
352.77 Кб
Скачать

Теоретические сведения

Разработка диаграммы классов предметной области

Формализованное представление информации в виде диаграмм классов, получаемое на основе анализа бизнес-процесса, показывает структурные отношения между понятиями заданной для разработки ПП предметной области. Пример диаграммы классов для предметной области банковской системы (объект моделирования - «Банкомат») приведен на рисунке 4. На диаграмме классов предметной области не показывают специальные классы программной системы, обеспечивающие её работу (связь с БД, шаблоны и т.д.).

Спецификация диаграммы классов, т.е. основные обязанности классов, особенности наследования могут быть представлены в виде таблицы 10.

Таблица 10 – Описание сфер ответственности классов предметной области

Имя класса

Сфера ответственности (обязанности класса)

Базовый класс или интерфейс

Вид наследования

При наличии сложных структур данных по согласованию с руководителем дополнительно к диаграмме классов разрабатывается диаграмма объектов. Могут также уточняться моменты времени или состояния программной системы, для которых строятся диаграммы объектов.

Разработка диаграмм последовательностей

Разработка диаграммы последовательностей позволяет представить в текстовой и графической форме поведение объектов ПП в процессе их взаимодействия при реализации прецедентов использования. В работе приводится текстовое описание для 2-3 диаграмм последовательностей основных прецедентов использования.

выдаёт

обрабатывает

связана

Рисунок 4 – Диаграмма классов для системы «Банкомат»

На рисунке 5 представлен пример диаграммы последовательностей для прецедента снятия денег в системе «Банкомат».

Разработка структуры информационного обеспечения ПП

Интегрированная в программный комплекс база данных обеспечивает необходимую информацию о допустимых значениях, материалах, числовых значениях геометрических и других параметров элементов. Для правильного построения базы данных должна быть разработана и представлена в записке логическая структура данных.

В разделе приводятся:

  • принципы организации информационного обеспечения системы;

  • обоснование выбора носителей данных и принципов распределения информации;

  • описание принятых видов и методов контроля в маршрутах обработки данных с указанием требований, на соответствие которым проводят контроль;

  • описание решений, обеспечивающих информационную совместимость с другими системами, потребителями информации, по сопряжению применяемых классификаторов (при необходимости), по использованию унифицированных систем документов.

Рисунок 5 – Пример диаграммы последовательностей для системы

«Банкомат»

Описывается организация сбора и передачи информации:

  • перечень источников и носителей информации с указанием оценки интенсивности и объёма информационных потоков;

  • описание общих требований к организации сбора, передачи, контроля, корректировки информации.

Рассматривается система классификации и кодирования информации, методы организации внекомпьютерной информационной базы.