Фрагмент для ознакомления
2
ВВЕДЕНИЕ
Тема курсовой работы (ВКР) – «Разработка концептуальной и логической моделей ИСУ кадровым агентством ООО «Маркетинговая Лаборатория»». Для этого необходимо разработать информационную систему (ИС) по учету персонала предприятия. Главные задачи ИС: учет сотрудников, подразделений, должностных позиций, кадровых приказов и табельного учета.
Задача учета кадров актуальна для любой организации в любые времена. В наше время задача учета кадров особенно сложена, из-за большого количества стандартизированных печатных форм и регламентных отчетов.
Поэтому для ведения кадрового учета требуется применение вычислительной техники (ВТ) с наличием необходимых специализированных программ.
Предметом исследования являются информационные технологии, обеспечивающие автоматизацию кадрового учета предприятия.
Объектом исследования ВКР является организация, и принятый в ней стандарт учета кадров и основные правила организации движения документов по учету кадров.
Цель исследования – обосновать необходимость разработки и разработать ИС учета кадров.
Задачи исследования:
- анализ исследования;
- постановка задания на разработку;
- обоснование проектных решений;
- разработка модели информационных потоков в ИС и её описание;
- разработка структуры данных;
- написание программных модулей;
- тестирование ИС.
В процессе работы над ВКР необходимо разработать ИС кадрового учета, которая даст возможность вести учет кадровых приказов предприятия и учет посещаемости сотрудников.
1. Аналитическая часть
1.1 Анализ предметной области
Кадры предприятия представляют собой едва ли не самый важный ресурс предприятия, следовательно, управление кадрами и учет посещаемости является одной из важнейших задач, успешное решение которой позволит предприятию успешно функционировать и быть конкурентоспособным в современных условиях. Рассмотрим, как построена система учета персонала на данный момент.
Информация о персонале аккумулируется в кадровой службе предприятия. Кадровая служба состоит из:
- Начальник отдела кадров – 1 человек;
- Старший инспектор по кадрам – 1 человек;
- Инспектор по кадрам – 2 человека.
Сотрудники отдела кадров обеспечивают предприятие работниками требуемых специальностей и квалификаций, а также следят за соблюдением действующего законодательства в работе с кадрами и за документированием кадровой деятельности предприятия. Сотрудники назначаются на должность и освобождается от должности генеральным директором предприятия и находятся у него в непосредственном подчинении. На эту должность назначается лицо с высшим образованием и имеющее стаж работы в данной сфере не менее двух лет. Сотрудники в своей работе руководствуется действующими законодательными актами Российской Федерации (РФ) о труде, нормативными актами Правительства РФ, организационными и распорядительными документами предприятия, указаниями ректора, правилами внутреннего трудового распорядка и должностной инструкцией. Инспектор по кадрам должен знать трудовое законодательство, положения, инструкции и другие руководящие материалы и нормативные документы по учету личного состава, оформлению пенсий, ведению и хранению трудовых книжек работников, унифицированные формы документации, структуру предприятия и его подразделений, правила внутреннего трудового распорядка, правила и нормы охраны труда
Весь учет персонала ведется в бумажном виде. В соответствии с трудовым законодательством сотрудники отдела кадров готовят на работников предприятия следующие виды приказов:
- Приказ о приеме на работу;
- Приказ об увольнении;
- Приказ о кадровом перемещении;
- Приказ о замещении;
- Приказ об уходе в отпуск по уходу за ребенком и возврат из него;
- Табель рабочего времени.
Текст этих приказов сотрудники отдела кадров готовят на своих персональных компьютерах (ПК) в программе «Microsoft Word». Шаблоном для очередного приказа обычно служит предыдущий приказ такого же вида. Изменение текста приказа производится сотрудником отдела кадров в программе «MS Word» вручную, после чего файл с приказом распечатывается и сохраняется на сервере в специальной папке с приказами. Запись о новом приказе вносится в специальный журнал приказов. Такой журнал в виде обычной бумажной тетради ведется для каждого вида приказов. Он же служит источником нумерации приказов. Далее распечатанный приказ подписывается директором предприятия, после чего он вступает в силу. Бумажный вариант приказа хранится в соответствующей папке с приказами.
Для более наглядного представления места проектируемой задачи в комплексе задач были разработаны «IDEF0-диаграммы» процессов предприятия, приведенные на рисунках данного раздела.
Процесс учета персонала и его занятости представлен на диаграмме нулевого уровня, на которой была задана одна единственная работа «Существующая технология учета рабочего времени сотрудников» Рисунок 2.1.
Рисунок 1.1. Диаграмма бизнес-процессов учета и занятости персонала
Входами этой работы являются данные сотрудников с указанием всех основных и дополнительных свойств сотрудников, а также структура предприятия, задания руководства на создание приказов и данные о явках сотрудников. Выходами работы являются оформленные документы кадрового учета и табельного учета , материальным выражением которых являются печатные формы документов. К выходам относятся и отчеты кадрового и табельного учета. Управлением для деятельности отдела кадров и табельного учета является законодательство РФ и учетная политика, принятая на предприятии. Ресурсом системы является персонал предприятия и программный пакет «MS Office».
Далее была проведена декомпозиция работы на четыре работы: «Ведение картотек», «Ведение кадрового учета», «Ведение табельного учета» и «Составление отчетности» (Рисунок 2.2).
Рисунок 1.2. Декомпозиция диаграммы бизнес-процессов
Для работы «Ведение картотек» входными данными являются данные сотрудников и информация о структуре предприятия. Выходом этой работы являются заполненная картотека сотрудников и картотека структуры предприятия, которые являются входом для работ «Ведение кадрового учета» и «Ведение табельного учета». Входами для работы «Ведение кадрового учета» являются также задания руководства на создание приказов. Входами для работы «Ведение табельного учета» являются данные о явках сотрудников. Результатом работы «Ведение кадрового учета» являются собственно оформленные кадровые документы, которые одновременно являются результатом работы всей системы и входами для работы «Составление отчетов». Результатом работы «Ведение табельного учета» является сводный табель сотрудников по предприятию, который одновременно является результатом работы всей системы и входом для работы «Составление отчетов». Результатом работы «Составление отчетов» и всей системы в целом являются сформированные отчеты. Законодательство и учетная политика предприятия является управлением для всех работ, а персонал предприятия является ресурсом для всех работ.
Далее декомпозировалась работа «Ведение картотек» на две работы: «Ведение данных сотрудников», «Ведение структуры предприятия (Рисунок 2.3).
Рисунок 1.3. Диаграмма бизнес-процессов первого уровня «Ведение картотек»
Список сотрудников и их данные является входом для работы «Ведение данных сотрудников», а выходом этой работы является заполненная картотека сотрудников. Для работы «Ведение структуры предприятия» входом является штатное расписание предприятия, а выходом является заполненная картотека структуры предприятия. Законодательство и учетная политика предприятия является управлением для всех работ. Ресурсами всех работ являются сотрудники предприятия и программный пакет «MS Office».
Далее декомпозировалась работа «Ведение кадрового учета» на четыре работы: «Документ прием на работу», «Документ кадровое перемещение», «Документ изменение состояния, «Документ приказ об увольнении» и (Рисунок 2.4).
Рисунок 1.4. Диаграмма бизнес-процессов первого уровня «Ведение кадрового учета»
Для всех работ входом являются задания руководства на создание приказов и данные картотек. Для работы «Документ прием на работу» выходом является оформленный приказ о приеме на работу, который одновременно является выходом всей системы. Для работы «Документ кадровое перемещение» выходом является оформленный приказ о кадровом перемещении, который одновременно является выходом всей системы. Для работы «Документ приказ об увольнении» выходом является оформленные приказы об увольнении. Ресурсом всех работ являются сотрудники отдела кадров. Также общим управлением всех работ является законодательство и учетная политика предприятия.
Работа «Ведение табельного учета» декомпозирована на три работы: «Ежедневное заполнение табеля», «Формирование табеля по подразделению за месяц», «Формирование сводного табеля по предприятию». Первые две работы выполняют табельщики в подразделениях. Входными данными являются данные о явках сотрудников на работу. Выходными данными являются оформленные формы табелей по каждому подразделению за месяц, которые являются входами для работы «Формирование сводного табеля по предприятию». Эту работу выполняют сотрудники расчетной группы бухгалтерии путем внесения данных с бумажных форм табелей по подразделениям в систему «1С:Бухгалтерия» для последующего расчета заработной платы. Внесенные в систему «1С:Предпряитие» данные и являются выходом этой работы.
Рисунок 1.5. Диаграмма бизнес-процессов первого уровня «Ведение табельного учета»
Работа «Составление отчетов» декомпозирована на три работы: «Реестр кадровых приказов», «Список сотрудников» и «Сводный табель» (Рисунок 2.6).
Рисунок 1.6. Диаграмма бизнес-процессов первого уровня «Составление отчетов»
Входом для этих работ является данные картотек, оформленные кадровые документы, оформленные табели. Управлением является законодательство и учетная политика предприятия. Ресурсами этой работы являются сотрудники от дела кадров.
Фрагмент для ознакомления
3
1. Зиборов В.В. «Visual C# на примерах» СПб.: BHV - БХВ-Петербург, 2017
2. Культин Н. Б. «Microsoft Visual C# в задачах и примерах.» — СПб.: БХВ-Петербург, 2016. — 320 с.
3. Хортон Айвор «Visual C++: базовый курс» ООО «И.Д. Вильямс», 2018
4. Давыдов В. Г. «Visual C++. Разработка Windows-приложений с помощью MFC и API-функций.» — СПб.: БХВ-Петербург, 2018
5. Пауэрс Л. «Microsoft Visual Studio» — СПб.: БХВ-Петербург, 2017
6. Архангельский П.А. «Программирование в Borland C++» M. Наука, 2018
7. Мухачева Э.А., Рубинштейн Г.Ш. «Математическое программирование», Новосибирск, Наука, 2017
8. Ч. Петзолд Программирование для Windows; в двух томах - СПб.: BHV - Санк-Петербург, 2016
9. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. Пособие. – 2-е доп. Изд. – М: Финансы и статистика, 2017. – 600с.
10. Страуструп Б. «Язык программирования С++: Пер. с англ.» М. Радио и связь, 2019.-352с.:ил.
11. Герберт Шилдт Программирование на C и C++ для Windows - К.: Торгово - издательское бюро BHV, 2017
12. Угринович Н. Информатика и информационные технологии. Набор базовых знаний. М., Радио и связь, 2016
13. Харрингтон Дж. Проектирование реляционных баз данных. М., ЛОРИ, 2017