Файл: Технология «клиент-сервер» (Теоретические аспекты технологии «Клиент – сервер»).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 15.05.2023

Просмотров: 204

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Реальные формулы расчёта величины платежей по кредитам являются более сложными, но, тем не менее, также корректно обрабатываются. Ниже представлена формула (1) расчёта величины аннуитетного платежа по потребительскому кредиту или автокредиту.

(1)

В данной формуле: «Ан.Платёж» – максимальный ежемесячный платеж, «Суммакредита» – общая сумма получаемого кредита, «Сроккредита» – срок кредита в месяцах, «Ставкапроц» – годовая процентная ставка по кредиту.

Для внесения формул и прочего контента в программный комплекс «Информационный киоск» было спроектировано алгоритмическое обеспечение отдельного административного приложения. Основная цель административного приложения – формировать контент программного комплекса путём изменения соответствующей информации в БД.

Административное приложение должно позволять создавать в программном комплексе новые шаблоны страниц, страницы, их контент, кнопки переходов между страницами, настраивать пути переходов между страницами и т.д. В целом, алгоритм работы административного приложения достаточно прост: требуется выполнять базовые CRUD операции (Create, Read, Update, Delete) над соответствующей информацией в БД.

2.4 Реализация

Разработанное алгоритмическое обеспечение клиентского web приложения было реализовано с использованием технологии ASP.NET, языка программирования C# и среды интеллектуальной разработки приложений Visual Studio.

Реализованное web-приложение может одновременно работать в различных браузерах на множестве клиентских рабочих мест (терминалах). Административное приложение является узкоспециализированным, однопользовательским и по этой причине реализовано с использованием технологии Windows Forms. Примеры пользовательских интерфейсов реализованных приложений приведены на рис. 3-4.

Рисунок 3 - Пример пользовательского интерфейса клиентского web-приложения с отображением тестового html-контента

На рис.3 в центральной части пользовательского приложения отображён тестовый контент одной из страниц – HTML-документ с заголовком «HTML1», который хранятся в БД программного комплекса.

Рисунок 4 - Пример пользовательского интерфейса административного приложения

На рис.4 отображена вкладка «Шаблоны» административного приложения. В верхней части окна видны вкладки для управления прочими элементами программного комплекса («Страницы», «Баннеры», «Логотипы» и т.д.). В левой части окна выбран один из шаблонов.


В правой части окна видны те страницы программного комплекса, переходы на которые доступны со страниц этого шаблона.

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

Заключение

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

Одним из элементов успешного развития организации является информированность населения об услугах данной организации. Очевидно, что реклама в средствах массовой информации позволяет привлечь большее число клиентов к продуктам и услугам организации. Но использование «информационных киосков», например, расположенных в офисах организации, даёт большую эффективность, так как позволяет вести интерактивное взаимодействие с клиентом. Развивая функциональную сложность информационного киоска можно получить инструмент, позволяющий не только информировать клиента о заранее имеющейся информации, но и выполнять интерактивное взаимодействие с представителем call-центра организации.

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

Таким образом, внедрение информационных киосков является экономически эффективным для банков. Аналитический обзор. Использование оборудования типа информационный киоск для публикации информации об организации является достаточно распространённым.

Существуют информационные киоски, публикующие сведения об операторах сотовой связи, провайдерах сети Интернет, платёжных системах (Contact, Qiwi, WebMoney, e.g.). Все устройства подобного типа чаще всего обладают сенсорным экраном для отображения и введения информации, каналом связи с поставщиком информации. Чаще всего подобные системы используют архитектуру «клиент-север». При этом на стороне информационного киоска расположен «тонкий клиент», а на стороне «сервера» - вся бизнес-логика и контент системы. Каждое действие со стороны пользователя информационного киоска передаётся на сторону сервера и инициирует передачу нужной информации в обратном направлении: со стороны сервера на информационный киоск.