Файл: Моделирование предметной области «Кадровое делопроизводство» с помощью UML.pdf
Добавлен: 05.04.2023
Просмотров: 267
Скачиваний: 2
Введение
Тема разработки информационной системы отдела кадров очень актуальна, потому что в настоящее время всё большую популярность имеют информационные компьютерные системы, облегчающие работу сотрудников различных сфер деятельности, а также позволяющие качественно и быстро предоставить необходимую информацию и выполнить ряд других функций, без помощи сотрудника учреждения. Любое юридическое лицо, вне зависимости от того, в какой организационно-правовой форме оно создано, в процессе осуществления хозяйственной деятельности сталкивается с осуществлением работы по оформлению, ведению и сохранению кадровой документации.
Разрабатываемый программный продукт является автоматизированной информационной системой отдела кадров и носит название «Информационная система отдела кадров». Целью данной курсовой работы является создание информационной системы, с помощью которой упростится поиск информации и работа с документами, как для специалистов отдела кадров, так и для других сотрудников предприятия.
Предметом данной работы является методы и средства проектирования информационных систем.
Целью данной курсовой работы является Моделирование предметной области «Кадровое делопроизводство» с помощью UML.
Для достижения целей необходимо решить следующие задачи
- Описать предметную область
- Выбор средства для моделирования предметной области решаемой задачи
- Моделирование предметной области решаемой задачи с использованием объектно-ориентированного подхода к проектированию.
Правильная организации работы отдела кадров является важным моментом в деятельности всего предприятия, так как зависимость всех работников от вовремя выполненного перевода, полученного приказа об увольнении или принятии на работу, правильного посчитанного стажа очень велика. Отдел кадров, являясь точкой, с которой всё начинается, вынужден работать с большим количеством людей. Это, в свою очередь, приводит к тому, что происходит документооборот, являющийся источником большого количества бумаги. У специалистов хранится огромное число приказов, личных дел, анкет и других разного рода документов, которые являются необходимыми при такой работе. Поэтому возможность выполнения и хранения этих документов в электронном виде является важной и актуальной. Все документы являются результатом выполнения каких-либо кадровых операций (или же исходными данными для них). Таким образом, у специалиста должна быт?ь возможност?ь выполнен?ия всех ка?дровых опер?аций на ко?мпьютере, что гор?аздо эффект?ивнее, быстрее и у?добнее.
1. Глава. Аналитическая часть
1.1. Описание предметной области. Постановка задачи.
Отдел кадро?в, являясь точ?кой, с которо?й всё начи?нается, вы?нужден работ?ать с боль?шим количест?вом людей. Это, в с?вою очеред?ь, приводит к то?му, что про?исходит до?кументооборот, я?вляющийся источ?ником боль?шого количест?ва бумаги. У с?пециалисто?в хранится о?громное чис?ло приказо?в, личных де?л, анкет и дру?гих разного ро?да документо?в, которые я?вляются необ?ходимыми пр?и такой работе. Поэто?му возможност?ь выполнен?ия и хране?ния этих до?кументов в э?лектронном в?иде являетс?я важной и а?ктуальной. Все до?кументы яв?ляются резу?льтатом вы?полнения к?аких-либо к?адровых опер?аций (или же ис?ходными да?нными для н?их). Таким обр?азом, у спе?циалиста до?лжна быть воз?можность в?ыполнения все?х кадровых о?пераций на ко?мпьютере, что гор?аздо эффект?ивнее, быстрее и у?добнее.
Программный про?дукт разраб?атывается с це?лью:
- автоматизации р?аботы с до?кументами;
- организация досту?па к данны?м для рабоч?их предпри?ятия без не?посредстве?нного участ?ия специал?иста базы д?анных;
- автоматизации р?аботы с отчет?ами для от?делов, котор?ые использу?ю информац?ию из отде?ла кадров[1].
С его помо?щью упрост?ится работ?а с докуме?нтами для сотру?дников отде?ла кадров, а т?акже осущест?вление обме?на данными с дру?гими отдел?ами завода. Н?а данный мо?мент в отде?ле кадров з?авода «Мая?к» не испо?льзуется н?икаких инфор?мационных с?истем, с по?мощью котор?ых была бы у?прощена работ?а сотрудни?ков. Эта и?нформацион?ная систем?а будет по?лезна для о?перативного по?лучения досто?верных све?дений по з?аданному во?просу и об?легчения р?аботы сотру?дников отде?ла кадров.
Кадровое де?лопроизводст?во – это ко?мплекс мето?дов и процессо?в работы с к?адровыми до?кументами, осу?ществляемы?й предприят?ием при вы?полнении и?м своих фу?нкций и за?дач. С помо?щью информ?ационной с?истемы эко?номится вре?мя сотрудн?иков отдел?а кадров з?а счёт авто?матизации до?кументооборот?а. Внедрен?ие програм?мы существе?нно снизит вре?мя, необхо?димое на обр?аботку инфор?мации и офор?мление кадро?вых приказо?в и докуме?нтов.
В работе от?дела кадро?в можно вы?делить сле?дующие важ?ные состав?ляющие: за?ключение тру?дового дого?вора с сотру?дниками, ве?дение лично?й карточки, сост?авление шт?атного рас?писания, гр?афика отпус?ков, созда?ние различ?ных приказо?в. Кадровое де?лопроизводст?во предусм?атривает сост?авление и офор?мление доку?ментов по о?пределенны?м кадровым з?адачам: пр?ием на работу, у?вольнение, пере?вод, переме?щение, сов?местительст?во, времен?ный перево?д для заме?щения отсутст?вующего работ?ника, поощре?ние, взыск?ание, предост?авление от?пуска, ком?андирование, аттест?ация и т.п.
Сотрудник к?адрового от?дела долже?н своевреме?нно знаком?иться со все?ми изменен?иями в кадро?вом делопро?изводстве. Д?ля работы и?нформацион?ной систем?ы предпола?гается соз?дание базы д?анных, содер?жащей всю и?нформацию о сотру?дниках заво?да. Внесен?ием информ?ации будут з?аниматься с?пециалисты от?дела кадро?в. Информа?ционная систе?ма отдела к?адров позво?лит значите?льно повыс?ить скорост?ь и эффект?ивность работ?ы отдела к?адров.
Как основно?й процесс в от?деле кадро?в можно вы?делить при?нятие на р?аботу ново?го сотрудн?ика. При посту?плении на р?аботу, сотру?дник пишет з?аявление о пр?иеме на работу - до?кумент, адресо?ванный нач?альнику от?дела кадро?в, с просьбо?й о приеме н?а работу. Р?аботник пи?шет заявле?ние, как пр?авило, от ру?ки, в произ?вольной фор?ме или на б?ланке, разр?аботанном н?а данном пре?дприятии. Н?ачальник от?дела кадро?в заверяет это з?аявление и пере?даёт специ?алисту отде?ла кадров.
При приеме н?а работу с?пециалист от?дела кадро?в помимо п?исьменного з?аявления р?аботника о пр?име на работу об?язан потребо?вать предъ?явления следующих до?кументов:
- паспорт ил?и иной доку?мент, удосто?веряющий л?ичность;
- трудовую к?нижку, за ис?ключением с?лучаев, ко?гда трудово?й договор з?аключается в?первые или р?аботник посту?пает на работу н?а условиях со?вместительст?ва;
- страховое с?видетельст?во государст?венного пе?нсионного стр?ахования;
- документы во?инского учет?а — для вое?ннообязанн?ых и лиц, по?длежащих пр?изыву на вое?нную службу;
- документ об обр?азовании, о к?валификаци?и или налич?ии специал?ьных знани?й — при посту?плении на р?аботу, требу?ющую специ?альных зна?ний или спе?циальной по?дготовки.
Данные из все?х этих доку?ментов спе?циалист от?дела кадро?в заносит в л?ичную карточ?ку сотрудн?ика. Лична?я карточка хр?анится в от?деле кадро?в до момент?а увольнен?ия сотрудн?ика, после у?вольнения л?ичная карточ?ка уничтож?ается.
Проблема а?втоматизац?ии кадрово?го делопро?изводства я?вляется акту?альной, поэто?му существует бо?льшое количест?во програм?много обес?печения дл?я работы от?дела кадро?в. Эти про?граммы мож?но разделит?ь на неско?лько групп.
Первую гру?ппу образу?ют свободно р?аспростран?яемые прогр?аммы, напис?анные непрофесс?ионалами. (“W?DATEOK”, “?Кадры”, “От?дел кадров и ДОУ”, “Т?абель”). О?ни обеспеч?ивают авто?матизацию от?дельных фу?нкций и не со?провождаютс?я авторами.
Во вторую гру?ппу входят про?граммы, котор?ые разрабат?ываются собст?венными про?граммистам?и для свое?й организа?ции с цель?ю экономии сре?дств. Можно у?помянуть т?акие систе?мы, как “S?LS-Кадры”, “?STAFF-Кадр?ы”, “Triam?ant” и др. О?днако опыт по?казал, что с?ама по себе с?истема непрер?ывно разви?валась и со?вершенство?валась, а з?атраты на ее э?ксплуатаци?ю и сопрово?ждение пре?вышали затр?аты на приобрете?ние готового про?граммного обес?печения. С?итуация не из?менилась пр?и переносе д?анной конце?пции в сре?ду Windows.
Третья гру?ппа образо?вана бухга?лтерскими с?истемами, в сост?ав которых в?ключен фун?кциональны?й модуль “?Кадры”. Ос?новной цел?ью програм?м данной гру?ппы являетс?я обеспече?ние бухгалтерс?кого учета, г?де наличие не?которых фу?нкций кадро?вого модул?я необходи?мо для их по?лноценной р?аботы. Кадро?вые модули мо?гут отличат?ься между собо?й полнотой учет?ной карточ?ки, наличие?м тех или и?ных выборо?к. Причем эт?и кадровые мо?дули в сост?аве бухгалтер?ии не толь?ко не помо?гают менед?жеру по персо?налу, а поро?й и мешают, т?ак как эти от?делы имеют с?лишком раз?ные задачи.
Наиболее яр?кими предст?авителями с?истем тако?го класса я?вляются “1С З?арплата и к?адры”, “Pl?atinum”, “U?ltima-S”, “?Scala”, “Г?алактика”, “?БОСС-Кадро?вик” и др. Д?ля систем это?й группы х?арактерна узост?ь базовой верс?ии, что требует дост?аточно бол?ьшой доработ?ки и ведет к несо?вместимост?и с новыми верс?иями систе?мы. Сюда же мо?жно отнест?и системы а?втоматизац?ии деятель?ности пред?приятий с в?ключенными в н?их модулям?и “Кадры”[2].
И, наконец, чет?вертая гру?ппа предст?авлена ком?плексными с?истемами а?втоматизац?ии деятель?ности пред?приятия, ос?нованными н?а использо?вании систе?мы баз дан?ных, охват?ывающих все сфер?ы деятельност?и предприят?ия. Среди пре?длагаемых н?а рынке систе?м на первы?й план выд?вигаются “O?rakl-Кадры” и “?NS2000”, пре?дставляющие собо?й системы чет?вертого по?коления и дост?аточно пол?но отражаю?щие совреме?нный урове?нь развити?я программ?но-аппарат?ного обеспече?ния автомат?изации деяте?льности пре?дприятий. Ос?новные отл?ичия зарубе?жных интегр?ированных с?истем упра?вления пре?дприятием от росс?ийских зак?лючаются в с?ледующем:
- ориентация н?а хорошо стру?ктурирован?ную иерарх?ическую систе?му процессо?в, выполняе?мых на пре?дприятии;
- опора на н?аборы стан?дартов, котор?ым процесс?ы должны у?довлетворят?ь, например ст?андарт ММA?S;
- поддержка по?лного набор?а управляю?щих функци?й (в рамка?х процесса и?ли предпри?ятия): пла?нирование – ко?нтроль отк?лонений (учет) – ре?гулирование;
- наличие пр?иложений, ис?пользующих мето?ды, позвол?яющие опти?мизировать ре?шение ряда ч?астных упр?авленчески?х задач.
Система кор?поративного учет?а NS2000 отвечает требо?ваниям фун?кционально?й полноты и я?вляется лауре?атом шесто?го Междунаро?дного конкурс?а программ?ного обеспече?ния в област?и финансов и б?изнеса. Систе?ма спроект?ирована и р?азработана с ис?пользование?м средств B?P-WIN, ER-W?IN, PROGRE?SS 4GL.
Схема комп?лекса, так?им образом, пре?дставляет собо?й набор мо?дулей, все о?ни могут б?ыть сгрупп?ированы по тре?м основным н?аправления?м: управле?ние, финанс?ы, логисти?ка.
В состав системы R/?3 входит мо?дуль “Упра?вление персо?налом Orac?leApplicat?ions” (Orac?leHumanResou?rces), котор?ый позволяет доб?иться макс?имальной от?дачи от сотру?дников за счет эффе?ктивного н?абора персо?нала, упра?вления кадр?ами, обуче?ния, оплат?ы труда и п?ланировани?я карьеры. Н?а сегодняш?ний день в с?воем классе про?дуктов моду?ль “Управле?ние персон?алом Oracle?Applicatio?ns” являетс?я одной из н?аиболее фу?нкционально по?лных систе?м для орга?низации работ?ы отдела к?адров совре?менного пре?дприятия.
Его использо?вание позво?ляет решат?ь следующие з?адачи:
- планирование ор?ганизацион?ных измене?ний, включ?ая моделиро?вание стру?ктурных и до?лжностных иер?архий орга?низации;
- планирование стру?ктурных по?дразделени?й, описание р?азряда, до?лжности, поз?иции, веде?ние справоч?ников и т. д.;
- персональный учет сотру?дников и к?андидатов с по?лной запис?ью их професс?иональных к?ачеств (дл?я оптималь?ного испол?ьзования тру?довых ресурсов), д?анных для н?ачисления з?арплаты, д?анных об ис?пользовани?и рабочего вре?мени, послу?жного спис?ка сотрудн?иков, потреб?ности в по?вышении кв?алификации и резу?льтатов обуче?ния сотруд?ников;
- анализ и ве?дение отчет?ности по т?иповым госу?дарственны?м формам, по нест?андартной отчет?ности при по?мощи средст?в разработ?ки Oracle, о?перативный а?нализ данн?ых и поддер?жку принят?ия решений[3].
Системе “O?rakl-Кадры” присущи все досто?инства пре?дыдущих систе?м. Однако о?на имеет и р?яд дополните?льных преи?муществ. В с?истеме пре?дусмотрена воз?можность р?аботы с систе?мой баз да?нных (штат?ные сотруд?ники, уволе?нные сотру?дники, арх?ив, кадров?ый резерв, вре?менные сотру?дники и т. д.), что з?начительно со?кращает вре?мя обработ?ки запросо?в. Вторым несо?мненным пре?имуществом я?вляется со?держимое учет?ной карточ?ки, включа?ющей 102 те?мы (соглас?но постано?влению Гос?комстата к?арточка до?лжна содер?жать не ме?нее 55 тем).
Предусмотрена воз?можность про?извольной мо?дификации шт?атного рас?писания с а?втоматичес?ким подсчето?м вакансий, а т?акже развит?ый модуль обр?аботки нере?гламентиро?ванных запросо?в. В систе?ме предусмотре?ны процедур?ы ведения т?абеля (персо?нального и н?а подразде?ление) с а?втоматичес?ким контро?лем отпуско?в, командиро?вок, матер?иальной по?мощи и т. п. То?лько в некотор?ых система?х имеется н?аличие все?х обязател?ьных разде?лов кадрово?го учета, но то?лько в систе?ме “Orakle-?Кадры” они и?меются в по?лном объеме. Поэто?му с учето?м приемлемо?й ее стоимост?и (до 500 до?лл.) можно ут?верждать, что в н?астоящее вре?мя указанн?ая система я?вляется ли?дером сред?и систем а?втоматизац?ии деятель?ности пред?приятий, в?ключая все фу?нкции авто?матизации к?адрового до?кументооборот?а.