Скачиваний:
60
Добавлен:
30.09.2018
Размер:
327.68 Кб
Скачать

Варианты заданий для контрольной работы №2.

Вариант 1

Решается задача обработки поступления деталей на склад. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Движение", а выходная – в таблицах "Накладные", "Сведения о поступлении". При решении этой задачи корректируются записи входной таблицы "Движение" и формируются (добавляются) новые записи в выходные таблицы "Накладные" и "Сведения о поступлении".

Справочная информация о деталях, хранящихся на складе, имеется в таблице “Движение”, содержащей следующие данные:

“Движение”

Код детали

Наименование детали

Приход с начала года

Расход с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

В форму осуществляется ввод информации о каждой поступившей на склад партии деталей:

номер накладной

код детали

дата поступления

количество по накладной

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

Произвести корректировку найденной записи в таблице "Движение", заключающуюся в добавлении к значениям полей "Приход с начала года" и "Остаток текущий" введенного значения "количество по накладной" и в замещении значения поля "Дата последнего движения" на введенное значение "дата поступления"

Добавить по новой записи в таблицы "Накладные" и "Сведения о поступлении".

Выходные таблицы имеют следующий состав полей:

"Накладные"

"Сведения о поступлении"

Номер накладной

Код детали

Дата поступления

Количество по накладной

Номер накладной

Наименование детали

Код детали

Количество по накладной

Единицы измерения

Дата поступления

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о поступлении".

Вариант 2

Решается задача обработки выдачи деталей со склада. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Движение", а выходная – в таблицах "Требования" и "Сведения о выдаче". При решении этой задачи корректируются записи входной таблицы "Движение" и формируются (добавляются) новые записи в выходные таблицы "Требования" и "Сведения о выдаче".

Справочная информация о деталях, хранящихся на складе, имеется в таблице "Движение", содержащей следующие данные:

"Движение"

Код детали

Наименование детали

Приход с начала года

Расход с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

В форму осуществляется ввод информации о каждой выданной со склада партии деталей:

номер требования

код детали

дата выдачи

количество выдано

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

Произвести корректировку найденной записи в таблице "Движение", заключающуюся в добавлении к значениям полей "Расход с начала года" и в вычитании из значения поля "Остаток текущий" введенного значения "количество выдано", а также в замещении значения поля "Дата последнего движения" на введенное значение "дата выдачи".

Добавить по новой записи в таблицы "Требования" и "Сведения о выдаче".

Выходные таблицы содержат следующие поля:

" Требования"

"Сведения о выдаче"

Номер требования

Код детали

Дата выдачи

Количество выдано

Номер требования

Наименование детали

Код детали

Количество выдано

Единицы измерения

Дата выдачи

Примечание: Для корректного решения задачи необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о выдаче".

Вариант 3

Решается задача обработки поступления материалов на склад. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Движение", а выходная – в таблицах "Лимитно-заборные карты", "Сведения о поступлении". При решении этой задачи корректируются записи входной таблицы "Движение" и формируются (добавляются) новые записи в выходные таблицы "Лимитно-заборные карты" и "Сведения о поступлении". Справочная информация о деталях, хранящихся на складе, имеется в таблице “Движение, содержащей следующие данные:

“Движение”

Код материала

Наименование материала

Приход с начала года

Расход с начала года

Возврат с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

В форму осуществляется ввод информации о каждой поступившей на склад партии деталей:

номер лимитно-заборной карты(ЛЗК)

код материала

дата поступления

количество поступило

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

Произвести корректировку найденной записи в таблице "Движение", заключающуюся в добавлении к значениям полей "Приход с начала года" и "Остаток текущий" введенного значения "количество поступило" и в замещении значения поля "Дата последнего движения" на введенное значение "дата поступления".

Добавить по новой записи в таблицы "Лимитно-заборные карты" и "Сведения о поступлении".

Выходные таблицы имеют следующий состав полей:

