4.34M

Чигрин

1.

Презентация на тему: Лучшие и правильные решения для проектирования и
дизайна информационной системы.
Введение:
Проектирование и дизайн информационной системы (ИС) — это не только про код и базы данных, а про
согласование бизнес-целей, пользовательского опыта и технической реализуемости.
«Правильные» решения — те, что обеспечивают надежность, маштабируемость, поддерживаемость и
соответствие требованиям. «Лучшие» - те, которые дают нужный результат с разумными затратами и
рисками.

2.

Этап 1. Определение требований и границ
(Без четких требований и границ легко сделать «не то». Нефункциональные требования часто определяют структуру)
Сбор через интервью, Workshops, JTBD.
Разделения на функциональные и нефункциональные требования
Чёткие границы и внешние зависимости

3.

Этап 2. Методология разработки
Модель
Когда применять
Agile(Scrum/Kanban)
Меняющиеся требования, быстрая
обратная связь
Фиксированные требования,
строгие регламенты
Высокие риски, неопределённость
Waterfall
Спиральная
Гибридные
Смешанные сценарии, крупные
проекты

4.

Этап 3. Архитектурные стили
Многоуровневая (N‑tier) — классика для корпоративных приложений
Микросервисы — независимость развёртывания, горизонтальное масштабирование
Event‑Driven — асинхронные потоки, интеграция разнородных систем
Serverless — переменная нагрузка, фокус на бизнес‑логику

5.

Этап 4. Моделирование данных и СУБД
Нормализация (3NF) для OLTP, денормализация для OLAP
Выбор СУБД по сценарию:
Реляционные (PostgreSQL, MS SQL) — целостность
NoSQL (MongoDB, Cassandra) — гибкость и объём
Графовые (Neo4j) — сложные связи

6.

Этап 5: UX/UI и дизайн
English     Русский Правила