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

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 25.06.2011
Размер файла 1,7 M

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

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

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

СОДЕРЖАНИЕ

  • ВВЕДЕНИЕ
  • 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 "Расчеты с разными дебиторами и кредиторами" Плана счетов бухгалтерского учета фининсово-хозяйственной деятельности организаций.

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

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

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

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

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 \ bin\Debug».

Диалог программы с пользователем начинается с главного окна приложения (рисунок 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 Описание контрольного примера

Пример:

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

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

Пс - (привлеченные средства) - 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.Table_1". При необходимости она может быть перемещена или удалена.

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

}

private void Form1_FormClosing(object sender, FormClosingEventArgs e)

{

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

}

private void button1_Click(object sender, EventArgs e)

{

this.table_1TableAdapter.Connection.Open();

string query = "Select sum(price) from table_1";

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.Table_1);

}

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 Files\Microsoft Visual Studio\INSTALL.HTM'';

try

{

System.Diagnostics.Process.Start(target);

}

catch

(

System.ComponentModel.Win32Exception noBrowser)

{

if (noBrowser.ErrorCode == -2147467259)

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)

{

}

}

}

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


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

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

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

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

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

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

    дипломная работа [3,2 M], добавлен 23.09.2012

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

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

  • Описание математической модели. Обоснование метода реализации. Вид алгоритма и программы. Руководство системного программиста, оператора. Комбинирование метод хорд и касательных. Интерпретация и анализ результатов. Листинг программы, контрольный пример.

    курсовая работа [3,3 M], добавлен 12.01.2014

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

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

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

    курсовая работа [491,9 K], добавлен 17.03.2015

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

    курсовая работа [436,8 K], добавлен 28.05.2013

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

    курсовая работа [2,4 M], добавлен 23.12.2013

  • Описание и функциональное назначение программы по оптимизации функции, ее логическая структура и используемые технические средства. Практическое применение программы, вызов и загрузка, входные и выходные данные, выполнение контрольного примера и листинг.

    курсовая работа [337,4 K], добавлен 26.02.2012

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