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

Проектирование реализации операций бизнес-процесса «Управление персоналом»

Содержание:

Введение

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

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

сотрудничество в рамках небольших рабочих групп;

ориентация на удовлетворение потребителей;

значительное внимание уделяется целям бизнеса и вовлечению персонала для достижение этих целей;

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

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

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

Цель работы - разработка информационной системы процесса управления персоналоми.

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

В процессе работы рассматриваются особенности процесса реализации взаиморасчетов, а также разрабатывается информационная система по данному процессу в системе «1С:Предприятие 8.2».

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

Можно выделить основные задачи, которые необходимо решить в процессе выполнения данной работы для достижения основной цели:

  1. - Провести анализ и описание предметной области;
  2. - Создать хранилище данных;
  3. - Обеспечить систему функцией контроля правильности оформления документов;
  4. - Изучить особенности работы пользователя и области применения информационной системы;
  5. Обеспечить максимальную безопасность данных в системе;
  6. Разработать интерфейс пользователя, учитывающий особенности специфики работы пользователя;

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

1 глава. Аналитическая часть.

1.1. Выбор комплекса задач автоматизации.

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

В функциональном отношении под управлением персоналом подразумеваются следующие важнейшие элементы:

• определение общей стратегии;

• планирование потребности предприятия в персонале с учетом существующего кадрового состава;

• привлечение, отбор и оценка персонала;

• повышение квалификации персонала и его переподготовка;

• система продвижения по службе (управление карьерой);

• высвобождение персонала;

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

• политика заработной платы и социальных услуг;

• управление затратами на персонал.

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

Современное управление персоналом — это комплекс идей и методов эффективного построения и управления организациями и проектами.

Управление персоналом — одна из основных составных частей современного менеджмента.

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

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

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

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

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

Задачи системы управления персоналом:

обеспечение предприятия заинтересованными в работе квалифицированными кадрами;

максимальное использование способностей и мастерства персонала;

повышение уровня удовлетворенности трудом у сотрудников;

сохранение хорошей атмосферы в компании;

развитие эффективных способов повышения квалификации персонала;

возможность своевременного продвижения кадров по службе;

поднятие творческой активности работников;

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

Структура системы управления персоналом:

элементарная – используется на небольших предприятиях; руководитель и исполнитель – одно лицо;

линейная – вертикальные связи, многоплановое производство;

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

Методы управления персоналом:

административные – основываются на дисциплинированности персонала и привлечению его к ответственности;

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

Подбор персонала

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

Он включает в себя несколько этапов:

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

определение требований к персоналу – установление четких критериев для отбора кандидатур;

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

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

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

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

оплата труда (возможно, она слишком низкая);

возможность карьерного роста;

приемлемость условий работы;

имидж организации;

популярность работы;

качество рекламы;

выбор источника поступления.

1.2. Характеристика существующих бизнес – процессов

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

Можно представить следующую классификацию бизнес-процессов управления персоналом:

Основные бизнес-процессы:

- принять документы;

- проверить документы;

- занести данные в журнал

-сформировать выходные документы

Процессы управления:

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

- анализ работы сотрудников

Автоматизации в нашем случае подлежат следующие процессы:

принять документы;

- проверить документы;

- занести данные в журнал

-сформировать выходные документы

Построим модель Как есть (рис. 1, 2).

Рис. 1.1. Функциональная модель нулевого уровня «Кадровый уче» AS-IS

Входными данными являются:

Паспорт

Анкета

Заявление

Выходными данными являются:

Трудовой договор

Отчеты

Рис.1. 2. Функциональная модель первого уровня «Кадровый учет» AS-IS

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

Построим модель Как будет (рис. 3, 4).

На для процессов:

- принять документы;

- проверить документы;

- занести данные в журнал

-сформировать выходные документы

добавляется Информационная система

Рис. 1.3. Функциональная модель нулевого уровня «Кадровый учет» TO-BE

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

Рис. 1.4. Функциональная модель первого уровня «Кадровый учет» TO-BE

