Создание программного продукта для расчета возможности выдачи кредита

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 19.10.2011
Размер файла 879,3 K

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

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

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

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

Дипломная работа

ПРОГРАММНЫЙ ПРОДУКТ, БАНКОВСКИЕ КРЕДИТЫ, МЕТОДОЛОГИЯ ПРОЕКТИРОВАНИЯ, ЯЗЫК ПРОГРАММИРОВАНИЯ, VISUAL BASIC, СРАВНИТЕЛЬНЫЙ АНАЛИЗ, БАЗА ДАННЫХ.

Цель дипломной работы

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

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

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

- расчет возможности выдачи кредита;

- ведение базы данных банков.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ИССЛЕДОВАНИЕ ПОНЯТИЯ «ПРОГРАММНЫЙ ПРОДУКТ»

1.1 Понятие программного продукта и его стандартизация

1.2 Авторское право на программный продукт как объект стоимостной оценки

1.3 Автоматизированные банковские системы, их эволюция и технологическое построение

2. Сущность, функции И ВИДЫ кредита

2.1. Сущность и структура кредита

2.2 Функции кредита

2.3 Формы и виды кредита

3. ОБОСНОВАНИЕ ВЫБОРА ЯЗЫКА ПРОГРАММИРОВАНИЯ

3.1 Принципы объектно-ориентированного программирования

3.2. Меню Visual Basic

3.3 Объектно-ориентированный подход к созданию программ

4. ОПИСАНИЕ ПРОГРАММНОГО

ПРОДУКТА «АНАЛИЗ БАНКОВСКИХ КРЕДИТОВ»

4.1 Постановка задачи

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

Заключение

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

ПРИЛОЖЕНИЕ

ВВЕДЕНИЕ

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

Со времени проведения кредитной реформы 1930 г. вплоть до конца 80-х годов в СССР имела место государственная кредитная монополия. Децентрализованный денежный кредит, как и коммерческий, в официальной экономике не существовали, сохраняясь лишь в экономике теневой в форме ростовщического капитала и бартерного обмена между предприятиями [7, с.12].

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

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

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

Информационные ресурсы в современном обществе играют не меньшую, а нередко и большую роль, чем ресурсы материальные. Знания, кому, когда и где продать товар, может цениться не меньше, чем собственно товар,- и в этом плане динамика развития общества свидетельствует о том, что на "весах" материальных и информационных ресурсов последние начинают пpевалиpовать, причем тем сильнее, чем более общество открыто, чем более развиты в нем средства коммуникации, чем большей информацией оно располагает [1-3].

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

Тенденции компьютеризации общества связаны с появлением новых профессий, связанных с вычислительной техникой, и различных категорий пользователей ЭВМ. Если в 60-70е годы в этой сфере доминировали специалисты по вычислительной технике (инженеpы-электpоники и пpогpаммисты), создающие новые средства вычислительной техники и новые пакеты прикладных программ, то сегодня интенсивно расширяется категория пользователей ЭВМ - представителей самых разных областей знаний, не являющихся специалистами по компьютерам в узком смысле, но умеющих использовать их для решения своих специфических задач.

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

- расчет возможности выдачи кредита;

- ведение базы данных банков.

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

Во второй главе рассмотрено понятие кредита, а точнее его сущность и виды.

В третьей главе обоснован выбор языка программирования.

В четвертой главе описан разработанный программный продукт.

Дипломная работа содержит 80 страниц, из них приложение содержит 20 страниц, 9 рисунков, 1 таблицу, библиографический список из 10-ти наименований.

1. ИССЛЕДОВАНИЕ ПОНЯТИЯ «ПРОГРАММНЫЙ ПРОДУКТ»

1.1 Понятие программного продукта и его стандартизация

