Студент 2 курса факультета КН Станислав Мирошник рассказывает о проекте «BLACK BANK» - веб-сайт для интернет-банкинга, созданный в рамках изучения дисциплины «Технологии создания программных систем» на кафедре ИУС.
- Как родилась идея проекта?
Идея создания сайта для интернет-банкинга была не первой, которая пришла в голову мне, Антону Петренко и Виктору Алексеенко. В самом начале нам дали немного времени, чтоб придумать и выбрать тему проекта, который мы будем разрабатывать. Мы сели и стали анализировать, что было бы и интересно реализовать, и что не затерялось бы сейчас, при условном выходе на рынок.
В итоге осталось около 10 идей, для каждой из которых мы расписали их плюсы и минусы. В итоге выбрали именно идею создания интернет-банка, которая показалась мне наиболее интересной в реализации, хотя участники команды говорили, что это будет сложно.
- Какой была последовательность разработки?
Мы приступили к разработке документации проекта, определяя, как будет выглядеть будущий продукт и какие функции в нем будут реализованы. Планировалась реализация как веб-версии, так и приложения под мобильные устройства, даже был разработан эскиз мобильной версии:
Но после оценки наших ресурсов и времени было решено отказаться от мобильной версии и создать веб-версию. Мы разделили между собой таски, установили по каждой из них определённые дедлайны и принялись разрабатывать веб-версию. Разработка оказалась не такой сложной, как мы думали, написали буквально за несколько дней.После чего производились тестирование и чисто косметические изменения. Как результат было получено нечто такое:
- Как выглядит интерфейс?
Часть главной страницы сайта отвечает за навигацию для пользователя, при ее помощи можно попасть на любую из страниц сайта.
Информативная часть главной страницы. На ней показаны новости банка, актуальные курсы валют, которые получены при помощи сервисов Центрального Банка и блок для перевода денег. Введя номера карт, сумму и после этого пин от карты есть возможность перевода средств между счетами клиентов практически мгновенно.
Часть главной страницы, которая помогает клиентам, желающим открыть депозит или взять кредит.
При нажатии кнопки «заказать» происходит переход на страницу для оформления заявки на получение кредита или депозита.
После оформления заявка попадает в базу заявок и ожидает своего рассмотрения.
Кроме того, главная цель сайта – реализация онлайн-банкинга. Для этого на сайте предусмотрены регистрация и авторизация. Зарегистрироваться может только реальный клиент банка, карта и номер телефона которого занесены в базу банка.
После авторизации пользователь попадает в личный кабинет, в котором отображена информация о всех его счетах и личная информация.
Сайт имеет англоязычную версию. Ниже можно увидеть, как выглядит главная страницы на английском языке.
Разработка не была сложной, но помогла получить новые знания, которые применялись при создании проекта.
Создание учебных проектов – важный шаг в становлении будущего ИТ-специалиста. Готовый продукт мотивирует создателей развиваться дальше и может стать неплохой основой более серьезных проектов, которые смогут приносить прибыль и обеспечат хорошее трудоустройство.
Дарья Прядка