Автоматизация задачи учета имущества коммерческих банков

Тип работы:
Курсовая
Предмет:
Программирование


Узнать стоимость

Детальная информация о работе

Выдержка из работы

СОДЕРЖАНИЕ

  • ВВЕДЕНИЕ
  • 1УЧЕТ КАПИТАЛЬНЫХ ВЛОЖЕНИЙ КОММЕРЧЕСКИХ БАНКОВ
  • 1.1 Инвестиции в форме капитальных вложений
  • 1.2 Налоговый учет капитальных вложений
  • 1.3 Бухгалтерский учет капитальных вложений
  • 1.4 Определение коэффициента самофинансирования
    • 2 АВТОМАТИЗАЦИЯ ЗАДАЧИ УЧЕТА ИМУЩЕСТВА КОММЕРЧЕСКИХ БАНКОВ
    • 2.1 Обоснование разработки
    • 2.2 Концептуальное описание задачи
    • 2.3 Описание программы «Анализ валютный операций коммерческого банка»
      • 2.3.1 Общие сведения
      • 2.3.2 Функциональное назначение
      • 2.3.3 Входные данные
      • 2.3.4 Выходные данные
      • 2.3.5 Логическое описание
      • 2.3.6 Руководство пользователя
      • 2.3.7 Описание контрольного примера
  • Список используемой литературы
  • ПРИЛОЖЕНИЕ А. Диаграмма классов
    • ПРИЛОЖЕНИЕ Б. Листинг программы «Автоматизация задачи учета имущества коммерческих банков»

ВВЕДЕНИЕ

  • Капитальные вложения затрагивают самые глубинные основы хозяйственной деятельности, определяя процесс экономического роста в целом. Их влияние на развитие страны невозможно переоценить. Вложения необходимы для поддержания работоспособности имеющегося производства и создание новых. Отсутствие вложений капитала в достаточном количестве блокирует не только развитие функционирующего производства, но и зарождение новых видов производства с целью освоения более свободных, ненасыщенных рынков, способных приносить значительные доходы осваивающим их предпринимателям и государству.
    • Цель данного проекта — создать программное обеспечение для автоматизации задачи учета имущества коммерческих банков. Приложение должно производит следующие действия:
    • — рассчитывать общую сумму выплат за текущий год;
    • — выводит разнообразные диаграммы-отчеты;
    • — производит вычисление требуемых коэффициентов;
    • — выполняет анализ получившихся коэффициентов
    • — выводит результаты работы программы на печать.
    • Приложение разработано на платформе. NET и языке C#.

1 УЧЕТ КАПИТАЛЬНЫХ ВЛОЖЕНИЙ

1.1 Инвестиции в форме капитальных вложений

Инвестиционная деятельность — помещение капитала и осуществление практических действий в целях получения прибыли и (или) достижения иного полезного эффекта.

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

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

Капитальные вложения могут финансироваться за счет:

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

-- заемных финансовых средств инвестора или переданных им средств (облигационных займов и других средств);

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

-- финансовых средств, централизуемых объединениями (союзами) предприятий в установленном порядке;

-- средств внебюджетных фондов;

-- средств федерального бюджета, предоставляемых на безвозвратной и возвратной основе, средств бюджетов субъектов Российской Федерации;

-- средств иностранных инвесторов.

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

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

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

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

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

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

1.2 Налоговый учет капитальных вложений

Налоговым законодательством понятие «капитальные вложения», точно так же как и порядок их учета, не определено. Для целей налогообложения учет капитальных вложений сводится к правильному формированию первоначальной стоимости основных средств[1].

Налоговый кодекс устанавливает особый порядок определения первоначальной стоимости основных средств, отличный от того, который принят в бухучете. В налоговом учете первоначальная стоимость основного средства определяется как сумма расходов на его приобретение, сооружение, изготовление, доставку и доведение до состояния, в котором оно пригодно для использования. В эти расходы не входят суммы налогов, подлежащих вычету или учитываемых в составе расходов (п. 1 ст. 257 НК РФ).

Банк, который сооружает, изготавливает, доставляет и доводит объект до состояния, в котором он пригоден для эксплуатации, может использовать какие-либо материальные ценности или работы (услуги) собственного производства. В таком случае оценивать эти ценности (работы, услуги) она должна как готовую продукцию. То есть по прямым расходам согласно правилам, предусмотренным пунктом 2 статьи 319 Кодекса. В этом же порядке определяется первоначальная стоимость основного средства собственного производства, если организация изготовила его в качестве своей продукции и использует в дальнейшем для производственной деятельности.

Если банк изготавливает (создает) объект основных средств своими силами, но не в качестве своей продукции (хозспособ), его первоначальная стоимость определяется как сумма всех фактических расходов, связанных с созданием и доведением до состояния, в котором он пригоден для эксплуатации[2].

Расходы по обязательному и добровольному страхованию включаются в состав прочих расходов, связанных с производством и реализацией, согласно порядку, установленному статьей 263 НК РФ. Эти расходы признаются в учете в том периоде, когда организация фактически перечислила (выдала из кассы) деньги в оплату страховых взносов. Но только в том случае, если договором страхования предусмотрено несколько платежей. Если же в соответствии с договором организация осуществляет разовую уплату страхового взноса, то расходы признаются равномерно в течение срока действия договора, заключенного более чем на один отчетный период (п. 6 ст. 272 НК РФ)[4].

Расходы в виде процентов по долговым обязательствам любого вида включаются в состав внереализационных расходов (подп. 2 п. 1 ст. 265 НК РФ). Особенности отнесения процентов по долговым обязательствам к расходам установлены статьей 269 Кодекса. Они включаются в состав внереализационных расходов на конец соответствующего отчетного периода. Правда, при условии, что срок действия договора займа приходится более чем на один отчетный период. В таком случае расход в виде процентов признается осуществленным и включается в состав внереализационных расходов на дату погашения долгового обязательства. Об этом сказано в пункте 8 статьи 272 НК РФ.

Особый порядок предусмотрен также для учета положительных и отрицательных курсовых разниц. Согласно статьям 250 и 265 НК РФ они признаются внереализационными доходами и расходами соответственно.

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

1.3 Бухгалтерский учет капитальных вложений

автоматизация учет имущество банк

В соответствии со ст. 5 Федерального закона от 02. 12. 90 № 395−1 «О банках и банковской деятельности» банкам запрещается заниматься производственной, торговой и страховой деятельностью. Та же статья предоставляет банкам право осуществлять иные сделки в соответствии с законодательством Российской Федерации.

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

Стоит отметить, что следует исходить из общеметодологического порядка, установленного Минфином Р Ф. Затем, руководствуясь ст. 5 Федерального закона от 21. 11. 96 № 129-ФЗ «О бухгалтерском учете» данный порядок следует закрепить в учетной политике банка. Однако, в соответствии с указанной статьей организации, исходя из особенностей своей деятельности, самостоятельно формируют свою учетную политику, руководствуясь законодательством Российской Федерации о бухгалтерском учете, нормативными актами органов, регулирующих бухгалтерский учет[6].

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

-- Федеральный закон от 25. 02. 99 № 39-ФЗ «Об инвестиционной деятельности в Российской Федерации, осуществляемой в форме капитальных вложений» (далее -- Закон);

-- Положение Минфина Р Ф от 30. 12. 93 № 160 по бухгалтерскому учету долгосрочных инвестиций (далее -- Положение);

-- Положение по бухгалтерскому учету «Учет договоров (контрактов) на капитальное строительство» (ПБУ 2/94), утвержденное Приказом Минфина Р Ф от 20. 12. 94 № 167.

Закон определяет правовые и экономические основы инвестиционной деятельности, осуществляемой в форме капитальных вложений. Законом установлен ряд понятий и определений:

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