Система качества представляет собой организационный стержень для компании, которая вынуждена тщательно продумывать и документально оформлять, а затем контролировать каждый этап проектирования программного продукта и его результаты. Для этого нужен специально обученный персонал и особые методы управления качеством. Эти методы варьируются от компании к компании, но основные их положения едины для всех и определяются стандартом. В конечном итоге система качества позволяет создать оптимальные условия для продуктивного труда специалистов, поскольку берет на себя все формальные и рутинные, но абсолютно необходимые операции. Она позволяет перейти от кустарного уровня сотворения замечательных программ «на коленке» к научно организованному массовому производству программного продукта [5].

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

1. продукт - результат действий или процессов;

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

3. элемент программного обеспечения (software item) - любая идентифицируемая часть программного продукта; \

4. основание (baseline) - формально утвержденная версия элемента конфигурации, зафиксированная в определенный момент времени в процессе жизненного цикла элемента конфигурации;

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

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

7. этап (phase) - определенный сегмент работы;

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

9. репликация (replication) - копирование программного продукта с одного носителя на другой.

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

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

Разработка системы - это процесс преобразования исходных требований в конечный программный продукт. Стандарт оговаривает, что этот процесс должен проводиться в строго определенном порядке. Это позволит предотвратить появление ошибок и снизит зависимость от процессов проверки и утверждения как единственных методов определения проблемных ситуаций. Требование строгой дисциплины процесса разработки подразумевает наличие и поддержку в рабочем состоянии документированных процедур, которые послужат гарантией того, что программный продукт создается в соответствии с заданными требованиями и планами разработки и обеспечения качества.

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

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

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

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

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

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

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

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

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

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

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

1.2 Авторское право на программный продукт как объект стоимостной оценки

Существенной особенностью постиндустриальной эпохи стало появление рынка авторских прав на программные продукты. Стоит сразу же отметить разницу понятий «программный продукт» (ПП) и «программа для ЭВМ», которая полностью определена [5-6].

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

Наиболее сложной, но интересной в теоретическом и практическом плане является такая обязательная процедура введения в хозяйственный оборот как стоимостная оценка имущественных прав на ПП. Еще далеко не разрешены все проблемы, связанные со стоимостной оценкой объектов промышленной собственности, а оценка стоимости авторских прав на ПП тем более затруднена, т.к. ПП является сложным синтетическим и часто составным объектом интеллектуальной собственности (ОИС).

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

Стоимостная оценка ПП с целью включения в НМА (капитализации) называется балансовой стоимостью и носит явно выраженный затратный характер.

После включения в НМА ПП вводятся в состав основного капитала фирмы, погашают свою стоимость путем амортизации, но и как всякое другое имущество, ПП подвергаются налогообложению.

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

- приватизация или превращение фирмы в акционерное общество;

- оценка имущества фирмы в случае ее разделения;

- организация на основе фирмы обособленного нового производства;

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

- оценка имущества фирмы при страховании;

- оценка имущества фирмы при банкротстве.

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

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

- оценка исключительных имущественных прав на ПП;

- оценка неисключительных имущественных прав на ПП;

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

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

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

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

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

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

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

- заработная плата разработчиков;

- отчисления на соцстрах;

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

- накладные расходы;

- прибыль;

- налог на прибыль;

- НДС.

1.3 Автоматизированные банковские системы, их эволюция и технологическое построение

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

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

Коммерческим банкам сразу же пришлось предоставлять в Госбанк ежедневные балансы. Без собственных средств автоматизации сделать это было, мягко говоря, затруднительно -- даже для того уровня банковских операций, который был тогда. К счастью, именно в это время появились кооперативы и центры НТТМ, завозившие в страну персональные компьютеры. Люди, способные к программированию, создавали «временные творческие коллективы», искали и находили заказы на автоматизацию банковской деятельности и получали свои деньги за «внедрение научно-технических достижений». Программы писались на Clipper или FoxBase, иногда на ТурбоПаскале, которые списывались умельцами друг у друга и осваивались безо всякой документации.

