Файл: Постановка задачи автоматизации системы «Складской учет».pdf
Добавлен: 24.05.2023
Просмотров: 241
Скачиваний: 2
СОДЕРЖАНИЕ
Глава 1. Постановка задачи автоматизации системы «Складской учет»
Глава 2. Анализ предметной области
Глава 3. Разработка функциональных моделей автоматизированной системы «Складской учет продукции»
Глава 4. Разработка информационной модели автоматизированной системы «Складской учет продукции»
Сущность - это множество индивидуальных объектов - экземпляров, причем все эти объекты являются различными.
Связь - это функциональная зависимость между сущностями. Например, "служащий" совершает "продажи".
Каждая сущность обладает атрибутами. Атрибут - это свойство объекта, характеризующее его экземпляр.
В ERwin существуют два уровня представления и моделирования - логический и физический. Логический уровень означает прямое отображение фактов из реальной жизни. Например, люди, столы, отделы, компьютеры являются реальными объектами. Они именуются на естественном языке, с любыми разделителями слов (пробелы, запятые и т.д.). На логическом уровне не рассматривается использование конкретной СУБД, не определяются типы данных (например, целое или вещественное число) и не определяются индексы для таблиц.
Диаграмма уровня сущностей и атрибутов, в нотации IDEF1X логического уровня модели ERwin (Рис.9):
Рис.9. ERD – диаграмма в нотации IDEF1X логический уровень.
Сущность Договора на поставку содержит информацию о коде договора, коде контрагента,коде оператора, а также вид доставки и дату.
Сущность приход продукции содержит код прихода, код договора, код контрагента, код товара, код оператора, единица измерения, количество, остаток, идентификатор местоположения.
Сущность расход продукции содержит код расхода товара, код договора, код оператора, код контрагента, код прихода, код товара, единицы измерения, количество.
Сущность договора на отгрузку содержит код договора, код оператора, код контрагента, дату составления договора, а также способ отгрузки.
Сущность операторы содержит код оператора, ФИО оператора, имя в системе, пароль, полномочия.
Сущность Переучет содержит код переучета, код прихода, код договора, код контрагента, код товара, код оператора, переучтенное количество.
Сущность номенклатурная группа содержит код номенклатурной группы и название.
Сущность номенклатура содержит код товара, его название, единицы измерения, идентификатор штрих-кода, код номенклатурной группы.
Сущность контрагенты содержит код контрагента, наименование клиента, адрес, ИНН, телефон, а также расчетный счет.
Физический уровень модели ERwin составляют целевая СУБД, имена объектов и типы данных, индексы. ERD-диаграмма (физический уровень) физического уровня модели ERwin (Рис.10): ERwin предоставляет возможности создавать и управлять этими двумя различными уровнями представления одной диаграммы (модели), равно как и иметь много вариантов отображения на каждом уровне.