Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы» ( Выбор комплекса задач автоматизации ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.03.2023

Просмотров: 440

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Рисунок 4 - «Табель учета рабочего времени и расчета оплаты труда»

Штатное расписание — это организационно-распорядительный документ, в котором отражается структура организации, содержится перечень должностей с указанием их количества и размеров должностных окладов. Также в штатном расписании отражается размер надбавок и доплат, существующих в данной организации, применительно к конкретным должностям. Штатное расписание (форма № Т-3) применяется для оформления структуры, штатного состава и штатной численности организации. (Рис. 5)

Рисунок 5 - «Штатное расписание»

Расчётно-платёжная ведомость, бухгалтерский документ для расчётов по заработной плате и выдачи её рабочим и служащим, применяемый на предприятиях и в организациях с небольшим числом работников. (Рис. 6)

Рисунок 6 - «Расчётно-платёжная ведомость»

1.4 Обоснование проектных решений по информационному обеспечению

Информационное обеспечение содержит в своем составе:

  • систему классификации и кодирования;
  • систему унифицированной документации, используемой в ИО;
  • информационную базу.

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


  • общегосударственные классификаторы,
  • отраслевые (ведомственные) классификаторы, используемые в пределах определенной отрасли (ведомства);
  • локальные классификаторы, используемые в пределах организации или группы организации.

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

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

В данной курсовой работе использованы локальные документы: «Информация о формах оплаты», «Тарифы и сверхурочные работы», «Тарифы на зарплату», «Учет больничных и отпусков». Информационные файлы формируются на основе исходной информации, содержащейся в вышеуказанных первичных документах - основных носителях первичной информации. К ним предъявляется ряд требований:

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

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

- Отчет по оплате труда;

- Расчетно-платежная ведомость;

- Учет больничных и отпусков.

Для решения поставленной задачи задействованы такие классификаторы объектов, как: тарифы, оклад, подразделение, должность.

1.5. Обоснование проектных решений по программному обеспечению


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

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

Одной из наиболее распространенных СУБД является MS Access. Широкое применение именно этой СУБД для небольших офисных программ связано с тем, что она интегрирована в пакет прикладных программ MS Office, не требует большого объема памяти и достаточно проста в использовании. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

  • построитель таблиц;
  • построитель экранных форм;
  • построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
  • построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

СУБД Microsoft Access основана на использовании реляционной базы данных. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Кроме описания структуры таблиц, обычно задаются связи между таблицами. Связи в реляционных базах данных определяются по совпадению значений полей в разных таблицах. База данных является основой информационной системы, которая позволяет пользователю хранить, обрабатывать и анализировать данные, обеспечивает удобный интерфейс, предоставляет ряд других возможностей.

Среда для реализации данной задачи – СУБД Microsoft Access является достаточной и наиболее предпочтительной, как изученная и наиболее совместимая с поставленными задачами.

2 ГЛАВА. ПРОЕКТНАЯ ЧАСТЬ


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

На рисунке 7 приведена Информационная модель курсового проекта в виде схемы.

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

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

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

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

  1. Расчетная ставка за день:

=[Оклад]/[Число рабочих дней]

  1. Оплата по табелю:

=[Коэффицент]*[Отработано рабочих дней]

  1. Надбавка за работу в праздничные и выходные дни:

=([Коэффицент]*[Выходные, праздничные дни])*1,4

  1. Надбавка за выслугу лет:

=Switch([Стаж работы]<1;0;[Стаж работы]=1;[Оклад]/10;[Стаж работы]=2;[Оклад]/8;[Стаж работы]=3;[Оклад]/6;[Стаж работы]=4;[Оклад]/5;[Стаж работы]=5;[Оклад]/4;[Стаж работы]=6;[Оклад]/3;[Стаж работы]>=7;[Оклад]/2)

  1. Материальная помощь (за количество детей):

=Switch([Кол-во детей]<1;0;[Кол-во детей]=1;[Оклад]/3;[Кол-во детей]=2;[Оклад]/4;[Кол-во детей]>=3;[Оклад]/2)

  1. Всего начислено:

=[ЗРаб_дни]+[ЗПр_дни]+[ЗСтаж]+[ЗДети]

  1. Ставка подоходного налога:

=([Сумма]/100)*13

  1. Отчисление в ПФ:

=([Сумма]/100)

  1. Всего удержано:

=[ПФ]+[ЗПОДНАЛОГ]

  1. Всего выплачено:

=[Сумма]-[удержано]

  1. Распечатать данные:

=ChrW(1057) & ChrW(1086) & ChrW(1090) & ChrW(1088) & ChrW(1091) & ChrW(1076) & ChrW(1085) & ChrW(1080) & ChrW(1082) & ChrW(1080)

=[Screen].[ActiveForm].[Name]

  1. Сохранить данные:

= ЭкспортHTML

=ЭкспортExcel

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

В данной курсовой работе результирующей информацией является – отчет - «расчетно-платежная ведомость».

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

  • Номер месяца,
  • Табельный номер,
  • Ф.И.О.,
  • Подразделение,
  • Должность,
  • Оклад,
  • Кол-во рабочих дней,
  • Отработано дней (рабочих, выходных)б
  • Начислено,
  • Удержано,
  • К выдаче.

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

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

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

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

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

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

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

Для определения уровня объектов на графе ИЛМ можно, условно удалив объекты нулевого уровня, найти объекты первого уровня. К объектам этого уровня следует отнести объекты, не подчиненные теперь никаким другим объектам. Аналогично определяются объекты каждого следующего уровня. При большом количестве объектов в ИЛМ аналогичные действия, выполняются на матрице смежности модели.