76
стями. Можно сказать, что Сущности представляют собой множество реальных
или абстрактных вещей (людей, объектов, событий, идей и т. д.), которые имеют
общие атрибуты или характеристики.
2.3.3 Структурная схема пакета (дерево вызова процедур и программ)
Для сборки приложения потребуется определение программ и подпро-
грамм, входящих в конфигурацию. Конфигуратор 1С оперирует понятием моду-
ля – функционально законченного кодового блока, который может выполняться
либо на клиенте, либо на сервере.
Определимся, где будут выполняться модули разработанного программ-
ного обеспечения, для этого рассмотрим преимущества и недостатки серверных
и клиентских организаций.
1. Выполнение кода на сервере.
Достоинства:
- логика и код находятся в одном месте, что позволяет легко вносить из-
менения в программное обеспечение, выполнять резервное копирование и т.п.;
- обычно в роли сервера выступают быстродействующие ЭВМ, что позво-
ляет использовать более дешевые рабочие машины;
- лёгкость масштабирования всей системы.
Недостатки:
- при выходе сервера из строя, все рабочие машины оказываются беспо-
лезными.
2. Выполнение кода на клиенте.
Достоинства:
- высокая скорость работы при параллельных запросах к базе данных;
- при выходе рабочей станции из строя можно быстро заменить ее под-
менной машиной и продолжить работу.
Недостатки:
- необходимость в быстродействующих, а значит и дорогих, рабочих
станциях;
- сложность администрирования множества рабочих станций.