Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив2 / курсач docx11 / Moy_kursach_-_kopia.docx
Скачиваний:
102
Добавлен:
07.08.2013
Размер:
3.77 Mб
Скачать

3.4.1 Инфологическое проектирование

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

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

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

1. Функциональный подход к проектированию

Этот метод реализует принцип "от задач" и применяется тогда, когда известны функции (комплекс задач) объекта управления, для управления которым создаётся рассматриваемые ИО. При реализации этого подхода необходимо знать методы решения задач: входные и выходные параметры, применяемые операции по их обработки.

2. Предметный подход к проектированию.

Я применяла, предметный подход к проектированию так как, имела четкое представление о данных и знаниях, которые желательно хранить, накапливать, обрабатывать и использовать для управления, а структура запросов не определена или определена не полностью. Тогда основное внимание уделяется исследованию ПО и наиболее адекватному её отображению в ИО с учётом самого широкого спектра информационных запросов к ней.

3.4.4 Проектирование с использованием метода "сущность-связь"

Метод "сущность–связь" (entity–relation, ER–method) является комбинацией двух предыдущих и обладает достоинствами обоих, так же называют методом «ER- диаграмм»; во-первых,ER– аббревиатура от словESSENCE(сущность) иRELATION(связь), во-вторых, метод основан на использовании диаграмм, называемых соответственно диаграммыER– экземпляров и диаграммыER– типа. Основными понятиями метода сущность – связь являются следующими:

  • Сущность

  • Атрибут сущности

  • Ключ сущности

  • Связь между сущностями

  • Степень связи

  • Класс принадлежности экземпляров сущности

  • Диаграммы ER – экземпляров

  • Диаграммы ER –типа

Сущность представляет собой объект любой природы, информация о котором хранится в БД. Экземпляры сущности отличаются друг от друга и однозначно идентифицируются. Названиями сущностей являются, как правило, существительные, например сотрудник, факс, адрес.

Атрибут представляет собой свойство сущности. Это понятие аналогично понятию атрибута в отношении. Так, атрибут сущности клиент может быть его фамилия, имя, отчество.

Ключ сущности – атрибут или набор атрибутов, используемый для идентификации экземпляра сущности. Как видно из определения, понятие ключа сущности аналогично понятию ключа отношения.

С целью повышения наглядности и удобства проектирования для представления сущностей, экземпляров сущностей и связей между ними используются следующие средства:

  • Диаграммы ER – экземпляров

Диаграммы ER – тип, или ER – диаграммы

Студент

Сдал

Экзамен

Москаль

Экология

Чекмарева

Физика

Хачикян

математика

Рисунок

Диаграмма ER – экземпляров

Студент

экзамен

Сдал

Рисунок Диаграмма ER – типа

Соседние файлы в папке курсач docx11