1.3. Характеристика документооборота, возникающего при решении задачи.

Основными документами в рассматриваемой задаче являются Приказ о приеме не работу, Приказ об увольнении и Приказ о переводе. Схема документооборота приведена в таб. 1.1

Таблица1.1

Схема документооборота

Инспектор по кадрам

Бухгалтер

Архив

Прием сотрудника

Приказ о приеме на работу работу

Приказ о приеме

Приказ о приеме

Увольнение сотрудника

Приказ об увольнении

Приказ об увольнении

Приказ об увольнении аряд

одная накладная

Перевод сотрудника

Приказ на перевод

Приказ на перевод

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

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

Временные характеристики описанных процессов приведены в таблице 1.2.

Таблица 1.2

Характеристики описанных процессов

Действие

Среднее количество

за рабочий день

Время, необходимое для выполнении одного действия, минут

Общее время, минут

Прием сотрудника

10

15

150

Увольнение сотрудника

5

30

150

Перевод сотрудника

0,5

60

30

ИТОГО, минут:

330

Таким образом, ежедневно, в среднем, 330 минут или 5 часов 30 минут, сотрудник занят занесением необходимых сведений в книги учета, а также, при необходимости анализом и поиском нужных сведений. Учитывая, что продолжительность рабочего дня составляет 8 часов, делаем вывод, что на выполнение остальных обязанностей остается менее 40 % рабочего времени, что крайне неэффективно.

Для данного способа также характерны следующие недостатки:

  • Невысокая скорость и точность выполнения расчетов.
  • Неэффективное использование рабочего времени.
  • Возможность потери важных документов (приказы по кадрам, данные сотрудников)
  • Бюрократия – увеличивающийся «поток» бумажной работы.

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

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

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

Таблица 1.3

Расчет эффекта внедрения

Действие

Среднее количество

за рабочий день

Время, необходимое для выполнения одного действия, минут

Общее время, минут

Прием сотрудника

10

1

10

Увольнение сотрудника

5

2

10

Перевод сотрудника

0,5

5

2,5

ИТОГО, минут:

12.5

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

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

Информационное обеспечение состоит из внутримашинного, которое включает массивы данных (входные, промежуточные, выходные), программы для решения задач, и внемашинного, которое включает системы

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

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

В состав классификаторов входят следующие:

  • Справочник "Подразделения"
  • Справочник "Должности"
  • Справочник "Сотрудники"
  • Справочник "Образование"
  • Справочник «Отдел»

В список первичных документов входят:

  • Прием сотрудника
  • Увольнение сотрудника
  • Перевод сотрудника

В результате должны формироваться следующие документы:

  • Принять по подразделениям;
  • Уволенные сотрудники
  • Перевод сотрудника.

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

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

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

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

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

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

Для разработки программного приложения автоматизированной обработки выбор той или иной операционной системы не повлияет на функциональность системы по причине того, что при реализации алгоритмов программного приложения не требуется использования каких-либо специфических функций операционной системы. Оба типа операционных систем позволяют разрабатывать программный продукт без потери его функциональности, по причине наличия программных сред (языков программирования) для обоих типов операционных систем [14].

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

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

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

Программа "Кадры" от Бухсофт позволяет вести учет таких данных как:

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

Налогообложение – заносятся данные, учитываемые при налогообложении доходов работника и формирования отчетов: ИНН, Код ИМНС (формируется автоматически на основании первых цифр ИНН), сведения об инвалидности, предоставление стандартных вычетов, учет доходов с прежнего места работы, сведения об инвалидности, стандартные вычеты, полученные доходы с предыдущего места работы;

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

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

Прочее - сведения о семейном положении работника, воинский учет;

Кадровые данные – заносятся сведения, относящиеся к рабочей деятельности сотрудника: табельный номер, статус, место работы, условия труда, характер работы, стаж, сведения о трудовом договоре, категории плательщика страховых взносов и номер страхового свидетельства в ПФР;

