280.86K
Категория: ПрограммированиеПрограммирование

Разработка web-приложения Trust-Bank на языке Java

1.

Государственное бюджетное общеобразовательное учреждение Ростовской области
Ростовский-на-Дону колледж связи и информатики
Презентация
На тему: Разработка web-приложения Trust-Bank на языке Java
РУКОВОДИТЕЛЬ:КОШКИНА А.А.
ИСПОЛНИТЕЛИ:
ЕРЁМЕНКО Д.-ТИМЛИД, РАЗРАБОТЧИК
СКЛЯРОВ В. - ТЕСТИРОВЩИК
ЗУЛУМХАНОВ Г.-ДИЗАЙНЕР
МУМРИЙ М.- ПРОДЖЕКТ-МЕНЕДЖЕР
г. Ростов-на-Дону
2023

2.

Содержание
1.Введение
2.Постановка цели и задачи
3. Анализ ЦА
4. Анализ требований ПП
5. ТЗ
6. Разработка ПП
7. Тестирование
8. Заключение

3.

1.Введение
Практическая составляющая
данной проектной работы, состоит
в продвижении
банковских продуктов и услуг
коммерческой компании TrustBank.
Как следствие привлечение новых
клиентов, развитие финансового
рынка, оптимизация и решение
многих мелких задач всех
сегментов общества - начиная с
молодых предпринимателей,
заканчивая пенсионерами.

4.

Цели и задачи
Цель проекта: создание веб-приложения для привлечения новых
клиентов к банковским продуктам.
Идея самого проекта: веб-приложение для ознакомления новых
пользователей с продуктами TrustBank’а, и, как следствие,
продвижение банка и его услуг.

5.

3. Анализ ЦА
Примеры ЦА:
- Физические лица
-Предприниматели и малый бизнес
-Корпоративные клиенты(Крупные Компании,
Средний бизнес)
-Инвесторы
-т.п.
Проблемы/боли ЦА
-Финансовые трудности(Задолженности)
-Страх потерять сбережения(Поедание инфляцией
сбережений, неправильное управление деньгами)
-Сложности в инвестировании
-Трудности в развитии и преодолении конкуренции
(B2B сегмент)

6.

4. Анализ требований ПП
Общие вопросы о ПП:
1 Как вы видите использование ПП ЦА
2 В каких условиях ЦА будет использовать ПП
3 Назначение ПП
4 Функционал ПП
5 Приоритет в функционале
6 Приоритет в отношении дизайна
Полная версия “Анкетирования”.
Вопросы для разработчика:
1 Рекомендуемая база данных для хранения данных
2 Какие данные должна обрабатывать база данных
3 Какие форматы записей должна поддерживать база данных
4 Какие должны быть методы запросов к базе данных

7.

5. Техническое задание
1) Требования к надежности
Вероятность безотказной работы системы должна
составлять не менее 99.99% при
условии исправности сети (связи приложений оператора
и посетителя с базой
данных).
2) Требования к стеку технологий
2.1 Рекомендуемый стек для оптимальной разработки
2.2 Рекомендуемая методология разработки
2.3 Структура API
Полная версия “ТЗ”.

8.

6. Разработка ПП
Этапы проекта:
1.Техническое задание;
2.Технический (и рабочий) проекты;
3.Тестирование и отладка
4.Внедрение.

9.

Хронология Разработки:

10.

Руководство разработчика
Структура папок

11.

Структура API
Описание базовой структуры:
1-ый уровень – Сущности(Entity)
2-ой уровень – Репозитории реализующие и
предоставляющие функционал CRUD запросов
3-ий уровень – Сервисы, используют методы
репозиториев и обрабатывают данные, предавая
их в Контроллеры
4-ый уровень – Контроллеры(Эндпоинты нашего
API). Они предоставляют обработанную
информацию на сторону клиента

12.

Полное руководство разработчика:

13.

7. Тестирование
Тестирование страницы - “Отзывы”
Название
Тест слайдера отзывов
Функция
Слайдер отзывов
Действие
Название
Тест расположения элементов
Функция
Расположение объектов
Ожидаемый результат
Результат теста:
· пройден
Действие
Ожидаемый результат
Результат теста:
· провален
· пройден
· заблокирован
· провален
· заблокирован
Предусловие:
Откройте страницу приветствия банка
Сайт входа в банк открыт
пройден
Перейдите на страницу новостей по кнопке ‘Перейти
на страницу новостей’
Успешное открытие страницы новостей
пройден
Просмотр блока элементов тела страницы
Откройте главную страницу сайта банка
Сайт банка открыт и доступен
пройден
Нажмите на кнопку «Будем рады вашему отзыву»
Успешное открытие страницы «Оставить отзыв»
пройден
Пролистайте до конца страницы
Наличие отзывов банка
Пройден
Нажатие кнопки «Следующий слайд»
Успешный показ следующего слайда-отзыва
пройден
Нажмите кнопку "Предыдущий слайд"
Успешный показ предыдущего слайда-отзыва
пройден
Нажмите кнопку "Первый слайд"
Успешный показ первого слайда-отзыва
пройден
Нажмите кнопку "Второй слайд"
Успешный показ второго слайда-отзыва
пройден
Нажмите кнопку "Третий слайд"
Успешный показ третьего слайда-отзыва
пройден
Нажмите кнопку "Четвёртый слайд"
Успешный показ четвёртого слайда-отзыва
пройден
Скролл страницы до начала
пройден
Шаги теста:
Шаги теста:
Просмотр блока элементов шапки страницы
Предусловие:
Объекты успешно прогрузились и
расположены на своих местах
Объекты успешно прогрузились, элементы
расположены на своих местах
пройден
пройден
Постусловие:
Обновление страницы, проверка расположения
элементов
Страницы перезагрузилась, все элементы
прогрузились, объекты находятся на своих
местах
пройден
Постусловие:
Кликните по ссылке "Новости", чтобы вернуться на начало
страницы

14.

8. Заключение
English     Русский Правила