Биржа торговли энергоресурсами (БТЭ) от Технологики
Апрель 2013

Биржа торговли энергоресурсами (БТЭ)

Биржа торговли энергоресурсами (БТЭ)
Система представляет собой торговую интернет-площадку, которая позволяет инвесторам и трейдерам осуществлять торговлю нефтяными продуктами и отслеживать финансовую отчетность.

Бизнес-логика

Система представляет собой торговую интернет-площадку. БТЭ – система, которая позволяет инвесторам и трейдерам осуществлять торговлю нефтяными продуктами и отслеживать финансовую отчетность. Система позволяет использовать различные торговые платформы и рынки.

Все пользователи системы (инвесторы и трейдеры) могут получать информацию об осуществленных транзакциях. БТЭ имеет чрезвычайно гибкую подсистему пользовательских ролей, что позволяет настроить поведение системы под нужды любого пользователя.

Архитектура

Система БТЭ построена на базе многоуровневой клиент-серверной архитектуры, основными составляющими которой являются три уровня:

  1. уровень представления данных;
  2. уровень бизнес-логики;
  3. уровень хранения данных.

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

 
  1. Уровень хранения данных
    Этот уровень отвечает за восстановление, хранение и обновление данных приложения и отправку его в бизнес-уровень по запросу. Уровень хранения данных разработан при помощи технологии Entity Framework, которая позволяет работать со строго типизированными объектами.
  2. Уровень бизнес-логики
    Модуль бизнес-логики получает запросы от уровня представления данных и отправляет туда в качестве результата обработки различные данные для отображения (в зависимости от реализованной логики). На этом уровне реализуется большая часть функциональности, включая работу рынков и обработку торговых транзакций.
  3. Уровень представления данных
    Уровень представления данных содержит элементы пользовательского интерфейса сайта, а также включает в себя всю логику, которая управляет взаимодействием между посетителем и приложением. Клиентское приложение было разработано как веб-система и запускается в браузере.
 

Чтобы обеспечить более дружелюбный и удобный интерфейс, мы использовали стандартные библиотеки jQuery, а также расширенные библиотеки пользовательского интерфейса jQuery UI. Эти библиотеки позволяют реализовать удобный, клиенто-ориентированный и динамический интерфейс, а также делают приложение более быстродействующим, по сравнению с обычными веб-сайтами.

Безопасность

Процесс авторизации построен на гибкой подсистеме ролей. Передача данных от пользователей в систему организованы на основе защищенного канала по протоколу HTTPS.

Давайте найдем решение для вашего бизнеса!

Давайте найдем решение для вашего бизнеса!

Пожалуйста, заполните 'Имя'
Пожалуйста, заполните 'Телефон'
Пожалуйста, заполните 'Емейл'
Пожалуйста, заполните 'Сообщение'

Пожалуйста, заполните 'Имя и фамилия'
Пожалуйста, заполните 'Телефон'
Пожалуйста, заполните 'Емейл'
Выберите файл
Пожалуйста, выберите файл 'Резюме'
Выберите файл
Пожалуйста, прикрепите файл 'Код / ТЗ'

другие наши проекты

Разработка и внедрение политики резервного копирования в центральном офисе «Новосибирской аптечной сети»

Система поиска потерянного багажа для американских авиакомпаний

Система поиска потерянного багажа для американских авиакомпаний

Система анализа счетов-фактур

Облачная хостинг-платформа

Облачная хостинг-платформа

Зарплатная система для сети отелей и ресторанов

Зарплатная система для сети отелей и ресторанов

Корпоративный почтовый сервис с дополнительным уровнем защиты

Внедрение сбалансированной системы показателей в ФГ «БКС»

Внедрение сбалансированной системы показателей в ФГ «БКС»

Система планирования розничных продаж для фармацевтической компании

Система планирования розничных продаж для фармацевтической компании

Система поддержки веб-узла

Инновационные технологии обследования пациентов

Инновационные технологии обследования пациентов

Разработка программного обеспечения для робота da Vinci компании Intuitive surgical

Система подбора компонентов для промышленного оборудования, по алгоритмам, требующим большого объема вычислений

Система подбора компонентов для промышленного оборудования, по алгоритмам, требующим большого объема вычислений