Перемещения - программа обеспечивает учет кадровых перемещений (прием на работу, переводы, увольнение). Информация вводится в отдельные поля, а общий наглядный отчет об имеющихся перемещениях выводится в виде таблицы;

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

Отпуск – возможность составления графика отпусков;

Командировки - программа обеспечивает учет сведений о командировках работника;

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

Прочее - сведения о поощрениях (наградах), льготах, на которые имеет право работник, возможность ввода любых дополнительных сведений.

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

Преимущества программы заключаются в том, что:

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

- сведения о каждом сотруднике содержатся в его личной Карточке;

- Журнал сотрудников можно распечатать в любом удобном формате Word (Writer) и Excel (Calc), либо продолжить работать с Журналом в приложении.

- возможность загружать фотографии сотрудников не только с диска, но также со сканера и веб-камеры;

- Карточки сотрудников могут быть выведены в Word/Writer, а затем распечатаны;

- удобное формирование документов и трудовых договоров (при помощи одного клика) в Microsoft Word/OpenOffice Writer;

- напоминание о праздниках и днях рождения сотрудников;

- напоминание об окончании сроков действия договоров, мед.справок, регистраций и т. п. документов;

- программа поддерживает работу со сканером, что позволяет создавать отсканированные копии оригиналов документов;

- регламентированная работа с программой «Сотрудники предприятия» подразумевает 4 уровня доступа: административный, пользовательский, только для просмотра (без права внесения изменений) и только для первоначального ввода;

- возможность более тонкой настройки доступа для каждого уровня;

- формирование необходимых документов и договоров по шаблонам компании и шаблонам *.dot в MS Word/OpenOffice Writer;

- командная работа по сети с разграничением прав доступа;

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

- удобная и доступная информация по каждому сотруднику каждой фирмы в одном месте;

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

- вывод результатов поиска по отдельным полям Карточек сотрудников, редактирование их в таблицы Excel/OpenOffice Calc с последующей обработкой.

программа «Автоматизированная система управления персоналом предприятия», или, говоря простым языком, АСУПП «КАДРЫ». Эта программа была разработана еще в далеком 2008 г. Кораблиным В. В. и Воробьевым О.В. Скорей всего, приложение заинтересует тех, кто работает в кадровой сфере и в службе по подбору персонала, ибо она охватывает все организационные моменты в структуре предприятия и значительно облегчает учет кадровой деятельности. При помощи данной программы Вы сможете проследить передвижение персонала, подобрать необходимых работников из числа открытых вакансий и «посчитать» работающий персонал.

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

Данная программа является незаменимым помощником при подборе кадров. За считанные секунды она способна выдать оперативную информацию по персоналу, его соответствию занимаемой должности, а также морально-деловые и психологические характеристики. Приложение обеспечивает учет персонала на предприятии (больничные, отпуск, командировка). При помощи АСУПП "КАДРЫ" Вы сможете с легкостью создать структуру предприятия, сформировать расписание штатов предприятия и подразделений, а также быстро и удобно издавать приказы любого типа и формата. Кроме того, программа дает возможность без затруднений вести перепись персонала и создавать картотеку с послужным списком и формой Т-2. С этой программой Вы станете быстро создавать и редактировать фотоархив к картотеке работников формы Т-2. При этом программа «КАДРЫ» обеспечит надежное хранение картотеки в базе данных компьютера. АСУПП «КАДРЫ» ведет точный подсчет рабочего времени персонала в табелях ф. Т-13 (для подразделения) и ф. Т-12 (для предприятия). Она сама ведет учёт листов о нетрудоспособности персонала; ведет учет графиков отпусков. С ее помощью можно легко рассчитать внутреннее совместительство с другой работой. Отследить учёт, а также график проведения инструктажей в таких отраслях, как техника безопасности и техническая эксплуатация. Поскольку в данной программе имеется надлежащая функция, которая сама предусматривает проверку знания персоналом техники безопасности, она экономит время руководителя предприятия. Эта программа сама ведет учет графиков отсутствия персонала по каким-либо причинам: будь то профилактический и обязательный медицинский профосмотр. При помощи АСУПП «КАДРЫ» Вы сможете создать любые другие графики и вести учет трудовых книжек персонала. Она позволит Вам удобно и быстро оформить трудовой договор, а затем обеспечит его хранение. Вы сможете ввести любую другую информацию и прикрепить ее к личной карточке работника по его личному согласию. 

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

