Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование ИС по сдельной оплате труда компании Торгофф

Содержание:

ВВЕДЕНИЕ

Актуальность выполнения работы обусловлена тем, что современное информационное пространство предполагает обработку большого количества информации. Повсеместное внедрение информационных технологий способствует применению новых подходов и методов по обработке информации. Применение информационных технологий в работе предприятия необходимым условием его функционирования. Системы управления базами данных являются оптимальным инструментом по автоматизации необходимых бизнес-процессов.

В современном информационном обществе управление бизнес-процессами осуществляется с использованием информационных технологий. На сегодняшний день практически не осталось сферы жизнедеятельности человека, в которой не используются информационные технологии. Однако, остается открытым вопрос в внедрении последних новинок рынка информационных технологий [7].

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

На фоне эффективности информационных технологий актуализируется проблема в разработке новых методов применения этих технологий в экономике, что наблюдается на уровне разнообразных предприятий, так как предприятия выступают основным субъектом хозяйственной деятельности в экономике страны [9]. Этот факт подтверждается растущим интересом к внедрению информационных технологий для поддержки работы предприятия и принятия консолидированных решений.

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

Основными направлениями развития современных информационных технологий в обеспечении продуктивного функционирования и развития компании можно выделить: осуществление автоматизации документооборота на определенном предприятии; осуществление автоматизации бухгалтерского учета и планирования предприятия; проектирование системы принятия решений на конкретном предприятии; развитие коммуникаций на предприятии; внедрение автоматизированных рабочих мест на определенном предприятии.

Объект исследования – ООО «Торгофф».

Предмет исследования – проектирование информационной системы.

Целью данной работы является проектирование информационной системы по сдельной оплате труда компании «Торгофф».

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

– изучить технико-экономические характеристики предметной области и предприятия;

– разработать информационное обеспечение задачи;

– разработать программное обеспечение задачи;

– описать контрольный пример программной реализации.

1. Технико-экономическая характеристика предметной области и предприятия

1.1. Характеристика предприятия и его деятельности

Общество с ограниченной ответственностью «Торгофф» зарегистрирована 16 мая 2016 года по адресу 426028, Удмуртская Республика, г. Ижевск, ул. Голублева, 97, офис 1б. Компании был присвоен ОГРН 1161832064943 и выдан ИНН 1832139415. Компанию возглавляет Макашов Вадим Анатольевич. За 2016 год прибыль компании составила 243 тыс. руб. Основным видом деятельности является торговля оптовая фруктами и овощами.

Среди дополнительных видов деятельности компании можно выделить следующие:

– выращивание зерновых (кроме риса), зернобобовых культур и семян масличных культур

– строительство жилых и нежилых зданий

– производство прочих строительно-монтажных работ

– работы столярные и плотничные

– производство малярных и стекольных работ

– торговля оптовая свежим картофелем

– торговля оптовая мясом и мясными продуктами

– деятельность по складированию и хранению

– транспортная обработка грузов

– исследование конъюнктуры рынка и изучение общественного мнения

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

Бухгалтерские показатели деятельности компании за 2017 г. представлены в таблице 1.

Таблица 1

Бухгалтерские показатели деятельности компании

Показатель

Значение

Ед.

изм.

Итого по разделу I - Оборотные активы

76 798

тыс. руб.

Запасы

59 116

тыс. руб.

Дебиторская задолженность

12 397

тыс. руб.

Финансовые вложения (за исключением денежных эквивалентов)

150

тыс. руб.

Денежные средства и денежные эквиваленты

5 135

тыс. руб.

Итого по разделу II - Собственный капитал

253

тыс. руб.

Уставный капитал (складочный капитал, уставный фонд, вклады товарищей)

10

тыс. руб.

Нераспределенная прибыль (непокрытый убыток)

243

тыс. руб.

Итого по разделу III - Краткосрочные пассивы

76 545

тыс. руб.

Кредиторская задолженность

76 545

тыс. руб.

БАЛАНС (актив)

76 798

тыс. руб.

БАЛАНС (пассив)

76 798

тыс. руб.

Валовая прибыль (убыток)

813

тыс. руб.

Выручка

75 341

тыс. руб.

Себестоимость продаж

74 528

тыс. руб.

Прибыль (убыток) от продаж

328

тыс. руб.

Управленческие расходы

485

тыс. руб.

Прибыль (убыток) до налогообложения

304

тыс. руб.

Прочие расходы

24

тыс. руб.