-- инвестиционная деятельность -- это вложение инвестиций и осуществление практических действий в целях получения прибыли или достижения иного полезного эффекта;

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

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

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

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

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

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

В соответствии с Законом, инвесторы могут осуществлять капитальные вложения за счет собственных средств и (или) привлеченных средств.

Статьей 6 данного Закона установлены права инвесторов:

-- осуществление инвестиционной деятельности в форме капитальных вложений;

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

-- владение, пользование и распоряжение объектами капитальных вложений и результатами осуществленных капитальных вложений;

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

-- осуществление контроля за целевым использованием средств, направляемых на капитальные вложения;

-- объединение собственных и привлеченных средств со средствами других инвесторов в целях совместного осуществления капитальных вложений;

-- осуществление других прав, предусмотренных договором.

Подчеркнем, что в соответствии с действующим законодательством инвестиционная деятельность лицензированию не подлежит[9].

Положение Минфина Р Ф от 30. 12. 93 № 160 по бухгалтерскому учету долгосрочных инвестиций устанавливает правила бухгалтерского учета долгосрочных инвестиций и определения инвентарной стоимости объектов этих инвестиций на предприятиях и в организациях. Оно является обязательным для всех организаций, осуществляющих долгосрочные инвестиции, независимо от форм собственности.

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

К долгосрочным инвестициям относятся:

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

-- приобретение зданий, сооружений, оборудования, транспортных средств и других отдельных объектов основных средств (или их частей);

-- приобретение земельных участков и объектов природопользования;

-- приобретение и создание активов нематериального характера.

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

-- своевременное, полное и достоверное отражение всех произведенных расходов при строительстве объектов по их видам и учитываемым объектам;

-- обеспечение контроля за ходом выполнения строительства, вводом в действие производственных мощностей и объектов основных средств;

-- правильное определение и отражение инвентарной стоимости вводимых в действие и приобретенных объектов основных средств, земельных участков, объектов природопользования и нематериальных активов;

-- осуществление контроля за наличием и использованием источников финансирования долгосрочных инвестиций[10].

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

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

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

Согласно подп. «г» п. 3.1.8 Положения — денежные средства, переданные инвестором на строительство объекта, отражаются в его бухгалтерском учете до окончания строительства и зачисления построенного объекта на баланс организации на счете 76 «Расчеты с разными дебиторами и кредиторами» Плана счетов бухгалтерского учета фининсово-хозяйственной деятельности организаций.

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

Д-т 60 323 «Расчеты с прочими дебиторами» субсчет «расчеты с застройщиком по переданным средствам на финансирование строительства»

К-т 30 102 «Корреспондентские счета кредитных организаций в Банке России».

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

1.4 Определение коэффициента самофинансирования

Коэффициент самофинансирования — отношение собственных инвестиционных ресурсов компании к полным инвестиционным потребностям[10]. Коэффициент самофинансирования вычисляется по формуле 1. 1:

Кс = Сс /(Ба + Пс + Зс), (1. 1)

где Кс — коэффициент самофинансирования;

Сс — собственные средства, (руб.);

Ба — бюджетные ассигнования, (руб.);

Пс — привлеченные средства, (руб.);

Зс — заемные средства, (руб.).

2 АВТОМАТИЗАЦИЯ ЗАДАЧИ УЧЕТА ИМУЩЕСТВА КОММЕРЧЕСКИХ БАНКОВ

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

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

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

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

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

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

Программа называется «Автоматизация задачи учета имущества коммерческих банков». Программное обеспечение, на котором разработано приложение к курсовому проекту — Microsoft Visual Studio 2010 SP 1.

Для успешной эксплуатации программного продукта необходим персональный компьютер со следующими характеристиками: процессор Intel Pentium с тактовой частотой 1 ГГц и выше, объем ОЗУ — не менее 256 Мбайт, свободное дисковое пространство — не менее 1 Гбайт, монитор типа Super VGA (число цветов — не менее 256). Программное обеспечение: операционная система WINDOWS 2000/XP/7,. NET Framework 3.5.

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

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

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

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

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

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

