![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Компьютеры, Программирование
Программирование, Базы данных
Автоматизация расчета начислений заработной платы в строительном управлении N 151 |
Государственный комитет Российской Федерации по высшему образованию ГОСУДАРСТВЕННАЯ АКАДЕМИЯ УПРАВЛЕНИЯ имени СЕРГО ОРДЖОНИКИДЗЕ Институт управления и предпринимательства в строительстве Кафедра производственного менеджмента в строительстве КУРСОВОЙ ПРОЕКТ по курсу &quo ;Автоматизация и моделирование процессов управления&quo ; Тема проекта: &quo ; Автоматизация расчета начислений заработной платы в строительном управлении 151&quo ; Выполнил: Ростовцев А.И., ПМ- строй III-2 Проверил: Сороко Г.Я. Москва-1997. Содержание.1. Введение; 2. Экономико-организационная сущность задачи; 3. Входная и выходная информация, структура файлов; 4. Блок-схема алгоритма решения задачи; 5. Краткие сведения по техническому и общесистемному программному обеспечению; 6. Тексты программ (в приложении); 7. Инструкция пользователя; 8. Результаты решения задачи на ПЭВМ. Экономико-организационная сущность задачи. По заданию на курсовое проектирование производится автоматизация расчета начисления заработной платы в строительном управлении 152. Данная задача реализуется экономистом-бухгалтером отдела бухгалтерского учета и отчетности строительного управления. При автоматизации задачи должны быть учтены следующие основные требования: -оптимальное для пользователя представление исходной и конечной информации. -простота и удобство в эксплуатации программы автоматизации; Входная и выходная информация, в программе представлена отдельными файлами (по каждому участку строительного управления за определенный месяц) в виде таблиц. В программе предусмотрен расчет доплаты из коллективного фонда оплаты труда к зарплате работника по тарифу и его индивидуальным выплатам, распределяемого в соответствии с коэффициентом трудового участия (КТУ).Величина этого коллективного фонда определяется как разность между фондом заработной платы на текущий месяц, который определяет руководство в зависимости от выполнения производственной программы, и суммой зарплаты по тарифу и индивидуальных выплат по всем участкам (&quo ;ПОСОБИЯ&quo ; и &quo ;БОЛЬНИЧНЫЙ&quo ; при расчете выплат из коллективного фонда исключаются, так как выплачиваются из специальных фондов). При расчете дополнительной заработной платы для каждого работника определяется величина набранных им в текущем месяце баллов, которая рассчитывается как произведение зарплаты по тарифу (с учетом выходных и сверхурочных) работника и полученного им КТУ. Далее определяются нормативные коэффициенты доплаты из коллективного фонда для рабочих и служащих. Величина нормативного коэффициента для рабочих равна отношению части коллективного фонда на рабочих к сумме баллов по рабочим. Величина нормативного коэффициента для ИТР равна отношению части коллективного фонда на ИТР к сумме баллов по ИТР. При распределении коллективного фонда между рабочими и ИТР предусматривается равенство общей зарплаты рабочего 5-го разряда (т.е. сумма зарплаты по тарифу и доплаты распределенной по КТУ без учета индивидуальных начислений) общей зарплате мастера (при окладе мастера - 250000). Доплата из коллективного фонда каждому работнику рассчитывается как произведение количества баллов данного работника и соответствующего нормативного коэффициента.
Также в программе рассчитываются начисления по каждому работнику итоговой суммы заработной платы, включающей зарплату по тарифу (в том числе оплату за выходные и сверхурочные),доплату из коллективного фонда и индивидуальные выплаты, при этом &quo ;БОЛЬНИЧНЫЙ&quo ; и &quo ;ПОСОБИЯ&quo ; складываются только для определения общей суммы начислений. Входная и выходная информация, структура файлов. Имя файла Размер файла Тип файла Функции файла pr1.dpr 256 исходный Определяет структуру программы, осуществляет ее запуск при компиляции программы. pr1.exe 224768 рабочий Определяет структуру программы, осуществляет ее запуск. pr1.op 279 формат- ный Определяет взаимодействие программы с Wi dows; опции ее запуска. s ar .pas 1951 исходный Отвечает за интерфейс общения с пользователем, ввод дополнительной информации из файла base.da при компиляции программы. s ar .dcu 5312 рабочий Отвечает за интерфейс общения с пользователем, ввод дополнительной информации из файла base.da . s ar .dfm 1205 формат- ный Отвечает за опции интерфейса пользователя, графическую часть программы. u i 1.pas 1090 исходный Осуществляет идентификацию переменных при компиляции программы. u i 1.dcu 1856 рабочий Осуществляет идентификацию переменных. u i 2.pas 2357 исходный Осуществляет ввод данных из входных таблиц при компиляции программы. u i 2.dcu 7440 рабочий Осуществляет ввод данных из входных таблиц. u i 3.pas 2432 исходный Осуществляет основной расчет при компиляции программы. u i 3.dcu 7488 рабочий Осуществляет основной расчет. u i 4.pas 918 исходный Осуществляет вывод данных в выход- ные таблицы при компиляции программы. u i 4.dcu 2848 рабочий Осуществляет вывод данных в выход- ные таблицы. base.da 30 входной Файл, хранящий дополнительную информацию. shapka 1126 входной Файл, хранящий шапку выходной таблицы. X-1-Y. x изменя-ется входной Таблицы входной информации №1, где X - № участка, а Y- № месяца. X-2-Y. x изменя-ется входной Таблицы входной информации №2, где X - № участка, а Y- № месяца. X-Y. x изменя-ется выходной Таблицы выходной информации, где X- № участка, а Y- № месяца. Краткие сведения по техническому и общесистемному программному обеспечению.Минимальная конфигурация компьютера:- Оболочка или операционная система: Wi dows 3.1, Wi dows 95 , Wi dows или OS/2,MAC (поддержка 16-bi -ного кода и символьной кодировки Wi dows 3.1) - 2 MB RAM - VGA Card - Hard Drive 15 Mb - Floppy drive 1.44 MBКоротко о программе: Программа &quo ; Автоматизация расчета начислений заработной платы в строительном управлении 151&quo ; была написана Delphi 1.0 for Wi dows 3.1 и скомпилирована в 16-ти битном коде. Предусмотрен удобный интерфейс пользователя, возможность запуска программы параллельно с другими программами, что ускоряет работу пользователя и делает программу более практичной. У программы есть один большой недостаток и в то же время достоинство: программа работает в кодировке символов Wi dows, что делает возможным делать удобную ландшафтную печать из Wi dows, использовать полученную информацию в других приложениях Wi dows. Для упрощения программы я не предусмотрел в ней встроенного конвектора для перевода файлов в формат DOS, поэтому для использования результатов в приложениях DOS следует перевести выходные файлы в нужный формат.
Это можно сделать при помощи стандартного редактора WordPad или Wri e. Общий размер программы составляет 252 246 байт. Программа не содержит самораспаковывающихся архивов, файлов, что делает возможность ее быстрого запуска прямо с незащищенной дискеты. Но лучше производить запуск с жесткого диска, так как скорость обращения к нему и скорость записи на него выше, чем у дискеты, так же это повысит надежность сохранения информации. В принципе данная программа- примитивная демонстрационная версия, которую можно развить в настоящую хорошую программу: организовать вызов встроенного редактора, вывод на принтер, систему помощи, меню с всплывающими подсказками, &quo ;сделать конфетку&quo ;. Возможности Delphi 1.0 for Wi dows 3.1 очень велики, при использовании 32-bi -ного кода они почти не ограничены. Существует множество библиотек и модулей, при подключении которых можно сделать настоящего монстра, который будет делать все, что хочешь и будет прост в обращении. Программа была написана под Wi dows 3.1, но может работать и под другими оболочками, эмулирующих работу Wi dows 3.1 -OS/2; MAC, поддерживающих 16-bi -ный код и кодировку Wi dows3.1- Wi dows , Wi dows 95. Тексты программ (в приложении).Главный запускающий файл программы. Pr1.dprprogram Pr1;uses Forms, S ar i 'S AR .PAS' {Form1}, u i 1 i 'U I 1.PAS', u i 2 i 'U I 2.PAS', u i 3 i 'U I 3.PAS', u i 4 i 'U I 4.PAS';{$R .RES}begi Applica io .Crea eForm( Form1, Form1); Applica io .Ru ; e d.Файл определяющий ввод дополнительной информации через интерфейс программы. S ar .pasu i S ar ;i erfaceuses SysU ils, Wi ypes, Wi Procs, Messages, Classes, Graphics, Co rols, Forms, Dialogs, S dC rls,U i 1,U i 2,U i 3,U i 4; ype Form1 = class( Form) Label1: Label; Label2: Label; Label3: Label; Edi 1: Edi ; Label4: Label; Edi 2: Edi ; Label5: Label; Edi 3: Edi ; Label6: Label; Edi 4: Edi ; Label7: Label; Edi 5: Edi ; Bu o 1: Bu o ; procedure Bu o 1Click(Se der: Objec ); procedure FormCrea e(Se der: Objec ); priva e { Priva e declara io s } public { Public declara io s } e d;var Form1: Form1;impleme a io {$R .DFM}procedure Form1.Bu o 1Click(Se der: Objec ); begi s r( mes,mw); sys em.assig (f,'vhod base.da '); rewri e(f); z:=Edi 3. ex ; wri el (f,z);{val(z,fzp,co v);}{ФЗП} z:=Edi 2. ex ; wri el (f,z);{val(z,kol d,co v);} {Кол-во дней} z:=Edi 5. ex ; wri el (f,z);{val(z, ar rab,co v);} {Тариф рабочего 5-го разряда} z:=Edi 4. ex ; wri el (f,z);{val(z,oc m,co v);} {Оклад мастера} z:=Edi 1. ex ; wri el (f,z);{val(z, mes,co v);} sys em.close(f); U i 2.vvod; U i 3.prog; U i 4.vivod;e d;procedure Form1.FormCrea e(Se der: Objec ); begi Edi 1. ex :='0'; Edi 2. ex :='0'; Edi 3. ex :='0'; Edi 4. ex :='0'; Edi 5. ex :='0'; sys em.assig (f,'vhod base.da '); rese (f); readl (f,z);val(z,fzp,co v);{ФЗП} Edi 3. ex :=Floa oS r(fzp); readl (f,z);val(z,kol d,co v); {Кол-во дней} Edi 2. ex :=I oS r(kol d); readl (f,z);val(z, ar rab,co v); {Тариф рабочего 5-го разряда} Edi 5. ex :=I oS r( ar rab); readl (f,z);val(z,oc m,co v); {Оклад мастера} Edi 4. ex :=Floa oS r(oc m); readl (f,z);val(z, mes,co v); Edi 1. ex :=I oS r( mes); sys em.c
Работница, имеющая ребенка в возрасте до 1,5 лет, имеет право на перерывы в работе для кормления ребенка в соответствии со ст. 258 ТК РФ, которые оплачиваются исходя из среднего заработка и включаются в отработанное время. При расчете отпускных время таких перерывов и начисленная за них средняя заработная плата в расчет приниматься не должны, так как из расчетного периода исключаются время и суммы заработной платы, если за работником сохранялся средний заработок (см. также п. 7.3 письма Минтруда России от 10.07.2003 1139-21). Если работник не имел за расчетный период фактически начисленной заработной платы или фактически отработанных дней либо этот период состоял из времени, исключаемого из расчетного периода, то средний заработок определяется исходя из суммы заработной платы, фактически начисленной за предшествующий период времени, равный расчетному. Пример. Работница пребывала с 1 марта 2006 года по 10 июня 2007 года в отпуске по беременности и родам и в отпуске по уходу за ребенком до 1,5 лет. Затем она вышла на работу, а с 28 июня 2007 года оформила очередной отпуск авансом за текущий рабочий год
2. Учет и начисление заработной платы
3. Учет начисления заработной платы
4. Проектирование информационной системы "Начисление заработной платы сотрудникам школы"
5. Автоматизация начисления и выплаты сдельной заработной платы работникам мебельного цеха
9. Бухучет заработной платы и расчетов с персоналом по оплате труда в условиях рыночной экономики
10. Методика аудита расчетов по заработной плате
12. Теоретические основы учета расчетов по заработной плате и видов удержаний из нее
13. Учет расчетов по оплате труда: удержания из заработной платы
14. Аудит операций по расчету заработной платы
15. Аудит учета операций по расчетам по заработной плате рабочих и служащих
16. Формирование конкурсной массы предприятия, расчет заработной платы
17. Расчет среднегодовой заработной платы
18. Формы и системы заработной платы
19. Организация заработной платы на предприятии
20. Учет заработной платы в России и за рубежом
25. Организация заработной платы на предприятии
26. Современный кризис заработной платы
29. Заработная плата, цена и прибыль
30. Организация заработной платы на предприятии
31. Управление трудом и заработной платой
33. Планирование заработной платы и численности рабочих
34. Проектирование заработной платы
35. Системы заработной платы, гарантии и компенсации
36. Рынок труда и заработная плата
37. Бухгалтерский учет: заработная плата
41. Заработная плата
42. Заработная плата (на примере самэпидстанции города Пятигорска)
43. Сущность заработной платы и ее стимулирующая функция
44. Заработная плата и основные принципы ее организации
45. Планирование труда и заработной платы
46. Экономическое содержание заработной платы
47. Виды заработной платы и формы оплаты труда
48. Заработная плата
49. Системы заработной платы, порядок ее исчисления
50. Уголовная ответственность за несвоевременную выплату заработной платы
51. Заработная плата и особенности оплаты труда в Российской экономике
52. Заработная плата
53. Исследование организации учета фонда заработной платы в строительных организациях
57. Учет выплат заработной платы
61. Учет и анализ заработной платы
62. Учет труда и заработной платы
63. Учет труда и заработной платы
64. Учет труда и заработной платы (на материалах ООО "Алтайпрофиль" г. Барнаул)
65. Учет труда и заработной платы на предприятии
66. Учет удержаний из заработной платы
67. Учёт труда и заработной платы
68. Анализ использования трудовых ресурсов и фонда заработной платы
69. Аудит труда и заработной платы
73. Правовое регулирование заработной платы в России
74. Проблемы правового регулирования заработной платы
75. Анализ заработной платы в отраслях экономики
76. Анализ труда и заработной платы на примере ЗАО "Кубанский"
77. Анализ формирования и использования фонда заработной платы
78. Заработная плата ее сущность и принципы организации в рыночных условиях
79. Исследование организации и методики учета и анализа труда и заработной платы
80. Организация заработной платы
81. Организация труда и заработной платы
82. Планирование труда и заработной платы
83. Регулирование заработной платы
84. Структура и функционирование заработной платы в рыночной экономике
85. Уровень заработной платы и доходов населения
89. Анализ использования фонда заработной платы и мероприятия по его эффективному использованию
90. Анализ использования фонда заработной платы ОАО "Свiтанак"
91. Анализ прибыли, производительности труда и заработной платы ОАО "Горизонт"
92. Анализ эффективности использования фонда заработной платы
93. Заработная плата
94. Заработная плата и доходы в России
95. Заработная плата и затраты на персонал
96. Заработная плата как часть национального дохода
97. Заработная плата – рыночная цена труда на примере предприятия общественного питания