
- •1. Основные понятия объектно-ориентированного программирования
- •2. Сущность структурного подхода к проектированию программных средств
- •3. Состав, стадий и этапы жц ис
- •4. Модель жизненного цикла
- •5. Возможности Visual Basic
- •6. Типы встроенных функций в Visual Basic
- •InputBox (подсказка,[заголовок], [значение], [X], [y])
- •MsgBox (подсказка, [кнопки], [заголовок])
- •7. Организация ввода и вывода данных в языке Pascal
- •8. Программирование алгоритмов разветвляющейся структуры. Операторы условных и безусловных переходов в языке Pascal
- •If_ логическое выражение _ then _ оператор 1
- •9. Понятие о двумерных массивах данных. Порядок составления программ с использованием массивов в языке Pascal
- •Var_имя массива: array [t1] of_t2;
- •10. Организация ввода и вывода данных в языке Basic
- •11. Структура проекта Visual Basic
- •12. Инструментальное средство анализа bPwin
- •13 Создание модели в стандарте idef0
- •14. Построение диаграмм idef3
- •15. Диаграмма потоков данных dfd
- •16 Создание отчетов с использованием шаблонов
- •17. Отображение модели данных в eRwin.
- •18. Системы классификации и кодирования технико-экономической информации
- •19. Методика оценки и выбора системы классификации и кодирования
- •20. Единая система классификации и кодирования
- •21. Прямое и обратное проектирование в erWin.
- •22. Проектирование экранных форм документов
- •23. Особенности проектирования клиент-серверных ис
- •24. Проектирование форм входных и выходных документов
- •25. Реинжиниринг бизнес-процессов на основе корпоративной эис
- •26. Особенности программирования в оконной операционной среде Visual Basic.
- •27. Состав, содержание и принципы организации информационного обеспечения эис
- •28. Краткая характеристика технологии проектирования
- •29. Критерии выбора технологии проектирования
- •30. Этапы технологического процесса обработки данных, их состав и характеристика
15. Диаграмма потоков данных dfd
Диаграммы потоков данных (DFD – Data Flow Diagram) являются основным средством моделирования функциональных требований проектируемой системы. С их помощью эти требования разбиваются на функциональные компоненты (процессы) и представляются в виде сети, связанной потоками данных. Главная цель таких средств– продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить от- ношения между этими процессами.
Диаграмма потоков данных предназначена для описания документооборота и процесса обработки информации.
На DFD диаграмме описывают:
1) функции обработки информации,
2) документы, объекты и сотрудники,
3) внешние ссылки,
4) хранилища данных.
Построение модели DFD начинают с контекстной диаграммы.
Контекстная диаграмма отражает интерфейс системы с внешним миром, а именно, информационные потоки между системой и внешними сущностями, с которыми она должна быть связана. Она идентифицирует эти внешние сущности, а также, как правило, единственный процесс, отражающий главную цель или природу системы насколько это возможно. хотя контекстная диаграмма выглядит тривиальной, несомненная ее полезность заключается в том, что она устанавливает границы анализируемой системы. Каждый проект должен иметь ровно одну контекстную диаграмму, при этом нет необходимости в нумерации единственного ее процесса.
На диаграмме DFD нет стрелок управления и механизмов. Она содержит стрелки входа и выхода к любым граням работ:
Внешние ссылки – это сущности. Сущность может использоваться многократно. Стрелки на диаграмме описывают движение объектов. Диалоги изображают двунаправленные ссылки. Строго говоря, эти диаграммы не должны иметь входных и выходных стрелок. По стандарту необходимо удалить все входные и выходные стрелки и заменить их сущностями и хранилищами данных. После следует создать внутренние стрелки, которые начинаются с сущностей или заканчиваются на хранилищах.
16 Создание отчетов с использованием шаблонов
Отчеты с использованием шаблонов можно создавать с использованием меню Tools (инструменты) / Отчеты. Появится список шаблонов.
BPwin имеет мощный инструмент генерации отчетов. Всего имеется семь типов отчетов:
1) Отчет о модели - Model Report. Включает информацию о контексте модели — имя модели, точку зрения, область, цель, имя автора, дату создания и др.
2) Отчет по диаграмме - Diagram Report. Отчет по конкретной диаграмме. Включает список объектов (работ, стрелок, хранилищ данных, внешних ссылок и т. д.).
3) Отчет об объектах - Diagram Object Report. Наиболее полный отчет по модели. Может включать полный список объектов модели (работ, стрелок с указанием их типа и др.) и свойства, определяемые пользователем.
4) Отчет по стоимостному анализу - Activity Cost Report. Отчет о результатах стоимостного анализа.
5) Отчет по стрелкам - Arrow Report. Отчет по стрелкам. Может содержать информацию из словаря стрелок, информацию о работе-источнике, работе-назначении стрелки и информацию о разветвлении и слиянии стрелок.
6) Data Usage Report. - Отчет о результатах связывания модели процессов и модели данных.
7) Model Consistency Report. Отчет, содержащий список синтаксических ошибок модели.
Бывают следующие синтаксические ошибки:
- ошибки, которые программа не может выявить самостоятельно (имена работ – отглагольные существительные)
- потенциальные – Bpwin не позволяет их совершать
- ошибки, которые система указывает.
При выборе отчетов появляется окно настройки. В каждом отчете есть стандартные отчеты, которые уже настроены. Можно создавать свой отчет. Для этого необходимо задать ему имя, ввести изменения в стандартные отчеты и сохранить.
Стандартные отчеты можно изменять или удалять.
При выводе отчета можно задать формат вывода:
1) сначала задаются метки полей, а в следующей строке содержимое полей,
2) устанавливаются фиксированные колонки (в отдельных),
3) задаются колонки с разделителями,
4) задается протокол ADD – Add Table
5) генератор отчетов.
Сортировка данных по значению указывается в окне отчета.