47
ГЛАВА 3. РАЗРАБОТКА ИНФОРМАЦИОННОЙ
СИСТЕМЫ И РАСЧЕТ ЕЕ СТОИМОСТИ
3.1 Характеристика функций и базы данных программного
обеспечения
Проектируемую систему можно разбить на отдельные составляющие
подсистемы, функции которой заключаются в следующем:
‒ представление аутентификации и доступа для
зарегистрированного пользователя;
‒ обработка введенной информации и запись ее в базу данных;
‒ учет оборудования и его движения;
‒ формирование отчетов.
Так как системой должно будет пользоваться несколько
пользователей на различных компьютерах, оптимальной для системы
будет двухуровневая архитектура «клиент-сервер», более конкретно –
«тонкий клиент – толстый сервер». В этом случае все данные по
распределениям будут хранится в общей базе данных, в то же время
каждый пользователь будет работать за своим рабочим местом [37].
Несомненным преимуществом технологии "клиент-сервер" является
приближенность данных к процессам вычисления. Все операции по
манипулированию данными выполняются на сервере, что увеличивает
быстродействие в десятки и сотни раз [38].
Технология клиент-сервер в отличие от файл-серверной позволяет
реализовать большую безопасность, стабильность, согласованность,
расширяемость, повышенную защищенность и надежность обработки и
хранения данных. Внедрение систем с архитектурой клиент-сервер в своем
большинстве обязано одному проверенному факту: использование
недорогих серверов и недорогих клиентских ПК дает возможность
получения оптимального соотношения производительности и итоговой