Похожие презентации:
вкр
1.
Московский государственный технический университет им. Н.Э. БауманаРазработка системы личного учета
финансовых операций
2.
Цель: Разработка информационнойсистемы для автоматизации
управления брокерскими клиентами,
их реквизитами и финансовыми
операциями.
Цели и задачи
Задачи:
1. Анализ предметной области и требований
2. Проектирование архитектуры и модели
данных
3. Разработка модулей управления клиентами
и реквизитами
4. Внедрение аудита и системы уведомлений
5. Разработка адаптивного веб-интерфейса
3.
Стек технологий4.
Функциональныеблоки
5.
Spring SecurityForm login с шифрованием паролей (Bcrypt)
Защита от спама reCAPTCHA
Remember-me и logout с закрытием сессии
Защита CSRF на всех изменяющих HTTP-методах
Ограничение доступа по ролям: /admin, /broker, /profile
Безопасность и
валидация
Многоуровневая валидация
Форма → Контроллер (@Valid, @NotNull) → Сервис → БД
(NOT NULL, UNIQUE, CHECK)
Бизнес-правила: проверка валют, реквизитов, лимитов
сумм
6.
Авторизация/РегистрацияПользовательский
интерфейс
7.
Основные клиентские разделыПользовательский
интерфейс
8.
Функциональныетребования (Use
Case)
9.
Архитектурасистемы
10.
Логическая схемабазы данных
11.
Диаграммапоследовательнос
ти
ФС — файловая система
12.
Итоги иперспективы