53
− Полная совместимость с выбранной средой разработки (C++);
− Простота использования и внедрения;
Исходя из вышеперечисленных требования, в качестве СУБД была
выбрана среда MS Access. Она очень удобна и проста в использовании,
используется зачастую в работе небольших организаций и имеет низкий порог
вхождения, не требует наличие мощного оборудования, при этом обладая
большой скоростью работы при взаимодействии со средним объёмом данных
БД. Так же устойчива к сбоям в электропитании из-за наличия автоматического
резервирования после перехода к следующей записи. Ко всему этому имеет
встроенный Visual Basic for Application (VBA), который позволяет создавать
приложения в Access для работы с БД [10].
Чтобы создаваемая автоматизированная система работала, нужен веб-
сервер. Веб-сервер – это специальное ПО (сервер), который принимает HTTP-
запросы от клиентов (браузеров) и выдаёт им HTTP-ответы (обычно вместе с
HTML-страницей, изображением, файлом, медиа-потоком или другими
данными). Веб-сервером может называться как ПО, которое исполняет функции
веб-сервера, так и сам компьютер, на котором оно функционирует. В таком
случае, клиенты получают доступ к серверу по URL адресу через веб-интерфейс.
К дополнительным функциям веб-серверов также относятся:
− поддержка динамически генерируемых страниц;
− аутентификация пользователей;
− поддержка HTTPS для защищенных соединений с клиентами;
− ведение журнала сервера про обращения пользователей к ресурсам.
Рассмотрим два наиболее популярных веб-сервера:
Apache – полнофункциональный, расширяемый веб-сервер,
поддерживающий протокол HTTP/1.1 и распространяющийся с открытым
исходным кодом. Он имеет возможность работать почти на всех
распространённых платформах. Имеет готовые исполняемые файлы сервера для
Windows NT, Windows 9x, OS/2, Netware 5.x и нескольких UNIX-систем. При