Файл: Моделирование предметной области «Кадровое делопроизводство» с помощью UML (АНАЛИТИЧЕСКАЯ ЧАСТЬ)).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.04.2023

Просмотров: 273

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ

2.1 Выбор средства для моделирования предметной области решаемой задачи

В качестве концептуальных классов предметной области выступают: Сотрудник, Образование, Контроль доступа, Образование, Командировка, Отпуск. Авторизация может быть получена только одним из сотрудников. Авторизованным лицом может добавляться 1 и более сотрудников. Сотрудник может иметь 1 и более образований. На одного сотрудника может быть оформлено 1 и более командировок. На сотрудника может быть оформлено 1 и более отпусков (рис. 11).

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

2.2 Моделирование предметной области решаемой задачи с использованием объектно-ориентированного подхода к проектированию

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

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

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

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

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


Разработка требует новейшего оборудования и технологий. Реализацию планируется осуществить в течение 70 дней. Для обеспечения материально-технической базы потребуются затраты в сумме 123 984 руб. Данная сумма необходима для покрытия общих операционных расходов, непредвиденных издержек и различных единовременных начальных издержек, а также затрат на оплату труда разработчика программы. Планируемая розничная цена составит 23 956 руб., предполагаемая рентабельность 38%, срок окупаемости - около 2,4 лет.

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

Ожидается, что информационная система будет набирать популярность среди работников отдела кадров и директоров предприятия

Привлечение интереса пользователя будет осуществляться за счет следующих факторов:

– удобный интерфейс, позволяющий быстро и удобно работать;

– реклама через различные порталы;

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

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

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

– активное взаимодействие с пользователями в целях выявления необходимых улучшений в работе системы учета кадров;

– проведение различных акций, направленных на повышение интереса пользователей;

– введение новых функций информационной системы и улучшение существующих.

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

План-программа действий и организационные меры

Организационные меры:

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


– коммерческий директор осуществляет исследование рынка, выполняет расчеты по изменениям в технологии;

– бухгалтер ведет всю финансовую деятельность предприятия (начисление и уплата налогов, распределение прибыли, расчет и выдача заработной платы);

– инженер программист разрабатывает программные средства интернет-сервиса и осуществляет контроль их качества;

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

Ресурсное обеспечение

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

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

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

ЗАКЛЮЧЕНИЕ

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

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


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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Бобков П.С. Разработка автоматизированной информационной системы для отдела кадров / П.С. Бобков, В.С. Юшков, И.Д. Свиридова // Развитие интеллектуального потенциала молодежи Кубани: сборник трудов научной конференции. – Краснодар: Издательский Дом – Юг, 2018. – С. 9-14.
  2. Вагнер Б. Наиболее эффективное программирование на C#. 50 способов улучшения кода / Б. Вагнер. – М.: Вильямс, 2017. – 240 с.
  3. Васильева А.Н. Разработка информационной системы для отдела кадров предприятия / А.Н. Васильева // Вестник современных исследований. – 2018. - № 4 (19). – С. 214-215.
  4. Гагарина Л.Г. Разработка и эксплуатация автоматизированных информационных систем. Учебное пособие / Л.Г. Гагарина. – М.: Инфра-М, 2015. – 384 с.
  5. Глушаков С.В. Базы данных / С.В. Глушаков, Д.В. Ломотько. - СПб.: Питер, 2015. - 366 с.
  6. Голубцова У.Е. Построение информационной системы отдела кадров / У.Е. Голубцова, В.Ю. Верещагин, А.Н. Анисимов // Вестник научного общества студентов, аспирантов и молодых ученых. – 2016. - № 2. – С. 44-47.
  7. Гришанова Т.В. Внедрение информационных технологий в систему кадрового учета / Т.В. Гришанова, В.А. Ямолкина // Вестник образовательного консорциума Среднерусский университет. Информационные технологии. – 2018. - № 2 (12). – С. 28-31.
  8. Информационные системы и технологии в экономике и управлении. Учебник / Под ред. В.В. Трофимова. – М.: Юрайт, 2018. – 542 с.
  9. Костюк А.И. Информационная система учета кадров организации / А.И. Костюк, Е.О. Лебедева // Информатика и кибернетика. – 2016. - № 4 (6). – С. 52-58.
  10. Мухортова Л.В. Информационные системы и технологии в экономике и управлении / Л.В. Мухортова, Е.Ю. Малышева // Наука и молодежь: проблемы, поиски, решения: сборник трудов научной конференции. – Новокузнецк: СибГИУ, 2016. – С. 281-286.
  11. Никифоров С.В. Разработка программного обеспечения для отдела кадров организации / С.В. Никифоров // Ломоносовские чтения на Алтае: фундаментальные проблемы науки и образования: сборник трудов научной конференции. – Барнаул: Алтайский государственный университет, 2017. – С. 785-787.
  12. Погосян С.Г. Автоматизированная информационная система отдела кадров коммерческого предприятия / С.Г. Погосян // Информационные и измерительные системы и технологии: сборник трудов научной конференции. – Новочеркасск: Лик, 2016. – С. 77-81.
  13. Рогожин М.Ю. Все о кадровом учете на предприятии (в организации, учреждении) / М.Ю. Рогожин. – М.: Юстицинформ, 2015. – 178 с.
  14. Рукоделова К.В. Разработка автоматизированной информационной системы для сотрудников отдела кадров / К.В. Рукоделова, Е.А. Милета // Информационные технологии в образовании и науке. Искусствоведение и дизайн: историческое наследие и современные тенденции: сборник трудов научной конференции. – Анапа: Анапский филиал ФГБОУ ВО «Московский педагогический государственный университет». 2018. - С. 29-32.
  15. Русанова М.С. Управление кадрами с помощью информационных систем / М.С. Русанова // Государственное и муниципальное управление в XXI веке: теория, методология, практика. – 2015. - № 9. – С. 99-102.
  16. Скит Д. C#. Программирование для профессионалов. Тонкости программирования / Д. Скит. - СПб.: Питер, 2019. - 608 с.
  17. Степанчук А.П. Информационная система для отдела кадров / А.П. Степанчук // Молодежь и наука: шаг к успеху: сборник трудов научной конференции. – Курск: Университетская книга, 2017. – С. 278-281.
  18. Трапезников Е.В. Разработка автоматизированной информационной системы отдела кадров / Е.В. Трапезников // Вестник Омского регионального института. – 2016. - № 1 (4). – С. 17-19.
  19. Тюкачев Н.А. C#. Основы программирования. Учебное пособие / Н.А. Тюкачев, В.Г. Хлебостроев. – СПб: Лань, 2017. – 272 с.
  20. Фаулер М. UML. Основы. Третье издание М. Фаулер. – М.: Символ-Плюс, 2018. – 192 с.
  21. Фуфаев Д.Э. Разработка и эксплуатация автоматизированных информационных систем. Учебник / Д.Э. Фуфаев, Э.В. Фуфаев. – М.: академия, 2014. – 304 с.
  22. Цебренко К.Н. Моделирование информационных процессов кадрового учета с использованием языка UML / К.Н. Цебренко // Экономика и социум. – 2016. - № 7 (26). – С. 643-647.
  23. Цебренко К.Н. Моделирование программного обеспечения автоматизированной информационной системы кадрового учета / К.Н. Цебренко // Экономика и социум. – 2016. - № 8 (27). – С. 526-530.
  24. Якунина Е.А. Проектирование информационной системы для отдела кадров / Е.А. Якунина // Россия молодая: сборник трудов научной конференции. – Кемерово: Кузбасский государственный технический университет имени Т.Ф. Горбачева, 2016. – С. 229- 232.
  25. Якунина Е.А. Расчет экономической эффективности информационной системы отдела кадров / Е.А. Якунина, О.В. Федорова // Сборник трудов молодых ученых УВО "Университет управления "ТИСБИ". – Рязань: Университет управления "ТИСБИ", 2016. – С. 172-176.

ПРИЛОЖЕНИЕ

Управление кадрами на основе использования автоматизированной информационной системы

  1. Голубцова У.Е. Построение информационной системы отдела кадров / У.Е. Голубцова, В.Ю. Верещагин, А.Н. Анисимов // Вестник научного общества студентов, аспирантов и молодых ученых. – 2016. - № 2. – С. 44.

  2. Костюк А.И. Информационная система учета кадров организации / А.И. Костюк, Е.О. Лебедева // Информатика и кибернетика. – 2016. - № 4 (6). – С. 53.

  3. Рогожин М.Ю. Все о кадровом учете на предприятии (в организации, учреждении) / М.Ю. Рогожин. – М.: Юстицинформ, 2015. – С. 29..

  4. Рукоделова К.В. Разработка автоматизированной информационной системы для сотрудников отдела кадров / К.В. Рукоделова, Е.А. Милета // Информационные технологии в образовании и науке. Искусствоведение и дизайн: историческое наследие и современные тенденции: сборник трудов научной конференции. - Анапа: Анапский филиал ФГБОУ ВО «Московский педагогический государственный университет». 2018. - С. 31.

  5. Степанчук А.П. Информационная система для отдела кадров / А.П. Степанчук // Молодежь и наука: шаг к успеху: сборник трудов научной конференции. - Курск: Университетская книга, 2017. - С. 279.

  6. Цебренко К.Н. Моделирование программного обеспечения автоматизированной информационной системы кадрового учета / К.Н. Цебренко // Экономика и социум. - 2016. - № 8 (27). - С. 527.

  7. Цебренко К.Н. Моделирование программного обеспечения автоматизированной информационной системы кадрового учета / К.Н. Цебренко // Экономика и социум. - 2016. - № 8 (27). - С. 527.

  8. Якунина Е.А. Проектирование информационной системы для отдела кадров / Е.А. Якунина // Россия молодая: сборник трудов научной конференции. - Кемерово: Кузбасский государственный технический университет имени Т.Ф. Горбачева, 2016. - С. 230.

  9. Трапезников Е.В. Разработка автоматизированной информационной системы отдела кадров / Е.В. Трапезников // Вестник Омского регионального института. - 2016. - № 1 (4). - С. 18.

  10. Трапезников Е.В. Разработка автоматизированной информационной системы отдела кадров / Е.В. Трапезников // Вестник Омского регионального института. - 2016. - № 1 (4). - С. 19.

  11. Русанова М.С. Управление кадрами с помощью информационных систем / М.С. Русанова // Государственное и муниципальное управление в XXI веке: теория, методология, практика. - 2015. - № 9. - С. 101.

  12. Фуфаев Д.Э. Разработка и эксплуатация автоматизированных информационных систем. Учебник / Д.Э. Фуфаев, Э.В. Фуфаев. - М.: академия, 2014. – С. 93.

  13. Тюкачев Н.А. C#. Основы программирования. Учебное пособие / Н.А. Тюкачев, В.Г. Хлебостроев. - СПб: Лань, 2017. – С. 123.

  14. Скит Д. C#. Программирование для профессионалов. Тонкости программирования / Д. Скит. - СПб.: Питер, 2019. – С. 314.