Проектирование базы данных (Access)
2

1 Проектирование базы данных

 

1.1 Анализ предметной области

 

 

Описание предметной области.

В данном проекте выполняется разработка реляционной базы данных для информационной системы «Учет заказов и их выполнение в мебельном салоне».

Постановка задачи.

Главная задача системы – сохранение в базе данных всех необходимых сведений для работы с клиентами: о клиентах, о товарах, (фотография и характеристика товара, возможный материал изготовления), о учёте заказов и учёте затрат, формирование необходимых печатных форм для отображения и ввода данных, отчетов по запросу менеджера, прайс – лист на имеющиеся товары, бланк расчета. Также предусмотрена возможность просмотра данных о сотрудниках и заказах, о товарах и заказах, о клиентах и заказах, с правом добавления и редактирования записей. Информационная система предназначена для одной категории пользователей: менеджер. Менеджер может просматривать информацию о клиентах, сотрудниках, товарах, заказах, добавлять новые записи, а также удалять старые записи.

Концептуальная модель базы данных.

При разработке ER-моделей мы должны получить следующую информацию о предметной области:

˗ список сущностей предметной области;

˗ список атрибутов сущностей;

˗ описание взаимосвязей между сущностями. 

После анализа предметной области мы выделили четыре сущности:

«Клиенты», «Сотрудники», «Товары», «Заказы». Следующим шагом определим атрибуты всех сущностей и выделим ключевые атрибуты (рисунок 1).

 

 

Рисунок 1 – Список абитуриентов