Критерии качества и требования к приложению
Введение
Web-приложение – приложение, использующее сеть интернет для предоставления пользователям различных интерактивных сервисов. Это один из самых современных программных продуктов, позволяющий передавать и получать информацию в кратчайшие сроки. Эта информация может быть представлена в любом виде. Web – приложение активно используется для ведения бизнеса, в том числе для банковского дела. Современные технологии позволяют обслуживать тысячи и сотни тысяч пользователей одновременно, что, несомненно, облегчает учет всей информации.
Целью квалификационной работы является разработка Web-приложения – «CARD 2GO». Приложение позволит создавать банковские карты клиентам банков, вести учет операций по картам, работать с процессингом.
Конструкторская часть
Общетехническое обоснование разработки
Целью дипломной работы является разработка web-приложения с помощью которого можно будет:
- Заводить банковские карты клиентам банка
- Вести учет операций, проводимых по карте
Web-приложение должно выполнять следующие функции:
Со стороны пользователя (сотрудник банка):
- Регистрация клиента и оформление банковской карты.
- Возможность изменять статус карты, просматривать операции.
- Требовать авторизацию пользователя.
Со стороны администратора (главный менеджер):
- Возможность создавать аккаунты для сотрудников.
- Возможность блокировать любых сотрудников.
- Возможность добавлять новые виды продуктов (например: золотая карта).
- Возможность просматривать операции, совершенные сотрудниками.
Создание web - приложения включает целый ряд действий:
1.Анализ предметной области
2.Постановка задач разрабатываемой системы
3.Разработка структуры системы
4.Выбор инструментов реализации модели системы
Описание предметной области
Предметной областью данного web-приложения является работа с банковскими картами, учет операций по ним, работа с процессингом.
Для работы в приложении сотрудник банка должен зарегистрироваться на сайте. Далее он сможет оформлять договоры, а также карты. Изготовление карты производится с помощью процессинговой компании. Через нее банк будет получать информацию о выдаче карт и операциях, проведенными с ними.
Рис. 1 Графическое изображение предметной области
Функциональные задачи, выполняемые web-порталом
Пользователь web-приложения должен иметь возможность:
- Оформить новый договор
- Оформить дополнительную карту к существующему договору
Администратор web-приложения должен иметь возможность:
- Создавать, редактировать и удалять профили сотрудников.
- Создавать, редактировать и удалять продукты.
Критерии качества и требования к приложению
Для разрабатываемого web – приложения были выбраны следующие критерии качества.
- Сложность поддержки и модификации
- Функциональность
- Удобство пользовательского интерфейса
- Структура информации и навигация на сайте
- Скорость работы системы
Рассмотрим представленные критерии более подробно: