42
загружают сеть и клиентские машины. Сервер является внешней по отношению к
клиенту программой, и по надобности его можно заменить другим.
При необходимости произвести обработку информации, хранящейся в БД,
запущенное на компьютере пользователя клиентское приложение, работающее с БД,
формирует запрос на языке SQL (название от начальных букв - Structured Query
Language). Сервер базы данных принимает запрос и обрабатывает его
самостоятельно. Никакой массив данных (файл) по сети не передается. После
обработки запроса на компьютер пользователя передается только результат. Сам же
файл, в котором хранились данные, послужившие источником для обработки,
остается незаблокированным для доступа самого сервера по запросам других
пользователей.
В серьезных клиент-серверных СУБД существуют дополнительные механизмы,
снижающие нагрузку на сеть, снижающие требования к пользовательским
компьютерам. В качестве примера приведем хранимые процедуры - то есть целые
программы обработки данных, хранящихся в БД. В этом случае от пользователя к
серверу не передается даже SQL выражения - передается вызов функции с
параметрами вызова. Таким образом, рабочее место пользователя еще сильнее
упрощается, логика работы программы переносится на сервер. Пользовательское
место становится всего лишь средством отображения информации. Все это означает
дальнейшее снижение нагрузки на сеть и пользовательские рабочие станции [18].
В компании ОАО «ИнфоТеКС» уже имеется локальная сеть, поэтому наиболее
оптимальным является решение использовать клиент-серверную технологию, для
реализации проектируемой автоматизированной системы управления проектами.
Рассмотрим документы, используемые в качестве исходных и результирующих.
В качестве исходных документов для автоматизированной системы управления
проектами используются стандартные печатные документы, в качестве которых могут
выступать заявки от клиентов, заключения аналитиков, технические задания и
инструкции, платежные документы, договора и прочие документы.
Что касается результирующих документов, то они представляются в виде
цифровых копий электронных документов, но обладают рядом атрибутов, присущих
только им. К числу таких атрибутов относятся [24]:
Размер документа;