Автоматизация составления рейтинга надежности коммерческого банка

Валютный рынок России как часть финансового рынка. Классификация и понятие валютных операций коммерческих банков. Информационное и программное обеспечение. Программное обеспечение для автоматизации анализа валютных операций коммерческого банка.

Рубрика Банковское, биржевое дело и страхование
Вид курсовая работа
Язык русский
Дата добавления 25.06.2011
Размер файла 2,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

СОДЕРЖАНИЕ

  • ВВЕДЕНИЕ
  • 1 ВАЛЮТНЫЕ ОПЕРАЦИИ КОММЕРЧЕСКИХ БАНКОВ
  • 1.1 Валютный рынок России как часть финансового рынка

1.2 Классификация и понятие валютных операций коммерческих банков

2 АВТОМАТИЗАЦИЯ СОСТАВЛЕНИЯ РЕЙТИНГА НАДЕЖНОСТИ КОММЕРЧЕСКОГО БАНКА

2.1 Описание разработки

2.2 Концептуальное описание задачи

2.3.1 Общие сведения

2.3.2 Функциональное назначение

2.3.3 Входные данные

2.3.4 Выходные данные

2.3.5 Руководство пользователя

2.3.7 Описание контрольного примера

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ А.Блок-схема

  • ПРИЛОЖЕНИЕ Б. Листинг программы
  • ВВЕДЕНИЕ
  • Современное производство немыслимо без управляющих систем разной степени сложности, это относится и к банковской сфере. Но любой управляющей системе необходимо соответствующее информационное и программное обеспечение, иначе она не сможет продуктивно работать. Целью курсового проекта - создать программное обеспечение для автоматизации анализа валютных операций коммерческого банка. Программа должна производить следующие действия:
  • – рассчитывать темп прироста валюты(%);
  • – рассчитывать отклонение валюты за 1кв 2010-2011г;
  • – рассчитывать итоги валюты за 1кв 2010-2011г;
  • – рассчитывать и выводить графики по валюте.

Приложение разработано на платформе Microsoft Visual C# 2008.

1 ВАЛЮТНЫЕ ОПЕРАЦИИ КОММЕРЧЕСКИХ БАНКОВ

1.1 Валютный рынок России как часть финансового рынка

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

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

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

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

В соответствии с Законом РФ «О валютном регулировании и валютном контроле» от 9 октября 1992г. под валютными ценностями понимают следующие активы:

1) иностранная валюта;

2) ценные бумаги в иностранной валюте - платежные документы, фондовые ценности;

3) драгоценные металлы;

4) природные драгоценные камни.

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

Сомнения по поводу принадлежности вышеперечисленных финансовых инструментов вытекают по причине тесной взаимосвязи валютного рынка с другими секторами финансового рынка, частью которого он и является (Рисунок 1.1).

Размещено на http://www.allbest.ru/

Рисунок 1.1 - Сегменты финансового рынка.

На рисунке1.1 показано, что часть других секторов финансового рынка, а именно, инструменты, стоимость которых выражена в иностранной валюте, имеют постоянную связь с валютным рынком. Впрочем, такая взаимосвязь валютного рынка с рынками МБК и ценных бумаг выражается не только путем связи с данными инструментами. Дело в том, что внутри рынка финансов существует свободный перелив капиталов. И, в зависимости от предпочтений инвесторов, денежные средства переходят из одной формы в другую, т.е. из одного сектора финансового рынка в другой.

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

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

1) Способствует интеграции национальной экономики в мировую путем организации механизма обмена национальных денег на иностранные, а значит, и дальнейшему процессу общественного разделения труда и специализации отдельных стран на производстве определенной продукции, что в конечном итоге стимулирует конкуренцию и рыночный способ ведения хозяйства;

2) Является альтернативной формой вложения денежного капитала в странах со слабой национальной валютой, поскольку покупка "твердых" валют позволяет инвесторам снизить потери своих реальных сбережений при высоких темпах инфляции на внутреннем рынке;

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

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

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

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

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

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

Регулятор валютного рынка - государство в лице Центрального банка страны.

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

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

