Файл: Моделирование предметной области «Кадровое делопроизводство» с помощью UML (АНАЛИТИЧЕСКАЯ ЧАСТЬ)).pdf
Добавлен: 23.04.2023
Просмотров: 271
Скачиваний: 1
ВВЕДЕНИЕ
Актуальность темы исследования. В управлении человеческим капиталом предприятия немаловажная роль принадлежит службе по управлению персоналом в целом, и ее структурным подразделениям, в частности, отделу кадров. От правильного и эффективного осуществления работы с кадровой документацией зависит судьба конкретных людей – работников организации.
Отдел кадров является важным структурным подразделением любой организации, связывающим рядовых работников с вышестоящим руководством. Данный отдел является многофункциональным и поэтому весьма сложным. Работа отдела кадров осуществляется в тесной связи с работой других подразделений предприятия. Для упрощения работы отдела кадров в настоящее время разрабатываются различные информационные системы.
Проблема разработки информационной системы отдела кадров в настоящее время является актуальной в силу того, что компьютерные информационные системы, позволяющие облегчить работу сотрудников в различных сферах, обеспечивающие быстрое и качественное предоставление необходимой информации, а также выполняющие ряд других функций без помощи персонала организации, приобретают все большую популярность. Любому юридическому лицу независимо от его организационно-правовой формы в ходе осуществления своей хозяйственной деятельности приходится сталкиваться с необходимость выполнения работы, связанной с оформлением, ведением и сохранением кадровой документации.
Работа отдела кадров любого крупного предприятия предполагает накопления большого количества сведений о сотрудниках. Традиционно хранение такой информации осуществляется на бумажных носителях, что усложняет быстрый отбор необходимых сведений при осуществлении кадровых операций.
При использовании автоматизированных информационных систем основные операции, связанные с накоплением, хранением и переработкой информации осуществляются вычислительной техникой. Специалистом при этом выполняется только определенная часть ручных операций, которые требует творческого подхода при подготовке и принятии управленческих решений. Работа вычислительной техники организуется в тесном взаимодействии с пользователем, контролирующим ее действия с помощью изменения значений отдельных параметров в процессе решения задач и введения исходных данных.
Объектом исследования является кадровое делопроизводство.
Предметом исследования является методы и средства моделирование предметной области «Кадровое делопроизводство» с помощью UML
Целью данной курсовой работы является моделирование предметной области «Кадровое делопроизводство» с помощью UML.
Для достижения целей необходимо решить следующие задачи
- Описать предметную область и выполнить постановку задачи.
- Охарактеризовать предлагаемые мероприятия по улучшению технологии решения задачи.
- Выбрать средства для моделирования предметной области решаемой задачи.
- Провести моделирование предметной области решаемой задачи с использованием объектно-ориентированного подхода к проектированию.
Структура курсовой работы состоит из введения, двух глав, заключения, списка использованной литературы и приложения.
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Описание предметной области. Постановка задачи
Правильная и эффективная организации деятельности отдела кадров является важным фактором эффективной деятельности всей организации, поскольку велика зависимость работников от своевременного выполнения перевода, издания и получения приказа о приеме на работы или увольнения, правильного подсчета трудового стажа. Отдел кадров является пунктом, с которого все начинается, поэтому он работает с большим количеством людей, что, в свою очередь, обусловливает происхождение документооборота, являющегося источником большого объема бумаги. У специалистов отдела кадров хранится огромное количество, приказов, анкет, личных дел и других различных документов, необходимых для осуществление данной работы. В связи с этим возможность выполнять и хранить такие документы в электронном виде важна и актуальна. Все документы представляют собой результат выполнения тех или иных кадровых операций (либо исходные данные для них). Таким образом, специалист отдела кадров должен иметь возможность выполнять все кадровые операции с помощью компьютера, что гораздо быстрее, удобнее и эффективнее[1].
В настоящее время во всех сферах деятельности, в том числе в делопроизводстве, внедряются информационные технологии. Автоматизация обеспечивает значительное упрощение и повышение эффективности работы кадровых подразделений. В связи с этим разработка автоматизированной информационной системы для отдела кадров позволяет повысить качество сбора и скорость обработки информации о кадрах предприятия и их движении.
Разработка программного продукта осуществляется для достижения следующих целей:
- автоматизация работы с документами;
- организация доступа к данным для работников предприятия без непосредственного участия специалиста базы данных;
- автоматизация работы с отчетами для отделов, использующих сведения из отдела кадров[2].
Использование программного продукта упрощает работу с документами для работников отдела кадров, а также обмен данными с другими подразделениями предприятия. В настоящее время в отделах многих кадров предприятий не используются информационные системы, позволяющие упростить работу сотрудников. Данная информационная система позволит упростить процесс оперативного получения достоверной информации по заданному вопросу и облегчить работу сотрудников отдела кадров (Приложение 1).
Кадровое делопроизводство представляет собой совокупность процессов и работы с кадровой документацией, осуществляемую организацией в ходе выполнения им своих функций и задач. Информационная система способствует экономии времени сотрудников отдела кадров за счет автоматизации документооборота. Внедрение программы приведет к существенному снижению времени, необходимого для обработки информации и оформления кадровых документов[3].
Важнейшими составляющими работы отдела кадров являются операции, связанные с заключением трудового договора с сотрудниками, ведением личной карточки, составлением штатного расписания, графиков отпусков, созданием различных приказов. В процессе осуществления кадрового делопроизводства составляются и оформляются документы по определенным кадровым задачам: приему на работу, переводу, аттестации, совместительству, перемещению, временному переводу для замещения отсутствующего работника, поощрениям, взысканиям, командированием, предоставлением отпуска, увольнением и т.д.
Сотруднику кадрового отдела необходимо своевременно отслеживать и внедрять все изменения в кадровом делопроизводстве. Работа информационной системы отдела кадров требует создания базы данных, в которой содержится вся информация о работниках предприятия. Внесение информации осуществляют специалисты отдела кадров. Внедрение информационной системы отдела кадров обеспечит значительное повышение скорости и эффективности работы отдела кадров[4].
В качестве основного процесса работы отдела кадров выступает принятие на работу новых работников. Поступая на работу, новый работник пишет заявление о приеме на работу, представляющее собой документ с просьбой о приеме на работу, адресованный руководителю отдела кадров. Заявление пишется работников обычно от руки в произвольной форме либо на специальном, разработанном в конкретной организации, бланке. Заявление заверяется начальником отдела кадров и передается специалисту.
Помимо письменного заявления, при приеме на работу от внось поступающего работника необходимо предоставления следующих документов:
- паспорта или иного документа, удостоверяющего личность;
- трудовой книжки, за исключением случаев первого заключения трудового договора работником или поступления на работу в порядке совместительства;
- страхового свидетельства государственного пенсионного страхования;
- документов воинского учета для военнообязанных и лиц, подлежащих призыву на военную службу;
- документа об образовании, о квалификации или наличии специальных знаний при поступлении на работу, предполагающую специальные знания или специальную подготовку[5].
Сведения из всех предоставленных документом заносятся в личное дело работника специалистом отдела кадров. Личное дело хранится в отделе кадров до увольнения работника, после чего уничтожается.
Актуальность проблемы автоматизации кадрового делопроизводства обусловлена наличием большого количества программного обеспечения для работы кадровых подразделений. Существующие программы можно классифицировать на следующие группы:
Первая группа включает в себя свободно распространяемые программы, созданные непрофессионалами («Кадры», «WDATEOK», «Табель», «Отдел кадров и ДОУ»). Данные программы направлены на обеспечение автоматизация отдельных функций и не предусматривают сопровождение авторами.
Вторую группу образуют программы, разработанные собственными специалистами для своего предприятия с целью экономии средств. В их число входят такие программы, как «STAFF-Кадры», «SLS-Кадры», «Triamant» и другие. Тем не менее, практика показывает, что сама по себе система непрерывно развивается и совершенствуется, а затраты, связанные с ее эксплуатацией и сопровождением, превышают затраты по приобретению готового программного обеспечения. Ситуация не изменилась при переносе данной концепции в среду Windows[6].
В третью группу входят бухгалтерские системы, включающие в свой состав функциональный модуль «Кадры». Основная цель программ данной группы заключается в обеспечении бухгалтерского учета, для полноценной работы которого необходимо наличие отдельных функций кадрового модуля. Кадровые модули могут отличаться между собой полнотой учетной карточки, наличием тех или иных выборок. Причем данные кадровые модули в составе бухгалтерского учета не только не помогают сотрудникам отдела кадров, а иногда и мешают, поскольку данные подразделения выполняют слишком разные задачи.
В числе наиболее ярких представителей систем данного класса можно выделить «1С Зарплата и кадры», «БОСС-Кадровик», «Ultima-S», «Platinum», «Галактика», «Scala» и другие. Системы данной группы характеризуются узостью базовой версии, что обусловливает необходимость большой доработки и несовместимость с новыми версиями системы[7].
И, наконец, четвертую группу образуют комплексные системы автоматизации деятельности предприятия, основанные на использовании системы баз данных, которые охватывают все сферы деятельности организации. В числе существующих на рынке систем выделяются «Orakl-Кадры» и «NS2000», являющиеся системами четвертого поколения, достаточно полно отражающими современный уровень развития программно-аппаратного обеспечения автоматизации деятельности предприятий. Основными отличиями зарубежных интегрированных систем управления предприятием от российских являются следующие:
- ориентация на хорошо структурированную иерархическую систему процессов, выполняемых на предприятии;
- опора на наборы стандартов, которым процессы должны удовлетворять, например, стандарт ММAS;
- поддержка полного набора управляющих функций (в рамках процесса или предприятия): планирование – контроль отклонений (учет) – регулирование;
- наличие приложений, использующих методы, позволяющие оптимизировать решение ряда частных управленческих задач[8].
Система корпоративного учета NS2000 соответствует требованиям функциональной полноты и является лауреатом шестого Международного конкурса программного обеспечения в области финансов и бизнеса. Система спроектирована и разработана с использованием средств BP-WIN, ER-WIN, PROGRESS 4GL.
Схема комплекса, таким образом, представляет собой набор модулей, все они могут быть сгруппированы по трем основным направлениям: управление, финансы, логистика.
В состав системы R/3 входит модуль «Управление персоналом Oracle Applications» (Oracle Human Resources), который позволяет добиться максимальной отдачи от сотрудников за счет эффективного набора персонала, управления кадрами, обучения, оплаты труда и планирования карьеры. В настоящее время в своем классе продуктов модуль «Управление персоналом Oracle Applications» представляет собой одну из наиболее функционально полных систем для организации работы отдела кадров современной организации[9].
Его использование способствует решению следующих задач:
- планирование организационных изменений, в том числе моделирования структурных и должностных иерархий предприятия;
- планирование структурных подразделений, описание разряда, должности, позиции, ведение справочников и т.д.;
- персональный учет работников и кандидатов с полной записью их профессиональных качеств (с целью оптимального использования трудовых ресурсов), сведений для начисления зарплаты, сведений об использовании рабочего времени, послужного списка работников, потребности в повышении квалификации и результатов обучения работников;
- анализ и ведение отчетности по типовым государственным формам, по нестандартной отчетности при помощи средств разработки Oracle, оперативный анализ данных и поддержку принятия решений[10].