Чистая прибыль (убыток)

243

тыс. руб.

Текущий налог на прибыль

61

тыс. руб.

Совокупный финансовый результат периода

243

тыс. руб.

Чистые активы

253

тыс. руб.

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

1.2. Организационная структура управления предприятием

Организационная структура компании ООО «Торгофф» представлена на рис. 1. Генеральный директор осуществляет общее руководство компанией, ведет переговоры на самом высшем уровне, решает глобальные проблемы компании в самых различных аспектах (материально-техническом, юридическом, организационном и других). Генеральный директор утверждает основную политику компании, подписывает самые ответственные документы, приказы, осуществляет назначение высших должностных лиц компании.

Рисунок 1 – Организационная структура компании

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

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

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

Консультационная служба выполняет консультации пользователей и осуществляет поддержку реализуемой продукции.

Отдел продаж выполняет непосредственную продажу реализуемой продукции.

Технический отдел выполняет ремонтные работы в процессе реализации продукции.

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

1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

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

Цель – организация информационного потока.

Точка зрения – бухгалтер.

Область – ООО «Торгофф».

Источники информации – табель учета отработанного времени; результаты инвентаризации; отчет по продажам; информация о сотрудниках.

На основании проведенного анализ деятельности компании были выделены ключевые бизнес-процессы. Модель бизнес-процесса «Расчет заработной планы» представлена на рис. 2.

Рисунок 2 – Модель бизнес-процесса «Расчет заработной платы»

Входы данной модели: табель учета отработанного времени; результаты инвентаризации; отчет по продажам; информация о сотрудниках.

Управление исследуемым бизнес-процессом выполняется с учетом: положений об оплате труда; нормативов; законодательной базы.

Механизмы исследуемой модели: персонал; информационная система.

Выходы модели: расчетная ведомость; отчетная документация; аналитические отчеты.

Декомпозированная модель процесса «Расчет заработной платы» включает следующие подпроцессы:

– учет отработанного времени;

– проверка выполнения плана;

– расчет удержаний и надбавок;

– расчет налоговых отчислений, рис. 3.

Рисунок 3 – Декомпозированная модель «Расчет заработной платы»

Декомпозированная модель процесса «Учет отработанного времени» включает следующие подпроцессы:

– отметка начала рабочего дня;

– отметка окончания рабочего дня;

– контроль учета рабочего времени;

– анализ и обработка данных, рис. 4.

Декомпозированная модель исследуемого процесса «Проверка выполнения плана» включает следующие второстепенные значимые подпроцессы:

– анализ табеля учета рабочего времени;

– корректировка табеля учета рабочего времени;

– проверка показателей выполнения плана, рис. 5.

Рисунок 4 – Декомпозированная модель «Учет отработанного времени»

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

– расчет вычитаемого налога;

– расчет страховых взносов;

– расчет налоговых вычетов, рис. 6.

Декомпозированная модель процесса «Расчет налоговых отчислений» включает следующие второстепенные подпроцессы:

– начисление ОПС (обязательное пенсионное страхование);

– начисление ОМС (обязательное медицинское страхование)

– начисление ОСС ВН и М (обязательное социальное страхование в связи с временной нетрудоспособностью и материнством);

– начисление ОСС НС и ПЗ (обязательное социальное страхование от несчастного случая и профессиональных заболеваний), рис. 7.

Рисунок 5 – Декомпозированная модель «Проверка выполнения плана»

Рисунок 6 – Модель «Расчет удержаний и надбавок»

Рисунок 7 – Модель «Расчет налоговых отчислений»

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

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

Представленные бизнес-процессы без использования ИТ сложно управляемы и неэффективны. Одним из средств автоматизации бизнес-процессов организации является внедрение специализированной информационной системы [13].

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

2. Информационное обеспечение задачи

2.1. Информационная модель и её описание

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

Рисунок 8 – Информационная модель

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

Процесс обработки оперативных документов в информационной системе реализуется по средствам обработки таких документов: сдельный наряд; начисление заработной платы.

Обработка и консолидация оперативных данных выполняется по средствам формирования следующих запросов: реестр нарядов; ведомость начислений; зарплата сотрудника.

2.2. Используемые классификаторы и системы кодирования

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

Обеспечить сжатие призрачной части показателей, а, следовательно, и сократить объем хранимой информации в ЭВМ и время на поиск информации, необходимой для решения задач, облегчить обработку информации позволяют классификация и кодирование информации [6].

