Файл: "Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы".pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.03.2024

Просмотров: 132

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

Глава 1. Основы структурного подхода к проектированию ИС

1.1. Применение структурного подхода при разработке ИС

1. 2. Основные принципы структурного подхода

1.3. Сравнительный анализ подходов к проектированию ИС

Глава 2. Сетевые и SADT-модели

2.1. Метод SADT. Обзор и состав функциональных моделей

2. 2. Иерархия диаграмм

2.3. Типы отношений между функциями

2.3. Планирование сети во время разработки проекта ИС.

2.3.1. Основные понятия и определение сетевых моделей

2.3.2. Временные параметры событий, работ и способов

2.3.3. Пример построения сетевого графика

ГЛАВА 3. Моделирование бизнес-процессов в среде BPwin

3.1. Описание предметной области

3.2. Описание модели AS-IS

3.2.1. Построение диаграмм IDEF0

3.2.2. Построить диаграммы IDEF3

3.2.3. Анализ цен

3.2.4. Построение DFD-диаграмм

3.2.5. Построение диаграммы дерева узлов и диаграмм FEO

3.3. Описание модели TO-BE

ГЛАВА 4. Построение модели данных в Erwin

4.1. Проектирование логической и физической модели данных

4.2. Прямое и обратное проектирование

Заключение

Список использованных источников

ГЛАВА 4. Построение модели данных в Erwin

ERwin - средство разработки структуры базы данных (БД). ERwin сочетает в себе графический интерфейс Windows, инструменты для рисования редакторов ER-диаграмм для создания логической и физической модели данных и прозрачную поддержку ведущих реляционных СУБД и настольных баз данных.[45]

4.1. Проектирование логической и физической модели данных

В Erwin есть два уровня моделирования: логический и физический.

На логическом уровне не рассматривается использование конкретной СУБД, которая не определяет типы данных (например, целое или действительное число) и не определяет индексы для таблиц. Логическая модель данных процесса страхования ответственности перед третьими лицами изображена на рис. 25.

Рис. 25. Логическая модель данных

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

Таблица 5

Имя сущности

Описание

Клиент

Список клиентов, обращающихся в страховую компанию

Договор

Справочник, содержащий информацию о заключенных договорах

Автотранспорт

Справочник с информацией об автотранспорте клиентов

Полис

Справочник выданных полисов

Сотрудник

Справочник сотрудников

Взносы

Справочник, содержащий дату и сумму страховых взносов

Для каждого объекта мы определяем набор атрибутов.

Сущность «Клиент» содержит следующие атрибуты: «Идентификатор клиента» - первичный ключ; «номер автомобиля», «номер сотрудника» - внешние ключи и атрибуты «имя», «дата рождения», «адрес» и «паспорт», описывающие личные данные клиента.

Сущность «Договор» содержит следующие атрибуты:

номер контракта (первичный ключ);

номер транспортного средства;

Дата страхования

Размер страховки.

Сущность «Транспортное средство» содержит информацию о существующих транспортных средствах клиента и включает в себя следующие атрибуты:


№ машины (первичный ключ);

Цвет;

марки автомобилей;

Год.

Сущность «Полис» включает в себя следующий набор атрибутов:

номер полиса (первичный ключ);

номер договора (внешний ключ);

дата выдачи;

срок окончания.

Сущность «Сотрудник» содержит информацию о сотрудниках и имеет следующие атрибуты:

Номер сотрудника (первичный ключ);

Имя;

Дата рождения;

Паспорт.

Сущность «Взносы» содержит следующие атрибуты:

Номер квитанции (первичный ключ);

Дата платежа;

Сумма;

номер договора (внешний ключ).

Дадим объяснения каждой взаимосвязи между сущностями.

Тип отношения между таблицами «Клиент» и «Договор» - один к одному, т. е. каждый клиент заключает один договор для каждого транспортного средства.

Тип отношения между таблицами «Транспорт» и «Клиент» - один к одному, то есть каждый клиент имеет одну копию страховки транспортных средств по одному контракту.

Тип отношения между таблицами, «Договор» и «Полис» - один к одному, т. е. для каждого договора, клиенту предоставляется один полис.

Тип отношения между таблицами «Сотрудник» и «Клиент» не идентифицируется. Каждый сотрудник может обслуживать несколько клиентов.

Тип отношения между таблицами, «Договор» и «Взносы» - один-ко-многим, поскольку каждый контракт получает от клиента несколько вкладов.

Модель физических данных зависит от конкретной СУБД. В физической модели содержится вся информация обо всех объектах базы данных. На этой основе можно утверждать, что одна и та же логическая модель может быть представлена ​​несколькими физическими. Представлены в атрибутах физической модели для передачи конкретной информации о конкретных физических объектах. Физическая модель процесса страхования показана на рисунке 26.

Рис. 26. Физическая модель данных

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

4.2. Прямое и обратное проектирование

Процесс создания физической схемы базы данных из логической модели данных называется прямым проектированием. Создайте пустую базу данных «Страхование» в СУБД MS Access. Основной целью базы данных «Страхование» являются функции автоматизации учета клиентов и контрактов. Используя встроенные функции, Erwin создадим базу данных «Страхование». База данных «Страхование» будет включать 6 таблиц. (Рисунок 27)


Рис.27. База данных «Страхование»

Схема данных предметной области представлена на рисунке 28.

Рис. 28. Схема данных

Процесс создания логической модели из физической базы данных называется обратным проектированием. Создадим новую логико-физическую модель в Erwin. Используя меню Tools / Reverse Engineer From, мы можете указать источник обратного проектирования – базу данных. С помощью кнопки Browse выбираем файл, содержащий базу данных.[46] Результат обратного проектирования показан на рисунке 29.

Рис. 29. Обратное проектирование

Таким образом, мы можем сказать, что ERwin - мощный, но простой в использовании инструмент для проектирования баз данных. Кроме того, программа Erwin совместима с большинством используемых в настоящее время СУБД, что является преимуществом программы.

Заключение

В процессе реализации этого курса были рассмотрены различные источники, описана методология структурного проектирования. Приведенны основные характеристики этого подхода. Также проведен сравнительный анализ методологий структурного проектирования и других подходов. Результатом этого анализа является таблица 1, в которой показано, какой подход лучше использовать в зависимости от типа проекта. Этот проект рассматривал базовую концепцию моделей SADT и продемонстрировал пример построения сетевой модели.

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

В нотации IDEF0 мы показали все процессы в системе и отразили отношения между ними. Используя схему IDEF3, была смоделирована последовательность действий при заключении договора страхования и осмотре транспортных средств. Встроенный механизм расчета стоимости позволил нам оценить и проанализировать затраты на процесс страхования. На основе модели мы определили недостатки процесса и предложили усовершенствования модели TO BE. Инструмент Erwin помог нам создать предметную область базы данных.

Таким образом, все задачи, заданные в проекте курса, можно считать завершенными.

Итак, мы видели, что инструменты BPwin и Erwin могут значительно облегчить работу по проектированию и анализу бизнес-процессов.


Список использованных источников

1. ГОСТ 34.601-90. Автоматизированные системы. Стадии создания. – М.: Изд-во стандартов, 1990.

2. ГОСТ Р ИСО/МЭК 12207-99 «Информационная технология. Процессы жизненного цикла программных средств»

3. ГОСТ Р 50.1.028-2001 «Информационные технологии поддержки жизненного цикла продукции. Методология функционального моделирования»

4. Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. [Текст] / А.М. Вендров – М.: Финансы и статистика, 2005. – 456 c.

5. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие./ [Текст] / А.М. Вендров – М.: Финансы и статистика, 2006. – 310 c.

6. Грекул, В.И. Проектирование информационных систем: учебное пособие [Текст] / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. – М.: Интернет-Ун-т Информ. технологий, 2005. – 304 с.

7. Грей К.Ф., Ларсон Э.У. Управление проектами: практическое руководство. [Текст] / К.Ф. Грей, Э.У. Ларсон . М.: КНОРУС, 2005. – 528 с.

8. Калянов Г.Н. Case-технологии. Современные методы и средства проектирования ИС. [Текст] / Г.Н. Калянов – М.: СИНТЕГ, 2006. – 316 с.

9. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. [Текст] / С.В. Маклаков – М.: ДИАЛОГМИФИ, 2004. - 327 c.

