Смекни!
smekni.com

Автоматизированная система правового сопровождения кредитования юридических лиц (стр. 3 из 12)

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

1.3 Требования к разрабатываемой системе

1.3.1 Функциональные требования к системе

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

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

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

- Автоматизированный контроль за соблюдением законодательства при оформлении документов.

- Автоматизированная система уведомления о юридических сроках выполнения обязанностей.

- Автоматизация создание отчетов юридического отдела.

- Поиск необходимых сведений в электронном архиве и портфелях сотрудников.

- Реализация электронного архива отдела.

- Реализация портфеля документов юридического отдела.

- Хранения всех входящих и выходящих документов в базе данных системы.

- Синхронизация портфелей сотрудников юридического отдела.

- Организация ввода данных и взаимодействия интерфейса пользователя с базами данных системы.

1.3.2 Требования к надежности

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

1.3.3 Требования к информационной и программной совместимости

Автоматизированная система должна обеспечивать информационную совместимость с известными приложениями операционной системы Windows (Word, Excel, Access). Программная совместимость обеспечивается автоматически в связи с использованием программных средств, совместимость которых обеспечена конструктивно (на этапе их создания) – Delphi, Access и т.д. Система реализуется под операционной системой Windows и СУБД InterBase.


1.3.4 Требования к техническому обеспечению

Разрабатываемая система ориентирована на использование персональным компьютером класса IBMPC, начиная с PentiumII, включенного в локальную сеть, объем оперативной памяти 32 Мб и свободного места на жестком диске 2Мб.

Программные требования: WindowsNT 4.0 (ServicePack 5), 2000, XP. Программа требует установленного InterBase и библиотеки драйверов BDE.

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

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

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

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

2. Проектирование системы правового сопровождения кредитования юридических лиц

2.1 Сравнительный анализ и выбор инструментальных средств проектирования системы

Процесс проектирования информационной системы – это процесс принятия проектно-конструкторских решений, направленных на получения описания системы, удовлетворяющей требованиям.

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

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

С точки зрения объектно-ориентированного подхода можно смоделировать процесс правового сопровождения кредитования юридических лиц (рисунок 1).

Рис. 1 Процесс правового сопровождения кредитования юридических лиц с точки зрения объектно-ориентированного подхода.

Но для решения поставленных задач в данном проекте целесообразно использовать структурный подход проектирования.

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

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

SADT модели и соответствующие функциональные диаграммы;

DFD диаграммы потоков данных;

ERD диаграммы "сущность-связь".

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

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

Сегодня Российский рынок программного обеспечения располагает следующими наиболее развитыми CASE-средствами, поддерживающие выбранный подход для проектирования: BPwin, CASE.Аналитик, Vantage Team Builder, Silverrun.

CASE-средство Vantage Team Builder представляет собой интегрированный программный продукт, ориентированный на реализацию каскадной модели жизненного цикла программного обеспечения и поддержку полного жизненного цикла программного обеспечения. [12]

Vantage Team Builder обеспечивает выполнение следующих функций:

- проектирование диаграмм потоков данных, "сущность-связь", структур данных, структурных схем программ и последовательностей экранных форм;

- проектирование диаграмм архитектуры системы - SAD;

- генерация кода программ на языке 4GL целевой СУБД с полным обеспечением программной среды и генерация SQL-кода для создания таблиц БД, индексов, ограничений целостности и хранимых процедур;

- программирование на языке C со встроенным SQL;

- управление версиями и конфигурацией проекта;

- многопользовательский доступ к репозиторию проекта;

- генерация проектной документации по стандартным и индивидуальным шаблонам;

- экспорт и импорт данных проекта в формате CDIF (CASE Data Interchange Format).

CASE-средство Silverrun фирмыСomputer Systems Advisers, Inc. (CSA) используется для анализа и проектирования информационных систем бизнес-класса и ориентировано в большей степени на спиральную модель жизненного цикла.[13] Оно применимо для поддержки любой методологии, основанной на раздельном построении функциональной и информационной моделей (диаграмм потоков данных и диаграмм "сущность-связь").