Разработка программного обеспечения для начисления отпускных. Дипломная (ВКР). Информационное обеспечение, программирование.

Разработка программного обеспечения для начисления отпускных. Дипломная (ВКР). Информационное обеспечение, программирование.




⚡ 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻


























































Информационное обеспечение, программирование

Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

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

Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе

Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

Академия
маркетинга и социально-информационных технологий


Факультет
инженерно-информационных технологий


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
















по
дисциплине: Программирование на языке высокого уровня


на тему:
Разработка программного обеспечения для начисления отпускных






























Программный код, алгоритм, приложение, поле, компонент, форма.


Объектом исследования является программное обеспечение для начисления
отпускных.


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


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


Новизна результатов заключается в автоматизации начисления отпускных по
имеющимся формулам.


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





На первый взгляд расчет отпускных - не такая уж и сложная задача. Такой
точки зрения придерживаются практически все сотрудники, за исключением конечно
же бухгалтера. Бухгалтеру известно, что на самом деле стандартных ситуаций
практически не бывает.


Очередность предоставления отпусков определяется ежегодно в соответствии
с графиком отпусков, утверждаемым работодателем с учетом мнения выборного
профсоюзного органа данной организации не позднее чем за две недели до наступления
календарного года. График отпусков обязателен как для работодателя, так и для
работника. О времени начала отпуска работник должен быть извещен не позднее чем
за две недели до его начала. По дополнительному соглашению между работником и
работодателем ежегодный оплачиваемый отпуск может быть разделен на части,
однако в этом случае хотя бы одна из частей этого отпуска должна быть не менее
14 календарных дней.


Расчет и оплата отпуска производится не позднее чем за три дня до начала
отпуска. Об этом говорится в статье 136 ТК РФ.


Для более удобного и быстрого произведения начисления отпускных, было
написано приложение на языке программирования высокого уровня C++ с
реализованными операциями расчета с учетом годовой, квартальной премией,
дополнительных выплат, районного коэффициента, оклада за последние три месяца.





Задача курсовой работы «Разработка программного обеспечения для
начисления отпускных» состоит в разработке программы - начисления отпускных,
которая позволяет реализовать операции расчета с учетом районного коэффициента,
премий, дополнительных выплат.


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





Согласно пунктам 5 и 16 ПБУ 10/99 «Расходы организации» (утверждено
приказом Минфина России от 06.05.99 № 33н) сумма начисленных отпускных
относится к расходам по обычным видам деятельности. Указанные затраты
признаются на дату начисления соответствующих сумм и включаются в расходы на
оплату труда. Учет отпускных может производиться с использованием резерва
предстоящих расходов на оплату отпусков либо без него. Выбранный способ
обязательно нужно закрепить в учетной политике (определить предельную сумму
отчислений и ежемесячный процент отчислений в указанный резерв).




На основании пункта 72 Положения по ведению бухгалтерского учета и
бухгалтерской отчетности в Российской Федерации (утверждено приказом Минфина
России от 29.07.98 № 34н) организации могут формировать резерв на предстоящую
оплату отпусков работникам. Резерв позволяет равномерно включать суммы
отпускных с учетом страховых взносов в ПФР и ФСС России в издержки производства
или обращения отчетного периода.


Как правило, плательщик ЕНВД перед началом года определяет сумму резерва
предстоящих отпусков с учетом страховых взносов на обязательное пенсионное
страхование и взносов на случай травматизма, а затем ежемесячно списывает на
затраты 1/12 годовой суммы резерва.


Для отражения предстоящей оплаты отпускных своим сотрудникам используется
счет 96 «Резервы предстоящих расходов».


Это следует из Плана счетов бухгалтерского учета финансово-хозяйственной
деятельности организаций и инструкции по его применению, утвержденных приказом
Минфина России от 31.10.2000 № 94н.


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


70 «Расчеты с персоналом по оплате труда» - на сумму среднего заработка,
сохраняемого на время отпуска;


