Диплом: Автоматизация управления персоналом в АО Завод "ЛИТ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
50
Рисунок 24 Стратегии автоматизации
В наших реалиях выбрана стратегия автоматизации по участкам,
предприятие получит возможность автоматизировать работу управления
персоналом, получив экономический эффект.
Стратегия, с которой реализован проект по решению задачи
автоматизации управления персоналом АО «Завод ЛИТ» изображена на рисунке
25 [12].
Рисунок 25 Стратегия реализации проекта
51
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по техническому обеспечению
Технические возможности включают в себя [13]
компьютеры;
устройства ввода/вывода, а также хранения информации;
различные типы сетевого оборудования;
энергетическое оборудование (аккумуляторы и батареи).
Информационная система автоматизации работы отдела кадров
реализуется с помощью архитектуры «клиент-сервер».
Минимальные требования к технической характеристике сервера:
процессор с чистотой не менее 3ГГц;
оперативной памяти должно быть не меньше, чем 4 Гб;
свободного места на жестком диске не меньше, чем 50Гб.
Минимальные требования к техническим характеристикам клиента:
процессор чистотой не меньше, чем 2.2 ГГц;
оперативной памяти не меньше, чем 2Гб;
свободного места на жестком диске не меньше, чем 50 Гб.
Наличие принтера или сканера для печати необходимых документов.
К техническому оборудованию формировались требования, исходя из
аппаратных требований используемого программного обеспечения, которые
будут нужны при разработке ИС
1.4.2. Обоснование проектных решений по информационному обеспечению
Информационное обеспечение важнейший элемент информационной
системы, который нужен для отражения информации, характеризующей
состояние управляемого объекта и являющейся основой для принятия
управленческих решений [14].
Совокупность информационного обеспечения включает в себя [13]:
1. Точная нормативно-справочная информация;
2. Состояние управляемого объекта на текущий момент;
52
3. Данные, которые поступают из внешней среды;
4. Данные, которые накапливаются на определенный промежуток
времени.
Единая информационная база данных является центром
информационного обеспечения, хранит в себе информацию о персонале АО
«Завод ЛИТ».
Локальные текстовые файлы или интегрированная база данных
информационная база организуется как совокупность, которая основана на
использовании универсальных программных продуктов загрузки, хранения, а
также поиска данных (СУБД). Реализована интегрированная база данных,
потому что использование файлов для хранения данных приводит к малой
скорости обработки данных и не дает возможность нескольким сотрудникам
одновременно работать.
Интегрированные базы данных имеют преимущества такие как [13]:
1. Можно хранить большие объемы данных;
2. Высокая скорость доступа к данным даже при большом объеме данных;
3. Несколько пользователей имеют одновременный доступ к данным.
Описание входной, нормативно-справочной и оперативно-выходной
информации изображено на рисунке 26.
53
Рисунок 26 Описание информационного обеспечения
1.4.3. Обоснование проектных решений по программному обеспечению
В состав программного обеспечения входят
1. (ОС) Операционная система;
2. СУБД;
3. Средства и методы проектирования.
На всех компьютерах пользователей АО «Завод ЛИТ» установлена ОС
Windows, поэтому данная операционная система и должна использоваться при
разработке баз данных.
54
СУБД нужно использовать для разработки информационной системы,
подходящая для создания приложений. На данный момент рассмотрим самые
популярные СУБД это
MySQL [15];
PostgreSQL [16];
MS SQL Server [17].
Сравнительная характеристика выбранных СУБД представлена в
таблице 6.
Таблица 6
Сравнительная характеристика СУБД
СУБД
MS SQL Server
MySQL
PostgreSQL
1
2
3
4
Вид базы данных
реляционная
реляционная
реляционная
Сайт
mssqlserver.ru
mysql.com
postgresql.org
Техническая
документация
mssqlserver.r
u /reference-
manuals
dev.mysql.com/-
doc
postgresql.org/-
docs/manuals
Разработчик
Microsoft
Oracle
PostgreSQL Global
Development Group
Текущая версия
2017, апрель
2017
5.7.12, апрель
2017
9.5.2, март 2017
Лицензия
LLC
OpenSource
OpenSource
Поддерживаемые
ОС на сервере
Win
dows
FreeB
SD
Linux
OS X
Solari
s
Wind
ows
FreeBS
D
Linux,
NetBSD
Solaris
Unix
Windos
Схема БД
да
да
да
SQL
да
да
да
Способы доступа
C/C++ API
OLE DB
ADO.NET
JDBC
ODBC
ADO.NET
JDBC
ODBC
C API
ADO.NET
JDBC
ODBC
Триггеры
да
да
да
55
Для разработки информационной системы управления персоналом АО
«Завод ЛИТ» использована СУБД MS SQL Server, потому что данная СУБД
имеет бесплатную версию Express. Такой выбор СУБД предоставляется
удачным, потому что в дальнейшем будет возможно экспортировать
накопленную БД в другое приложение, так как СУБД MS SQL Server имеет
встроенные механизмы экспорта данных.
Microsoft разработало интегрированную среду для разработки, которая
называется Microsoft Visual Studio. При помощи этой среды разработки есть
возможность разрабатывать консольные и оконные веб-приложения.
Отличительной особенностью Visual Studio является наличие IntelliSense в
редакторе исходного кода. В Microsoft Visual Studio можно использовать такие
языки программирования как: C#, J#, F#, VB.Net и др. Кроме этого, Microsoft
Visual Studio умеет создавать мобильные приложения для разных платформ к
примеру: Android, iOS. В 2017 году вышла последняя версия Microsoft Visual
Studio, стоимость лицензии составляет 31 107 рублей. (цена актуальна на
30.05.2019). Существует и бесплатная урезанная версия для студентов [18].
Rad Studioсреда для быстрой разработки приложений, которая создала
компания Embarcadero. Эта среда работает на платформе Windows. Несколько
вариантов существует для начинающих, также существует бесплатная версия на
пять лицензий при сумме дохода от программы до тысячи долларов. Существуют
версии для создания локальных приложения (Professional) и распределенных
(Enterprise). Последняя версия Rad Studio 10 Seattle. Стоимость лицензии от
134 999 руб. (цена актуальна на 30.05.2019) [6].
Достоинства и недостатки Rad Studio и Visual Studio изображены на
рисунке 27 и 28.
56
Рисунок 27 Достоинства и недостатки Rad Studio
Рисунок 28 Достоинства и недостатки Visual Studio
Для разработки информационной системы для АО «Завод ЛИТ» выбрана
Microsoft Visual Studio 2015, язык программирования C#, так как она является
наиболее современной и мощной. Ее развитие идет мощными темпами, в
отличии от RAD Studio. Язык программирования C# постоянно развивается и
совершенствуется. Реализовано большое количество библиотек и элементов
управления, которые могут быть полезны при реализации проекта.
57
2. Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
У жизненного цикла есть свой порядок действия при разработке ПО от
момента принятия решения о разработке системы и до того, как программа
войдет в эксплуатацию [19].
Основные стандарты жизненного цикла изображены на рисунке 29 [19].
Рисунок 29 Стандарты этапов жизненного цикла
Жизненный цикл информационной системы охватывает все стадии и
этапы создания, развития и сопровождения [19]:
1. Исследование предметной области;
2. Проектирование системы;
3. Разработка системы;
4. Тест информационной системы;
5. Сопровождения системы и ее эксплуатация;
6. Развитие системы.
Выбранная модель ЖЦ протекает в соответствии с жизненным циклом.
В настоящее время есть три основных модели жизненного цикла:
итерационная, спиральная, каскадная.
58
Итерационная модель жизненного цикла изображена на рисунке 30.
Рисунок 30 Итерационная модель жизненного цикла
Итерационная модель жизненного цикла дает возможность вернуться на
предыдущей уровень, но для этого нужно повторить те действия, которые
выполнялись ранее.
Преимущества итерационной модели заключается:
1. При переходе на следующий уровень, дает возможность устранить
недостатки;
2. При изменении требований, дает возможность простое исправление;
3. Равномерная загрузка всех участников проекта;
4. Использование накопленного отдыха.
Недостатки:
1. При постоянном изменении нет представления о системе в целом;
2. Повторная работа после возвратов к предыдущим этапам.
Каскадная модель жизненного цикла изображена на рисунке 31 [4].
59
Рисунок 31 Каскадная модель жизненного цикла
В каскадной модели, в отличие от итерационной модели жизненного
цикла, переход к следующему этапу осуществляется после окончания работ на
предыдущем.
У каскадной модели жизненного цикла есть такие достоинства как:
1. Возможность постепенного устранения сложностей;
2. Простые шаги в понимании модели;
3. Данные заказчикам просто предоставить;
4. Проектную эффективность с высокими требованиями к качеству при
отсутствии графика работ и жестких ограничений.
У каскадной модели жизненного цикла существуют такие недостатки как
1. Невозможность использования продукта на промежуточном этапе;
2. Плохая гибкость при моделировании системы;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)