Первые серийные АБС -- так называемые «киевский» и «тульский опердни», рекомендованные для учреждений тогдашних «спецбанков», разошлись по всей стране. Кое-где на них работают до сих пор. Это были системы первого технологического поколения. Они работали на автономных персональных компьютерах, не объединенных в локальную сеть (такие сети тогда мало кто имел). Операционисты выполняли проводки непосредственно по лицевым счетам. В конце операционного дня данные со всех компьютеров переносили на дискетах на один -- главный, на котором производилась их консолидация, и рассчитывался баланс. Нередко банки экономили на дискетах, покупая дешевые болгарские «пятидюймовки», из-за чего приходилось иногда по ночам «перебивать» документы заново.

Уже в 1992 г. во многих банках начали появляться локальные сети, и тогда заявили о себе системы второго поколения. В сущности, отличие у них было одно -- все рабочие файлы находились на сервере локальной сети. Это упрощало консолидацию баланса, однако создавало новые проблемы. Дело в том, что «персональные» системы управления базами данных, на которых строились такие АБС (те же самые Clipper, Fox или Clarion), предназначались для использования на одиночных компьютерах. Когда несколько пользователей с нескольких рабочих станций одновременно обращались к данным, в локальной сети возникали «конфликты». Кроме того, вся обработка данных в подобных системах производилась рабочими станциями -- сервер использовался лишь как «внешний диск», хранилище файлов, поэтому все данные, накопленные в базе, приходилось «прогонять» по локальной сети при каждой операции поиска. Сеть довольно скоро перегружалась, и требовалось увеличивать мощность сервера и пропускную способность активного сетевого оборудования. А если кто-то из операционистов во время выполнения операции с большим объемом обработки данных (например, перестроение индекса), не дождавшись ее завершения, выключал свой компьютер, вся база данных «разваливалась». То же самое могло произойти и просто из-за того, что не во время «мигнуло» электричество...

АБС второго поколения очень быстро завоевали рынок. На них выросли такие известные сейчас фирмы, как ЛИМ, «Инверсия», «ПрограмБанк», «Диасофт», «АСофт»... Некоторые из них до сих пор основной свой доход имеют от сопровождения старых систем второго поколения.

Однако уже в 1993 г. системы, сделанные на технологической базе «персональных» СУБД, перестали удовлетворять многие банки и, прежде всего крупные: для них важна была эффективная работа в локальной сети. Ряд из них стали закупать западные разработки, другие пытались создать АБС своими силами... Новые решения начали предлагать и отечественные фирмы-разработчики. Некоторые, ориентируясь на Запад, делали ставку на «тяжелые технологии» -- мощные центральные компьютеры, работающие в режиме «хост-терминал» или «клиент-сервер», и профессиональные системы управления базами данных (СУБД). Именно так построены практически все западные АБС, работающие в серьезных банках. Однако в России подобные АБС до сих пор не слишком популярны: их техническая база (центральные компьютеры, лицензии на системное программное обеспечение и т.п.), по сравнению с персональной техникой, очень дорогостояща и требует специальной подготовки персонала. В то же время в каждом банке, имеющем локальную сеть, есть уже вполне устойчивая сетевая СУБД: простенький, но эффективный менеджер записей Btrieve, входивший в состав сетевой операционной системы Novell NetWare. Сообразительные разработчики воспользовались этим и создали на базе Btrieve целый ряд АБС третьего поколения.

В России системы третьего поколения получили широкое распространение и развитие. Первые продукты этого поколения представили Инкомбанк (система «Садко», сейчас уже абсолютно устаревшая морально), фирмы «Банковские системы» (ныне «Кворум»), «R-Style Software Lab.», новосибирский «Центр финансовых технологий» и другие. Некоторые компании («R-Style Software Lab.», ЦФТ) на соответствующей технологической базе создали очень интересные решения, в которых средствами Btrieve реализуются функции, изначально имеющиеся в профессиональных СУБД, -- например, транзакционный механизм (RS-Bank), а также оригинальные архитектуры (машина проводок в системе ЦФТ).

