Информационная система учета кадров предприятия ОАО «Окприбор»
Но с увеличением числа работников соответственно растет и документооборот связанный с приемом сотрудников на работу, их увольнением, приказами по личному составу. Что вызывает увеличение временных затрат на обработку документов, и влечет большое количество ошибок. В этом случае возникает необходимость увеличения штата работников отдела кадров, а на крупных предприятиях, разделения обязанностей… Читать ещё >
Информационная система учета кадров предприятия ОАО «Окприбор» (реферат, курсовая, диплом, контрольная)
- ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
- ВВЕДЕНИЕ
- 1. Описание предметной области
- 1.1 Управление персоналом и учет кадров предприятия.
- 1.2 Организационная структура предприятия
- 1.3 Установленные формы нормативных документов
- 1.4 Описание бизнес-процессов по подразделениям
- 1.4.1 Отдел кадров
- 1.4.2 Отдел режима.
- 1.4.3 Военно-учетный стол.
- 1.4.4 Расчетный отдел
- 1.4.5 Медицинский отдел
- 1.4.6 Генеральный директор
- 2. Концептуальная модель предметной области
- 3. Описание Проблемы предметной области и концепция информационной системы
- 3.1 Проблемы предметной области
- 3.2 Концепция информационно системы
- 3.2.1 Основные понятия
- 3.2.2 Функциональные требования
- 3.2.3 Нефункциональные требования
- 4. Концептуальная модель информационной системы
- 5. Логическая модель информационной системы
- 5.1 Модель поведения
- 5.2 Модель структуры
- 6. Реализация модели в среде CASE-средства
- 6.1 Начало работы над проектом
- 6.2 Разработка модели поведения
- 6.3 Разработка модели структуры
- ЗАКЛЮЧЕНИЕ
ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
ПрО — предметная область;
ИС — информационная система;
ПО — программное обеспечение;
UML — унифицированный язык моделирования;
В сегодняшнем мире существует огромное количество различных предприятий. Главным фактором успеха любого из них является грамотная автоматизация всех его бизнес процессов. Так как персонал является частью любого предприятия, а управление персоналом одной из важнейших потребностей руководителя предприятия, то возникает проблема автоматизации этой сферы деятельности.
На малых предприятиях, где работает небольшое количество сотрудников, учет кадров не является серьезной проблемой, так как документооборот не слишком большой с ним легко справляется несколько работников отдела кадров (если таковой имеется) либо же бухгалтер или сам руководитель предприятия (в случае частного предпринимателя).
Но с увеличением числа работников соответственно растет и документооборот связанный с приемом сотрудников на работу, их увольнением, приказами по личному составу. Что вызывает увеличение временных затрат на обработку документов, и влечет большое количество ошибок. В этом случае возникает необходимость увеличения штата работников отдела кадров, а на крупных предприятиях, разделения обязанностей по учету кадров между подразделениями, каждое из которых выполняет отдельную функцию учета. Такое решение проблемы влечет за собой дополнительные затраты на заработную плату новых работников и не исключает возникновение ошибок из-за загруженности работой. Кроме того при еще большем увеличении документооборота снова придется увеличивать число сотрудников работающих с ними. Поэтому целесообразным будет для решения проблемы учета кадров предприятия разработать информационную систему, которая бы позволила сократить людские и временные затраты на обработку информации.
1.
1. Описание предметной области
1.1 Управление персоналом и учет кадров предприятия
В общем контексте, управление персоналом — это комплексная, функциональная стратегия, охватывающая деятельность организации в целом.
Управление персоналом базируется, с одной стороны, на принципах и методах административного управления, а с другой стороны — на концепции всестороннего развития работников.
В более узком смысле, управление персоналом — это комплексная прикладная наука о факторах, методах и способах воздействия на персонал организации с целью повышения эффективности ее деятельности.
Объектом изучения в этой науке являются люди, группы, организация.
Предметом изучения — основные закономерности, определяющие поведение людей в группе и в организации в целом.
Первоочередными задачами по управлению персоналом, которые необходимо решать любой компании, можно считать: выработку политики по персоналу, планирование развития персонала (включая карьерный рост и формирование кадрового резерва), подбор, обучение, аттестация, учет трудозатрат и оплата труда, поддержание дисциплины труда, разработка мотивационных схем и компенсационных пакетов, планирование и реализация социальной политики.
Персоналвсе работники (трудовой коллектив, кадры), выполняющие производственные или управленческие операции и занятые переработкой предметов труда с использованием средств труда.
К персоналу относят штатный состав квалифицированных работников организаций, государственных учреждений, профессиональных, общественных и иных организаций. Персонал характеризуется численностью, составом и профессиональной, квалификационной, должностной и возрастной структурой.
К персоналу, как правило, не относят временных и сезонных работников, совместителей, работающих по краткосрочным трудовым соглашениям, нештатных сотрудников, а также лиц, занятых индивидуальной трудовой деятельностью в сфере коммерческой торговли.
Персонал управления — персонал организации, осуществляющий непосредственное руководство управляемым объектом, выработку необходимых решений и подготовку информации.
Персонал управления создает социально-экономические и организационно-технические предпосылки и условия для эффективного труда членов коллектива, непосредственно занятых выполнением производственных операций Ведение кадрового учета является неотъемлемой частью работы юридического лица любой организационно-правовой формы, независимо от количества штатных единиц. Кадровый учет — это разнонаправленная деятельность, связанная с управлением персоналом. Такой как подбор, отбор, расстановке кадров, изучение и анализ должностной и профессионально — квалификационной структуры персонала предприятия. Ведение установленной документации по учету кадров, связанной с приемом, переводом, трудовой деятельностью и увольнением работников, результатов аттестации работников и оценки их деловых качеств с целью определения текущей и перспективной потребности в кадрах. Подготовка предложений по замещению вакантных должностей и созданию резерва на выдвижение.
Кадровый учет также подразумевает участие в изучении рынка труда для определения источников удовлетворения потребности в кадрах, установления и поддержания прямых связей с учебными заведениями, контактов с предприятиями аналогичного профиля. Организация работы, методическом и информационном обеспечении квалификационных, аттестационных, конкурсных комиссий, оформлении их решений. Анализ состояния трудовой дисциплины и выполнение работниками предприятия Правил внутреннего трудового распорядка, движение кадров, участвует в разработке мероприятий по снижению текучести и улучшению трудовой дисциплины. Контроль своевременного оформление приема, перевода и увольнения работников, выдачу справок об их настоящей и прошлой трудовой деятельности, соблюдение правил хранения и заполнения трудовых книжек, подготовку документов для установления льгот и компенсаций, оформления пенсий работникам и другой установленной документации по кадрам.
Но все-таки основным процессом в учете кадров предприятия является именно ведение установленной документации связанной с приемом сотрудников на работу и их увольнением.
1.2 Организационная структура предприятия
В небольших фирмах с маленьким штатом как правило всем учетом кадров занимается отдел кадров, но в крупных организациях роли по учету кадров разделены по различным подразделениям по их специфике.
На подавляющем большинстве предприятий имеется фиксированная структура подразделений занимающихся учетом кадров и включает в себя следующие отделы:
— Отдел кадров.
— Отдел режима.
— Военно-учетный стол.
— Расчетный отдел.
— Медицинский отдел.
Кроме того в учете кадров принимает участие генеральный директор предприятия, так как. только он или лицо исполняющее его обязанности может подписывать приказы о приеме на работу и увольнении.
Выше перечисленные отделы не являются автономными и в процессе деятельности взаимодействуют друг с другом.
1.3 Установленные формы нормативных документов
Так как вся система учета кадров предприятия должна функционировать в рамках существующего трудового кодекса, то является целесообразным рассмотреть установленные формы нормативных документов необходимых для поддержания процесса учета кадров. Данные документы представлены в приложении А.
1.4 Описание бизнес-процессов по подразделениям
Основными знаниями предметной области компании являются бизнес-процессы, протекающие в ней. В данном разделе рассмотрена структура каждого отдела и его функции.
1.4.1 Отдел кадров
Центральным подразделением в процессе учета кадров любого предприятия является Отдел кадров. Отдел кадров является самостоятельным структурным подразделением фирмы и подчиняется директору. Организация работы по обеспечению фирмы кадрами рабочих, специалистов и служащих требуемых специальностей и квалификаций в соответствии с планами по труду и заработной плате, их изучение, расстановка, подготовка и воспитание.
Структуру и штаты отдела утверждает директор фирмы в соответствии с типовыми структурами аппарата управления и нормативами численности специалистов и служащих с учетом объемов работы и особенностей производства. В состав отдела входят подразделения (секторы, бюро, группы) приема, увольнения, учета, по работе с рабочими и служащими, руководящими и инженерно-техническими работниками.
В отдельную группу кадровой работы выделяются сотрудники фирмы, допущенные к сведениям, составляющим коммерческую тайну
Отдел кадров осуществляет следующие виды деятельности:
— Разработка текущих и перспективных планов комплектования фирмы кадрами с учетом изменения состава работающих в связи с внедрением новой техники и технологии, механизации и автоматизации производственных процессов, а также пуском новых производственных объектов.
Анализ состава, деловых и других качеств специалистов фирмы с целью их рациональной расстановки, подбора кадров на замещение должностей, входящих в номенклатуру руководителя фирмы, создание соответствующих условий для творческой деятельности, повышения образовательного и классификационного уровня.
— Контроль за расстановкой и использованием кадров рабочих и служащих, руководящих работников и специалистов.
— Подготовка и специализация материалов на сотрудников при собеседовании и реализации совместно с соответствующими подразделениями решений о приеме или увольнении, при аттестовании.
— Оформление приема, перевода и увольнения сотрудников в соответствии с трудовым законодательством, положениями, инструкциями и приказами руководства.
— Учет личного состава, ведение установленной документации по кадрам.
— Подготовка материалов для представления сотрудников к поощрениям и награждениям.
— Контроль за исполнением постановлений, приказов и распоряжений по вопросам работы с кадрами.
— Осуществление систематического контроля и инструктажа работников по учету кадров.
— Изучение движения кадров, причин текучести кадров, разработка мероприятий по их устранению.
— Организация контроля за состоянием трудовой дисциплины в подразделениях и соблюдением работниками правил внутреннего трудового распорядка.
Как видно из выше перечисленного именно в отделе кадров хранится основная информация о сотрудниках, остальные отделы для осуществления своей деятельности должны так же иметь доступ к этим документам (либо к их копям).
Основными бизнес-процессами протекающими в отделе кадров являются:
1 Проверка документов предъявляемых при приеме на работу и хранение их копий.
2 Оформление и хранение приказов о приеме на работу и других приказов по личному составу.
3 Ведение личных карточек и личных дел сотрудников.
4 Хранение и оформление трудовых книжек сотрудников.
5 Ведение различных журналов учета.
1.4.2 Отдел режима
Отдел режима и охраны является самостоятельным структурным подразделением службы безопасности и подчиняется начальнику службы безопасности..
В составе отдела режима и охраны имеются следующие структурные единицы:
1. Сектор режима.
2. Сектор охраны.
Занимается поддержанием режима секретности работы предприятия, т.к. эта сфера на прямую касается персонала предприятия, то в своей деятельности данный отдел так же использует информацию о сотрудниках.
Отдел режима организует работу по выполнению решений, приказов и распоряжений руководства предприятия по обеспечению защиты коммерческих секретов и обеспечению безопасности деятельности. Разрабатывает, обновляет и дополняет инструкции, положения и иные нормативные материалы по режиму и охране. Организует разработку и контроль за эффективностью действующей разрешительной системы допуска сотрудников, компаньонов и клиентов к ознакомлению и работе с документами конфиденциального характера, с целью исключения возможности ознакомления со сведениями, не относящимися к выполняемой ими работе.
Отдел режима осуществляет следующие виды деятельности:
— Организует охрану, пропускной, допускной и внутри объектный режим и осуществляет оперативно-методическое руководство работами по защите выделенных помещений и информации, обрабатываемой и передаваемой с использованием технических средств.
Кроме того Отдел режима в процессе своей деятельности контролирует посещение сотрудниками территории предприятия и эти данные в последующем используются в других отделах, например в бухгалтерии для подсчета рабочего времени, недоработок и расчета заработной платы.
Основным бизнес процессом протекающим в отделе режима являются:
1 Оформление пропусков на предприятие с различным уровнем допуска.
2 Хранение информации о выданных пропусках
1.4.3 Военно-учетный стол
Основной задачей ВУС является обеспечение исполнения сотрудниками и студентами ВПИ воинской обязанности, установленной законами РФ «Об обороне», «О воинской обязанности и воинской службе» и «О мобилизационной подготовке и мобилизации в РФ». Эти и другие законы о воинской обязанности граждан РФ вызывают необходимость определения количественного и качественного состава призывных и мобилизационных людских ресурсов в интересах их эффективного использования для обеспечения обороны страны и безопасности государства.
Данный отдел занимается хранением, сбором и обработкой информации необходимой для постановки сотрудников на воинской учет.
Основными бизнес-процессами протекающими в Военно-учетном столе являются:
1 Хранение копий военных билетов, приписных свидетельств.
2 Сбор и хранение сведений необходимых для постановки юношей на воинский учет.
1.4.4 Расчетный отдел
На подавляющем большинстве предприятий выдача заработной платы наличным расчетом связана с большим риском и неудобствами, поэтому практически везде, даже в фирмах с небольшим штатом, на данный момент производится безналичная оплата труда по средствам перевода средств на банковский счет. Для того что бы сотрудник имел возможность обналичить средства он должен иметь расчетную банковскую карту.
Поэтому для обеспечения выдачи заработной платы на предприятии должен существовать расчетный отдел.
Основными бизнес-процессами протекающими в расчетном отделе являются:
1 Оформление банковских счетов и расчетных карт сотрудников.
2 Отслеживание сроков действия карт;
1.4.5 Медицинский отдел
Для предоставления сотрудникам некоторых медицинских услуг, медицинского страхования, отслеживания здоровья работников на крупных предприятиях имеется медицинский кабинет. На многих предприятиях где деятельность сотрудников связана с работой во вредных условиях медицинский отдел так же занимается организацией проведения медицинских комиссий по допуску сотрудников к работе во вредных условиях. Как правило такие комиссии проводятся в медицинских учреждениях с которыми у предприятий заключены договора на медицинское обслуживание сотрудников.
Основными бизнес-процессами протекающими в медицинском отделе являтся:
1 Ведение медицинских карточек.
2 Оформление больничных листов.
1.4.6 Генеральный директор
Руководство текущей деятельностью предприятия как правило осуществляется единоличным исполнительным органом общества — Директором или Генеральным директором.
Генеральный директор осуществляет следующие функции:
— без доверенности действует от имени фирмы, в том числе представляет его интересы и совершает сделки;
— выдает доверенности на право представительства от имени предприятия, в том числе доверенности с правом передоверия;
— издает приказы о назначении на должности работников предприятия, об их переводе и увольнении, применяет меры поощрения и налагает дисциплинарные взыскания;
Основным бизнес-процессом учета кадров в котором участвует директор предприятия является подписание им приказов о приеме на работу и увольнении.
2.
2. Концептуальная модель предметной области
Диаграмма вариантов использования, моделирующих функциональную (процессную) структуру предметной области посредством вариантов использования и отношений между ними (Рисунок 3.1).
Рисунок 2.1 — Диаграмма вариантов использования Так как основной задачей разрабатываемой системы является кадровый учет, то необходимо рассмотреть диаграмму активности приема сотрудника на работу.(Рисунок 2.2)
Рисунок 2.2. — Диаграмма активности Отношения между ключевыми объектами представлено на диаграмме классов (Рисунок 2.3)
Рисунок 2.3. — Диаграмма классов
3.
3. Проблемы предметной области и концепция информационной системы
3.1 Проблемы предметной области
После проведения исследования предметной области были выявлены следующие проблемы:
— С ростом числа работников предприятия, увеличивается количество информационных потоков, что приводит к снижению управляемости из-за несвоевременного получения информации, ошибочной информации или вовсе из-за отсутствия таковой;
— Затраты большого количества временных и людских ресурсов на обработку документов и необходимость увеличивать эти ресурсы с ростом количества персонала;
— Тратится много времени на подготовку и поиск необходимых документов;
— В связи с большим бумажным документооборотом возрастает нагрузка на персонал в связи с чем возрастает количество ошибок
— Из-за необходимости согласования документов в различных подразделениях так же возникает большое количество ошибок;
— Из-за необходимости получать документы и данные из других подразделений возникают временные задержки, связанные с их доставкой;
— с ростом числа работников, возникает увеличение простоев в связи с переводом сотрудников на новую должность либо в другое подразделение
3.2 Концепция информационно системы
3.2.1 Основные понятия
Сотрудник — физическое лицо которое устраивается работать на предприятие либо уже является работником предприятия.
Отдел кадров — занимается непосредственным приемом от будущего сотрудника документов необходимых для приема его на работу, проверкой этих документов, оформлением внутренних документов для приема на работу (личная карточка, личное дело, трудовая книжка), хранением этих документов.
Отдел режимаподдерживает пропускной режим прохода сотрудников на предприятие, а так же фиксирует время прихода и ухода сотрудников.
Военно-учетный стол — занимается постановкой сотрудников на воинский учет и оформлением отсрочек от призыва на службу или военные сборы.
Расчетный отделоформление банковских счетов и карт.
Медицинский отдел — ведение медицинских карт, оформление и учет больничных листов.
3.2.2 Функциональные требования
3.2.2.1 Основные требования
К информационной системе предъявляются следующие основные требования:
— Содержать электронные формы стандартных документов (личная карточка, сведения о воинском учете, медицинская карта, степень допуска, информация о счетах и картах);
— Позволять заполнять имеющиеся стандартные формы используя устройства ввода;
— Иметь возможность редактирования документов;
— Иметь возможность удаления документов;
— Централизованно хранить информацию для доступа к ней из любого подразделения;
3.2.2.2
3.2.2.2 Обеспечивающие требования
К информационной системе предъявляются следующие Обеспечивающие требования:
— Иметь возможность внесения дополнительных форм документов и отчетов;
— Обеспечивать защиту информации от несанкционированного доступа и изменения;
— Иметь возможность резервного копирования данных;
— Проверка на правильность ввода данных;
3.2.2.3 Вспомогательные требования
— Иметь удобную систему поиска и фильтрации по различным атрибутам;
— Возможность печати (на принтере) отчетов, форм и электронных копий документов;
— Иметь возможность формирования различных типовых отчетов (по сотрудникам, по подразделения, по движению кадров);
3.2.3 Нефункциональные требования
— Работа в операционной системе Windows;
— Наглядный пользовательский интерфейс для простоты и удобства работы пользователя;
— Возможность хранения большого объема электронных документов;
4.
4. Концептуальная модель информационной системы
Для разработки архитектуры ИС, целесообразно использовать шаблон трехслойной архитектуры.
Основные высказывания:
— Слой представления — предоставляет услуги отображения данных, обработки событий пользовательского интерфейса (щелчки мыши, нажатия клавиш). В общем случае, охватывает все, что имеет отношение к общению пользователя с ИС.
— Предметная область — Выполняет вычисления на основе вводимых и хранимых данных, проверку всех элементов данных и обработка команд, поступающих от слоя представления, а так же передачу информации стою источника данных.
— Выполняет обращение к БД, обмен сообщениями, мониторинг транзакций.
Результаты разработки представлены в виде диаграммы классов на рисунке 4.1, описание назначения классов по слоям в таблице 1.
№ | Наименование класса | Назначение класса | |
Слой представления | |||
1. | E-UI-Shtat | Граничный класс, отвечающий за отображение формы штатного расписания, параметров и результатов поиска. | |
2. | E-UI-Lich_kart | Граничный класс, отвечающий за отображение формы личной карточки, параметров и результатов поиска. | |
E-UI-TrudKnijka | Граничный класс, отвечающий за отображение формы трудовой книжки и результатов поиска. | ||
4. | E-UI-Sved_o_vu | Граничный класс, отвечающий за отображение формы сведений о воинском учете, параметров и результатов поиска. | |
5. | E-UI-Med_karta | Граничный класс, отвечающий за отображение формы медицинской карты, параметров и результатов поиска. | |
6. | E-UI-Rasch_karta | Граничный класс, отвечающий за отображение формы расчетной карточки, параметров и результатов поиска. | |
7. | E-UI-Karta_dopuska | Граничный класс, отвечающий за отображение формы карточки допуска, параметров и результатов поиска. | |
8. | ControllerUchet | Управляющий класс, методы которого отвечают за управление приложением в целом | |
Слой предметной области | |||
9. | Obsl vizovov | Граничный класс, отвечающий за взаимодействие с классами слоя предметной области. | |
10. | E-Sht_ras | Класс хранения, содержащий штатное расписание. | |
11. | E-Lich_kart | Класс хранения, содержащий личную карточку. | |
E-TrudKnijka | Класс хранения, содержащий трудовую книжку. | ||
13. | E-Sv_o_vu | Класс хранения, содержащий сведениях о воинском учете. | |
14. | E-Karta_dopuska | Класс хранения, содержащий карточку допуска сотрудников. | |
15. | E-rasch_karta | Класс хранения, содержащий сведения о расчетных картах сотрудников. | |
16. | E-Med_karta | Класс хранения, содержащий медицинскую карточку. | |
17. | E-Operator | Класс хранения, содержащий сведения об операторах работающих с ИС. | |
18. | Dostup | Класс хранения, содержащий права доступа операторов ИС. | |
Слой источника данных | |||
19. | Data | Граничный класс, отвечающий за взаимодействие с БД. | |
Таблица 1 — Назначение классов концептуальной модели
Так как последовательность действий, для выполнения операций создания и редактирования записей, поиска и создания отчетов, в ИС для операторов каждого отдела одинакова, то достаточно рассмотреть диаграммы последовательности на примере любого отдела, выберем для этого «Отдел кадров».
Рисунок 4.1 Диаграмма классов, моделирующая структуру ИС на концептуальном уровне
На рисунке 4.2 представлена диаграмма последовательности, моделирующая функцию создания нового документа:
Рисунок 4.2 — Диаграмма последовательности, моделирующая функцию создания нового документа
На рисунке 4.3 представлена диаграмма последовательности, моделирующая функцию поиска необходимого документа:
Рисунок 4.3 — Диаграмма последовательности, моделирующая функцию поиска необходимого документа
На рисунке 4.4 представлена диаграмма последовательности, моделирующая функцию редактирования документа:
Рисунок 4.4 — Диаграмма последовательности, моделирующая функцию редактирования документа
На рисунке 4.5 представлена диаграмма последовательности, моделирующая функцию создания отчета:
Рисунок 4.5 — Диаграмма последовательности, моделирующая функцию создания отчета
На рисунке 4.6 представлена диаграмма последовательности, моделирующая функцию аутентификации оператора:
Рисунок 4.6 — Диаграмма последовательности, моделирующая функцию аутентификации оператора
На рисунке 4.7 представлена диаграмма последовательности, моделирующая функцию удаления документа:
Рисунок 4.7 — Диаграмма последовательности, моделирующая функцию удаления документа
На рисунке 4.8 представлена диаграмма последовательности, моделирующая функцию печати документа:
Рисунок 4.8 — Диаграмма последовательности, моделирующая функцию печати документа
5.
5. Логическая модель информационной системы
Модел В данном разделе содержится набор UML-диаграмм, моделирующих функциональные возможности и структуру программного обеспечения (ПО) ИС на логическом уровне. Исходными данными для диаграмм логической модели служат диаграммы концептуальной модели ИС.
5.1 Модель поведения
Модель поведения разработана посредством диаграмм последовательности. На рисунке 5.1.1 представлена диаграмма последовательности моделирующая поддержку отдела кадров при приеме нового сотрудника на работу.
Взаимодействие объектов на диаграмме моделируют следующие последовательности действий:
1 Формирование приказа о приеме на работу (de1:E-Prik). Начинается с операции StartSozd () и заканчивается операцией ViewForm (E-Prik, Atrib).
2 Формирование трудовой книжки сотрудника (ed1:E-TrudKnijka). Начинается с операции StartSozd () и заканчивается операцией ViewForm (E-TrudKnijka, Atrib).
3 Формирование личной карточки сотрудника (ed1:E-LichKart, Atrib). Начинается с операции StartSozd () и заканчивается операцией ViewForm (E-LichKart, Atrib).
На рисунке 5.1.2 представлена диаграмма последовательности моделирующая поддержку работы генерального директора при приеме сотрудника на работу. Взаимодействие объектов на диаграмме моделирует следующие последовательности действий:
1 Поиск необходимого приказа о приеме на работу. Начинается с операции StartPoisk () и заканчивается операцией ViewForm ().
2 Распечатка найденного документа. Начинается с операции StartPrint () и заканчивается операцией Print ().
Рисунок 5.1.1 — Диаграмма последовательности моделирующая поддержку работы отдела кадров при приеме сотрудника на работу
Рисунок 5.1.2 — Диаграмма последовательности моделирующая поддержку работы генерального директора при приеме сотрудника на работу
персонал нормативный документ распечатка
5.2 Модель структуры
Модель структуры является целевой моделью курсового проекта, разработанная посредством диаграммы классов. На рисунке 5.2.1 представлена диаграмма классов ПО ИС, на которой отражены все классы, составляющие ПО ИС учета кадров предприятия:
Рисунок 5.2.1 — Диаграмма классов, моделирующая структуру ПО ИС на логическом уровне
6. Реализация модели в среде CASE-средства
В качестве примера реализации модели в среде Case-средства опишем процесс моделирования диаграмм логической модели ПО ИС.
6.1 Начало работы над проектом
В качестве среды разработки ИС было выбрано CASE-средство фирмы Rational Software Corporation — Rational Rose Enterprise Edition.
Запустить программу Rational Rose Enterprise Edition. Создать новый проект: FiIe->New. После того, как проект будет создан и работа с ним будет завершена, необходимо сохранить полученные диаграммы. Для этого в меню File выбрать пункт Save или Save As, дать имя проекту и сохранить его в файл с расширением *.mdl. В нашем случае проект имеет название kurs.mdl.
6.2 Разработка модели поведения
Для создания диаграммы последовательности действий в программе Rational Rose необходимо добавить в список браузера новую диаграмму. Для этого нужно щелкнуть правой кнопкой мыши по папке Logical View (Логическое представление) и в появившемся контекстно-зависимом меню выбрать команду New -> Sequence Diagram (Создать -> Диаграмма последовательности действий). Для создания объектов и сообщений на диаграмме последовательности действий, прежде всего, нужно ее открыть, затем выбрать на панели инструментов сообщение или объект и перетащить его на диаграмму. Пример разработки модели поведения представлен на рисунке 6.2.1:
Рисунок 6.2.1 — Пример разработки модели поведения в среде CASE-средства фирмы Rational Software Corporation — Rational Rose Enterprise Edition.
6.3 Разработка модели структуры
Для создания диаграммы классов в программе Rational Rose необходимо добавить в список браузера новую диаграмму. Для этого нужно щелкнуть правой кнопкой мыши по папке Logical View (Логическое представление) и в появившемся контекстно-зависимом меню выбрать команду New -> Class Diagram (Создать -> Диаграмма классов). Пример разработки модели структуры в виде диаграммы классов представлен на рисунке 6.3.1:
Рисунок 6.3.1 — Пример разработки модели структуры в среде CASE-средства фирмы Rational Software Corporation — Rational Rose Enterprise Edition.
ЗАКЛЮЧЕНИЕ
В процессе выполнения курсового проекта была разработана ИС учета кадров предприятия ОАО Концерн «Окприбор». Основой для создания информационной системы послужили проблемы предметной области. В качестве среды разработки ИС было выбрано CASE-средство фирмы Rational Software Corporation — Rational Rose Enterprise Edition.
После изучения универсального языка моделирования UML и принципов использования среды Rational Rose, была построена концептуальная и логическая модели информационной системы.
Использование данной ИС позволяет сократить время затрачиваемое на оформление поступающих и увольняющихся сотрудников, упрощает доступ к персональным данным сотрудников, централизует хранение всех данных о сотрудниках и уменьшает количество противоречивых данных. Благодаря этому представляется возможность сократить численности управляющего персонала и расходов на зарплату. Все это приводит к повышению управляемости компанией в целом и, как следствие, к увеличению прибыли.
Результаты проектирования могут являться основой для разработки конечного продукта информационной системы учета кадров предприятия.