Львиную долю в торговле валютами занимают банки, поскольку банки являются самыми удобными посредниками в обороте денежных средств между хозяйствующими субъектами. Банки скупают иностранную валюту у экспортеров и продают ее тем, кто в ней нуждается. Именно поэтому банки можно считать организационной основой современных рынков валют во всех странах мира. Доля банков в торгах валютой на рынке составляет порядка 96-97%. Значит, валютный рынок можно без преувеличения назвать межбанковским, где банки совершают операции с торгово-промышленной клиентурой и между собой. Даже на валютной бирже банки являются основными участниками торгов, отсюда в названиях некоторых бирж присутствует слово «межбанковская» (например, Московская Межбанковская Валютная Биржа).

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

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

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

1) рынок спот,

2) рынок срочных контрактов,

3) рынок наличной валюты.

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

Размещено на http://www.allbest.ru/

Рисунок 2 - Сегменты валютного рынка.

1.2 Классификация и понятие валютных операций коммерческих банков России

Классификация банковских валютных операций может осуществляться как по критериям, общим для всех банковских операций (пассивные, активные операции), так и по особым классификационным признакам, свойственным только валютным операциям. Основополагающий вариант классификации валютных операций вытекает из закона РФ от 9 октября 1992 г. «О валютном регулировании и валютном контроле». Он состоит в следующем: все операции с иностранной валютой и ценными бумагами в иностранной валюте подразделяются на:

1) текущие валютные операции;

2) валютные операции, связанные с движением капитала.

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

Срочная форвардная сделка (forward outriqht) - это конверсионная операция, дата валютирования по которой отстоит от даты заключения сделки более, чем на два рабочих банковских дня. Срочные биржевые операции (типа фьючерс, опцион, своп и проч.) не являются конверсионной операцией.

Сделка своп (swap) - это банковская сделка, состоящая из двух противоположных конверсионных операций на одинаковую сумму, заключаемых в один и тот же день. При этом одна из указанных сделок является срочной, а вторая - сделкой с немедленной поставкой.

Валютная позиция банка. Конверсионные операции нельзя проводить не учитывая риски по валютным позициям банка.

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

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

Короткая открытая валютная позиция - открытая валютная позиция в отдельной иностранной валюте, пассивы и внебалансовые обязательства в которой количественно превышают активы и внебалансовые требования в этой иностранной валюте.

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

Закрытая валютная позиция - валютная позиция в отдельной иностранной валюте, активы и пассивы (с учетом внебалансовых требований и обязательств по незавершенным операциям) в которой количественно совпадают.

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

Дата валютирования - оговоренная сторонами дата осуществления поставки средств на счета контрагента по сделке.

ЦБ РФ устанавливает лимиты открытых валютных позиций, т.е. количественные ограничения соотношений суммарных открытых валютных позиций и собственных средств (капитала) уполномоченных банков.

Валютная позиция возникает на дату заключения сделки на покупку или продажу иностранной валюты и иных валютных ценностей, а также дату начисления процентных доходов (расходов) и зачисления на счет (списания со счета) иных доходов (расходов) в иностранной валюте. Указанные даты определяют также дату отражения в отчетности соответствующих изменений величины открытой валютной позиции.

Уполномоченный банк получает право на открытие валютной позиции с даты получения им от ЦБ РФ лицензии на проведение операций в иностранной валюте и теряет такое право с даты ее отзыва банком России.

Контроль за открытыми валютными позициями уполномоченных банков Российской Федерации осуществляется в рамках надзора за деятельностью кредитных организаций. В случае грубых нарушений ЦБ РФ принимает меры вплоть до отзыва лицензии на право совершить операции с иностранной валютой.

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

Операция «форвард» (срочные сделки) - это контракт, который заключается в настоящий момент времени по покупке одной валюты в обмен на другую по обусловленному курсу, с совершением сделки в определенный день в будущем. В свою очередь операция “форвард” подразделяется на:

1. сделки с “»утрайтом» - с условием поставки валюты на определенную дату;

2. сделки с «опционом» - с условием нефиксированной даты поставки валюты.

