1. Целиизадачи
1.1. Цель: Разработать диаграммы бизнес-процессов и потоков информации для проектируемой системы.
- Создать диаграмму в нотации IDEF0, с вложенностью не менее 3
- Построить DFD диаграмму, на основе ранее реализованной схемы бизнес-процессов
- Определить словари данных на базе реализованных диаграмм
2. Введение
При разработке информационных систем необходимо представлять какие бизнес-процессы учувствуют в этой системе. Для наглядности, лучше всего составить диаграммы бизнес-процессов, а так же диаграммы потоков информации. Функциональная модель на основе технологии IDEF0 (метод структурного анализа и проектирования SADT). Результатом применения метода является серия диаграмм, которые разбивают систему на составные части.
Построение модели начинается с представления системы как единое целое одного функционального блока (ФБ), который обозначается как А0.
В процессе декомпозиции (разбиение), А0 подвергается детализации. Полученная диаграмма называется дочерней или диаграммой 2-го уровня .
В свою очередь, детали каждого из блоков данной диаграммы, показываются на диаграммах более низкого уровня и так далее.
3. Ходработы
Cоздадим диаграммы IDEF0 и DFD.
После этого сгенерируем словари данных к этим диаграммам.
1. Диаграмма IDEF0:

Вложенность:
2 – ойуровень


3 –йуровень



СловарьданныхдлядиаграммыIDEF0:
Процессы
|
Наименование |
Описание |
|
Работа диспетчерской системы |
спектр услуг, предоставляемых клиенту и работникам порта |
|
Администрирование ИС |
поддержание корректной работы системы (контроль и проверка данных) |
|
Заполнение ИС |
ввод полученных данные от пользователя системы |
|
Оформление |
сбор необходимых данных по запросу клиента |
|
Обновление ИС |
пополнение введенной информации администратором |
|
Изменение структуры ИС |
внесение изменений согласно документации |
|
Проверка вводимых данных |
проверка корректности информации |
|
Получение данных |
информация, полученная от пользователя |
|
Ввод данных |
внесение в ИС полученных данных |
|
Проверка данных |
соответствие данному постановлению, осуществляемое диспетчером |
|
Запуск клиентской части |
вход в систему клиента по средством запроса |
|
Ввод данных |
Введение данных клиентом после запуска |
|
Отправка запроса |
Осуществляется клиентом |
Потоки
|
Наименование |
Описание |
|
Распоряжение начальства |
документация, стандарты работы порта |
|
Документация |
|
|
Постановления |
|
|
Документация клиента |
стандарты клиента |
|
Проверка данных |
необходимость соответствия стандарту |
|
Информация от пользователя |
желания клиента |
|
Запрос клиента |
выбор клиента |
|
Новый вариант базы |
|
|
Новая измененная структура |
|
|
Корректность введения |
|
|
Данные для обработки |
|
|
Администратор |
работник предпр, отвечающий за корректную работу ИС |
|
Диспетчер |
работник предпр, отвечающий за ввод информации в БД |
|
Клиент |
заказчик |
2. ДиаграммаDFD:

Вложенность:
2-йуровень

3 – йуровень

СловарьданныхдлядиаграммыDFD:
Процессы
|
Наименование |
Описание |
|
ИС |
отображает работу диспетчерской службы |
|
Принять запрос |
получение запроса от клиента |
|
Клиент |
информация о клиентах |
|
Проверка данных |
корректность данных, проверяется диспетчером |
|
Формирование договора |
составление договора на оказание услуг |
|
Администратор |
информация об администраторе |
|
Диспетчер |
информация о диспетчерах |
|
Проверка данных |
корректность данных на уровне диспетчера |
|
Изменение структуры |
внесение изменений в систему |
|
Обновление ИС |
обработка вновь введенной информации |
Потокиданных
|
Наименование |
Описание |
|
Отчет |
информация о данных системе |
|
Проверка, контроль |
просмотр данных на корректность |
|
Запрос |
выбор клиента |
|
Договор на услуги |
договор на предоставление услуг |
|
Данные для обработки |
информация, необходимая для обработки |
|
Ввод данных |
внесение информации в систему |
|
Корректные данные |
соответствующие определенным стандартам |
|
Информация об услугах |
данные об услугах |
|
Переговоры с клиентом |
выяснение желаний клиента |
|
Получение сведений |
информация об услугах |
Хранилища
|
Наименование |
Описание |
|
БД |
Совокупность данных для работы ИС |
|
Список услуг |
Каталог всех предоставляемых услуг |
Заключение:
В данной лабораторной работе,приобрели практические навыки создания комплекса взаимосвязанных моделей систем на основе методологии IDEF0 и DFD.
В процессе работы были созданы
· Функциональная модель на основе технологии IDEF0 (метод структурного анализа и проектирования SADT).
· DFD диаграмма.
· Словарь данных.
Полученные знания, разработки комплекса моделей систем, могут быть использованы при рассмотрении более сложных систем и построении их моделей.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.