Автоматизация задачи учета имущества коммерческих банков
Налоговый и бухгалтерский учет капитальных вложений в коммерческих банках. Описание программы "Анализ валютный операций коммерческого банка": функциональное назначение, логическое описание, руководство пользователя, контрольный пример и листинг.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 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