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

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

Фирма, в которой будет эксплуатироваться данная база данных, занимается работой с заказчиками и поставщиками, т.е. ведется работа по приему заявок от заказчиков и их осуществление и заключением договоров на поставку товаров от поставщиков. В базе данных должно храниться полный перечень поставщиков и заказчиков с указанием всех требуемых адресов и телефонов, перечень ведется с момента создания фирмы. Также в базе данных должно храниться весь перечень товаров имеющихся на оптовой базе на данный момент, перечень товаров включенных в накладные и договора, список всех накладных и договоров заключенных ранее, должна иметься возможность добавление новых договоров и накладных. Также база должна хранить все счета оформленных в результате заключенных договоров и оформления накладных. Ограничение прав на доступ должно разделяться на пользователь и администратор. Пользователь должен иметь ограниченные права доступа, т.е. не иметь права корректировать, у администратора нет ограничений, кроме изменений структуры базы данных. /6/

Определим первоначальные данные:

Договора - заключаются с поставщиками на определённый вид товара/7/.

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

Заказчики - в основном магазины, а также предприятия и организации, подающие заказ на приобретение того или иного товара.

Счета - ведутся на этапе заключения договором с поставщиками, а также с заказчиками.

Накладные - создаются на основании получения заказа о заказчика, для отгрузки.

Товар - присутствует на основании заявки и договора с поставщиком.

1.3 Каталог задач и запросов базы

Основываясь на описании предметной области (п.1.2), а также путём опроса экспертов и изучения документальных источников,/8,9,10/ определим круг запросов и задач, которые предполагается решать с использованием базы данных "Отдел Сбыта Преприятия".

Задачи:

·          сведения о поставщиках и заказчиках;

·          сведения о накладных, договорах и счетах;

·          сведения о товарах;

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

·          возможность при необходимости корректировать данные.

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

·    по названию фирмы поставщика получение информации о всех заключенных договоров и счетов с этим поставщиком.

·    по названию фирмы заказчика получение информации о всех полученных накладных от этого заказчика, также о всех оформленных счетах с этим заказчиком.

·    по названию товара получение информации когда и в каких накладных и договорах участвовал этот товар.

·    по номеру накладной или номеру договора получение полной информации о данном договоре или накладной.


1.4      Описание сущностей

Основываясь на описании предметной области (см.п.1.2) и определённых запросов и задач (см.п.1.3), выявляем сущности. Описание сущностей приведено в таблице (табл. 1.1).

Таблица 1.1

Наименование

сущности

Первичный ключ Кол. экземпл. сущности Динамика роста Частота коррекции Ограничение на доступ
Администр Пользователь
Товар Код товара 3000 20% Раз в месяц Нет Только чтение
Поставщик Код поставщика 10 5% Раз в год Нет Только чтение
Заказчик Код заказчика 30 15% Раз в 6 месяцев Нет Только чтение
Договор Номер договора 20 5% Раз в месяц Нет Только чтение
Накладная Номер накладной 20 5% Раз в месяц Нет Только чтение
Счет Номер счета 20 5% Раз в месяц Нет Только чтение

Описание сущностей

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


Информация о работе «База данных по учёту видеокассет»
Раздел: Информатика, программирование
Количество знаков с пробелами: 37906
Количество таблиц: 3
Количество изображений: 17

Похожие работы

Скачать
160950
5
13

... электронного обмена данными, — и эти инвестиции должны рассматриваться в контексте общей маркетинговой стратегии. ГЛАВА 2. функционирование Центра закупки компьютерной техники   2.1  Общая характеристика центра закупки компьютерной техники (на примере ООО "Аверс")   Торговое оптовое розничное предприятие ООО "Аверс" - одно из крупнейших предприятий на территории Республики Хакасия, ...

Скачать
163920
5
0

... 576 с. 15.  Круглова, Т. Э. Создание на базе областной детской библиотеки г. Пскова музея романа В.А. Каверина «Два капитана» // Публичные библиотеки. Пути взаимодействия: библиотеки-музеи. Вып. 5. — Новоуральск, 2001. — С. 25—30. 16.  Литературный музей в библиотеке: проблемы моделирования: программа спецкурса для студентов библ.-информ. ф-та / КГАКИ; сост. Т.В. Абалимова. — Казань, 1998. — 30 ...

Скачать
111078
12
21

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

Скачать
83261
3
21

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

0 комментариев


Наверх