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

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

Содержание:

Введение

В рамках данной работы проведено проектирование информационной системы кадрового учёта.

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

Задачи работы:

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

- анализ бизнес-процессов управления персоналом;

- анализ структуры входных и выходных данных в технологии кадрового учёта;

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

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

- проектирование информационной модели технологии управления персоналом;

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

Объект исследования - отдел кадров.

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

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

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

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

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

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

В типовую структуру отдела кадров входят (рис.1):

- Начальник отдела по работе с персоналом;

- Заместитель начальника отдела кадров;

- Сотрудники отдела кадров.

Рис.1. Типовая структура отдела по работе с персоналом

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

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

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

- заполнение табелей учета рабочего времени;

- оформление отпусков;

- оформление больничных листов;

- оформление командировок;

- оформление трудовых договоров;

- ведение личных дел сотрудников;

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

- подготовку отчетности в ПФР, военный комиссариат;

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

- статистический и оперативный учет сотрудников;

- анализ движения кадрового состава;

- ведение архива;

- подготовку документации для оформления медицинских полисов сотрудников.

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

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

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

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

Далее проведем анализ бизнес-процессов данной категории специалистов.

Контекстная диаграмма приведена на рис.1.3.

Входными информационными потоками в деятельности сотрудника отдела кадров, как показано на рис.1.3 являются:

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

- заявления сотрудников. Данные информационные потоки связаны с работой с заявлениями (на отпуск, прием/увольнение, служебными записками);

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

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

Рис.1.3. Контекстная диаграмма

Диаграмма декомпозиции нулевого уровня приведена на рис.1.4.

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

Рис.1.4.. Диаграмма декомпозиции нулевого уровня

Рис.1.5. Диаграмма декомпозиции первого уровня

Рис.1.6. Диаграмма декомпозиции второго уровня

Рис.1.7. Диаграмма декомпозиции третьего уровня

Рис.1.8. Диаграмма декомпозиции четвертого уровня

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

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

Схема документооборота, возникающего в технологии работы специалиста по кадрам, приведена в таблице 1.1.

Таблица 1.1.

Схема документооборота специалиста по кадрам

Специалист по кадрам

Бухгалтер

Руководитель

Прием на работу

Заполнение табелей учета рабочего времени

Заполнение отчета в ПФ

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

Информационное обеспечение - это создание информационных условий функционирования системы, обеспечение необходимой информацией, включение в систему средств поиска, получения, хранения, накопления, передачи, обработки информации [5].

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

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

Информационные потоки в информационных системах по продажам имеют свои специфические особенности, которые отличают их от всех других видов информационных потоков. Эти особенности зависят от свойств информационных систем. Информационные потоки систем продаж продукции имеют следующие характеристики [8]:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В рамках разрабатываемой системы видеосалона входные информационные потоки:

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

- о заказе на приобретение билетов на видеосеанс, содержащие информацию о месте, времени сеанса, фильме и количестве билетов;

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

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

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

- выходные формы в технологии продаж (билет, квитанция, чек, счет);

- инвентаризационный отчет.

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

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

В рамках решения поставленной задачи системным ПО выступает операционная система. Для всех видов серверов будет выбрана Windows 2008 Server, поскольку не имеет смысла менять операционную систему, применяемую для автоматизированной системы управления предприятием.

Требования, которым должно удовлетворять проектируемое программное средство:

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

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

На этапе системного анализа целесообразно применять метод функционального моделирования, поддерживаемый таким программным средством, как ППП Design/IDEF 3.5. Его выбор обоснован тем, что данный ППП является средством CASE-технологии и обеспечивает соблюдение принципов функционально-модульного или структурного подхода к проектированию. Нотация IDEF0, в которой разрабатываются диаграммы бизнес-процессов с использованием принципов декомпозиции, отвечает всем требованиям этого подхода. В сравнении с другими CASE-средствами, такими как: ARIS, BP Win, ER Win, также распространенными в российском бизнес-пространстве, ППП Design/IDEF 3.5 является относительно дешевым и не менее эффективным средством проектирования. Поскольку автономная задача планирования регулярных закупок материальных ценностей охватывает менее десяти уровней декомпозиции, выбранное инструментальное средство будет являться максимально эффективным [5].

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

