Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Форма оформления КП ТРиЗБД ПК.doc
Скачиваний:
10
Добавлен:
01.07.2025
Размер:
974 Кб
Скачать
☆

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

Предметная область - это мысленно ограниченная область реальной действительности, подлежащая описанию или моделированию и исследованию.

Под контекстом можно понимать область исследования или область, которая является объектом определенной деятельности.

Предметной областью данной курсовой работы является деятельность магазина цветов.

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

Основные функции магазина цветов - это обслуживание покупателя, обработка заказа, подготовка товара для покупателя (оформление букета), проведение платежа, складирование и заказ товара, а также бережный уход за товаром.

Функции, которые должна выполнять разрабатываемая база данных:

  1. Хранение сведений о цветах, их поставках и продажах;

  2. Учет товара на складе, продаж и поставок;

  3. Выдача данных о поставщиках и поставляемых ими товарах;

  4. Вывод информации о сотрудниках, поставщиках, товарах, поставках и продажах.

В рассматриваемом мною магазине присутствует:

  1. Магазин в единичном экземпляре (сеть магазинов не рассматривается);

  2. В магазине имеется торговый зал и склад цветов;

  3. Цветы поставляются поставщиками;

  4. Сотрудники заняты в продажах (продавец в магазине);

  5. Товар реализуется в магазине (доставка товара отсутствует).

2. Построение логической модели

2.1. Перечень сущностей и их атрибутов

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

[ http://www.itstan.ru/book/export/html/2152]

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

Поставщики, фирма поставляющая товар (в нашем случае цветы);

Склад, помещение, где хранятся товары;

Цветы;

Сотрудник-сотрудник магазина, который занимается продажей цветов;

Продажи, список продаж сотрудников

Атрибут— существенный, неотъемлемый признак предмета или явления— то, что составляет сущность субстанции, её фундаментальное свойство, необходимый для её существования предикат. Атрибуты совершенно независимы, то есть не могут влиять друг на друга. Однако, как для субстанции в целом, так и для каждой отдельной вещи выраженность существования через атрибут протяжения и мышления согласуются: «Порядок и связь идей те же, что порядок и связь вещей».

[https://ru.wikipedia.org/wiki/%D0%90%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82_%28%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D0%B8%D1%8F%29]

Каждой сущности будет соответствовать свой набор атрибутов. Сущности и их атрибуты представлены в таблице 1.

Таблица 1 - Сущности и их атрибуты.

Сущность

Атрибуты

Поставщики

Код поставщика; Фирма; Адрес; Главный директор; Номер.

Склад

Код Поставщика; Код товара склада; Цветок; Цвет; Оптовая цена; Количество; Дата привоза; Срок хранения.

Продажи

Код продажи; Код сотрудника; Дата продажи; Код товара со склада; Кол-во проданных; Цена за штуку; Итого.

Сотрудники

Код сотрудника; Фамилия; Смена; Адрес; Дата рождения.