2 глава. Проектная часть.

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

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

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

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

В созданной конфигурации имеются следующие справочники (таб. 2.1)

Таблица 2.1

Сводная таблица справочников

Название справочни-ка;

Ответственный за его ведение;

Средний объём справочника в записях;

Средняя частота актуализации;

Средний объем актуализации (в записях или в процентах);

Подразделение

Администратор

200

По мере необходимости

10

Должности

Администратор

200

По мере необходимости

20

Сотрудники

Администратор

200

По мере необходимости

10

Образование

Администратор

20

По мере необходимости

20

Отдел

Администратор

20

По мере необходимости

10

В таб. 2.2 описаны характеристики справочника Подразделение

Таблица 2.2

Подразделение

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Номенклатура

Номенклатура

Строка

20

В таб. 2.3 описаны характеристики справочника Должность

Таблица 2.3

Должность

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Наименование

Номенклатура

Строка

20

В таб. 2.4 описаны характеристики справочника Сотрудники

Таблица 2.4

Сотрудники

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Наименование

Наименование

Строка

20

Телефон

Телефон

Строка

20

Адрес

Адрес

Строка

10

Стаж

Стаж

Строка

10

Образование

Образование

СправочникСсылка.Образование

В таб. 2.5 описаны характеристики справочника Образование

Таблица 2.5

Образование

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Номенклатура

Номенклатура

Строка

20

В таб. 2.6 описаны характеристики справочника Отдел.

Таблица 2.6

Отдел

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Код

Код

Счетчик

Номенклатура

Номенклатура

Строка

20

На рисунках 2.2-2.6 отражены формы справочников данной конфигурации

Рисунок 2.2 Справочник Подразделение

Рисунок 2.3 Справочник Должности

Рисунок 2.4. Справочник Сотрудники

Рисунок 2.5. Справочник Образование

Рисунок 2.6. Справочник Отдел

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

Экранные формы размещения данных описаны в таблице 2.6

Таблица 2.7

Описание входных документов

№ пп

Наименова-ние

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

1

Прием_сотрудника

  • Сотрудник
  • Подразделение
  • Должность
  • Отдел
  • Сотрудник
  • Подразделение
  • Должность
  • Отдел
  • По мере необходимости

2

Увольнение_сотрудника

  • Сотрудник
  • Подразделение
  • Должность
  • Отдел
  • Причина
  • Сотрудник
  • Подразделение
  • Должность
  • Отдел
  • По мере необходимости

3

Перевод_сотрудника

  • Сотрудник
  • Подразделение
  • Должность
  • Отдел
  • Сотрудник
  • Подразделение
  • Должность
  • Отдел
  • По мере необходимости

Экранные формы(макеты) документов и экранные формы для их ввода в систему изображены на рисунках 2.7-2.9

Рисунок 2.7 Документ Прием_сотрудники

Рисунок 2.8 Документ Увольнение_сотрудника

Рисунок 2.9 Документ Перевод_сотрудника

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

Экранные формы отчетов описаны в таблице 2.7

Таблица 2.8

Описание выходных документов

№ пп

Номенклатура

Реквизиты

Таблицы, на основе которых формируется

Частота формирования

1

Принять по подразделениям

  • Номер
  • Дата
  • Подразделение
  • Образование
  • Стаж
  • Сотрудник
  • Отдел
  • Должность
  • Подразделения
  • Образование
  • Сотрудники
  • Отдел
  • Должности
  • Ежедневно

2

Уволенные сотрудники

  • Номер
  • Дата
  • Сотрудник
  • Должность
  • Сотрудники

Должности

  • Ежедневно

3