В настоящее время широко используются языки программирования высокого уровня, такие как: Delphi, C++, Pascal, а также СУБД на основе языков SQL, QBE. Выбор языка программирования должен быть основан на выборе типа используемой базы данных (БД).

Созданы языки манипулирования данными, позволяющие реализовать все операции реляционной алгебры и практически любые их сочетания. Среди них наиболее распространены SQL (Structured Query Language – структурированный язык запросов) и QBE (Quere-By-Example – запросы по образцу). Оба относятся к языкам очень высокого уровня, с помощью которых пользователь указывает, какие данные необходимо получить, не уточняя процедуру их получения.

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

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

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

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

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

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

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

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

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

- ведение картотеки должностей и отделов (организационной структуры предприятия);

- учет приемов и увольнений сотрудников;

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

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

- сотрудники;

- отделы;

- должности;

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

- журнал больничных листов;

- кадровый журнал приемов и увольнений сотрудников.

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

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

Таблица 2.1 Атрибуты информационной системы отдела кадров

Информационный объект

Атрибут

Сотрудник

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

Адрес

Дата рождения

ИНН

Страховое свидетельство

Паспортные данные

Образование

Год окончания ВУЗа

Профессия

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

Стаж

Должность

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

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

оклад

Параметры организации

Название

ИНН

Адрес

ФИО директора

ФИО сотрудника по кадрам

Отдел

Код

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

Журнал отпусков

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

Тип отпуска

Дата начала

Дата окончания

дата приказа об отпуске

Журнал больничных листов

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

Номер б/л

Дата начала

Дата окончания

Журнал приема на работу

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

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

дата приказа

Дата приема на работу

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

Кол-во ставок

Журнал увольнений

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

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

дата приказа

Дата приема на работу

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

Кол-во ставок

На рисунке 17 приведена диаграмма «Сущность – связь» разрабатываемой информационной системы.

Рисунок 17. Диаграмма «Сущность - Связь»

Установим типы отношений между сущностями информационной системы.

Каждой должности соответствует множество сотрудников. Связь 1:N.

Каждому отделу соответствует множество сотрудников. Связь 1:N.

Каждый сотрудник может иметь множество отпусков. Связь 1:N.

Каждый сотрудник может иметь множество больничных листов. Связь 1:N.

Каждый сотрудник может иметь множество приказов о приеме и увольнении. Связь 1:N.

Логическая модель ИС «Кадры» представлена на рис.18.

Рис.18. Логическая модель системы

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

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

1.Табель учета рабочего времени.

Поле

Тип данных

Примечание

ФИО работника

Текстовый

Должность

Текстовый

Табельный номер

Число

Дата

Дата

Количество отработанных часов

Число

2. Свод по больничным листам

Поле

Тип данных

Примечание

ФИО работника

Текстовый

Должность

Текстовый

Табельный номер

Число

Дата начала

Дата

Дата окончания больничного листа

Дата

Номер больничного листа

Текст

3. Свод по командировкам

Поле

Тип данных

Примечание

ФИО работника

Текстовый

Должность

Текстовый

Табельный номер

Число

Дата начала

Дата

Дата окончания

Дата

Номер приказа о направлении в командировку

Текст

Дата приказа

Дата

4. Свод по отпускам

Поле

Тип данных

Примечание

ФИО работника

Текстовый

Должность

Текстовый

Табельный номер

Число

Дата начала отпуска

Дата

Дата окончания отпуска

Дата

Номер приказа о направлении в отпуск

Текст

Тип отпуска

Текст

Дата приказа о предоставлении отпуска

Дата

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

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

Используемые в разрабатываемой системе модули подразделяются на виды:

- модуль ввода первичной информации;

- модуль обработки информации;

- модуль хранения данных (справочники).

На рисунке 3.1 приведена схема диалога системы.

Рисунок 3.1. Дерево функций АРМ

Рисунок 3.2. Схема диалога системы

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

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

Таблица 2.3. Структура таблицы sotr

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

Тип данных

Размер поля

1

2

3

code_sotr

int

Первичный ключ

fio

char

50

dtr

date

obraz

char

20

adr

char

20

inn

char

20

snils

char

15

code_dol

int

stag

int

Таблица 2.4. Структура таблицы otd

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

Тип данных

Размер поля

1

2

3

code_otd

int

Первичный ключ

nam_otd

char

50

Таблица 2.5. Структура таблицы dolgn

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

Тип данных

Размер поля

1

2

3

code_dol

int

Первичный ключ

nam_dol

char

50

Таблица 2.6. Структура таблицы otd

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

Тип данных

Размер поля

1

2

3

code_otd

int

Первичный ключ

nam_otd

char

50

Таблица 2.7. Структура таблицы gur_priem

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

Тип данных

Размер поля

1

2

3

code_pr

int

Первичный ключ

code_sotr

int

col_st

float

code_dol

int

num_pr

char

10

day_pr

date

Таблица 2.8. Структура таблицы gur_uvol

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

Тип данных

Размер поля

1

2

3

code_uvol

int

Первичный ключ

code_sotr

int

num_pr

char

10

day_pr

date

Таблица 2.9. Структура таблицы gur_boln

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

Тип данных

Размер поля

1

2

3

code_bl

int

Первичный ключ

code_sotr

int

day1

date

day2

date

typ_bl

char

50

Таблица 2.10. Структура таблицы gur_otp

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

Тип данных

Размер поля

1

2

3

code_otp

int

Первичный ключ

code_sotr

int

day1

date

day2

date

typ_pto

char

50

Построение базы данных проведем в формате MS SQL.

На рис.19 приведена диаграмма базы данных.

Рисунок 19 – Диаграмма базы данных

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

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

Выделяется два подмножества функций программы (рисунок 2.6):

- служебные функции (проверка пароля, управление окнами и др.)

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

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

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

Рис. 2.6 Иерархия функций программы

Преимущество данного решения заключается в следующем:

Основные функции системы будут доступны пользователю одним кликом мышки;

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

На кнопочную панель будут вынесены следующие функции:

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

Справочники. По этой кнопке в дереве объектов открывается список справочников системы.

Документы. По нажатию на эту кнопку выходит список документов.

Отчеты. По этой кнопке осуществляется доступ к подготовке отчетов.

В таблице 2.15 приведено описание функций основных программных модулей.

Таблица 2.15.

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

№ п/п

Наименование модуля

Функции модуля

Модуль безопасности

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

Модуль инициализации интерфейса программы

После успешного входа в систему, запускает программу, используя настройки прав доступа для учетной записи пользователя

Модуль управления деревом объектов

Содержит процедуры и функции, позволяющие управлять отображением дерева объектов и его элементами

Модуль взаимодействия с базой данных

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

Модуль справочной системы

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

Модуль «Справочники»

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

Модуль ввода данных «Начисления»

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

Модуль «Отчеты»

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

Модуль «Печать документов»

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

Выделим 3 группы программных модулей системы:

  1. Управляющие модули – выполняющие функции по управлению объектами системы
  2. Функциональные модули – позволяющие обеспечить ввод и обработку данных
  3. Сервисные модули – обеспечивающие дополнительные сервисы

На рисунке 2.7 приведена схема программных модулей.

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

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

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

Рисунок 3.10 – Схема функционирования ЭИС

Рисунок 3.11 – Схема функционирования ЭИС

Рисунок 3.12 – Схема функционирования ЭИС

