«Разработка эис «Управление кредитными операциями»



бет4/5
Дата21.06.2016
өлшемі496.5 Kb.
#151181
түріРеферат
1   2   3   4   5

2.6 Программное обеспечение
Программное обеспечение (ПО) - совокупность программ для реализации целей и задач, обеспечивающих функционирование комплекса технических средств ИС.

В целях удобства эксплуатации пакета необходимо предусмотреть следующие возможности:

- диалоговый режим работы (меню, запросы);

- гибкость диалога;

- ясность;

- простота пользования;

- простота обучения;

- появление всплывающих подсказок;

- продолжение работы после прерывания;

- надежность;

- вывод соответствующей справки при работе в пакете;

- контроль информации, поступающей от пользователя;

- защита информации, обеспечение доступа к ПЭВМ только авторизованных работников;

- сохранность информации, возможность её восстановления после сбоев;

- выдачу информации по заданным параметрам.

Общие требования, предъявляемые к ПО, формируются в виде:

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

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

- возможности общения персонала с ЭВМ по мере необходимости;

-возможность осуществления удобного и быстрого доступа к информации в БД;

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

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

- однозначность кодирования информации.

Программное обеспечение ЭИС «Управление кредитными операциями» состоит из:

-общего (системного) обеспечения, включающего ОС Windows’ 2000;

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

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

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

Delphi – это современный программный продукт, позволяющий создавать широкий спектр приложений для среды Microsoft Windows 98. Он объединяет в себе высокопроизводительный компилятор с языка ObjectPascal, являющийся объектно ориентированным расширением структурного языка третьего поколения Pascal,средств наглядного (визуального) создания программ и масштабируемую технологию управления БД. Основное назначение Delphi – служить средством для быстрого создания широкого класса Windows приложений, включая приложения, отвечающие технологии распределенной обработки данных, называемой технологией клиент сервер.

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

Delphi содержит ряд компонентов, имеющих отношение к БД. Страница Data Access палитры Components содержит компоненты, необходимые для взаимодействия с БД. В страницах Data Controls представлены визуальные компоненты, используемые для построения и редактирования данных в форме. Их называют компонентами обработки данных.

Для доступа к БД в Delphi необходим источник данных, описанный компонентом Data Source. Однако, этот компонент не указывает данные на прямую, он ссылается либо на таблицу, либо на результат запроса, либо на хранимую процедуру. Соответственно в форме необходимо иметь компоненты Table, Query или StoredProc.

Если в форме размещен компонент Table или Query, то для связи с ним можно использовать свойство DataSet компонента DataSource. Для данного свойства Object Inspector перечисляет доступные наборы данных текущей формы или других форм, соединенных с текущей ( с помощью команды File Uses Form).

Наиболее простой способ доступа к данным в Delphi заключается в использование компонента Table. Объект Table просто ссылается на таблицу БД. При этом необходимо указать имя БД в его свойстве Database Name. Можно ввести само имя, псевдоним или путь к каталогу с файлами таблицы Object Inspector перечисляет допустимые имена, которые зависят от псевдонимов, установленных в DBF. Необходимо также имя файла, содержащего таблицу, в составе Table Name. Object Inspector перечисляет таблицы текущей БД (или каталога).

Работа с набором данных (таблица или запрос) может выполняться при разных состояниях, определяемых свойством State, которое может принимать несколько различных значений:

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

-dsEdit используется для режима редактирования. Вход в это состояние происходит при вызове метода Еdit или свойства AvtoEdit компонента DataSource;

-dsInsert применяется, если в набор данных нужно добавить новую запись. Это происходит при вызове метода Insert, перемещение к последней строке компонента DB Navigator;

-dsInactive является состоянием закрытого набора данных;

-SetKey указывает на поиск в наборе данных. Это состояние имеет место между вызовом метода SetKey;

-dsCals Fieds является состоянием набора данных во времени вычисления поля (вызов обработки события On Cals Fields).

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

Отображение данных в среде Delphi осуществляется с помощью компонентов, которые похожи на обычные управляющие элементы Windows, но знают, как обращаться с данными. Все эти компоненты находятся на странице Data Controls палитры Delphi Components:

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

-DB Navigator представляет собой набор кнопок, и используется для навигации и выполнения действий над БД;

