Введение
информационная система автоматизация алгоритм
Основные понятия
Предметная область - это совокупность объектов, процессов и связей между ними (банк, завод, склад).
Семантика - это смысловая сторона информации.
Информационный объект - это любая реальная или абстрактная сущность, о которой накапливается информация.
Сущность можно определить как некоторое описание какого-либо объекта. Сведения о сущностях могут поступать из различных сообщений и документов. Каждая сущность характеризуется набором реквизитов.
Реквизиты - это свойства, которыми обладает данная сущность.
Сущность может иметь минимальный набор реквизитов, например:
• код
• наименование
Конкретные значения реквизитов в одной строке таблицы называются экземпляром сущности
Ключи
Реквизиты, которые однозначно определяют каждый экземпляр сущности, являются ключевыми.
Ключ может быть простым или составным.
Связи могут быть
• одно - однозначные (1:1),
• одно - многозначные (1 :М),
• много - многозначные (М:N).
На основании выявленных связей строится ИНФОРМАЦИОННО-ЛОГИЧЕСКАЯ МОДЕЛЬ (ИЛМ).
ИЛМ - это модель данных, отображающая предметную область в виде совокупности информационных объектов и структурных связей между ними.
- Введение
- 1 Описание и анализ предметной области задачи
- 1.1 Предметная область задачи
- 1.1.1 Описание предметной области
- 1.1.2 Ограничения предметной области
- 1.2 Анализ предметной области
- 1.2.1 Организационная диаграмма
- 1.2.2 Выделение объектов предметной области
- 1.2.3 Выделение первичных (входных) документов
- 1.2.4 Выделение основных бизнес-процессов
- 1.3 Модели предметной области
- 1.3.1 Построение функциональной модели
- 1.3.2 ER-диаграмма
- 1.4 Входная и выходная информация
- 1.4.1 Реквизиты входных документов
- 1.4.2 Описание и анализ выходной информации
- 2 Построение информационной модели
- 2.1 Концептуальная модель
- 2.1.1 Определение информационных объектов
- 2.1.2 Определение связей между объектами
- 2.2 Логическая модель
- 2.3 Физическая структура
- 3 Разработка данных контрольного примера и алгоритма решения задачи
- 3.1 Данные таблиц
- 3.2 Алгоритм решения
- Заключение