Автор работы: Пользователь скрыл имя, 23 Декабря 2010 в 14:21, контрольная работа
Для отдела снабжения необходимо ежемесячно рассчитывать недопоставку материалов каждым поставщиком. Расчет выполняется путем подсчета общего количества материалов, поставленного каждым поставщиком за месяц, сравнения этого количества с планом и определения процента поставки.
Входная информация: код поставщика, код материала, дата поставки, единица измерения, количество поставленного материала, план поставки.
Результирующая информация: код поставщика, код материала, единица измерения, факт, план, процент выполнения плана.
1. Постановка задачи…………………………………………………………3
1. Организационно-экономическая сущность задачи……………………...4
2. Описание входной информации и методов ее контроля………………..5
3. Описание условно-постоянной информации…………………………….6
4. Описание результирующей информации………………………………...7
5. Описание алгоритма решения задачи…………………………………….8
2. Решение задачи средствами MS ACCESS………………………………10
3. Список использованной литературы………………………………….…16
4) Описание результирующей информации
4.1. Проектируется форма первичного документа.
Фактическое выполнение поставок
Наименование поставщика | |
Наименование материала | |
Период | |
План поставки | Pikt |
Фактическое количество поставленного материала | Sikt |
Процент выполнения поставок | Cikt (%) |
4.2. Приводится
описание структуры
«Фактическое выполнение поставок»
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Ключ сортировки | |
Целые | Дробные | ||||
Период | P | Ч | 2 | ||
Наименование поставщика |
NP |
С |
20 |
1 | |
Наименование материала | NM | C | 50 | 2 | |
План поставки |
PР |
С |
5 |
||
Фактическое количество поставленного материала |
FKPM |
Ч |
4 |
||
Процент выполнения поставок |
PVP |
Ч |
5 |
2 |
4.3. Количество документов за период: ежемесячно 1 шт.
4.4. Количество строк в документе (в среднем): 50.
4.5. Контроль
правильности документа: контроль
полученных процентных соотношений.
Для получения ведомости «Фактическое выполнение поставок» необходимо рассчитать два показателя: процент выполнения поставок и общая Расчет выполняется по следующей формуле:
Cikt (%) = Sikt / Pikt *100%
S’ikt=∑Cit
Cikt (%) - процент выполнения плана i-м поставщиком, поставленного k-го материала за t период.
Sikt – фактическое количество поставленного k-го материала, выполненная i-м поставщиком за t период.
Pikt – план поставки k-го материала, выполненных i-м поставщиком за t период.
Cit – сумма поставок, выполненных
i-м поставщиком за период t.
2. Решение задачи средствами MS ACCESS
1. Запустить табличный процессор MS Access.
Справочник материалов | ||
Код материала | Единица измерения | Наименование материала |
504 | шт. | карниз коричневый |
505 | шт. | смеситель LM универс. Стандарт LM2101C |
506 | шт. | настенное крепление |
507 | кв.м. | плитка 33*33 Паркет плетенка коричневый |
508 | кв.м. | линолеум Европа Викинг 2-3м |
509 | шт. | карниз белый |
510 | шт. | карниз синий |
511 | шт. | смеситель LM д/кухни Меркадо LM2304C |
512 | шт. | смеситель LM д/умыв. Луна LM4106C |
513 | шт. | Шина трехрядная полая в компл. 2,4 |
514 | шт. | настенное крепление 2 |
515 | кв.м. | плитка 33*33 Таурус черный 721293/1,307 |
516 | кв.м. | плитка 33*33 Крит синий мозаика 723012/1,307 |
517 | кв.м. | линолеум Force Sorbona 6-3м |
Рис.1. Таблица
«Справочник материалов» с
4. Создаем в режиме конструктора таблицу: Справочник поставщиков (рис.2.)
Справочник поставщиков | |||
Код поставщика | Наименование поставщика | Адрес поставщика | Расчетный счет |
101 | ООО Инкард | Липецк | 111111111 |
102 | ООО М-квадрат | Воронеж | 333333333 |
103 | ООО Галант | Тамбов | 999999999 |
104 | ООО Юникс | Тула | 222222222 |
105 | ООО Маджи | Воронеж | 777777777 |
Рис.2. Таблица
«Справочник поставщиков» с данными
Приходная накладная | ||||||||
Код | Код поставщика | Наименование поставщика | Код материала | Наименование материала | Дата поставки | Период | Единица измерения | Фактическое количество поставки |
1 | 101 | ООО Инкард | 504 | карниз коричневый | 12.08.2010 | 8 | шт. | 15 |
2 | 102 | ООО М-квадрат | 505 | смеситель LM универс. Стандарт LM2101C | 07.08.2010 | 8 | шт. | 16 |
3 | 103 | ООО Галант | 506 | настенное крепление | 05.09.2010 | 9 | шт. | 123 |
4 | 104 | ООО Юникс | 507 | плитка 33*33 Паркет плетенка коричневый | 09.08.2010 | 8 | кв.м. | 99 |
5 | 105 | ООО Маджи | 508 | линолеум Европа Викинг 2-3м | 13.09.2010 | 9 | кв.м. | 117 |
6 | 101 | ООО Инкард | 509 | карниз белый | 19.08.2010 | 8 | шт. | 20 |
7 | 102 | ООО М-квадрат | 511 | смеситель LM д/кухни Меркадо LM2304C | 14.09.2010 | 9 | шт. | 14 |
8 | 103 | ООО Галант | 513 | Шина трехрядная полая в компл. 2,4 | 12.08.2010 | 8 | шт. | 114 |
9 | 104 | ООО Юникс | 515 | плитка 33*33 Таурус черный 721293/1,307 | 16.08.2010 | 8 | кв.м. | 110 |
10 | 105 | ООО Маджи | 517 | линолеум Force Sorbona 6-3м | 20.09.2010 | 9 | кв.м. | 120 |
11 | 101 | ООО Инкард | 510 | карниз синий | 26.09.2010 | 9 | шт. | 24 |
12 | 102 | ООО М-квадрат | 512 | смеситель LM д/умыв. Луна LM4106C | 21.09.2010 | 9 | шт. | 26 |
13 | 103 | ООО Галант | 514 | настенное крепление 2 | 19.08.2010 | 8 | шт. | 98 |
14 | 104 | ООО Юникс | 516 | плитка 33*33 Крит синий мозаика 723012/1,307 | 23.09.2010 | 9 | кв.м. | 124 |
Рис.3. Таблица
«Приходная накладная» с данными
План поставок | |||||||
Код | Код поставщика | Наименование поставщика | Код материала | Наименование материала | Период | Единица измерения | План поставок |
1 | 101 | ООО Инкард | 504 | карниз коричневый | 8 | шт. | 16 |
2 | 102 | ООО М-квадрат | 505 | смеситель LM универс. Стандарт LM2101C | 8 | шт. | 20 |
3 | 103 | ООО Галант | 506 | настенное крепление | 9 | шт. | 130 |
4 | 104 | ООО Юникс | 507 | плитка 33*33 Паркет плетенка коричневый | 8 | кв.м. | 100 |
5 | 105 | ООО Маджи | 508 | линолеум Европа Викинг 2-3м | 9 | кв.м. | 120 |
6 | 101 | ООО Инкард | 509 | карниз белый | 8 | шт. | 20 |
7 | 102 | ООО М-квадрат | 511 | смеситель LM д/кухни Меркадо LM2304C | 9 | шт. | 15 |
8 | 103 | ООО Галант | 513 | Шина трехрядная полая в компл. 2,4 | 8 | шт. | 120 |
9 | 104 | ООО Юникс | 515 | плитка 33*33 Таурус черный 721293/1,307 | 8 | кв.м. | 110 |
10 | 105 | ООО Маджи | 517 | линолеум Force Sorbona 6-3м | 9 | кв.м. | 130 |
11 | 101 | ООО Инкард | 510 | карниз синий | 9 | шт. | 24 |
12 | 102 | ООО М-квадрат | 512 | смеситель LM д/умыв. Луна LM4106C | 9 | шт. | 26 |
13 | 103 | ООО Галант | 514 | настенное крепление 2 | 8 | шт. | 100 |
14 | 104 | ООО Маджи | 516 | плитка 33*33 Крит синий мозаика 723012/1,307 | 9 | кв.м. | 140 |
Рис.4. Таблица
«План поставок» с данными
7. Создаем
взаимосвязь между таблицами
«Приходная накладная», «План поставок»,
«Справочник материалов», «
Рис.5. Схема
данных
8. Сконструируем запрос 1 «Поставки по месяцам»:
Рис.6. Макет сформированного запроса «Запрос 1: запрос на выборку»
9. Появляется таблица «Поставки по месяцам»:
Поставки по месяцам | |||||
Код | Код поставщика | Наименование поставщика | Код материала | Фактическое количество поставки | Поставки по месяцам |
1 | 101 | ООО Инкард | 504 | 15 | 8 |
2 | 102 | ООО М-квадрат | 505 | 16 | 8 |
3 | 103 | ООО Галант | 506 | 123 | 9 |
4 | 104 | ООО Юникс | 507 | 99 | 8 |
5 | 105 | ООО Маджи | 508 | 117 | 9 |
6 | 101 | ООО Инкард | 509 | 20 | 8 |
7 | 102 | ООО М-квадрат | 511 | 14 | 9 |
8 | 103 | ООО Галант | 513 | 114 | 8 |
9 | 104 | ООО Юникс | 515 | 110 | 8 |
10 | 105 | ООО Маджи | 517 | 120 | 9 |
11 | 101 | ООО Инкард | 510 | 24 | 9 |
12 | 102 | ООО М-квадрат | 512 | 26 | 9 |
13 | 103 | ООО Галант | 514 | 98 | 8 |
14 | 104 | ООО Юникс | 516 | 124 | 9 |