30
Глава 3. Практическая часть
3.1 Разработка системной архитектуры
Системная архитектура – это организация системы, включающая
основные компоненты, связи между ними, как они взаимодействуют для
удовлетворения системных требований, и принципы их проектирования и
развития.
Системная архитектура состоит из трех взаимосвязанных компонентов –
прикладной архитектуры, архитектуры данных и технической архитектуры.
Кратко рассмотрим состав каждого компонента.
В состав прикладной архитектуры входят:
прикладные системы (приложения), обеспечивающие исполнение
бизнес-функций и бизнес-процессов;
интерфейсы взаимодействия прикладных систем между собой и с
внешними системами и источниками или потребителями данных;
средства и методы разработки и сопровождения приложений.
Архитектура данных включает в себя:
автоматизированные базы данных, обеспечивающие накопление,
хранение и обработку данных, определяемых бизнес-архитектурой;
применяемые для этого системы управления базами данных или
хранилищами данных;
правила и средства санкционирования доступа к данным.
Техническая архитектура в свою очередь состоит из сетевой
архитектуры и архитектуры платформ. Сетевая архитектура включает в себя:
локальные и территориальные вычислительные сети;
используемые в сетях коммуникационные протоколы, сервисы и
системы адресации;
аварийные планы по обеспечению бесперебойной работы сетей в
условиях чрезвычайных обстоятельств.
Архитектура платформ включает в себя: