35
потребоваться обновление оборудования или другие изменения. Существует
аппаратная зависимость. Однако время отклика настальных приложений выше. К
тому же, если на предприятии используется определенная линейка ОС, то
сложностей с функционированием настольных приложений не возникнет.
В веб-приложениях пользователь получает доступ к приложению через веб-
браузер (фактически заменяющий клиента) и работает с ресурсами, доступными
через Интернет, в том числе с удаленным хранилищем. Такой подход позволяет
«тонким клиентам» (компьютерам с ограниченными аппаратными
возможностями) предоставлять доступ к сложным приложениям, доставляемым
из централизованной инфраструктуры. Кроме того, использование
существующих веб-браузеров и их мультимедийных возможностей позволило
разработчикам создавать более интерактивные мультимедийные
пользовательские интерфейсы. Некоторые из этих возможностей были также
повторно внедрены в настольные приложения, но они были в значительной
степени обусловлены повсеместным распространением Интернета и тем, как
пользователи привыкли взаимодействовать со своими компьютерами.
Хотя и у настольных, и у веб-приложений есть свои плюсы и минусы, в
конечном итоге они являются лишь инструментами, которые люди используют
для решения проблем.
В качестве типа проектируемой АИС выбрано настольное приложение, так
как предприятие не планирует менять свои ОС, а ей необходима гарантированная
производительность и стандартизация интерфейса, быстрое время отклика
приложения.
Теперь перейдем к выбору модели представления данных в АИС.
Существует множество моделей данных, но наиболее известными из них
являются [11]:
• иерархические базы данных;
• сетевые базы данных;
• реляционные базы данных;
• объектно-ориентированные базы данных.
Иерархические базы данных