Создание сервиса 'Процентных расчетов'

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Банковское дело
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    5,75 Кб
  • Опубликовано:
    2016-10-23
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Создание сервиса 'Процентных расчетов'

Оглавление

Введение

Глава 1. Анализ и моделирование сервиса банковских процентных расчетов

1.1 Анализ ключевых понятий предметной области

1.2 Обзор аналогов

.2.1 Diasoft FA#

.2.2 Интегрированная банковская система RS-Bank

.2.3 Интегрированная банковская система Bisquit (БИСКВИТ)

.2.4 Автоматизированная банковская система Новая Афина

.2.5 Результаты обзора аналогов

.3 Разработка модели для расчета банковских процентов

.3.1 Задача о срочном и досрочном закрытии вклада

.3.2 Расчет наращенных процентов

.3.3 Корреспондирование. Задача о равных платежах

Глава 2. Разработка сервиса банковских процентных расчетов

.1 Архитектура приложения и используемые технологии

.2 Сравнение и выбор инструментальных средств для разработки

.2.1 Обзор решений для построения прототипов и каркасных моделей приложений и сайтов

.2.2 Построение прототипа web-сервиса процентных расчетов

.3 Разработка интерфейса программы

.3.2 Форма для расчёта процента по вкладу

.3.3 Форма для работы с депозитами, договорами и клиентами

.3.4 Форма для работы с запросами информации о клиентах и вкладах

Заключение

Библиографический список

Приложение

Введение

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

Актуальность выбранной темы обусловлена тем, что на рынке банковских услуг, в частности вкладов и депозитов возникают вопросы не только у банковских работников, но у потребителей. Чтобы решить данный вопрос необходим такой инструмент, который помогал бы и сотрудникам банка, и их клиентам знать, как выглядит расчет процентов по вкладам изнутри. Для сотрудников - этот инструмент упростит работу над моделированием новых видов вкладов, а для клиентов - поможет понять, как именно ведется счет процентов.

На основе этого, выделим объект исследования, которым будет являться работы web-сервиса как наглядного инструмента, в том числе для банковских расчетов. Для того, чтобы понять, как устроены расчеты по вкладам, применим полученные знания и навыки по расчетам по процентным формулам, а именно методы рекурсивного и итерационного счета.

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

Любой рекурсивный алгоритм можно заменить его линейным аналогом, который при использовании в процентных расчетах будет использовать большее количество ресурсов: памяти, времени и строк кода.

Предмет исследования: функциональные возможности и средства разработки Microsoft Visual Studio для создания web-сервиса.

Цель написания данной работы: создание сервиса «Процентных расчетов» для исследовательских целей.

Исходя из поставленной цели, были выделены следующие задачи исследования, а именно:

1. Смоделировать и проанализировать бизнес-процесс.

. Построить архитектуру приложения.

. Описать используемые технологии.

. Описать инструментальные средства.

. Разработать прототип сервиса процентных расчетов.

Работа несет в себе как практическую значимость, так и исследовательскую. Разработанным web-сервисом процентных расчетов можно будет пользоваться как банковскому сотруднику, например, для конструирования вклада, так клиенту банка, для того, чтобы можно было наглядно увидеть весь процесс расчета процентов по вкладу «изнутри». Ведь данный сервис должен включать в себя графическое отображение коммерческих формул, графиков рассчитанных процентов и структуру вкладов. Также его можно будет применять и для ученических целей: наглядно видеть, как формируются вклады, как рассчитываются проценты, какие формулы используются для этого и какие методы применяются в целом для банковских расчетов. В исследовательских целях разработанный web-сервис можно будет использовать при конструировании банковских вкладов.

Глава 1. Анализ и моделирование сервиса банковских процентных расчетов

.1 Анализ ключевых понятий предметной области

При написании работы были выделены три ключевых понятия: сервис (web-сервис), процентные расчеты (банковские) и моделирование.

Сервис, взаимодействие с которым осуществляется путем широкого спектра протоколов сети Интернет называется web-службой, или другими словами web-сервисом. Прежде всего, web-сервисы - это технология [1]. Исходя из этого, как и любая другая технология, web-сервисы имеют свою довольно четко выделенную среду применения. Если посмотреть на них в разрезе стека сетевых протоколов, то можно заметить, что это еще одна надстройка поверх протокола HTTP. C другой же стороны, если мы гипотетически представим себе интернет как множество слоёв, то web-сервис в этом случае будет выглядеть перед нами как два концептуальных типа приложений - вычислительные узлы, которые реализуют нетривиальные функции и прикладные веб-ресурсы. При этом, следует заметить, что зачастую вторые заинтересованы в услугах первых.

Не стоит забывать, что интернет разнороден и разнообразен, поэтому различные приложения на различных узлах сети функционируют на различных аппаратно-программных платформах, и используют различные технологии и языки.

Чтобы можно было связать между собой все это и предоставить возможность пользоваться одним приложениям обмениваться данными с другими, и были придуманы web-сервисы.служба - это сервис, связь с которым осуществляется через множество различных протоколов сети интернет. Обычный web-сервис все-таки имеет некоторые отличие от понятия web-службы, в частности к web-сервису не применяют технологические требования (т. е. другими словами он может быть реализован с помощью различных методик и техник, как общедоступных, так и закрытого характера), а для веб-служб в течение нескольких лет компаниями Oracle, Microsoft, IBM, SUN и др., были разработаны специализированные требования, стандарты и протоколы, которые могут обеспечивать возможность наиболее полного взаимодействия в среде web-сервисов.

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

Отсюда следует, что конкретный web-сервис реализуется посредством нескольких агентов, которые представляют собой одинаковый или подобный набор функций. Если рассматривать web-сервис с технической стороны, то это будет программная система, которая проектируется с целью предоставить возможность взаимодействия между машинами по компьютерной сети [11]. Веб-сервис имеет свой интерфейс доступа, которые описан в машинно-обрабатываемом формате. Чаще всего это бывает Web-Service Description Language, или просто - WSDL. Остальные системы взаимодействуют с web-сервисом через интерфейс по принципу обмена сообщениями в стандартном формате по протоколу HTTP.

Основные идеи, которые реализуются web-сервисами [1]:

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

Инструкции: web-сервисы самостоятельны по своей сути и описываются в терминах интерфейсов, семантики, динамических характеристик, политик, свойств сервиса и операций.

Повторное использование: повторное и неоднократное использование сервисов.

Соглашения: соглашения заключаются между поставщиками и пользователями и лежат в основании на сервисных инструкциях и никак не влияют на реализацию самих web-сервисов.

Похожие работы на - Создание сервиса 'Процентных расчетов'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!