Автор: Пользователь скрыл имя, 20 Сентября 2011 в 17:09, контрольная работа
Целью создания модели является демонстрация того, как процесс преобразует входные данные в выходные. Для этого необходимо было определить внешние сущности процесса, а также взаимосвязи между элементами процесса и внешними сущностями.
1.DFD
1.1.
1.3.Диаграммы «сущность-связь»…………………………………………………………………………………………..8
3.IDEF1X
1.1.Цель создания модели 3
1.2.Границы моделирования 3
1.3.Словарь данных 3
1.4.Диаграммы IDEF1X……………………………………………………………………………………………………………..
Министерство образования и науки Российской Федерации
ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНСТИТУТ
ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ
КОНТРОЛЬНАЯ РАБОТА
по
курсу «Проектирование
(7 семестр)
на
тему «Учет поступления товарно-
Выполнила: | Студентка
гр. 3207-1 |
Каменецкая О.В. | |
Проверил: | к.т.н., доцент
Григорьева И.И. |
Тюмень – 2011 г.
1.DFD
1.1.
1.1.Цель создания модели 3
1.2.Границы моделирования 3
1.3.Словарь данных 3
Целью создания модели является демонстрация того, как процесс преобразует входные данные в выходные. Для этого необходимо было определить внешние сущности процесса, а также взаимосвязи между элементами процесса и внешними сущностями.
Диаграммы выполнены
в нотации Gane Sarson.
Данные о передаваемой готовой продукции = Наименование + Код + Характеристика +Единицы измерения + Вид упаковки
Наименование = {Допустимый символ}
Код = {Допустимый символ}
Характеристика ={Допустимый символ}
Единицы измерения = {Допустимый символ}
Вид упаковки= {Допустимый символ}
Допустимый
символ = [А-Я|а-я|0-9|-]
Накладная = Сведения об организации + Информация о передаваемой готовой продукции
Сведения об организации ={Допустимый символ}
Информация о передаваемой готовой
продукции = {Допустимый символ}
Журнал= Сведения об организации + Структурное подразделение + Коды + За период с + по + Сотрудник
Сведения об организации = {Допустимый символ}
Структурное подразделение = {Допустимый символ}
Коды = {Допустимый символ}
За период с + по = [1-9](+{0-9}) ?
Сотрудник = {Допустимый символ}
Оформление накладной:
ЕСЛИ Фамилия = {Допустимый символ} И Имя = {Допустимый символ} И Отчество ={Допустимый символ} И Адрес = {Допустимый символ} (И Телефон = {Допустимый символ}) И Модель ={Допустимый символ} И Цена={Допустимый символ} Количество = [1-9](+{0-9}) ТОГДА
(ДОБАВИТЬ ДАННЫЕ О ЗАКАЗЕ (ФИО, Данные о типе кондиционера или системы вентиляции, Дата заказа);
СФОРМИРОВАТЬ Чек на оплату оформленного заказа (Данные о типе кондиционера или системы вентиляции, Дата заказа))
Предусловие: данные о клиенте и о типе кондиционера или системы вентиляции.
Постусловие: заказ сформирован для дальнейшей работы с клиентом, оформлен чек на оплату заказа, содержащий Данные о типе кондиционера или системы вентиляции и Дату заказа.
Формирование перечня доставляемых товаров:
ЕСЛИ Отметка о выполнении заказа = true ТОГДА
СФОРМИРОВАТЬ Перечень доставляемых товаров (Данные о типе кондиционера или системы вентиляции)
Предусловие: заказ выполнен.
Постусловие: сформирован перечень доставляемых товаров, содержащий Данные о типе кондиционера или системы вентиляции.
Формирование списка продаж:
ДЛЯ Номер заказа =… ПО … ЦИКЛ
ЕСЛИ Дата заказа >=… И Дата заказа <=… ТОГДА
ЕСЛИ Отметка о выполнении заказа = true ТОГДА
ДОБАВИТЬ ДАННЫЕ О ЗАКАЗЕ В СПИСОК (Модель, Сумма, Дата заказа);
КОНЕЦЕСЛИ;
КОНЕЦЕСЛИ;
КОНЕЦЦИКЛА
Предусловие: наличие осуществленных продаж.
Постусловие: сформирован
список продаж, содержащий Данные о
типе кондиционера или системы вентиляции
и Дату заказа.
2.EER
Цель создания моделей
Целью создания модели является выявление основных сущностей, связей между ними, атрибутов сущностей, доменов атрибутов, специализаций, генерализаций и категоризаций процесса. Данная модель является основой для выполнения этапа логического проектирования базы данных.
Словарь данных
Локальная модель отображения хранилища данных «?»
Типы сущностей
Имя типа сущности | Описание типа сущности | Разновидность типа сущности |
Организация | Содержит информацию о организации (наименование, адрес, телефон, факс, корреспондирующий счет). | Сильный тип |
Накладная | Содержит информацию о накладной (номер документ, дата составления). | Сильный тип |
Строка | Содержит информацию о строке (номер строки). | Слабый тип |
Структурное подразделение | Содержит информацию о структурном подразделении (наименование). | Сильный тип |
Единицы измерения | Содержит информацию о единицах измерения (наименование, код, номер). | Сильный тип |
Вид упаковки | Содержит информацию о видах упаковки(наименование, номер). | Сильный тип |
Продукты | Содержит информацию о продуктах(наименование, цена, код, характристика). | Сильный тип |
Должности | Содержит информацию о должноти (наименование). | Сильный тип |
Сотрудник | Содержит информацию о накладной ( | Сильный тип |
Код | Содержит информацию о накладной ( | Сильный тип |
Журнал | Содержит информацию о журнале(за период с, по). | Сильный тип |
Типы связей
Имя типа связи | «формирует» | |
Описание типа связи | Организация -> Накладная | |
Разновидность типа связи | Идентифицирующая | |
Степень связи | Бинарная | |
Список типов сущностей | ||
Имя типа сущности | Кардинальность | Степень участия |
Организация | 1 | Необязательная |
Накладная | М | Обязательная |
Имя типа связи | «содержит» | |
Описание типа связи | Накладная -> Строка | |
Разновидность типа связи | Идентифицирующая | |
Степень связи | Бинарная | |
Список типов сущностей | ||
Имя типа сущности | Кардинальность | Степень участия |
Накладная | 1 | Необязательная |
Строка | M | Обязательная |
Имя типа связи | «сохраняет» | |
Описание типа связи | Строка -> Продукты | |
Разновидность типа связи | Идентифицирующая | |
Степень связи | Бинарная | |
Список типов сущностей | ||
Имя типа сущности | Кардинальность | Степень участия |
Строка | M | Обязательная |
Продукты | 1 | Необязательная |
Имя типа связи | «измеряется в» | |
Описание типа связи | Продукты ->Единицы измерения | |
Разновидность типа связи | Идентифицирующая | |
Степень связи | Бинарная | |
Список типов сущностей | ||
Имя типа сущности | Кардинальность | Степень участия |
Продукты | M | Обязательная |
Единицы измерения | 1 | Необязательная |
Имя типа связи | «храниться в» | |
Описание типа связи | Продукты-> Вид упаковки | |
Разновидность типа связи | Идентифицирующая | |
Степень связи | Бинарная | |
Список типов сущностей | ||
Имя типа сущности | Кардинальность | Степень участия |
Продукты | M | Обязательная |
Вид упаковки | 1 | Необязательная |
Имя типа связи | «содержит» | |
Описание типа связи | Накладная -> Код | |
Разновидность типа связи | Идентифицирующая | |
Степень связи | Бинарная | |
Список типов сущностей | ||
Имя типа сущности | Кардинальность | Степень участия |
Накладная | 1 | Необязательная |
Код | М | Обязательная |
Информация о работе Учет поступления товарно-материальных ценностей