Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
В разрабатываемой базе данных содержится 15 таблиц. Приведем описание каждой таблицы базы данных.
Таблица «Группы товаров»
Таблица «Единицы измерения»
Таблица «Заказы»
Таблица «Заказы товаров»
Таблица «Клиенты»
Таблица «Номенклатура»
Таблица «Поставка товара»
Таблица «Поставщики»
Основная форма «Логистика склада филиала «Угреша»» на которой расположены кнопки, по нажатию которых выводятся дополнительные формы форма
Форма «Поставка»
Форма «Справочник групп товара»
Форма «Добавление товара»
Форма «Справочник поставщиков»
Форма «Заказов»
Форма «Справочник персонала»
Форма «Ввод и редактирование заказа»
Форма «Справочник единиц измерения»
SELECT Заказы.idZac, Заказы.NumZac, Заказы.DateZac, Клиенты.NameKl, Заказы.Note, Номенклатура.Name, ЕдИзм.EdIzm, ЗаказыТовар.Col, ЗаказыТовар.Price, [Col]*ЗаказыТовар.Price AS SumT, Клиенты.AdrKl, Клиенты.INN, Клиенты.Tel, Клиенты.FIO AS Выражение1
FROM (Клиенты INNER JOIN Заказы ON Клиенты.idKl = Заказы.idKl) INNER JOIN (ЕдИзм INNER JOIN (Номенклатура INNER JOIN ЗаказыТовар ON Номенклатура.idTovar = ЗаказыТовар.idTovar) ON ЕдИзм.idEI = Номенклатура.idEI) ON Заказы.idZac = ЗаказыТовар.idZac
WHERE (((Заказы.idZac)=[Forms]![ФормаЗаказы]![Поле8]));
SELECT Заказы.idZac, Заказы.NumZac, Заказы.DateZac, Клиенты.NameKl, Sum([Col]*[Price]) AS st
FROM (Клиенты INNER JOIN Заказы ON Клиенты.idKl = Заказы.idKl) INNER JOIN ЗаказыТовар ON Заказы.idZac = ЗаказыТовар.idZac
GROUP BY Заказы.idZac, Заказы.NumZac, Заказы.DateZac, Клиенты.NameKl
HAVING (((Заказы.DateZac)>=[Период с] And (Заказы.DateZac)<=[Период по]))
ORDER BY Заказы.DateZac;
SELECT Группа.NameGrupp, Номенклатура.Name, ЕдИзм.EdIzm, Номенклатура.Ostatok, Номенклатура.MinZap, [MinZap]-[Ostatok] AS df
FROM Группа INNER JOIN (ЕдИзм INNER JOIN Номенклатура ON ЕдИзм.idEI = Номенклатура.idEI) ON Группа.idGrupp = Номенклатура.idGrupp
WHERE ((([MinZap]-[Ostatok])>0));
SELECT Поставки.idPostT, Поставки.NumP, Поставки.DateP, Поставщики.Name, Sum([Col]*[Price]) AS Ps
FROM Поставщики INNER JOIN (Поставки INNER JOIN ПоставкаТовар ON Поставки.idPostT = ПоставкаТовар.idPostT) ON Поставщики.idPost = Поставки.idPost
GROUP BY Поставки.idPostT, Поставки.NumP, Поставки.DateP, Поставщики.Name
HAVING (((Поставки.DateP)>=[Период с] And (Поставки.DateP)<=[Период по]))
ORDER BY Поставки.DateP;
ВЫВОДЫ
В ходе выполнения курсовой работы была разработана информационная технология, необходимая для системы учёта и анализа товаров на складе. Балы построена инфологическая модель логистики склада, разработаны формы для удобства добавления информации и написаны запросы для их реализации.
Из выше изложенного, можно сделать вывод, что задача, поставленная в задании на курсовое проектирование, выполнена. Программа может быть использована в практических и научных целях.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
системы и технологии», 2012.
19.12.2012 ______________