Помощь в написании студенческих работ
Антистрессовый сервис

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

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

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

Автоматизация задачи учета имущества коммерческих банков (реферат, курсовая, диплом, контрольная)

  • ВВЕДЕНИЕ
  • 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)

{

}

}

}

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