logo
"Учет поставок товаров" ИС магазина электроники

2.5 Описание внедрения задачи «Учет поставок товаров» ИС магазина электроники

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

Веб-приложение разворачивается на хостинге, обладающим бесплатным пакетом - hostinger.com.ua.

Рисунок 2.15 - Схема подключения КТС

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

Для запуска веб-приложения на клиенте подойдет любой браузер, не позднее 2014 года релиза.

Техническая поддержка задачи «Учет поставок товаров» осуществляется администратором веб-приложения.

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

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

Аварийное отключение - режим внезапного выхода из строя программного или аппаратного обеспечения.

Аварийное отключение характеризуется:

- полной или частичной неспособностью выполнения поставленных задач;

- отсутствием прав пользователя, которые приводят к нарушению передачи транзакций и информации [8].

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

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

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

Важное место в функционировании веб-систем занимает вопросы безопасности и защиты от несанкционированного доступа [10]. В разработанной системе эти вопросы решаются с помощью комплекса мер по предотвращению взлома, среди которых хранение зашифрованного пароля в БД и использование сессий. При этом взаимодействие с внешними таблицами происходит по защищенному соединению с дополнительным уровнем защиты, что нивелирует возможность взлома этих таблиц при взломе основной системы.