На рисунке 2.1 представлен пример заполнения входных данных:

Рисунок 2.1 — Форма главного окна приложения

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

Выходные данные представлены в виде текстовых полей со значениями, автоматически вычисленных коэффициентов, а также диаграмм, таблиц, показывающих капитальные вложения за текущий и прошлые финансовые года. При нажатии кнопки «Итого средств вложено» происходит вычисление итогов покупки продажи валют за 1кв. 2010−2011 года и выводятся суммы вкладов за текущий год (рисунок 2.2.).

Рисунок 2.2 — Форма главного окна приложения (заполненная)

2.3.5 Логическое описание

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

А так же: вычислять итоговые суммы, коэффициенты и выводить графики и диаграммы. В таблице 2.3 представлены классы, описывающие работу приложения.

Таблица 2.3 — Основные классы приложения

Название

Назначение

Form1()

Класс главной формы

WebBrowser ()

Класс, в котором рисуются диаграммы и составляются отчеты

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

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

Диалог программы с пользователем начинается с главного окна приложения (рисунок 2. 1).

Рисунок 2.1 — Главное окно программы

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

Рисунок 2.2 — Главная панель программы

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

Рисунок 2.3 — Кнопка для добавления записи

Основное меню программы состоит из трех пунктов: вывод формы диаграмм, сохранения базы данных и выхода из приложения (рисунок 2.4.).

Рисунок 2.4 — Меню

При нажатии на пункт меню вывода диаграмм, автоматически запускается браузер по умолчанию, установленный в системе (в системах семейства Windows — IE). Например, на рисунке 2.5 изображен браузер Firefox. В появившимся меню пользователь может вызвать 3 вида диаграмм: блочную, график с маркером, круговую.

Рисунок 2.5 — Окно Firefox с открытым окном выбора диаграмм

Выбор блочной диаграммы показан на рисунке 2.6. Данная диаграмма показывает потраченные средства за разные промежутки времени, в частности по разным финансовым годам.

Рисунок 2.6 — Форма базовой блочной диаграммы

Выбор второй диаграммы — графика с маркером, показан рисунке 2.6. Данная диаграмма показывает количество затраченных средств по определенным промежуткам времени, в частности по месяцам.

Рисунок 2.7 — Форма графика с маркером

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

Рисунок 2.8 — Форма круговой диаграммы

После выбора отчета в появившемся окне необходимо нажать на кнопку «Печать» для установки опций печати (рисунок 2. 11).

Рисунок 2.9 — Форма печати

После установки опций для непосредственно печати необходимо нажать кнопку «Печать» (рисунок 2. 12).

Рисунок 2. 10 — форма параметров печати

Любую диаграмму можно сохранить в одном из четырех форматов (рисунок 2. 11): jpg, png, svc, pdf.

Рисунок 2. 11 — Форма сохранения диаграммы

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

Пример:

Сс (собственные средства) — 36 566 (тыс. руб.);

Ба — (бюджетные ассигнования) — 34 566 (тыс. руб.);

Пс — (привлеченные средства) — 2343 (тыс. руб.);

Зс — (заемные средства) — 345 (тыс. руб.).

Найдем Кс (коэффициент самофинансирования) и определим уровень самофинансирования. Результат выполнения программы показан на рисунке 2. 12.

Рисунок 2. 12 — Форма вычисления коэффициента самофинансирования

ЗАКЛЮЧЕНИЕ

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

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

— рассчитывать общую сумму выплат за текущий год;

— выводит разнообразные диаграммы-отчеты;

— производит вычисление требуемых коэффициентов;

— выполняет анализ получившихся коэффициентов

— выводит результаты работы программы на печать.

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

Список используемой литературы

1. Левитин, А. В. Алгоритмы. Введение в разработку и анализ./ В. Левитин. — М.: Вильямс, 2006 — 576 с.