Сделки «своп» представляют собой валютные операции, сочетающие покупку или продажу валюты на условиях наличной сделки «спот» с одновременной продажей или покупкой той же валюты на срок по курсу “форвард”. Сделки «своп» включают в себя несколько разновидностей:

1. сделка «репорт» - продажа иностранной валюты на условиях “спот” с одновременной ее покупкой на условиях «форвард»;

2.сделка «дерепорт» - покупка иностранной валюты на условиях «спот» и одновременная продажа ее на условиях «форвард». В настоящее время осуществляется покупка-продажа контрактов на условиях «форвард», а также покупка-продажа фьючерсных контрактов.

Валютный арбитраж - осуществление операций по покупке иностранной валюты с одновременной продажей ее в целях получения прибыли от разницы именно валютных курсов. Возникновения разницы в валютных курсах на рынках разных стран - суть понятия пространственного арбитража. Он является разновидностью валютного арбитража. С развитием ЭВМ и современных средств связи, увеличением объема операций различия в курсах на разных рынках стали возникать очень редко, поэтому пространственный арбитраж утратил свое значение.

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

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

2 АВТОМАТИЗАЦИЯ СОСТАВЛЕНИЯ РЕЙТИНГА НАДЕЖНОСТИ КОММЕРЧЕСКОГО БАНКА

2.1 Обоснование разработки

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

2.2 Концептуальное описание задачи

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

Подсчет темпа прироста(%):

A = B - 100, (2.1)

где B - темп роста (%).

Подсчет отклонения 2011года относительно 2010года:

D = С - F, (2.2)

где С - количество валюты за 2011 год;

F - количество валюты за 2010 год.

2.3.1 Общие сведения

Программа называется «Анализ валютный операций коммерческого банка». Программное обеспечение, на котором разработано приложение к курсовому проекту - Microsoft Visual C# 2008 Express Edition.

Для успешной эксплуатации программного продукта необходим персональный компьютер со следующими характеристиками: процессор Intel Pentium с тактовой частотой 800 МГц и выше, оперативная память - не менее 64 Мбайт, свободное дисковое пространство - не менее 500 Мбайт, устройство для чтения компакт-дисков, монитор типа Super VGA (число цветов - 256). Программное обеспечение: операционная система WINDOWS 2000/XP и выше, .NET Framework 2.0.

2.3.2 Функциональное назначение

Программа предназначена для анализа валютных операций коммерческого банка. Автоматизирован процесс вычисления темпа прироста и отклонения валюты, сравнения покупки - продажи валюты за 2010- 2011 г.

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

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

2.3.3 Входные данные

Входными данными программы является числовая информация о валюте, которая автоматически считывается из текстовых полей в программе. Это данные о количестве валюты по покупке и продажи ее за 1кв. 2010-2011годов, а так же темп роста на 2011год относительно 2010 года.

Рисунок 2.1 - Пример входных данных программы

2.3.4 Выходные данные

Выходные данные представлены в виде текстовых полей со значениями, автоматически вычисленных коэффициентов, а также графиков, показывающих покупку продажу валют за 2010-2011г.

Рисунок 2.2 - Вид главной формы приложения

2.3.5 Руководство пользователя

Для установки программного продукта «Анализ валютных операций коммерческого банка» нужно скопировать проект «KURSOVIK» на жесткий диск, после чего открыть файл KURSOVIK.exe, находящийся в каталоге «KURSOVIK\ KURSOVIK \ KURSOVIK \ bin\Debug».

Диалог программы с пользователем начинается c формs запроса пароля:

Рисунок 2.3 - Форма запроса пароля

При вводе правильного пароля (24352), открывается главная форма приложения с входными данными по валютам за 1кв. 2010-2011года и Темпа роста валют за 2011 год относительно 2010 года.

Рисунок 2.4 - Главная форма приложения при входе в программу.

При нажатии кнопки «Вычислить ИТОГИ» на главной форме программы происходит вычисление итогов покупки продажи валют за 1кв. 2010-2011 года

Рисунок 2.5 - Вычисление итогов покупки продажи валют.

и в автоматическом режиме выводятся графики наглядного анализа и сравнения покупки или продажи валют за 2010-2011г.:

