BigEdu.ru
» » » Создание базы данных склада
Вернуться назад

Создание базы данных склада

1. Исходные данные на проектирование:

На склад привозят товар из разных организаций и увозят в разные организации. Движение товаров сопровождается накладной и доверенностью. Накладную выписывает сторона, отдающая товар, доверенность - принимающая товар. Одна накладная и доверенность может сопровождать несколько товаров. В накладной указывается:

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

- наименование товара,

- кол-во,

- цена,

- стоимость.

В доверенности указывается: номер, дата, организация поставщик, организация получатель, номер платежного поручения, Ф.И.О. принимающего лица, номер накладной.

Выполняемые функции:

-учет движения товара

-возможность выборки по критериям

-информация об остатках на складе

Создание отчетов разнообразных отчетов, таких как:

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

- сколько товара и на какую сумму куплено за определенный промежуток времени и кто ее получил.

- сколько товара и на какую сумму находилось на складе в определенный день.

Общие требования:

1. Разработать структуру базы данных.

2. Привести структуру базы к третьей нормальной форме.

3. Разработать программу ввода и коррекции информации (Access, MS SQL Server) включая проверку целостность и непротиворечивости базы данных.

Технические средства - ПЭВМ типа IBM PC.

Операционная система - MS Windows.

СУБД и инструментальные программные средства - по выбору разработчика.

2. Создание базы данных

2.1. Модели данных

Определение модели данных предусматривает указание множества допустимых информационных конструкций, мно­жества допустимых операций над данными и множества огра­ничений для хранимых значений данных.

Модель данных, с одной стороны, представляет собой формальный аппарат для описания информационных потребностей пользователей, а с другой - большинство СУБД ориенти­руются на конкретную модель данных, и, таким образом, если информационные потребности удается точно выразить сред­ствами одной из моделей данных, то соответствующая СУБД позволяет относительно быстро создать работоспособный фрагмент ИС.

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

2.2. Базовые модели данных, используемые в ИС

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

Довольно-таки часто все названные объекты встраивают­ся в структуру отношений, которые можно считать простей­шими универсальными объектами.

Количество существенно различающихся моделей данных оп­ределяется наличием различных множеств информационных конструкций.

Хранимые в базе данные имеют определенную логическую структуру, то есть, представлены некоторой моделью, поддерживаемой СУБД. К числу важнейших относятся следующие модели данных :

1. инфологическая;

2. иерархическая;

3. сетевая;

4. реляционная;

5. объектно-ориентированная.

3. Инфологическое моделирование
предметной области

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

Создание этой модели является первым шагом процесса формали­зации. В отличие от представления на естественном языке она в основ­ном исключает неоднозначность за счет использования средств формаль­ной логики.

Одно из главных понятий инфологической модели - объект. Это понятие связано с событиями: возникновение, исчезновение и измене­ние.

Объекты могут быть атомарными или составными.

Атомарный объект - это объект определенного типа, дальнейшее разложение которого на более мелкие объекты внутри дан­ного типа невозможно.

Составные объекты включают в себя множества объектов, кортежи объектов. Применяя это определение, рекурсивно можно полу­чить произвольную структуру составных объектов.

Обычно объект имеет некоторое свойство или взаимосвязь (связь) с другими объектами. Свойство может быть не определено формально, а лишь охарактеризовано как некоторое утверждение по поводу множе­ства объектов.

Инфологическая модель позволяет выделить три категории фактов: истинные, значимые и ложные.

С одной стороны, это обеспечивает мо­дели дополнительну

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Рефераты по логике 1. Исходные данные на проектирование: На склад привозят товар из разных организаций и увозят в разные организации. Движение товаров сопровождается
Оценок: 1011 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru