Тема 7. Диаграммы и сценарий системы подготовки текстовых документов МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ

advertisement
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Тема 7. Диаграммы и сценарий системы
подготовки текстовых документов
Рассматриваются результаты автоматизированного создания диаграмм
и табличного сценария системы подготовки текстовых документов.
Цель
темы
–
автоматизированного
документов.
познакомить
студентов
с
результатами
создания
системы
подготовки
текстовых
Задачи темы:
 познакомиться с назначением и задачами, решаемыми в системе
подготовки текстовых документов;
 изучить диаграммы функциональной модели системы, полученные с
помощью CASE-средства BPWin;
 изучить логическую и физическую модели данных системы,
полученные с помощью CASE-средства ERWin;
 изучить таблицы и диаграммы сценария системы, полученные с
помощью CASE-средства ATS.
Оглавление
1. Требования к формализованному описанию системы ..................................... 1
2. Исходные данные и результаты автоматизированного создания диаграмм
и таблиц сценария ......................................................................................... 2
2.1. Данные для разработки системы ............................................................... 2
2.2. Автоматизированное создание диаграмм системы ....................................... 3
2.2.1. Диаграммы IDEF0-технологии ............................................................. 3
2.2.2. Модели IDEF1X-технологии ................................................................. 6
2.2.3. Диаграммы RUP-технологии ................................................................ 7
2.3. Автоматизированное создание сценария .................................................... 9
2.3.1. Базисные таблицы системы................................................................. 9
2.3.2. Производные диаграммы системы ..................................................... 10
2.3.3. Результирующие диаграммы системы ................................................ 11
Выводы ....................................................................................................... 11
Вопросы для самопроверки ........................................................................... 12
Библиография ............................................................................................. 12
1. Требования к формализованному
описанию системы
Система
менеджера
подготовки
контрактов
подготовки текстовых документов является важным инструментом
любой организации. С ее помощью компьютерные технологии
текстовых документов, создаются файлы для оформления договоров,
и т. д.
Поэтому к такой системе должны предъявляться специальные требования.
Сформулируем некоторые из них:
1
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
1. Ввод текстов, таблиц и рисунков должен быть простым и понятным.
2. Тексты должны оформляться согласно принятым в организации стандартам.
3. Поиск данных в файлах должен обеспечивать менеджера необходимой
информацией.
Описание системы формализованными способами позволит понять основные
принципы ее использования, возможные действия пользователей и способы
организации получаемых результатов для многократного применения.
Следовательно, формализованное описание системы должно:
 просто и наглядно представить работу системы;
 указать на механизмы и управления в системе;
 организовать данные системы для использования в организации.
Эти требования можно удовлетворить с помощью стандартных технологий
описания информационных систем.
2. Исходные данные и результаты
автоматизированного создания диаграмм и таблиц
сценария
2.1. Данные для разработки системы
Система подготовки текстовых документов предназначена для автоматизации
создания и работы с самыми различными текстовыми документами. Текстовым
документом
здесь
считается
файл,
содержащий
различным
образом
отформатированные абзацы текста, таблицы, диаграммы и рисунки.
Автоматизированное создание текстовых документов:
ускоряет процесс создания текстового документа;
обеспечивает контроль ввода текстов;
упрощает работу с таблицами, имеющими тестовые и числовые данные;
позволяет вводить готовые или создавать новые рисунки;
позволяет форматировать документы в соответствии с принятыми
стандартами.
Основными функциями рассматриваемой в этой теме системы являются:





 подготовка материалов и предложений к работе с основным инструментом
системы – текстовым редактором;
 работа с текстовым редактором;
 оформление текстовых документов для последующего использования.