Рисунок 2.6 - Покупка-продажа USD за 1кв. 2010-2011г.

Рисунок 2.7 - Покупка-продажа EURза 1кв. 2010-2011г.

Рисунок 2.8 - Покупка-продажа RUBза 1кв. 2010-2011г.

Рисунок 2.9 - Покупка USD, EUR, RUB за 1кв. 2010-2011г.

По нажатию кнопки «Вычислит темп прир%» расчитывается темп прироста относительн 2011г.

Рисунок 2.10 - Расчет темпа прироста валют.

При нажатии на кнопку «Вычислить отклонение» вычисляется отклонение по покупке и продаже валюты за 2010-2011г..

Рисунок 2.11 - Вычисление отклонения валют.

2.3.7 Описание контрольного примера

Для проверки правильности работы приложения и вычисления расчетов представлен контрольный пример.

Вводим входные данные в Microsoft Excel и подставляем в формулы вводные значения, для получения рейтинга надежности банка:

Рисунок 2.12 - Входные данные в конторольном примере

Вводим те же значения по валютным операциям коммерческого банка в программу и запускаем её «KURSOVIK.exe» :

Рисунок 2.11 - Контрольный пример в программе «Анализ валютных операций коммерческого банка »

ЗАКЛЮЧЕНИЕ

После выполнения курсового проекта по дисциплине «Информационные системы в управлении» были получены практические навыки по разработке программ для операционных систем семейства Windows.

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

– рассчитывать темп прироста валюты(%);

– рассчитывать отклонение валюты за 1кв 2010-2011г;

– рассчитывать итоги валюты за 1кв 2010-2011г;

– рассчитывать и выводить графики по валюте.

Приложение разработано на языке Microsoft Visual C# 2008. В итоге проделанной работы все задачи выполнены. Приложение удовлетворяет требованием, поставленным перед разработкой.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

Агарков М.М. Основы банковского права. Учение о ценных бумагах. 2-е изд. М.: Изд-во БЕК, 1994.- 350 с.

Андросов А.М. Финансовая отчетность банка: практическое руководство по организации бухучета и составлению отчетности. - М.: Менатеп-информ, 1995.- 464 с.

Ачкасов А. И. Активные операции коммерческих банков /Под ред.А.П.Носко.-М.:АО"Консалтбанкир", 1994.-80с.

Ачкасов А.И. Операции "А-ФОРФЭ" :Общая характеристика и техника совершения /Под ред. А.П. Носко.-2-е изд.-М.:АО"Консалтбанкир",1994.-48с.

Банковский аудит: В 2-х ч. /И.Д.Мамонова, З.Г.Ширинская, Р.Г.Ольхова и др. - М.: Бухгалтерский учет, 1994.-Ч.1.-96с;Ч.2.-96с.

Банковский портфель-2:Книга банковского менеджера. Книга банковского финансиста. Книга банковского юриста /Промстройбанк России, Ассоциация экон. вузов, Моск. междунар. ун-т бизнеса и информ. технологий; Отв. ред. Ю.И.Коробков, Ю.Б.Рубин, В.И.Солдаткин. - М.:СОМИНТЭК, 1994.-752с.-(Портфель делового человека).

Банковское дело: Учебник /Под ред. проф. В.И.Колесникова, проф. Л.П.Кро- ливецкой. - М.: Финансы и статистика, 1995. - 480с.

Белова Т.А. Текущие валютные счета организаций: Открытие. Ведение. Использование /Банк внешнеэкон.деятельности. - М.: АО «Консалтбанкир», 1995.-80с.-(Международный банковский бизнес).

Березина М.П., Крупнов Ю.С. Межбанковские расчеты: Практическое пособие.-2-е изд., перераб. и доп.- М.:АО"Финстатинформ", 1994.- 224с.

Берже Пьер Денежный механизм /Общ. ред. Л.Н.Красавиной; Пер. с фр. Б.П.Наумова.-11-е изд., испр. - М.: Прогресс:Универс, 1993.-144с.-(Деловая Франция).

