Объектно-ориентированный анализ и моделирование информационных процессов страховой деятельности тема диссертации по экономике, полный текст автореферата
- Ученая степень
- кандидата экономических наук
- Автор
- Фомичева, Татьяна Леонидовна
- Место защиты
- Москва
- Год
- 2002
- Шифр ВАК РФ
- 08.00.13
Диссертация: содержание автор диссертационного исследования: кандидата экономических наук, Фомичева, Татьяна Леонидовна
Введение.
1. Анализ особенностей информационных систем страховой деятельности.
1.1. Актуальность автоматизации информационных процессов страховой деятельности.
1.2. Организационная структура страховой компании и решаемые задачи.
1.3. Состояние автоматизации информационных процессов в страховых компаниях.
1.4. Обоснование необходимости применения объектно-ориентированных методик для разработки АИС.
1.5. Анализ существующих методик ООА.
1.6. Обоснование экономической эффективности ООТ.
1.7. Постановка задачи исследования.
Выводы по главе.
2. Разработка комплексной методики объектно-ориентированного анализа для информационных систем страховых организаций.
2.1. Концепция комплексной методики проведения объектно-ориентированного анализа.
2.2. Обоснование структуры модели предметной области и ее базовых элементов.
2.3. Анализ и обоснование способов представления информации при проведении информационного обследования.
2.4. Методика информационного обследования и представления данных о предметной области
2.5. Методика оценки результатов объектноориентированного анализа.
Выводы по главе.
3. Применение комплексной методики для разработки объектно-ориентированной модели информационных процессов страховой деятельности.
3.1. Рекомендации по применению комплексной методики проведения объектно-ориентированного анализа для разработки информационной системы страховой организации
3.2. Предварительное информационное обследование страховой деятельности и разработка модели требований.
3 .3. Разработка объектной модели страховой деятельности и модели взаимодействия объектов.
Выводы по главе.
Диссертация: введение по экономике, на тему "Объектно-ориентированный анализ и моделирование информационных процессов страховой деятельности"
Актуальность темы диссертационного исследования автор видит в необходимости применения методов и технологий, позволяющих разрабатывать автоматизированные системы для страховой деятельности, удовлетворяющие требованиям пользователя, имеющие возможность адаптации к изменяющимся условиям и позволяющие самому пользователю оценить будущие функциональные возможности еще на ранних стадиях разработки. Эти требования пользователя можно удовлетворить, если еще до начала технического проектирования системы продемонстрировать ему ее функциональные возможности на разработанном прототипе (модели) и затем учесть все замечания и пожелания на последующих этапах разработки.
С этой целью в настоящей диссертации исследуются вопросы разработки методического аппарата для объектно-ориентированного анализа и моделирования информационных процессов страховой деятельности.
Объектно-ориентированные технологии, применяемые для создания систем автоматизации, стали внедряться сравнительно недавно и, до сегодняшнего времени, не получили широкого распространения, несмотря на их очевидную перспективность. Одной из причин такого положения, по мнению автора, является отсутствие комплексной методики, которая раскрывала бы последовательность действий и их содержание в процессе объектно-ориентированного анализа, и предлагала бы формальные и вместе с тем в достаточной степени понятные способы описания предметной области. В настоящее время существует несколько подходов, реализующих различные методики объектно-ориентированного анализа. Однако они не являются комплексными, а отражают лишь отдельные стороны этого процесса.
Целью диссертационной работы является разработка теоретико-прикладного аппарата для моделирования информационных процессов страховой деятельности и методики ее объектно-ориентированного анализа на этапе эскизного проектирования.
В качестве теоретической основы выбрана объектно-ориентированная технология анализа предметной области и разработки программного обеспечения.
В процессе исследования в диссертационной работе поставлены и решены три группы задач.
В рамках задач первой группы исследовалось состояние компьютеризации информационных процессов ряда страховых компаний. Исследование позволило сделать следующие выводы:
• в настоящее время автоматизация деятельности страховых компаний находится на первоначальном этапе и не носит комплексного характера. Такое положение не способствует эффективному решению задач страховой деятельности, повышению устойчивости страховых организаций и, как следствие, их конкурентоспособности на рынке страховых услуг;
• наибольший эффект от автоматизации функционирования организационно-экономических систем, к которым относятся страховые компании, достигается при комплексной автоматизации, под которой понимается осуществление ее с единых целей и задач, декомпозиция деятельности по различным направлениям и их координация, обеспечивающая согласованное функционирование различных подразделений;
• специфика российской нормативной базы в области страхования не позволяет заимствовать АСУ зарубежных страховых компаний даже на уровне отдельных их подсистем. Адаптация и модернизация этих систем для условий российского страхового дела выливается в более трудоемкую и дорогостоящую задачу, чем разработка собственной АСУ с учетом всех особенностей развития страхового дела в России.
В рамках второй группы задач проведено исследование современных методов анализа сложных информационных систем организационного типа, их положительных сторон и недостатков. Проведенное исследование позволило сделать вывод о необходимости применения объектно-ориентированного подхода к анализу информационных процессов страховой деятельности. Применение объектно-ориентированного анализа и, затем, объектно-ориентированного проектирования позволяют решить следующие задачи:
• моделировать поведение разрабатываемой системы с целью изучения ее реализуемости и определения степени удовлетворения требованиям пользователя;
• привлекать пользователя к участию в разработке на ранних стадиях проектирования;
• сократить сроки разработки ИС за счет повторного использования имеющихся (типовых) проектных решений и программных компонентов (библиотек классов);
• обеспечить модернизируемость, простоту сопровождения и адаптируемость разработанной системы к требованиям пользователя и условиям функционирования;
• обеспечить коллективную параллельную разработку;
• обеспечить простоту внесения изменений в проектные решения и работающее программное обеспечение;
• обеспечить гибкостью архитектуры и переносимость;
• заимствовать проектные решения и программные компоненты.
Исследование существующих методик объектно-ориентированного анализа информационных систем с целью возможного их применения для страховой деятельности составило третью группу задач, В процессе их решения определены положительные стороны и недостатки известных методик. К общим недостаткам перечисленных методов можно отнести следующие:
• открытым остается вопрос определения источников информации, представления информации и ее анализа;
• в методах (методиках) объектно-ориентированного анализа не учитываются функциональные требования (кроме методики Джекобсона), предъявляемые к разрабатываемой ИС. Вследствие этого, не удается установить причины, породившие те или иные проектные решения;
• многие методы определяют разнообразные связи объектов, пренебрегая детализацией этих связей;
• отсутствуют шаги идентификации операций и атрибутов объектов. При идентификации операций и атрибутов методы определяют только характеристики операций и атрибутов. Некоторые подходы предлагают методы для определения операций и атрибутов, но они являются недостаточными, требуется пошаговая процедура идентификации;
• на практике сложно использовать такие модели, как информационные модели, модели поведения (модели состояний) и т.п., которые предназначены для разработки систем, работающих в режиме реального времени. Для ИС страховой организации такой подход является избыточным;
• в некоторых методах результаты объектно-ориентированного анализа практически не формализуются. Анализ информации осуществляется на последующих этапах, когда она перегружена проектными спецификациями.
Объект и предмет исследования. Объектом исследования являются страховые компании. Автоматизация информационных процессов страховой деятельности является одним из важных факторов увеличения устойчивости страховых компаний и повышения их конкурентоспособности на рынке страховых услуг. Разработка автоматизированных информационных систем страховой деятельности, удовлетворяющих требованиям пользователя, легко модифицируемых и адаптируемых к изменяющимся условиям, возможна на принципах объектно-ориентированного подхода. С целью определения степени реализуемости системы и удовлетворения требований пользователя целесообразно создание на ранних стадиях разработки прототипа будущей системы - ее модели, позволяющей пользователю оценить функциональные возможности разрабатываемой системы и сформулировать дополнения и уточнения. Этот фактор был определяющим при выборе предмета исследования.
Предметом исследования являются методы моделирования информационных процессов страховой деятельности.
Методика исследования. Теоретической основой диссертационной работы являются основные положения экономической теории, теории систем, труды отечественных и зарубежных авторов по проблемам объектно-ориентированного анализа, моделирования и проектирования автоматизированных информационных систем, методические разработки по автоматизации в различных прикладных областях.
В качестве базы исследования использованы данные, полученные от ведущих страховых компаний России (Ингосстрах, Промыдшенно-страховая компания, Военно-страховая компания и др.): организационные структуры и функциональные задачи их элементов; применяемые технологии автоматизации информационных процессов; основные документы страховой деятельности и др.
Научная новизна работы заключается в разработке и обосновании методического аппарата для объектно-ориентированного анализа и моделирования информационных процессов страховой деятельности. Работа содержит следующие элементы новизны:
1. Обоснована целесообразность применения объектно-ориентированного анализа для разработки модели информационных процессов страховой деятельности.
2. Обоснована необходимость разработки специализированной методики для объектно-ориентированного анализа и моделирования информационных процессов страховой деятельности.
3. Разработан теоретико-прикладной аппарат и основанная на нем комплексная методика объектно-ориентированного анализа и моделирования информационных процессов страховой деятельности. Разработанная комплексная методика включает систему взаимосвязанных методик. Основными из них являются. a) методика выявления и представления (документирования) необходимой информации при проведении информационного обследования предметной области; b) методика построения объектной модели для оценки проектных решений на основе моделирования различных вариантов поведения объектной модели предметной области; c) методика оценки проектных решений, обеспечивающая автоматизацию ведения проектных данных (ведение базы данных проекта), формирование моделей, характеризующих предметную область и описывающих проектные решения, а также отчетов по оценке принятых решений;
4. Разработан расширенный CRC-метод представления результатов информационного обследования.
5. Пред ложена и обоснована расширенная и дополненная модель переходов состояний для представления модели поведения объектов.
6. Для представления динамических характеристик поведения объектов предметной области в работе предложен подход, основанный на моделировании по проектным данным различных вариантов поведения разрабатываемой системы на основе подготовленных сценариев. Практическая значимость. Разработанная в диссертации комплексная методика объектно-ориентированного анализа призвана обеспечить повышение качества и эффективности информационного обследования страховой деятельности при создании автоматизированных информационных систем, формализует разработку модели информационных процессов, позволяет пользователю оценить возможности разрабатываемой автоматизированной системы на ранних стадиях ее проектирования и сделать соответствующие рекомендации. Несмотря на то, что комплексная методика разрабатывалась для конкретной предметной области и при ее разработке максимально учитывалась специфика предметной области, она имеет универсальный характер и может быть применена для объектно-ориентированного анализа других систем организационно-экономического управления.
Внедрение и апробация результатов исследования. Результаты работы прошли апробацию в ОСАО "Ингосстрах" и получили положительное заключение. Разработанная комплексная методика внедрена в деятельность управления автоматизации страховой компании, связанную с разработкой прототипа системы автоматизации обработки информации.
Отдельные положения диссертации использованы в учебном процессе в Финансовой академии при Правительстве Российской Федерации в структуре дисциплины "Экономическая информатика".
Публикации. Основные результаты исследований отражены в 2 публикациях автора общим объемом 0,9 печатных листа, раскрывающих основное содержание и выводы по направлению исследования.
Структура работы. Диссертация включает введение, три главы, заключение и приложение.
Диссертация: заключение по теме "Математические и инструментальные методы экономики", Фомичева, Татьяна Леонидовна
Основные результаты диссертационного исследования нашли отражение в следующих публикациях:
1. Фомичева T.JI. Один из факторов устойчивости. //Страховое ревю. Апрель 2001. с. 3-5.
2. Фомичева Т.Л. Автоматизация страховой деятельности.//Страховое дело.
Август 2001с. 43-46. i i В
Заключение
Диссертационная работа выполнялась в соответствии с поставленной целью. В процессе ее выполнения получены следующие основные результаты:
1. На основе исследования состояния автоматизации информационных процессов наиболее известных страховых компаний страны обоснована целесообразность применения методов объектно-ориентированного анализа для моделирования информационных процессов страховой деятельности.
2. Обоснована необходимость разработки комплексной методики для объектно-ориентированного анализа информационных процессов страховой деятельности.
3. Разработана комплексная методика объектно-ориентированного анализа информационных процессов страховой деятельности.
4. Разработан и применен расширенный CRC-метод для отображения результатов объектно-ориентированного анализа.
5. Обоснована и предложена расширенная и дополненная модель переходов состояний для представления модели поведения объектов.
6. Разработана модель информационных процессов страховой деятельности с использованием разработанной комплексной методики.
Диссертация: библиография по экономике, кандидата экономических наук, Фомичева, Татьяна Леонидовна, Москва
1. ГОСТ 34.601-90 Автоматизированные системы. Стадии создания.
2. ГОСТ 19.102-77 Стадии разработки программных средств.
3. Автоматизированные информационные технологии в банковской деятельности (под ред. Г.А.Титоренко). М.: Минстатинформ, 1997.
4. Автоматизированные информационные технологии в экономике (под ред. Г.А.Титоренко), М.: ЮНИТИ, 1998.
5. Боженюк А.В. Определение значений лингвистической переменной в советующей подсистеме САПР. //Автоматизация проектирования электронной аппаратуры. Вып. 4. Таганрог:ТРТИ, 1985. С. 29-32.
6. Буч Г. Объектно-ориентированное проектирование с примерами применения. Пер. с англ. -М.: Конкорд, 1992. -519 с.
7. Васкевич Д. Стратегии клиент/сервер. Руководство по выживанию для специалистов по реорганизации бизнеса К.: "Диалектика", 1996. -384 с.
8. Зиглер К. Методы проектирования программных систем: Пер. с англ. -М.: Мир, 1985.
9. Инмон У., Фридман Л. Методология экспертной оценки проектных решений для систем с базами данных/Пер. с англ. С.Е. Писарева; Под ред. О.М. Вейнерова; Предисл. А.А. Стогния. -М.: Финансы и статистика, 1986.
10. Информация о деятельности страховых организаций в Российской федерации за 1999 год: Страховое дело февраль, 2000.
11. Казакова Е.Ф. Моделирование компьютерной технологии управления страховой деятельностью. Диссертация на соискание ученой степени кандидата технических наук. М.: Всероссийский заочный финансово-экономический институт, 1999.
12. Карповский Е.Я., Чижов С.А. Оценка показателей качества программных средств с использованием лингвистических переменных //УСиМ.-1987-№2.-17-19.
13. Коллинз Г., Блэй Дж. Структурные методы разработки систем: от стратегического планирования до тестирования, пер. с англ. /Под ред. и с предисл. В. М. Савинкова. -М.: Финансы и статистика, 1986.
14. Костогрызов А.И., Липаев В.В. Сертификация качества функционирования автоматизированных информационных систем. М.: "Вооружение. Политика. Конверсия", 1996.17. .Кутуков В.Б, Основы финансовой и страховой математики. М.: "Дело", 1998.
15. Мюнч С. Объектная технология для реляционного народа //Русское издание ORACLE MAGAZIN. № 2(4), 1997.
16. Науман Э. Принять решение но как?: Пер. с нем. - М.: Мир, 1987.
17. Новожженов Ю.В. Объектно-ориентированные технологии разработки сложных программных систем. М., 1996.
18. Обросов П.П, Нетрадиционное моделирование экономических процессов и механизмов. М.: ИНИОН РАН, 1998.
19. Позин Б.А. Современные средства программной инженерии: классификация и направления развития //Материалы семинара по CASE-технологии. М.: ЦРДЗ, 1994.
20. Садовников Э. Автоматизация деятельности страховых организаций.: Финансовый бизнес №10, 1995.
21. Саймон А. Глава 19. Репозитории и управление метаданными //СУБД, № 5-6, 1996.
22. Тимоти Бадд, Объектно-ориентированное программирование в действии, С-П.: Питер, 1997.
23. Шахов В.В., Страхование, М.: ЮНИТИ, 1997.
24. Шлэер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях: Пер. с англ. Киев: Диалектика, 1993. -240 с.28. DOD-STD 2167 А: 1988.29. ISO 12207:1995.1. i1.s
25. Abbot R. Program Design by Informal English Descriptions. Communications of the ACM. November 1983, vol.14 (3), p.153.
26. Bailin, S.C., An Object-Oriented Requirements Specification Method, Comm. ACM, 1989, v.32, p.608-623.
27. Barker R. СASE*METHOD: Entity Relationship Modelling, -S.I.: Addison-Wesley Publishing Company, 1990.
28. Booch, G., Object Oriented Development, IEEE Trans. Software Engrg. SE-12,211-221. 1986.
29. Brooks, F. April 1987. No Silver Bullet: Essence and Accidents of Software Engiheering. IEEE Computer, vol.20 (4), p. 12.
30. Coad P., and Yourdan, E., Object Oriented Analysis, Prentice-Hall, Englewood Cliffs, New Jersey, 1990.
31. D.Kara. SYSTEM ARCHITECT // CASE Trends, July, 1993, v5, N6.
32. David L. Object Oriented CASE: State of the technology //CASE Trends, September 1993. p.8-26.
33. Gane Ch., Sarson Т., Structured Systems Analisis. Prentice-Hall, 1989.
34. HOOD Working Group. HOOD User Manual Issue 3.0, Keplerlaan 1-Noordwijk, The Netherlands, December 1989.
35. I.Jacobsen, M. Christerson, et al OBJECT ENGINEERING: A Use Case Driven Approach Addison-Wesley, 1992.
36. I.Jacobsen Object Oriented Software Engineering, A Use Case Driven Approach, Reading, MA,.Addison-Wesley, 1992.
37. Ingalls, D. Design Principles behind Smalltalk. Byte, 1981, vol.6(8), p.290.
38. J.Martin, J. Odell OBJECT-ORIENTED ANALYSIS and DESIGN Prentice-Hall,1991.
39. J.Palmer. Event/Object Paititioning//Object/Magazine, 2(4) (November/ December), p.52-54.
40. J.Palmer. Object-Oriented Development Tools Trying For Prime Time Application Development Trends, v.l, N1, january 1994, p.60-67.
41. J.Rumbaugh OMT: The dynamic model. JOOP, February 1995.
42. J.Rumbaugh OMT: The functional model. JOOP, March-April, v.8, N1, 1995.
43. J.Rumbaugh, M.Blaha, et al Object-Oriented Modeling and Design Prentice-Hall, 1991.
44. J.Wirts-Bruck, Ralph E. Johnson. Surveging current research in OAD //Communication of the АСМ/ September ISSO., vol.33, № 9, 1990.
45. Jeffrey Gordon. Reality isn't object oriented //Реальность, увы, не является объектно-ориентированной. Addison-Wesley, 1994.
46. Jen-Yen С., Yu-Shing H. An Integreted Object-Oriented Analisis and Design Method Emphazing Entity/Class Relationship and Operation Finding. J. Systems Software, 1994, v.24, p.31-47.
47. Kathleen Melymura Getting to "АЬа"//"Момент истины" в дебрях объектной технологии. CW-Москва N36, 1994.
48. LBMS The Systems Engineer Toolset. The new generation of integrated CASE. 1992.
49. M. Blaha, J. Premerlani, J. Rumbaugh. Relational Database Design Using an Object-Oriented Methodology. Communications of the ACM, April 1988, v.31 Number 4.
50. Market Perspective, Inc.'s 1994 Object Word san Francisco Survay. San Francisco, С A, USA, 1994.
51. Martin R. Building A DBA Repository System. Applying application-centric repository principles to physical database management//DBMS. January 1996.
52. Michael Gora Object-Oriented Analysis and Design//DBMS, 1996, june, p.61-70.
53. P.Coad, E.Yourdon. Object-Oriented Design. Prentice-Hall, 1991.
54. Robert C. Martin Analysis by noun lists and use cases: A case study//C++ Report, July-August 1994.
55. Ross R. Entity Modeling: Techniques and Application. Boston, MA: Database Research Group, 1987, p.9.
56. S. Kelly SILVERRUN RDM Version 2.2 //DBMS October, 1993, vol.6, N11.
57. S.Shlaer. S. J. Mellor. An Object-Oriented Approach to Domain Analysis//Software Engineering notes, 1989, v.14, N5, p.66-77.
58. Snyder A. The essence of objects: concepts and terms// IEEE Software, 1993, v.10, N1, p.31-42.
59. Stein, J., Object Oriented Programming and Database Design. Dr. Dobb's Journal of Software Tools for the Professional Programmer. March 1088. No. 137, p. 18.
60. Unified Modeling Language: UML Semantics version 1.0 13 january 1997. Rational Software Corporation.
61. Ward P., Mellor S. Structured Development for Real-time Systems. Englewood Cliff, NJ: Yoordan Press, 1985.
62. Ward, P.Т., How to Integrate Object-Orientation with Structured Analysis and Design, IEEE Software , 1989, v.6, 74-82.
63. Yourdan E. Modern structured systems analisis. Prentice-Hall, 1989.69. http://wvvw.paпIS■r^^/sollltions/coфorat/drancll/шsl^re.htm70. http://www. insurance.ru
64. Фомичева Т.Л. Один из факторов устойчивости. //Страховое ревю. Апрель 2001. с. 3-5
65. Фомичева Т.Д. Автоматизация страховой деятельности.//Страховое дело. Август 2001с. 43-46.162