2. Голицына, О.Л., Основы алгоритмизации и программирования (2-е издание)./ И. И. Попов, О. Л. Голицына — М.: Инфа-М, 2006 — 432 с.

3. Петгольц Ч. Программирование для Microsoft Windows на C#. В 2-х томах. Том 1. Пер. с англ./ Ч. Петгольц — М.: Издательско-торговый дом «Русская редакция», 2002. — 576 с.

4. Петгольц Ч. Программирование для Microsoft Windows на C#. В 2-х томах. Том 2. Пер. с англ./ Ч. Петгольц — М.: Издательско-торговый дом «Русская редакция», 2002. — 624 с.

5. Левахин Г. З. Разработка приложений на языке C#М.: Вильямс, 2006 — 576 с.

6. Игорева, Е.Л., Основы алгоритмизации и программирования (3-е издание)./ И. И. Попов, О. Л. Игорева — М.: Инфа-М, 2006 — 432 с.

7. Петгольц Ч. Программирование для Microsoft Windows на C#. В 3-х томах. Том 2. Пер. с англ./ Ч. Петгольц — М.: Издательско-торговый дом «Русская редакция», 2002. — 576 с.

8. Петгольц Ч. Программирование для Microsoft Windows на C#. В 3-х томах. Том 3 Пер. с англ./ Ч. Петгольц — М.: Издательско-торговый дом «Русская редакция», 2002. — 624 с.

9. Лисин В. Инвестиционные процессы в российской экономике. /Вопросы экономики. — М.: Финансы и статистика, 2008. 551 с.

10. Малыхин В. И. Финансовая математика.- М. :ЮНИТИ-ДАНА, 2003. — 740 с.

11. «Банковское дело» Под ред. О. И. Лаврушина М. :Финансы и статистика, — 2000

12. Бурлак Г. Н., Кузнецова О. И. Техника валютных операций: Учебное пособие для вузов. --М. :Финстатинформ, 1998

13. Общая теория денег и кредита. Учебник для ВУЗов/Под ред. Е.Ф. Жукова--Банки и биржи, ЮНИТИ, 1998

14. Общая теория денег и кредита. Учебник для ВУЗов/Под ред. Е.Ф. Жукова--Банки и биржи, ЮНИТИ, 1998

15. Жуков Е. Ф. Деньги. Кредит. Банки. М.: Банки и биржи, ЮНИТИ, 1999.

16. Жуков Е. Ф. Банки и банковские операции. М.: Банки и биржи, ЮНИТИ, 1997.

17. Фишер С. Дорнбуш Р., Фишер С. Макроэкономика, — М. 1997 г.

18. Наумова Л. П. Формирование валютного рынка России. — СПб. :СПбУЭФ, 1996 г., — 55с.

19. Нестерова Т. Н. Банковские операции. Часть четвертая. Банковское обслуживание внешнеэкономической деятельности. Москва, Инфра-М, 1996 г.

20. Носкова И. Я. Международные валютно-кредитные отношения: Учеб. пособие. --М.: ЮНИТИ, 1995

21. 2. Федеральный закон «О банках и банковской деятельности» от 3 февраля 1995 года.

22. Закон Р Ф «О валютном регулировании и валютном контроле» от 9 октября 1992 г. № 3615−1 (в ред. Федеральных законов от29. 12. 98 № 192-ФЗ, от 05. 07. 99 № 128-ФЗ).

23. Федеральный закон «О Центральном банке РФ (Банке России)» в редакции от 12 июля 1999 года.

24. Положение Ц Б РФ от 24 апреля 1996 г. № 39 «Об изменении порядка проведения в РФ некоторых видов валютных операций».

25. Деньги и кредит. — 1996. — № 11. — с. ЗО. ;

ПРИЛОЖЕНИЕ А

ПРИЛОЖЕНИЕ Б

Листинг программы «Автоматизация задачи учета имущества коммерческих банков»