Бухвальд Бруно Техника банковского дела: Справочная книга и руководство по изучению практики банковских и биржевых операций /Пер. с нем. А.Ф.Каган-Шабшай.-М.:АО"ДИС", 1994.-240с.

Гагарин С.В. и др. Межбанковский кредит: дилинговые операции на рынке "коротких денег" /С.В.Гагарин, Ю.Б.Никольский, Г.А.Шамаев; Под ред. Ю.Б.Никольского. - М.: ПРИНТЛАЙН, 1995. - 208с.

Гамидов Г.М. Банковское и кредитное дело. -М.: Банки и биржи, 1994. - 94с.

Жуков Е.Ф. Трастовые и факторинговые операции коммерческих банков /Банк внешнеэкон. деятельности. -М.:АО"Консалтбанкир", 1995.-48с.-(Международный банковский бизнес).

Землянухин Б.И. Современные финансовые рынки: Опыт Австралии-Finansial markets of today: Australia's experience.- М., 1995.

Комплект бланков и форм по международным расчетам: Практическое пособие /Банк внешнеэкон. деятельности; Сост.Е.А.Третьюхина.-М.:АО"Консалтбанкир", 1994.-64с. - (Международный банковский бизнес)

Международные банковские стандарты: [В 3-х т.] /Общ.ред. С.И.Кумок. - М.: АОЗТ "Московское Финансовое Объединение", 1995.-Т.1.-176с.; Т.2.-240с; Т.3.-192с.

Мелкумов Я.С., Румянцев В.Н. Финансовые вычисления в коммерческих сделках: Практическое пособие для предпринимателей, работников банков и финансовых структур. - М.:А/О"Бизнес-школа"Интел-Синтез", 1994.-64с.

Нуреев Р.М. Деньги, банки денежно-кредитная система: Учебное пособие. - М.:1995. -(В помощь изучающим макроэкономику).

ПРИЛОЖЕНИЕ А

Размещено на http://www.allbest.ru/

ПРИЛОЖЕНИЕ Б

Листинг программы «Анализ валютных операций коммерческого банка»

коммерческий банк программный обеспечение

Листинг Программы

namespace KURSOVIK

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

double a4 = 0, a8 = 0, a12 = 0, a16 = 0,a20=0,a24=0,a28=0,a32,a36,a40,a44,a48;

private void button1_Click(object sender, EventArgs e)

{

Double a1, a2, a3, a5, a6, a7, a9, a10, a11, a13, a14, a15, a17, a18, a19, a21, a22, a23, a25, a26, a27, a29, a30, a31, a33, a34, a35, a37,a38,a39,a41,a42,a43,a45,a46,a47;

a1 = Convert.ToDouble(textBox1.Text);

a2 = Convert.ToDouble(textBox2.Text);

a3 = Convert.ToDouble(textBox3.Text);

a5 = Convert.ToDouble(textBox5.Text);

a6 = Convert.ToDouble(textBox6.Text);

//1-ая валюта

textBox4.Text = Convert.ToString(a4 = a1 + a2 + a3);

textBox8.Text = Convert.ToString(a8 = a5 + a6 + a7);

textBox29.Text = Convert.ToString(a12 = a9 + a10 + a11);

textBox30.Text = Convert.ToString(a16 = a13 + a14 + a15);

textBox45.Text = Convert.ToString(a20 = a17 + a18 + a19);

textBox46.Text = Convert.ToString(a24 = a21 + a22 + a23);

textBox61.Text = Convert.ToString(a28 = a25 + a26 + a27);

textBox62.Text = Convert.ToString(a32 = a29 + a30 + a31);

textBox77.Text = Convert.ToString(a36 = a33 + a34 + a35);

textBox78.Text = Convert.ToString(a40 = a37 + a38 + a39);

textBox93.Text = Convert.ToString(a44 = a41 + a42 + a43);

textBox94.Text = Convert.ToString(a48 = a45 + a46 + a47);

this.Invalidate();

}

private void button2_Click(object sender, EventArgs e)