69 «Расчеты по социальному страхованию и обеспечению» - на сумму
страховых взносов в ПФР и ФСС России, начисленных с суммы отпускных.


ООО «Невада» применяет систему налогообложения в виде ЕНВД. В учетной
политике компании установлено, что в бухгалтерском учете формируется резерв на
предстоящую оплату отпусков. Предполагаемая сумма отпускных за 2008 год равна
420 000 руб. с учетом страховых взносов на обязательное пенсионное страхование
и взносов на случай травматизма. Работнику компании К.Л. Петрову (1973 года
рождения) с 1 июля 2008 года предоставлен отпуск продолжительностью 28
календарных дней. Сумма отпускных равна 27 978,44 руб. Страховой тариф по
взносам в ФСС России для ООО «Невада» установлен в размере 0,2%.


Рассчитаем сумму НДФЛ, страховых взносов в ПФР и ФСС России. Отразим в
бухгалтерском учете указанные суммы и размер выплаченных отпускных. Для
простоты не будем делить страховые взносы на обязательное пенсионное
страхование на финансирование страховой и накопительной частей трудовой пенсии.



Решение. Размер ежемесячных отчислений в резерв предстоящих расходов на
оплату отпусков равен 35 000 руб. (420 000 руб.: 12 мес.).


При выплате отпускных с К.Л. Петрова нужно удержать НДФЛ в размере 3637,2
руб. (27 978,44 руб.#13%). На руки работник получит 24 341,24 руб. (27 978,44
руб. - 3637,2 руб.).