using System;

using System. Collections. Generic;

using System. ComponentModel;

using System. Data;

using System. Drawing;

using System. Linq;

using System. Text;

using System. Windows. Forms;

using System. IO;

namespace WindowsFormsApplication3

{

public partial class Form1: Form

{

public Form1()

{

InitializeComponent ();

}

private void Form1_Load (object sender, EventArgs e)

{

// TODO: данная строка кода позволяет загрузить данные в таблицу «dB3DataSet. Table1». При необходимости она может быть перемещена или удалена.

this. table_1TableAdapter. Fill (this. dB3DataSet. Table1);

}

private void Form1_FormClosing (object sender, FormClosingEventArgs e)

{

this. table_1TableAdapter. Update (this. dB3DataSet. Table1);

}

private void button1_Click (object sender, EventArgs e)

{

this. table_1TableAdapter. Connection. Open ();

string query = «Select sum (price) from table1»;

System. Data. SqlClient. SqlCommand cmd = new System. Data. SqlClient. SqlCommand (query, this. table_1TableAdapter. Connection);

System. Data. SqlClient. SqlDataReader r = cmd. ExecuteReader ();

if (r. HasRows)

{

r. Read ();

textBox1. Text = r[0]. ToString ();

}

r. Close ();

}

private void button2_Click (object sender, EventArgs e)

{

double a=1;

a = Convert. ToDouble (textBox5. Text)/ (Convert. ToDouble (textBox4. Text) + Convert. ToDouble (textBox3. Text) + Convert. ToDouble (textBox2. Text));

if (a >= 0. 6)

{

label5. Text = «Высокий уровень самофинансирования»;

label5. ForeColor = Color. Green;

}

else

{ label5. Text = «Низкий уровень самофинансирования»;

label5. ForeColor = Color. DarkRed;

}

textBox6. Text = Convert. ToString (a);

}

private void textBox6_TextChanged (object sender, EventArgs e)

{

}

private void saveToolStripMenuItem_Click (object sender, EventArgs e)

{

this. table_1TableAdapter. Update (this. dB3DataSet. Table1);

}

private void exitWithoutSavingToolStripMenuItem_Click (object sender, EventArgs e)

{

Application. Exit ();

}

private void digToolStripMenuItem_Click (object sender, EventArgs e)

{

string target = «file: ///D:/45/2011−04−25/Highcharts-2.1. 4/index%202. htm»;

//Use no more than one assignment when you test this code.

//string target = ''ftp: //ftp. microsoft. com'';

//string target = ''C: Program FilesMicrosoft Visual StudioINSTALL. HTM'';

try

{

System. Diagnostics. Process. Start (target);

}

catch

(

System. ComponentModel. Win32Exception noBrowser)

{

if (noBrowser. ErrorCode == -2 147 467 259)

MessageBox. Show (noBrowser. Message);

}

catch (System. Exception other)

{

MessageBox. Show (other. Message);

}

StreamReader sReader = new StreamReader («D: /45/2011−04−25/Highcharts-2.1. 4/examples/1. htm»);

string text = sReader. ReadToEnd ();

sReader. Close ();

text = text. Remove (text. IndexOf («/*1*/data: [») + 12, text. IndexOf («]/*11*/») — 12 — text. IndexOf («/*1*/data: [»));

text = text. Insert (text. IndexOf («/*1*/data: [») + 12, textBox7. Text + «, «+ textBox8. Text + «, «+ textBox9. Text + «, «+ textBox10. Text + «, «+textBox11. Text);

StreamWriter sw = new StreamWriter (new FileStream («D: /45/2011−04−25/Highcharts-2.1. 4/1. htm», FileMode. Create, FileAccess. Write));

sw. Write (text);

sw. Close ();

}

private void linkLabel1_LinkClicked (object sender, LinkLabelLinkClickedEventArgs e)

{

}

}

}

ПоказатьСвернуть
Заполнить форму текущей работой