Кодированием называется процесс присвоения объектам кодовых обозначений. Основная цель кодирования состоит в однозначном обозначении объектов, а также в обеспечении необходимой достоверности кодируемой информации [12].

При проектировании кодов предъявляется ряд требований:

– охват всех объектов, подлежащих кодированию, и их однозначное обозначение;

– возможность расширения объектов кодирования без изменения правил их обозначения;

– максимальная информативность используемого кода при минимальной его значности [10].

В приведенных таблицах описаны классификаторы, используемые при проектировании информационной системы. Табл. 2 «Перечень обозначений и систем кодирования» и табл. 3 «Перечень обозначений видов классификаторов» предназначены для объяснения формирования классификаторов, описанных в сводно-проектной табл. 4 «Используемые классификаторы и коды».

Таблица 2

Перечень обозначений систем кодирования

Система кодирования

Порядковая

Серийно-порядко-вая

Разрядная (позиционная)

Комбинированная (смешанная)

Краткое обозначение

П

СП

Р

К

Таблица 3

Перечень обозначений видов классификаторов

Вид классификатора

Общегосудар-ственный

Отрасле-вой

Локаль-ный

Международный

Краткое

обозначение

ОГ

О

Л

М

Таблица 4

Используемые классификаторы и коды

п/п

Наименование объекта

кодируемого множества

Значность кода

Система кодиро-вания

Вид

клас-тора

Список кодов или пример кода из кодируемого множества

Код

Значение

1

2

3

4

5

6

7

1

Код должности

3

К

Л

001

001 – код должности

2

Код сотрудника

3

К

Л

001

001 - код сотрудника

3

Код статьи затрат

3

К

Л

001

001 - код статьи затрат

4

Код технологической операции

3

К

Л

001

001 - код технологической операции

5

Код типа начисления

3

К

Л

001

001 - код типа начисления

6

Код показателя для расчета

3

К

Л

001

001 - код показателя для расчета

7

Код сдельного наряда

3

К

Л

001

001 - код сдельного наряда

8

Код начисления зарплаты

3

К

Л

001

001 - код начисления зарплаты

9

Код организации

3

К

Л

001

001 - код организации

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

2.3. Характеристика нормативно-справочной, входной и оперативной информации

На рассматриваемом предприятии, как и на любом другом, в целях повышения эффективности труда всех его работников большое место занимает правильная организация заработной платы и совершенствование форм его стимулирования. Учет труда и заработной платы занимает одно из центральных мест во всей системе учета.

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

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

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

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

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

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

– контроль за рабочим временем сотрудников предприятия, а также за соблюдением установленных штатов, должностных ставок, окладов, положений об оплате труда;

– правильное и своевременное начисление заработной платы и выдача ее в установленные сроки;

– правильное и своевременное удержание и перечисление налога на доходы физических лиц;

– рациональное использование средств, направляемых на расходы по оплате труда;

– учет оплаты труда, заработной платы и расчетов с работниками предприятие ведет на основе принятых в РФ и РБ законодательных норм регулирования трудовых отношений.

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

Результатная информация в информационной системе представлена двумя документами: сдельный наряд; расчетно-платежная ведомость.

Сдельный наряд предназначен для расчета оплаты сдельного труда и регистрации фактической сдельной выработки для целей отражения начисленной заработной платы в управленческом, бухгалтерском и налоговом учете затрат: с одной стороны, в документе описываются выполненные по наряду работы; с другой стороны, определяется состав исполнителей (например, бригада рабочих), выполнивших работу, рис. 9.

Для выплат заработной платы, сформируется специальная ведомость по зарплате, рис. 10.

Рисунок 9 – Сдельный наряд

Картинки по запросу форма начисление заработной платы

Рисунок 10 – Расчетно-платежная ведомость

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

3. Программное обеспечение задачи

3.1. Общие положения (дерево функций и сценарий диалога)

Сценарий диалога работы системы используется для демонстрации технологии работы с информационной системой [1]. Каждый сценарий содержит определенную логику действий, в соответствии с которой происходит взаимодействие с базой данных и осуществляются подсказки оператору информационной системы [4]. Сценарий диалога работы с информационной системой представлен на рис. 11.

Рисунок 11 – Сценарий диалога работы информационной системы

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

Вершиной дерева функций является главная цель информационной системы, ветви дерева представляют собой функции, которые необходимо реализовать для достижения главной цели системы и подчиненных ей целей нижнего уровня [3].

Дерево функций разрабатываемой информационной системы изображено на рис. 12.