10. Марка Д.А. Методология структурного анализа и проектирования. [Текст] / Д.А. Марка, К. МакГоуэн – М.: МетаТехнология, 2005. – 240 с.

11. Разу М.Л. Управление проектом. Основы проектного управления. [Текст] / М.Л.Разу – М.: КНОРУС, 2006. – 768 с.

12. Титоренко Г.А. Автоматизированные информационные технологии в экономике. [Текст] / Г.А. Титоренко – М.: Компьютер, ЮНИТИ, 2004.– 369c.

13. Туманов В.Е. Проектирование реляционных хранилищ данных. [Текст] / В.Е. Туманов, С.В. Маклаков – М.: Диалог-МИФИ, 2007. - 333 с.

14. Федотова Д.Э. CASE-технологии: Практикум [Текст] / Д.Э. Федотова, Ю.Д. Семенов, К.Н. Чижик– М.: Горячая линия-Телеком, 2005. – 157c.

15. Верников Г.В. Описание стандартов IDEF. [Электронный ресурс]/ Г.В. Верников (Режим доступа: www.vernikov.ru. Дата просмотра: 10.01.2018г.)

16. Верников Г.В. Основные методологии обследования организаций. [Электронный ресурс]/ Г.В. Верников (Режим доступа: http://www.cfin.ru. Дата просмотра: 11.01.2018г.)

17. Пантелеева Т. Сетевое планирование. [Электронный ресурс]/ Т.Пантелеева (Режим доступа: http://www.inventech.ru. Дата просмотра: 12.01.2018г.)

18. Рубцов С.В. SADT: процесс моделирования. [Электронный ресурс]/ С.В. Рубцов (Режим доступа: http://www.interface.ru. Дата просмотра: 10.01.2018г.)


19. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 13.01.2018г.)

20. Свечников А.А. Моделирование работы центра страхования. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://www.iteam.ru. Дата просмотра: 10.01.2018г.)

Приложение 1.

Подходы к проектированию ИС

Приложение 2.

Консультация

Удовлетворяют условия?

Продление

договора

Страховые выплаты

Наступил страховой случай?

Заключение договора

да

да

нет

нет

Получение выплат

  1. ГОСТ 34.601-90. Автоматизированные системы. Стадии создания. – М.: Изд-во стандартов, 1990.

  2. Калянов Г.Н. Case-технологии. Современные методы и средства проектирования ИС. [Текст] / Г.Н. Калянов – М.: СИНТЕГ, 2006. – 316 с.

  3. Марка Д.А. Методология структурного анализа и проектирования. [Текст] / Д.А. Марка, К. МакГоуэн – М.: МетаТехнология, 2005. – 240 с.

  4. Верников Г.В. Описание стандартов IDEF. [Электронный ресурс]/ Г.В. Верников (Режим доступа: www.vernikov.ru. Дата просмотра: 10.01.2018г.)

  5. Верников Г.В. Описание стандартов IDEF. [Электронный ресурс]/ Г.В. Верников (Режим доступа: www.vernikov.ru. Дата просмотра: 10.01.2018г.)

  6. Туманов В.Е. Проектирование реляционных хранилищ данных. [Текст] / В.Е. Туманов, С.В. Маклаков – М.: Диалог-МИФИ, 2007. - 333 с.

  7. Туманов В.Е. Проектирование реляционных хранилищ данных. [Текст] / В.Е. Туманов, С.В. Маклаков – М.: Диалог-МИФИ, 2007. - 333 с.

  8. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  9. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  10. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  11. ГОСТ Р 50.1.028-2001 «Информационные технологии поддержки жизненного цикла продукции. Методология функционального моделирования»

  12. Рубцов С.В. SADT: процесс моделирования. [Электронный ресурс]/ С.В. Рубцов (Режим доступа: http://www.interface.ru. Дата просмотра: 10.01.2018г.)

  13. Туманов В.Е. Проектирование реляционных хранилищ данных. [Текст] / В.Е. Туманов, С.В. Маклаков – М.: Диалог-МИФИ, 2007. - 333 с.

  14. Калянов Г.Н. Case-технологии. Современные методы и средства проектирования ИС. [Текст] / Г.Н. Калянов – М.: СИНТЕГ, 2006. – 316 с.

  15. Верников Г.В. Основные методологии обследования организаций. [Электронный ресурс]/ Г.В. Верников (Режим доступа: http://www.cfin.ru. Дата просмотра: 10.01.2018г.)

  16. Марка Д.А. Методология структурного анализа и проектирования. [Текст] / Д.А. Марка, К. МакГоуэн – М.: МетаТехнология, 2005. – 240 с.

  17. Рубцов С.В. SADT: процесс моделирования. [Электронный ресурс]/ С.В. Рубцов (Режим доступа: http://www.interface.ru. Дата просмотра: 10.01.2018г.)

  18. Пантелеева Т. Сетевое планирование. [Электронный ресурс]/ Т.Пантелеева (Режим доступа: http://www.inventech.ru. Дата просмотра: 10.01.2018г.)

  19. ГОСТ Р ИСО/МЭК 12207-99 «Информационная технология. Процессы жизненного цикла программных средств»

  20. Разу М.Л. Управление проектом. Основы проектного управления. [Текст] / М.Л.Разу – М.: КНОРУС, 2006. – 768 с.

  21. Разу М.Л. Управление проектом. Основы проектного управления. [Текст] / М.Л.Разу – М.: КНОРУС, 2006. – 768 с.

  22. Разу М.Л. Управление проектом. Основы проектного управления. [Текст] / М.Л.Разу – М.: КНОРУС, 2006. – 768 с.

  23. Разу М.Л. Управление проектом. Основы проектного управления. [Текст] / М.Л.Разу – М.: КНОРУС, 2006. – 768 с.

  24. Грей К.Ф., Ларсон Э.У. Управление проектами: практическое руководство. [Текст] / К.Ф. Грей, Э.У. Ларсон . М.: КНОРУС, 2005. – 528 с.

  25. Пантелеева Т. Сетевое планирование. [Электронный ресурс]/ Т.Пантелеева (Режим доступа: http://www.inventech.ru. Дата просмотра: 10.01.2018г.)

  26. Пантелеева Т. Сетевое планирование. [Электронный ресурс]/ Т.Пантелеева (Режим доступа: http://www.inventech.ru. Дата просмотра: 10.01.2018г.)

  27. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  28. Свечников А.А. Моделирование работы центра страхования. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://www.iteam.ru. Дата просмотра: 10.01.2018г.)

  29. Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. [Текст] / А.М. Вендров – М.: Финансы и статистика, 2005. – 456 c.

  30. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  31. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  32. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  33. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  34. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  35. Свечников А.А. BPWin - Rational Rose - Oracle Designer. Сравнительная оценка. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://sancase.narod.ru . Дата просмотра: 10.01.2018г.)

  36. Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. [Текст] / А.М. Вендров – М.: Финансы и статистика, 2005. – 456 c.

  37. Свечников А.А. Моделирование работы центра страхования. [Электронный ресурс] / А.А.Свечников (Режим доступа: http://www.iteam.ru. Дата просмотра: 10.01.2018г.)

  38. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие./ [Текст] / А.М. Вендров – М.: Финансы и статистика, 2006. – 310 c.

  39. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. [Текст] / С.В. Маклаков – М.: ДИАЛОГМИФИ, 2004. - 327 c.

  40. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие./ [Текст] / А.М. Вендров – М.: Финансы и статистика, 2006. – 310 c.

  41. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие./ [Текст] / А.М. Вендров – М.: Финансы и статистика, 2006. – 310 c.

  42. Маклаков С.В. Моделирование бизнес-процессов с BPwin 4.0. [Текст] / С.В. Маклаков – М.: ДИАЛОГМИФИ, 2004. - 327 c.

  43. Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. [Текст] / А.М. Вендров – М.: Финансы и статистика, 2005. – 456 c.

  44. Вендров А.М. CASE - технологии. Современные методы и средства проектирования информационных систем. [Текст] / А.М. Вендров – М.: Финансы и статистика, 2005. – 456 c.

  45. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие./ [Текст] / А.М. Вендров – М.: Финансы и статистика, 2006. – 310 c.

  46. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие./ [Текст] / А.М. Вендров – М.: Финансы и статистика, 2006. – 310 c.