CASE STUDY
25.06.01

ERwin обеспечивает успешную разработку новой системы оформления полисов для страховой компании

Краткий обзор проекта

Компания

PMA Group, США

Индустрия

Страхование

Инструментарий

ERwin и пакет PowerBuilder компании Powersoft

Приложения

пакет ImagePlus компании IBM для обработки изображений

Серверы базы данных

Sybase


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

Компания PMA Group со штаб-квартирой в Филадельфии является основным страховым агентом в средне-Атлантическом регионе, ее штат включает 1100 служащих, годовой оборот составляет 370 миллионов долларов. Основная сфера деятельности компании лежит в области страхования ущерба имущества и компенсационного страхования работников.

Традиционно компания ориентировалась на вычислительную базу IBM, в качестве основной вычислительной машины использовалась ES/9000 (9171/742 - большая машина с воздушным охлаждением), обслуживающая базы данных CISC, VSAM или DB2. Большинство приложений имело централизованную структуру, имевшиеся в наличии пакеты были разработаны для конкретной конфигурации – оказалось, что используемый программный продукт был не в состоянии соответствовать потребностям развивающегося бизнеса.

Ситуация до использования ERwin

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

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

В 1988 году компания PMA стала использовать систему обработки изображений и, как большинство страховых компаний, столкнулась с тем, что нагрузка возрастает экспоненциально. На главной машине был установлен программный пакет ImagePlus компании IBM, затем он использовался во всех отделениях компании.

Именно широкое распространение внутри компании программ обработки изображений дало импульс к переходу на архитектуру клиент/сервер. Для выполнения функций страхования и аудита с доступом к приложениям обработки изображений PMA вначале реализовала топологию Token-Ring и установила во всех главных офисах рабочие станции по обработке изображений и обычные или фракционные линии T-1. Так что когда было принято решение перейти к архитектуре клиент/сервер, компания уже имела практически готовую инфраструктуру. Что крайне необходимо было сделать – так это обеспечить дружественный внешний интерфейс и приспособить реальные версии существующих приложений к архитектуре клиент/сервер в соответствии с разработанным графиком.

ERwin как стандарт моделирования данных

После проведения анализа имеющихся пакетов с целью модернизации системы, компания PMA пришла к выводу, что коммерческие приложения слишком функционально ограничены и не приспособлены для удовлетворения потребностей заказчика. Компания решила разработать свою собственную систему, используя собственные программы и некоторые коммерческие приложения на базе инструмента моделирования данных ERwin компании Computer Associates и пакета PowerBuilder компании Powersoft. Один из внутренних разработчиков компании установил ERwin на своей рабочей станции, вскоре все разработчики приложений и баз данных, работающие над проектом, оценили достоинства ERwin и потребовали его внедрения.

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

Координатор проекта PMA, Роберт Хауз, внес большой вклад в интеграцию ERwin с PowerBuilder, как ключевого фактора адаптации ERwin в качестве стандарта моделирования данных. Согласно утверждению Хауза, комбинация ERwin/PowerBuilder позволила разработчикам быстро реализовать модели данных и концепции и сгенерировать скользящие окна и внешние интерфейсы. В результате, команда оказалась в состоянии быстро пополнять, сопровождать и модифицировать базы данных.

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

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

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

Проводилось также тестирование гибкости ERwin. На начальной стадии проекта PMA клиент/сервер компания сфокусировала внимание на SQL сервере. По мере расширения проекта и изменения требований, в качестве базы данных был выбран пакет Sybase. Согласно заявлению Хауза, ERwin работал одинаково хорошо в обоих случаях.

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

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Обсудить на форуме Computer Associates
Отправить ссылку на страницу по e-mail


Interface Ltd.
Тel/Fax: +7(095) 105-0049 (многоканальный)
Отправить E-Mail
http://www.interface.ru
Ваши замечания и предложения отправляйте автору
По техническим вопросам обращайтесь к вебмастеру
Документ опубликован: 25.06.01