Дипломная работа: Автоматизированная система правового сопровождения кредитования юридических лиц

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

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

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

- ?????? ?????????? ??????? ??????-????????? ? ????? ???????? ??????? ?????? ????????? ???????????? ???????????????? ??????????? ??????????? ??? ??????????? ??.- ?????? ??????????????? ????????????? ?????? ???????????? ?????????? ??????? ?????? "????????-?????", ?? ??????????? ? ?????????? ??????????.- ?????? ???????????? ????????????? ????????? ????????? ???????????????? ?????? "????????-?????", ??????????????? ??? ?????????? ? ??????????? ???? ??????.- ???????? ??????????? ??????? ?????? ??????????? ??? ??????? ?????? ??? ???????? ????? ??? ???? ??????? ??????????, ? ????? ???????????? ?????????? ??????? Silverrun ? ?????? ????? ??????????????.

CASE.Аналитик является CASE-средством функционального моделирования и реализует построение диаграмм потоков данных.[14] Его основные функции:

- ?????????? ? ?????????????? DFD; - ?????? ???????? ? ????????? ???????????? ?? ??????? ? ??????????????????; - ????????? ????????????? ??????? ?? ???????.

BPwin является мощным инструментом для создания моделей, позволяющих анализировать, документировать и планировать изменения бизнес-процессов.[15] BPwin предлагает средство для сбора всей необходимой информации о работе предприятия и графического изображения этой информации в виде целостной и непротиворечивой модели. Целостность и непротиворечивость модели-рисунка гарантируются рядом методологий и нотаций. BPwin поддерживает три таких методологии: IDEF0, DFD и IDEF3.

К-во Просмотров: 283
Бесплатно скачать Дипломная работа: Автоматизированная система правового сопровождения кредитования юридических лиц