Автоматизированное рабочее место "Логистика" ЗАО "Приосколье"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

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

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

В данной БД используются следующие таблицы:

1. Клиенты (таблица 3):

IDКлиента: идентификатор клиента. Является ключевым полем данной таблицы. По нему выполняется поиск конкретного клиента;

ФИО клиента: вводятся фамилия, имя, отчество нового клиента;

Город: предприятию необходимо знать тот город, в котором проживает клиент;

Адрес: адрес клиента;

Телефон: телефон клиента;

e-mail: необходим для того, чтобы предприятие в любой момент могло вязаться с клиентом и уточнить его заказ;

Паспортные данные: необходимы для предприятия, потому что именно паспорт является главным удостоверяющим личность клиента документом.

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

 

Таблица 3.

Клиенты

Название поляТип данныхРазмер поляIDКлиентаСчетчик, ключевое полеДлинное целоеФИО клиентаТекстовый50ГородТекстовый50АдресТекстовый50ТелефонЧисловойДлинное целоеe-mailТекстовый50Паспортные данныеЧисловойДлинное целое

ОформлениеЗаказа (таблица 4):

№заказа: является ключевым полем данной таблицы. По номеру заказа можно отследить и идентифицировать клиента;

IDКлиента: идентификатор клиента;

НаименованиеТовара: дается перечень товаров;

КоличествоЕдиницТовара: выбирается количество товара;

СтоимостьТовара: цена за единицу товара;

ДатаЗаказа: число оформления заказа;

БДТоваров: обращение к БД товаров.

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

 

Таблица 4.

Оформление заказа

Название поляТип данныхРазмер поля№ЗаказаСчетчик, ключевое полеДлинное целоеIDКлиентаЧисловойДлинное целоеНаименованиеТовараТекстовый50КоличествоЕдиницТовараЧисловойДлинное целоеСтоимостьТовараДенежныйДатаЗаказаДата/времяБДТоваровМастер подстановокВводится из таблицы БДТоваров

Продажа (таблица 5):

№заказа: является ключевым полем данной таблицы. По номеру заказа можно отследить и идентифицировать клиента;

ФИОКлиента: вводятся фамилия, имя и отчество клиента;

НаименованиеТовара: выбирается из списка всех товаров;

СтоимостьТовара: цена за единицу товара;

КоличествоЕдиницТовара: количество покупаемого товара;

ДатаЗаказа: число оформления продажи.

Для того, чтобы продать товар необходимо знать то что мы продаем и в каком количестве. Это наиболее подробно представлено в таблице Продажа данной БД.

 

Таблица 5.

Продажа

Название поляТип данныхРазмер поля№ЗаказаСчетчик, ключевое полеДлинное целоеФИО клиентаТекстовый50НаименованиеТовараТекстовый50СтоимостьТовараДенежныйКоличествоЕдиницТовараЧисловойДлинное целоеДатаЗаказаДата/время

БДТоваров (таблица 6):

НаименованиеТовара: предлается весь перечень имеющихся товаров;

КоличествоТовараНаСкладе: количество всех товаров, которые имеются на складе;

ЦенаЗаЕдиницуТовара: цена за единицу выбранного товара;

ОстатокТовараНаСкладе: остаток определенного товара на складе.

Продавая товар или приобретая товар через поставщиков нам необходимо руководствоваться какими-то данными. Эти данные мы получаем из таблицы БДТоваров.

 

Таблица 6.

БДТоваров

Название поляТип данныхРазмер поляНаименованиеТовараТекстовый, ключевое поле50КоличествоТовараНаСкладеЧисловойДлинной целоеЦенаЗаЕдиницуТовараДенежныйОстатокТовараНаСкладеЧисловойДлинное целоеОформлениеЗаявки (таблица 7):

IDПоставщика: идентификатор поставщика, в данной таблице является ключевым полем;

НаименованиеТовара: тот товара, который необходимо включить в список заявки;

КоличествоЕдиниц: количесво заказываемого товара;

ДатаВремяДоставки: оговариваются дата и время когда товар будет доставлен.

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

 

Таблица 7.

ОформлениеЗаявки

Название поляТип данныхРазмер поляIDПоставщикаСчетчик, ключевое полеДлинное целоеНаименованиеТовараТекстовый50КоличествоЕдиницЧисловойДлинной целоеДатаВремяДоставкиДата/время

Поставщики (таблица 8):

IDПставщика: идентификатор поставщика, в данной таблице является ключевым полем;

ЮридическийАдрес: адрес, по которому можно связаться с поставщиком;

ФИО: фамилия, имя, отчество поставщика;

№РасчетногоСчета: один из важных атрибутов, необходим для того, чтобы предприятие могло переводить средства на счет поставщика.

В этой таблице представлены все данные, которые необходимы для работы с поставщиками.

Таблица 8.

Поставщики

Название поляТип данныхРазмер поляIDПоставщикаСчетчик, ключевое полеДлинное целоеЮридическийАдресТекстовый50ФИОТекстовый50№РасчетногоСчетаЧисловойДлинное целое

Глава III. Система АРМ Логистика

 

Система АРМ Логистика предназначена для автоматизации работы с клиентами, поставщиками, а также для получения достоверной информации о всех товарах склада, об операци?/p>