Рисунок 12 – Дерево функций

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

3.2. Характеристика базы данных

Разработанная база данных включает необходимое количество таблиц, для организации эффективной обработки оперативной информации предприятия. Схема данных представлена на рис. 13.

Рисунок 13 – Схема данных

База данных информационной системы включает следующие информационные таблицы:

– таблица «Организация» включает следующие реквизиты: код организации; наименование организации; адрес организации; контактный телефон; электронный адрес;

– таблица «Сотрудник» включает следующие реквизиты: код сотрудника; ФИО сотрудника; код должности; домашний адрес; контактный телефон; электронный адрес;

– таблица «Должность» включает следующие реквизиты: код должности; наименование должности;

– таблица «Статья затрат» включает следующие реквизиты: код статьи затрат; наименование статьи затрат;

– таблица «Технологическая операция» включает следующие реквизиты: код технологической операции; наименование операции; код статьи затрат;

– таблица «Тип начисления» включает следующие реквизиты: код типа начисления; наименование типа начисления;

– таблица «Показатель для расчета начислений» включает следующие реквизиты: код показателя; наименование показателя;

– таблица «Сдельный наряд» включает следующие реквизиты: код сдельного наряда; дата наряда; код организации; код сотрудника; код технологической операции; расценка; количество; сумма за работу;

– таблица «Начисление зарплаты» включает следующие реквизиты: номер; дата; месяц начисления; код сдельного наряда; код типа начисления; код показателя; отработано дней; отработано часов; оплачено часов; сумма.

Таким образом, были описаны таблицы и их атрибуты, которые служат основанием базы данных разрабатываемой информационной системы.

3.3. Структурная схема пакета (дерево вызова программных модулей)

Структурная схема представляет собой совокупность элементарных звеньев объекта и связей между ними, один из видов графической модели. Под элементарным звеном подразумевается часть объекта, системы управления и т.д., которая реализует элементарную функцию [5].

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

Схема отображает принцип действия информационной системы в самом общем виде [8].

Структурная схема информационной системы включает следующие компоненты: справочники; документы; отчеты; выход. Структурная схема информационной системы представлена на рис. 14.

Рисунок 14 – Структурная схема пакета

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

3.4. Описание программных модулей

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

Так, для формирования отчета «Реестр нарядов» был создан следующий SQL-запрос:

SELECT [Сдельный наряд].[Код сдельного наряда], [Сдельный наряд].[Дата наряда], Организация.[Наименование организации], Сотрудник.[ФИО сотрудника], [Технологическая операция].[Наименование операции], [Статья затрат].[Наименование статьи затрат], [Сдельный наряд].Расценка, [Сдельный наряд].Количество, [Сдельный наряд].[Сумма]

FROM [Статья затрат] INNER JOIN ([Технологическая операция] INNER JOIN (Сотрудник INNER JOIN (Организация INNER JOIN [Сдельный наряд] ON Организация.[Код организации] = [Сдельный наряд].[Код организации]) ON Сотрудник.[Код сотрудника] = [Сдельный наряд].[Код сотрудника]) ON [Технологическая операция].[Код технологической операции] = [Сдельный наряд].[Код технологической операции]) ON [Статья затрат].[Код статьи затрат] = [Технологическая операция].[Код статьи затрат];

Для формирования отчета «Ведомость начислений» был создан следующий SQL-запрос:

SELECT [Начисление заработной платы].Номер, [Начисление заработной платы].Дата, [Начисление заработной платы].[Месяц начисления], [Тип начисления].[Наименование типа начисления], [Показатель для расчета начислений].[Наименование показателя], [Начисление заработной платы].[Код сдельного наряда], [Начисление заработной платы].[Отработано дней], [Начисление заработной платы].[Отработано часов], [Начисление заработной платы].[Оплачено часов], [Начисление заработной платы].Сумма

FROM [Тип начисления] INNER JOIN ([Сдельный наряд] INNER JOIN ([Показатель для расчета начислений] INNER JOIN [Начисление заработной платы] ON [Показатель для расчета начислений].[Код показателя] = [Начисление заработной платы].[Код показателя]) ON [Сдельный наряд].[Код сдельного наряда] = [Начисление заработной платы].[Код сдельного наряда]) ON [Тип начисления].[Код типа начисления] = [Начисление заработной платы].[Код типа начисления];

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

4. Контрольный пример реализации и его описание

Работа с информационной системой выполняется по средствам главного меню, рис. 15.

Рисунок 15 – Главное меню системы

Обработка первичных данных в информационной системе выполняется по средствам практического использования следующих пользовательских форм справочников:

– организация;

– сотрудник;

– должность;

– статья затрат;

– технологическая операция;

– тип начисления;

– показатель для расчета.

Работа с оперативными данными о организации в информационной системе выполняется путем обращения к справочнику «Организация», внешний вид которого представлен на рис. 16.

Использование форм в информационной системе позволяет максимально эффективно представлять оперативную информацию [11].

Рисунок 16 – Пользовательская форма справочника «Организация»

Работа с оперативными данными о сотрудниках организации в информационной системе выполняется путем обращения к справочнику «Сотрудник», внешний вид которого представлен на рис. 17.

Рисунок 17 – Пользовательская форма справочника «Сотрудник»

Работа с оперативными данными о актуальных должностях всех сотрудников организации в информационной системе выполняется по средствам обращения к справочнику «Должность», внешний вид которого представлен на рис. 18.

Рисунок 18 – Пользовательская форма справочника «Должность»

Работа с оперативными данными о статьях затрат на заработную плату сотрудников организации в информационной системе выполняется путем обращения к справочнику «Статья затрат», внешний вид которого представлен на рис. 19.

Рисунок 19 – Пользовательская форма справочника «Статья затрат»

Работа с оперативными данными о технологических операциях, которые выполняют сотрудники организации в информационной системе выполняется путем обращения к справочнику «Технологическая операция», внешний вид которого представлен на рис. 20.

Работа с оперативными данными о типах начисления на заработную плату сотрудников организации в информационной системе выполняется путем обращения к справочнику «Тип начисления», внешний вид которого представлен на рис. 21.

Рисунок 20 – Пользовательская форма справочника «Технологическая операция»

Рисунок 21 – Пользовательская форма справочника «Тип начисления»

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

Рисунок 22 – Пользовательская форма справочника «Показатель для расчета начисления»

Обработка оперативной информации в информационной системе выполняется по средствам обработки следующих документов:

– сдельный наряд;

– начисление зарплаты.

Обработка документа «Сдельный наряд» в информационной системе выполняется по средствам работы с следующей пользовательской формой, представленной на рис. 23. Данный документ предоставляет пользователю возможность ввода оперативной информации о нарядах в информационную систему с последующей обработкой запросами системы и получения консолидированной информации.

Рисунок 23 – Пользовательская форма документа «Сдельный наряд»

Обработка документа «Начисление заработной платы» в информационной системе выполняется по средствам работы с следующей пользовательской формой, представленной на рис. 24.

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

Рисунок 24 – Пользовательская форма документа «Начисление заработной платы»

Анализ и консолидация данных в информационной системе выполняется путем работы с следующими запросами:

– реестр нарядов;

– ведомость начислений;

– зарплата сотрудника.

По средствам использования отчета «Реестр нарядов» пользователь информационной системы может посмотреть наряды на выполнение технологических операций. Пользовательская форма данного отчета представлена на рис. 25.

По средствам практического использования отчета «Ведомость начислений» пользователь информационной системы может посмотреть консолидированные начисления заработной платы. Пользовательская форма данного отчета представлена на рис. 26.

Рисунок 25 – Пользовательская форма отчета «Реестр нарядов»

Рисунок 26 – Пользовательская форма отчета «Ведомость начислений»

По средствам использования отчета «Зарплата сотрудника» пользователь информационной системы может посмотреть информацию о начислении заработной платы конкретному сотруднику по его коду. Пользовательская форма данного отчета представлена на рис. 27.

Рисунок 27 – Пользовательская форма отчета «Зарплата сотрудника»

Представленный ход работы с информационной системой отражает основные возможности системы и порядок работы с ней.

ЗАКЛЮЧЕНИЕ

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

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

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

Изученные бизнес-процессы без использования ИТ сложно управляемы и неэффективны. Одним из средств автоматизации бизнес-процессов организации является внедрение специализированной информационной системы.

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

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

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

Разработка информационной системы была разработана средствами Delphi, является языком программирования и средой разработки программного обеспечения. Замечательные особенности языка Delphi включают: прозрачная обработка объектов через ссылки или указатели; свойства как часть языка, вкупе с функциями Get и Set, которые являются прозрачной инкапсуляцией доступа к членам полям; свойства индекса и свойствами по умолчанию, которые обеспечивают доступ к коллекции удобным и прозрачным способом.

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