Первые отечественные системы четвертого технологического поколения -- на базе профессиональных СУБД -- появились почти одновременно с системами второго поколения. В качестве примера можно привести систему «Пирамида» питерской фирмы НЕСТ, созданную в 1990 г. Системами четвертого поколения занимались фирмы CSBI EE из Санкт-Петербурга, БИС, «ФОРС», «Эскейп-М» и другие.

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

В конце 1996 г. стало известно об АБС шестого технологического поколения, построенных на базе новейших компонентных технологий. Промышленных систем шестого поколения пока нет, хотя есть примеры удачно выполненных по этим технологиям элементов АБС.

Таким образом, сегодня на российском рынке АБС одновременно присутствуют системы четырех технологических поколений -- со второго по пятое. Достаточно часто одна и та же фирма-разработчик одновременно предлагает клиентам системы нескольких поколений. Так работают, например, «Инверсия», «ПрограмБанк», «Диасофт» (они предлагают системы второго, третьего и четвертого поколений), ЦФТ (предлагают системы третьего, четвертого и пятого поколений). Недавно компания «R-Style Software Lab.» также представила свою новую разработку «Кондор», относящуюся к четвертому технологическому поколению.

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

продукт программирование авторское право кредит

2. Сущность, функции И ВИДЫ кредита

2.1 Сущность и структура кредита

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

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

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

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

Поэтому при выявлении сущности кредита важно придерживаться следующих методологических принципов:

1. Все разновидности кредита должны отражать его сущность независимо от той формы, в которой он выступает.

2. Вопрос о сущности кредита надо рассматривать по отношению к совокупности кредитных сделок.

3. Анализ сущности кредита предполагает раскрытие ряда его конкретных характеристик, которые показывают сущность в целом.

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

Структура есть то, что остается устойчивым, неизменным в кредите. Как объект исследования кредит состоит из элементов, находящихся в тесном взаимодействии друг с другом. Такими элементами являются субъекты его отношений. В кредитной сделке субъекты отношений всегда выступают как кредитор и заемщик [4].

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

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

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

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

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

Особое место заемщика в кредитной сделке отличает его от кредитора.

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

Во-вторых, заемщик применяет ссужаемые средства как в сфере обращения, так и в сфере производства. Кредитор же предоставляет ссуду в фазе обмена, не входя непосредственно в производство.

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

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

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

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

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

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

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

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

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

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

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

2.2 Функции кредита

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

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

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

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

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

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

в) контрольная функция государственного кредита является составляющей контрольной функции финансов, однако ей присущи свои особенности:

- она тесно связана с деятельностью государства и состоянием централизованного фонда денежных средств;

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

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

Помимо основных также можно отметить и некоторые другие функции, такие как:

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

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

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

2.3 Формы и виды кредита

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

- ссуженной стоимости;

- кредитора и заемщика;

- целевых потребностей заемщика.

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

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

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

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

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

Если кредит был предоставлен в форме товара, а возвращен деньгами, или наоборот (предоставлен деньгами, а возвращен в виде товара), то здесь более правильно считать, что имеется смешанная форма кредита.

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

    дипломная работа [1,5 M], добавлен 12.06.2009

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

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

  • Исследование принципов объектно-ориентированного программирования на базе языка программирования С++. Разработка программного комплекса для ведения учёта памятников города. Описание процессов сортировки, поиска, формирования статистики по памятникам.

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

  • Обоснование выбора языка программирования. Анализ входных и выходных документов. Логическая структура базы данных. Разработка алгоритма работы программы. Написание программного кода. Тестирование программного продукта. Стоимость программного продукта.

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

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

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

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

    курсовая работа [33,7 K], добавлен 12.01.2015

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

    курсовая работа [742,7 K], добавлен 08.01.2009

  • Общая характеристика, цели и функции создания, модульная структура и взаимосвязь элементов необходимого программного продукта, предъявляемые к нему требования. Комплект поставки и порядок инсталляции, запуск разработанного программного продукта.

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

  • Описание разработки программного продукта с использованием объектно-ориентированного языка программирования Delphi. Принципы рейтинговой оценки знаний Костанайского социально–технического университета. Описание внешнего вида программы, обработка событий.

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

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