Обзор и анализ инструментальных средств обеспечения кадровой деятельности
Авторы: Горшков Евгений Александрович, Саганова Вероника Николаевна
Рубрика: 1. Информатика и кибернетика
Опубликовано в
II международная научная конференция «Современные тенденции технических наук» (Уфа, май 2013)
Статья просмотрена: 3026 раз
Библиографическое описание:
Горшков, Е. А. Обзор и анализ инструментальных средств обеспечения кадровой деятельности / Е. А. Горшков, В. Н. Саганова. — Текст : непосредственный // Современные тенденции технических наук : материалы II Междунар. науч. конф. (г. Уфа, май 2013 г.). — Т. 0. — Уфа : Лето, 2013. — С. 5-7. — URL: https://moluch.ru/conf/tech/archive/74/3890/ (дата обращения: 16.11.2024).
На сегодняшний день, с интенсивным развитием информационных технологий и их активным использованием во всех отраслях человеческой деятельности, наблюдается существенный рост объемов обрабатываемой в компьютерных системах информации. С увеличением объемов информации растет необходимость в разработке эффективных средств ее обработки, хранения, обеспечения доступа нескольким пользователям и т. д. Автоматизированные информационные системы управления кадрами являются мощным инструментом по учету работников, графиков их отпусков, автоматизации документооборота, а также в получении различной аналитической информации и решении других задач.
На современном этапе рынок информационных технологий предлагает большое количество инструментальных средств разработки информационных систем, позволяющих оперативно решать проблемы управления кадрами, повышать эффективность бизнес-процессов в организациях любого уровня и различных направлений деятельности. Разнообразие таких программных продуктов позволяет выбрать оптимальное инструментальное средство, позволяющее удовлетворить потребности конечного пользователя в требуемом объеме.
При выборе инструментальных средств разработки информационных систем управления кадрами необходимо учитывать такие актуальные для разработчика критерии как: стоимость инструментального средства разработки, поддержка крупных баз данных, поддержка многопользовательского режима, компактность. Стоимость инструментального средства непосредственно влияет на стоимость конечного продукта, кроме того платные программы предлагают достаточно широкий спектр дополнительных инструментов и сервисов при разработке и сопровождении конечного продукта. Такой критерий как поддержка крупных баз данных является достаточно критичным при разработке программных продуктов для организации кадровой деятельности на крупных предприятиях, где необходимы обеспечение гибкости и масштабируемости базы данных. Кроме того важной является поддержка многопользовательского режима, то есть наличия в разрабатываемой системе внутренних блокировок, например, позволяющих одновременно одному из пользователей вносить данные в базу, а другому просматривать ее. Условие компактности должно обеспечиваться нормализацией данных в автоматизированной системе. Ведь с ростом данных, требуется все больше пространства для их хранения и дальнейшей обработки. Соответственно увеличение объема информации ведет к увеличению капитальных вложений в устройства для ее хранения.
Кроме того, при создании баз данных (БД) важным является выбор такого инструментального средства разработки, который бы удовлетворял такие потребности конечных пользователей как: актуальность информации для организации; производительность БД, обеспечивающая получение требуемых данных за короткое время; гибкость и возможность подстройки под пользователя; масштабируемость при реорганизации и расширении предметной области; кроссплатформенность; целостность базы данных; удобство использования. Рассмотрим более подробно инструментальные средства разработки информационных систем, используемые кадровыми службами.
Visual FoxPro — современная система управления базами данных (СУБД), включающая объектно-ориентированный язык FoxPro, и широкие возможности для визуального программирования. Использует реляционные БД. Является платным программным продуктом с поддержкой разных программно-аппаратных платформ, поддерживает многопользовательский режим работы.
Firebird — кроссплатформенная (поддерживаются MS Windows, Linux и Unix платформы), компактная, бесплатная СУБД. К достоинствам СУБД можно отнести мультиверсионную архитектуру, поддерживающую одновременную обработку операционных и аналитических запросов (благодаря тому, что читающие БД пользователи не блокируют пишущих). Кроме того она обеспечивает высокую производительность работы, а также высокоэффективную языковую поддержку для триггеров и процедур в системе.
Microsoft Office Access — одна из самых производительных, простых при использовании и гибких при настройке СУБД, поддерживающая работу нескольких пользователей, позволяющая хранить и обрабатывать данные, проверять правильность вводимых данных, разрабатывать формы для удобной работы с базой данных, создавать отчеты. Ms Access это полная в функциональном отношении СУБД, имеющая встроенный язык программирования Visual Basic Application. Поддержка данного языка позволяет существенно расширить функционал СУБД, автоматизируя такие важные в кадровом деле функции как, например, запросы. Встроенный в Ms Access макроязык позволяет создавать автоматизированные приложения, не вводя ни одной процедуры в программу.
Microsoft SQL Server — мощная СУБД с поддержкой клиент — серверной архитектуры, позволяющая осуществлять тиражирование и параллельную обработку данных, обеспечивающая поддержку крупных БД на бюджетных компьютерах с поддержкой несмежного управления. На данную СУБД также следует обратить особое внимание, учитывая ее гибкость и возможности масштабирования. СУБД, разработанные с использованием данного инструментального средства можно эффективно использовать как на малых предприятиях в масштабах одного компьютера, так и в крупных организациях, где требуется поддержка больших БД.
Oracle Database — СУБД, работающая с огромными объемами данных, обеспечивающая высокую производительность, масштабируемость, информационную безопасность и самоуправляемость. Применяется в корпоративных сетях распределенной обработки данных.
Анализ вышеизложенных инструментальных средств разработки по различным критериям рассмотрен в таблице 1.
Таблица 1
Анализ инструментальных средств разработки информационных систем обеспечения кадровой деятельности
Название программного продукта |
OracleDatabase |
Microsoft SQL Server |
MicrosoftOfficeAccess |
Visual FoxPro |
Firebird |
Бесплатность |
- |
- |
- |
- |
+/- |
Кроссплатформенность |
+ |
+ |
- |
+ |
+ |
Поддержка многопользовательского режима |
+ |
+ |
+ |
+ |
+ |
Поддержка крупных баз данных |
+ |
+ |
+ |
+ |
+/- |
Удобство пользователя |
+/- |
+ |
+ |
+/- |
+ |
Компактность БД |
+ |
- |
+ |
- |
+ |
Обеспечение целостности данных |
+ |
+ |
+ |
+ |
+ |
Производительность СУБД |
+ |
+ |
+ |
+ |
+ |
Легкость разработки |
+ |
+ |
+ |
+ |
+ |
На основании проведенного анализа инструментальных средств создания информационных систем обеспечения кадровой деятельности можно сделать вывод о том, что для обеспечения кадровой деятельности небольшой организации наиболее удобным инструментальным средством разработки является Microsoft Office Access, т. к. он имеет удобный графический интерфейс, позволяющий создавать не только базы данных, но и собственные приложения, используя встроенные средства. Кроме того он поддерживает многопользовательский режим и обеспечивает необходимый уровень защиты данных.
Литература:
1. Горев А., Ахаян Р., Макашарипов С. “Эффективная работа с СУБД”. 1997г., С.-Петербург.
2. Oracle и Microsoft SQL Server: прошлое, настоящее и будущее — http://www.omega.ru/notes/note_elmanova.html#00