-DBLabel используется для отображения содержимого поля, которое нельзя модифицировать;

-DBEdit позволяет редактировать поле (изменять текущие значения);

-DBMemo используется для просмотра и модификации большого текстового поля, которое будет сохранено в памяти, или на BLOB (Binak Legre Object – большой двойной объект);

-DBImage используется для показа картинки, хранимой в поле BLOB;

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

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

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

Все указанные компоненты связываются с источником данных с помощью соответствующего свойства Data Source. Многие из них ссылаются на определенное поле данных источника с помощью свойства DataFiled. Допустимые значения этого свойства представляются в виде выпадающего комбинированного списка. Другие свойства компонентов страницы DataControls подобны свойствам соответствующих стандартных управляющих элементов.

Языком программирования в среде Delphi является Object Pascal.

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

Структурно программа формируется из модулей, выполняющих отдельные операции, входящие в состав функционального набора ЭИС (рис. 5).

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

СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ЭИС «УПРАЛЕНИЕ КРЕДИТНЫМИ ОПЕРАЦИЯМИ».

ПО АРМ «Управление кредитными операциями»



Общее (системное) ПО

Операционная система

Windows’ 2000



Программная среда Delphi

Функциональное (прикладное) ПО

Модуль главного меню

База данных

Рисунок 5



2.7 Технологический процесс обработки данных
Технологический процесс обработки данных показан на рисунке 6.

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



Введение в БД кредитного договора

Расчет основных выплат


Контроль фактических выплат





Выявление задолжностей по кредиту и начисление штрафов



да







Отсрочка платежа (пролонгация) и начисление повышенных процентов


да


Составление отчетных ведомостей за отчетный период

Рисунок 6

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

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

Сделано обоснование использования ОС Windows 2000 и программной среды Delphi при разработке ПО ЭИС «Управление кредитными операциями» и сформулированы основные требования к программному, математическому, информационному, лингвистическому и организационному обеспечению.

В соответствии с задачами, поставленными перед ЭИС «Управление кредитными операциями», разработано функциональное ПО, включая БД. Использование интегрированной программной среды Delphi позволяет формировать программу, используя стандартные объекты и целые заготовки фрагментов программы, предоставляемые Delphi. Полученные результаты сразу отображаются на экран монитора. Все это позволило существенно сократить время написания и отладки ПО ЭИС «Управление кредитными ресурсами».

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

Использование ОС Windows 2000 позволило создать простой и удобный в работе набор экранных форм, посредством которого осуществляется управление ЭИС.

Открытая архитектура и возможности расширения программного расширения позволяют без больших доработок интегрировать ЭИС «Управление кредитными операциями» в любую автоматизированную банковскую систему.
Список используемой литературы


  1. Автоматизированные информационные технологии в банковской деятельности под ред. Титоренко Г.А.,- М.: Финстатинформ, 1997.

  2. Автоматизированные информационные технологии в экономике под ред. Титоренко Г. А.,- Москва: ЮНИТИ, 2000 г.

  3. Банки Казахстана: Справочно-аналитическое издание, Алматы: EkonoMix Data, 1999.- 240с.

  4. Банковское дело / Под ред. Док. Эк. Наук Г.С. Сейткасымова.- Алматы: Каржы-каражат, 1998.-576с.

  5. Банковское дело под ред. В.И. Колесникова, Л.П. Кроливецкой, М: Финансы и статистика, 1998.

  6. Гофман В.Э, Хомоненко А.Д. Работа с базами данных в Delphi. – 2-у изд. – Спб:БХВ-Петербург, 2002.- 625с.

  7. Маркова О.М. Коммерческие банки и их операции, - учебное пособие, М.: ЮНИТИ, 1995.

  8. Ширинская Е.Б. Операции коммерческих банков,- М.: Финансы и статистика, 1995.

  9. http://www.info@.alb.kz.

Приложения


Приложение 1


Кредитный договор
г.______________ «_____»____________200__год

Стороны настоящего Договора:



  • _______________, в лице ______________, действующего на основании

______________, именуемое в дальнейшем «Банк», с одной стороны,

  • _____________________гражданин(-ка) , именуемый(-ая) в дальнейшем «Заемщик», с другой стороны, в дальнейшем совместно именуемые «Стороны», заключили настоящий Договор банковского займа (далее — Договор) о нижеследующем.




  1. Предмет Договора

