Разработка web-приложения для автоматизации расчетной деятельности отдела социального развития АЭС | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Библиографическое описание:

Виштак, О. В. Разработка web-приложения для автоматизации расчетной деятельности отдела социального развития АЭС / О. В. Виштак, И. В. Михеев, В. И. Жирнов. — Текст : непосредственный // Молодой ученый. — 2015. — № 22.5 (102.5). — С. 20-24. — URL: https://moluch.ru/archive/102/23614/ (дата обращения: 26.04.2024).

 

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

При разработке системы автоматизации расчетной деятельности отдела социального развития АЭС была поставлена задача автоматизировать расчет стоимости путевки для сотрудника предприятия. Для чего на первом этапе был проведен анализ автоматизированных систем.

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

Рассмотрим более подробно каждую ветвь из представленной выше классификации.

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

Система автоматизации единичного бизнес-процесс организует деятельность отдельного взятого подразделения организации.

Заказные системы, как правило создаются для конкретного предприятия. Системы, относящиеся к данному типу систем, не имеют аналогов и не подлежат тиражированию и распространению. Как правило, такие системы используются для решения уникальных задач.

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

Детерминированные системы относятся к такому виду систем, когда по её предыдущему состоянию возможно предопределить её дальнейший алгоритм.

Рис.1. Классификация информационных систем

 

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

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

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

На рис.2 представлена диаграмма, наглядно демонстрирующая принцип работы веб-приложения. Получив древовидную структуру в виде иерархической зависимости, был начат процесс реализации.

C:\Users\loki\Desktop\as.png

Рис. 2. Структура алгоритма работы веб-приложения

 

Так как данное веб-приложение должно функционировать без использования сервера, наиболее подходящим решением, следуя предъявленным требованиям со стороны заказчика, следует использовать язык программирования JavaScript, и реализовывать интерфейс, используяHTML, и их взаимодействие осуществлять при помощи технологии AJAX.

Далее проведем небольшое описание элементов структуры алгоритмов работы разрабатываемого веб-приложения.

Инициализация ПО — чтение данных из текстового документа с заранее указанной структурой хранения данных.

Со стороны заказчика поставлена задача реализации процесса обработки данных опираясь на заранее четко определенную структура данных в виде реляционной таблицы. Такое требование было предъявлено в связи с тем, что необходимые для работы веб-приложения структура хранения и исходные данные должны соответствовать служебной документации. Считывание данных происходило при помощи XMLHttpRequest. Считанные данные хранятся в виде многомерного массива. При помощи специальных правил, написанных при помощи регулярных выражений происходит считывание нужных данных в нужном порядке и формирование нового массива данных. После получения данных в нужном формате, пользователю открывается форма ввода данных. На рис. 3 изображены структурирование данные.

F:\Научные статьи\1.png

Рис. 3. Пример используемых данные в структурированном виде

 

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

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

Рис. 4. Интерфейс с сгенерированными данными до подсчета конечного результата

 

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

Таким образом, выполнение всех этапов создания веб-приложения для автоматизации расчетной деятельности отдела социального развития позволило создать средство для расчета стоимости путевки сотрудника АЭС, которая учитывает следующие параметры.

1)        Расположение санатория.

2)        Количество человек.

3)        Количество комнат в санатории.

4)        Стаж работы.

5)        Условия труда.

6)        Месяц и количество дней.

Рис. 5. Вывод результата

 

Внедрение программного средства для расчета стоимости путёвки работников атомной станции «Калькулятор стоимости путевки сотрудника АЭС» существенно сокращает временные затраты работников отдела социального развития атомной станции, а также значительно повышает информированность сотрудников атомной станции об их социальных гарантиях.

Основные термины (генерируются автоматически): конечный результат, данные, система, атомная станция, AJAX, вид систем, единичный бизнес-процесс, масштаб автоматизации, расчетная деятельность отдела, социальное развитие.


Похожие статьи

Автоматизация процессов предприятия | Статья в журнале...

Растёт потребность организаций в автоматизации бизнес-процессов. В связи с этим увеличивается спрос не только на оборудование

Разработка и внедрение системы автоматизации какого-либо отдела предприятия должна осуществляться следующим образом

Программное обеспечение для автоматизации информационных...

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

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

Проблемы автоматизации в банковской деятельности

Процесс информатизации банковской деятельности на сегодняшний день способствует замене большинства бизнеспроцессов

Информационные системы прошли стремительный путь от простых систем до современных — на основе промышленных баз данных.

Автоматизированные системы управления | Статья в журнале...

Создание мощных гидравлических и тепловых электростанций, развитие атомной

Решение задач осуществляется благодаря традиционным процедурам обработки данных и выводе их

Автоматизация системы управления в сфере учета и управления запасами в программе 1С...

Система бизнес-процессов управления холдингом

Система бизнес-процессов управления холдингом. Автор: Антюхина Алина Петровна.

Маркетинг как бизнес-процесс адаптирует деятельность организации к условиям рынка.

Бизнес-процесс «Социальное обеспечение». Охрана труда, обеспечение условий...

Оценки эффективности автоматизации бизнес-процессов при...

Автоматизация бизнес-процессов позволяет оптимизировать бизнес-функции деятельности предприятия и создать современную систему управления предприятием с применением информационных технологий. Для оценки эффективности автоматизации...

Преимущества применения автоматизированных систем...

Преимущества применения автоматизированных систем управления в гостиничном бизнесе.

Автоматизация процессов функционирования гостиницы — это обязательное условие успешной работы предприятия, а эффективное использование собранных данных...

Перспективы применения АСУ ТП в гидроэлектрических станциях...

Модернизация систем управления как технологическими процессами, так и

Система управления масштаба станции является единым комплексом высокой степени интеграции

Исследование и развитие теплового метода позволяет создать простые и надежные...

Похожие статьи

Автоматизация процессов предприятия | Статья в журнале...

Растёт потребность организаций в автоматизации бизнес-процессов. В связи с этим увеличивается спрос не только на оборудование

Разработка и внедрение системы автоматизации какого-либо отдела предприятия должна осуществляться следующим образом

Программное обеспечение для автоматизации информационных...

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

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

Проблемы автоматизации в банковской деятельности

Процесс информатизации банковской деятельности на сегодняшний день способствует замене большинства бизнеспроцессов

Информационные системы прошли стремительный путь от простых систем до современных — на основе промышленных баз данных.

Автоматизированные системы управления | Статья в журнале...

Создание мощных гидравлических и тепловых электростанций, развитие атомной

Решение задач осуществляется благодаря традиционным процедурам обработки данных и выводе их

Автоматизация системы управления в сфере учета и управления запасами в программе 1С...

Система бизнес-процессов управления холдингом

Система бизнес-процессов управления холдингом. Автор: Антюхина Алина Петровна.

Маркетинг как бизнес-процесс адаптирует деятельность организации к условиям рынка.

Бизнес-процесс «Социальное обеспечение». Охрана труда, обеспечение условий...

Оценки эффективности автоматизации бизнес-процессов при...

Автоматизация бизнес-процессов позволяет оптимизировать бизнес-функции деятельности предприятия и создать современную систему управления предприятием с применением информационных технологий. Для оценки эффективности автоматизации...

Преимущества применения автоматизированных систем...

Преимущества применения автоматизированных систем управления в гостиничном бизнесе.

Автоматизация процессов функционирования гостиницы — это обязательное условие успешной работы предприятия, а эффективное использование собранных данных...

Перспективы применения АСУ ТП в гидроэлектрических станциях...

Модернизация систем управления как технологическими процессами, так и

Система управления масштаба станции является единым комплексом высокой степени интеграции

Исследование и развитие теплового метода позволяет создать простые и надежные...

Задать вопрос