Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya TRPP.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.93 Mб
Скачать

2.2 Математическая постановка задачи

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

Например:

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

Зарплата за месяц: [Оклад/день]*[Отработанные дни]

Рис.1 – Расчет з/п в запросе с помощью построителя выражений

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

Рис.2 – Расчет з/п в очете с помощью построителя выражений

2.3. Структура данных

Типы полей и их описание.

1. Текстовый - текст или комбинация текста и чисел, например, адреса, а также числа, не требующие вычислений, например, номера телефонов, инвентарные номера или почтовые индексы. Сохраняет до 255 знаков.

2. Числовой - данные, используемые для математических вычислений, за исключением финансовых расчетов (для них следует использовать тип «Денежный»). Сохраняет 1, 2, 4 или 8 байтов.

3. Дата/Время - используется для хранения дат и времени полей, в которых данные представлены в специальном формате. В поле данного типа может содержаться любая дата и любое время: от 1 января 100 г. до 31 декабря 9999 г. Данные этого типа занимают 8 байт.

4. Денежный - используется для денежных значений и для предотвращения округления во время вычислений. Сохраняет 8 байтов.

5. Поле МЕМО - длинный текст или числа, например, примечания или описания. Сохраняет до 65 536 знаков.

6. Поле объекта OLE - MS Access позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу MS Excel, документ MS Word, рисунок звукозапись), связанный или внедренный в таблицу Microsoft Access. Фактический объем данных, который Вы можете ввести в поле данного типа, определяется объемом жесткого диска Вашего компьютера (до 1 Гигабайта).

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

Таблица 6– Анкеты сотрудников

Имя поля

Тип данных

Код

Счетчик

Ключевое поле

Фамилия

Текстовый

Имя

Текстовый

Отчество

Текстовый

Адрес

Текстовый

Телефон

Текстовый

Опыт работы

Текстовый

Наличие загран_паспорта

Логический

Семейное положение

Текстовый

Подразделение

Текстовый

Должность

Текстовый

Оклад/день

Денежный

Дата приема на работу

Дата/время

Фотография

Поле объектов OLE

Таблица 7 – Отработанные дни

Имя поля

Тип данных

Код

Счетчик

Ключевое поле

Сотрудник

Текстовый

Количество отработанных дней

Числовой

Таблица 8 - Подразделения

Имя поля

Тип данных

Код

Счетчик

Ключевое поле

Подразделение

Текстовый

Таблица 9 – Должности

Имя поля

Тип данных

Код

Счетчик

Ключевое поле

Должность

Текстовый

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]