В свою очередь, работа с текстовым редактором предполагает настройку
параметров для удобного решения поставленных задач, набор текста с помощью
специальных, ранее настроенных инструментальных средств (вставка символов,
сноски, названия, редактор формул и многие другие) и оформление текстового
документа в соответствии с требуемым форматом.
Главной является функция оформления текстового документа. Она имеет дело
с введенными в систему текстами, обеспечивая приведение их к стандартному
виду и хранение в текстовом файле. При оформлении абзацев используется, вопервых, настроенный ранее формат абзаца, во-вторых, форматирование
некоторых уникальных абзацев. При оформлении таблиц и рисунков используют
имеющиеся инструменты текстового редактора.
2
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Создание текстового документа осуществляется пользователями системы. К
ним относятся любые специалисты организации. Они же и используют текстовый
документ по назначению.
Каждый специалист создает целый ряд своих текстовых документов.
Но каждый документ может иметь только одного автора-специалиста, его
создавшего и отвечающего за хранение текстового документа.
Текстовые документы используются в различных проектах. Каждый документ
используется в практической деятельности организации при реализации целого
ряда проектов. В свою очередь, хранящийся в организации текстовый документ
может оказаться затребованным для целого ряда проектов в разные даты и по
разному назначению.
2.2. Автоматизированное создание диаграмм
системы
2.2.1. Диаграммы IDEF0-технологии
Контекстная диаграмма создания текстового документа, построенная по IDEF0технологии, показана на рис. 1.
Рис. 1. Контекстная диаграмма системы подготовки текстовых документов
Из нее следует, что создание текстового документа осуществляет специалист
организации. Результатами работы системы являются текстовый документ в виде
твердой копии и текстовый файл. Документы создаются и обрабатываются на
основе существующих стандартов для текстовых документов. Исходными данными
системы служат материалы и предложения заказчиков.
3
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Диаграммы следующих уровней, построенные в соответствии с требованиями
декомпозиции контекстной диаграммы, показаны на рис. 2 – 4.
Рис. 2. Диаграмма второго уровня декомпозиции
4
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Рис. 3. Диаграмма работы с текстовым редактором
5
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Рис. 4. Диаграмма форматирования текстового документ
Процесс декомпозиции можно продолжать дальше, получая все более полное
описание системы. Остановимся на диаграмме управления электронными
документами, так как продолжение декомпозиции требует знания конкретных
условий прохождения документооборота в организации.
На практических занятиях при моделировании конкретного документооборота
следует продолжить декомпозицию модели для получения собственных
результатов моделирования. Заметим также, что при моделировании не был
выполнен стоимостной анализ. На практических занятиях он должен быть
выполнен обязательно.
2.2.2. Модели IDEF1X-технологии
На основе IDEF1X-технологии строится прежде всего логическая модель
данных системы. Она показана на рис. 5.
Рис. 5. Логическая модель данных
6
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Из нее следует, что три сущности системы Специалист, Документ и Проект
связаны между собой связями один-ко-многим и многие-ко-мнгогим. Это значит,
что один специалист создает много документов, а один документ может быть
создан одним специалистом. Один документ может принадлежать многим
проектам, и один проект может содержать много документов.
Физическая модель, показанная на рис. 6, демонстрирует реализацию модели
данных в СУБД SQL Server 2000.
Рис. 6. Физическая модель данных
Хорошо видно, что для организации связей многие-ко-многим созданы две
дополнительные сущности Делопроизводитель-Документ и Сотрудник-Документ.
Использованы идентифицирующие связи один-ко-многим.
На практических занятиях по физической модели должна быть построена
программа генерации базы данных в SQL Server 2000.
2.2.3. Диаграммы RUP-технологии
Диаграмма
прецедентов
системы
документального
обеспечения
управленческой деятельности организации, выполненная на языке UML, показана
на рис. 7.
Она хорошо согласуется с приведенной раньше контекстной диаграммой и
показывает работу системы в целом.
Диаграмма классов (рис. 8) использует два субъекта системы: Специалист и
Текстовый документ.
Для них создаются две соответствующие сущности: Сведения и Документ.
Использована связь один-ко-многим.
На рис. 9 приведена автоматически построенная диаграмма таблиц, в которой
указаны типы данных и реализована связь один-ко-многим с двумя таблицами
Сведения и Документ.
7
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Рис. 7. Диаграмма прецедентов
Рис. 8. Диаграмма классов
8
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
Рис. 9. Диаграмма таблиц
2.3. Автоматизированное создание сценария
2.3.1. Базисные таблицы системы
Таблица целей
№
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Наименование
Повысить качество текстового документа
Обеспечить подготовку к работе
Осуществить работу с текстовым редактором
Осуществить оформление текстового документа
Выполнить настройку текстового редактора
Осуществить набор текста
Выполнить форматирование
Осуществить работу с абзацем
Создать таблицы
Подготовить рисунки
Обозначение
G0
G1
G2
G3
G4
G5
G6
G7
G8
G9
Таблица данных
№
1.
2.
3.
4.
5.
6.
7.
8.
Наименование
Материалы и предложения
Текстовый документ
Файл
Текст
Данные
Установки текстового редактора
Набранный материал
Параметры настройки текстового редактора
Обозначение
D1
D2
D3
D4
D5
D6
D7
D8
Таблица процедур
№
1.
2.
Наименование
Подготовка к работе с текстовым редактором
Набор текста и форматирование
9
Обозначение
P1
P2
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
3.
Оформление документа
P3
Таблица структурных единиц
№
1.
2.
Наименование
Обозначение
Специалист
Программное обеспечение
С1
С2
2.3.2. Производные диаграммы системы
Диаграмма дерева
целей
Диаграмма входов
задач
Диаграмма выходов
задач
ОГЦ ОПЦ
ОВх ОЗ
ОЗ ОВых
D1
D5
D11
D6
G1
G3
G4
G5
D4
G1
D2
G3
D3
D7
G7
G8
G9
G0
G1
G2
G3
G2
G4
G5
G6
G6
G4
G5 D6
G7 D7
G8 D5
G9
G7
G8
G9
Диаграмма распределения
задач по процедурам
Диаграмма распределения процедур по
структурным единицам
ОП ОЗ
ОП ОСЕ
P1
G1
G4
P2
G5
G7
G8
G9
P3
G3
10
P1
P2
P3
C1
P2
C2
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
2.3.3. Результирующие диаграммы системы
Диаграмма вход-задача-выход
ОВхЗ ОЗ
D1
D5
D11
D6
D7
Диаграмма вход-процедура-выход
ОВыхЗ
ОВхП ОП ОВыхП
D4
G1
D2
G3
D3
G4
G5 D6
G7 D7
G8 D5
G9
D1
D11
P1
D4
D6
D6
D7
P2
D7
D5
D5
P3
D2
D3
Диаграмма процедурной модели
ОСЕ ОВхП ОП ОВыхП
D1
D11
C1
C2
P1
D4
D6
D6
D7
P2
D4
D7
D5
D5
P3
D2
D3
D6
D7
P2
D7
D5
Построены только основные результирующие диаграммы. На практических
занятиях с помощью CASE-средства необходимо построить все результирующие
диаграммы сценария системы подготовки конкретных текстовых документов.
Выводы
1. Система подготовки текстовых документов является одной из важных
составляющих менеджмента организации.
2. Требования к системе подготовки текстовых документов определяют ее
стандартные описания, основанные на трех известных технологиях.
3. Использование IDEF 0-технологии дает представление о функциях системы.
4. Использование нотаций языка UML и предложений RUP-технологии
показывает работу системы наглядным и понятным образом.
5. Использование таблиц и диаграмм ATS-технологии показывает работу
системы простым и формальным способом.
6. Соответствующие CASE-средства позволяют оформить наглядные и четкие
технические документы описания системы.
11
МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ
INTERNATIONAL BANKING INSTITUTE
7. Использование полученных формализованных описаний не требует
подробного словесного представления системы подготовки текстовых документов.
Вопросы для самопроверки
1. Какое назначение системы документального обеспечения управленческой
деятельности?
2. Какие функции рассматриваемой системы?
3. Кто участвует в работе системы?
4. Как выглядит контекстная диаграмма рассматриваемой системы?
5. Как вводятся документы в систему?
6. По каким правилам работает система?
7. Как оформляются документы в системе?
8. Зачем нужна индексация документов?
9. Что такое индекс документа?
10. Какие проблемы могут возникать при ведении базы данных документов?
11. Какие связи установлены между делопроизводителем и документом?
12. Какие связи установлены между сотрудником и документом?
13. Как реализуются установленные связи?
14. Сколько субъектов имеет диаграмма прецедентов рассматриваемой
системы?
15. Сколько аспектов имеет диаграмма прецедентов рассматриваемой системы?
16. Сколько классов имеет диаграмма классов рассматриваемой системы?
17. Как выглядят базисные таблицы рассматриваемой системы?
18. Каковы
особенности
производных
и
результирующих
диаграмм
рассматриваемой системы?
19. Какие известны системы документального оборота?
Библиография
1. Автоматизация управления предприятием / В.В. Баранов и др. – М.: ИнфраМ, 2000.
2. Автоматизированные информационные технологии в экономике / Под ред.
Г.А. Титоренко. – М.: Компьютер, ЮНИТИ, 1998.
3. Автоматизированные системы управления предприятием / Под ред. Г.А.
Титоренко. – М.: Финансы и статистика, 1983.
4. Алехина Г.В. Информационные технологии в экономике и управлении. – М.:
МЭСИ, 2002.
5. Бритов Г.С., Попов В.П. Проектирование информационных систем. – С-Пб.:
ГУАП, 1999. – 41 с.
12
Download