Начисление пособия по временной нетрудоспособности

Автор: Пользователь скрыл имя, 22 Декабря 2010 в 05:31, курсовая работа

Описание работы

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

Содержание

1. Экономическая сущность и содержание задачи…………………….....….3
2. Характеристика существующей организации обработки информации
2.1 Характеристика первичной информации……………………………..6
2.2 Характеристика промежуточной информации…………………….....8
2.3 Характеристика результатной информации……………………….…10
3. Информационная модель решения задачи и ее описание………………..11
4. Технологический процесс решения задачи и его описание……………...12
5. Постановка задачи…………………………………………………….…….14
6. Информационное обеспечение задачи
6.1 Классификация и кодирование информации………………………...16
6.2 Характеристика входной информации……………………………….16
6.3 Характеристика нормативно-справочной информации…………….18
6.4 Характеристика промежуточной информации……………………...19
6.5 Характеристика результатной информации…………………………20
7. Программная реализация задачи………………………………………….21
8. Схема взаимосвязи программных модулей и файлов и ее описание….22
9. Технологический процесс решения задачи и его описание……………23

Работа содержит 1 файл

1.doc

— 204.00 Кб (Скачать)
 

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

Наименование  справочного файла Идентификатор Приложения (структура файла) Приложения (Содержимое файла)
Pr_Table_RBL АНЗБ 0311 10 10
 

Таблица 9. Описание промежуточных массивов

 
Наименование  массива
 
Назначение
 
Вид
Ключевые признаки формирования и упорядочения Данные для  формирования массива берутся из следующих первичных документов Массив используется при составлении выходного документа (промежуточного файла)
Pr_Table_RBL Документ предназначен для хранения промежуточных сведении  о сотруднике таких как заработок за 12-ть месяцев. Первичный Табельный номер АНЗБ 0105 АНЗБ 0402 АНЗБ 0401

6.5. Характеристика результатной информации

На данном этапе будут сформированы следующие  результатные документы. 

Таблица 10. Выходные документы

Наименование  машинограммы Идентификатор Получатель Периодичность поступления Приложения
Расчетно  платежная ведомость АНЗБ 0401 Бухгалтер Один раз  в месяц 11
Расчетный листок АНЗБ 0402 Бухгалтер Один раз в месяц 12
 

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

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

7. Программная реализация  задачи

Сортировка:

procedure TForm3.RadioButton1Click(Sender: TObject);

begin

if radioButton1.Checked then Dm2.SPR_Sotrudnici.IndexFieldNames:='FIO';

end;

Фильтрация: 

procedure TForm3.CheckBox2Click(Sender: TObject);

begin

if CheckBox2.Checked then ComboBox1.Enabled:=True

else

begin

ComboBox1.Enabled:=false;

DM2.SPR_Sotrudnici.Filtered:=false;

end;

procedure TForm3.ComboBox1Change(Sender: TObject);

begin

Dm2.SPR_Sotrudnici.IndexFieldNames:='Dolznost';

dm2.SPR_Sotrudnici.Filter:='Dolznost='+QuotedStr(ComboBox1.Text);

DM2.SPR_Sotrudnici.Filtered:=true;

end; 

Поиск:

procedure TForm3.Button3Click(Sender: TObject);

begin

ifnot dm2.SPR_Sotrudnici.Locate('FIO;Dolznost',VarArrayOf([Edit3.Text,Com-

  boBox4.Text]),[])

  then ShowMessage('Извините, данных по запросу нету!!!'); 

end; 

end. 
 
 
 

8. Схема взаимосвязи программных модулей и файлов

 
 

 
 
 

 

 

     В отдел кадров поступает заявление  работник о приеме его на работу.  После рассмотрения заявления и  если работник принимается на работу,  на него заводится личная карточка (АНЗБ 0101) и лицевой счет (АНЗБ 0102),  после чего бухгалтер проверяет правильность оформления документов и если документ заполнен не верно, бухгалтер возвращает  документы в отдел кадров и бухгалтерию для корректировки и исправления. И если документы заполнены верно то на основание документов, личная карточка работника (АНЗБ 0101) работник включается в реестр работников предприятия его данные забиваются в базу данных сотрудники (АНЗБ 0321) и табель учета рабочего времени (АНЗБ 0104), на него начинает начисляться З/П, при условий заболевания работника на основание документа больничного листа (АНЗБ 0103) и справка расчета пособия по временной нетрудоспособности (АНЗБ 0105) формируется промежуточный файл содержащий сведенья о заработной плате работника за двенадцать месяцев предшествующий месяцу болезни после чего бухгалтер вводит данные в рабочую таблицу которая формируется на основание документов личная карточка (АНЗБ 0101) и больничного листа (АНЗБ 0103) т.к количество дней болезни, пропуски не уважительные, далее программа автоматически  рассчитывает суммы положенные работнику по временной нетрудоспособности, и по запросу в конце месяца формируется выходной документ расчётно - платежная ведомость (АНЗБ 0401) и расчетный листок (АНЗБ 0402).

Информация о работе Начисление пособия по временной нетрудоспособности