Банк на основании Положения «О порядке краткосрочного кредитования работников ОАО «Альянс Банк» предоставляет Заемщику деньги (далее по тексту «Предмет займа») в размере _____________ тенге.


2. Условия предоставления Предмета займа
2.1. Банк предоставляет Заемщику Предмет займа возвратности и платности.

2.2. Предмет займа предоставляется на потребительские цели

2.3. Предмет займа предоставляется сроком с «______»________200__года по «___»____________200__года.

1 200 года.

2.4. Возврат Предмета займа и вознаграждения по нему производится в тенге.

2.5. Банк предоставляет Предмет займа путем их зачисления на банковский счет Заемщика №_________ в ОАО «Альянс Банк» либо путем выдачи наличными деньгами.

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

2.7. Вознаграждение за пользование Предметом займа начисляется на сумму Предмета займа в тенге. Вознаграждение за пользованием Предметом займа выплачивается за время фактического срока пользования Предметом займа. Срок пользования Предметом займа начинается с даты его выдачи и заканчивается датой его возврата. Датой выдачи (предоставления) Предмета займа будет являться дата его перечисления на банковский счет Заемщика или выдачи наличными деньгами. Датой возврата Предмета займа будет являться дата фактического зачисления на корреспондентский счет Банка сумм штрафных платежей (в случае образования просроченной задолженности), вознаграждения, Предмета займа. При начислении вознаграждения год считается равным 360 дням, месяц — 30 дням.

Приложение 1 (Продолжение)
2.8. Возврат суммы Предмета займа осуществляется в сроки, определенные Графиком уплаты Предмета займа и вознаграждения по нему.

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

• суммы штрафных платежей,

• суммы вознаграждения за пользование Предметом займа,

• суммы Предмета займа.

3.Обязанности и права Заемщика

3.1. Заемщик обязуется:

3.1.1. своевременно и в полной сумме возвращать полученный Предмет займа и уплачивать вознаграждение за пользование Предметом займа в порядке и сроки, определенные условиями настоящего Договора;

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

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

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



4. Обязанности и права Банка

4.1. Банк обязуется:

4.1.1. выдать Предмет займа в сумме, в сроки и на условиях, оговоренных настоящим Договором;

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

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

4.2. Банк вправе:

4.2.1. в случае нарушения Графика уплаты Предмета займа и вознаграждения по нему — списать с любого банковского счета Заемщика в безакцептном порядке суммы задолженности;

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

нарушения Заемщиком своих обязательств по настоящему Договору;

прекращения трудовых правоотношений между Банком и Заемщиком;

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

при предоставлении Заемщику отпуска по беременности и родам;

Приложение 1 (Продолжение)
в случае временной нетрудоспособности Заемщика продолжительностью свыше одного календарного месяца;

в случае применения к Заемщику мер дисциплинарного взыскания.

5.1. В случае нарушения условий настоящего Договора Стороны несут ответственность в соответствии с действующим законодательством Республики Казахстан и условиями настоящего Договора.

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

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

6. Заключительные условия

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

6.2. Все споры и разногласия между Сторонами, возникающие из настоящего Договора или связанные с ним, разрешаются путем переговоров, а при не достижении соглашения — в порядке, установленном действующим законодательством Республики Казахстан.

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

6.4. Настоящий Договор вступает в силу с момента его подписания и действует до полного выполнения Сторонами своих обязательств по нему.

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


7. Юридические адреса, реквизиты и подписи Сторон

Банк Заемщик

______________________________ ________________________________

______________________________ ________________________________

______________________________ _______________________________

РНН__________________________ РНН____________________________



От Банка, с полномочиями подписывать: Заемщик

____________________________________ _______________________________

____________________________

Приложение 2



Платежное поручение

(наименование заемщика)

__________________________________________________________

(РНН заемщика)

Уплачиваю ОАО «Альянс Банк», РНН ___________________________



РНН банка

по _______________ кредиту, полученного на ____________________



цель кредита

Сумму по основному долгу ____________________________________ и сумму начисленного вознагражденинея ___________________________


Заемщик ___________

роспись

«______»_______________200__год.


Приложение 3


Справка об открытии счета Форма №1

Приложение 4



Достарыңызбен бөлісу:
1   2   3   4   5




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет