Установка на предприятие АСУ
Диагностический анализ системы управления предприятия, построение функциональной схемы. Анализ информационного, технического и программного обеспечения. Разработка информационной подсистемы "Заработная плата" и экономическая эффективность проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 21.06.2011 |
Размер файла | 5,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Любой справочник представляет собой таблицу, которая имеет две обязательные графы - код элемента и наименование элемента справочника. Для удобства работы со справочником на этапе конфигурирования можно создать несколько видов экранных форм для его показа. Работа с формами обеспечивается управляющими элементами, расположенными в нижней части окна редактирования «Справочник».
Кнопка «Форма элемента» вызывает редактор форм для редактирования формы элемента справочника. Кнопка «Формы группы» вызывает комплексный редактор форм. Кнопка «Формы списка» вызывает диалоговое окно «Форма списка» и позволяет редактировать уже существующие формы списка справочника (рисунок 3.5).
Рисунок 3.5 Диалоговое окна «Форма списка»
Всего в конфигурации 71 справочник. На первоначальном этапе работы необходимо провести настройки ввода и заполнения следующих справочников: «Должности», «Подразделения», «Сотрудники», «Шаблоны проводок», «Графики работы», «Календари», «Виды расчетов», «Дополнительные проводки», «Тарифные сетки».
Справочник должностей (рисунок 3.6) содержит информацию о должностях: категория должности (руководители, служащие, прочие специалисты, рабочие), особенности пенсионного обеспечения работников, занимающих эту должность и т.д.
Рисунок 3.6 Конструктор справочника «Должности»
Рисунок 3.7 - Экранная форма справочника «Должности» в пользовательском режиме
В справочнике «Подразделения» хранится информация о структурных подразделениях и отделах предприятия. Конструктор справочника приводится на рисунке 3.8. Диалоговое окно «Формы элемента» справочника «Подразделения» на этапе конфигурирования представлено на рисунке 3.9. Экранная форма справочника «Подразделения» в режиме системы 1С представлена на рисунке 3.10.
Рисунок 3.8 - Конструктор справочника «Подразделения»
Рисунок 3.9 - Диалоговое окно «Формы элемента» справочника «Подразделения» на этапе конфигурирования
Рисунок 3.10 - Экранная форма справочника «Подразделения» в пользовательском режиме
В справочнике «Сотрудники» хранится информация о сотрудниках предприятия, так и данные иного рода. Конструктор справочника приводится на рисунке 3.11. Диалоговое окно «Формы элемента» справочника «Сотрудники» на этапе конфигурирования представлено на рисунке 3.12. Экранная форма справочника «Сотрудники» в режиме системы 1С представлена на рисунке 3.13.
Рисунок 3.11 - Конструктор справочника «Сотрудники»
Рисунок 3.12 - Диалоговое окно «Формы элемента» справочника «Сотрудники» на этапе конфигурирования
Рисунок 3.13 - Экранная форма справочника «Сотрудники» в пользовательском режиме
Документы служат для ввода информации о совершенных хозяйственных операциях. В Конфигураторе создается не сам документ, а шаблон документа, который является средством ввода документа.
Конфигуратор позволяет описать структуру документа, организовать диалог для ввода информации в документ и описать алгоритм построения печатной формы документа. В большинстве документов выделяются две части:
- заголовочная часть содержит реквизиты, которые являются общими для всего документа;
- табличная или многостраничная часть представляет собой список однотипных строк с информацией.
При разработке документов могут быть созданы общие реквизиты, которые создаются один раз и доступны для всех документов.
Вся работа с объектами метаданных типа «Документ» ведется в окне «Конфигурация - Метаданные», ветвь дерева метаданных с ключевым словом «Документы».
Свойства документа состоят из общих и специфических. Специфические свойства редактируются в окне редактирования «Документ». Каждый документ имеет три обязательных реквизита - дата, время, номер документа, которые создаются автоматически и не могут быть удалены.
Перед тем как начинать расчет зарплаты необходимо внести сальдо по сотрудникам на начало первого периода на начало года. Для этого будем использовать документ «Ввод начального сальдо». Конструктор документа приводится на рисунке 3.14.
Рисунок 3.14 - Конструктор документа «Ввод начального сальдо»
Диалоговое окно «Формы» документа на этапе конфигурирования представлено на рисунке 3.15. Экранная форма документа «Ввод начального сальдо» в режиме системы 1С представлена на рисунке 3.16.
Рисунок 3.15 - Диалоговое окно «Формы» документа «Ввод начального сальдо» на этапе конфигурирования
Рисунок 3.16 - Экранная форма справочника «Ввод начального сальдо» в пользовательском режиме
Для регистрации факта приема на работу по рудовому договору согласно КЗОТ используется документ «Приказ о приеме на работу». Конструктор документа приводится на рисунке 3.17. Диалоговое окно «Формы» документа на этапе конфигурирования представлено на рисунке 3.18. Экранная форма документа «Приказ о приеме на работу» в режиме системы 1С представлена на рисунке 3.19.
Рисунок 3.17 - Конструктор документа «Приказ о приеме на работу»
Рисунок 3.18 - Диалоговое окно «Формы» документа «Приказ о приеме на работу» на этапе конфигурирования
Рисунок 3.19 - Экранная форма документа «Приказ о приеме на работу» в пользовательском режиме
Увольнение сотрудника с работы или освобождение сотрудника от работы по внутреннему совместительству выполняется с помощью документа «Приказ об увольнении». Конструктор документа приводится на рисунке 3.20. Диалоговое окно «Формы» документа на этапе конфигурирования представлено на рисунке 3.21. Экранная форма документа «Приказ об увольнении» в режиме системы 1С представлена на рисунке 3.22.
Рисунок 3.20 - Конструктор документа «Приказ об увольнении»
Рисунок 3.21 - Диалоговое окно «Формы» документа «Приказ об увольнении» на этапе конфигурирования
Рисунок 3.22 - Экранная форма документа «Приказ об увольнении» в пользовательском режиме
Для ввода кадрового приказа по отпуску используется документ «Приказ на отпуск». Конструктор документа приводится на рисунок 3.23. Диалоговое окно «Формы» документа на этапе конфигурирования представлено на рисунке 3.24. Экранная форма документа в режиме системы 1С представлена на рисунке 3.25.
Рисунок 3.23 - Конструктор документа «Приказ на отпуск»
Рисунок 3.24 - Диалоговое окно «Формы» документа «Приказ на отпуск» на этапе конфигурирования
Рисунок 3.25 - Экранная форма документа «Приказ на отпуск» в пользовательском режиме
Для объединения нескольких кадровых приказов предприятия можно воспользоваться документом «Приказ по предприятию» (рисунки 3.26 - 3.28).
Рисунок 3.26 - Конструктор документа «Приказ по предприятию»
Рисунок 3.27 - Диалоговое окно «Формы» документа «Приказ по предприятию» на этапе конфигурирования
Рисунок 3.28 - Экранная форма документа «Приказ по предприятию» в пользовательском режиме
После проведения всех кадровых приказов за расчетный период используется документ «Начисление зарплаты» (рисунки 3.29-3.31), который обеспечивает ввод в журнал расчетов зарплаты видов расчетов по основным начислениям.
Рисунок 3.29 - Конструктор документа «Начисление зарплаты»
Рисунок 3.30 - Диалоговое окно «Формы» документа «Начисление зарплаты» на этапе конфигурирования
Рисунок 3.31 - Экранная форма документа «Начисление зарплаты» в пользовательском режиме
Всего в конфигурации 73 формы документов. Экранные формы основных документов представлены в разделе контрольного примера.
3.2.3 Характеристика результатной информации
Любая система автоматизации учета только тогда выполняет свои функции, когда она имеет средства обработки накопленной в системе информации и получения сводных данных в удобном для просмотра и анализа виде. Как правило, для решения подобных задач в системе автоматизации учета существует подсистема формирования отчетных документов (выходные документы).
Для получения сводной результатной (выходной) информации используются объекты метаданных, называемые «Отчет» и «Обработка».
Название «Отчеты» и «Обработка» отражает два вида задач, которые могут выполняться объектами метаданных этих типов.
Во-первых, это получение разнообразных отчетных документов. В этом случае, информация, накопленная в системе, используется для обобщения и формирования итоговых результатов в различных разрезах.
Во-вторых, это выполнение различных действий над информацией. Например, с их помощью можно выполнить удаление из системы устаревших данных, импорт информации из других систем и многое другое. Характер выполняемых в этом случае действий отражает название объекта метаданных - «Обработка», так как в результате информация, хранящаяся в системе, претерпевает какие-либо изменения.
Фактически объект метаданных типа «Обработка» представляет собой только форму: модуль формы является алгоритмом построения отчета, диалог позволяет задавать параметры формирования отчета, а таблица служит для выдачи результатов построения отчетов в требуемом виде.
Конфигурация содержит 108 отчетов и 76 обработок.
Экранные формы основных отчетов и обработок рассмотрены в контрольном примере.
Рисунок 3.32 - Отчет «свод по заработной плате»
В Приложении В приводятся фрагменты листингов программных кодов основных объектов метаданных информационной подсистемы.
3.3 Описание программных модулей
Большинство объектов метаданных в системе 1С: Предприятие могут иметь визуальное представление. В самом общем случае, визуальное представление состоит из следующих частей:
- экранный диалог, используемый для ввода и редактирования информации, хранящейся в объекте метаданных;
- печатная форма объекта метаданных (печатных форм может быть несколько);
- модуль формы - программа на встроенном языке системы 1С: Предприятие.
Как правило, модуль формы содержит алгоритм построения печатной формы объекта метаданных, а также может выполнять обработку вводимой в диалог информации для целей входного контроля, выполнения расчетов и т.д.
Совокупность экранного диалога печатной формы и модуля называется формой. Способность иметь визуальное представление позволяет объекту метаданных организовать интерактивное взаимодействие с пользователем. Характер такого взаимодействия разрабатывается специалистом, осуществляющим конфигурирование системы 1С: Предприятие, и определяется, в основном типом объектов метаданных.
Для разработки форм в Конфигураторе применяется комплексный редактор форм, позволяющий редактировать все компоненты формы во взаимосвязи.
Модулем называется программа на встроенном языке системы 1С: Предприятие. Модули располагаются в заданных точках структуры метаданных и вызываются для выполнения в заранее известные моменты работы системы 1С: Предприятие.
Встроенный язык системы 1С: Предприятие представляет собой предметно-ориентированный язык программирования, специально разработанный с учетом возможности его применения не только профессиональными программистами.
Программные модули в конфигурации системы 1С: Предприятие 7.7 не являются самостоятельными программами в общепринятом понимании этого слова, поскольку они являются только частью всей конфигурации задачи. Программный модуль - это своего рода «контейнер» для размещения текстов процедур и функций, вызываемых системой во время исполнения задачи в определенные моменты работы.
Структуру программного модуля можно подразделить на следующие разделы:
- раздел определения переменных;
- раздел процедур и функций;
- раздел основной программы.
В системе 1С: Предприятие существуют следующие виды программных модулей:
Глобальный модуль. Размещается в корневом разделе конфигурации: Метаданные. Запускается при старте всей прикладной задачи. Глобальный модуль определяет глобальный контекст всей задачи.
Модуль Формы списка справочника. Размещается в разделе конфигурации: Метаданные > Справочник > Форма списка. Запускается при вызове формы списка справочника. В модуле доступны: глобальный контекст, контекст Модуля формы списка справочника, в котором непосредственно доступе выбранный в списке элемент справочника и реквизиты формы списка справочника.
Модуль Формы группы справочника. Размещается в разделе конфигурации: Метаданные > Справочник > Форма группы. Запускается при открытии формы справочника. В модуле доступны: глобальный контекст, контекст Модуля формы группы справочника, в котором непосредственно доступны реквизиты текущей группы справочника и реквизиты формы.
Модуль Формы элемента справочника. Размещается в разделе конфигурации: Метаданные > Справочник > Форма элемента. Запускается при открытии формы элемента справочника. В модуле доступны: глобальный контекст, контекст Модуля формы элемента справочника, в котором непосредственно доступны реквизиты текущей группы справочника и реквизиты формы.
Модуль Формы документа. Размещается в разделе конфигурации: Метаданные > Документ > Форма. Запускается при открытии формы документа. В модуле доступны: глобальный контекст, контекст Модуля формы документа, в котором непосредственно доступны реквизиты текущего документа и реквизиты формы документа.
Модуль документа. Размещается в разделе конфигурации: Метаданные > Документ > Модуль документа. Запускается при проведении документа, при удалении проведенного документа, при снятии проведения. В модуле доступны: глобальный контекст, контекст Модуля документа, в котором непосредственно доступны реквизиты текущего документа.
Модуль Формы отчета. Размещается в разделе конфигурации: Метаданные > Отчет > Форма . Запускается при открытии диалоговой формы подготовки отчета. В модуле доступны: глобальный контекст, контекст Модуля формы отчета, в котором непосредственно доступны реквизиты формы.
Модуль Формы обработки. Размещается в разделе конфигурации: Метаданные > Обработка > Форма Запускается при открытии диалоговой формы обработки. В модуле доступны: глобальный контекст, контекст Модуля формы обработки, в котором непосредственно доступны реквизиты формы.
Из всего списка видов программных модулей можно выделить так называемый Глобальный модуль, который размещается в корневом разделе конфигурации: Метаданные. Особенностью этого модуля является то, что в его состав могут входить переменные, процедуры и функции, используемые в других программных модулях. Такие общие переменные, процедуры и функции содержат ключевое слово Экспорт.
Рисунок 3.33 - Вид глобального модуля информационной подсистемы
Глобальный модуль конфигурации «Заработная плата» (рисунок 3.33) запускается при старте информационной подсистемы и определяет следующие основные задачи системы: проверяет начало работы и выгружает модули из библиотеки внешних компонент.
3.5 Описание средств обеспечения достоверности и целостности информации
Защита данных - процесс, организуемый и обеспечиваемый в системе с целью предупреждения несанкционированного разрушения, получения и модификации данных в процессе их хранения или обработки [12].
Главная цель защиты - эффективно препятствовать хищению, уничтожению и изменению информации, хранящейся в системе.
Система защиты данных - организационная совокупность средств, методов, мероприятий, создаваемая и поддерживаемая с целью защиты данных.
В составе механизма защиты выделяются следующие функции:
- защита системы от посторонних лиц - создание надежных барьеров на всех путях доступа к защищаемой информации от посторонних лиц;
- защита системы от пользователя - при обеспечении пользователя всеми необходимыми для него возможностями обработки данных исключить следующие несанкционированные действия:
- доступ к общесистемным данным;
- доступ к данным других пользователей;
- возможность изменения программ;
- возможность сбора информации на регистрах и полях.
- защита пользователя друг от друга - предупреждение несанкционированного доступа в процессе совместной обработки данных;
- защита пользователя от самого себя - создание таких условий, при которых случайные ошибки не приводят к потере информации;
- защита системы от самой себя - создание барьеров на путях потери информации в результате ошибок, возникающих в компонентах системы при сбоях.
Существуют следующие способы защиты:
- препятствие;
- кодирование информации;
- резервирование информации - создание избыточности информации путем ее дублирования;
- управление.
- Средства защиты, с помощью которых реализуются перечисленные способы:
- физические;
- аппаратные;
- программные;
- организационные;
- законодательные;
- морально-этические.
Защита данных от посторонних лиц осуществляется при помощи физических средств, то есть все помещения, где находятся компьютеры, запираются. Доступ имеют пользователи, которые обладают ключами. Так же эта функция защиты реализуется через резервирование информации, которое осуществляется программными средствами. Этот способ защиты эффективен и для других функций защиты. К способам защиты относится и материальная ответственность, которую несет пользователь в результате потери, порчи, информации.
Достоинство 1С: Предприятие 7.7 заключается в том, что с ее помощью можно в кратчайшие сроки создать реляционную базу данных, практически не заботясь о целостности информации, т.к. оболочка 1С: Предприятия автоматически следит за связями и индексами таблиц в базе данных.
При проектировании реальных баз данных информацию обычно размещают в нескольких таблицах, которые при этом связаны семантикой информации. В реляционной СУБД для указания связей таблиц производят операцию их связывания.
При связывании таблиц автоматически выполняется контроль целостности вводимых в базу данных в соответствии с установленными связями. В конечном итоге это повышает достоверность хранимой в базе данных информации, кроме того, устанавливаются связи между таблицами, облегчается доступ к данным.
Система прав доступа позволяет описывать наборы прав, соответствующие должностям пользователей или виду деятельности. Структура прав определяется конкретным прикладным решением. Кроме этого, для объектов, хранящихся в базе данных (справочники, документы, регистры и т.д.) могут быть определены права доступа к отдельным полями записям. Например, пользователь может оперировать документами (накладными, счетами и т.д.) определенных контрагентов и не иметь доступа к аналогичным документам других контрагентов.
Для реализации ограничения прав доступа в прикладных решениях предназначены специальные объекты - Роли. Роль в конфигурации может соответствовать должностям или видам деятельности различных групп пользователей, для работы которых предназначена данная конфигурация. Она определяет, какие действия, над какими объектами метаданных может выполнять пользователь, выступающий в этой роли. Выбрав некоторый набор подсистем, он может установить или снять все права для всех объектов, принадлежащих указанным подсистемам. В процессе ведения списка пользователей прикладного решения каждому пользователю ставится в соответствие одна или несколько ролей. При попытке пользователя выполнить действие, на которое у него нет разрешения, действие выполнено не будет, а система выдаст окно предупреждения.
Все права, поддерживаемые системой 1С:Предприятие, можно разделить на две большие группы: основные и интерактивные. Основные права описывают действия, выполняемые над элементами данных системы или над всей системой в целом, и проверяются всегда, независимо от способа обращения к данным. Интерактивные права описывают действия, которые могут быть выполнены пользователем интерактивно. Соответственно проверяются они только при выполнении интерактивных операций стандартными способами, причем в клиент-серверном варианте все проверки прав (кроме интерактивных) выполняются на сервере.
Основные и интерактивные права взаимосвязаны. Например, существует основное право Удаление, которому соответствуют два интерактивных права: Интерактивное удаление и Интерактивное удаление помеченных. Если пользователю запрещено Удаление, то и все интерактивные "удаления" также будут запрещены для него. В то же время, если пользователю разрешено Интерактивное удаление помеченных, это значит, что Удаление ему также разрешается.
Кроме того, основные права могут зависеть друг от друга. В результате образуются довольно сложные цепочки взаимосвязей, которые отслеживаются системой автоматически: как только разработчик снимает разрешение на какое-либо право, система сама снимает разрешения на все права, которые зависят от этого права. И наоборот, при установке какого-либо права разработчиком, система сама устанавливает все права, от которых это право зависит.
Среди действий над объектами, хранящимися в базе данных (справочниками, документами и т.д.), есть действия, отвечающие за чтение или изменение информации, хранящейся в базе данных. К таким действиям относятся:
- чтение - получение записей или их фрагментов из таблицы базы данных;
- добавление - добавление новых записей без изменения существующих;
- изменение - изменение существующих записей;
- удаление - удаление некоторых записей без внесения изменений в оставшиеся.
Для этих действий в процессе настройки ролей могут быть заданы дополнительные условия на данные (ограничение доступа к данным). В этом случае над конкретным объектом, хранимым в базе данных, может быть выполнено запрошенное действие только в том случае, если ограничение доступа к данным для данных этого объекта принимает значение "истина" (рисунок 3.34). Аналогичные условия могут быть заданы и для таблиц базы данных, не имеющих объектной природы (регистров).
Для объектных таблиц и регистров сведений могут быть заданы разные ограничения для различных полей таблицы, что позволяет определять ограничения не только на уровне записей базы данных, но и на уровне отдельных ее полей.
Ограничение доступа к данным представляет собой условие, описанное на языке, который является подмножеством языка запросов. Это условие применяется для каждой записи таблицы базы данных, над которой выполняется операция. Если условие принимает значение "истина", то операция выполняется, а если нет, то не выполняется. Условие ограничения доступа может быть уточнено с помощью инструкций препроцессора(#ЕСЛИ <условие>, #ТОГДА.. и др.), что сделает его более эффективным. При просмотре списков и формировании отчетов существует возможность обеспечить отображение только тех данных, доступ к которым пользователю разрешен.
Для регистров накопления, бухгалтерского учета и расчета условия позволяют разграничить доступ по значениям измерений (для регистров бухгалтерского учета по балансовым измерениям), а для объектных данных и регистров сведений условия позволяют разграничивать доступ к данным по любым полям. Условия ограничения можно ввести вручную или создать с помощью конструктора. По своей сути конструктор ограничений доступа к данным представляет собой упрощенный конструктор запросов. Он позволяет выбрать нужные таблицы и поля, задать условия связи между полями таблиц и условия на отбор исходных данных.
Рисунок 3.34 - Назначение прав пользователю
Для эффективной работы пользователей, в процессе настройки конфигурации задачи, для каждого пользователя может быть создан пользовательский интерфейс. Такой интерфейс включает команды главного меню и панели инструментов, настроенные на работу пользователя с той информацией, доступ к которой разрешен его набором прав.
Конфигуратор системы 1С: Предприятие позволяет создавать практически неограниченное количество типовых пользовательских интерфейсов. В процессе создания интерфейса разрабатывается пользовательское меню и набор панели инструментов.
Обеспечение защиты информации от несанкционированного доступа в системе 1С: Предприятие возможно установить путем создания списка пользователей, которым разрешена работа с системой и назначения им соответствующих ролей. Этот список будет использоваться для авторизации пользователя при его входе в систему. Для каждого пользователя будет установлен пароль на вход в систему. Пароль используется для подтверждения прав пользователя на работу в системе 1С: Предприятие.
3.5 Описание алгоритмов
- Алгоритмы видов начислений
- По месячной тарифной ставке
- Результат = Тарифная ставка месячная / Норма времени за месяц в днях * Отработанное время в днях
- По месячной тарифной ставке по часам
- Результат = Тарифная ставка месячная / Норма времени за месяц в часах * Отработанное время в часах
- Фиксированной суммой
§ Результат = Фиксированная сумма
- Процентом
§ Результат = Процент оплаты * Расчетная база
- Суммой пропорционально отработанному времени
- Результат = Фиксированная сумма/Норма времени за месяц в часах * Отработанное время в часах
- От стажа процентом
- Результат = Стаж оценить по Шкала процентов оплаты * Расчетная база
- Оплата по среднему БЛ
- Расчет результата описан в пункте
- Оплата по среднему для отпуска
- Расчет результата описан в пункте
- Оплата по среднему заработку
- Расчет результата описан в пункте
- Отпуск по уходу до 1.5 лет
- Результат = Мин(Макс(Нижний предел/Количество календарных дней в месяце*Количество календарных дней отпуска*РК, 40/100*Среднедневной заработок сотрудника (определяется исходя из расчета среднего заработка по больничным листам)*Количество календарных дней отпуска)*РК, Верхний предел/Количество календарных дней в месяце*Количество календарных дней отпуска*РК)
- Примечание: РК - районный коэффициент применяется в случае, если он применяется для организации; верхние и нижние пределы устанавливаются законодательно
- Отпуск по уходу до 3лет
- Результат = Установленный размер оплаты/Количество календарных дней в месяце*Количество календарных дней пребывания в отпуске по уходу за ребенком до 3 лет
- Доплата до среднего заработка
§ Результат = Максимум (ПроцентОплаты*Средний заработок - Начислено, 0)
- Доплата до среднего заработка БЛ
§ Результат = Максимум (ПроцентОплаты*Средний заработок по БЛ - Начислено, 0)
- Примечание: исчисляется для определенного количества дней (не более 30 календарных в году по обычным б/л и не более 194 по беременности и родам, если сотрудник отработал не полный год, то определяется пропорционально отработанному времени)
- Премия месячная мотивационная
- Результат = Мотивационный фонд * Процент премии
- Премия месячная базовая
- Результат = Расчетная база * Процент премии
- Премия квартальная мотивационная
- Результат = Мотивационный фонд * Процент премии
- Премия квартальная базовая
- Результат = Расчетная база * Процент премии
- Доплата за ночные часы
- Результат = Часовая тарифная ставка*Отработанное время в часах (Н)*40/100
- Доплата за вечерние часы
- Результат = Часовая тарифная ставка*Отработанное время в часах (В)*20/100
- Оплата за работу в праздничный день/сверхурочно в одинарном размере
- Результат = Часовая тарифная ставка * Отработанное время в часах
- Доплата за работу сверхурочно до 1.5 размера
- Результат = Часовая тарифная ставка*Отработанное время в часах*0,5
- Нулевая сумма
- Результат = 0
- Плановый оклад
- Результат = Тарифная ставка месячная
- Доплата за замещение
- Результат = Тарифная ставка месячная по ШР/Норма времени за месяц в часах*Отработанное время в часах
- Районный коэффициент
- Результат = Расчетная база * Районный коэффициент
- 4.5*МТС
- Результат = 4.5 * МТС
- 5*МРОТ
- Результат = 5 * МРОТ
- Показатели:
- Тарифная ставка месячная - задается в определенном размере при приеме сотрудника на работу, при кадровом перемещении, при изменении окладов/рассчитывается исходя из тарифной сетки и дифференциации окладов по алгоритму: ММТС * Кбаз. * Кдиф;
- Кбаз. определяется в соответствии с тарифной сеткой и должностью сотрудника, для которой определяется ступень оплаты тарифной сетки;
- Кдиф. определяется для каждого сотрудника индивидуально при приеме, кадровом перемещении, других кадровых изменениях;
- ММТС (МТС) - задается как периодическая константа, принимает два значения - для промышленно-производственного персонала и для непромышленной группы, для сотрудника значение ММТС определяется исходя из должности;
- Норма времени за месяц в днях - рассчитывается, исходя из графика работы сотрудника;
- Отработанное время в днях - рассчитывается по табелю учета рабочего времени в зависимости от вида начисления;
- Норма времени за месяц в часах - рассчитывается, исходя из графика работы сотрудника;
- Отработанное время в часах - рассчитывается по табелю учета рабочего времени в зависимости от вида начисления;
- Фиксированная сумма - задается приказами на оплату и другими документами;
- Расчетная база - рассчитывается, исходя из результатов базовых видов расчетов, период действия которых соответствует периоду действия, заданный для рассчитываемого вида начисления (например, для премии заданы базовые виды расчета как оклад и надбавка за секретность; в октябре рассчитывается премия, период действия - сентябрь; в этом случае при расчете результата будут определены фактически начисленные в сентябре суммы оклада (10525 рублей) и надбавки за секретность (1323 рубля); расчетная база составит 10525+1323 = 11848);
- Процент премии - рассчитывается исходя из категории должности сотрудника и выполнения определенных показателей за расчетный период (для мотивационной части премии);
- Мотивационный фонд - рассчитывается как сумма плановых значений базовых видов расчетов процент мотивационного фонда соответствующей категории должности сотрудника; (Для вида начисления с таким алгоритмом расчета характерен период действия. Если в течение этого периода действия было изменение показателей, необходимых для расчета этого вида начисления, то общий период действия разбивается на несколько периодов действия, для каждого из которых можно однозначно определить показатели);
- Процент оплаты - задается при назначении надбавки;
- Районный коэффициент - задается для организации;
- МРОТ - задается как периодическая константа, определяется на дату оплаты;
- Часовая тарифная ставка - рассчитывается как Тарифная ставка месячная/Расчетная норма отработанного времени в часах.
- Расчетная норма отработанного времени в часах определяется следующим образом:
- Норма часов по графику сотрудника в месяц;
- Норма часов по производственному календарю в месяц;
- Среднемесячное количество часов в год по производственному календарю;
- Количество рабочих часов в учетном периоде по норме по графику работы сотрудника/количество месяцев в учетном периоде (квартал);
- Расчетная норма определяется либо для организации в целом, либо для штатной единицы.
- Тарифная ставка месячная по ШР - определяется по данным штатной единицы (или сотрудника), указанной в документе.
- Описание алгоритмов видов удержаний:
- Процентом
- Результат = Процент * Расчетная база
- Суммой
- Результат = Фиксированная сумма
- Погашение займа
- Результат = Сумма займа/Количество месяцев займа
- Почтовый сбор
- Результат = Процент почтового сбора * Результат расчета по исполнительному листу
- Показатели:
- Расчетная база - рассчитывается, исходя из результатов базовых видов расчетов, период действия которых соответствует периоду действия, заданный для рассчитываемого вида начисления;
- Фиксированная сумма - задается приказами на удержание, прочими документами;
- Сумма займа - указывается в документе «Договор займа»;
- Количество месяцев займа - указывается в документе «Договор займа»;
- Процент - задается приказами на удержания, прочими документами;
- Процент почтового сбора - определяется по заданной шкале в зависимости от суммы перечисляемых алиментов;
- Результат расчета по исполнительному листу - рассчитывается при расчете заработной платы за месяц.
- Методика расчета оплаты по среднему заработку:
- Порядок расчета оплаты по среднему заработку регулируются следующими законодательными актами:
- Трудовой кодекс
- Постановление Правительства РФ №922 от 24 декабря 2007
- Случаи, подлежащие оплате по среднему заработку:
- Оплата дней пребывания в командировках
- Оплата выходных пособий и заработка на время трудоустройства при увольнении
- Оплата дополнительных дней по уходу за ребенком-инвалидом
- Оплата донорам дней сдачи крови
- Оплата за дни выполнения государственных обязанностей
- Прочие события
- Все виды случаев оплачиваются по рабочим дням с учетом процента оплаты.
- Основание для оплаты - внутренние приказы по компании.
- Базовые виды расчетов для оплаты по среднему заработку
- В этой части указываются виды расчетов, которые подлежат включению в базу для расчета отпусков, а также порядок определения включения вида расчета в базу.
- Индексируемые виды расчетов. В этой части указываются виды расчетов, которые подлежат индексации при расчете отпуска и порядок определения индексации того или иного вида расчета.
- Определение среднедневного заработка
- Период расчета среднего заработка - 12 месяцев (или другое количество месяцев, указанное в коллективном договоре), предшествующих месяцу наступления случая, подлежащего оплате;
- За каждый месяц периода расчета среднего заработка определяется расчетная база по тем видам начислениям, которые определены в базовых видах расчетах как индексируемый основной заработок (базовые виды расчеты с определением индексируемый основной заработок);
- По каждому месяцу периода расчета среднего заработка, начиная с самого позднего, определяется коэффициент индексации: оклад на начало текущего месяца/оклад на начало предыдущего месяца*коэффициент индексации следующего месяца (например, оклад на 1 октября/оклад на 1 сентября*коэффициент индексации, рассчитанный для ноября); этот коэффициент исчисляется только для тех месяцев, когда происходило повышение окладов в целом по предприятию или для структурного подразделения, в противном случае он принимается равным коэффициенту индексации следующего месяца;
- За каждый месяц периода расчета среднего заработка определяется расчетная база по тем видам начислениям, которые определены в базовых видах расчетах как неиндексируемый основной заработок (базовые виды расчеты с определением неиндексируемый основной заработок);
- За каждый месяц определяется общий заработок как индексируемый основной заработок * коэффициент индексации + неиндексируемый основной заработок;
- Для каждого месяца определяется количество фактически отработанных дней в месяце по табелю (или часов - для сотрудников, по которым ведется суммированный учет рабочего времени);
- Для каждого месяца определяется планируемое количество рабочих дней в месяце по графику работы (или часов - для сотрудников, по которым ведется суммированный учет рабочего времени);
- Определяется коэффициент уменьшения премий: общая сумма фактически отработанных дней в месяце по табелю (часов) / общая сумма планируемых рабочих дней в месяце по графику работы (часов);
- За весь период расчета среднего заработка определяется результаты по видам начисления, которые определены в базовых видах расчетах как неиндексируемые премии, включаемые в средний заработок в полном размере;
- За каждый месяц периода расчета среднего заработка определяются результаты по видам начислениям, определенных в базовых видах расчетах как индексируемые премии, включаемые в средний заработок в полном размере;
- Премии, определенные в пункте 12, по каждому месяцу умножаются на коэффициент индексации (определены в пункте) и суммируются;
- За весь период расчета среднего заработка определяется результаты по видам начисления, которые определены в базовых видах расчетах как неиндексируемые премии, уменьшаемые пропорционально отработанному времени;
- Сумма премий, определенных в пункте 14, уменьшаются пропорционально отработанного времени путем умножения на коэффициент, определенный в пункте;
- Общий основной заработок, определенный в пункте 5, суммируется суммой премий, определенных в пункте 9, с проиндексированной суммой премий, определенных в пункте 11, и с уменьшенной суммой премий, определенных в пункте 14. Получается общая сумма дохода;
- Общая сумма дохода, определенная в пункте 14 делится на общее количество отработанных дней (часов), определенных в пункте 6. Получается среднедневной заработок сотрудника, исходя из которого будет производиться оплата по среднему.
§ Расчет суммы оплаты
- Среднедневной заработок сотрудника умножается на количество оплачиваемых рабочих дней;
§ Особенные случаи при оплате по среднему сотрудникам
- В случае отсутствия расчетной базы за расчетный период у сотрудника (например, в случае отпуска по уходу за ребенком), расчетный период принимается как предыдущие 12 месяцев текущему расчетному периоду (расчетный период сдвигается до тех пор, пока у сотрудника расчетная база).
3.6 Выводы по разделу
В рассмотренной части проекта обоснована разработка информационной подсистемы расчета заработной платы предприятия. Приведена схема формирования заработной платы, а также построена и описана функциональная модель начисления заработной платы, проведена декомпозиция процесса начисления заработной платы.
При проектировании составлена функциональная структура подсистемы, выбрана среда разработки. Обоснован выбор среды разработки - платформа системы «1С: Предприятие 7.7». Определено, что основными преимуществами данного ПО является высокая гибкость и легкость внедрения, кроме того, что на предприятии уже был введен пакет 1С: Управление Производственного Предприятия. Разработаны основные объекты конфигурации: справочники, документы, журналы документов, отчеты и обработки. Для обеспечения безопасности работы с подсистемой рассмотрен вопрос администрирования разработанной программы. Внедрение разработанной системы приведет:
- к ускорению процесса обработки информации;
- к обеспечению простого доступа к необходимой информации в разумные сроки;
- к оптимизации качества обрабатываемой информации;
- к сокращению сроков подготовки данных;
- к уменьшению появления ошибок при расчете зарплаты;
- к составлению и печати выходных документов (отчетов).
4. ОПИСАНИЕ ИНФОРМАЦИОННОЙ ПОДСИСТЕМЫ «ЗАРАБОТНАЯ ПЛАТА»
4.1 Условия применения
Информационная подсистема «Заработная плата» выполняет следующие функции:
- кадровый учёт с ведением основных и регламентных документов: приказ о приеме (форма Т-1), приказ об увольнении (форма Т-8), начисление зарплаты, начисление налогов, учет больничных листов, начисление отпуска (форма Т-6);
- формирование бухгалтерской отчётности: табель отработанного времени (форма Т-13), расчетные листки, расчетные и расчетно-платежные ведомости (формы Т-49, Т-51, 13-ФО, 15-ФО), свод по заработной плате, отчет по расходам за счет средств ФСС, свод по исполнительным листам, свод по перечислению заработной платы в банки, отчеты по штатному расписанию (в том числе форма Т-3), отчет по сводным проводкам, регистры налогового учета расходов на оплату труда для целей налогообложения прибыли;
- налоговый учёт: справка о доходах физического лица (форма 2-НДФЛ), сведения о доходах физических лиц на магнитных носителях, налоговая карточка по учету доходов и налога на доходы физических лиц (форма 1-НДФЛ), отчеты для персонифицированного учета в ПФР (анкета формы АДВ-1 и индивидуальные сведения о застрахованном лице формы СЗВ-3), сведения для персонифицированного учета в ПФР на магнитных носителях.
Для комфортной работы с программой компьютер, на котором планируется запуск информационной подсистемы складского учета, должен отвечать следующим техническим требованиям:
- Процессор с частотой 1 ГГц или выше
- Не менее 512 МБ оперативной памяти
- Не менее 100 МБ свободного места на диске
- Клавиатура и мышь
- SVGA - совместимый дисплей;
- источник бесперебойного питания;
- принтер для печати отчетов.
4.2 Руководство администратора
4.2.1 Администрирование информационной подсистемы
Система включает средства, позволяющие администратору системы:
- вести список пользователей системы;
- назначать пользователям пароли для входа в систему;
- назначать пользователям права на выполнение тех или иных операций и доступ к данным системы;
- формировать индивидуальные пользовательские интерфейсы.
Первоначально программа предлагает несколько интерфейсов, определяющих доступ к тем или иным возможностям и очерчивающих набор используемых при работе с программой возможностей (Бюджетный, Хозрасчетный, Военнослужащие и т.п.).
Сетевой вариант программы позволит работать с единой информационной базой с нескольких рабочих мест. Кроме того, система включает средства, которые позволят администратору:
- просматривать список работающих пользователей;
- получать историю работы пользователей.
Накопленная в системе 1C: Предприятие информация может быть случайно повреждена в результате ошибок пользователя, воздействия вируса или поломок оборудования. Чтобы избежать потери информации, Конфигуратор в 1С позволяет создавать резервную копию информации, а в случае повреждения данных восстанавливать потерянную информацию из резервной копии.
Резервная копия может быть сохранена на дискетах или на жестком диске. При создании резервной копии выполняется сжатие информации и ее сохранение в формате ZIP. При большом объеме сохраняемой информации программа автоматически разделяет информацию по дискетам.
По умолчанию резервная копия содержит все файлы данных (DBF-файлы) и системные файлы, содержащие конфигурацию задачи (1CV7.DD, 1CV7.MD, 1CV7.SPL). При необходимости можно расширить список сохраняемых файлов.
Перед созданием резервной копии подготовьте необходимое количество чистых отформатированных дискет или убедитесь в наличии достаточного свободного пространства на локальном или сетевом диске, на котором предполагается сохранить резервную копию. Затем необходимо закрыть систему 1C:Предприятие, Отладчик и все открытые окна в Конфигураторе.
Создание резервной копии выполняется в режиме «Сохранение данных», который вызывается выбором пункта «Сохранить данные…» в меню «Администрирование» главного меню Конфигуратора. Диалог «Сохранение» (рисунок 4.1) содержит список сохраняемых файлов и кнопки управления этим списком, поле для ввода имени файла резервной копии и кнопку запуска процесса создания резервной копии.
Рисунок 4.1 - Диалоговое окно «Сохранение данных»
Кнопка «Закрыть» служит для выхода из режима «Сохранение данных». Список сохраняемых файлов содержит имена и маски файлов, которые будут сохраняться в резервной копии. Изначально этот список содержит файлы, жизненно важные для функционирования системы 1C:Предприятие:
- *.DBF файлы данных;
- 1CV7.MD описание конфигурации задачи;
- 1CV7.DD описание структуры файлов данных;
- 1CV7.SPL словарь, который используется для выдачи чисел, наименований денежных единиц и дат прописью.
Список сохраняемых файлов можно расширить, включив в него любые другие файлы, которые необходимо сохранять в резервной копии. Для добавления файла в список следует нажать кнопку «Добавить», тогда на экран будет выдан диалог со списком файлов информационной базы (рисунок 4.2).
Рисунок 4.2 - Диалоговое окно «Выбор файла»
Чтобы добавить файл в список сохраняемых файлов, необходимо выделить его клавишами или мышью и нажать кнопку «ОК». Нажав кнопку «Отмена», можно отказаться от выбора файла. Кнопка «Добавить маску» вызывает на экран запрос, в котором можно указать имя файла или группы файлов для добавления в список сохраняемых файлов. Для включения в список группы файлов при указании имени используйте символы-заменители «*» и «?».
Для исключения файла или группы файлов из списка необходимо выделить наименование файла в списке и нажать кнопку «Удалить». Из списка нельзя удалить системные файлы и файлы данных при выборе таких файлов кнопка «Удалить» станет недоступной.
При выделении файлов можно использовать комбинации клавиш «Shift+Стрелка Вверх» и «Shift+Стрелка Вниз» для выбора группы файлов. При выборе файлов мышью можно, держа нажатой клавишу Ctrl, выбрать для удаления сразу несколько файлов. После нажатия кнопки «Удалить» на экран будет выдан запрос для подтверждения удаления выбранных файлов. Нажатие кнопки «ОК» удаляет выбранные файлы, кнопка «Отмена» возвращает в режим «Сохранение в архив».
Список сохраняемых файлов запоминается при выходе из режима «Сохранение в архив». На экран выдается запрос «Сохранить список сохраняемых файлов?», при ответе «Да» список будет сохранен. Список сохраняемых файлов сохраняется в файле с именем 1CV7FILE.LST, который располагается в каталоге с информационной базой системы 1С Предприятие.
Поле «Сохранять в» предназначено для указания имени файла резервной копии. В качестве пути к файлу можно указать гибкий диск или каталог на локальном или сетевом диске компьютера. По умолчанию файл резервной копии имеет имя 1CV7.ZIP, однако, можно указать и любое другое имя. Если не указано расширение файла, по умолчанию присваивается расширение ZIP. Если указано расширение, отличное от ZIP, сохранение все равно выполняется в формате ZIP.
После того, как составлен список сохраняемых файлов и указаны путь и имя файла архивной копии, для сохранения следует нажать кнопку «Сохранить». Далее следует руководствоваться указаниями программы. Прежде всего, если на указанном жестком диске или дискете уже существует файл с именем, совпадающим с именем файла резервной копии, будет выдано соответствующее сообщение. Необходимо подтвердить перезапись существующего файла или отказаться от сохранения.
Процесс создания резервной копии различается в зависимости от того, где создается копия на жестком диске или на дискетах.
При создании резервной копии на жестком диске после нажатия кнопки «Сохранить» начинается сжатие информации и запись ее в указанный файл.
Если создание архивной копии закончилось успешно, на экран выдается соответствующее сообщение и информация о размере файла резервной копии и количестве частей резервной копии (1 часть, если резервная копия создается на жестком диске).
В случае нехватки места на жестком диске создание резервной копии будет прекращено и файл создан не будет. В этом случае следует либо выделить достаточное количество свободного места на диске, либо указать другой диск для создания резервной копии.
Процесс создания резервной копии на дискетах состоит из двух этапов:
На первом этапе сохраняемые файлы сжимаются и записываются во временный файл.
На втором этапе временный файл записывается на дискеты, при этом ему присваивается имя, указанное в поле «Сохранять в» диалога «Сохранение данных».
Если на дискете недостаточно места для размещения файла резервной копии целиком, он будет автоматически разделен на несколько частей. Количество частей зависит от размера файла резервной копии и величины свободного пространства на дискетах. Каждая часть файла резервной копии записывается на дискету до исчерпания свободного пространства на ней, после этого выдается запрос об установке очередной дискеты в дисковод. Если в ответ на этот запрос вы отказались от продолжения сохранения, нажав кнопку «Отмена», созданная резервная копия не будет пригодна для восстановления данных.
Восстановление данных. Если файлы информационной базы системы 1С: Предприятие на жестком диске оказались испорченными, их можно восстановить из резервной копии.
Перед восстановлением данных следует подготовить дискеты с резервной копией. Затем необходимо закрыть систему 1С:Предприятие, Отладчик и все открытые окна в Конфигураторе.
Для восстановления данных используется режим «Восстановление из архива», который можно вызвать выбором пункта «Восстановить данные…» в меню «Администрирование» главного меню Конфигуратора.
В запросе следует указать путь и имя файла, из которого будет восстанавливаться информация. Если не указано иначе, в качестве имени архивного файла будет предложено имя, использованное при создании резервной копии.
Информация из резервной копии будет восстанавливаться в каталог текущей информационной базы системы 1С: Предприятие. Если в каталоге текущей информационной базы существуют какие-либо файлы системы 1С: Предприятие, они будут полностью заменены информацией из резервной копии.
После того, как указано имя файла резервной копии, для запуска процесса восстановления следует нажать кнопку «Восстановить».
Если происходит восстановление из резервной копии на дискетах, следует по запросам программы вставлять дискеты, содержащие части копии, в указанный вами дисковод. Если дискеты вставляются в неверном порядке, программа выдаст соответствующее сообщение.
При восстановлении информации из резервной копии, расположенной на жестком диске, программа сразу начнет распаковку информации и запись ее в каталог информационной базы.
Не рекомендуется прерывать процесс восстановления информации из архива, так как в этом случае информационная база системы 1C: Предприятие будет восстановлена не полностью и, скорее всего, окажется неработоспособной.
При восстановлении информации из резервной копии, расположенной на дискетах, файл резервной копии сначала будет «собран» из частей, находящихся на дискетах, а после этого начнется распаковка и запись информации. Остановить процесс восстановления данных вы можете только, пока идет чтение информации с дискет.
4.2.2 Установка информационной подсистемы
Скопировать на локальный диск в рабочий каталог 1С: Предприятие (по умолчанию «С:\Program Files\1Cv77»). Далее запустить систему 1С: Предприятие 7.7. Добавить в список информационных баз новую базу, указав соответствующий путь (по умолчанию С:\Program Files\1Cv77\Зарплата) (рисунок 4.3).
Рисунок 4.3 - Установка и регистрация информационной подсистемы
4.3 Руководство пользователя
1С: Предприятие является гибкой настраиваемой системой, с помощью которой можно решать широкий круг задач в сфере автоматизации деятельности предприятий.
Для входа в систему необходимо в диалоговом окне «Запуск 1С: Предприятие» выбрать режим запуска и информационную базу «Заработная плата», которая установлена на компьютере специалиста. Завершить выбор нажатием клавиши «ОК».
В открывшемся диалоге ввода «Авторизация доступа» нужно выбрать имя пользователя системы, ввести пароль (рисунок 4.4) и нажатием клавиши «ОК» завершить ввод.
Рисунок 4.4 - Диалог авторизации доступа в систему
Для расчета заработной платы в программе «Заработная плата» важно соблюдать определенную последовательность по отражению в информационной базе всех необходимых для расчета данных.
Подобные документы
Диагностический анализ системы управления предприятия, его организационной и функциональной структуры. Разработка проекта подсистемы учёта средств вычислительной техники, описание технического обеспечения базы данных. Характеристика программного продукта.
дипломная работа [7,2 M], добавлен 28.06.2011Анализ функциональной структуры и обеспечивающей части АСУ. Проектирование функциональной структуры подсистемы управления проблемами, разработка модели в среде CPN Tools и алгоритма работы. Описание программного и технического обеспечения проекта.
дипломная работа [5,6 M], добавлен 26.06.2011Характеристика предприятия, анализ целей и проблемных ситуаций, структура информационного обеспечения. Проектирование подсистемы для автоматизации процесса составления отчетности по обучению на авторских курсах фирмы "1С", ее экономическая эффективность.
дипломная работа [7,2 M], добавлен 01.07.2011Разработка интерфейсной и функциональной части информационной системы для станции технического обслуживания. Анализ предметной области и постановка задачи на проектирование. Математические методы в прогнозировании. Реализация модуля прогнозирования.
курсовая работа [1,7 M], добавлен 26.05.2010Анализ функциональной структуры автоматизированной системы управления. Обоснование необходимости создания подсистемы учета материальных средств, проектирование информационной базы данных. Расчет себестоимости разработки внедряемого программного продукта.
дипломная работа [5,4 M], добавлен 26.06.2011Разработка информационного и программного обеспечения предметной области, связанной с работой магазина по продаже сувениров. Построение функциональной и информационной модели. Управление базой данных с помощью системы приложения Microsoft SQL Server 6.0.
курсовая работа [2,7 M], добавлен 25.01.2010Характеристика предприятия и выбор инструментальной среды разработки информационной подсистемы, ее реализация. Обоснование минимальных и достаточных требований к техническому обеспечению. Экономическая целесообразность и эффективность внедрения проекта.
дипломная работа [1,8 M], добавлен 29.06.2011Анализ организационной структуры управления и бизнес-процессов компании. Разработка логистической информационной системы, включающей в себя подсистемы управления продажами, запасами и грузоперевозками. Подбор ее программного и технического обеспечения.
дипломная работа [3,2 M], добавлен 18.05.2014Проектирование эффективно работающей информационной подсистемы, которая значительно упростит работу сотрудников Благовещенского филиала СГА. Подсистемы правового, информационного и технического обеспечения. Назначения сущностям ключевых атрибутов.
дипломная работа [938,3 K], добавлен 28.05.2015Объекты и методы проведения предпроектного обследования предприятия, анализ результатов . Схема организационной структуры управления и документооборота. Назначение информационной подсистемы. Реализация подсистемы "Helpdesk" на основе "1С: Предприятие".
дипломная работа [6,9 M], добавлен 24.06.2011