На сумму отпускных нужно начислить страховые взносы на обязательное
пенсионное страхование в размере 3916,98 руб. (27 978,44 руб.#14%) и на
обязательное социальное страхование от травматизма в размере 55,96 руб. (27
978,44 руб.#0,2%). Отражение отчислений на отпускные и страховые взносы в
бухгалтерских проводках ООО «Невада» представлены в таблице 1.




Таблица 1 - Отражение ежемесячных отчислений в резерв предстоящих
расходов на оплату отпусков в бухгалтерских проводках ООО «Невада»


Сформирован резерв на
предстоящую оплату отпусков

Учетная политика,
бухгалтерская справка

Начислена за счет резерва
предстоящих расходов на оплату отпусков сумма отпускных работнику

Записка-расчет о
предоставлении отпуска работнику

Начислены за счет резерва
страховые взносы на случай травматизма

В конце календарного года организации необходимо проверить правильность и
обоснованность созданного резерва. Для этого проводится инвентаризация резерва
предстоящих расходов на оплату отпусков. Такая обязанность закреплена в
Методических указаниях по инвентаризации имущества и финансовых обязательств,
которые утверждены приказом Минфина России от 13.06.95 № 49.


Вероятнее всего в результате инвентаризации «вмененщик» выявит перерасход
либо излишек резерва. Порядок корректировки величины резерва зависит от того,
планирует ли плательщик ЕНВД на следующий год вновь создавать резерв.


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


Указанный остаток следует уточнить исходя из количества дней
неиспользованного отпуска, среднедневной суммы расходов на оплату труда
работников (с учетом установленной методики расчета среднего заработка) и
обязательных отчислений в ФСС России, Пенсионный фонд РФ и на медицинское
страхование (п. 3.50 Методических указаний по инвентаризации имущества и
финансовых обязательств).


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



«Вмененщик» решил в следующем году не формировать резерв предстоящих
расходов на оплату отпусков. Если сумма фактически начисленного резерва
превышает сумму подтвержденного инвентаризацией расчета, в бухгалтерском учете
31 декабря отчетного года производится сторнировочная запись затрат на производство
и расходов на продажу. В учете при этом делается следующая проводка: ДЕБЕТ 20
(23, 25, 26, 44) КРЕДИТ 96


скорректирован резерв предстоящих расходов на оплату отпусков на сумму
неизрасходованных денежных средств.


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




В соответствии с пунктом 9 статьи 274 НК РФ организации также
распределяют расходы, которые нельзя отнести к конкретному виду деятельности,
между данными видами деятельности пропорционально доле доходов от каждого вида
деятельности в общем доходе организации за тот месяц, в котором работник уходит
в отпуск.


О том, как учитывать часть отпускных, относящуюся к деятельности на ЕНВД,
разобрано выше. Другая часть, имеющая отношение к деятельности на общем режиме,
учитывается так. Согласно пункту 7 статьи 255 НК РФ для целей налогообложения
прибыли в составе расходов на оплату труда налогоплательщики вправе учитывать
средний заработок, сохраняемый за работником на время отпуска. Его учет зависит
от того, какой метод применяет организация - метод начисления или кассовый
метод.


Если используется метод начисления, то сумма начисленных отпускных
включается в состав расходов пропорционально дням отпуска, приходящимся на
каждый отчетный период (п. 4 ст. 272 НК РФ).


На основании статьи 255 НК РФ суммы НДФЛ входят в состав расходов на
оплату труда. Начисленные на всю сумму отпускных страховые взносы в ПФР и ФСС
России, а также ЕСН учитываются в составе прочих расходов, связанных с
производством и реализацией (подп. 1 и 45 п. 1 ст. 264 НК РФ).


Согласно подпункту 1 пункта 7 статьи 272 НК РФ для налогоплательщиков,
применяющих метод начисления, датой осуществления прочих расходов в виде сумм
налогов (авансовых платежей по налогам), сборов и иных обязательных платежей признается
дата начисления налогов (сборов). Таким образом, при методе начисления расходы
в виде сумм ЕСН учитываются в том отчетном (налоговом) периоде, за который
представляется расчет (декларация) по этому налогу.


При определении даты признания расходов в виде страховых взносов на
обязательное пенсионное страхование и на социальное страхование от несчастных
случаев нужно руководствоваться пунктом 6 статьи 272 НК РФ. Согласно положениям
этого пункта расходы по обязательному страхованию признаются в качестве расхода
в том отчетном (налоговом) периоде, в котором в соответствии с условиями
договора организация перечислила (выдала из кассы) денежные средства на оплату
страховых (пенсионных) взносов. То есть в случаях, когда страховая премия или
пенсионный взнос уплачивается в рассрочку, расходы по договорам, заключенным на
срок более одного отчетного периода, также должны признаваться равномерно.


Если же организация использует кассовый метод, то сумма отпускных
включается в расходы полностью в момент их выдачи работникам из кассы либо
перечисления на зарплатные карточки. Суммы ЕСН, НДФЛ, а также взносов в ПФР и
ФСС России учитываются в расходах в момент их уплаты. Это следует из подпунктов
1 и 3 пункта 3 статьи 273 НК РФ.





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




Программный продукт разработан на языке программирования высокого уровня
C++ в среде Visual Studio 2010.


C++
является компилируемым
<#"529134.files/image001.gif">


Рисунок 1 - Окно приложения после загрузки




В левое верхнее поле ввода следует вводить оклад работника (рисунок 2).




Рисунок 2 - Начало работы с программой





В правое верхнее поле ввода следует вводить районный коэффициент расчета
(рисунок 3).


начисление отпускной программный реализация


Рисунок 3 - Ввод районного коэффициента




Затем следует указать размер последней выданной премии, так же необходимо
выбрать, была это годовая премия, или квартальная (рисунок 4 и 5).




Рисунок 4 - Выбор типа премии годовая





Рисунок 5 - Выбор типа премии, квартальная




Вводим в поле «Дополнительные выплаты» надбавки, сверхурочные, различные
доплаты (рисунок 6).




После заполнения всех необходимых полей, нажимаем на кнопку «Расчитать» и
в поле «Отпускные» появиться рассчитанная сумма отпускных выплат (рисунок 7).





Рисунок 7 - рассчитанная сумма отпускных выплат




Если программа установлена простым копированием, то удаление
(деинсталляция) заключается в прекращении работы программы с последующим
перемещением её значка из окна проводника в корзину и удалением каталога C:\Program Files\ Programs.




Программный продукт разработан на языке программирования высокого уровня
C++ в среде Visual Studio 2010. Программный продукт состоит из файла сборки Programs.exe.


В программе используются переменные:


int Z; - целочисленная
глобальная переменная, обозначающая количество комплексных чисел.i; -
целочисленная переменная для реализации цикла.


float x1,x2,Temp1,Temp2,Temp3; - вещественные числа для хранения
значений комплексных чисел во время подсчета результата. Используемые модули:


System::ComponentModel; - Предоставляет объекту
функциональные возможности, позволяющие возвратить список, который может быть
связан с источником данных.


System::Collections; - Предоставляет базовый класс
abstract для строго типизированной коллекции.()


Инициализирует новый экземпляр класса CollectionBase с начальной емкостью
по умолчанию.(Int32)


Инициализирует новый экземпляр класса CollectionBase с указанной
емкостью.


Свойства:- Получает или задает число элементов, которое может содержать
коллекция CollectionBase.   - Получает число элементов, содержащихся в
экземпляре класса CollectionBase. Это свойство нельзя переопределить.-
Возвращает объект ArrayList, в котором хранится список элементов экземпляра класса
CollectionBase.- Получает объект IList, содержащий список элементов экземпляра
класса CollectionBase.


Методы:  - Удаляет все объекты из экземпляра класса CollectionBase.
Этот метод не может быть переопределен. (Object) - Определяет, равен ли
заданный объект Object текущему объекту Object. (Унаследовано от Object.) - Beginning with
the $$$$, the $$$$ event is raised for all assemblies, including resource
assemblies. (Унаследовано
от Object.) - Осуществляет дополнительные пользовательские действия при удалении
содержимого экземпляра класса CollectionBase.        - Осуществляет
дополнительные пользовательские действия после удаления содержимого экземпляра
класса CollectionBase. - Выполняет дополнительные пользовательские действия
перед вставкой нового элемента в экземпляр класса CollectionBase. - Выполняет
дополнительные пользовательские действия после вставки нового элемента в
экземпляр класса CollectionBase. - Осуществляет дополнительные пользовательские
действия при удалении элемента из экземпляра класса CollectionBase.- Выполняет
дополнительные пользовательские операции при проверке значения. - Удаляет
элемент по указанному индексу в экземпляре класса CollectionBase. Этот метод
нельзя переопределить.        ToString - Возвращение строки, представляющей
текущий объект. (Унаследовано от Object.)


Явные реализации интерфейса ::CopyTo - Копирует целый массив
CollectionBase в совместимый одномерный массив Array, начиная с указанного
индекса конечного массива. ::IsSynchronized - Получает значение, показывающее,
является ли доступ к интерфейсу CollectionBase синхронизированным
(потокобезопасным). ::SyncRoot - Получает объект, который можно использовать
для синхронизации доступа к CollectionBase. IList::Add - Добавляет объект в
конец коллекции CollectionBase.        IList::Contains - Определяет, содержит
ли интерфейс CollectionBase определенный элемент. ::IndexOf - Осуществляет
поиск указанного индекса Object и возвращает индекс (с нуля) первого вхождения
в коллекцию CollectionBase.


Описанная в этом курсовом проекте реализация программы начисления
отпускных, должна быть полезна бухгалтерам.


Налогоплательщики, которые совмещают применение УСН с уплатой ЕНВД, ведут
раздельный учет доходов и расходов, относящихся к разным специальным налоговым
режимам. Расходы на оплату отпусков согласно пункту 8 статьи 346.18 НК РФ
распределяются пропорционально долям доходов в общем объеме доходов, полученных
при применении «вмененки» и УСН.


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


Если же организация использует кассовый метод, то сумма отпускных
включается в расходы полностью в момент их выдачи работникам из кассы либо
перечисления на зарплатные карточки. Суммы ЕСН, НДФЛ, а также взносов в ПФР и
ФСС России учитываются в расходах в момент их уплаты.


Было написано приложение, выполняющее все поставленные задачи, имеющее
удобный пользовательский интерфейс и предоставляющее дополнительные возможности
по расчету отпускных.





Список использованных источников и литературы




1.  Бужан, В.В. Основы программирования в среде Borland C++
Builder. Учебное пособие [Текст] / В.В. Бужан. - Краснодар.: ЮИМ, 2005. - 109
с.


2.     Ватсон, К. C# [Текст] / К. Ватсон, М. Беллиназо, О.
Корне, Д.Э.З. Гринфосс К. Найджел, Д.Х.П.Д. Рейд, М. Рейнольде, М. Скиннер, Э.
Уайт. - М.: «Лори», 2005. - 852 с.


.       Николай Секунов. Самоучитель Visual C++ .NET /
Николай Секунов. - СПб.: БХВ-Петербург, 2002.- 726 с


.       Прохоренок Н.А. Программирование на C++ в Visual
Studio 2010 Express [Текст] / Н. Прохоренок -
Москва:. СамИздат, 2010. - 472 с.
.       Павловская, Т.А. C/C++. Структурное
программирование: Практикум [Текст] / Т.А.
Павловская, Ю.А. Щупак - СПб.: Питер, 2004. - 240 с.


.       Айвор Хортон. Visual C++ 2005. Базовый курс. [Текст] / А. Хортон,- М.: «Вильямс», 2007.- 1152с .


.       Глушаков, С.В. Программирование на C++. [Текст] / С. В. Глушаков, Т. В. Дуравкина. - М.: АСТ, 2008.- 688 с .


.       Шеферд Дж. Программирование на Microsoft Visual C++
.NET. [Текст] / Дж. Шеферд. - М.: «Русская
Редакция», 2003.- 928 с .


.       Давыдов, В.Г. Технологии программирования C++.
[Текст] / В. Г. Давыдов. - СПб.:
БХВ-Петербург, 2005.- 672 с .


.       Ишкова, Э.А. C++. Начала программирования. [Текст] / Э. А. Ишкова. - М.: «Бином-Пресс», 2011.- 368 с .


.       Мартынов, Н.Н. Программирование для Windows на
C/C++. [Текст] / Н. Н. Мартынов. - М.: «Бином-Пресс»,
2008.- 528 с .






2.1
Формирование резерва Дипломная (ВКР). Информационное обеспечение, программирование.

Контрольная Работа По Обществознанию 6 Класс Ответы
Реферат: Колониальная политика Великобритании. Скачать бесплатно и без регистрации
Контрольная работа по теме Классификация и структура расходов федерального бюджета
Реферат по теме Статистическая информация
Сочинение Описание Про Картину
Контрольная работа: Судебная и фоноскопическая экспертиза
Размер Дипломной Работы По Госту
Реферат На Тему Огурцы
Реферат по теме Основные принципы творения
Сочинение 3 Сентября
Курсовая работа: Институт губернаторства в России XVIII – начала XX вв. Скачать бесплатно и без регистрации
Реферат по теме Визначення походження дітей
Реферат по теме Управление портфелем банковских активов в современных условиях
Курсовая работа: Особая экономическая зона. Скачать бесплатно и без регистрации
Почему Я Волонтер Сочинение
Курсовая работа по теме Зарубежные модели бухгалтерского учета: Великобритания
Олимпийские Игры 1980 Года Реферат
Реферат: Педагогические взгляды А.С.Пушкина
Контрольная работа по теме Особенности перевозок грузов водным и воздушным транспортом
Реферат по теме Ресурсно - природний потенціал Китаю та його вплив на формування економіки Китаю
Реферат: История демократических преобразований в Турецкой Республике
Реферат: Defending Scientific Materialism Essay Research Paper Defending
Похожие работы на - Протокол осмотра места происшествия

Report Page