- •1.Учебная задача «повременная форма оплаты труда»
- •1.1. Теоретическая часть
- •1.1.1. Содержание задачи
- •1.1.2 Характеристика существующей организации обработки информации
- •1.1.2.1. Характеристика первичной информации
- •1.1.2.2. Характеристика нормативно-справочной информации
- •1.1.2.2. Характеристика результатной информациии
- •1.1.3 Технологический процесс решения задачи и его описание
- •1.2 Проектная часть
- •1.2.1. Постановка задачи
- •1.2.2. Информационное обеспечение задачи
- •1.2.2.1. Квалификация и кодирование информации
- •1.2.2. Характеристика входной информации
- •1.2.2.3. Характеристика нормативно-справочной информации
- •1.2.2.4. Характеристика выходной информации
- •1.2.3. Программная реализация задачи
1.1.3 Технологический процесс решения задачи и его описание
Технологический процесс решения задачи выглядит следующим образом:
табельщица
Отдел
кадров
Отдел
кадров
Заполнение
Запол-
нение
а
сост.расп.
Бугалтерия
расчет
Бугалтерия
УЗП0123
УЗП0131
УЗП0121
УЗП0111.
При начислении повременной зароботной платы табельщица заполняет табель учета рабочего времени на каждого сотрудника ( УЗП0121 ) и
1.2 Проектная часть
1.2.1. Постановка задачи
Выполнить автоматизацию повременной зароботной платы. Задача направлена на осуществление ведомости расчета зароботной платы.
Для выполнения постановленной задачи необходимо использовать следующий первичный документ Табель учета рабочего времени.
На основании первичного документа необходимо разработать следующие файлы:
Рабочие:
Rab.db – содержит табельный номер работника,
Справочные:
Spr1.db – содержит Табельный номер сотрудника, ФИО, Код должности, Стаж.
Spr2.db – содержит Код должности, Наименование должности, Ставку, Колличество штатных единиц.
В результате решения задачи необходимо получить выходной документ: Ведомость повременной зароботной платы.
Программный продукт выполнить на языке Object Pascal в среде Delphi. Для реализации программного продукта необходимо наличие технических средств:
- Процессор Pentium III и выше
- ОЗУ 128 Мбайт и выше
- Объем жесткого диска 2 Гб и выше
- Операционная система Windows 98/2000/XP/Vista/Windows 7
1.2.2. Информационное обеспечение задачи
1.2.2.1. Квалификация и кодирование информации
При решении данной задачи используется классификаторы.
Код организации – простой двухзначный код, порядковая система кодирования.
1.2.2. Характеристика входной информации
Носителями входной информации в задаче повременной оплаты труда являются следующие первичный документы:
Таблица4. Входные документы
Наименование первичного документа |
Идетификатов |
Периодичность |
№ приложения |
Тебель учета рабочего времени |
УЗП0121 |
Еженедельно |
1 |
На основании первичных документов в задааче формируются входний фаил Rab.db, который содержит сведения.
Таблица 5. Входной фаил
Наименование массива |
Идентификатор |
Приложение (структура файла) |
№ приложения |
Rab.db |
УЗП0301 |
5 |
6 |
Таблица 6. Описание входного файла
Наименование массива |
Назначения |
Вид |
Ключевые признаки |
Данные для формирования массива берутся из следующих первичных документов |
Массив используется при составлении выходного документа |
УЗП0301 |
Таблица содержит сведения из табеля учета рабочего времени |
Постоянные |
Tab_nom |
УЗП0123 |
УЗП0401 |