{

Double b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12,b13,b14,b15,b16,b17,b18,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34,b35,b36;

b1 = Convert.ToDouble(textBox9.Text);

b3 = Convert.ToDouble(textBox10.Text);

b5 = Convert.ToDouble(textBox11.Text);

b7 = Convert.ToDouble(textBox19.Text);

b9 = Convert.ToDouble(textBox23.Text);

b11 = Convert.ToDouble(textBox27.Text);

b13 = Convert.ToDouble(textBox35.Text);

b15 = Convert.ToDouble(textBox39.Text);

b17 = Convert.ToDouble(textBox43.Text);

b19 = Convert.ToDouble(textBox51.Text);

b21 = Convert.ToDouble(textBox55.Text);

b23 = Convert.ToDouble(textBox59.Text);

b25 = Convert.ToDouble(textBox67.Text);

b27 = Convert.ToDouble(textBox71.Text);

b29 = Convert.ToDouble(textBox75.Text);

b31 = Convert.ToDouble(textBox83.Text);

b33 = Convert.ToDouble(textBox87.Text);

b35 = Convert.ToDouble(textBox91.Text);

//1-ая валюта

textBox13.Text = Convert.ToString(b2 = b1 - 100);

textBox14.Text = Convert.ToString(b4 = b3 - 100);

textBox15.Text = Convert.ToString(b6 = b5 - 100);

……………

}

private void button3_Click(object sender, EventArgs e)

{

Double c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,c54;

c1 = Convert.ToDouble(textBox5.Text);

c2 = Convert.ToDouble(textBox1.Text);

c4 = Convert.ToDouble(textBox6.Text);

c5 = Convert.ToDouble(textBox2.Text);

…………………..

//1-ая валюта

textBox97.Text = Convert.ToString(c3 = c1-c2);

textBox100.Text = Convert.ToString(c6 = c4 - c5);

textBox103.Text = Convert.ToString(c9 = c7 - c8);

textBox109.Text = Convert.ToString(c12 = c10 - c11);

textBox112.Text = Convert.ToString(c15 = c13 - c14);

textBox115.Text = Convert.ToString(c18 = c16 - c17);

…………………..

}

private void Form1_Paint(object sender, PaintEventArgs e)

