Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МП_Access.doc
Скачиваний:
201
Добавлен:
22.03.2016
Размер:
9.4 Mб
Скачать

Задание на проектирование.

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

При выполнении задания необходимо:

  • разработать локальные представления отдельных фрагментов предметной области и инфологическая модель «сущность - связь»;

  • преобразовать полученную схему в реляционную модель данных, соответствующую третьей нормальной форме;

  • определить ограничения логической целостности данных;

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

Анализ предметной области, идентификация сущностей и процессов.

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

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

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

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

  • предприятия – грузоотправители (далее - предприятия);

  • заказы,

  • отдел, регистрирующий грузы и их отправку.

Типы объектов, соответствующих сущностям предметной области и их свойства могут быть представлены следующим образом:

ПРЕДПРИЯТИЕ (Шифр предприятия, Название предприятия, Город, Адрес, Телефон),

ЗАКАЗ (Шифр заказа, Наименование заказа, Стоимость, Объем),

ВЫПОЛНЕНИЕ (Шифр предприятия, Шифр заказа, Дата выполнения, Отметка о выполнении, Дата отгрузки).

Идентифицирующий атрибут сущности, позволяющий исключить ошибочное дублирование, для сущности ПРЕДПРИЯТИЕ – Шифр предприятия, для сущности ЗАКАЗЫ - Шифр заказа.

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

По предварительному согласованию со службами аэропорта, на основании нормативных документов4 грузоотправитель составляет заявку и передает ее совместно с грузом для регистрации (последующего временного хранения) и отправки на склад. Другая обработка груза в контексте задачи не рассматривается.

На основе анализа предметной области, выявленных сущностей и процессов построим инфологическую модель (Рис. 3). Так как инфологическая модель «сущность - связь» является формальной семантической моделью предметной области, то она может допускать неоднозначность и множественность представления и реализации.

Рис. 3 Инфологическая модель «сущность - связь»

Лабораторная работа 1. Создание структуры таблиц в Access.

Цель работы:

ознакомиться с процессом создания структуры таблиц в Access

получить практические навыки по созданию структуры таблиц.