АВТОМАТИЗИРОВАННАЯ СИСТЕМА УЧЁТА ТРУДОВЫХ РЕСУРСОВ И ЗАРАБОТНОЙ ПЛАТЫ ДЛЯ ИД ООО «МОНТАЖАВТОМАТИКА»
|
ВВЕДЕНИЕ 3
1. АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ ИД ООО «МОНТАЖАВТОМАТИКА» 6
1.1 Обзор текущего состояния информационной системы предприятия 6
1.2 Анализ модуля управления трудовыми ресурсами 10
1.3 Постановка и анализ задачи планирования трудовых ресурсов 13
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 21
2.1 Функциональный анализ приложения 21
2.2 Проектирование архитектуры приложения 23
2.3 Описание средств разработки 27
3. РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 30
3.1 Реализация уровня доступа к данным 30
3.2 Реализация уровня бизнес-логики 36
3.3 Реализация уровня представления 41
3.4 Тестирование и анализ результатов 46
ЗАКЛЮЧЕНИЕ 51
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 52
ПРИЛОЖЕНИЕ
1. АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ ИД ООО «МОНТАЖАВТОМАТИКА» 6
1.1 Обзор текущего состояния информационной системы предприятия 6
1.2 Анализ модуля управления трудовыми ресурсами 10
1.3 Постановка и анализ задачи планирования трудовых ресурсов 13
2. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 21
2.1 Функциональный анализ приложения 21
2.2 Проектирование архитектуры приложения 23
2.3 Описание средств разработки 27
3. РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 30
3.1 Реализация уровня доступа к данным 30
3.2 Реализация уровня бизнес-логики 36
3.3 Реализация уровня представления 41
3.4 Тестирование и анализ результатов 46
ЗАКЛЮЧЕНИЕ 51
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 52
ПРИЛОЖЕНИЕ
Наличие средств автоматизации производственных процессов является обязательным критерием успешного функционирования предприятия в условиях рыночной экономики. Внедрение системы автоматизированного управления производственной деятельностью приводит к значительному росту конкурентоспособности предприятия, увеличивает его рентабельность. Таким образом, в настоящее время проблематика повышения уровня автоматизации производства представляется особенно актуальной.
В общем виде автоматизированная система управления предприятием представляет собой интегрированный пакет прикладного программного обеспечения, позволяющий осуществлять централизованное управление производством, трудовыми и материальными ресурсами, финансовыми потоками и активами. Специфика процессов, подлежащих автоматизации, определяется сферой деятельности конкретного предприятия. Следует также подчеркнуть, что эффективная автоматизация производства подразумевает оптимизацию отдельных этапов производственного цикла. Данный критерий, в свою очередь, оказывает непосредственное влияние на снижение издержек производства, увеличение общей результативности труда и повышение эффективности управления.
Полная или частичная автоматизация производственной деятельности предприятия приводит к значительному сокращению временных затрат, необходимых для выполнения производственных задач, что позволяет увеличить количество произведённой продукции. Преимуществом высокого уровня автоматизации производственных процессов также следует назвать общее снижение количества материальных и финансовых затрат на всех этапах производства, которое непосредственно связано с сокращением времени, необходимого персоналу организации для качественного выполнения профессиональных обязанностей.
Автоматическое функционирование производства снижает потребность предприятия в работниках высокой квалификации, что приводит к существенному уменьшению зависимости производственной деятельности от трудовых ресурсов предприятия, и таким образом повышает устойчивость процесса производства в целом.
Комплексная информационная система автоматизации производства предоставляет широкие возможности для долгосрочного хранения данных определённого характера, описывающих качественные и количественные показатели производственной деятельности предприятия. В перспективе накопленная информация может послужить материалом для проведения различных статистических исследований, позволяющих проанализировать эффективность функционирования производственных, управленческих и других структурных подразделений организации. Полученная статистическая информация также может использоваться для организации процесса планирования потребностей производства, что позволит существенно снизить материальные издержки путём более рационального распределения финансовых затрат.
Целью выпускной квалификационной работы является повышение уровня автоматизации процессов управления трудовыми ресурсами ИД ООО «Монтажавтоматика». Автоматизированная система учёта трудовых ресурсов и заработной платы представляет собой совокупность средств, позволяющих планировать потребности предприятия в трудовых ресурсах, проводить анализ кадрового потенциала и рынка труда, давать оценку эффективности труда, производить начисление заработной платы, управлять наймом и учётом персонала. Оплата трудовой деятельности составляет значительную часть общих финансовых расходов предприятия. Таким образом, проблема эффективного использования трудовых ресурсов является особенно актуальной.
Первая глава данной работы содержит общее описание программных модулей, входящих в состав информационной системы предприятия, а также комплексный анализ подсистемы учёта трудовых ресурсов и заработной платы, позволяющий определить ключевые направления автоматизации. Вторая глава посвящена вопросам проектирования архитектуры приложения и описанию средств разработки. В третьей главе представлены процесс реализации основных структурных компонентов программного обеспечения и результат тестовых испытаний разработанного приложения.
Данная выпускная квалификационная работа содержит 49 страниц, 25 рисунков и 1 приложение. При написании работы было использовано 20 литературных источников.
В общем виде автоматизированная система управления предприятием представляет собой интегрированный пакет прикладного программного обеспечения, позволяющий осуществлять централизованное управление производством, трудовыми и материальными ресурсами, финансовыми потоками и активами. Специфика процессов, подлежащих автоматизации, определяется сферой деятельности конкретного предприятия. Следует также подчеркнуть, что эффективная автоматизация производства подразумевает оптимизацию отдельных этапов производственного цикла. Данный критерий, в свою очередь, оказывает непосредственное влияние на снижение издержек производства, увеличение общей результативности труда и повышение эффективности управления.
Полная или частичная автоматизация производственной деятельности предприятия приводит к значительному сокращению временных затрат, необходимых для выполнения производственных задач, что позволяет увеличить количество произведённой продукции. Преимуществом высокого уровня автоматизации производственных процессов также следует назвать общее снижение количества материальных и финансовых затрат на всех этапах производства, которое непосредственно связано с сокращением времени, необходимого персоналу организации для качественного выполнения профессиональных обязанностей.
Автоматическое функционирование производства снижает потребность предприятия в работниках высокой квалификации, что приводит к существенному уменьшению зависимости производственной деятельности от трудовых ресурсов предприятия, и таким образом повышает устойчивость процесса производства в целом.
Комплексная информационная система автоматизации производства предоставляет широкие возможности для долгосрочного хранения данных определённого характера, описывающих качественные и количественные показатели производственной деятельности предприятия. В перспективе накопленная информация может послужить материалом для проведения различных статистических исследований, позволяющих проанализировать эффективность функционирования производственных, управленческих и других структурных подразделений организации. Полученная статистическая информация также может использоваться для организации процесса планирования потребностей производства, что позволит существенно снизить материальные издержки путём более рационального распределения финансовых затрат.
Целью выпускной квалификационной работы является повышение уровня автоматизации процессов управления трудовыми ресурсами ИД ООО «Монтажавтоматика». Автоматизированная система учёта трудовых ресурсов и заработной платы представляет собой совокупность средств, позволяющих планировать потребности предприятия в трудовых ресурсах, проводить анализ кадрового потенциала и рынка труда, давать оценку эффективности труда, производить начисление заработной платы, управлять наймом и учётом персонала. Оплата трудовой деятельности составляет значительную часть общих финансовых расходов предприятия. Таким образом, проблема эффективного использования трудовых ресурсов является особенно актуальной.
Первая глава данной работы содержит общее описание программных модулей, входящих в состав информационной системы предприятия, а также комплексный анализ подсистемы учёта трудовых ресурсов и заработной платы, позволяющий определить ключевые направления автоматизации. Вторая глава посвящена вопросам проектирования архитектуры приложения и описанию средств разработки. В третьей главе представлены процесс реализации основных структурных компонентов программного обеспечения и результат тестовых испытаний разработанного приложения.
Данная выпускная квалификационная работа содержит 49 страниц, 25 рисунков и 1 приложение. При написании работы было использовано 20 литературных источников.
В результате комплексного анализа подсистемы учёта трудовых ресурсов и заработной платы ИД ООО «Монтажавтоматика» была выявлена возможность качественного усовершенствования данного программного компонента путём добавления модуля планирования трудовых ресурсов. Поскольку необходимым элементом процесса планирования является прогнозирование различных количественных показателей, вопрос выбора оптимального метода экстраполяции приобретает первостепенное значение.
Исследование существующих методов прогнозирования позволило сделать вывод, что в случае экстраполяции фактических значений временного ряда целесообразно применение следующих трёх методов: метод наименьших квадратов, метод экспоненциального сглаживания, метод скользящей средней. Реализация перечисленных методов непосредственно включена в структуру программного обеспечения по планированию потребностей производства в трудовых ресурсах.
Данные, полученные в ходе тестовых испытаний разработанного приложения, позволяют утверждать, что в случае применения того или иного метода экстраполяции точность прогнозирования при различных расчётных значениях может сильно варьироваться. Результат тестирования, таким образом, указывает на тот факт, что метод экстраполяции, обеспечивающий минимальную погрешность прогнозного значения, необходимо выбирать эмпирическим путём.
Итак, решение задачи планирования трудовых ресурсов основано на выполнении следующих шагов: обзор текущего состояния информационной системы, анализ модуля управления трудовыми ресурсами, постановка и анализ задачи планирования трудовых ресурсов; функциональный анализ приложения, проектирование архитектуры приложения и описание средств программирования; реализация уровня доступа к данным, уровня бизнес- логики и уровня представления, тестирование и анализ результатов.
Исследование существующих методов прогнозирования позволило сделать вывод, что в случае экстраполяции фактических значений временного ряда целесообразно применение следующих трёх методов: метод наименьших квадратов, метод экспоненциального сглаживания, метод скользящей средней. Реализация перечисленных методов непосредственно включена в структуру программного обеспечения по планированию потребностей производства в трудовых ресурсах.
Данные, полученные в ходе тестовых испытаний разработанного приложения, позволяют утверждать, что в случае применения того или иного метода экстраполяции точность прогнозирования при различных расчётных значениях может сильно варьироваться. Результат тестирования, таким образом, указывает на тот факт, что метод экстраполяции, обеспечивающий минимальную погрешность прогнозного значения, необходимо выбирать эмпирическим путём.
Итак, решение задачи планирования трудовых ресурсов основано на выполнении следующих шагов: обзор текущего состояния информационной системы, анализ модуля управления трудовыми ресурсами, постановка и анализ задачи планирования трудовых ресурсов; функциональный анализ приложения, проектирование архитектуры приложения и описание средств программирования; реализация уровня доступа к данным, уровня бизнес- логики и уровня представления, тестирование и анализ результатов.