Перевод

  • Номер
  • Дата
  • Подразделение
  • Образование
  • Сотрудник
  • Отдел
  • Должность
  • Новый Отдел
  • Новая Должность
  • Новое Подразделение
  • Подразделения
  • Образование
  • Сотрудники
  • Отдел
  • Должности
  • Ежедневно

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

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

Рис. 2. 9. Дерево функций

В разработанной программе предусмотрены два пользователя – Провизор и Бухгалтер. Дерево диалога изображено на рисунке 2.11

Рис. 2. 10. Дерево диалога

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

Описание таблиц базы данных

В таб. 2.10 описаны характеристики таблицы Подразделение

Таблица 2.10

Подразделение

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Номенклатура

Номенклатура

Строка

20

В таб. 2.11 описаны характеристики таблицы Должности

Таблица 2.11

Должность

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Наименование

Номенклатура

Строка

20

В таб. 2.12 описаны характеристики справочника Сотрудники

Таблица 2.12

Сотрудники

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Наименование

Наименование

Строка

20

Телефон

Телефон

Строка

20

Адрес

Адрес

Строка

10

Стаж

Стаж

Строка

10

Код Образования

Код Образования

Число

10

В таб. 2.13 описаны характеристики справочника Образование

Таблица 2.13

Образование

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Номенклатура

Номенклатура

Строка

20

Таблица 2.14

Отдел

Номенклатура поля

Идентификатор поля

Тип поля

Длина поля

Примечание

Код

Код

Счетчик

Ключевое поле

Номенклатура

Номенклатура

Строка

20

В таб. 2.15 описаны характеристики таблицы Приём_сотрудника

Таблица 2.15

Приём_сотрудника

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

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

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

Число

10

Код Подразделение

Код Подразделение

Число

10

Код Должность

Код Должность

Число

10

Код Отдел

Код Отдел

Число

10

В таб. 2.16 описаны характеристики таблицы Увольнение_сотрудника

Таблица 2.16

Увольнение_сотрудника

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

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

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

Число

10

Код Подразделение

Код Подразделение

Число

10

Код Должность

Код Должность

Число

10

Код Отдел

Код Отдел

Число

10

Причина

Причина

Строка

255

В таб. 2.17 описаны характеристики таблицы Перевод_сотрудника

Таблица 2.17

Перевод_сотрудника

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

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

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

Число

10

Код Подразделение

Код Подразделение

Число

10

Код Должность

Код Должность

Число

10

Код Отдел

Код Отдел

Число

10

Получили схему данных

Рис 2.12 Схема данных

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

Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9

Таблица 2.9

Описание модулей

№п/п

Номенклатура подсистемы

Функции подсистемы

1

Глобальный модуль

Содержит глобальные процедуры и функции,

предопределенные процедуры, процедуры и функции,

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

«1С:Предприятие 7.7».

2

Справочники

Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации

3

Документы

Содержит предопределенные процедуры для осуществления оформления документов

4

Отчеты

Содержит предопределенные процедуры для формирования отчетов

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

Программные модули в "1С:Предприятии 8"

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

Таблица 2.9

Программные модули в 1 С Предприятие

Общие модули

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

Модуль приложения

Это модуль, который относится ко всей конфигурации в целом и может быть только один. Модуль приложения является аналогом глобального модуля в версии 7.7. Он отвечает за пользовательскую сессию (сеанс) работы с "1С:Предприятием 8"

Модуль внешнего соединения

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

Модули объектов

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

Модули форм

У каждой формы есть модуль, в котором определяется поведение формы и действия, выполняемые из нее, например, открытие других форм

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

Посте запуска конфигурации открывается Главное окно программы (рис 2.12)

Рисунок 2.13 Главное окно программы

Далее заносим данные в справочники ( рис. 2.14 – 2.18)

Рисунок 2.14 Заполнение справочника Должности

Рисунок 2.15 Заполнение справочника Образование

Рисунок 2.16 Заполнение справочника Отдел

Рисунок 2.17 Заполнение справочника Подразделение

Рисунок 2.18 Заполнение справочника Сотрудники

