2.5 Описание внедрения задачи «Учет поставок товаров» ИС магазина электроники
После успешной разработки всех необходимых видов обеспечения, а именно математического, информационного, программного, а так же выбора комплекса технических средств для реализации поставленной задачи «Учет поставок товаров» необходимо провести внедрение системы на предприятие.
Веб-приложение разворачивается на хостинге, обладающим бесплатным пакетом - hostinger.com.ua.
Рисунок 2.15 - Схема подключения КТС
Этапами данного процесса являются развертывание БД на сервере БД, первоначальная настройка конфигурации приложения для соединения с БД, отключение вывода технической информации, включение вспомогательных функций оптимизации работы системы, таких, как кеширование. После этого приложение готово к эксплуатации.
Для запуска веб-приложения на клиенте подойдет любой браузер, не позднее 2014 года релиза.
Техническая поддержка задачи «Учет поставок товаров» осуществляется администратором веб-приложения.
Приложение находится в открытом доступе в интернете и не требует никаких дополнительных навыков и знаний для его использования.
В штатном режиме все устройства работают правильно в защищенном режиме в соответствии с правилами контроля функционирования.
Аварийное отключение - режим внезапного выхода из строя программного или аппаратного обеспечения.
Аварийное отключение характеризуется:
- полной или частичной неспособностью выполнения поставленных задач;
- отсутствием прав пользователя, которые приводят к нарушению передачи транзакций и информации [8].
Приложение развернуто на внешнем хостинге с возможностью расширения дискового пространства и вычислительных мощностей по запросу на лету, что значительно упрощает внесения изменений в аппаратное обеспечение, при этом приложение будет работать исправно.
Надежность программного продукта - это вероятность его работы без отказов на протяжении определенного периода времени, рассчитанная с учетом стоимости для пользователя каждого отказа. Надежность программного продукта, как определяющий элемент его качества, закладывается на этапе разработки и проектирования, а реализуется на этапе реализации [11].
В процессе разработки весь программный продукт был покрыт тестами, что позволило с вероятностью 99% убедиться в работоспособности приложения в разных окружениях, в том числе на этапе внедрения. В ходе процесса первоначальной эксплуатации сбоев и ошибок в работе приложения выявлено не было.
Важное место в функционировании веб-систем занимает вопросы безопасности и защиты от несанкционированного доступа [10]. В разработанной системе эти вопросы решаются с помощью комплекса мер по предотвращению взлома, среди которых хранение зашифрованного пароля в БД и использование сессий. При этом взаимодействие с внешними таблицами происходит по защищенному соединению с дополнительным уровнем защиты, что нивелирует возможность взлома этих таблиц при взломе основной системы.
- Введение
- 1. Формирование требований к задаче «учет поставок товаров» ИС магазина электроники
- 1.1 Описание объекта автоматизации
- 1.2 Обоснование цели разработки задачи
- 1.3 Требования к разрабатываемой задаче в целом
- 1.4 Требования к функциональной структуре задачи
- 1.5 Требования к обеспечивающей части задачи
- 1.6 Описание постановки задачи
- 1.6.1 Общая характеристика задачи
- 2.5 Описание внедрения задачи «Учет поставок товаров» ИС магазина электроники
- Выводы