Рисунок 3.13 – Схема функционирования ЭИС

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

Требованиями к обработке конфиденциальной информации, содержащей персональные данные, являются:

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

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

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

- проектирование системы защиты персональных данных в соответствии с присвоенным классом;

- использование технологических мер защиты информации.

К технологическим мерам информационной безопасности при эксплуатации системы специалиста по кадрам следует отнести:

- наличие системы разграничения доступа;

- наличие парольной защиты;

- наличие системы антивирусной защиты и защиты от сетевых угроз.

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

2.8. Контрольный пример

Системные требования:

- ОС: Windows XP/7/810;

- Наличие установленного OpenOffice.org;

- ОЗУ – от 1GB;

- Тактовая частота процессора – от 2ГГц.

Установка программы производится с использованием файла – дистрибутива. Окно установщика программы приведено на рис.27.

Рис.27. Окно установщика программы

Запуск программы производится с использованием ярлыка, созданного установщиком на рабочем столе (рис.28).

Рис.28. Ярлык для запуска программы

Главная форма приложения показана на рис.29

Рис.29. Окно запуска программы

Далее рассмотрим режимы работы со справочной информацией.

1.Справочник «Сотрудники» - используется для ведения картотеки сотрудников, получения реквизитов сотрудников при ведении кадровых документов по приему/ увольнению/ перемещению сотрудников.

На рис.30 показан режим ввода нового сотрудника.

Рис.30 Окно ввода нового сотрудника

Рис.31. Окно редактирования карточки пользователя

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

Рис.32. Ввод предыдущих мест работы

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

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

Далее рассмотрим режим работы со справочником данных об организации (рис.33). В данном режиме необходимо ввести все необходимые реквизиты и нажать «Запись».

Рис.33 Окно справочника констант

Документ «Прием на работу»

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

Заполнение формы «Прием на работу» приведено на рис.34. После нажатия кнопки «Приказ» на экран выходит печатная форма приказа о приеме на работу, загруженная в SOOCalc.

Рис.34 Заполнение документа «Прием на работу»

Для просмотра ранее введенных данных используется режим «Журнал кадровых документов» (рис.35)

Рис.35 Журнал кадровых документов

Навигация по записям журнала возможна либо щелчком мыши на нужной записи, либо с помощью стрелок навигатора

Режим «Увольнение» доступен через пункты меню «Документы - Увольнение» (рис.36).

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

Унифицированная форма № Т-1

Утверждена постановлением Госкомстата РФ
от 5 января 2004 г. № 1

Код

Форма по ОКУД

0301001

МАУ Дворец искусств

по ОКПО

наименование организации

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

Дата составления

ПРИКАЗ

4

07.02.2016

(распоряжение)

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

Дата

Принять на работу

с

07.02.2016

по

Табельный номер

Ковалева Анна Ивановна

6

фамилия, имя, отчество

Отдел АХП

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

водитель

должность (специальность, профессия), разряд, класс (категория) квалификации

На основное место работы

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

с тарифной ставкой (окладом)

руб

цифрами

надбавкой

цифрами

с испытанием на срок

0

месяца (ев)

Основание:

Руководитель организации

Директор

Федоров К.А,

должность

личная подпись

расшифровка подписи

С приказом (распоряжением) работник ознакомлен

личная подпись

Рис.37 Печатная форма приказа о приёме на работу

Только после нажатия на кнопку «Запись» приказ будет записан в базу данных АРМа.

Заполнение командировок

Введение данных по командировкам происходит в режиме «Документы - Командировка» (рис.38). Ввод командировки возможен только при наличии данных об организации, куда направляется сотрудник, в справочнике контрагентов. После заполнения данных о дате командировке и организации возможно получение печатных форм приказа на командировку (Т-9а) и командировочного удостоверения.

Ввод отпусков

В базу АРМа вводятся данные о текущих и планируемых отпусках сотрудников. Для ввода отпусков используется режим «Документы - Отпуск». Окно ввода отпусков приведено на рис.39

Рис.38. Окно ввода командировки

Рис.39.Окно ввода документа «Отпуск».

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

Код

Форма по ОКУД

0301023

МАУ Дворец искусств

по ОКПО

наименование организации

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

Дата составления

ПРИКАЗ

2

07.02.2016

(распоряжение)

о направлении работника в командировку

Направить в командировку:

Фамилия, имя, отчество

Максимов

Геннадий

Павлович

Табельный номер

5

Структурное подразделение

Должность (специальность, профессия)

ПГС

Коман- дировка

место назна- чения

страна, город

Новосибирск

организация

ООО Азот

дата

начала

07.02.2016

окончания

07.02.2016

срок (календарные дни)

1

цель

получение материала

Командировка за счет средств (указать источник финансирования)

С приказом (распоряжением) работник ознакомлен. Личная подпись работника. Дата

Основание:

служебное задание, другое основание (номер, дата)

Руководитель организации

Директор

Федоров К.А,

должность

личная подпись

расшифровка подписи

Рис.40 Форма «Приказ на командировку»

Унифицированная форма N Т-10

Утверждена постановлением Госкомстата РФ

от 05.01.2004 N 1

Код

Форма по ОКУД

0301024

МАУ дворец искусств

по ОКПО

наименование организации

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

Дата составления

КОМАНДИРОВОЧНОЕ УДОСТОВЕРЕНИЕ

2

07.02.2017

Табельный номер

Работник

Максимов Геннадий Павлович

5

фамилия, имя, отчество

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

должность (специальность, профессия)

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

Новосибирск, драмтеатр

место назначения (страна, город, организация)

для

Участие в концерте

цель командировки

на

1

календарных дней (не считая времени нахождения в пути)

с

07.02.2016

г. по

07.02.2016

Действительно по предъявлении

Паспорт 01 03 456520 01.02.2003 ОВД Ленинского района г. Барнаула

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

наименование, серия, номер

Руководитель

Директор

Федоров К.А,

организации

должность

личная подпись

расшифровка подписи

Рис.41. Командировочное удостоверение

Заключение

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

Этапами работы явились:

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

- анализ бизнес-процессов сотрудников отдела кадров;

- постановка задач автоматизации;

- разработка информационной модели;

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

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

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

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

  1. Коноплева, И.А. Информационные технологии: учеб. пособие : [для вузов по специальности "Прикладная информатика (по областям)] /И. А. Коноплева, О. А. Хохлова, А. В. Денисов.-М.: Проспект, 2009.-294 с.
  2. Корпусов А.А., Коновалов И.И. Управленческий учет в торговых предприятиях // Бухучет. – 2006. - №7. – с. 46-48.
  3. Кудинов Ю.И. Основы современной информатики: учеб. пособие для студентов вузов, обучающихся по специальности "Прикладная информатика". - СПб.: Лань, 2009. 255 с.
  4. Куперштейн В.И. Современные информационные технологии в делопроизводстве и управлении. - СПб.: Питер, 2009.
  5. Мандрыкин А.В. Информационные технологии в экономике: учеб пособие / А.В. Мандрыкин, А.В. Непышневский. Воронеж: ВГТУ, 2011, 235 с.
  6. Михеева В.Д., Харитонова И.А. Microsoft Access 2010 – СПб.: БХВ – Петербург, 2012. – 1040 с.
  7. Исаев, Г.Н. Информационные технологии: Учебное пособие / Г.Н. Исаев. - М.: Омега-Л, 2013. - 464 c.
  8. Карпова, И.П. Базы данных: Учебное пособие / И.П. Карпова. - СПб.: Питер, 2013. - 240 c.
  9. Кириллов, В.В. Введение в реляционные базы данных. Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - СПб.: БХВ-Петербург, 2012. - 464 c.