Проектирование информационных систем

Основы проектирования информационных систем с использованием CASE-средств ERwin Process Modeler 7.3.3.1773. Разработка функциональной модели автоматизированной системы ведения работы туристической фирмы. Контекстная диаграмма и диаграмма декомпозиции.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 19.01.2015
Размер файла 178,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru

Проектирование информационных систем

Введение

Освоение основ проектирования баз данных с использованием CASE-средств, построить модели информационной системы на основе IDEF0 и DFD в ERwin Process Modeler 7.3.3.1773.

Постановка задачи

Система должна облегчить работу туристической фирмы. Система должна содержать информацию о турах, клиентах и их заявках, осуществлять подбор тура, определять рейтинг туров и формировать выходные документы. В результате выполнения лабораторной работы с использованием CASE-средства ERwin Process Modeler 7.3.3.1773 должны быть построены модели информационной системы на основе IDEF0 и DFD.

1.Разработка функциональной модели информационной системы

1.1 Описание Case-средства ERwin Process Modeler 7.3.3.1773

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

Для разработки функциональной модели использовалось CASE-средство - ERwin Process Modeler 7.3.3.1773. В этой модели были выбраны 2 методологии: IDEF0 (функциональная модель) и DFD (DataFlow Diagram), каждая из которых решает свои задачи.

В IDEF0 система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной - функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации.

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

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

- потоки данных;

- внешние ссылки (внешние источники и адресаты данных, которых находятся за границами моделируемой системы);

- хранилища данных - место, где объекты ожидают обработки.

1.2 Описание контекстной диаграммы

Ведение работы туристической фирмы разработана на основе методологии IDEF0. Разработана диаграмма верхнего уровня модели автоматизированной системы работы туристической фирмы. В качестве компоненты выступает бизнес-процесс «Ведение работы туристической фирмы».

Входными данными для системы являются:

- заявка клиента;

- информация о турах;

- платежный документ;

- личные данные клиента.

Выходными данными для системы являются:

- прайс-лист;

- договор;

- страховка;

- рейтинг туров;

- отчет по продаже.

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

Контекстная диаграмма для системы представлена на рисунке 1.

Рисунок 1 - Контекстная диаграмма «Ведение работы туристической фирмы».

2. Описание диаграммы декомпозиции

Декомпозиция контекстной диаграммы «Ведение работы туристической фирмы» разработана на основе методологии DFD (рисунок 2). В результате декомпозиции выделены следующие процессы:

- учет заявки клиента;

- ведение справочников туров;

- подбор туров;

- оформление продажи туров;

- учет личных данных клиента;

- формирование отчетных документов.

Для хранения данных в системе определены 4 хранилища данных (накопителей): «Заявка», «Туры», «Продажи туров», «Клиенты».

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

Входными данными процесса «Учет заявки клиента» являются:

-заявка клиента.

Выходными данными процесса «Учет заявки клиента » являются:

- сведения по заявке, поступающие в хранилище «Заявка»

Входными данными процесса «Ведение справочников туров» являются:

- информация о турах;

Выходными данными процесса «Ведение справочников туров» являются:

- сведения по туру, поступающие в хранилище «Туры»

Входными данными процесса «Подбор туров» являются:

- рейтинг туров, выходящий из процесса «Формирование отчетных документов»;

- данные по туру, выходящие из хранилища «Туры»;

- данные по заявке, выходящие из хранилища «Заявка»;

Выходными данными процесса «Подбор туров» являются:

- наименование подобранного тура.

Входными данными процесса «Оформление продажи туров» являются:

- наименование подобранного тура, выходящее из процесса «Подбор туров»;

- данные по туру, выходящие из хранилища «Туры»;

- платежный документ;

- данные по клиенту, выходящие из хранилища «Клиенты».

Выходными данными процесса «Оформление продажи туров» являются:

- сведения по продаже тура, поступающие в хранилище «Продажи туров».

- договор;

- страховка.

Входными данными процесса «Учет личных данных клиента» являются:

- личные данные клиента.

Выходными данными процесса «Учет личных данных клиента» являются:

- сведения по клиенту, поступающие в хранилище «Клиенты».

Входными данными процесса «Формирование отчетных документов» являются:

- данные по продаже тура, выходящие из хранилища «Продажи туров».

Выходными данными процесса «Формирование отчетных документов» являются:

- рейтинг туров;

- отчет по продаже.

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

Рисунок 2 - Детализирующая диаграмма

Вывод

автоматизированный информационный модель

В процессе выполнения лабораторной работы освоены основы проектирования информационных систем с использованием CASE-средств ERwin Process Modeler 7.3.3.1773, разработана функциональная модель автоматизированной системы ведение работы туристической фирмы, представленная контекстной диаграммой, выполненной на основе методологии IDF0, и диаграммой декомпозиции, выполненной на основе методологии DFD.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.