"Лимитно-заборные карты"

"Сведения о поступлении"

Номер ЛЗК

Код материала

Дата поступления

Количество поступило

Количество возврата

Дата возврата

Номер ЛЗК

Наименование материала

Код материала

Количество поступило

Единицы измерения

Дата поступления

Примечание 1: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о поступлении.

Примечание 2: При решении данной задачи в таблице "Лимитно-заборные карты" поля, связанные с возвратом материалов, не заполняются.

Вариант 4

Решается задача построения карточки складского учета детали. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Движение", "Накладные" и "Требования". При решении этой задачи на основе поиска информации во входных таблицах "Движение", "Накладные" и "Требования" формируются (добавляются) новые записи в выходную таблицу "Карточка складского учета"".

Справочная информация о деталях, хранящихся на складе, имеется в таблице базы данных "Движение". Информация о приходе (поступлении) деталей на склад находится в таблице "Накладные", а информация о расходе (выдаче) деталей со склада - в таблице "Требования".

Состав полей входных таблиц базы данных:

"Движение"

"Накладные"

"Требования"

Код детали

Наименование детали

Приход с начала года

Расход с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

Номер накладной

Код детали

Дата поступления

Количество по накладной

Номер требования

Код детали

Дата выдачи

Количество выдано

В форму осуществляется ввод кода детали и даты, начиная с которой требуется построить "Карточку складского учета" (в хронологическом порядке историю движения детали на складе) и сформировать необходимые записи в выходной таблице "Карточка складского учета". Она содержит следующие поля:

"Карточка складского учета "

Дата движения

Количество поступило

Количество выдано

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

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

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

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

Примечание. Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Карточка складского учета".

Вариант 5

Решается задача получения сведений о приходе-расходе деталей за сутки на складе. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Движение", "Накладные" и "Требования". При решении этой задачи на основе поиска информации во входных таблицах "Движение", "Накладные" и "Требования" формируются (добавляются) новые записи в выходную таблицу " Сведения о приходе-расходе за сутки". Справочная информация о деталях, хранящихся на складе, имеется в таблице базы данных "Движение". Информация о приходе (поступлении) деталей на склад находится в таблице "Накладные", а информация о расходе (выдаче) деталей со склада - в таблице "Требования".

Состав полей входных таблиц базы данных:

"Движение"

"Накладные"

"Требования"

Код детали

Наименование детали

Приход с начала года

Расход с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

Номер накладной

Код детали

Дата поступления

Количество по накладной

Номер требования

Код детали

Дата выдачи

Количество выдано

В форму осуществляется ввод даты, на которую требуется получить сведения о приходе-расходе и сформировать необходимые записи в выходной таблице "Сведения о приходе-расходе за сутки". Она содержит следующие поля:

"Сведения о приходе-расходе за сутки"

Код детали

Наименование детали

Количество поступило

Количество выдано

Единицы измерения

В таблице "Накладные" осуществляется поиск записей с введенной датой. В случае обнаружения очередной записи необходимо предусмотреть добавление в таблицу "Сведения о приходе-расходе за сутки" новой записи и заполнение ее информацией, содержащейся в найденной записи таблицы "Накладные".

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

По окончании формирования основной информации выходной таблицы можно использовать содержимое входной таблицы "Движение" для заполнения таких полей как "Наименование детали" и "Единицы измерения".

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о приходе-расходе за сутки".

Вариант 6

Решается задача обработки выдачи материалов со склада. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Движение", а выходная – в таблицах "Требования" и "Сведения о выдаче". При решении этой задачи корректируются записи входной таблицы "Движение" и формируются (добавляются) новые записи в выходные таблицы "Требования" и "Сведения о выдаче".

Справочная информация о деталях, хранящихся на складе, имеется в таблице "Движение", содержащей следующие данные:

“Движение”

Код материала

Наименование материала

Приход с начала года

Расход с начала года

Возврат с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

В форму осуществляется ввод информации о выданных со склада материалах:

номер требования

код материала

дата выдачи

количество выдано

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

1)Произвести корректировку найденной записи в таблице "Движение", заключающуюся в добавлении к значениям полей "Расход с начала года" и в вычитании из значения поля "Остаток текущий" введенного значения "количество выдано”, а также в замещении значения поля "Дата последнего движения" на введенное значение "дата выдачи".

2)Добавить по новой записи в файлы "Требования" и "Сведения о выдаче".

Выходные файлы содержат следующие поля:

" Требования"

"Сведения о выдаче"

Номер требования

Код материала

Дата выдачи

Количество выдано

Номер требования

Наименование материала

Код материала

Количество выдано

Единицы измерения

Дата выдачи

Примечание: Для корректного решения задачи необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о выдаче".

Вариант 7

Решается задача обработки возврата материалов на склад. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Движение", а выходная – в таблицах "Лимитно-заборные карты", "Сведения о возврате". При решении этой задачи корректируются записи входной таблицы "Движение" и формируются (добавляются) новые записи в выходные таблицы "Лимитно-заборные карты" и "Сведения о возврате".

Справочная информация о деталях, хранящихся на складе, имеется в таблице “Движение”, содержащей следующие данные:

“Движение”

Код материала

Наименование материала

Приход с начала года

Расход с начала года

Возврат с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

В форму осуществляется ввод информации о каждой поступившей на склад партии деталей:

номер лимитно-заборной карты(ЛЗК)

код материала

дата возврата

количество возврата

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

1)Произвести корректировку найденной записи в таблице "Движение", заключающуюся в добавлении к значениям полей "Возврат с начала года" и "Остаток текущий" введенного значения "количество возврата" и в замещении значения поля "Дата последнего движения" на введенное значение "дата возврата".

2)Добавить по новой записи в таблицы "Лимитно-заборные карты" и "Сведения о возврате".

Выходные таблицы имеют следующий состав полей:

"Лимитно-заборные карты"

"Сведения о поступлении"

Номер ЛЗК

Код материала

Дата поступления

Количество поступило

Количество возврата

Дата возврата

Номер ЛЗК

Наименование материала

Код материала

Количество возврата

Единицы измерения

Дата поступления

Примечание 1: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о поступлении".

Примечание 2: При решении данной задачи в таблице "Лимитно-заборные карты" поля, связанные с поступлением материалов, не заполняются.

Вариант 8

Решается задача получения сведений о приходе-расходе материалов за сутки на складе. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Движение", "Лимитно-заборные карты" и "Требования". При решении этой задачи на основе поиска информации во входных таблицах "Движение", "Лимитно-заборные карты" и "Требования" формируются (добавляются) новые записи в выходную таблицу " Сведения о приходе-расходе за сутки".

Справочная информация о деталях, хранящихся на складе, имеется в таблице базы данных "Движение", информация о приходе (поступлении) деталей на склад находится в таблице "Лимитно-заборные карты", а информация о расходе (выдаче) деталей со склада - в таблице "Требования".

Состав полей входных таблиц базы данных:

"Движение"

"Лимитно-заборные карты"

"Требования"

Код детали

Наименование детали

Приход с начала года

Расход с начала года

Возврат с начала года

Остаток текущий

Дата последнего движения

Единицы измерения

Номер ЛЗК

Код материала

Дата поступления

Количество поступило

Дата возврата

Количество возврата

Номер требования

Код материала

Дата выдачи

Количество выдано

В форму осуществляется ввод даты, на которую требуется получить сведения о приходе-расходе и сформировать необходимые записи в выходной таблице "Сведения о приходе-расходе за сутки". Она содержит следующие поля:

"Сведения о приходе-расходе за сутки"

Код материала

Наименование материала

Количество поступило

Количество выдано

Единицы измерения

