64
ГЛАВА 3. ПРАКТИЧЕСКАЯ ЧАСТЬ. ОПИСАНИЕ
ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА
3.1. Разработка системной архитектуры
Системная архитектура – это организация системы, включающая
основные компоненты, связи между ними, как они взаимодействуют для
удовлетворения системных требований, и принципы их проектирования и
развития.
Системная архитектура состоит из трех взаимосвязанных компонентов –
прикладной архитектуры, архитектуры данных и технической архитектуры.
Кратко рассмотрим состав каждого компонента.
В состав прикладной архитектуры входят:
1) прикладные системы (приложения), обеспечивающие исполнение
бизнес-функций и бизнес-процессов;
2) интерфейсы взаимодействия прикладных систем между собой и с
внешними системами и источниками или потребителями данных;
3) средства и методы разработки и сопровождения приложений.
Архитектура данных включает в себя:
1) автоматизированные базы данных, обеспечивающие накопление,
хранение и обработку данных, определяемых бизнес-архитектурой;
2) применяемые для этого системы управления базами данных или
хранилищами данных;
3) правила и средства санкционирования доступа к данным.
Техническая архитектура в свою очередь состоит из сетевой
архитектуры и архитектуры платформ. Сетевая архитектура включает в себя:
1) локальные и территориальные вычислительные сети;
2) используемые в сетях коммуникационные протоколы, сервисы и
системы адресации;
3) аварийные планы по обеспечению бесперебойной работы сетей в
условиях чрезвычайных обстоятельств.