{

if ((int)a4 == 0 && (int)a8 == 0 && (int)a12 == 0 && (int)a16 == 0 && (int)a20 == 0 && (int)a24 == 0 && (int)a28 == 0 && (int)a32 == 0 && (int)a36 == 0 && (int)a40 == 0 && (int)a44 == 0 && (int)a48 == 0)

{

this.Invalidate();

}

else

{

Graphics graf = e.Graphics;

Pen p = SystemPens.InfoText;

Brush r = Brushes.Red;

Brush b = Brushes.Black;

Brush bl = Brushes.Blue;

Brush bb = Brushes.BlueViolet;

Brush g = Brushes.Green;

Brush n = Brushes.YellowGreen;

Brush w = Brushes.WhiteSmoke;

Font f = SystemFonts.CaptionFont;

Point[] po = new Point[4];

//первый полигон-1

po[0] = new Point(120, 800);

po[1] = new Point(120, 800 - ((int)a4 / 20));

po[2] = new Point(150, 800 - ((int)a4 / 20));

po[3] = new Point(150, 800);

graf.FillPolygon(bl, po);

//второй полигон-1

po[0] = new Point(150, 800);

po[1] = new Point(150, 800 - ((int)a8 / 20));

po[2] = new Point(180, 800 - ((int)a8 / 20));

po[3] = new Point(180, 800);

graf.FillPolygon(g, po);

//третий полигон-1

po[0] = new Point(190, 800);

po[1] = new Point(190, 800 - ((int)a12 / 20));

po[2] = new Point(220, 800 - ((int)a12 / 20));

po[3] = new Point(220, 800);

graf.FillPolygon(bb, po);

//четвертый полигон-1

po[0] = new Point(220, 800);

po[1] = new Point(220, 800 - ((int)a16 / 20));

po[2] = new Point(250, 800 - ((int)a16 / 20));

po[3] = new Point(250, 800);

graf.FillPolygon(n, po);

// оси-2

graf.DrawLine(p, 50, 800, 300, 800);//ось х

graf.DrawLine(p, 50, 800, 50, 500);//ось у

// название графика

// graf.DrawString("Рейтинг надежности банков", f, n, 630, 230);

// штрихи на оси-2

graf.DrawLine(p, 50, 790, 55, 790);

graf.DrawLine(p, 50, 780, 55, 780);

graf.DrawLine(p, 50, 770, 55, 770);

graf.DrawLine(p, 50, 760, 55, 760);

graf.DrawLine(p, 50, 750, 60, 750);

graf.DrawLine(p, 50, 740, 55, 740);

graf.DrawLine(p, 50, 730, 55, 730);

graf.DrawLine(p, 50, 720, 55, 720);

graf.DrawLine(p, 50, 710, 55, 710);

graf.DrawLine(p, 50, 700, 60, 700);

graf.DrawLine(p, 50, 690, 55, 690);

graf.DrawLine(p, 50, 680, 55, 680);

graf.DrawLine(p, 50, 670, 55, 670);

graf.DrawLine(p, 50, 660, 55, 660);

graf.DrawLine(p, 50, 650, 60, 650);

graf.DrawLine(p, 50, 640, 55, 640);

graf.DrawLine(p, 50, 630, 55, 630);

graf.DrawLine(p, 50, 620, 55, 620);

graf.DrawLine(p, 50, 610, 55, 610);

graf.DrawLine(p, 50, 600, 60, 600);

graf.DrawLine(p, 50, 590, 55, 590);

graf.DrawLine(p, 50, 580, 55, 580);

graf.DrawLine(p, 50, 570, 55, 570);

graf.DrawLine(p, 50, 560, 55, 560);

graf.DrawLine(p, 50, 550, 60, 550);

// числа на оси у-2

graf.DrawString("0", f, b, 35, 790);

graf.DrawString("1000", f, b, 63, 740);

graf.DrawString("2000", f, b, 63, 690);

graf.DrawString("3000", f, b, 63, 640);

graf.DrawString("4000", f, b, 63, 590);

graf.DrawString("5000", f, b, 63, 540);

//первый полигон-2

po[0] = new Point(420, 800);

po[1] = new Point(420, 800 - ((int)a20 / 20));

po[2] = new Point(450, 800 - ((int)a20 / 20));

po[3] = new Point(450, 800);

graf.FillPolygon(bl, po);

//второй полигон-2

po[0] = new Point(450, 800);

po[1] = new Point(450, 800 - ((int)a24 / 20));

po[2] = new Point(480, 800 - ((int)a24 / 20));

po[3] = new Point(480, 800);

graf.FillPolygon(g, po);

Размещено на Allbest.ru


Подобные документы

  • Сущность и виды валютных операций банков. Порядок проведения валютных операций банков. Обязательная продажа предприятиями части экспортной выручки. Лицензирование валютных операций банков. Участие Банка России в регулировании валютных операций банков.

    курсовая работа [37,2 K], добавлен 27.11.2011

  • Экономические основы валютных операций коммерческих банков. Понятие и классификация валютных операций, методы анализа их эффективности. Структурно-динамический анализ валютных операций дополнительного офиса №8593/03 ЦЧБ Сбербанка Российской Федерации.

    курсовая работа [430,3 K], добавлен 12.03.2013

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

    курсовая работа [1,8 M], добавлен 30.06.2011

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

    курсовая работа [45,1 K], добавлен 11.02.2008

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

    курсовая работа [408,0 K], добавлен 17.04.2015

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

    дипломная работа [444,2 K], добавлен 10.07.2008

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

    презентация [166,0 K], добавлен 10.05.2011

  • Экономическое содержание и принципы организации валютных операций. Классификация валютных операций. Особенности организации валютного регулирования и валютного контроля в Республике Беларусь. Анализ валютных операций.

    дипломная работа [340,9 K], добавлен 28.05.2008

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

    курсовая работа [861,6 K], добавлен 24.03.2011

  • Валютный рынок и валютные операции, лицензирование банковских валютных операций. Валютный курс и котировка валюты, кросс-курсы, валютная позиция. Право на установление прямых корреспондентских отношений с иностранными банками, виды валютных операций.

    контрольная работа [31,0 K], добавлен 27.07.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.