В таблице "Лимитно-заборные карты" осуществляется поиск записей с введенной датой (датой поступления или датой возврата). В случае обнаружения очередной записи необходимо предусмотреть добавление в таблицу "Сведения о приходе-расходе за сутки" новой записи и заполнение ее информацией, содержащейся в найденной записи таблицы "Лимитно-заборные карты".

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

По окончании формирования основной информации выходной таблицы можно использовать содержимое входной таблицы "Движение" для заполнения таких полей как "Наименование детали" и "Единицы измерения".

Примечание. Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сведения о приходе-расходе за сутки".

Вариант 9

Решается задача построения карточки складского учета материала. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Движение", "Лимитно-заборные карты" и "Требования". При решении этой задачи на основе поиска информации во входных таблицах "Движение", "Лимитно-заборные карты" и "Требования" формируются (добавляются) новые записи в выходную таблицу "Карточка складского учета"".

Справочная информация о материалах, хранящихся на складе, имеется в таблице базы данных "Движение", информация о приходе (поступлении) деталей на склад находится в таблице "Лимитно-заборные карты", а информация о расходе (выдаче) деталей со склада - в таблице "Требования".

Состав полей входных таблиц базы данных:

"Движение"

"Лимитно-заборные карты"

"Требования"

Код материала

Наименование материала

Приход с начала года

Расход с начала года

Возврат сначала года

Остаток текущий

Дата последнего движения

Единицы измерения

Номер ЛЗК

Код материала

Дата поступления

Количество поступило

Номер требования

Код материала

Дата выдачи

Количество выдано

В форму осуществляется ввод кода материала и даты, начиная с которой требуется построить "Карточку складского учета" (в хронологическом порядке историю движения материала на складе) и сформировать необходимые записи в выходной таблице "Карточка складского учета". Она содержит следующие поля:

"Карточка складского учета "

Дата движения

Количество поступило

Количество выдано

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

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

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

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

Примечание. Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Карточка складского учета".

Вариант 10

Решается задача начисления зарплаты повременщикам. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблицах "Табель" и "Тариф", а выходная – в таблице "Начисления". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Начисления". Зарплата повременщика рассчитывается, исходя из отработанного им времени по тарифу в соответствии с его разрядом:

Начислено= тариф * отработанное время.

Справочная информация о тарифах (стоимости отработанного часа) содержится в таблице "Тариф", сведения о повременщике и отработанном им времени – в таблице "Табель".

Состав полей входных таблиц базы данных:

“Тариф”

“Табель”

Разряд

Тариф (руб./час.)

Цех

Табельный номер

Фамилия И.О.

Разряд

Отработанное время (час.)

Месяц

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

Таблица "Начисления" имеет следующий состав полей:

"Начисления"

Цех

Табельный номер

Фамилия И.О.

Начислено (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления".

Вариант 11

Решается задача начисления зарплаты сотрудникам с формой оплаты по окладу. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблицах "Табель" и "Лицевой счет", а выходная – в таблице "Начисления". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Начисления". Зарплата сотрудника с формой оплаты по окладу рассчитывается, исходя из отработанного им времени в днях в соответствии с его окладом:

Начислено= оклад * отработанное время/рабочее время за месяц.

Справочную информацию о сотрудниках и их окладах находится в таблице "Лицевой счет", а сведения об отработанном ими времени – в таблице "Табель".

Состав полей входных таблиц базы данных:

“Лицевой счет”

“Табель”

Табельный номер

Фамилия И.О.

Должность

Оклад (руб.)

Табельный номер

Отработанное время (дни)

Месяц

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

Таблица "Начисления" имеет следующий состав полей:

"Начисления"

Табельный номер

Фамилия И.О.

Начислено (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления".

Вариант 12

Решается задача начисления зарплаты сдельщикам. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблицах "Наряд" и "Расценки", а выходная – в таблице "Начисления". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Начисления". Зарплата сдельщика рассчитывается, исходя из выполненного им объема работ по расценкам в соответствии с его разрядом: Начислено= объем работ * расценка.

Справочная информация о расценках содержится в таблице "Расценки", сведения о сдельщике и выполненном им объеме работ – в таблице "Наряд".

Состав полей входных таблиц базы данных:

“Расценки”

“Наряд”

Код работы

Разряд

Расценка (руб./ед.)

Цех

Табельный номер

Фамилия И.О.

Разряд

Код работы

Количество (ед.)

Месяц

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

Таблица "Начисления" имеет следующий состав полей:

"Начисления"

Цех

Табельный номер

Фамилия И.О.

Начислено (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления".

Вариант 13

Решается задача начисления зарплаты повременщикам. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Лицевой счет", а выходная информация – в таблицах "Табель" и "Начисления". При решении этой задачи корректируются записи входной таблицы "Лицевой счет" и формируются (добавляются) новые записи в выходные таблицы "Табель" и "Начисления". Зарплата повременщика рассчитывается исходя из отработанного им времени по тарифу в соответствии с его разрядом:

Начислено= тариф * отработанное время.

Таблица "Лицевой счет" содержит справочную информацию о повременщиках и тарифах (стоимости отработанного часа):

“Лицевой счет”

Цех

Табельный номер

Фамилия И.О.

Разряд

Тариф (руб./час.)

Начислено за год (руб.)

В форму осуществляется ввод информации об отработанном повременщиками времени:

Месяц расчета

Табельный номер

Отработанное время (час.)

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

Произвести расчет начисленной зарплаты.

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

Добавить по новой записи в таблицы "Табель" и "Начисления".

Выходные таблицы имеют следующий состав полей:

"Табель"

"Начисления"

Табельный номер

Отработанное время (час.)

Месяц

Цех

Табельный номер

Фамилия И.О.

Начислено (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления" и удаление записей выходной таблицы "Табель", значение поля "месяц" в которых соответствует расчетному месяцу.

Вариант 14

Решается задача начисления зарплаты сотрудникам с формой оплаты по окладу. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Лицевой счет", а выходная – в таблицах "Табель" и "Начисления". При решении этой задачи корректируются записи входной таблицы "Лицевой счет" и формируются (добавляются) новые записи в выходных таблицах "Табель" и "Начисления". Зарплата сотрудника с формой оплаты по окладу рассчитывается, исходя из отработанного им времени в днях в соответствии с его окладом:

Начислено= оклад * отработанное время/рабочее время за месяц.

Таблица "Лицевой счет" содержит справочную информацию о сотрудниках:

“Лицевой счет”

Табельный номер

Фамилия И.О.

Должность

Оклад

Начислено за год

В форму осуществляется ввод информации об отработанном повременщиками времени:

Месяц расчета

Рабочее время за месяц (дн.)

Табельный номер

Отработанное время (дни)

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

Произвести расчет начисленной зарплаты.

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

Добавить по новой записи в таблицы "Табель" и "Начисления".

Выходные таблицы имеют следующий состав полей:

“Табель”

"Начисления"

Табельный номер

Отработанное время (дни)

Месяц

Табельный номер

Фамилия И.О.

Начислено (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления" и удаление записей выходной таблицы "Табель", значение поля "месяц" в которых соответствует расчетному месяцу.

Вариант 15

Решается задача начисления зарплаты сдельщикам. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Расценки" и "Лицевой счет", а выходная информация – в таблицах "Наряд" и "Начисления". При решении этой задачи корректируются записи входной таблицы "Лицевой счет" и формируются (добавляются) новые записи в выходные таблицы "Табель" и "Начисления". Зарплата сдельщика рассчитывается, исходя из выполненного им объема работ по расценкам в соответствии с его разрядом:

Начислено= объем работ * расценка.

Справочная информация о расценках содержится в таблице "Расценки", сведения о сдельщике – в таблице "Лицевой счет".

Состав полей входных таблиц базы данных:

“Расценки”

“Лицевой счет”

Код работы

Разряд

Расценка (руб./ед.)

Цех

Табельный номер

Фамилия И.О.

Разряд

Начислено за год (руб.)

В форму осуществляется ввод информации о выполненном сдельщиком объеме работ:

Табельный номер

Код работы

Объем работ (ед.)

Месяц

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

Выполнить поиск в таблице "Расценки" по коду работ и разряду соответствующей им расценки и произвести расчет начисленной зарплаты.

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

Добавить по новой записи в таблицы "Наряд" и "Начисления".

Выходные таблицы имеют следующий состав полей:

“Наряд”

"Начисления"

Цех

Табельный номер

Разряд

Код работы

Количество (ед.)

Месяц

Цех

Табельный номер

Фамилия И.О.

Начислено (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Начисления" и удаление записей выходной таблицы "Наряд", значение поля "месяц" в которых соответствует расчетному месяцу.

Вариант 16

Решается задача расчета сметы на выполнение работ по объекту. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Расценки", "Объекты" и "Программа работ", а выходная – в таблице "Смета". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Смета".

Стоимость работ, выполняемых на объекте, рассчитывается в соответствии с их расценками. Справочная информация о выполняемых предприятием работах находится в таблице "Расценки", информация о работах, которые необходимо выполнить на объекте, – в таблице "Программа работ", а сведения об объекте – в таблице "Объекты".

Состав полей входных таблиц базы данных:

“Расценки”

“Объекты”

“Программа работ”

Код работы

Наименование работы

Расценка (руб. за ед.)

Код объекта

Наименование объекта

Адрес

Код объекта

Код работы

Объем работ (в ед.)

В форму осуществляется ввод кода объекта, для которого необходимо выполнить расчет сметы. В таблице "Объекты" осуществляется поиск записи с введенным кодом объекта. Если искомая запись найдена, то программа должна предусмотреть выполнение следующих операций: произвести поиск записи в таблице "Программа работ" с введенным кодом объекта и в случае, если искомая запись найдена, то произвести поиск записи в таблице "Расценки" по коду работы из записи таблицы "Программа работ". В случае нахождения искомой записи выполнить расчеты и добавить новую запись в таблицу "Смета".

Состав полей выходной таблицы:

"Смета"

Код объекта

Наименование объекта

Наименование работы

Объем работ (в ед.)

Стоимость работы (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Смета".

Вариант 17

Решается задача расчета сметы на выполнение работ по объекту. База данных содержит четыре таблицы. Входная информация для решения задачи содержится в таблицах "Расценки", "Объекты", а выходная – в таблицах "Программа работ" и "Смета". При решении этой задачи формируются (добавляются) новые записи в выходных таблицах "Программа работ" и "Смета".

Стоимость работ, выполняемых на объекте, рассчитывается в соответствии с их расценками. Справочная информация о выполняемых предприятием работах находится в таблице "Расценки" а сведения об объекте – в таблице "Объекты".

Состав полей входных таблиц базы данных:

“Расценки”

“Объекты”

Код работы

Наименование работы

Расценка (руб. за ед.)

Код объекта

Наименование объекта

Адрес

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

Код объекта

Код работы

Объем работ (в ед.)

В таблице "Объекты" осуществляется поиск записи с введенным кодом объекта. Если искомая запись найдена, то программа должна предусмотреть выполнение следующих операций: произвести поиск записи в таблице "Расценки" с введенным кодом работы и в случае, если искомая запись найдена выполнить расчеты и добавить новые записи в таблицы "Программа работ" и "Смета".

Выходные таблицы имеют следующий состав полей

“Программа работ”

"Смета"

Код объекта

Код работы

Объем работ (в ед.)

Код объекта

Наименование объекта

Наименование работы

Объем работ (в ед.)

Стоимость работы (руб.)

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Смета".

Вариант 18

Решается задача составления сводки о выполнении сроков проведения работ на объекте. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблицах "Программа работ" и "Справочник работ", а выходная – в таблице "Сводка выполнения сроков работ". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Сводка выполнения сроков работ".

Программа работ, выполняемых на объектах, и сроки их проведения хранятся в таблице "Программа работ". А характеристика работ хранится в таблице "Справочник работ".

Состав полей входных таблиц базы данных:

“Программа работ”

“Справочник работ”

Код объекта

Код работы

Объем работы (ед.)

Дата начала работ

Дата окончания работ

Код работы

Наименование работы

Нормативный срок (час за ед.)

Расценка работ (руб. за ед.)

В форму осуществляется ввод кода объекта, по которому необходимо составить сводку о выполнении сроков проведения работ.

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

Выходная таблица имеет следующий состав полей

“Сводка выполнения сроков работ”

Код бригады

Код работы

Наименование работы

Фактическая продолжительность

Отставание

Опережение

Фактическая и нормативная продолжительности в днях рассчитывается следующим образом:

Фактич. продолж-ть= Дата окончания работ- Дата начала работ

Нормат.продолж-ть=(Объем работ*нормат.срок за ед.)/8

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Сводка выполнения сроков работ".

Вариант 19

Решается задача составления спецификации на поставку товаров по заказам клиентов. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблицах "Каталог", "Заказ", а выходная – в таблице "Спецификация". При решении этой задачи формируются (добавляются) новые записи в выходной таблице "Спецификация".

Сведения о предлагаемых клиентам моделях товаров и входящих в модели изделий (комплектующих) хранятся в таблице "Каталог".

Информация о заказанных клиентами моделях товаров хранится в таблице "Заказ".

Состав полей входных таблиц базы данных:

“Каталог”

“Заказ”

Код модели

Код изделия

Наименование изделия

Количество

Цена изделия (руб. за ед.)

Номер заказа

Дата заказа

Код клиента

Код модели

Количество

В форму осуществляется ввод даты не обработанных заказов.

В таблице "Заказы" осуществляется поиск записи с введенной датой. Если искомая запись найдена, то программа должна предусмотреть выполнение следующих операций: произвести поиск записи в таблице "Каталог" по коду модели из записи таблицы "Заказ" и для каждой найденной записи выполнить расчеты и добавить новую запись в таблицу "Спецификация".

Выходная таблица имеют следующий состав полей

“Спецификация”

Номер заказа

Дата заказа

Код клиента

Код модели

Код изделия

Количество

Стоимость (руб.)

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

Примечание: Для корректного решения задачи при выполнении задания 2 необходимо предусмотреть в начале каждого сеанса работы с программой, реализующей решение данной задачи, полную очистку (удаление всех записей) выходной таблицы "Спецификация".

Вариант 20.

Решается задача формирования документов на продажу и отпуск товаров по заказу клиента в фирме, торгующей со склада. База данных содержит три таблицы. Входная информация для решения задачи содержится в таблице "Каталог", а выходная – в таблицах "Счета" и "Накладные". При решении этой задачи формируются (добавляются) новые записи в выходные таблицы "Счета" и "Накладные".

Сведения о предлагаемых клиентам моделях товаров и входящих в модели изделий (комплектующих) хранятся в таблице "Каталог".

Состав полей входных таблиц базы данных:

“Каталог”

Код модели

Код изделия

Наименование изделия

Количество

Цена изделия (руб. за ед.)

В форму осуществляется ввод информация о заказанных клиентом моделях товаров:

Номер заказа

Дата заказа

Код клиента

Код модели

Количество

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

Выходная таблица имеют следующий состав полей

“Счета”

"Накладные"

Номер заказа

Дата заказа

Код клиента

Код модели

Код изделия

Количество

Стоимость (руб.)

Номер накладной

Дата

Номер заказа

Код изделия

Количество

Поле “Количество” таблицы “Счета” рассчитывается умножением количества заказанных моделей на количество изделий, входящих в одну модель.

Соседние файлы в папке Access