Расчет по поставщику Расчет по покупателю

       
 
   
 


Рисунок 1 - ER – диаграмма

Модель базы данных будет реализована с помощью MS Access, следовательно модель данных – реляционная.

Полученная база данных состоит из пяти таблиц. Типы атрибутов указаны в Таблицах 1.3-1.7.


Таблица 1.3 – Реквизиты сущности Поставщик

Название Тип данных Размер Ключ NULL
Код поставщика Числовой Длинное целое Primary Key NOT NULL
ФИО поставщика Текстовый      
Название фирмы Текстовый      
Адрес Текстовый      

Таблица 1.4 – Реквизиты сущности Покупатель

Название Тип данных Размер Ключ NULL
Код покупателя Числовой Длинное целое Primary Key NOT NULL
ФИО поставщика Текстовый      
Адрес Текстовый      

Таблица 1.5 – Реквизиты сущности Товар

Название Тип данных Размер Ключ NULL
Код товара Числовой Длинное целое Primary Key NOT NULL
Наименование Текстовый      
Цена Денежный      

Таблица 1.6 – Реквизиты сущности Расчет по поставщику

Название Тип данных Размер Ключ NULL
Номер квитанции Числовой Длинное целое Primary Key NOT NULL
Дата расчета Дата/время Краткий формат даты    
Код поставщика Длинное целое   Foreign Key NOT NULL
Код товара Длинное целое   Foreign Key NOT NULL
Количество товара Числовой Целое    

Таблица 1.7 – Реквизиты сущности Расчет по покупателю

Название Тип данных Размер Ключ NULL
Номер квитанции Числовой Длинное целое Primary Key NOT NULL
Дата расчета Дата/время Краткий формат даты    
Код покупателя Длинное целое   Foreign Key NOT NULL
Код товара Длинное целое   Foreign Key NOT NULL
Количество товара Числовой Целое    

1.5 Разработка приложения

Разработка приложения складывается из проектирования транзакций и проектирования пользовательского интерфейса.

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

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

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

- общая сумма представленная поставщику за определенный товар

- общая сумма оплаченная покупателем за товар

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

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

- наименование поставляемого товара определенным поставщиком

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: