Время записи и проведения документа
По результатам тестирования была построена диаграмма зависимости среднего времени записи и проведения документа от количества одновременно работающих пользователей для документов различного объема:
Ось X: количество активных тестовых пользователей системы.
Ось Y: Среднее время обработки (записи и проведения) одного документа.
Графики диаграммы:
документы объемом 5 строк
документы объемом 20 строк
документы объемом 40 строк
Среднее время записи и проведения документа возрастает при увеличении количества одновременно работающих пользователей. Увеличение времени записи и проведения документа объясняется блокировками при параллельной работе с конкурентными наборами данных, увеличением нагрузки на все программные и аппаратные компоненты системы, а так же ростом накладных расходов, связанных с обслуживанием большего количества пользователей. При данных условиях тестирования среднее время записи и проведения документа ни в одном тесте не превысило 10 секунд.
Следует учитывать, что данный показатель не соотносится напрямую с объемом информации, обработанной одним тестовым пользователем в единицу времени, а показывает только среднее время, затраченное на запись и проведение каждого документа (то есть не учитывает паузу между вводом документов).
Влияние конкурентности на производительность системы
Для оценки влияния конкурентности на производительность и масштабируемость системы были проведены аналогичные тесты для полностью неконкурентных наборов товаров.
По результатам тестирования была построена диаграмма зависимости времени обработки (записи и проведения) одного документа от количества одновременно работающих тестовых пользователей для конкурентных и неконкурентных наборов данных:
Из графика видно, что конкурентность наборов данных увеличивает время записи и проведения одного документа. Это замедление оказывается тем заметнее, чем больше нагрузка на систему. Увеличение среднего времени записи и проведения документа связано с появлением блокировок ресурсов, которые неизбежны при конкурирующих наборах данных.
В ходе тестирования проводился контроль блокировок на уровне SQL сервера. Во всех тестах на неконкурентных наборах данных задержки, связанные с блокировками ресурсов, полностью отсутствовали, то есть тестовые пользователи не блокировали друг друга. Таким образом, система продемонстрировала полностью параллельную работу при непересекающихся наборах данных. При тестировании на конкурентных наборах, то есть при пересечении документов по товарным позициям, система накладывала блокировки, соответствующие требованиям бизнес-логики.
Следует так же отметить, что во время тестирования на конкурентных наборах данных не наблюдалось конфликтов взаимной блокировки (deadlock).
Выводы
При одновременной работе 150 тестовых пользователей система обрабатывала более 300 000 строк документов в час (для документов объемом 40 строк).
При этом тестовые пользователи вводили данные с интенсивностью, существенно превышающей показатели работы реальных пользователей. Согласно результатам опроса средняя интенсивность ввода документов реальным пользователем составляет 20 документов по 15 строк в час, что составляет 300 строк документа в час. Тестовый пользователь при работе с 40 строчными документами вводил в 6.84 раза больше данных (2 052 строки в час).
При заданных условиях тестирования система не достигла предела производительности. С ростом количества тестовых пользователей, объем информации, обрабатываемый в единицу времени будет возрастать.
При заданных условиях тестирования среднее время записи и проведения документа ни в одном тесте не превысило 10 секунд.
При тестировании на конкурентных данных не наблюдалось проблем связанных с параллельной работой пользователей.
5. Оценка эффективности проектных решений
Главной целью данного раздела дипломного проекта является оценка эффективности проектных решений.
В данном разделе основные положения оценки целесообразности инвестиционных решений изложены в условиях справедливости следующих предположений:
1) возможно ограничиться оценкой экономического результата инвестиций. Прочие элементы результата несущественны;
2) инвестиции - ключевой ограниченный ресурс.
При совершенствовании системы финансового управления предприятием ОАО «ВАСО» была предложена автоматизированная информационная система финансового управления предприятием, которая позволила ускорить выполнение основных операций, связанных с составлением финансовых планов, мониторингом фактической деятельности предприятия, составление сводной отчетности по результатам мониторинга, планированием движения средств предприятия на любой период в разрезе временных интервалов, контролем соответствия заявок на расходование денежных средств рабочему плану на период; финансовым анализом, анализом доступности денежных средств и т. д.
Для определения экономической эффективности от внедрения информационной системы финансового управления необходимо сопоставить базисный период и проектный уровень автоматизации.
Определим затраты труда при отсутствии автоматизированной информационной системы финансового управления по формуле (5.1):
Т0 = Pi ´ 24 ´ 8, (5.1)
где Т0 – затраты труда при исходном варианте, чел.- ч.;
Рi – численность основных исполнителей, чел.;
24´8 – месячный фонд времени работы, ч.
То = 12´24´8 = 2304 (чел. - ч.)
Определим стоимостные затраты при ведении операций, связанных с осуществлением процесса финансового управления предприятием вручную по формуле (5.2):
С0 = Соз ´ (1 + Кн) + Сэл, (5.2)
где С0 – стоимостные затраты при базисном варианте, р.;
Соз – сумма основной зарплаты работников, р.;
Сэл – стоимость электрической энергии, р.;
Кн – коэффициент накладных расходов.
Расчет суммы основной заработной платы работников по формуле (5.3):
Соз = Оi ´ Pi, (5.3)
где Оi – среднемесячная заработная плата работников, р.;
Pi – численность работников, чел.
Соз 0 = 15750 ´ 12 = 189000 (р.);
С0 = 189000 ´ (1 + 0,35) = 255150 (р.).
Произведем расчет затрат труда и стоимостных затрат при автоматизированной обработке данных с помощью использования электронно-вычислительных машин.
Т1 = 7´ 24 ´ 8 = 1344 (чел.- ч.);
Соз 1 = 15750 ´ 7 = 110250 (р.).
Определим общую сумму затрат при обработке информации на компьютере по формуле (5.4):
С1 = Соз + Ск + Са + См + Сэл, (5.4)
где Соз – сумма основной зарплаты работников, р.;
Ск – стоимость одного компьютера, р.;
Са – сумма ежемесячных амортизационных отчислений по компьютерам, р.;
См– стоимость расходных материалов, р.;
Сэл – стоимость израсходованной электрической энергии, р.
С1 = 110250 + (15500*7) + 1845,75 + 1120 + 1050 = 222765,75 (р.)
Исходя из проведенного исследования затрат по двум способам, можем рассчитать прямую экономию по трудовым ресурсам и экономию в стоимостном выражении от внедрения автоматизированной информационной системы финансового управления предприятием ОАО «ВАСО».
Прямую экономию по трудовым ресурсам рассчитаем с помощью формулы (5.5):
Т= Т0 – Т1, (5.5)
Т = 2304 – 1344 = 960 (чел.- ч.)
Тогда прямую экономию в стоимостном выражении за месяц рассчитаем по формуле (5.6):
Эс = С0 – С1, (5.6)
Эс = 255150 – 222765,75 = 32384,25 (р.)
Прямая экономия в стоимостном выражении за год составит:
Эгс = 52169,25 ´ 12 = 388611 (р.)
Определим индексы и коэффициенты снижения труда и стоимости выполнения операций при автоматизированной обработке информации.
Индекс снижения трудовых затрат определим по формуле (5.7):
Ит = Т0 / Т1 (5.7)
Ит = 2304 / 1344 =1,7
Коэффициент снижения трудовых затрат найдем по формуле (5.8):
Кт = (Т0 – Т1)/Т0 ´100 (5.8)
Кт = (2304 – 1344)/2304´100 = 41,60 %
Индекс снижения стоимости затрат рассчитаем по формуле (5.9):
Ис =С0 / С1 (5.9)
Ис = 255150/222765,75 = 1,15
Коэффициент снижения стоимости затрат вычислим по формуле (5.10):
Кс = (С0- С1)/С0 ´100 (5.10)
Кс = (255150 – 222765,75)/255150´100 = 12,69 %
Таким образом, при внедрении системы автоматизированных расчетов трудовые затраты снизились почти в 2 раза, при этом экономия составила 960 чел.- ч. в месяц. Стоимость затрат снизилась в 1,15 раза, при этом трудовые затраты снизятся в месяц на 41,60 %, а стоимостные – на 12,69 %.
Предложенные мероприятия являются эффективными, а значит, могут быть внедрены на предприятии ОАО «ВАСО».
Далее проведем общую оценку экономической эффективности мероприятий, предложенных в расчетно–проектной части.
Определим эффективность, используя формулы для определения чистой текущей стоимости, внутренней нормы доходности, индекса доходности инвестиций, срока окупаемости инвестиций.
Чистая текущая стоимость определяется дисконтированием (при постоянной ставке процента и отдельно для каждого года) разницы между годовыми оттоками и притоками денег по проекту, накапливаемыми в течение жизни проекта. Эта разница приводится к моменту времени, когда предполагается начало осуществления проекта (формула 5.11) [23]:
, (5.11)где СFt – денежный поток в году t;
Т – экономический срок жизни инвестиций.
NPV показывает баланс между результатами и затратами, притоками и оттоками денежных средств:если NPV > 0 - проект одобряют; если NPV < 0 - проект отклоняют. Абсолютное значение NPV зависит от объективно характеризующих инвестиционный процесс параметров и ставки сравнения.