Дипломная работа: Автоматизация процесса ведения информационной базы о должностях и вакансиях с указанием требований к уровню знаний и навыков кандидатов для ПАО Тостелеком

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
7
ОГЛАВЛЕНИЕ
Введение ......................................................................................................................... 9
Глава 1. Аналитическая часть ................................................................................ 12
1.1. Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «как есть» ........................................................ 12
1.1.1. Характеристика предприятия и его деятельности ..................................... 12
1.1.2. Организационная структура управления предприятием .......................... 14
1.1.3. Программная и техническая архитектура ИС предприятия ..................... 17
1.2. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации .................................................................................. 21
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес-процессов ............................................................................. 21
1.2.2. Определение места проектируемой задачи в комплексе задач и ее
описание ....................................................................................................................... 25
1.2.3. Обоснование необходимости использования вычислительной
техники для решения задачи ...................................................................................... 28
1.2.4. Анализ системы обеспечения информационной безопасности и
защиты информации ................................................................................................... 31
1.3. Анализ существующих разработок и выбор стратегии автоматизации
«как должно быть» ...................................................................................................... 34
1.3.1. Анализ существующих разработок для автоматизации задачи ............... 34
1.3.2. Выбор и обоснование стратегии автоматизации задачи ........................... 41
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи 43
1.4. Обоснование проектных решений ................................................................ 44
1.4.1. Обоснование проектных решений по информационному
обеспечению ................................................................................................................ 44
1.4.2. Обоснование проектных решений по программному обеспечению ....... 47
1.4.3. Обоснование проектных решений по техническому обеспечению ......... 55
Глава 2. Проектная часть ........................................................................................ 58
8
2.1. Разработка проекта автоматизации ............................................................... 58
2.1.1. Этапы жизненного цикла проекта автоматизации .................................... 58
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание .............. 60
2.1.3. Организационно-правовые и программно-аппаратные средства ............ 62
2.2. Информационное обеспечение задачи.......................................................... 63
2.2.1. Информационная модель и еѐ описание ..................................................... 63
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации ................................................................................................................. 65
2.2.3. Характеристика результатной информации ............................................... 66
2.3. Программное обеспечение задачи ................................................................. 66
2.3.1. Общие положения (дерево функций и сценарий диалога) ....................... 66
2.3.2. Характеристика базы данных ...................................................................... 69
2.3.3. Структурная схема пакета (дерево вызова программных модулей) ....... 72
2.3.4. Описание программных модулей ................................................................ 77
2.4. Контрольный пример реализации проекта и его описание ........................ 82
Глава 3. Обоснование экономической эффективности проекта ........................ 92
3.1. Выбор и обоснование методики расчѐта экономической
эффективности ............................................................................................................. 92
3.2. Расчѐт показателей экономической эффективности проекта ..................... 94
Заключение .................................................................................................................. 98
Список использованных источников ...................................................................... 100
ПРИЛОЖЕНИЕ 1 ...................................................................................................... 103
ПРИЛОЖЕНИЕ 2 ...................................................................................................... 106
9
ВВЕДЕНИЕ
Результат работы любого предприятия является заслугой трудовой
деятельности не одного человека, а целого коллектива. Каждый член такого
коллектива вносит свой отдельный, но особенный вклад в достижение
общего результата. Успех работы предприятия определяется организацией
работы его механизмов, в том числе и кадровых. Рассматривая кадры как
отдельный важный механизм работы предприятия, необходимо понимать
значимость каждой штатной единицы в общей структуре. Кадры, как и
любой другой механизм, также требуют к себе внимания. Одна из
важнейших задач по управлению кадрами – оценка кадров. Причем
правильную оценку кадров надо произвести еще до того, как эти кадры
войдут в штат сотрудников. Для этого важно хранить систематизированную
базу должностей, вакансий и требований к ним, иметь автоматизированные
средства обработки этой базы.
Систематизацию любой учетной деятельности, в том числе и процессов
обработки базы вакансий и требований к ним, можно обеспечить
посредством специальной информационной системы, призванной
автоматизировать часть ручных операций, создать единое информационное
пространство, обеспечить надежное и безопасное хранение данных.
Объектом исследования в данной работе является Нижегородский
филиал ПАО «Ростелеком».
Предметом исследования разработка автоматизированной
информационной системы учета вакансий и требований к должностям для
ПАО «Ростелеком» – ИС «VPRT».
Выбранная методика исследования включает в себя моделирование
бизнес-процессов выбранной задачи, построение информационных и
объектных моделей, проектирование и разработку информационного и
программного обеспечения информационной системы.
10
По ходу проектного исследования в работе применены современные
методологии, вспомогательные программные средства и системы,
включающие:
SADT – методологию структурного моделирования и анализа бизнес-
процессов, с использованием нотаций IDEF0;
RUP – методологию и стандарт разработки программного обеспечения;
UML – спецификации унифицированного языка моделирования
программного обеспечения;
Технологии Code Engineering и Database Forward Engineering,
позволяющие в автоматизированном режиме генерировать шаблоны
исходного кода программного обеспечения и сценарии создания базы
данных;
AllFusion Process Modeler 7.1 – разработка и описание моделей SADT;
Enterprise Architect 10 – CASE-система, в которой осуществлено
моделирование и получение исходного кода создания базы данных, в
которой построены все UML-модели программного обеспечения BC;
MySQL, C#. NET, Visual Studio – среды и средства разработки
программного и информационного обеспечения системы.
Структура настоящей пояснительной записки включает в себя четыре
главы и приложения.
Первая глава – аналитическая. В ней проводится обзор объекта, дается
его общая технико-экономическая характеристика, выбирается комплекс
задач, необходимых для автоматизации. На основе поставленных задач
определяются основные требования к информационной системе, проводится
обзор аналогов, существующих на рынке программного обеспечения,
обосновываются основные проектные решения по информационному,
техническому и программному видам обеспечения.
Вторая глава – проектная. Данная глава раскрывает основные стадии
проектирования информационной системы – начиная с выбора и
11
обоснования модели жизненного цикла и заканчивая написанием
руководства пользователя. В проектном разделе приводится структура и
архитектура системы, разрабатывается информационное обеспечение (база
данных). Все концептуальные решения в данной главе сопровождаются
иллюстрациями соответствующих моделей.
В третьей главе обосновывается целесообразность применения
разработанной системы, рассчитывается и анализируется экономический
эффект от ее внедрения в процессы рассматриваемого предприятия.
В приложении 1 приведен листинг исходного кода формирования
физической структуры БД на языке описания данных (DDL) для СУБД
MySQL 5.0, полученный с помощью САПР Enterprise Architect 10 в
автоматизированном режиме.
В приложении 2 приведены фрагменты программного кода наиболее
важных модулей программного обеспечения ИС «VPRT» на языке C#.
Источник: https://baza.diplomsite.ru/previewfile/2061