Обработка оперативной информации в информационной системе выполняется по средствам обработки следующих документов: сдельный наряд; начисление зарплаты.

Сдельный наряд предназначен для расчета оплаты сдельного труда и регистрации фактической сдельной выработки для целей отражения начисленной заработной платы в управленческом, бухгалтерском и налоговом учете затрат: с одной стороны, в документе описываются выполненные по наряду работы; с другой стороны, определяется состав исполнителей, выполнивших работу.

Анализ и консолидация данных в информационной системе выполняется путем работы с следующими запросами: реестр нарядов; ведомость начислений; зарплата сотрудника.

Представленный ход работы с информационной системой отражает основные возможности системы и порядок работы с ней.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Афонин В.В. Моделирование систем: учебно-практическое пособие / В.В. Афонин, С.А. Федосин. - М.: Интуит, 2016. – 231 c.
  2. Валитов Ш.М. Современные системные технологии в отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова. - М.: Проспект, 2016. – 504 c.
  3. Венделева М.А. Информационные технологии в управлении.: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - Люберцы: Юрайт, 2016. – 462 c.
  4. Гаврилов М.В. Информатика и информационные технологии: Учебник / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. – 383 c.
  5. Грошев А.С., Закляков П. В. Информатика: учеб. для вузов – 3-е изд., перераб. и доп. – М.: ДМК Пресс, 2015. – 588 с.
  6. Дарков А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. – 448 c.
  7. Долганова О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. – 289 c.
  8. Ерохин В.В. Безопасность информационных систем: учеб пособие / В.В. Ерохин, Д.А. Погонышева, И.Г. Степченко. - М.: Флинта, 2016. – 184 c.
  9. Жданов С.А. Информационные системы: учебник / С.А. Жданов, М.Л. Соболева, А.С. Алфимова. - М.: Прометей, 2015. - 302 с.
  10. Згадзай О.Э. Информационные технологии в юридической деятельности: Учебное пособие / О.Э. Згадзай и др. - М.: ЮНИТИ, 2016. – 335 c.
  11. Информационные системы и технологии: Научное издание. / Под ред. Ю.Ф. Тельнова. - М.: ЮНИТИ, 2016. – 303 c.
  12. Информационные технологии: Учебное пособие / Л.Г. Гагарина, Я.О. Теплова, Е.Л. Румянцева и др.; Под ред. Л.Г. Гагариной - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. – 320 c.
  13. Корнеев И.К. Информационные технологии в работе с документами: Учебник / И.К. Корнеев. - М.: Проспект, 2016. – 304 c.

ПРИЛОЖЕНИЕ

Программный код (форма отчета «Заработная плата сотрудника»)

unit o_zarpls;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DBCtrls, StdCtrls, Mask;

type

TForm13 = class(TForm)

Label1: TLabel;

DBEdit1: TDBEdit;

Label2: TLabel;

DBEdit2: TDBEdit;

Label3: TLabel;

DBEdit6: TDBEdit;

DBLookupComboBox1: TDBLookupComboBox;

Label7: TLabel;

Label8: TLabel;

DBEdit3: TDBEdit;

DBLookupComboBox2: TDBLookupComboBox;

DBLookupComboBox3: TDBLookupComboBox;

Label9: TLabel;

DBEdit4: TDBEdit;

Label10: TLabel;

DBEdit5: TDBEdit;

Edit1: TEdit;

Button1: TButton;

DBEdit8: TDBEdit;

procedure FormClose(Sender: TObject; var Action: TCloseAction);

procedure Button1Click(Sender: TObject);

procedure FormCreate(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form13: TForm13;

implementation

uses Unit1;

{$R *.dfm}

procedure TForm13.FormClose(Sender: TObject; var Action: TCloseAction);

begin Form13.Hide; Form1.Show; end;

procedure TForm13.Button1Click(Sender: TObject);

begin

try

Form1.ADOQuery3.SQL.Clear;

Form1.ADOQuery3.SQL.Add('SELECT * FROM [Начисление заработной платы] WHERE Номер LIKE ''%'+Edit1.Text+'%''');

Form1.ADOQuery3.Active:=True;

Form1.ADOQuery4.SQL.Clear;

Form1.ADOQuery4.SQL.Add('SELECT * FROM Сотрудник WHERE [Код сотрудника] LIKE ''%'+Edit1.Text+'%''');

Form1.ADOQuery4.Active:=True;

except on e:Exception do end;

end;

end;

end.