Затем оформляем запись (рис 2.19)

Рисунок 2.19 Заполнение документа Приём_сотрудника

Выполним оформление перевод сотрудника(рис. 2.20)

Рисунок 2.20 Заполнение документа перевод_сотрудника

Рисунок 2.21 Заполнение документа увольнение_сотрудника

Получили следующие отчеты: (рис.2.21 – 2.23)

Рисунок 2.21 Отчет Перевод

Рисунок 2.22 Отчет Принять по подразделениям

Рисунок 2.23 Отчет Увольнение сотрудника

Заключение

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

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

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

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

  1. ГОСТ 34.602-89. «Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Техническое задание на создание автоматизированной системы».
  2. Абрамов Г.В., Медведкова И.Е., Коробкова Л.А. «Проектирование информационных систем» - Воронеж:ВГУИТ, 2012. - 172 с.
  3. Аверченков В.И., Лозбинев Ф.Ю., Тищенко А.А. «Информационные системы в производстве и экономике» - М.:ФЛИНТА, 2011. - 274 с.
  4. Братищенко В.В. «Проектирование информационных систем» - Иркутск: Изд-во БГУЭП, 2010. - 84 с.
  5. Вендеров А.М. «Проектирование программного обеспечения экономических информационных систем» - М.: Финансы и статистика, 2012.
  6. Гвоздева Т.В., Баллод Б.А. «Проектирование информационных систем» - М.:Феникс, 2011. - 512 с.
  7. Гвоздева В.А., Лаврентьева И.Ю. «Основы построения АИС» - М.: ИД «ФОРУМ»: ИНФРА-М, 2010. – 320с.
  8. Калянов Г.Н. «Стратегическое управление информационными системами» - М.:БИНОМ, 2010. - 510 с.
  9. Коровкина Н.Л. «Проектирование информационных систем» - М.: Инетрнет-университет информационных технологий - ИНТУИТ. ру, 2013.
  10. Мишенин А.И. «Теория экономических информационных систем» - М.: Финансы и статистика, 2011. - 240 с.
  11. Соловьев И.В., Майоров А.А. «Проектирование информационных систем» - М.:Академический проект, 2011. - 400 с.
  12. Титоренко Г.А. «Информационные системы и технологии управления» - М.:ЮНИТИ-ДАНА, 2012. - 591 с.
  13. Черемных С.В. «Моделирование и анализ систем» - М.: Финансы и статистика, 2013. - 192 с.

Приложение

Процедура Печать(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы.Прием_сотрудника.ПолучитьМакет("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Прием_сотрудника.Дата,

| Прием_сотрудника.Должность,

| Прием_сотрудника.Номер,

| Прием_сотрудника.Отдел,

| Прием_сотрудника.Подразделение,

| Прием_сотрудника.Сотрудник

|ИЗ

| Документ.Прием_сотрудника КАК Прием_сотрудника

|ГДЕ

| Прием_сотрудника.Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");

Шапка = Макет.ПолучитьОбласть("Шапка");

ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь;

Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда

ТабДок.ВывестиГоризонтальныйРазделительСтраниц();

КонецЕсли;

ТабДок.Вывести(ОбластьЗаголовок);

Шапка.Параметры.Заполнить(Выборка);

ТабДок.Вывести(Шапка, Выборка.Уровень());

ВставлятьРазделительСтраниц = Истина;

КонецЦикла;

//}}

&НаКлиенте

Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

ТабДок = Новый ТабличныйДокумент;

Печать(ТабДок, ПараметрКоманды);

ТабДок.ОтображатьСетку = Ложь;

ТабДок.Защита = Ложь;

ТабДок.ТолькоПросмотр = Ложь;

ТабДок.ОтображатьЗаголовки = Ложь;

ТабДок.Показать();

//}}

КонецПроцедуры

&НаСервере

Процедура Печать(ТабДок, ПараметрКоманды)

Документы.Прием_сотрудника.Печать(ТабДок, ПараметрКоманды);

КонецПроцедур