Тест с ответами по документообороту
1. Документооборот – это:
а) движение документов в организации с момента их создания или получения до завершения исполнения или отправки +
б) вид государственной, муниципальной, научной, коммерческой и некоммерческой деятельности
в) это система стандартов по информации, библиотечному и издательскому делу
2. Аутентификация – это:
а) механизм разграничения доступа к данным и функциям системы
б) способность подтвердить личность пользователя +
в) поиск и исследование математических методов преобразования информации
3. Как называется бланк, содержащий одинаковый набор реквизитов для всех видов документов:
а) бланк конкретного документа
б) единый бланк
в) общий бланк +
4. Бланк документа – это:
а) лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную информацию об организации – авторе документа +
б) лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную и переменную информацию об организации
5. В объеме документооборота следует учитывать:
а) все входящие и исходящие документы за определенный период времени все внутренние документы и все копии за определенный период времени
б) все входящие и исходящие документы за определенный период времени
в) все входящие, исходящие и внутренние документы, а также все копии за определенный период времени +
6. Главное правило организации документооборота – это:
а) стабильный маршрут движения, который зависит от состава и содержания документов и от принятой в организации технологии работ с документами
б) оперативное прохождение документа по наиболее короткому и прямому маршруту с наименьшими затратами времени +
в) стереотипные маршруты движения свойственные входящим документам с наименьшими затратами времени
7. Группы доступа необходимы :
а) для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
в) для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом +
8. Делегирование прав доступа необходимо:
а) в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие +
б) для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
в) для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
9. Такой документопоток состоит из документов, создаваемых в данной организации и отправляемых за ее пределы:
а) Входящий
б) Внутренний
в) Исходящий +
10. Документопоток – это:
а) сложившееся или организованное в пределах информационной системы
в) движение документов в разных направлениях, которое постоянно меняется
11. Документ имеет две сущности:
а) информационную и материальную +
б) общую и специальную
в) информационную и коммуникационную
12. Документопотоки по направлению делятся на такие потоки:
а) параллельные и пересекающиеся
б) горизонтальные и вертикальные +
в) входящие и уходящие
13. Общепринятая методика подсчета документооборота предусматривает выражение его объема дробью, в числителе которой указывается количество:
а) подлинников, а в знаменателе – количество копий +
б) копий, а в знаменателе – количество всех документов организации
в) копий, а в знаменателе – количество подлинников
14. Объем документооборота выражается:
а) общим количеством документов, созданных в организации за определенный период времени
в) общим количеством документов, поступивших или созданных организацией за определенный период времени +
15. Основной структурной единицей форматированного документа при распознавании считается:
а) поле документа +
б) предложение
в) реквизит документа
16. Основными видами срокового контроля являются:
а) еженедельный, ежемесячный и ежеквартальный
б) текущий, предупредительный и итоговый +
в) ручной и автоматизированный
17. Официальный документ – это:
а) любая информация, внесенная в базу данных
б) любой бумажный документ
в) информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения, и оформленная по действующим законодательным правилам +
18. Подготовка документа к сканированию включает в себя такие операции:
а) предварительную обработку изображений, нахождение полей, проверку распознанной информации
в) сканирование, контроль качества и возможное повторное сканирование
19. Под таким контролем понимают подготовку сведений о документах, срок исполнения которых истекает сегодня:
а) предупредительным
б) финансовым
в) текущим +
20. Под таким контролем понимают аналитическое обобщение документооборота, исполнительской дисциплины в организации и ее структурных подразделениях:
а) финансовым
б) итоговым +
в) текущим
21. Под таким контролем понимают подготовку сведений о документах, срок исполнения которых истекает через 2 – 3 дня:
а) предупредительным +
б) текущим
в) финансовым
22. Под электронной цифровой подписью понимается:
а) средство защиты от подделок или потерн данных в рукописных документах
б) реквизит электронного документа, предназначенный для его защиты от подделки и позволяющий идентифицировать владельца подписи +
23. Получение изображения документа включает в себя операции:
а) описание настройки системы и непосредственную подготовку документа
б) предварительную обработку изображений, нахождение полей, проверку распознанной информации
в) сканирование, контроль качества и возможное повторное сканирование +
24. Как называется процесс приведения чего-либо к единой системе, форме, единообразию:
а) классификация
б) унификация +
в) стандартизация
25. Распознавание предполагает выполнение следующих операций:
а) описание настройки системы и непосредственную подготовку документа
б) сканирование, контроль качества и возможное повторное сканирование
в) предварительную обработку изображений, нахождение полей, проверку распознанной информации +
26. Регистрация – это:
а) прием и первичная обработка документов
в) учет документов, контроль за их исполнением и справочная работа по документам
27. Регистрации подлежат:
а) все документы, требующие специального учета, исполнения и использования в справочных целях, независимо от способа получения +
б) только входящие и исходящие документы
в) только письма и обращения граждан
28. Реквизит документа – это:
а) обязательный символ в документе, расположенный в правом верхнем углу
б) логотип на официальном документе
в) обязательный элемент официального документа +
29. Как называется реквизит, отражающий основное содержание документа:
а) текст +
б) приложение
в) регистрационный номер
30. Реквизиты характерные только для бланка письма – это:
а) справочные данные об организации
б) трафаретные части реквизитов «дата», «номер документа» +
в) эмблема организации
Документооборот в управлении тест Синергии с ответами
Тест Синергии «Документооборот в управлении» Цена 200р.
Аутентификация – это
предоставление доступа к определенным данным или операциям, при условии, что пользователь тот, за кого он себя выдает
+способность подтвердить личность пользователя
механизм разграничения доступа к данным и функциям системы
поиск и исследование математических методов преобразования информации
Бланк, содержащий одинаковый набор реквизитов для всех видов документов – это ….
единый бланк
бланк письма
+общий бланк
бланк конкретного документа
Бланк документа – это
+лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную информацию об организации – авторе документа
лист бумаги с заранее воспроизведенными реквизитами, содержащими переменную информацию об организации – авторе документа
государственная бумага, обязательная для применения в организации
лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную и переменную информацию об организации – авторе документа
В объеме документооборота следует учитывать
все входящие и исходящие документы за определенный период времени все внутренние документы и все копии за определенный период времени:
все входящие и исходящие документы за определенный период времени
+все входящие, исходящие и внутренние документы, а также все копии за определенный период времени
Главное правило организации документооборота – это …
стереотипные маршруты движения свойственные входящим документам с наименьшими затратами времени
+оперативное прохождение документа по наиболее короткому и прямому маршруту с наименьшими затратами времени
стабильный маршрут движения, который зависит от состава и содержания документов и от принятой в организации технологии работ с документами
Группы доступа необходимы …
+для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
Делегирование прав доступа необходимо …
для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
+в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
Документооборот – это …
процесс подписания и передачи документа в организации
движение документов в организации от руководителя к исполнителям
+сложный технологический процесс, который включает все операции по приему, передаче, составлению, согласованию, оформлению, удостоверению и отправке документов
технологический процесс архивного хранения документов
… документопоток состоит из документов, создаваемых в данной организации и отправляемых за ее пределы
Внутренний
Входящий
Организационный
+Исходящий
Документопоток – это …
движение данных в определенном направлении
движение документов в разных направлениях, которое постоянно меняется
организованное движение документов из организации в разных направлениях
+сложившееся или организованное в пределах информационной системы движение данных в определенном направлении, при условии, что у этих данных общий источник и общий приемник
сложившееся или организованное в пределах информационной системы
Документ имеет две сущности …
+информационную и материальную
информационную и коммуникационную
информационную и правовую
общую и специальную
Документопотоки по направлению делятся на … потоки
входящие и уходящие
диагональные
+горизонтальные и вертикальные
параллельные и пересекающиеся
На базе продукта LotusNotes фирмы LotusDevelopmentCorporation разработана система
«OfficeMedia»
«Effect Office»
+«Босс-Референт»
«Optima Workflows
Общепринятая методика подсчета документооборота предусматривает выражение его объема дробью, в числителе которой указывается количество …
копий, а в знаменателе – количество всех документов организации
подлинников, а в знаменателе – количество всех документов организации
+подлинников, а в знаменателе – количество копий
копий, а в знаменателе – количество подлинников
Объем документооборота выражается …
общим количеством документов, созданных в организации за определенный период времени
+общим количеством документов, поступивших или созданных организацией за определенный период времени
общим количеством документов, поступивших в организацию за определенный период времени
Основной структурной единицей форматированного документа при распознавании считается …
+поле документа
реквизит документа
слово
предложение
Основными видами срокового контроля являются …
контроль по существу решения вопроса
ручной и автоматизированный контроль
+текущий, предупредительный и итоговый
еженедельный, ежемесячный и ежеквартальный
Официальный документ – это …
любой бумажный документ
любая информация, внесенная в базу данных
+информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения, и оформленная по действующим законодательным правилам
информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения
Подготовка документа к сканированию включает в себя операции …
предварительную обработку изображений, нахождение полей, проверку распознанной информации
сканирование, контроль качества и возможное повторное сканирование
+описание настройки системы и непосредственную подготовку документа
Под … контролем понимают подготовку сведений о документах, срок исполнения которых истекает сегодня.
+текущим
финансовым
предупредительным
итоговым
Под … контролем понимают аналитическое обобщение документооборота,
исполнительской дисциплины в организации и ее структурных подразделениях.
предупредительным
+итоговым
текущим
финансовым
Под … контролем понимают подготовку сведений о документах, срок исполнения которых истекает через 2-3 дня.
+предупредительным
финансовым
текущим
итоговым
Под электронной цифровой подписью понимается …
+реквизит электронного документа, предназначенный для его защиты от подделки и позволяющий идентифицировать владельца подписи
средство защиты от подделок или потерн данных в рукописных документах
реквизит электронного документа, предназначенный для организации надежного
хранения и поиска документа
традиционная рукописная подпись, содержащая информацию об отправителе сообщения
Получение изображения документа включает в себя операции …
описание настройки системы и непосредственную подготовку документа
+сканирование, контроль качества и возможное повторное сканирование
предварительную обработку изображений, нахождение полей, проверку распознанной информации
Процесс приведения чего-либо к единой системе, форме, единообразию – это …
стандартизация
+унификация
классификация
систематизация
Разработчиком системы «Евфрат Документооборот» является компания …
+фирма «CognitiveTechnologies»
ЗАО «Электронные офисные системы»
АО «Ланит»
НТЦ «Институт развития Москвы»
Разработчиком системы «Дело» является фирма …
фирма «Cognitive Technologies»
АО «Ланит»
+ЗАО «Электронньге офисные системы»
НТЦ «Институт развития Москвы»
Распознавание предполагает выполнение следующих операций …
описание настройки системы и непосредственную подготовку документа
+предварительную обработку изображений, нахождение полей, проверку распознанной информации
сканирование, контроль качества и возможное повторное сканирование
Регистрация – это …
учет документов, контроль за их исполнением и справочная работа по документам
+запись учетных данных о документе по установленной форме, фиксирующей факт его создания, отправления или получения
прием и первичная обработка документов
снятие с документа показателей (реквизитов) и занесение их в определенную
регистрационную форму
Регистрации подлежат
только входящие и исходящие документы
документы, полученные только для сведения и не требующие ответа и исполнения
+все документы, требующие специального учета, исполнения и использования в справочных целях, независимо от способа получения
только письма и обращения граждан
Реквизит документа – это …
значок: проставленный на документе для его распознавания
+обязательный элемент официального документа
обязательный символ в документе, расположенный в правом верхнем углу
логотип на официальном документе
Реквизит, отражающий основное содержание документ – это …
+текст
подпись
регистрационный номер
приложение
Реквизиты характерные только для бланка письма – это …
наименование организации (структурного подразделения)
+трафаретные части реквизитов «дата», «номер документа»
справочные данные об организации
эмблема организации
Символы и индексы, наносимые на типовые заготовки документов (бланки и формы) типографским или другим способом – это … реквизиты документа.
+постоянные
официальные
переменные
дополнительные
Системы класса «docflow» — это системы …
автоматизации деловых процессов
интегрированные системы управления документооборотом
+автоматизации управления документооборотом
коллективной работы
Системы класса groupware– это системы …
автоматизации управления документооборотом
+коллективной работы
автоматизации деловых процессов
интегрированные системы управления документооборотом
Системы класса «workflow» – это системы …
системы коллективной работы
интегрированные системы управления документооборотом
+системы автоматизации деловых процессов
автоматизации управления документооборотом
Система DocsVision состоит из следующих модулей …
+Делопроизводство и Управление процессами
Служебная корреспонденция. Решения н распоряжения. Письма граждан
Делопроизводство. Решения и распоряжения. Письма граждан
Управление процессами и Служебная корреспонденция
Систематизированный перечень наименований документов, заводимых в организации с указанием сроков их хранения, оформленный в установленном порядке – это …
+номенклатура дел
архив
опись
дело
Символы и индексы, наносимые на типовые заготовки документов (бланки и формы) типографским или другим способом — это … реквизиты документа.
дополнительные
+постоянные
переменные
официальные
Символы и индексы, вносимые в документ в процессе его подготовки и оформления – это … реквизиты документа.
+переменные
официальные
дополнительные
постоянные
Совокупность документов или документ, относящихся к одному вопросу или участку деятельности, помещенных в отдельную обложку – это …
совокупность юридических документов, помещенных в отдельную обложку
архив
+дело
номенклатура дел
опись
Способность документа передавать информацию – это … свойство документа
эксплуатационное
+информативное
правовое
организационное
Существуют следующие формы регистрации документов …
+журнальная, карточная и электронная
табличная и электронная
ручная картотека и автоматизированная система
Технология массового ввода документов в информационную систему предполагает …
Ксерокопирование
Ввод документов с клавиатуры
+Поточное сканирование
Унифицированная система документации (УСД) – это …
общероссийский классификатор управленческой документации
система документов, направленная на нормативное закрепление изменений, произошедших в службах делопроизводства в связи с появлением негосударственных форм собственности
правила по документационному обеспечению управления
+система документации, созданная по единым правилам и требованиям, содержащая информацию, необходимую для управления в определенной сфере деятельности
Формированием дела называется …
+группирование исполненных документов в дело в соответствии с номенклатурой дел и систематизация документов внутри дела
объединение документов, сопутствующих одинаковым бизнес – процессам в дело и систематизация документов внутри дела
группирование исполненных документов в дело в соответствии с указаниями руководителя и систематизация документов внутри дела
Цель контроля состоит в …
+обеспечении своевременного и качественного исполнения поручений
создании базы данных о документах учреждения
учете всех поступивших в организацию документов
обеспечении надежного хранения и эффективного поиска документов
Шаблон – это …
+документ, который содержит разнообразную информацию о стилях и стандартных текстах, макросах н многое другое
заготовка документа, содержащая постоянную информацию (текст) и пропуски или поля для ввода переменной информации
формирование алгоритмов прохождения документов в соответствии с технологическим циклом
Электронный документ – это …
документ, отличающийся нестандартным содержанием и отсутствием типовой формы расположения реквизитов
документ, записанный на гибком магнитном диске
документ, в котором часть информации представлена в зашифрованном виде
+документ, в котором информация представлена в электронно-цифровой форме
… – это технология оптического распознавания печатных символов
+OCR (Optical Character Recognition)
ICR (Intelligent Character Recognition)
OMR (Optical Mark Recognition)
… – это технология распознавания раздельных печатных символов, написанных от руки.
+ICR (Intelligent Character Recognition)
OCR (Optical Character Recognition)
OMR (Optical Mark Recognition)
… – это технология распознавания отметок.
ICR (Intelligent Character Recognition)
OCR (Optical Character Recognition)
+OMR (Optical Mark Recognition)
На базе продукта Lotus Notes фирмы Lotus Development Corporation разработана система …
«Office Media»
Авторизация – это …
механизм разграничения доступа к данным и функциям системы
Форма – это …
заготовка документа, содержащая постоянную информацию (текст) и пропуски или поля для ввода переменной информации
Интеграцию с системой распознавания CuneiForm обеспечивает система …
«Босс-Референт»
Документооборот в управлении — примеры тестов, вопросы из которых могут попадаться во время тестирования в Синергии с ответами (даны ответы не на все вопросы)
1. Авторизация – это …
способность подтвердить личность пользователя
поиск и исследование математических методов преобразования информации
механизм разграничения доступа к данным и функциям системы +
2. Аутентификация – это …
поиск и исследование математических методов преобразования информации
способность подтвердить личность пользователя
предоставление доступа к определенным данным или операциям, при условии, что пользователь тот, за кого он себя выдает
механизм разграничения доступа к данным и функциям системы
3. В объеме документооборота следует учитывать …
все внутренние документы и все копии за определенный период времени
все входящие и исходящие документы за определенный период времени
все входящие, исходящие и внутренние документы, а также все копии за определенный период времени
все входящие и исходящие документы за определенный период времени
4. Встроенная СУБД имеется в комплекте поставки системы …
«Евфрат Документооборот»
«Босс-Референт»
«Office Media»
«Effect Office»
5. Главное правило организации документооборота – это …
оперативное прохождение документа по наиболее короткому и прямому маршруту с наименьшими затратами времени
стереотипные маршруты движения свойственные входящим документам с наименьшими затратами времени
стабильный маршрут движения, который зависит от состава и содержания документов и от принятой в организации технологии работ с документами
6. Группы доступа необходимы …
для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом +
в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
7. Делегирование прав доступа необходимо …
для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
8. Документ имеет две сущности …
общую и специальную
информационную и материальную
информационную и правовую
информационную и коммуникационную
9. Документооборот – это …
сложный технологический процесс, который включает все операции по приему, передаче, составлению, согласованию, оформлению, удостоверению и отправке документов
технологический процесс архивного хранения документов
процесс подписания и передачи документа в организации
движение документов в организации от руководителя к исполнителям
10. Документопоток – это …
организованное движение документов из организации в разных направлениях
движение документов в разных направлениях, которое постоянно меняется
сложившееся или организованное в пределах информационной системы движение данных в определенном направлении
сложившееся или организованное в пределах информационной системы движение данных в определенном направлении, при условии, что у этих данных общий источник и общий приемник
11. Документопотоки по направлению делятся на … потоки
горизонтальные и вертикальные +
параллельные и пересекающиеся
диагональные
входящие и уходящие
12. На базе продукта Lotus Notes фирмы Lotus Development Corporation разработана система …
«Босс-Референт»
«Office Media»
«Optima Workflow»
«Effect Office»
13. Общепринятая методика подсчета документооборота предусматривает выражение его объема дробью, в числителе которой указывается количество …
подлинников, а в знаменателе – количество всех документов организации
копий, а в знаменателе – количество подлинников
копий, а в знаменателе – количество всех документов организации
подлинников, а в знаменателе – количество копий
14. Объем документооборота выражается …
общим количеством документов, созданных в организации за определенный период времени
общим количеством документов, поступивших в организацию за определенный период времени
общим количеством документов, поступивших или созданных организацией за определенный период времени
15. Основной структурной единицей форматированного документа при распознавании считается …
поле документа
реквизит документа
слово
предложение
16. Основными видами срокового контроля являются …
текущий, предупредительный и итоговый +
еженедельный, ежемесячный и ежеквартальный
ручной и автоматизированный контроль
контроль по существу решения вопроса
17. По отношению к управленческому объекту выделяют …
внешний, нисходящий, внутренний
документопотоки
входящий, исходящий, внутренний
входящий, выходящий, внутренний
восходящий, нисходящий, внутренний
18. Под … контролем понимают аналитическое обобщение документооборота, исполнительской дисциплины в организации и ее структурных подразделениях.
предупредительным
текущим
итоговым
финансовым
19. Под … контролем понимают подготовку сведений о документах, срок исполнения которых истекает сегодня.
текущим
итоговым
предупредительным
финансовым
20. Получение изображения документа включает в себя операции …
предварительную обработку изображений, нахождение полей, проверку распознанной информации
сканирование, контроль качества и возможное повторное сканирование
описание настройки системы и непосредственную подготовку документа
21. Правовая и организационная функция документа относится к … функциям
уникальным
общим
дополнительным
специальным +
22. Процесс приведения чего-либо к единой системе, форме, единообразию – это …
унификация
классификация
систематизация
стандартизация
23. Разработчиком системы «Дело» является фирма …
АО «Ланит»
ЗАО «Электронные офисные системы»
фирма «Cognitive Technologies»
НТЦ «Институт развития Москвы»
24. Разработчиком системы «Евфрат Документооборот» является компания
ЗАО «Электронные офисные системы»
НТЦ «Институт развития Москвы»
фирма «Cognitive Technologies»
АО «Ланит»
25. Распознавание предполагает выполнение следующих операций …
предварительную обработку изображений, нахождение полей, проверку распознанной информации
описание настройки системы и непосредственную подготовку документа
сканирование, контроль качества и возможное повторное сканирование
26. Регистрации подлежат …
только письма и обращения граждан
только входящие и исходящие документы
документы, полученные только для сведения и не требующие ответа и исполнения
все документы, требующие специального учета, исполнения и использования в справочных целях, независимо от способа получения +
27. Регистрация – это …
учет документов, контроль за их исполнением и справочная работа по документам
прием и первичная обработка документов
запись учетных данных о документе по установленной форме, фиксирующей факт его создания, отправления или получения
снятие с документа показателей (реквизитов) и занесение их в определенную регистрационную форму
28. Реквизит документа – это …
обязательный символ в документе, расположенный в правом верхнем углу
логотип на официальном документе
значок, проставленный на документе для его распознавания
обязательный элемент официального документа
29. Реквизит, отражающий основное содержание документ – это …
подпись
регистрационный номер
приложение
текст
30. Реквизиты характерные только для бланка письма – это …
эмблема организации
трафаретные части реквизитов «дата», «номер документа»
справочные данные об организации
наименование организации (структурного подразделения)
31. Символы и индексы, вносимые в документ в процессе его подготовки и оформления – это … реквизиты документа.
постоянные
официальные
переменные +
дополнительные
Понятие документооборота. Документопотоки. Определение организации работы с документами
Прием и первичная обработка документов. Предварительное рассмотрение и распределение документов.
Регистрация и учет поступающих в организацию документов. Контроль за исполнением документов.
Информационно-справочная работа. Отправка документов. Систематизация и текущее хранение дел.
Вопрос
Документационное обеспечение управления – важнейшая обслуживающая функция управления, нуждающаяся в тщательной и продуманной организации. Эту функцию выполняют специальные структурные подразделения, секретарь или специально назначенное лицо. Порядок работы с документами четко регламентируется, что находит отражение в государственной системе документационного обеспечения управления, в ГОСТе 6.38-97, а также в типовых инструкциях по делопроизводству.
В связи с научно-техническим прогрессом увеличение объемов управленческой документации происходит пропорционально изменению роста объемов производства продукции и производительности труда.
Причины роста объема документооборота подразделяются на объективные и субъективные.
Главными объективными причинами увеличения объемов документов являются влияние научно-технического прогресса, развитие экономики, расширение и усложнение номенклатуры выпускаемой продукции, усложнение процессов управления. Другими словами, возрастание или сокращение объемов документов связано с процессами документирования.
К субъективным причинам относят:
— бюрократизацию аппарата управления;
— незнание или несоблюдение работниками управленческих структур законодательства, нормативных актов, устанавливающих юридические требования к оформлению документов;
— неквалифицированное документирование распорядительной деятельности;
— несвоевременное, некачественное выполнение заданий, поручений, договорных обязательств, срыв сроков их исполнения;
— отсутствие в управленческом аппарате регламентации документообразования;
— отсутствие прав у подведомственных или подчиненных организаций в решении стоящих перед ними задач.
Таким образом, в числе субъективных причин, влияющих на увеличение документооборота, выделяются как связанные с отдельной личностью, так и с нарушениями требований законодательства, с организацией документирования.
Документооборот – это движение документов в организации с момента их создания или получения до завершения исполнения или отправки. От оперативности обработки и движения документов зависит скорость получения информации, необходимой для выработки решения.
Документооборот как технологический процесс делится на несколько частей – потоков, обеспечивающих прямую связь в управлении. Под документопотоком понимается сложившееся или организованное в пределах информационной системы движение данных в определенном направлении.
Документопотоки различают по направлению и по отношению к управленческому объекту.
По направлению выделяют горизонтальные потоки, связывающие организации одного уровня управления, и вертикальные (восходящие и нисходящие), связывающие организации различных уровней. Восходящие потоки – это входные документы, получаемые вышестоящей организацией от подчиненных организаций. Нисходящие потоки – это документы, направляемые вышестоящими органами власти и управления подчиненным организациям.
По отношению к управленческому объекту выделяют входящий, исходящий и внутренний документопотоки.
Входящий документопоток складывается из: документов вышестоящих организаций, документов от подведомственных организаций, документов от несоподчиненных организаций, обращений граждан.
Исходящий документопоток состоит из документов, создаваемых в данной организации и отправляемых в данной организации и отправляемых за ее пределы.
Внутренний документопоток составляют документы, создаваемые и используемые в самом аппарате управления, не выходящие за его пределы.
Организация работы с документами – это обеспечение движения документов в аппарате управления, их использования в справочных целях и хранения.
Технологическая цепочка обработки и движения документов делится на следующие этапы:
1. прием и первичная обработка документов;
2. предварительное рассмотрение и распределение документов;
3. регистрация документов;
4. контроль исполнения документов;
5. информационно-справочная работа;
6. исполнение документов;
7. отправка документов;
8. систематизация (формирование дел) и текущее хранение документов.
Ниже рассмотрим более подробно этапы работы с документами.
Вопрос
Операции по приему и отправке документов обычно проводят централизованно. Рекомендации по приему и отправке позволяют реализовать основное правило организации документооборота – прохождение документа по наиболее короткому маршруту с минимальными затратами времени.
Задача службы делопроизводства – организовать учет поступления документов из всех источников, их первичную обработку, координировать их движение.
В нормативных документах существуют правила первичной обработки поступивших документов.
1. Проверяется правильность доставки, ошибочно доставленная документация возвращается на почту для пересылки адресату.
2. Проверяется целостность упаковки, сохранность печатей.
3. При поступлении машиночитаемых документов обрабатывается только сопроводительная документация, машинные носители в упаковке передаются по назначению.
4. Документы с пометкой «лично» не вскрываются, а передаются адресату.
5. Ведется учет всех поступивших документов – на документе проставляется штамп об их получении, где указывается наименование организации, дата поступления, порядковый учетный номер документа.
6. При первичной обработке документы сортируют по структурным подразделениям. Главный критерий этой сортировки – адресование документов. Документы, адресованные руководству, передаются в канцелярию для подготовки к рассмотрению, туда же поступают документы, адресованные организации. Документы, адресованные в структурные подразделения, проходят сортировку по их названиям.
Большая часть организаций и учреждений обладает помимо почты другими каналами информации, например, факсимильные аппараты.
Согласно рекомендациям Основных положений ГСДОУ, передача документов между структурными подразделениями осуществляется через секретарей этих подразделений или тех должностных лиц, которые отвечают за работу с документами. Документы передаются с соответствующими отметками в регистрационных формах.
Самый нерациональный способ доставки документов – выполнение этой работы специалистами аппарата управления, так как расходуется их рабочее время.
Таким образом, организация первичной обработки документов позволяет выделить первичные потоки поступивших документов: в адрес руководства организации, руководства структурных подразделений, исполнителей. Движение этих потоков будет зависеть от количества инстанций прохождения документов в процессе рассмотрения и принятой в организации технологии регистрации документов.
На этапе движения от первичной обработки до поступления на исполнение документы проходят несколько инстанций, количество которых зависит от структуры организации, распределения обязанностей между руководством, степени самостоятельности структурных подразделений, технологии регистрации и общей организации делопроизводства.
С 1970-х годов широкое распространение получила методика предварительного рассмотрения документов. Предварительное рассмотрение документов проводится секретарем-референтом руководителя, его помощником или одним из работников службы делопроизводства. Предварительное рассмотрение состоит в просмотре всех поступивших на имя руководства документов. При этом выявляется документация, которая должна быть представлена руководителю в обязательном порядке – документы по принципиальным вопросам деятельности, имеющие важное значение в связи со сложившейся ситуацией. Перечень таких вопросов может быть составлен самим руководителем. Назначение процедуры предварительного рассмотрения документов – в освобождении руководителя от просмотра всего объема документов, среди которых имеется типовая документация, не требующая его компетенции, не имеющая принципиального характера. Предварительное рассмотрение ликвидирует «узкие» места в движении входящего документопотока, скопление документов на столе руководителя, что предотвращает увеличение сроков рассмотрения и возможные срывы исполнения в необходимые сроки.
Основным критерием, влияющим на движение документов к исполнителю, является содержание документа, поэтому референт должен иметь четкие представления о положении дел в организации, хорошо знать распределение обязанностей между руководством, функции структурных подразделений, функции и специализацию отдельных сотрудников.
Предварительное рассмотрение проводится непосредственно после первичной обработки документов, так как существенная часть их передается в структурные подразделения, минуя рассмотрение у руководителя.
Подготовка исходящих документов складывается из подготовки проекта документа, его согласования, визирования, перепечатки, подписания, регистрации и отправки. На движение исходящих документов прежде всего оказывает влияние количество подразделений, участвующих в составлении документа, количество операций по согласованию и визированию. Кроме того, чем выше уровень подписания документа, тем больше инстанций он проходит.
Подготовка и оформление внутренних документов организуется так же, как и исходящих. На этапе исполнения маршруты их движения совпадают с входящим документопотоком. Докладные записки рассматриваются руководителем на общих основаниях. Отличия имеются в подготовке распорядительных документов. Приказы по основной деятельности должны согласовываться в юридическом отделе, приказы по личному составу должны готовить отделы кадров с соблюдением трудового законодательства, решения коллегиального органа – специальный аппарат (секретариат коллегии).
Вопрос
В организации работы с документами ведущее место занимает постановка регистрации документов. Регистрация документов – один из начальных этапов работы с полученными документами, следующий сразу за их первичной обработкой, и предпоследний для отправляемых – после регистрации исходящие документы вкладываются в конверты или отправляются по другим каналам связи. Регистрация – это фиксирование факта создания или получения документов путем присвоения порядковых номеров и записи установленных сведений о них. Регистрация преследует три цели: учет документов, контроль за их исполнением и справочная работа по документам.
Контроль исполнения документов – одна из функций управления. Цель контроля состоит в обеспечении своевременного и качественного исполнения поручений и решения вопросов. Выделяют контроль по существу решения вопроса и контроль за сроками исполнения задания.
Контроль по существу – это оценка, насколько правильно, удачно, полно решен вопрос. Контроль по существу выполнения поручения и ответственность за правильное и своевременное решение вопросов несут руководители структурных подразделений.
Контроль за сроками исполнения документов ведет служба документационного обеспечения управления, а в небольшой фирме – секретарь. Контроль исполнения включает постановку на контроль, проверку своевременного доведения документа до исполнителя, предварительную проверку и регулирование хода исполнения, учет и обобщение результатов контроля исполнения документов, информирование руководителя. Организация контроля исполнения должна обеспечивать своевременное и качественное исполнение документов. Сроки исполнения могут быть указаны в документах, в резолюции, а также определены законодательством или отражены в инструкциях, разрабатываемых на предприятии.
В сроковом контроле можно выделить текущий, предупредительный и итоговый контроль.
Под текущим контролем понимают ежедневную подготовку сведений о документах, срок исполнения которых истекает сегодня.
В ходе предупредительного контроля составляют сводки и предупреждаются исполнители по документам, срок исполнения которых истекает через 2-3 дня.
Снятие документа с контроля осуществляется только после полного исполнения документа: выполнения резолюции руководителя, подготовки ответного документа, получения ответа на исходящий документ и другого документированного подтверждения факта исполнения.
К итоговому контролю относят аналитическую работу по обобщению исполнительской дисциплины и результатов работы сотрудников подразделения в целом. Итоговый контроль в сочетании с предупредительным является средством обеспечения решения производственных и коммерческих задач и в то же время стимулирующим фактором повышения дисциплины служащих.
Формой контроля выступает периодическое составление обобщающей отчетности по документам организации. Это позволяет руководству знать, чем занимается тот или иной сотрудник (подразделение) и как обстоят дела по конкретному направлению деятельности.
Существуют ручная сроковая картотека и автоматизированная система контроля.
Для ведения контроля в ручном режиме используются регистрационные карточки и карточный ящик с 32 подвижными разделителями. Тридцать один разделитель – это числа месяца, а за 32-й разделитель ставят карточки на документы, срок исполнения которых приходится на следующий месяц. В последних числах месяца эти карточки расставляют по числам нового месяца. Перед первым разделителем помещают карточки с просроченным сроком исполнения.
Когда документ исполнен, на обратной стороне карточки делается отметка об исполнении, указывается, как решен вопрос, за каким номером и когда отправлен документ. После снятия документа с контроля контрольная карточка вынимается из сроковой картотеки и переставляется в справочную.
Наиболее рациональным является на сегодняшний день автоматизированный контроль за исполнением документов, который секретарь ведет на персональном компьютере. Эта форма контроля позволяет просмотреть все задания не только по срокам, но и по исполнителям и, таким образом, видеть загрузку каждого, а также увязать программу контроля с премированием сотрудников. Четко налаженный контроль исполнения является средством повышения эффективности работы сотрудников, создания деловой атмосферы в офисе, выступает составной частью комплексной программы автоматизации документооборота.
Вопрос
Важнейшая задача службы делопроизводства – владение всей совокупностью информационно-документационных ресурсов.
Информационно-справочную работу можно вести как в традиционной форме с помощью справочных картотек, так и в автоматизированном режиме.
Справочная картотека состоит из регистрационных карточек. Для картотеки нужен ящик или несколько ящиков. Разделителями в справочной картотеке обычно бывают названия структурных подразделений или направления деятельности в организации. Внутри этих разделов удобнее размещать карточки по алфавиту корреспондентов или вопросов деятельности. Отдельно ведутся следующие картотеки: на обращения граждан, на законодательно-нормативные и распорядительные документы, на исполненные и неисполненные документы. Общий срок хранения карточек -три года.
До внедрения компьютерных технологий в сферу управления, информационно-справочная работа по документам являлась слабым участком работы делопроизводственных служб.
Современные автоматизированные системы позволяют наводить справки по любой комбинации данных, включенных в регистрационную карточку документа.
Компьютерные технологии во много раз уменьшают время поиска необходимой информации по документам и самих документов, что заметно влияет на качество принимаемых управленческих решений и текст создаваемых документов.
Отправка документов, так же как и получение проводится централизованно. Получив документ к отправке, проверяют наличие подписи, даты, заголовка, правильность адресования. Эти элементы обязательны как при отправке по почте, так и по факсу. Если документ представлен не в полном объеме или неправильно оформлен, его отправляют исполнителю на доработку. Если документы отправляют по почте, то их конвертируют. В случае, когда в один адрес направляется несколько документов, то их вкладывают в один конверт.
После исполнения документы определенное время хранятся в организации. Для того, чтобы их можно было оперативно находить и использовать, необходима систематизация исполненных документов.
Систематизация (формирование дел) – это группирование исполненных документов в дело в соответствии с номенклатурой дел и систематизация документов внутри дела. Для правильного формирования дел и обеспечения возможности использования нужной информации, документы классифицируют: разделяют их на группы с различными сроками хранения. Специальным классификационным справочником, позволяющим определить порядок распределения документов в дела, является номенклатура дел. Под номенклатурой дел понимают систематизированный перечень наименований дел, заводимых в организации, с указанием сроков их хранения, оформленным в установленном порядке.
Наиболее подробно вопросы, касающиеся организации текущего хранения дел, рассмотрим в следующей теме.
ТЕМА № 8
«Обработка входящих, исходящих, внутренних документов»
Документопоток | Глоссарий ПитерСофт
Документопоток — это поток документов между пунктами обработки и создания информации (руководителями организации и структурных подразделений, специалистами) и пунктами технической обработки документов: экспедицией, секретариатом, канцелярией и др.Основные документопотоки в организации:
- поток входящей документации, состоящий из поступающих в организацию документов;
- потоки внутренней документации, состоящие из документов, созданных в организации и не предназначенных к выходу за ее пределы;
- поток исходящей документации, состоящий из документов, предназначенных для отправки в другие организации.
- содержание;
- структура;
- цикличность;
- направление;
- объем.
Структура документопотока описывается признаками, по которым могут быть классифицированы и индексированы входящие в документопоток документы, а также сформирована справочная система по документам организации.
Режим или цикличность документопотока определяется изменением во времени информационной нагрузки документопотока. Изменения информационной нагрузки, как правило, связаны с цикличностью планирования и подведения итогов работы, периодическим изменением деловой, политической и управленческой активности, внутренними режимами работы организации.
Направление документопотока зависит от содержания конкретного этапа обработки документов :регистрируемые и нерегистрируемые документы, документы, по которым осуществляется и не осуществляется контроль исполнения службой ДОУ и т.д., а также от способа удостоверения входящих в документопоток документов: согласование, утверждение, ознакомление и др.
Объем документопотока измеряется количеством документов (подлинников и копий), который может быть дополнен объемом содержащейся в документах информации. Количество документов всех потоков составляет объем документооборота организации.
Исследование документопотоков организации проводится для следующих целей:
- повышение эффективности управленческой деятельности;
- ускорение движения документов в организации;
- уменьшение трудоемкости обработки документов.
Документационное обеспечение управления (ответы Синергия)
Входящий документопоток любой организации складывается из документов …
вышестоящих организаций, документов от подведомственных организаций, документов от несоподчиненных организаций, обращений граждан
создаваемых в данной организации и отправляемых за ее пределы
создаваемых и используемых в самом аппарате управления, не выходящих за его пределы
Главное правило организации документооборота предполагает создание …
оперативного прохождения документов по наиболее короткому и прямому маршруту с наименьшими затратами времени
стереотипных маршрутов движения, свойственных входящим документам с наименьшими затратами времени
стабильных маршрутов движения, которые зависят от состава и содержания документов и от принятой в организации технологии работ с документами
Основными видами срокового контроля являются:
ручной и автоматизированный контроль
текущий, предупредительный и итоговый
текущий и контроль по существу решения вопроса
еженедельный, ежемесячный и ежеквартальный
Документооборот – это …
движение документов в организации с момента их создания или получения до завершения использования или отправления
технологический процесс архивного хранения документов
процесс подписания и передачи документа в организации
сложный технологический процесс движения документов из организации и в организацию
Формированием дела называется …
группирование исполненных документов в дело в соответствии с номенклатурой дел и систематизация документов внутри дела
объединение документов, сопутствующих одинаковым бизнес – процессам в дело и систематизация документов внутри дела
группирование исполненных документов в дело в соответствии с указаниями руководителя и систематизация документов внутри дела
Субъекты, непосредственно работающие с документами – это …
секретари и делопроизводители
контролеры
исполнители
руководители
Внутренний документопоток составляют документы …
создаваемые и используемые в самом аппарате управления, не выходящие за его пределы
создаваемые в данной организации и отправляемые за ее пределы
вышестоящих организаций, документы от подведомственных организаций, документы от несоподчиненных организаций, обращения граждан
Документ – это …
зафиксированная на материальном носителе информация
любая бумага, подписанная начальством
зафиксированная на материальном носителе информация с реквизитами, позволяющими ее идентифицировать
материальный носитель, хранящий информацию о каком-либо историческом факте
Каждый документ можно разделить на три основные части:
заголовочную часть, основную часть, оформляющую часть
заголовочную часть, основную часть, заключительную часть
вводную часть, основную часть, заключительную часть
вводную часть, основную часть, оформляющую часть
Реквизиты документа делятся на …
старые и новые
постоянные и переменные
стандартные и нестандартные
обязательные и необязательные
Формы регистрации документов могут быть:
ручная карточная и автоматизированная экранная
журнальная, карточная и электронная
табличная и электронная
Общий бланк – это …
бланк документов организации, используемый для составления любых видов документов включая письма
лист бумаги, содержащий одинаковый набор реквизитов для всех видов документов
бланк документов организации, используемый для составления писем
бланк документов организации, используемый для составления приказов
Бланк документа – это …
лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную и переменную информацию об организации – авторе документа
государственная бумага, обязательная для применения в организации
лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную информацию об организации – авторе документа
лист бумаги с заранее воспроизведенными реквизитами, содержащими переменную информацию об организации – авторе документа
Субъекты, осуществляющие руководство организацией и ее структурными подразделениями – это …
секретари и делопроизводители
исполнители
контролеры
руководители
Номенклатура дел – это …
основные правила работы ведомственных архивов
совокупность документов или документ, относящихся к одному вопросу или участку деятельности, помещенных в отдельную обложку
систематизированный перечень наименований дел, заводимых в организации, с указанием сроков их хранения, оформленный в установленном порядке
государственная система документационного обеспечения управления
Номенклатуры дел подразделяются на:
типовые, примерные и конкретные
типовые, примерные и специализированные
главные, предприятия, подразделения и отдела
типовые, личные и общие
Регистрация – это …
учет документов, контроль за их исполнением и справочная работа по документам
запись учетных данных о документе по установленной форме, фиксирующей факт его создания, отправления или получения
получение документов и наложение резолюции
прием и первичная обработка документов
Существует два варианта расположения реквизитов на бланках …
правый и левый
продольный и угловой
верхний и нижний
центральный и боковой
Под электронной цифровой подписью понимается …
реквизит электронного документа, предназначенный для его защиты от подделки и позволяющий идентифицировать владельца подписи
средство защиты от подделок или потери данных в рукописных документах
подпись на электронном документе, выполненная с помощью графического средства
традиционная рукописная подпись, содержащая информацию об отправителе сообщения
Документопоток – это …
движение документов в разных направлениях, которое постоянно меняется
сложившееся или организованное в пределах информационной системы движение данных в определенном направлении, при условии, что у этих данных общий источник и
общий приемник
сложившееся или организованное в пределах информационной системы движение данных в определенном направлении
организованное движение документов из организации в разных направлениях
Документопотоки по направлению делятся на:
диагональные потоки
входящий, исходящий и внутренний потоки
параллельные и пересекающиеся потоки
горизонтальные и вертикальные потоки
Объем документооборота выражается общим количеством документов …
поступивших в организацию за определенный период времени
созданных в организации за определенный период времени
поступивших или созданных организацией за определенный период времени
Срок хранения документа исчисляется …
с 1 числа месяца, следующего за моментом списания документа в архив
с момента создания документа
с момента утверждения документа руководителем
с 1 января того года, который следует за годом окончания формирования дела
Официальный документ – это …
любая информация, внесенная в базу данных
любой бумажный документ
информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения
информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения, и оформленная по действующим законодательным правилам
В объеме документооборота следует учитывать …
все внутренние документы и все копии
все входящие, исходящие и внутренние документы, а также все копии
все входящие и исходящие документы за определенный период времени
все входящие и исходящие документы
Делегирование прав доступа к документам необходимо …
для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
Электронный документ – это документ, …
в котором информация представлена в зашифрованном виде
отличающийся нестандартным содержанием и отсутствием типовой формы расположения реквизитов
в котором информация представлена в электронно-цифровой форме
записанный на гибком магнитном диске
Субъекты, обеспечивающие работу всей организации с документами на всех этапах документооборота – это …
контролеры
руководители
секретари и делопроизводители
исполнители
Заголовок текста отражает … документа
основное содержание
название
назначение
Исходящий документопоток состоит из документов …
вышестоящих организаций, документов от подведомственных организаций, документов от несоподчиненных организаций, обращений граждан
создаваемых в данной организации и отправляемых за ее пределы
создаваемых и используемых в самом аппарате управления
Решение Онлайн тестов — Документационное обеспечение управления(онлайн-тест)
1. Аутентификация – это
- предоставление доступа к определенным данным или операциям, при условии, что пользователь тот, за кого он себя выдает
- способность подтвердить личность пользователя
- механизм разграничения доступа к данным и функциям системы
- поиск и исследование математических методов преобразования информации
2. Бланк, содержащий одинаковый набор реквизитов для всех видов документов – это ….
- единый бланк
- бланк письма
- общий бланк
- бланк конкретного документа
3. Бланк документа – это
- лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную информацию об организации – авторе документа
- лист бумаги с заранее воспроизведенными реквизитами, содержащими переменную информацию об организации – авторе документа
- государственная бумага, обязательная для применения в организации
- лист бумаги с заранее воспроизведенными реквизитами, содержащими постоянную и переменную информацию об организации – авторе документа
4. В объеме документооборота следует учитывать
- все входящие и исходящие документы за определенный период времени все внутренние документы и все копии за определенный период времени:
- все входящие и исходящие документы за определенный период времени
- все входящие, исходящие и внутренние документы, а также все копии за определенный период времени
5. Главное правило организации документооборота – это …
- стереотипные маршруты движения свойственные входящим документам с наименьшими затратами времени
- оперативное прохождение документа по наиболее короткому и прямому маршруту с наименьшими затратами времени
- стабильный маршрут движения, который зависит от состава и содержания документов и от принятой в организации технологии работ с документами
6. Группы доступа необходимы …
- для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
- для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
- в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
7. Делегирование прав доступа необходимо …
- для предоставления прав контролера сотрудникам обязанным следить за действиями пользователей системы
- для организации доступа к документам для отделов организации, коллектива сотрудников, работающих над отдельным проектом
- в случае отсутствия сотрудника ответственного за работу над документом и необходимостью ее продолжение в его отсутствие
8. Документооборот – это …
- процесс подписания и передачи документа в организации
- движение документов в организации от руководителя к исполнителям
- сложный технологический процесс, который включает все операции по приему, передаче, составлению, согласованию, оформлению, удостоверению и отправке документов
- технологический процесс архивного хранения документов
9. … документопоток состоит из документов, создаваемых в данной организации и отправляемых за ее пределы
- Внутренний
- Входящий
- Организационный
- Исходящий
10. Документопоток – это …
- движение данных в определенном направлении
- движение документов в разных направлениях, которое постоянно меняется
- организованное движение документов из организации в разных направлениях
- сложившееся или организованное в пределах информационной системы движение данных в определенном направлении, при условии, что у этих данных общий источник и общий приемник
- сложившееся или организованное в пределах информационной системы
11. Документ имеет две сущности …
- информационную и материальную
- информационную и коммуникационную
- информационную и правовую
- общую и специальную
12. Документопотоки по направлению делятся на … потоки
- входящие и уходящие
- диагональные
- горизонтальные и вертикальные
- параллельные и пересекающиеся
13. На базе продукта LotusNotes фирмы LotusDevelopmentCorporation разработана система
- «OfficeMedia»
- «Effect Office»
- «Босс-Референт»
- «Optima Workflows
14. Общепринятая методика подсчета документооборота предусматривает выражение его объема дробью, в числителе которой указывается количество …
- копий, а в знаменателе – количество всех документов организации
- подлинников, а в знаменателе – количество всех документов организации
- подлинников, а в знаменателе – количество копий
- копий, а в знаменателе – количество подлинников
15. Объем документооборота выражается …
- общим количеством документов, созданных в организации за определенный период времени
- общим количеством документов, поступивших или созданных организацией за определенный период времени
- общим количеством документов, поступивших в организацию за определенный период времени
16. Основной структурной единицей форматированного документа при распознавании считается …
- поле документа
- реквизит документа
- слово
- предложение
17. Основными видами срокового контроля являются …
- контроль по существу решения вопроса
- ручной и автоматизированный контроль
- текущий, предупредительный и итоговый
- еженедельный, ежемесячный и ежеквартальный
18. Официальный документ – это …
- любой бумажный документ
- любая информация, внесенная в базу данных
- +информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения, и оформленная по действующим законодательным правилам
- информация, зафиксированная на каком-либо носителе, пригодном для достаточно долговременного хранения
19. Подготовка документа к сканированию включает в себя операции …
- предварительную обработку изображений, нахождение полей, проверку распознанной информации
- сканирование, контроль качества и возможное повторное сканирование
- описание настройки системы и непосредственную подготовку документа
20. Под … контролем понимают подготовку сведений о документах, срок исполнения которых истекает сегодня.
- текущим
- финансовым
- предупредительным
- итоговым
21. Под … контролем понимают аналитическое обобщение документооборота,
- исполнительской дисциплины в организации и ее структурных подразделениях.
- предупредительным
- итоговым
- текущим
- финансовым
22. Под … контролем понимают подготовку сведений о документах, срок исполнения которых истекает через 2-3 дня.
- предупредительным
- финансовым
- текущим
- итоговым
23. Под электронной цифровой подписью понимается …
- реквизит электронного документа, предназначенный для его защиты от подделки и позволяющий идентифицировать владельца подписи
- средство защиты от подделок или потерн данных в рукописных документах
- реквизит электронного документа, предназначенный для организации надежного
- хранения и поиска документа
- традиционная рукописная подпись, содержащая информацию об отправителе сообщения
24. Получение изображения документа включает в себя операции …
- описание настройки системы и непосредственную подготовку документа
- сканирование, контроль качества и возможное повторное сканирование
- предварительную обработку изображений, нахождение полей, проверку распознанной информации
25. Процесс приведения чего-либо к единой системе, форме, единообразию – это …
- стандартизация
- унификация
- классификация
- систематизация
26. Разработчиком системы «Евфрат Документооборот» является компания …
- фирма «CognitiveTechnologies»
- ЗАО «Электронные офисные системы»
- АО «Ланит»
- НТЦ «Институт развития Москвы»
27. Разработчиком системы «Дело» является фирма …
- фирма «Cognitive Technologies»
- АО «Ланит»
- ЗАО «Электронные офисные системы»
- НТЦ «Институт развития Москвы»
28. Распознавание предполагает выполнение следующих операций …
- описание настройки системы и непосредственную подготовку документа
- предварительную обработку изображений, нахождение полей, проверку распознанной информации
- сканирование, контроль качества и возможное повторное сканирование
29. Регистрация – это …
- учет документов, контроль за их исполнением и справочная работа по документам
- запись учетных данных о документе по установленной форме, фиксирующей факт его создания, отправления или получения
- прием и первичная обработка документов
- снятие с документа показателей (реквизитов) и занесение их в определенную
- регистрационную форму
30. Регистрации подлежат
- только входящие и исходящие документы
- документы, полученные только для сведения и не требующие ответа и исполнения
- все документы, требующие специального учета, исполнения и использования в справочных целях, независимо от способа получения
- только письма и обращения граждан
31. Реквизит документа – это …
- значок: проставленный на документе для его распознавания
- обязательный элемент официального документа
- обязательный символ в документе, расположенный в правом верхнем углу
- логотип на официальном документе
32. Реквизит, отражающий основное содержание документ – это …
- текст
- подпись
- регистрационный номер
- приложение
33. Реквизиты характерные только для бланка письма – это …
- наименование организации (структурного подразделения)
- трафаретные части реквизитов «дата», «номер документа»
- справочные данные об организации
- эмблема организации
34. Символы и индексы, наносимые на типовые заготовки документов (бланки и формы) типографским или другим способом – это … реквизиты документа.
- постоянные
- официальные
- переменные
- дополнительные
35. Системы класса «docflow» — это системы …
- автоматизации деловых процессов
- интегрированные системы управления документооборотом
- автоматизации управления документооборотом
- коллективной работы
36. Системы класса groupware– это системы …
- автоматизации управления документооборотом
- коллективной работы
- автоматизации деловых процессов
- интегрированные системы управления документооборотом
37. Системы класса «workflow» – это системы …
- системы коллективной работы
- интегрированные системы управления документооборотом
- системы автоматизации деловых процессов
- автоматизации управления документооборотом
38. Система DocsVision состоит из следующих модулей …
- Делопроизводство и Управление процессами
- Служебная корреспонденция. Решения н распоряжения. Письма граждан
- Делопроизводство. Решения и распоряжения. Письма граждан
- Управление процессами и Служебная корреспонденция
39. Систематизированный перечень наименований документов, заводимых в организации с указанием сроков их хранения, оформленный в установленном порядке – это …
- номенклатура дел
- архив
- опись
- дело
40. Символы и индексы, наносимые на типовые заготовки документов (бланки и формы) типографским или другим способом — это … реквизиты документа.
- дополнительные
- постоянные
- переменные
- официальные
41. Символы и индексы, вносимые в документ в процессе его подготовки и оформления – это … реквизиты документа.
- переменные
- официальные
- дополнительные
- постоянные
42. Совокупность документов или документ, относящихся к одному вопросу или участку деятельности, помещенных в отдельную обложку – это …
- совокупность юридических документов, помещенных в отдельную обложку
- архив
- дело
- номенклатура дел
- опись
43. Способность документа передавать информацию – это … свойство документа
- эксплуатационное
- информативное
- правовое
- организационное
44. Существуют следующие формы регистрации документов …
- журнальная, карточная и электронная
- табличная и электронная
- ручная картотека и автоматизированная система
45. Технология массового ввода документов в информационную систему предполагает …
- Ксерокопирование
- Ввод документов с клавиатуры
- Поточное сканирование
46. Унифицированная система документации (УСД) – это …
- общероссийский классификатор управленческой документации
- система документов, направленная на нормативное закрепление изменений, произошедших в службах делопроизводства в связи с появлением негосударственных форм собственности
- правила по документационному обеспечению управления
- система документации, созданная по единым правилам и требованиям, содержащая информацию, необходимую для управления в определенной сфере деятельности
47. Формированием дела называется …
- группирование исполненных документов в дело в соответствии с номенклатурой дел и систематизация документов внутри дела
- объединение документов, сопутствующих одинаковым бизнес – процессам в дело и систематизация документов внутри дела
- группирование исполненных документов в дело в соответствии с указаниями руководителя и систематизация документов внутри дела
48. Цель контроля состоит в …
- обеспечении своевременного и качественного исполнения поручений
- создании базы данных о документах учреждения
- учете всех поступивших в организацию документов
- обеспечении надежного хранения и эффективного поиска документов
49. Шаблон – это …
- документ, который содержит разнообразную информацию о стилях и стандартных текстах, макросах н многое другое
- заготовка документа, содержащая постоянную информацию (текст) и пропуски или поля для ввода переменной информации
- формирование алгоритмов прохождения документов в соответствии с технологическим циклом
50. Электронный документ – это …
- документ, отличающийся нестандартным содержанием и отсутствием типовой формы расположения реквизитов
- документ, записанный на гибком магнитном диске
- документ, в котором часть информации представлена в зашифрованном виде
- документ, в котором информация представлена в электронно-цифровой форме
51. … – это технология оптического распознавания печатных символов
- OCR (Optical Character Recognition)
- ICR (Intelligent Character Recognition)
- OMR (Optical Mark Recognition)
52. … – это технология распознавания раздельных печатных символов, написанных от руки.
- ICR (Intelligent Character Recognition)
- OCR (Optical Character Recognition)
- OMR (Optical Mark Recognition)
53. … – это технология распознавания отметок.
- ICR (Intelligent Character Recognition)
- OCR (Optical Character Recognition)
- OMR (Optical Mark Recognition)
54. Правовая и организационная функция документа относится к … функциям
- общим
- уникальным
- дополнительны
- специальным
55. Наличие функции истории документа или журналирования операций является требованием, предъявляемым к …
- ресурсам
- работе с документами
- работе с бизнес-логикой
- хранилищам документов
56. По отношению к управленческому объекту выделяют …
- документопотоки
- входящий, выходящий, внутренний
- восходящий, нисходящий, внутренний
- внешний, нисходящий, внутренний
- входящий, исходящий, внутренний
57. …документопоток составляют документы, создаваемые и используемые в самом аппарате управления и не выходящие за пределы организации.
- Внутренний
- Исходящий
- Входящий
- Организационный
58. Интеграцию с системой распознавания CuneiForm обеспечивает система …
- «Оffгсе Media»
- «Евфрат Документооборот»
- «Effect Оffice»
- «босс-Референт»
59. 1С (Intelligent Character Recognition) — это …
- технология оптического распознавания печатных символов
- распознавания отметок
- технология распознавания раздельных печатных символов, написанных от руки
60. Разработчиком системы «Золушка» является фирма …
- ЗАО «Электронные офисные системы»
- фирма «Cognitive Technologies»
- НТЦ «Инстиryг развития Москвы»
61. Разработчиком системы «Дело» является фирма
- НТЦ «Институт развития Москвы»
- АО «Ланит»
- ЗАО «Электронные офисные системы»
- фирма «Cognitive Technologies»
62. Требования к программному обеспечению систем электронного документооборота включают
- описание процессов, участвующих е документопотоке организации требования к организации работы с документами требования к пользователям системы
- требования к ресурсам, удобству сопровождения и удобству использования
63. Бизнес-задание — это …
- работа плюс управление потоками работ
- процесс управления работами
- работа, которая должна быть исполнена
- работа с образами документов плюс маршрутизация
64. Разработчиком системы LanDocs с является фирма …
- ЗАО «Электронные офисные системы» фирма «Cognitive Technologies» НТЦ «Институг развития Москвы»
- АО «Ланит»
65. Компания «InterTrust» является производителем системы …
- Босс-Референт
- Optima Workflow
- Effect Office
- Office Media
66. OCR (Optical Character Recognition) — это …
- технология оптического распознавания печатных символов
- технология распознавания раздельных печатных символов, написанных от руки распознавания отметок
67. Компания «Ай-Ти» является производителем системы …
- Осе Media Effect Office
- Босс-Референт
- Optima Workflow
символов блок-схемы (8.3.13) | Программирование (8) — Ivy Tech Community College
Блок-схема — это тип диаграммы, который представляет алгоритм, рабочий процесс или процесс, показывающий шаги в виде блоков различного типа и их порядок, соединяющий их стрелками. Это схематическое представление иллюстрирует модель решения данной проблемы. Блок-схемы используются при анализе, проектировании, документировании или управлении процессом или программой в различных областях. [1]
Простая блок-схема, представляющая процесс обращения с нефункционирующей лампой.
Обзор
Блок-схемы используются при разработке и документировании простых процессов или программ. Как и другие типы диаграмм, они помогают визуализировать происходящее и тем самым помогают понять процесс и, возможно, также находят в нем недостатки, узкие места и другие менее очевидные особенности. Существует много различных типов блок-схем, и каждый из них имеет свой набор рамок и условных обозначений. Два наиболее распространенных типа ящиков на блок-схеме:
- этап обработки, обычно называемый действием и обозначаемый как прямоугольный прямоугольник
- решение, обычно обозначаемое как ромб.
Блок-схема описывается как «кросс-функциональная», когда страница разделена на разные зоны, описывающие управление различными организационными единицами. Символ, появляющийся на определенной «полосе», находится под контролем этой организационной единицы. Этот метод позволяет автору определить ответственность за правильное выполнение действия или принятие решения, показывая ответственность каждой организационной единицы за разные части единого процесса.
Блок-схемы отображают определенные аспекты процессов и обычно дополняются диаграммами других типов.Например, Каору Исикава определил блок-схему как один из семи основных инструментов контроля качества, рядом с гистограммой, диаграммой Парето, контрольным листом, контрольной диаграммой, причинно-следственной диаграммой и диаграммой рассеяния. Точно так же в UML, стандартной нотации моделирования концепций, используемой при разработке программного обеспечения, диаграмма действий, которая является типом блок-схемы, является лишь одним из множества различных типов диаграмм.
Диаграммы Насси-Шнейдермана и Драконовы диаграммы являются альтернативным обозначением технологического процесса.
Общие альтернативные названия включают: блок-схему, блок-схему процесса, функциональную блок-схему, карту процесса, диаграмму процесса, функциональную диаграмму процесса, модель бизнес-процесса, модель процесса, диаграмму потока процесса, диаграмму потока работ, диаграмму бизнес-потока. Термины «блок-схема» и «блок-схема» используются взаимозаменяемо.
Базовая структура графа блок-схемы представляет собой потоковый граф, который абстрагирует типы узлов, их содержимое и другую вспомогательную информацию.
История
Первый структурированный метод документооборота, «блок-схема процесса», был представлен Фрэнком и Лилиан Гилбрет членам Американского общества инженеров-механиков (ASME) в 1921 году в презентации «Диаграммы процессов: первые шаги в поиске оптимального решения». Один лучший способ делать работу ». [2] Инструменты Гилбретов быстро вошли в учебные программы по промышленной инженерии. В начале 1930-х годов промышленный инженер Аллан Х. Могенсен начал обучать деловых людей использованию некоторых инструментов промышленного проектирования на своих конференциях по упрощению работы в Лейк-Плэсиде, штат Нью-Йорк.
Арт Спинангер, выпускник класса Могенсена в 1944 году, вернул инструменты компании Procter and Gamble, где разработал их Программу сознательного изменения методов. Другой выпускник 1944 года, Бен С.Грэм, директор по разработке форм в Standard Register Industrial, адаптировал блок-схему процесса для обработки информации, разработав схему многопоточного процесса для отображения нескольких документов и их взаимосвязей. [3] В 1947 году ASME принял набор символов, заимствованный из оригинальной работы Гилбрета, как «Стандарт ASME: рабочие и технологические схемы». [4]
Дуглас Хартри в 1949 году объяснил, что Герман Голдстайн и Джон фон Нейман разработали блок-схему (первоначально диаграмму) для планирования компьютерных программ. [5] Его современный отчет подтвержден инженерами IBM [6] и личными воспоминаниями Голдстайна. [7] Исходные блок-схемы программирования Голдстайна и фон Неймана можно увидеть в их неопубликованном отчете «Планирование и кодирование задач для электронного вычислительного прибора, часть II, том 1» (1947 г.), который воспроизведен в работе фон Неймана. собрание сочинений. [8]
Блок-схемы стали популярным средством описания компьютерных алгоритмов.Популярность блок-схем снизилась в 1970-х годах, когда интерактивные компьютерные терминалы и языки программирования третьего поколения стали обычными инструментами компьютерного программирования. Алгоритмы могут быть выражены гораздо более кратко в виде исходного кода на таких языках. Часто используется псевдокод, который использует общие идиомы таких языков без строгого соблюдения деталей конкретного языка.
В настоящее время блок-схемы все еще используются для описания компьютерных алгоритмов. [9] Современные методы, такие как диаграммы активности UML и диаграммы Drakon, можно рассматривать как расширения блок-схемы.
Типы
Стернекерт (2074703) предположил, что блок-схемы можно моделировать с точки зрения различных групп пользователей (таких как менеджеры, системные аналитики и клерки) и что существует четыре основных типа: [10]
- Блок-схемы , показывающие средства управления потоком документов через систему
- Блок-схемы данных , показывающие средства управления потоком данных в системе
- Блок-схемы системы , показывающие элементы управления на физическом уровне или уровне ресурсов
- Блок-схема программы , показывающая элементы управления в программе в системе
Обратите внимание, что каждый тип блок-схемы фокусируется на каком-то элементе управления, а не на самом конкретном потоке. [10]
Однако существует несколько таких классификаций. Например, Эндрю Веронис (1978) назвал три основных типа блок-схем: блок-схема системы , общая блок-схема и подробная блок-схема . [11] В том же году Мэрилин Бол (1978) заявила, что «на практике при планировании решения используются два вида блок-схем: блок-схемы системы и блок-схемы программы …». [12] Совсем недавно Марк А.Фрайман (2001) заявил, что существует больше различий: «Блок-схемы принятия решений, логические блок-схемы, блок-схемы систем, блок-схемы продуктов и блок-схемы процессов — это лишь некоторые из различных типов блок-схем, которые используются в бизнесе и правительстве». [13]
Кроме того, существует множество техник диаграмм, которые похожи на блок-схемы, но имеют другое название, например диаграммы активности UML.
Строительные блоки
Общие формы
Ниже приведены некоторые из часто используемых форм, используемых в блок-схемах.Как правило, блок-схемы располагаются сверху вниз и слева направо.
Форма | Имя | Описание |
---|---|---|
Поточная линия | Стрелка, идущая от одного символа и заканчивающаяся другим символом, означает, что управление передается символу, на который указывает стрелка. Линия стрелки может быть сплошной или пунктирной. Значение стрелки с пунктирной линией может отличаться от одной блок-схемы к другой и может быть определено в легенде. | |
Терминал | Представлены в виде кругов, овалов, стадионов или скругленных (скругленных) прямоугольников. Обычно они содержат слово «Начало» или «Конец» или другую фразу, обозначающую начало или конец процесса, например «отправить запрос» или «получить продукт». | |
Процесс | Представлен в виде прямоугольников. Эта форма используется, чтобы показать, что что-то выполняется. Примеры: «Добавить 1 к X», «заменить идентифицированную часть», «сохранить изменения» и т. Д. | |
Решение | Представлен в виде ромба (ромба), показывающего, где необходимо решение, обычно это вопрос «Да / Нет» или тест «Верно / Неверно». Условный символ своеобразен тем, что из него выходят две стрелки, обычно из нижней и правой точек, одна соответствует Да или Истина, а другая — Нет или Ложь. (Стрелки всегда должны быть помечены.) Можно использовать более двух стрелок, но обычно это явный индикатор того, что принимается сложное решение, и в этом случае может потребоваться дальнейшая разбивка его или замена на «предопределенный» процесс »символ.Решение также может помочь в фильтрации данных. | |
Ввод / вывод | В виде параллелограмма. Подразумевает получение данных и отображение обработанных данных. Можно переходить только от ввода к выводу, а не наоборот. Примеры: получить X от пользователя; дисплей X. | |
Аннотация | Аннотации представляют собой комментарии или примечания к блок-схеме. Подобно комментариям в языках программирования высокого уровня, они не влияют на интерпретацию или поведение блок-схемы.Иногда фигура представляет собой прямоугольник с пунктирными (или пунктирными) линиями. | |
Предопределенный процесс | Представлен в виде прямоугольников с двойными вертикальными краями; они используются, чтобы показать сложные этапы обработки, которые могут быть подробно описаны в отдельной блок-схеме. Пример: ПРОЦЕСС-ФАЙЛЫ. Одна подпрограмма может иметь несколько отдельных точек входа или выходных потоков (см. Сопрограмму). В этом случае они помечены как «лунки» в прямоугольнике, а стрелки управления соединяют эти «колодцы». | |
Препарат | В виде шестиугольника. Также может называться инициализацией. Показывает операции, которые не имеют никакого эффекта, кроме подготовки значения для последующего условного шага или шага принятия решения. В качестве альтернативы эта форма используется для замены формы решения в случае условного цикла. | |
Разъем на странице | Обычно представлен кружком, показывающим, где несколько потоков управления сходятся в одном выходном потоке.В него будет входить не одна стрелка, а выходить только одна. В простых случаях вместо этого можно просто указать стрелку на другую стрелку. Они полезны для представления итеративного процесса (то, что в компьютерных науках называется циклом). Цикл может, например, состоять из соединителя, в который сначала входит управление, этапов обработки, условия с одной стрелкой, выходящей из цикла, и другой, возвращающейся к соединителю. Для большей ясности, где две линии случайно пересекаются на чертеже, одна из них может быть проведена с небольшим полукругом над другой, показывая, что соединение не предполагается. | |
Межстраничный соединитель | Представлен в виде домашнего пятиугольника в форме тарелки. Подобен коннектору на странице, за исключением того, что позволяет размещать коннектор, который соединяется с другой страницей. |
Другие формы
Типичная блок-схема из старых учебников по основам информатики может иметь следующие типы символов:
- Разъемы с маркировкой
- Обозначается этикеткой внутри круга. Маркированные соединители используются в сложных или многолистовых схемах вместо стрелок.Для каждой метки коннектор «оттока» всегда должен быть уникальным, но может быть любое количество коннекторов «оттока». В этом случае подразумевается переход в поток управления.
- Символ параллелизма
- Обозначается двойной поперечной линией с любым количеством стрелок входа и выхода. Эти символы используются, когда два или более потока управления должны работать одновременно. Потоки выхода активируются одновременно, когда все потоки входа достигают символа параллелизма.Символ параллелизма с одним потоком входа — это вилка ; один с одним выходным потоком — это соединение .
Расширения потока данных
Ряд символов стандартизирован для диаграмм потоков данных для представления потока данных, а не потока управления. Эти символы также могут использоваться в блок-схемах управления (например, для замены символа параллелограмма).
- A Документ в виде прямоугольника с волнистым основанием;
- A Ручной ввод представлен четырехугольником с неравномерным наклоном вверх слева направо.Примером может быть обозначение ввода данных из формы;
- A Ручное управление , представленное трапецией с самой длинной параллельной стороной вверху, для обозначения операции или корректировки процесса, которые могут быть выполнены только вручную.
- Файл данных , представленный цилиндром.
Программное обеспечение
Схема
Любая программа для рисования может использоваться для создания блок-схем, но у них не будет базовой модели данных для обмена данными с базами данных или другими программами, такими как системы управления проектами или электронные таблицы.Некоторые инструменты предлагают специальную поддержку для рисования блок-схем. Существует множество программных пакетов, которые могут автоматически создавать блок-схемы либо непосредственно из исходного кода языка программирования, либо из языка описания блок-схем. Доступны онлайн-версии таких программ.
Алгоритм потока
Есть несколько приложений, которые используют блок-схемы для представления и выполнения программ. Обычно они используются в качестве учебных пособий для начинающих студентов.Сюда входят:
Список литературы
- SEVOCAB: Словарь программной системной инженерии.Срок: Блок-схема . Проверено 31 июля 2008 г.
- Фрэнк Банкер Гилбрет, Лилиан Моллер Гилбрет (1921) Технологические схемы . Американское общество инженеров-механиков.
- Грэм-младший, Бен С. (10 июня 1996 г.). «Люди на первом месте». Основной доклад по адресу Workflow Canada .
- Американское общество инженеров-механиков (1947) Стандарт ASME; рабочие и технологические карты . Нью-Йорк, 1947. (онлайн-версия)
- Хартри, Дуглас (1949). Приборы и машины счетные . Издательство Университета Иллинойса. п. 112. Хартри заявил:
«Фон Нейман и Голдстайн (40) предложили метод обозначения структуры последовательности рабочих инструкций с помощью« блок-схемы », представляющей последовательность управления. Это в форме блок-схемы, на которой блоки представляют операции или группы операций и соединены направленными линиями, представляющими последовательность этих операций… » - Баше, Чарльз (1986). Ранние компьютеры IBM . MIT Press. п. 327.
- Голдстайн, Герман (1972). Компьютер от Паскаля до фон Неймана . Издательство Принстонского университета. С. 266–267. ISBN 0-691-08104-2.
- Тауб, Авраам (1963). Собрание сочинений Джона фон Неймана . 5 . Макмиллан. С. 80–151.
- Бол, Ринн: «Инструменты для структурированного и объектно-ориентированного дизайна», Prentice Hall, 2007.
- Алан Б. Стернекерт (2003) Управление критическими инцидентами .п. 126
- Эндрю Веронис (1978) Микропроцессоры: дизайн и применение . п. 111
- Мэрилин Бол (1978) Руководство для программистов . п. 65.
- Марк А. Фрайман (2001) Улучшение качества и процессов . п. 169.
Дополнительная литература
Внешние ссылки
Викискладе есть медиафайлы, связанные с Блок-схема . |
✏️ 4 наиболее распространенных типа блок-схем + шаблоны | Gliffy
Хотите сразу погрузиться в создание диаграмм? Вы можете запустить бесплатную пробную версию Gliffy Online и узнать, как создать блок-схему всего за несколько кликов.В противном случае перейдите к одному из следующих разделов или прочтите, чтобы узнать больше об общих типах блок-схем:
Что такое блок-схема?
Блок-схема — это диаграмма, которая показывает каждый шаг или последовательность выполнения процесса. Линии обозначают направленный поток, и есть стандартный набор символов, которые помогают описывать пошаговые процедуры, входные данные и решения в процессе.
Хорошо составленную блок-схему можно использовать, чтобы разбить большие идеи на маленькие, небольшие кусочки, которые выражаются визуально, поэтому знание того, как их воплотить, похоже на владение универсальным языком.Блок-схема позволяет общаться с любым заинтересованным лицом или аудиторией, потому что визуальные элементы обычно легче понять, чем слова. По этой причине блок-схемы являются ценным типом бизнес-диаграмм, но также могут использоваться в других технических областях, таких как производство или разработка программного обеспечения.
4 Наиболее распространенные типы блок-схем
Хотя варианты и версии блок-схем бесконечны, существует четыре типа блок-схем, которые особенно популярны и очень универсальны.Эти четыре общие диаграммы отлично подходят для описания бизнес-процессов, производственных или административных процессов, просмотра того, как функционирует организация или как разные отделы работают вместе.
1. Блок-схема процесса
Проиллюстрируйте, как работает процесс, или спланируйте проект с помощью блок-схемы процесса
Блок-схема процесса или блок-схема процесса, вероятно, является наиболее универсальной из четырех обычно используемых типов блок-схем, поскольку ее можно применять практически к что-нибудь. Диаграммы процессов или их отображение могут помочь быстро объяснить, как что-то делается в вашей организации.Иногда в этих типах блок-схем используется стандартный язык или нотация, например моделирование бизнес-процессов и нотация. Используйте диаграмму процесса, чтобы:
- Распределить роли и обязанности в организации, чтобы получить ясность.
- Опишите производственный процесс или входные данные, необходимые для создания готовой продукции.
- Составьте предложение для нового процесса или проекта, чтобы понять его объем и этапы.
- Покажите, как вы просыпаетесь утром, как показано ниже.
Узнайте больше о схемах процессов в нашем блоге >>
2. Диаграмма рабочего процесса или диаграмма рабочего процесса
Поймите, как данные и документы перемещаются в вашей организации
Диаграмма рабочего процесса показывает, как функционирует бизнес или процесс . В приведенном ниже примере показаны шаги, необходимые потенциальному клиенту для продления политики через веб-сайт компании. Этот тип диаграммы рабочего процесса может использоваться для:
- обучения новых сотрудников
- выявления потенциальных проблемных областей
- создания или организации вашей команды на основе новой стандартной рабочей процедуры
- разъяснения бизнес-операций путем демонстрации общего обзора
3.Блок-схема дорожки
Опишите, как взаимодействуют отдельные отделы, процессы или сотрудники
Блок-схема дорожки пригодится, когда вам нужно показать несколько потоков информации рядом. Диаграммы Swimlane могут показаться действительно похожими на диаграмму рабочего процесса, но главное здесь то, что они позволяют создавать различные категории, в которых происходит активность.
Блок-схема или диаграмма зоны ответственности отлично подходят для документирования всего процесса, который взаимодействует с различными сегментами организации или требует сотрудничества между разными командами.В приведенном ниже примере показано, как отделы, работающие внутри компании, работают параллельно с отделами, работающими снаружи, и в какие моменты процесса они взаимодействуют друг с другом.
Более сложные диаграммы могут включать пять, шесть или даже больше дорожек, например, для каждого отдела в организации или каждой роли в кросс-функциональной команде. Однако цель дорожек — прояснить и упростить блок-схему, поэтому не добавляйте слишком много полос и сохраняйте простоту!
Узнайте больше о схемах дорожек из наших видеороликов, что такое диаграмма дорожек? и Как сделать диаграмму дорожек.
4. Схема потока данных
См., Где данные поступают в информационную систему и из нее, с помощью диаграммы потока данных
Схема потока данных или диаграмма потока данных показывает способ обработки данных. Это удобно, когда вы хотите спроектировать или проанализировать систему. Хотя чаще всего он используется для разработки и проектирования программного обеспечения, его можно использовать для анализа любого типа информационного потока, например того, как информация перемещается по бизнесу. В приведенном ниже примере показана типичная воронка продаж.В данном случае «данные» — это поведение потребителей.
Для чего используется блок-схема?
Все четыре наиболее распространенных типа блок-схем, перечисленных выше — и другие варианты блок-схем — действительно хорошо справляются с одной задачей: визуально фиксируют пошаговый процесс. В любой области блок-схемы или блок-схемы документируют процесс и дают пользователям возможность анализировать или оптимизировать этот процесс. Они также облегчают новым сотрудникам или пользователям понимание процесса в процессе обучения.Все это означает, что наличие четкой документации — ключевой способ повысить продуктивность команды.
Блок-схемы для продаж и маркетинга
В продажах блок-схемы могут использоваться для:
- Показать процесс продаж и составить график движения возможностей в этом процессе
- Помогать определять возможности на основе данных
- Руководить решениями торговых представителей по ценообразованию пакеты или предложения для клиентов
- Документирование политик или планов связи
Блок-схемы в производстве
Блок-схемы чрезвычайно ценны в производстве, где важны стандартизация и единообразие.В производстве они используются, чтобы:
- Показать ингредиенты, химические вещества или другие входные данные, которые используются при создании продукта
- Ясно проиллюстрировать производственный процесс, показать зависимости и узкие места
- Создать согласованный контроль или оценку качества process
Блок-схемы бизнес-операций
Визуализация ваших операций поможет вашей команде работать стабильно. Блок-схема может:
- Помочь сотрудникам на борту, описывая задачи или процедуры
- Документировать процессы заказа и выполнения
- Описывать проект и определять вехи для его завершения
Блок-схемы для разработки программного обеспечения или программирования
Эти диаграммы могут описывать очень многое. более понятная техническая информация.Во время кодирования или работы в программном обеспечении диаграммы могут:
- Показывать, как пользователи перемещаются по странице или используют приложение
- Описывать, как структурирован или организован код
- Объяснять поток данных через систему или программу
- Визуализировать алгоритм
Попробуйте Gliffy, чтобы создать свои собственные блок-схемы
Поскольку блок-схемы работают для выражения очень многих различных типов информации, вы можете поспорить, что эти четыре общие блок-схемы — лишь верхушка айсберга.Хорошие новости: с Gliffy вы получаете доступ к более чем 200 шаблонам блок-схем, поэтому построить диаграмму намного проще, чем начинать с нуля. Для получения дополнительной помощи ознакомьтесь с нашим сообщением в блоге о том, как создать блок-схему.
Если вы заинтересованы в использовании блок-схем или диаграмм других типов для улучшения своей работы, посетите наш веб-семинар по запросу «Как построить диаграмму своего пути к лучшей работе».
Начните бесплатную пробную версию Gliffy прямо сейчас и узнайте, как создать собственную блок-схему.
Попробовать в Интернете Попробовать в Confluence
Руководство по отображению процессов | Пошаговое руководство по созданию карты процесса
Планируете новую стратегию? Хотите повысить уровень удовлетворенности клиентов? Хотите узнать, почему некоторые из ваших проектов терпят неудачу?
Отображение процессов — это первый шаг, чтобы выяснить, как и почему нужно ответить на эти вопросы выше.
В этом руководстве по отображению процессов мы покажем вам;
Что такое карта процесса?
Карта процесса наглядно показывает этапы рабочего действия и людей, которые участвуют в выполнении каждого этапа.
При отображении процесса вы просто рисуете рамку для каждого шага и соединяете их стрелками, чтобы показать поток. Вы можете использовать онлайн-инструмент, чтобы легко создать карту процесса. Базовая карта процесса будет выглядеть так:
Символы карты процессов
Каждый шаг процесса представлен фигурой на карте процесса.Эти фигуры также называются фигурами блок-схемы.
Существует около 30 стандартных форм, которые может использовать при отображении процессов. Однако мы думаем, что большинству людей будет легче понять использование нескольких наиболее распространенных форм.
Полный набор форм карты / блок-схемы процесса находится внизу этого руководства.
Типы карт процессов
Ниже приводится список различных типов карт процессов с кратким описанием и указанием того, когда их можно использовать.Выберите тип карты процесса, наиболее подходящий для вашей цели.
Базовая блок-схема
Базовая блок-схема — это простая карта, визуализирующая шаги процесса, включая его входы и выходы.
Когда использовать:
- для планирования новых проектов
- для моделирования и документирования процесса
- для решения проблем
- , чтобы помочь командам лучше обмениваться идеями
- Для анализа и управления рабочими процессами
Как рисовать:
Вот окончательная блок-схема, которая поможет вам научиться их рисовать.
Карта процессов высокого уровняЭто также известно как карта цепочки создания стоимости или карта сверху вниз. Он показывает основные действия процесса. Он не содержит подробных сведений о точках принятия решений, цикле доработки, задействованных ролях и т. Д.
Когда использовать:
- для разработки и определения бизнес-процессов
- для определения ключевых этапов и ключевых деталей процесса
Как рисовать:
- перечислить самые основные этапы процесса (не более 5-6 этапов)
- расположите их по порядку, по горизонтали
- перечислить каждый подэтап (опять же, не более 5-6 шагов) под основными шагами
Подробная карта процесса
Блок-схема, показывающая развернутую версию процесса.Это означает, что все детали подпроцессов содержатся в этом типе карты.
Когда использовать:
- , чтобы предоставить все подробности (входы и выходы), относящиеся к этапу процесса
- для документирования точек принятия решения в процессе
Как рисовать:
- определить границы процесса
- что запускает процесс? Используйте SIPOC для идентификации входов процесса
- определить, что происходит сразу после каждого ввода (постоянно спрашивайте «что будет дальше?», Пока не дойдете до вывода).
Функциональная блок-схема
Блок-схема, которая показывает отношения между этапами процесса и функциональными единицами (командами / отделами), отвечающими за них, с плавательными дорожками.Ее также называют блок-схемой развертывания.
Когда использовать:
- для определения ключевых ролей, ответственных за процесс, и того, как они соотносятся друг с другом
- , чтобы показать, как процесс проходит через границы компании
- для выявления потенциальных сбоев процесса, дублирования, задержек, переделок, чрезмерных проверок и т. Д.
Как рисовать:
- Собрать компетентную и актуальную кросс-функциональную команду
- Определите заинтересованные стороны
- перечислить заинтересованные стороны процесса (в зависимости от того, насколько они близки к потребителю процесса), начиная с потребителя процесса
- добавить дорожки для плавания, чтобы разделить столбцы между каждой заинтересованной стороной
- добавить шаги, выполняемые каждой заинтересованной стороной на своей соответствующей дорожке
- соедините ступени со стрелками, чтобы указать поток
SIPOC
SIPOC показывает ключевые элементы процесса, такие как поставщики, входы, процессы, выходы и клиенты.
Когда использовать:
- для определения ключевых элементов процесса перед составлением подробной карты
- для определения объема сложных процессов
- можно использовать на этапе измерения методологии DMAIC
Как рисовать:
- Нарисуйте таблицу из 5 столбцов для поставщиков, входов, процессов, выходов и клиентов
- Начните с отображения процесса в 5-6 шагов высокого уровня
- Определите выходы
- Определить клиентов
- Определить входы процесса
- Определите поставщиков каждого из исходных материалов
- Проверьте диаграмму SIPOC с руководителем проекта и другими заинтересованными сторонами
Карта потока создания ценности
Карты потока создания ценностивизуализируют поток материалов и информации, которые необходимы для доставки вашего продукта покупателю.
Когда использовать:
- для записи измерений входов и выходов этапов процесса
- для выявления отходов внутри и между процессами
- для документирования, анализа и улучшения потока информации и материалов
- для понимания процесса принятия решений и процесса
- , чтобы определить, на чем сосредоточить будущие проекты или подпроекты
Как рисовать:
Вот подробное руководство по картированию потока создания ценности, чтобы научиться их рисовать.Обратите внимание, что карты потока создания ценности имеют другой набор форм, но принципы картирования процессов остаются теми же.
Как создать карту процесса | Этапы отображения процесса
Теперь, когда вы знаете, что такое символы отображения процессов и какие типы карт процессов существуют, готовы ли вы создать карту процессов? Вот шаги, которые вам нужно выполнить,
Шаг 1. Определите процесс, который необходимо сопоставить
Решите, с чего вы хотите начать. Это связано с неэффективным процессом? Важен ли процесс для вашей новой стратегии? Или процесс напрямую влияет на удовлетворенность клиентов?
И дайте ему имя.
Шаг 2: Соберите правильную команду
Вклад всех участников процесса необходим, чтобы убедиться, что вы охватываете все аспекты процесса при его отображении. Правильная команда должна включать тех, кто занимается и управляет процессом, а также предоставляет исходные данные .
Шаг 3. Соберите всю необходимую информацию
- Где процесс начинается и заканчивается?
- Какие шаги между этими двумя точками?
- Каковы входы и выходы процесса?
- Кто чем занимается? Когда, где и как?
Шаг 4. Организуйте шаги в последовательном порядке
Попросите свою команду расположить каждый шаг в последовательном порядке от начала до конца.
Шаг 5. Нарисуйте карту базового процесса
Нарисуйте карту процесса, которая показывает текущую карту. Помните о <передовых методах картирования процессов.>
Шаг 5. Проанализируйте карту, чтобы найти области для улучшения
Выявление неэффективности и узких мест в процессах. Какие шаги следует устранить? Где можно улучшить?
Шаг 6. Внедрение улучшений и их мониторинг
Сначала внедрите улучшения в меньшем масштабе.Если они работают лучше, вы можете применить их в большем масштабе. Следите за новым и улучшенным процессом, чтобы увидеть, как он работает и нуждается ли в дальнейшей оптимизации.
Рекомендации по отображению процессов
- Прежде чем определять шаги процесса, начните с определения начальной и конечной точек процесса. Это помогает с установкой пределов
- Сделайте ваши карты процессов максимально легкими и простыми для чтения и понимания любым сотрудником вашей компании
- Сохраняйте на карте только необходимые данные.Не меньше или больше, чем необходимо для определения областей, требующих улучшений
- Убедитесь, что вы используете правильные символы карты процесса при рисовании, чтобы избежать путаницы
- Включите всех ключевых заинтересованных лиц при составлении схемы процесса, чтобы не упустить важную информацию или шаги
- Используйте программное обеспечение для отображения бизнес-процессов, которое позволяет вам быстро рисовать, а также сотрудничать с вашей командой в режиме реального времени для повышения эффективности
Еще лучшие практики картирования процессов?
Преимущества отображения процессов
Поскольку вы уже читаете о картировании процессов, мы предполагаем, что вы знаете по крайней мере несколько преимуществ этого.Однако внимательно прочтите этот раздел, так как он поможет вам убедить других!
- Облегчает понимание процесса и обмен информацией между командами, заинтересованными сторонами или клиентами
- Служит полезным инструментом для тестирования сценариев и оценки возможных вариантов
- Может использоваться в качестве маркетингового инструмента, чтобы доказать вашим инвесторам или промышленным клиентам надежность ваших бизнес-процессов
- Требование многих типов стандартов и сертификатов, таких как ISO 9000
- Делает документацию процесса более удобной для чтения
- Распространение информации о ролях и обязанностях тех, кто вовлечен
- Помогает выявить недостатки в процессе и определить, где необходимо улучшить
- Команды по борьбе со СПИДом обсуждают идеи по улучшению или новым изменениям, которые помогут решить такие проблемы, как удержание сотрудников, снижение доходов и т. Д.
- Помогает снизить затраты, связанные с разработкой продуктов и услуг
- Повышение эффективности команды и удовлетворенности сотрудников
- Может использоваться в качестве учебного материала для обучения новых сотрудников
- Помогает измерить эффективность рабочих процессов
Шаблоны карты процессов
Ниже приведены несколько шаблонов карт процессов, которые вы можете редактировать онлайн с помощью редактора Creately.
Шаблон 1
Щелкните шаблон, чтобы отредактировать его в Интернете
Шаблон 2
Шаблон 3
Хотите больше бесплатных редактируемых шаблонов карт процессов?
Символы отображения процесса (продолжение)
В дополнение к основным символам, которые мы обсуждали ранее, отображение процесса также использует следующие символы.
Символы процессов / операций
Разветвление и управление символами потока
Обозначения входа и выхода
Форма | Имя | Использовать |
---|---|---|
Данные | Для представления входов и выходов процесса | |
Несколько документов | Для представления нескольких документов | |
Дисплей | Для представления данных, отображаемых для чтения на экране или дисплее | |
Ручной ввод | Для представления шагов процесса, которые будут выполняться вручную человеком |
Символы файлов и хранилищ информации
Форма | Имя | Использовать |
---|---|---|
Сохраненные данные | Для представления сохраненных данных | |
База данных | Для представления базы данных | |
Хранилище с прямым доступом | Для обозначения жесткого диска | |
Внутренняя память | Для представления внутреннего запоминающего устройства |
Символы обработки данных
Форма | Имя | Использовать |
---|---|---|
Разобрать по копиям | Для представления шага, на котором данные организованы стандартным образом | |
Сортировка | Для представления сортировки товаров в определенном порядке |
Что вы думаете о руководстве по картированию процессов?
Карты процессов — это не только важная часть документации процессов, но и популярная методология улучшения бизнес-процессов.
Следуйте руководству по созданию эффективных карт бизнес-процессов и поделитесь с нами любыми проблемами, которые могут у вас возникнуть, даже если это еще один метод картирования процессов, который вы используете лично.
В следующем руководстве мы обсудим диаграммы, которые можно использовать для повышения эффективности управления персоналом.
Присоединяйтесь к более чем тысячам организаций, которые используют Creately для мозгового штурма, планирования, анализа и успешного выполнения своих проектов.
Начните здесьКак сделать блок-схему в Word
Добавить новые формы
Добавьте фигуры, нажав кнопку Добавить фигуру .
По умолчанию Добавить фигуру просто добавит фигуру после текущей выбранной фигуры.
Чтобы добавить фигуры в других направлениях, используйте параметры в раскрывающемся меню в разделе Добавить фигуру . Вы можете добавлять фигуры до, под и над текущей выбранной формой.
Добавить и редактировать текст
Добавьте текст к любой фигуре, сначала выделив ее, а затем набрав. Вы также можете добавить текст, щелкнув правой кнопкой мыши и выбрав Редактировать текст .
Вы можете изменить толщину, размер и эффекты текста на вкладке Формат или во всплывающем меню Font , доступном из параметров меню, вызываемого правой кнопкой мыши. Двойной щелчок по любой фигуре с текстом также вызовет сокращенную версию параметров редактирования текста.
Добавление символа решения и других фигур
По умолчанию блок-схема SmartArt очень проста. Вы получаете серию прямоугольных ящиков или действий подряд.Если вам нужно ввести разные типы фигур для обозначения решений, входных данных или некоторых других общих шагов процесса, вам придется проделать немного больше работы.
Добавьте форму прямоугольника по умолчанию и выберите ее. В контекстном меню выберите Изменить форму или щелкните вкладку Формат и выберите Изменить форму , чтобы выбрать новый тип формы, например ромб или параллелограмм.
Переход от простых блок-схем к сложным блок-схемам
SmartArt отлично подходит для добавления в Word очень простой блок-схемы всего за несколько шагов.Если вам нужно визуализировать более сложный процесс с несколькими точками принятия решения и шагами, рассмотрите возможность использования специального инструмента блок-схемы.
SmartDraw может помочь вам построить сложную блок-схему без каких-либо ручных хлопот. Формы SmartDraw умные. Если вы добавите символ решения, вы автоматически получите две стрелки, указывающие на два разных шага, обозначающих разделение потока.
Создание блок-схемы в SmartDraw для Word
Начните с открытия шаблона блок-схемы и добавления фигур с помощью SmartPanel слева от области рисования.
Перемещайте, удаляйте, добавляйте фигуры, и ваша блок-схема будет расширяться автоматически.
Используйте клавиши со стрелками для управления направлением роста вашей блок-схемы. Добавьте разделенные пути и различные символы блок-схемы, используя прикрепленную библиотеку символов блок-схемы.
блок-схем — навыки решения проблем от MindTools.com
Определите свой оптимальный процесс и сообщите об этом
Как часто вы думали об оптимизации процесса в своей организации, но не знали, с чего начать? Или, возможно, вы изо всех сил пытались понять процесс, когда он вам подробно описан.
Блок-схемы— полезный инструмент в таких ситуациях, поскольку они упрощают понимание процесса с первого взгляда. Используя всего несколько слов и несколько простых символов, они ясно показывают, что происходит на каждом этапе и как это влияет на другие решения и действия.
В этой статье и видео мы рассмотрим, как создавать и использовать блок-схемы, и исследуем, как они могут помочь вам в решении проблем в ваших процессах.
Нажмите здесь для просмотра стенограммы этого видео.
Что такое блок-схема?
Блок-схемы— это простые для понимания диаграммы, которые показывают, как этапы процесса сочетаются друг с другом. Широко распространено мнение, что американский инженер Фрэнк Гилбрет был первым, кто задокументировал последовательность операций, поскольку в 1921 году он представил Американскому обществу инженеров-механиков концепцию «технологической схемы».
Блок-схемыобычно состоят из четырех основных символов, соединенных стрелками, указывающими направление потока:
1. Продолговатые круги, обозначающие начало или конец процесса.
2. Прямоугольники, обозначающие инструкции или действия.
3. Бриллианты, которые указывают на то, где вы должны принять решение.
4. Параллелограммы, показывающие ввод и вывод. Это могут быть материалы, услуги или люди.
Совет:
Вы можете использовать много других символов в блок-схеме, но помните, что эти диаграммы используются для связи . Если вы используете символы, которые понимают лишь несколько человек, вы можете не донести свое сообщение.Итак, постарайтесь не усложнять !
Когда использовать блок-схему
Все организации используют блок-схемы для:
- Определите процесс.
- Стандартизация процесс.
- Сообщите о процессе.
- Определите узкие места или отходы в процессе.
- Решить проблему .
- Улучшить процесс.
Например, разработчики программного обеспечения могут использовать их для определения того, как объединяются автоматизированная и ручная части процесса.Неопытные члены команды могут следовать блок-схеме, чтобы помочь им выполнять действия в правильном порядке. Производитель может гарантировать, что он придерживается своих ценностей, применив блок-схему контроля качества, в которой представлены вопросы и точки принятия решений. А HR-отдел может совместить блок-схему с органограммой. показать людям, к кому обращаться по вопросам и когда.
Зачем нужны блок-схемы?
Простота этого инструмента делает общение и документирование процесса быстрым и понятным, так что процесс, скорее всего, будет понят и применен правильно и последовательно.Это также может помочь вам оценить временные рамки процесса, поскольку вы сможете лучше оценить время, необходимое для каждой задачи. по пути. И вы, скорее всего, определите, кого вам следует привлечь и на каком этапе, например, высшее руководство или орган по соблюдению нормативных требований.
Но вы также можете извлечь выгоду из самого процесса создания блок-схемы, поскольку вы строите ее шаг за шагом. Вы сможете сосредоточиться на деталях каждого отдельного этапа, не отвлекаясь от остальной части процесса, а затем снова «уменьшить масштаб», чтобы увидеть более широкую картину.
Совет:
Если в вашем процессе или проекте задействовано несколько человек или команд, может оказаться более полезным использовать диаграмму плавательной дорожки. а не блок-схему — это поможет вам показать потоки процессов между людьми и командами.
Как создать блок-схему
Выполните следующие четыре шага:
Шаг 1. Определение задач
Начните с перечисления всех задач в процессе в хронологическом порядке. Задайте такие вопросы, как: «Что будет дальше в процессе?» или: «Вам нужно принять решение перед следующим шагом?» или: «Какие утверждения необходимы, прежде чем вы переходите к следующей задаче?»
Поставьте себя на место человека, использующего процесс, возможно, впервые.Поговорите с членами команды, которые работают с процессом напрямую, и узнайте их мнение о том, где можно улучшить. А еще лучше применить практический подход и самостоятельно выполнить процедуру, думая о практических аспектах каждого этапа. Использование карты впечатлений клиентов если ваша блок-схема ориентирована на обслуживание клиентов, чтобы вы могли лучше понять процесс.
Шаг 2. Организация и документирование задач
Затем начните свою блок-схему, нарисовав продолговатый круг и пометив ее «Старт».«
Затем проработайте весь процесс и покажите действия и решения в том порядке, в котором они происходят. Свяжите их стрелками, чтобы проиллюстрировать ход процесса.
Там, где вам нужно принять решение, нарисуйте стрелки от ромба решения к каждому возможному решению, а затем пометьте каждую стрелку принятым решением. Не забудьте показать конец процесса с помощью удлиненного круга с надписью «Готово».
Подпишитесь на нашу рассылку новостей
Получайте новые карьерные навыки каждую неделю, а также наши последние предложения и бесплатное загружаемое учебное пособие по личному развитию.
Прочтите нашу Политику конфиденциальностиШаг 3. Еще раз проверьте процесс
Когда вы закончите свою блок-схему, вернитесь к началу и попробуйте, чтобы убедиться, что вы ничего не пропустили. Проработайте каждый шаг и спросите себя, правильно ли вы представили последовательность действий и принимаемых решений. Нужно ли принимать дополнительные решения на определенных этапах?
Затем покажите вашу блок-схему другим людям, особенно тем, кто работает непосредственно с процессом.Попросите их проверить, работает ли он, и сообщить вам, есть ли какие-либо проблемы или упущения.
Шаг 4: Проверка блок-схемы
Наконец, вы можете улучшить процесс, а не просто записать его. Итак, посмотрите, не являются ли какие-либо из описанных вами шагов ненужными или чрезмерно сложными. Определите основные узкие места , и обработайте их, чтобы повысить производительность.
Есть ли какие-либо недостающие шаги, независимо от того, насколько они малы или кажутся незначительными, которые вы должны добавить? И назначили ли вы задачи и решения нужным людям или автоматизировали их там, где это наиболее целесообразно? Внесите любые изменения, а затем снова проверьте диаграмму.
Совет:
По мере того, как вы оспариваете свою блок-схему, вы также можете бросить вызов испытанным методам работы членов вашей команды. Итак, найдите время, чтобы заручиться поддержкой своих идей, и не ожидайте, что это изменит привычки людей. с ночевкой.
Вы можете обнаружить, что диаграммы SIPOC предоставит вам подробную информацию, необходимую для контролируемого и эффективного внедрения изменений.
Программное обеспечение для блок-схем
Скорее всего, вы начнете с рисования блок-схем вручную, но часто удобнее использовать приложение для создания диаграмм, чтобы сохранять, изменять и делиться своими диаграммами.
Такие приложения различаются от простых и бесплатных, таких как draw.io, creately и Pencil Project, до более сложных и платных, таких как gliffy ™, Lucidchart, SmartDraw ™ и Visio®.
Совет:
Блок-схемымогут быстро стать длинными и сложными, так что вы не сможете представить их на одном листе бумаги. Здесь вы можете использовать «соединители» (показанные в виде пронумерованных кружков), чтобы связать поток при переходе с одной страницы на другую. Пользователь может следить за совпадающими числами, чтобы отслеживать ход процесса.
Пример
На изображении ниже показана часть блок-схемы того, как администраторы в примерной компании должны направлять входящие телефонные звонки в нужный отдел:
Ключевые моменты
Блок-схемы— это простые диаграммы, которые отображают процесс, чтобы вы могли легко передать его другим людям. Вы также можете использовать их для определения и анализа процесса, построения его пошаговой картины, а затем его стандартизации или улучшения.
Чтобы нарисовать блок-схему, определите задачи и решения, которые вы принимаете в процессе, и запишите их по порядку.
Затем расположите эти шаги в формате блок-схемы, используя соответствующие символы.
Наконец, проверьте и проверьте свою блок-схему, чтобы убедиться, что она точно представляет процесс и показывает наиболее эффективный способ выполнения работы.
CSS Writing Modes Level 3
1. Введение в режимы написания
CSS Writing Modes Level 3 определяет функции CSS для поддержки различных международных режимы письма, например, слева направо (например,грамм. Латинский или индийский), справа налево (например, иврит или арабский), двунаправленный (например, смешанный латинский и арабский языки) и вертикальные (например, азиатские шрифты).
Режим записи в CSS определяется свойствами письма-режима, направления и ориентации текста. Это определяется прежде всего с точки зрения его внутреннего базового направления и направления потока блока:
Линейное базовое направление является основным направлением, в котором контент размещается в строке и определяет, с каких сторон «начинается» и «конец» строки есть.Свойство direction указывает встроенное базовое направление блока и вместе со свойством unicode-bidi и присущей направленностью любого текстового содержимого определяет упорядочение содержимого на уровне строки внутри строки.
Направление потока блока — направление, в котором стека боксов на уровне блоков и направление стека линейных боксов внутри блочного контейнера. Свойство Writing-mode определяет блокировать направление потока.
Типографский режим определяет, следует ли применять текст типографские соглашения, характерные для вертикального потока для вертикального скрипты.Эта концепция отличает вертикальный поток для вертикальных скриптов от вращающийся горизонтальный поток.
Горизонтальный режим записи — режим записи с горизонтальными линиями текст, т.е. нисходящий или восходящий поток блоков. Режим вертикального письма — это режим с вертикальными линиями текста, то есть поток блоков влево или вправо.
Эти термины не следует путать с вертикальным потоком блока (который является нисходящим или восходящий поток блока) и горизонтальный поток блока (который левый или правый блокирующий поток).Чтобы избежать путаницы, CSS спецификации избегают этого последнего набора терминов.
Системы записиобычно имеют один или два собственных режима записи. Некоторые примеры:
- Системы, основанные на латинице, обычно пишутся с написанием слева направо. направление потока с направлением потока блока вниз (сверху вниз).
- Системы на основе арабского языка обычно пишутся справа налево. линейное направление с направлением потока блока вниз (сверху вниз).
- Монгольские системы обычно пишутся сверху вниз линейное направление с направлением потока блоков вправо (слева направо).
- Системы на основе Han обычно пишутся с линейным направлением слева направо с направлением потока блока вниз (сверху вниз), или с направлением потока сверху вниз с блоком слева (справа налево) направление потока. Многие журналы и газеты смешивают эти два письма. режимы на той же странице.
Текстовая составляющая режима письма управляет ориентацией глифа.
См. Техническое примечание Unicode №22 [UTN22] (HTML-версия) для более подробного ознакомления с режимами письма и вертикальным текстом.
1.1. Модуль взаимодействия
Этот модуль заменяет и расширяет возможности unicode-bidi и direction, определенные в разделах 8.6 и 9.10 [CSS2]. Взаимодействие его функций с другими текстовыми операциями в установке строк текста описывается в CSS Text 3 § Порядок операций обработки текста.
Вычисленные значения свойств написания, направления и ориентации текста. (даже для элементов, к которым сами эти свойства не применяются [CSS-CASCADE-4]) могут влиять на вычисленные значения других, не связанных свойств с помощью таких расчетов, как вычисление относительной длины шрифта или каскад свойств, относящихся к потоку, которые целенаправленно зависят от вычисляемого режима записи или от метрик шрифта, которые могут зависеть от режима записи.
1.2. Типы значений и терминология
Эта спецификация следует правилам определения свойств CSS из [CSS2]. Типы значений, не определенные в этой спецификации, определены в CSS Values & Units [CSS-VALUES-3]. Другие модули CSS могут расширять определения этих типов значений.
В дополнение к значениям, зависящим от свойств, перечисленным в их определениях, все свойства, определенные в этой спецификации также принимают ключевые слова для всего CSS в качестве значения свойства.Для удобства чтения они явно не повторяются.
Другая важная терминология и концепции, используемые в данной спецификации определены в [CSS2] и [CSS-TEXT-3].
2. Прямое направление и двунаправленность
Хотя символы в большинстве сценариев пишутся слева направо, некоторые сценарии пишутся справа налево. В некоторых документах в частности, написанные арабским шрифтом или ивритом, а также некоторые смешанные языковые контексты, текст в одном (визуально отображается) блок может появляться со смешанной направленностью.Это явление называется двунаправленность , или сокращенно «биди».
Двунаправленность
Стандарт Юникода (Приложение № 9 к Стандарту Юникода) определяет сложный алгоритм определения правильного порядка двунаправленного текста. В алгоритм состоит из неявной части, основанной на свойствах персонажа, а также явные элементы управления для встраивания и переопределения. CSS полагается на этом алгоритме для достижения правильного двунаправленного рендеринга.
Два свойства CSS, direction и unicode-bidi, обеспечить явное встраивание, изоляцию и переопределение элементов управления в слое CSS. Поскольку основная направленность текста зависит от структуры и семантика документа, направление и свойства unicode-bidi в большинстве случаев следует использовать только для отображения двунаправленной информации в разметке в соответствующие стили CSS.
Спецификации HTML ([HTML401], раздел 8.2 и [HTML], раздел 14.3.5) define (определить) двунаправленность HTML-элементов.
Если язык документа предоставляет функции разметки для управления bidi, авторы и пользователи должны использовать эти функции вместо и не указывать правила CSS для их отмены.
2.1. Указание направленности: свойство direction
Поскольку UA HTML могут отключать стили CSS, мы рекомендуем авторам HTML использовать атрибут HTML dir
и элемент для обеспечения правильного двунаправленного макета при отсутствии таблицы стилей. Авторы не должны использовать направление в документах HTML.
Это свойство определяет внутреннее базовое направление или направленность. любого абзаца двунаправленного текста, встраивания, выделения или отмены, установленного блоком. (См. Unicode-bidi.) Кроме того, он информирует о порядке расположения столбцов таблицы, направление горизонтального перелива, и выравнивание текста по умолчанию в строке, а также другие эффекты макета которые зависят от внутреннего базового направления бокса.
Значения этого свойства имеют следующие значения:
- л
- Это значение устанавливает базовое направление строчной развертки (двунаправленность) в строку слева направо.
- RTL
- Это значение устанавливает базовое направление строчной развертки (двунаправленность) в строку-справа-в-строку-влево.
Свойство direction не влияет на переупорядочение двунаправленного текста при указании во встроенных блоках, чье значение unicode-bidi является нормальным, потому что коробка не открывает дополнительный уровень вложения по двунаправленному алгоритму.
Свойство direction, заданное для полей столбцов таблицы, не наследуется ячеек в столбце, поскольку столбцы не являются предками ячеек в дерево документа. Таким образом, CSS не может легко захватить атрибут «dir». правила наследования описаны в [HTML401], раздел 11.3.2.1.
2.2. Встраивания и переопределения: свойство unicode-bidi
Поскольку UA HTML могут отключать стили CSS, мы рекомендуем авторам HTML использовать атрибут HTML dir
, элемент ,
и соответствующее различие уровня текста vs.Типы элементов HTML уровня группировки для обеспечения правильного двунаправленного макета при отсутствии таблицы стилей. Авторы не должны использовать unicode-bidi в HTML-документах.
Нормально (т.е. когда unicode-bidi нормальный) встроенный блок прозрачен для алгоритма двунаправленного текста Unicode; контент упорядочен так, как если бы границ блока не было. Другие значения свойства unicode-bidi вызывают встроенные поля для создания областей действия в алгоритме, и переопределить внутреннюю направленность текста.
В следующей информационной таблице приведены внутренние и коробка-внешние эффекты unicode-bidi:
Значения этого свойства имеют следующие (нормативные) значения:
- нормальный
- Коробка не открывает дополнительный уровень встраивания с относительно двунаправленного алгоритма. Для встроенных боксов неявное переупорядочение работает вне границ бокса.
- встроенный
- Если поле является встроенным, это значение создает направленное встраивание , открывая дополнительный уровень встраивания по отношению к двунаправленному алгоритму.Направление этого уровня внедрения задается свойством direction. Внутри коробки переупорядочивание осуществляется неявно.
Это значение не влияет на блоки, которые не являются встроенными.
- изолят
- На встроенной коробке этот биди-код изолирует его содержимое.
Это похоже на направленное встраивание (и соответственно увеличивает уровень встраивания)
за исключением того, что каждая последовательность боксов инлайн-уровня
Непрерывная граница блока или принудительный разрыв абзаца рассматривается как изолированная последовательность :
- содержимое в последовательности упорядочено как будто внутри независимого абзаца с базовой направленностью, заданной свойством direction поля.
- с целью разрешения биди в содержащем его параграфе, последовательность обрабатывается, как если бы это был один символ замены объекта (U + FFFC).
Это значение не влияет на блоки, которые не являются встроенными.
- двунаправленное преобразование
- Это значение помещает непосредственное встроенное содержимое блока в направленное переопределение . Для встроенного это означает, что блок действует как направленное встраивание в двунаправленный алгоритм, за исключением того, что переупорядочивание внутри него происходит строго последовательно в соответствии со свойством direction; неявная часть двунаправленного алгоритма игнорируется.Для блочного контейнера применяется переопределение в анонимный встроенный блок, который окружает все его содержимое.
- изолирующий переключатель
- Это сочетает в себе изоляционное поведение изоляции с поведением направленного переопределения двунаправленного переопределения: с окружающим контентом, это эквивалентно изолировать, но внутри коробки содержимое упорядочено, как если бы было указано двунаправленное изменение. Он эффективно вкладывает направленное переопределение в изолированную последовательность.
- открытый текст
Это значение ведет себя как изолированное, за исключением того, что для целей двунаправленный алгоритм Unicode, базовая направленность каждого параграфов двунаправленного текста блока (если это блок-контейнер) или изолированные последовательности (если встроенные) определяется в соответствии с эвристикой правил P2 и P3 двунаправленного алгоритма Unicode (а не с помощью свойства direction поля).
После пункта HL3 [UAX9] двунаправленного алгоритма Unicode, значения, отличные от обычных, эффективно вставляют соответствующие управляющие коды Unicode Bidi в текстовый поток в начале и в конце встроенного элемента перед передачей абзаца в двунаправленный алгоритм Unicode для изменения порядка.(См. §2.4.2 CSS – Unicode Bidi Control Translation, Text Reordering.)
Поскольку свойство unicode-bidi не наследуется, установка переопределения двунаправленного текста или открытого текста в блоке будет не влияет на дочерние блоки. Поэтому эти значения лучше используется в блоках и инлайнах, которые не содержат блочного уровня конструкции.
Обратите внимание, что unicode-bidi не влияет на свойство direction даже в случае открытого текста и, таким образом, не влияет на вычисления макета, зависящие от направления.
Поскольку алгоритм Unicode имеет ограничение в 125 уровней встраивания, Следует проявлять осторожность, чтобы не злоупотреблять значениями Unicode-Bidi, отличными от обычных. В частности, значение наследования следует использовать с особой осторожностью в глубоко вложенной встроенной разметке. Однако для элементов, которые в целом, предназначенные для отображения в виде блоков, предпочтительнее использовать параметр unicode-bidi: изолировать, чтобы элементы оставались вместе в случае изменения отображения на встроенный (см. пример ниже).
2.3. Пример двунаправленного текста
В следующем примере показан XML-документ с двунаправленным текст. Он иллюстрирует важный принцип дизайна: язык документа. дизайнеры должны учитывать биди как на собственном языке (элементы и атрибуты) и в любых сопутствующих таблицах стилей. В таблицы стилей должны быть разработаны таким образом, чтобы правила двунаправленного текста были отделены от другие правила стиля, и такие правила не должны отменяться другими таблицы стилей, чтобы сохранить поведение двунаправленного текста на языке документа.
В этом примере строчные буквы обозначают чтение слева направо. символы и прописные буквы по сути обозначают письмо справа налево символы. Текстовый поток показан ниже в логическом порядке резервного хранилища.
<раздел dir = rtl>ИВРЕЙСКИЙ1 ИВРЕЙСКИЙ2 английский4 ИВРЕЙСКИЙ4 ИВРЕЙСКИЙ5 HEBREW6 <раздел dir = ltr>HEBREW7 HEBREW8english9 english20 english21 HEBREW12 HEBREW13 английский24 английский25 английский26 english27 HEBREW18 english29 HEBREW20
Поскольку это произвольный XML, таблица стилей отвечает за установка направления письма.Это таблица стилей:
/ * Правила для биди * / [dir = rtl] {direction: rtl; юникод-биди: изолировать; } [dir = ltr] {direction: ltr; юникод-биди: изолировать; } / * Правила оформления * / раздел, пункт {display: block;} акцент {font-weight: bold;} цитата {font-style: italic;}
Если длина строки длинная, форматирование этого текста может выглядеть так:
5ТИРВИ 4ТИРВИ английский 4 2ТИРВИ 1ТИРВИ 8ТИРВИ 7ТИРВИ 6ТИРВИ английский9 английский20 английский21 13ТИРВИ 12ТИРВИ английский24 английский25 английский26 английский27 20ТИРВИ английский29 18ТИРВИ
Первый элемент
— это блок с базовым направлением справа налево,
второй элемент
представляет собой блок с базовым направлением слева направо.
— это блоки, которые наследуют базовое направление от своих родителей.
Таким образом, первые два
считываются, начиная с верхнего правого угла,
последние три читаются, начиная с верхнего левого угла.
Элемент
является встроенным,
и поскольку его значение для unicode-bidi нормальное (начальное значение),
это не влияет на порядок текста.
Элемент
, с другой стороны,
создает изолированную последовательность с заданной внутренней направленностью.Обратите внимание, что это приводит к тому, что HEBREW18 находится справа от english29 .
Если строки должны быть разорваны, тот же текст может иметь следующий формат:
2ТИРВИ 1ТИРВИ -EH 4WERBEH английский4 5WERB -EH 7ТИРВИ 6ТИРВИ 8WERB английский9 английский20 ru- glish21 12WERBEH 13ВЕРВИ на английском24 на английском25 английский26 английский 27 18ТИРВИ 20 ВЕРВИ английский 29 900 17
Обратите внимание, что, поскольку HEBREW18 необходимо читать перед english29 , он находится на строке выше english29 .Просто разорвать длинную строку из предыдущего форматирования не сработало бы.
Обратите внимание, что первый слог из english29 мог уместиться в предыдущей строке, но перенос слов слева направо в контексте справа налево и наоборот, обычно подавляется, чтобы не отображать дефис в середине строки.
2.4. Применение алгоритма двунаправленного переупорядочения
Пользовательские агенты, поддерживающие двунаправленный текст, должны применять Unicode. двунаправленный алгоритм для каждой последовательности блоков встроенного уровня без прерывания по любой границе блока или «Биди тип Б» принудительный разрыв абзаца .Эта последовательность образует параграф блок. в двунаправленном алгоритме.
2.4.1. Уровни вложения абзацев Bidi
В CSS, уровень встраивания абзаца должен быть установлен (после пункта UAX9 HL1) в соответствии со свойством direction содержащего блок абзаца а не эвристикой, приведенной на этапах P2 и P3 алгоритма Unicode.
Однако есть одно исключение: когда вычисленное unicode-bidi содержащего блок абзаца является открытым текстом, эвристика Unicode в P2 и P3 используется, как описано в [UAX9], без переопределения HL1.
2.4.2. CSS – Unicode Bidi Control Translation, изменение порядка текста
Последний порядок символов в каждом абзаце двунаправленного текста — это так же, как если бы контрольные коды двунаправленного текста были добавлены, как описано для unicode-bidi (выше), разметка была удалена, и результирующая последовательность символов имела переданы в реализацию двунаправленного Unicode алгоритм для простого текста, который создавал такие же разрывы строк, что и стилизованный текст.
Обратите внимание, что управляющие коды двунаправленного текста в исходном тексте по-прежнему учитываются, и может не соответствовать древовидной структуре документа.Это может привести к разделению строк или нарушению парного управления началом и концом двунаправленного текста. интересными способами.
2.4.3. Обработка атомарных строк Bidi
В этом процессе замененные элементы на display: inline обрабатываются как нейтральные символы, если их свойство unicode-bidi не является встроенным или двунаправленным, в этом случае они рассматриваются как сильные персонажи в направлении, указанном для элемента. (Это сделано для того, чтобы в случае, если замененный элемент вернется к отображению встроенного текстового содержимого, его двунаправленный эффект на окружающий текст соответствует его замененной визуализации.)
Все остальные атомарные блоки инлайн-уровня обрабатываются как нейтральные символы. всегда.
2.4.4. Параграф разрывается внутри вложений и изолирует
Если строчная рамка разорвана вокруг границы абзаца двунаправленного текста (например, при разделении на блок или принудительный разрыв абзаца), затем контрольные коды двунаправленного текста HL3, присвоенные концу поля также добавляются перед прерыванием и коды, присвоенные началу ящика, также добавляются после него. (Другими словами, любые уровни внедрения, изолирующие или переопределения, запущенные блоком закрываются при разрыве абзаца и открываются снова на другой стороне.)
Например, где
— это принудительный разрыв абзаца, порядок двунаправленного текста идентичен между
... ... ...
...
и
... ...
... пункт> ...
для всех значений unicode-bidi во встроенных элементах
Обратите внимание, что это поведение применяется CSS для объявленных CSS элементов управления bidi. применяется к дереву коробки; он не применяется к элементам управления форматированием двунаправленного текста Unicode, которые определены как прекращающие свое действие в конце параграфа двунаправленного текста.
2.4.5. Фрагментация бокса, вызванная переупорядочением
Так как при переупорядочивании двунаправленного текста можно разделить и переупорядочить текст это логически смежное, двунаправленный текст может вызвать встроенное поле, содержащее такой текст быть разделенным, а его фрагменты переупорядочены внутри строки.
Для каждого строчного бокса UA должны брать фрагменты каждого строчного бокса. и назначьте поля, границы и отступы в визуальном порядке (а не в логическом порядке). Самый начальный фрагмент в блоке первой строки, в котором появляется блок имеет поле, границу и отступ начального края; и крайний фрагмент в поле последней строки, в котором появляется этот прямоугольник имеет крайние поля, границу и отступы.Например, в режиме записи по горизонтали tb:
- Если свойство direction родителя ltr, крайний левый фрагмент блока в блоке первой строки, в котором появляется блок имеет левое поле, левую границу и левый отступ, и крайний правый фрагмент поля в поле последней строки, в котором отображается поле имеет правый отступ, правую границу и правое поле.
- Когда родительским свойством direction является rtl, крайний правый фрагмент блока первой строки, в котором появляется блок имеет правый отступ, правую границу и правое поле, и крайний левый фрагмент поля последней строки, в котором это поле появляется имеет левое поле, левую границу и левый отступ.
Аналогичные правила сохраняются для режимов вертикального письма.
Свойство box-decoration-break может переопределить это поведение. нарисовать украшения коробки с обеих сторон каждого фрагмента. [CSS3-BREAK]
3. Режимы вертикального письма
В дополнение к расширениям CSS2.1 для поддержки двунаправленного текста, в этом модуле представлены правила и свойства, необходимые для поддержки вертикальных верстка текста в CSS.
3.1. Введение в вертикальное письмо
Этот подраздел не является нормативным.
В отличие от языков, использующих латинский алфавит, которые в основном по горизонтали можно расположить азиатские языки, такие как китайский и японский. вертикально. В приведенном ниже примере на японском языке показан тот же текст. по горизонтали и вертикали. В горизонтальном случае текст читается слева направо, сверху вниз. Для вертикального случая текст читать сверху вниз, справа налево. Отступ от левого края по горизонтали слева направо переводится как отступ от верхнего края по вертикали сверху вниз кейс.
Сравнение вертикального и горизонтального японского: приложение iBunko (iOS)
Для линий Китая и Японии заказываются либо справа слева или сверху вниз, а для монгольских и маньчжурских строк заказал слева направо.
Переход от горизонтального к вертикальному письму может повлиять не только на верстка, но и верстка. Например, положение знаков препинания метка внутри поля может измениться с горизонтального на вертикальный регистр, и в некоторых случаях используются альтернативные глифы.
Вертикальный текст, включающий текст латинским шрифтом или текст из других шрифтов. обычно отображается горизонтально, может отображать этот текст в нескольких способами. Например, латинские слова можно повернуть боком, или каждая буква можно ориентировать вертикально:
Примеры латиницы на вертикальном японском: Daijirin Viewer 1.4 (iOS)
В некоторых особых случаях, таких как двузначные числа в датах, текст подходит компактно в одно вертикальное символьное поле:
Mac Fan, декабрь 2010 г., стр.49
Макетычасто включают сочетание вертикальных и горизонтальных элементов:
Смесь вертикальных и горизонтальных элементов
Вертикальные макеты текста также должны поддерживать двунаправленный макет текста; Например, арабский язык с вращением по часовой стрелке располагается снизу вверх.
3.2. Направление потока блока: свойство режима записи
Имя: | режим записи |
---|---|
Значение: | горизонтальный тб | вертикальный-rl | вертикальный-lr |
Начальный: | горизонтальный-тб |
Применимо к: | Все элементы, кроме групп строк таблицы, групп столбцов таблицы, строк таблицы, столбцов таблицы, базового контейнера ruby, контейнера аннотаций ruby |
Унаследовано: | да |
В процентах: | н / д |
Расчетное значение: | указанное значение |
Канонический порядок: | н / д |
Тип анимации: | не анимируется |
Это свойство указывает, располагаются ли строки текста по горизонтали. или по вертикали и направление, в котором блоки продвигаются.Возможный значения:
- горизонтальный tb
- Направление потока блока сверху вниз. И режим письма, и типографский режим — горизонтальные.
- вертикальный-rl
- Направление потока блоков справа налево. И режим письма, и типографский режим — вертикальные.
- вертикальный-lr
- Направление потока блока слева направо. И режим письма, и типографский режим — вертикальные.
Свойство записи-режима определяет направление потока блока, который определяет направление упорядочивания блоков уровня блока в контексте форматирования блока; направление упорядочивания строковых блоков в блок-контейнере, содержащем строчные строки; направление упорядочения строк в таблице; и т.п. Благодаря определению направления укладки линейных боксов, свойство writing-mode также определяет, будет ли ориентация строчных полей (и, следовательно, режим записи) горизонтальный или вертикальный.Свойство ориентации текста затем определяет, как текст размещается в строчном поле.
Содержимое замененных элементов не вращается из-за режима записи:
изображения и внешний контент, например, из
s, остаются в вертикальном положении,
а размер объекта по умолчанию 300 × 150 пикселей не переориентируется.
Однако встроенный замененный контент, включающий текст
(например, содержимое MathML или элементы формы)
должен соответствовать режиму записи заменяемого элемента и ориентации линии
если UA поддерживает такой режим вертикальной записи для заменяемого содержимого.
В следующем примере два блочных элемента (1 и 3) разделены изображением (2) представлены в различных режимах потоковой записи.
Вот схема режима записи по горизонтали (режим записи : horizontal-tb
):
Вот диаграмма обычного режима вертикального письма справа налево.
используется в Восточной Азии (режим письма : vertical-rl
):
И, наконец, вот диаграмма для вертикального направления слева направо.
режим письма, используемый для маньчжурского и монгольского языков (режим письма : vertical-lr
):
В следующем примере некоторые элементы управления формы отображаются внутри блок с режимом записи vertical-rl.Элементы управления формы отображается в соответствии с режимом записи.
<стиль> форма {режим письма: вертикальный-rl; } ... <форма>
Если поле имеет другое значение режима записи, чем его родительский блок (я.е. ближайший предок без отображения: содержание):
Как и все другие унаследованные свойства CSS, свойство Writing-mode наследуется от встроенных SVG-элементов (а не ссылки) в исходный документ. Это может вызвать непреднамеренные побочные эффекты, когда, например, изображение SVG, предназначенное только для горизонтального потока, было встроено в документ с вертикальным потоком.
Авторы могут предотвратить это, добавив следующее правило:
svg {режим записи: начальный; }
3.2.1. Устаревшие значения режима записи SVG1.1
SVG1.1 [SVG11] определяет некоторые дополнительные значения: lr, lr-tb, rl, rl-tb, tb и tb-rl.
Эти значения являются устаревшими в любом контексте, кроме документов SVG1 и поэтому являются необязательными для UA не-SVG.
3.2.1.1. Поддержка значений режима записи SVG1.1 в синтаксисе CSS
UA, которые хотят поддерживать эти значения в контексте CSS. необходимо вычислить их следующим образом:
SVG1.Также присутствовали 1 значения в более старой спецификации режима записи CSS, который устарел этой спецификацией. Дополнительное значение tb-lr этой ревизии заменяется на vertical-lr.
3.2.1.2. Поддержка значений режима записи SVG1.1 в атрибутах представления
Для поддержки устаревшего контента с презентационными атрибутами и позволить авторам создавать документы, поддерживающие старых клиентов, UA SVG должны добавить следующие правила таблицы стилей в свою таблицу стилей UA по умолчанию:
@namespace svg "http: // www.w3.org/2000/svg";svg|*[writing-mode=lr], svg | * [writing-mode = lr-tb], svg | * [writing-mode = rl], svg | * [writing- mode = rl-tb] {режим записи: horizontal-tb;} svg | * [writing-mode = tb], svg | * [writing-mode = tb-rl] {режим записи: vertical-rl;}Авторы, желающие создавать SVG-контент с прямой и обратной совместимостью. в синтаксисе CSS может использовать для этого правила синтаксического анализа с прямой совместимостью CSS, например
svg | текст {режим письма: tb; режим письма: вертикальный-rl; }
4. Встроенное выравнивание
Когда различные типы содержимого встроенного уровня размещаются вместе на line, базовые линии содержимого и параметры свойства vertical-align управляют их выравниванием в поперечном направлении строчная коробка.В этом разделе обсуждается, что такое базовые показатели, как их найти, и как они используются вместе со свойством vertical-align для определить выравнивание содержимого на уровне строки.
4.1. Введение в базовые показатели
Этот раздел не является нормативным.
Базовая линия — это линия вдоль внутренней оси линейного блока по которому выравниваются отдельные глифы текста. Исходные данные определяют оформление глифов в шрифте (например, нижняя часть наиболее буквенного глифы обычно выравниваются с алфавитной базовой линией), и они направляют выравнивание глифов из разных шрифтов или размеров шрифта при наборе.
Буквенный текст с двумя размерами шрифта с базовой линией и em-блоками
Разные системы письма предпочитают разные базовые таблицы.
Предпочтительные исходные линии в различных системах письма
Хорошо построенный шрифт содержит базовую таблицу , которая указывает положение одной или нескольких базовых линий внутри шрифта проектное координатное пространство. (Пространство координат проекта масштабируется с размер шрифта.)
В хорошо разработанном смешанном шрифте глифы расположены в координатном пространстве для согласования друг с другом при наборе вместе. Затем создается базовая таблица для соответствовать форме глифов, каждая базовая линия расположена в соответствии с глифы из предпочтительных сценариев.
Базовая таблица — это свойство шрифта, а позиции различные базовые линии применяются ко всем глифам шрифта.
Различные таблицы базовых линий могут быть предоставлены для согласования в горизонтальный и вертикальный текст.UA должны использовать вертикальную таблицы в вертикальном типографском режиме и горизонтальные таблицы иначе.
4.2. Исходные данные для текста
В данной спецификации рассматриваются только следующие базовые параметры:
- алфавитный
- Буквенная базовая линия , которая обычно совпадает с нижняя часть заглавных латинских глифов.
- центральный
- Центральная базовая линия , которая обычно пересекает центр коробки em.Если в шрифте отсутствует эта базовая линия, предполагается, что он находится на полпути между зажимом (сверху) и нижние (нижние) края поля EM.
В вертикальном типографском режиме центральная базовая линия используется в качестве доминирующая базовая линия при смешанной или вертикальной ориентации текста. В противном случае используется буквенная базовая линия.
Будущий модуль CSS будет иметь дело с базовыми детали и позволяют выбрать другие доминирующие базовые линии и выравнивание параметры.
4.3. Atomic Inline Baselines
Если атомный встроенный (например, встроенный блок, встроенная таблица или замененный встроенный элемент) не имеет базовой линии, затем UA синтезирует базовую таблицу таким образом:
- алфавитный
- Предполагается, что буквенная базовая линия находится у нижнего края поля.
- центральный
- Предполагается, что центральная базовая линия находится на полпути между нижним и верхним краями поля.
Свойство vertical-align в [CSS2] определяет базовую линию блоки inline-table и inline-block, за некоторыми исключениями.
4.4. Базовое выравнивание
Доминирующая базовая линия (которая может меняться в зависимости от типографского режима) используется в CSS для выравнивания в двух случаях:
- Выравнивание глифов из разных шрифтов в одном встроенном блоке. Глифы выровнены по позициям доминирующих baseline в соответствующих шрифтах.
- Выравнивание дочернего блока встроенного уровня внутри его родителя. Для значения вертикального выравнивания базовой линии дочерний элемент выравнивается по
родитель, сопоставив доминирующую базовую линию родителя с тем же
исходный уровень у ребенка.(Например, если доминирующая базовая линия родителя
алфавитный, то алфавитный базовый уровень ребенка соответствует
алфавитный базовый уровень родителей, даже если основной исходный уровень ребенка
это что-то другое.)
Для значений sub, super,
и базовые линии выровнены, как для базовой линии, но потомок сдвигается в соответствии со смещением, заданным его значением vertical-align. Дан следующий образец разметки:
Ap ji
И следующее правило стиля:
пролет.внутренний {размер шрифта: 0,75 мм; }
Базовые таблицы родительского (
.outer
) и дочернего (.inner
) не будет совпадать из-за разницы в размере шрифта. Поскольку доминирующей базовой линией является алфавитная базовая линия, дочернее поле выравнивается по своему родительскому элементу путем сопоставления их алфавитных базовых линий.Если мы назначаем vertical-align: super элементу
.inner
из приведенного выше примера, те же правила используются для выравнивания модель.внутренний
дочерний по отношению к своему родителю; единственная разница в дополнение к базовому выравниванию дочерний элемент смещается на положение надстрочного индекса.span.inner {вертикальное выравнивание: супер; размер шрифта: 0,75em; }
5. Введение в вертикальное расположение текста
Каждая система письма имеет одну или несколько родных ориентаций. Современные скрипты Таким образом, можно разделить на три ориентационные категории:
- только горизонтальное
- Скрипты с горизонтальной, но не вертикальной исходной ориентацией.Включает: латынь, арабский, иврит, деванагари
- только вертикальный
- Скрипты с вертикальной, но не горизонтальной исходной ориентацией. Включает: монгольский, Phags Pa
- двунаправленный
- Скрипты, которые имеют как вертикальную, так и горизонтальную исходную ориентацию. Включает: хань, хангыль, японскую кана
Вертикальный сценарий — это сценарий с исходной вертикальной ориентацией: я.е. тот, который либо только вертикальный, либо двуориентационный. Горизонтальный скрипт — это тот, который имеет исходную горизонтальную ориентацию: то есть тот, который является либо только горизонтальным, либо двуориентационным. (См. Приложение A для категоризации скрипты по родной ориентации.)
В современных типографских системах всем глифам назначается горизонтальная ориентация, которая используется при размещении текста по горизонтали. Чтобы разместить вертикальный текст, UA необходимо преобразовать текст из его горизонтальная ориентация.Это преобразование представляет собой двунаправленное преобразование . преобразовать , и есть два типа:
- повернуть
- Повернуть глиф с горизонтали на вертикаль
- перевести
- Перевести глиф из горизонтального в вертикальный
Скрипты с исходной вертикальной ориентацией имеют внутренняя биориентационная трансформация, которая правильно ориентирует их в вертикальный текст: переводится большинство символов CJK (китайский / японский / корейский), то есть они всегда в вертикальном положении.Персонажи из других сценариев, например, монгольский, поверните.
Скрипты без собственной вертикальной ориентации можно повернуть. (установлен боком) или переведен (установлен вертикально): используется преобразование стилистические предпочтения в зависимости от использования текста, а не вопрос правильности. Смешанные и вертикальные значения свойства ориентации текста предназначены для указания поворота или перевода только горизонтального текста.
5.1. Ориентация текста: свойство ориентации текста
Это свойство определяет ориентацию текста в строке.Текущие значения действуют только в вертикальных типографских режимах: это свойство не влияет на поля в горизонтальных типографских режимах.
Значения имеют следующие значения:
- смешанный
В режимах вертикального письма, типографские символы из горизонтальных шрифтов. набраны боком, то есть на 90 ° по часовой стрелке от их стандартной ориентации в горизонтальном тексте. Типографские символы из вертикальных шрифтов набраны с их внутренней ориентацией.Дополнительные сведения см. В разделе «Вертикальная ориентация».
Это значение типично для разметки текста с преобладанием вертикального шрифта.
- прямое
В режимах вертикального письма, типографские символы из горизонтальных шрифтов. набраны вертикально, т.е. в их стандартной горизонтальной ориентации. Типографские символы из вертикальных шрифтов набраны с их внутренней ориентацией и имеют нормальную форму.Дополнительные сведения см. В разделе «Вертикальная ориентация».
Это значение приводит к тому, что используемое значение направления будет ltr, и для переупорядочивания двунаправленного текста, приводит к тому, что все символы рассматриваются как сильные LTR.
Примечание. Используемое значение, а не вычисленное значение, направления находится под влиянием чтобы rtl мог правильно наследовать в любых потомков (например, содержимое горизонтального строкового блока) где это переопределение направления не применяется.
- боком
В режимах вертикального письма, это приводит к тому, что весь текст набирается боком, как бы в горизонтальном положении, но повернутый на 90 ° по часовой стрелке.
Изменение значения этого свойства может повлиять на выравнивание на уровне строки. Дополнительные сведения см. В разделе «Базовые параметры текста».
UA могут принимать боком-вправо как значение, которое вычисляется в боковом направлении, если это необходимо по причинам обратной совместимости.
На момент написания основные реализации не поддерживают автоматическая обработка символов RTL в режиме LTR для вертикального набора. В таких случаях авторам может потребоваться явно указать unicode-bidi и направление, как в следующем примере:.vertical-upright-hebrew { режим письма: вертикальный-rl; ориентация текста: вертикальная; юникод-биди: биди-переопределить; направление: ltr; }
5.1.1. Вертикальный набор и особенности шрифта
При наборе текста в режимах vertical-rl и vertical-lr, текст набирается «вертикально» или «сбоку», как определено ниже:
- наборный вертикальный
- Типографские символы набираются индивидуально в вертикальном положении
вертикальными линиями с метрикой вертикального шрифта.UA должен синтезировать метрики вертикального шрифта для шрифтов, в которых они отсутствуют.
(Эта спецификация не определяет эвристики для синтеза таких показателей.)
Кроме того, функции шрифта (например, альтернативные глифы и другие преобразования)
предназначенные для использования в вертикальном наборе.
(Например, должна быть включена функция OpenType vert.)
Кроме того, символы из горизонтального курсива (например, арабского)
имеют изолированные формы при вертикальном наборе.
Обратите внимание, что даже при наборе «вертикально» некоторые глифы должны появиться повернутыми. Например, тире и знак препинания должен быть ориентирован относительно продольной оси. В OpenType это обычно выполняется заменой глифов, хотя не все шрифты имеют альтернативные глифы для всех соответствующих кодовых точек. (Восточноазиатские шрифты обычно предоставляют альтернативы для восточноазиатских кодовых точек, но западные шрифты обычно лишены каких-либо функций вертикального набора а в восточноазиатских шрифтах обычно отсутствуют вертикальные замены западных кодовых точек.) Unicode опубликовал черновые данные о том, какие символы должны отображаться боком как свойство SVO в этом файле данных; однако от этого свойства отказались в текущей версии [UAX50].
Классифицируемые типографические знаки поскольку
Tr
илиTu
в [UAX50], как ожидается, будут иметь альтернативные глифы или расположение для вертикального набора текста в вертикальном положении. В случаеТр
знаков, если такие вертикальные альтернативные глифы отсутствуют в шрифте, UA может пожелать [RFC6919] (но не ожидается) синтезировать недостающие глифы, набирая их боком и т. д. - боковой набор
- Единицы типографских знаков, набираемые единым тиражом
повернутые на 90 ° по часовой стрелке от их вертикального положения,
используя горизонтальные метрики и композицию,
и функции вертикального набора не используются.
Однако, если у шрифта есть функции, которые должны быть включены
для бокового текста, набранного вертикальными линиями
(например, для регулировки угла мазка кисти или выравнивания),
эти функции используются.
(Примером такой функции может быть предлагаемая функция шрифта
vrtr
OpenType.)
5.1.2. Смешанные вертикальные ориентации
[UAX50] определяет свойство Vertical_Orientation
для ориентации глифа по умолчанию вертикального текста смешанной ориентации.
Когда ориентация текста смешанная,
UA должен определять ориентацию каждой единицы типографского символа с помощью своего свойства Vertical_Orientation
: набирать его вертикально, если его свойство ориентации — U
, Tu
или Tr
;
или набирать вбок (90 ° по часовой стрелке от горизонтали)
если его свойство ориентации — R
.
Обратите внимание, что UAX50 не обрабатывает скрипты, которые поворачиваются на -90 ° в вертикальном контексте, поэтому они не будут правильно набраны при смешанной ориентации. Однако значение sideways-lr на уровне 4 может правильно отображать такие скрипты.
Функция OpenType vrt2, предназначенная для набора со смешанной ориентацией, не используется CSS. Он делегирует ответственность за ориентацию глифов дизайнеру шрифтов. Вместо этого CSS диктует ориентацию через [UAX50] и ориентирует глифы, набирая их вбок или вертикально по мере необходимости.
5.1.3. Устарело: свойство SVG1.1 glyph-Ориентация-вертикаль
Некоторым пользовательским агентам SVG потребуется обрабатывать документы, содержащие
устаревшее свойство SVG-глифа-ориентации-вертикали,
который был определен для приема ключевого слова auto
а также значения
UA должны игнорировать и рассматривать как недействительные любые другие значения свойства глиф-ориентация-вертикаль; и рассматривать как недопустимое свойство glyph-Ориентация-Горизонталь в целом.
Примечание: значения 180 и 270 градусов, значения радиана и градиента, и свойство глифа-ориентации-горизонтали не отображаются, потому что у них нет известных вариантов использования ни значительного количества зависимого контента, и поэтому не являются частью CSS, и также были исключены из SVG.
6. Терминология абстрактной коробки
CSS2.1 [CSS2] детально определяет модель блочного макета CSS, но только для режима записи по горизонтали-тб. Макет аналогичен в режимах записи, отличных от horizontal-tb; каким бы направленным и размерные термины в CSS2.1 нужно абстрагировать и переназначить соответственно.
В этом разделе определяются абстрактные термины направления и измерения, а также их сопоставления, чтобы определить макет окна для других режимов письма, и предоставить терминологию для будущих спецификаций, чтобы определить их расположение концепции абстрактно. (В следующем разделе объясняется, как применить их к Расчеты макета CSS2.1 и способы обработки ортогональных потоков.) Хотя они проистекают из поведения текста, эти абстрактные сопоставления существуют даже для блоков, не содержащих строковых блоков: они вычисляются непосредственно из значений свойств writing-mode и direction.
В CSS есть три набора терминов направления:
- физический
- Интерпретируется относительно страницы, независимо от режима письма. физических направлений : слева , справа , вверху и внизу .
- относительный расход
- Интерпретировано относительно потока контента. Относительные направления потока — начало и конец, или начало блока, конец блока, начало строки и конец строки, если размер также неоднозначен.
- родственник по прямой
- Интерпретируется относительно ориентации линейного блока. Направления относительно линии: линия влево, линия вправо, линия над и под линией.
Физические размеры : ширина и высота , которые соответствуют измерениям вдоль оси x ( горизонтальный размер ) и оси y ( вертикальный размер ), соответственно.Абстрактные размеры идентичны как по потоку, так и по линии, поэтому это только один набор этих условий.
Примечание. [CSS3-FLEXBOX] также определяет термины, относящиеся к гибкости, которые используются при описании гибкого макета.
6.1. Абстрактные Размеры
абстрактные измерения определены ниже:
- размер блока
- Размер, перпендикулярный направлению текста в строке, т.е.е. вертикальный размер в режимах горизонтального письма, и размер по горизонтали в режимах вертикального письма.
- линейный размер
- Размер, параллельный потоку текста в строке, т. Е. горизонтальный размер в режимах горизонтального письма, и вертикальный размер в режимах вертикального письма.
- ось блока
- Ось в размерности блока, то есть вертикальная ось в режимах горизонтального письма и горизонтальная ось в режимах вертикального письма.
- линейная ось
- Ось в линейном измерении, т. Е. Горизонтальном ось в режимах горизонтального письма и вертикальная ось в режимах вертикального письма.
- размер блока
- логическая высота
- Измерение в размере блока: относится к физической высоте (вертикальному размеру) в режимах горизонтального письма, и к физической ширине (по горизонтали) в режимах вертикального письма.
- рядный размер
- логическая ширина
- Измерение во внутреннем измерении: относится к физической ширине (горизонтальному размеру) в режимах горизонтального письма, и к физической высоте (вертикальному размеру) в режимах вертикального письма.
6.2. Направления относительно расхода
направлений относительно потока , начало блока, конец блока, начало строки и конец строки, определяются относительно потока контента на странице.В режиме записи LTR horizontal-tb они соответствуют верхнее, нижнее, левое и правое направления соответственно. Они определены следующим образом:
- блок-старт
- Сторона, которая идет раньше в направлении потока блока, как определено свойством письменного режима: физический верх в горизонтальном режиме, правый — в vertical-rl, а левый — в vertical-lr.
- блок-конец
- Сторона противоположная блок-старт.
- рядный старт
- Сторона, с которой будет начинаться текст внутреннего базового направления. Для ящиков с используемым значением направления ltr это означает левую сторону линии. Для блоков с используемым значением направления rtl это означает правую сторону линии.
- рядный
- Сторона напротив начала.
Если контекстуально недвусмысленно или охватывает оба значения, термины начало и конец используются вместо начала блока / начала строки и конца блока / конца строки соответственно.
Обратите внимание, что при определении сторон блока в начале и в конце блока зависит только от свойства writing-mode, определение сторон inline-start и inline-end блока зависит не только в свойстве Writing-Mode, но и в свойстве direction.
Физические / логические термины применительно к типичному английскому тексту. Физические / логические термины применительно к типичному китайскому текстовому макету6.3. Направление относительно линии
Ориентация линии определяет, с какой стороны линии прямоугольник — это логический «верх» (сторона восходящего элемента).Он задается свойством Writing-mode. Обычно «верх» относительно линии соответствует стороне запуска блока, но это не всегда так: в монгольском наборе (и, следовательно, по умолчанию при вертикальном письме mode) «верх» относительно линии соответствует стороне конца блока. Отсюда необходимость в четкой терминологии.
Документ преимущественно на монгольском языке, такой как приведенный выше, написан на вертикальные линии укладываются слева направо, но латинский текст размещается с вершины глифов вправо.Это заставляет текст бегать в в том же направлении, что и монгольский (сверху вниз), и лицом к в том же направлении, что и в других макетах Восточной Азии (которые имеют вертикальные линии, укладывающиеся справа налево), но вершины глифов обращены к нижняя часть стека, а не верхняя, что в английском языке абзац будет перевернутым. (См. Эту диаграмму монгольского Макет текста.)
В дополнение к «верху» и «низу» относительно линии для отображения таких вещей, как ‘vertical-align: top’, CSS также должен ссылаться на относительную линию «Left» и «right» для сопоставления таких вещей, как text-align: left.Таким образом, имеется четыре направления относительно линий, которые являются определяется относительно ориентации линии следующим образом:
- сверх или линейный
- Номинально сторона, соответствующая стороне зажима или «вершине» сторона строчного поля. (Обычно рисуются боковые линии.)
- под или под
- Противоположная сторона: «низ» относительно линии или сторона спуска.(Боковые подчеркивания обычно рисуются.)
- линия слева
- Относительная «левая» сторона строчного поля, которая номинально является стороной, с которой должен начинаться текст LTR .
- линия правая
- «Правая» сторона строкового прямоугольника относительно линии, которая номинально является стороной, с которой будет начинаться текст RTL . (Напротив строки слева.)
Точную информацию см. В таблице ниже. сопоставления между физическим и линейным направлениями.
Вертикальная базовая линия вертикального глифа
При ориентации текста: вертикально, базовая линия по-прежнему вертикальная, и используется вертикальная базовая линия шрифта, или синтезируется вертикальная базовая линия, если шрифт не обеспечивает.Поскольку базовая линия вертикальная, вышеупомянутые определения смешанного или бокового направления все еще остаются в силе; т. е. нижняя линия находится справа, а нижняя — слева.
Это соответствует системам шрифтов, таким как OpenType, которые определяет восходящий элемент справа и нижний элемент слева в их вертикальных показателях.
6.4. Абстрактно-физические отображения
В следующей таблице приведены сопоставления абстрактных и физических объектов. (на основе используется направление и режим письма ):
режим записи | горизонтальный-тб | вертикальный-рл | вертикальный-lr | |||
---|---|---|---|---|---|---|
направление | л | RTL | л | RTL | л | RTL |
размер блока | высота | ширина | ||||
рядный размер | ширина | высота | ||||
блок-старт | верх | правый | осталось | |||
блок-конец | низ | осталось | правый | |||
рядный старт | осталось | правый | верх | низ | верх | низ |
рядный конец | правый | осталось | низ | верх | низ | верх |
более | верх | правый | ||||
ниже | низ | осталось | ||||
строка слева | осталось | верх | ||||
линия правая | правый | низ |
Примечание: используемое направление зависит от вычисленного режима письма и ориентации текста: в режимах вертикального письма, значение вертикальной ориентации текста переводит используемое направление в ltr.
7. Макет абстрактной коробки
7.1. Принципы макета в режимах вертикального письма
Макет блока CSS в режимах вертикального письма аналогичен макету в режимы горизонтального письма в соответствии с принципами, изложенными ниже:
Правила расчета макета (например, в CSS2.1, раздел 10.3) которые применяются к горизонтальному размеру в режимах горизонтального письма вместо этого применяйте к вертикальному размеру в режимах вертикального письма. Точно так же правила расчета макета (например, в CSS2.1, раздел 10.6) которые применяются к вертикальному размеру в режимах горизонтального письма вместо этого применяйте к горизонтальному размеру в режимах вертикального письма. Таким образом:
Правила макета, которые относятся к ширине, вместо этого используют высоту, наоборот.
Правила макета, которые относятся к свойствам * -левого и * -правого поля (граница, поля, отступы, смещения позиционирования) используйте вместо этого * -top и * -bottom, и наоборот, отображение правил горизонтального режима письма CSS2.1 в правила вертикального режима письма, используя направления относительно потока. Сторона поля, к которой применяются эти свойства, не меняется: только те значения, которые являются входными, для которых изменяются расчеты макета. Например, свойство margin-left по-прежнему влияет на левое поле; однако в режиме записи с вертикальным rl он участвует в схлопывании полей вместо нижнего поля.
Правила макета, которые зависят от свойства направления, чтобы выбрать между влево и вправо (e.грамм. переполнение, разрешение чрезмерного ограничения, начальное значение для выравнивания текста, порядок столбцов таблицы) абстрагируются до начальной и конечной сторон и применяется надлежащим образом.
Например, в режимах вертикального письма строки таблицы вертикальные, а столбцы таблицы горизонтальные. В таблице RTL с вертикальным rl смешанным, первый столбец будет внизу (сторона inline-start), и первый ряд справа (сторона начала блока).Правое и левое поля таблицы рухнут с полями до (справа) и после (слева) таблицы соответственно, и если бы таблица имела автоматические значения для margin-top и margin-bottom, она была бы центрирована по вертикали в потоке блоков.
Для таких функций, как выравнивание текста, перемещение и позиционирование маркера списка, которые в первую очередь ссылаются на левую или правую сторону строки или его продольные параллели и поэтому не имеют эквивалента сверху или снизу, линия-левая и линия-правая стороны используются как ссылка для левой и правой сторон соответственно.
Аналогично для таких функций, как подчеркивание, наложение и выравнивание по базовой линии. (к сожалению названный vertical-align), которые в первую очередь ссылаются на верхняя или нижняя стороны линейного бокса или его поперечных параллелей и поэтому не имеют эквивалента слева или справа, линии над и под чертой используются в качестве ссылки для верхняя и нижняя стороны соответственно.
Подробная информация об этих сопоставлениях представлена ниже.
7.2. Размерное отображение
Некоторые свойства ведут себя следующим образом:
- Первое и второе значения свойства border-spacing представляют интервал между столбцами и строками соответственно, а не обязательно горизонтальный и вертикальный интервалы соответственно.[CSS2]
- Свойство line-height всегда относится к логическому рост. [CSS2]
Свойства высоты (height, min-height и max-height) относятся к физической высоте, а свойства ширины (ширина, минимальная ширина и максимальная ширина) относятся к физической ширине. Тем не мение, правила, используемые для расчета размеров и положения коробки, логичны.
Например, правила расчета в CSS2.1 Раздел 10.3 используются для встроенных измерений размеров: они применяются к встроенному размеру (который может быть физической шириной или физической высотой) а также к полям, внутренним отступам и границам inline-start и inline-end.Точно так же правила расчета в CSS2.1 Раздел 10.6 используются в измерении блока: они применяются к размеру блока и к полям начала и конца блока, отступу и границе. [CSS2]
Как следствие, проценты свойств полей и отступов, которые всегда вычисляются относительно содержащего блока ширина в CSS2.1 вычисляется относительно встроенного размера содержащего блока в CSS3.
7.3. Ортогональные потоки
Мы ценим отзывы в целом, но мы особенно заинтересованы в обратной связи на этом особенно сложном участке.
Когда коробка имеет режим записи, отличный от ее содержащий блок возможны два случая:
Когда блок имеет режим записи, перпендикулярный содержащему его блоку говорят, что он находится в ортогональном потоке или устанавливает его.
Чтобы справиться с этим случаем, расчеты макета CSS разделены на два этапа: определение размера коробки и размещение коробки в ее потоке.
- На этапе калибровки — расчет ширины и высоты box — размеры бокса и содержащего его блока. сопоставляются с внутренним размером и размером блока, и выполняются вычисления соответственно, используя режим записи ящик, устанавливающий ортогональный поток.
- На этапе позиционирования — вычисление смещений позиционирования, поля, границы и отступы — размеры поля и его содержащий блок сопоставляется с внутренним размером и размером блока, и вычисления выполняются в соответствии с режимом записи содержащего блока блока, устанавливающего ортогональный поток.
Поскольку автоматические поля разрешаются в соответствии с содержащими режим записи блока, блок, устанавливающий ортогональный поток, может, после изменения размера, быть выровненным или центрированным внутри содержащего его блока, просто как и другие блоки блочного уровня, используя автоматические поля.
Пример ортогонального потока
Например, если вертикальный блок помещается внутри горизонтального блока, затем при вычислении физической высоты (которая является встроенным размером) дочернего блока используется физическая высота родительского блока как встроенный размер дочернего блока, хотя физическая высота — это размер блока, а не встроенный размер, родительского блока.
С другой стороны, поскольку содержащий блок находится в режиме горизонтальной записи, вертикальные поля дочернего элемента участвуют в схлопывании полей, даже если они находятся на линейной оси ребенка, и горизонтальные автоматические поля будут расширяться, чтобы заполнить содержащий блок, даже если они находятся в блоке-оси ребенка.
Обратите внимание, что в этом разделе требуется, чтобы когда дочерний блок автоматически изменяет размер по оси блока устанавливает ортогональный поток, используемый размер блока ребенка рассчитывается, чтобы соответствовать его содержанию; и этот результирующий размер на основе содержимого используется в качестве входных данных для минимального и максимального размера содержимого по встроенной оси родительского элемента.Это означает, что при применении формулы усадки до посадки к коробке например, встроенный блок, число с плавающей запятой или ячейка таблицы, если его потомок устанавливает ортогональный поток, зависимость вычисления должна быть изменена так, чтобы сначала выполняется этап определения размера ребенка и его используемый размер блока становится входом в формулу сжатия встроенного размера родительского блока.
7.3.1. Доступное пространство ортогональных потоков
В CSS часто бывает, что содержащий блок имеет определенный встроенный размер, но не конкретный размер блока. Обычно это происходит в CSS2.1. когда содержащий блок имеет автоматическую высоту, например: его ширина определяется расчетами в 10.3.3, но размер его блока зависит от его содержимого. В таких случаях определяется доступное встроенное пространство. как встроенный размер содержащего блока; но доступное пространство блока, который в противном случае был бы размером блока содержащего блока, бесконечно.
Помещение прямоугольника в ортогональный поток может привести к обратному: чтобы было определено доступное пространство блока бокса, но его доступное встроенное пространство должно быть неопределенным. В таких случаях невозможно определить процент от встроенного размера содержащего блока, и вычисления встроенных осей не могут быть разрешены. В этих случаях, используется дополнительный резервный размер вместо доступного встроенного пространства для вычислений, требующих определенного доступного встроенного пространства: этот размер самый маленький из
- размер, представленный внутренний максимальный размер содержащего блока (если он исправлен) полы по минимальному внутреннему размеру (если это исправлено)
- внутренний размер области прокрутки ближайшего предка, если он исправлен, else / ограничен своим внутренним максимальным размером, если он исправлен, перекрывается его внутренним минимальным размером, если это исправлено
- размер исходного содержащего блока
См. [Css-sizing-3] для получения дополнительных сведений о терминологии и концепциях определения размеров CSS.
7.3.2. Автоматическое определение размеров корней ортогонального потока
Автоматический размер по линейной оси ортогонального потока на уровне блока или контейнера блока (т. Е. Размер, используемый, когда его свойство предпочтительного размера — auto)
вычисляется как размер подходящего содержимого, то есть мин (максимальный размер встроенного содержимого, макс (встроенный размер минимального содержимого, встроенный размер растягиваемого содержимого)
,
где доступное пространство, используемое для вычисления встроенного размера растягивания, равно
либо размер содержащего блока, если он определен,
или же резервный размер, как определено выше.
Автоматический размер ортогональных многоколонных контейнеров (по обеим осям) и других типов отображения, не упомянутых выше не определено в этой спецификации.
Примечание. См. Также CSS Writing Modes Level 4.
Этот раздел носит информативный характер.
Что касается фрагментации, правила CSS2.1 остаются в силе. режимы вертикального письма и ортогональные потоки: возможности разрыва не встречаются внутри строчных полей, а только между ними.UA, поддерживающие [CSS3COL], могут нарушать (потенциально нулевую ширину) промежуток между столбцами, однако.
Обратите внимание, что если контент выходит за пределы потока нумерации страниц установленный корневым элементом, UA не требуется печатать такое содержание. Авторы, желающие смешать режимы записи с длинными потоками текста рекомендуется использовать столбцы CSS для хранения всего содержимого течет в направлении нумерации страниц документа.
Другими словами, если вашему документу потребуются две полосы прокрутки на экран, вероятно, не все распечатает.Исправьте свой макет, например к используя столбцы так что все это прокручивается (и, следовательно, разбивается на страницы) в одном направлении, если вы хотите, чтобы все было напечатано. Т-образные документы, как правило, не печатать хорошо.
7,4. Относительные потоки
Относительные направления потока рассчитываются относительно режим записи , содержащий блок поле и используется для абстрагирования правил макета, связанных с свойства окна (поля, границы, отступы) и любые свойства связанные с размещением бокса внутри содержащего его блока (float, clear, top, bottom, left, right, caption-side).Для боксов встроенного уровня режим записи родительского элемента коробка используется вместо этого. (Свойства и значения с именами left / right / top / bottom по-прежнему отображаются физически; за специальным исключением, сделанным для стороны подписи, чьи верхние / верхние-внешние и нижние / нижние-внешние значения связаны с началом блока и концом блока таблицы соответственно.)
Например, поле, которое сбрасывается, когда поле встроено размер чрезмерно ограничен — это крайнее поле, определяемое режимом записи содержащий блок.
Маржа Правила сворачивания применяются точно: поле для начала блока заменено на верхнее поле, а поле для конца блока заменено на нижнее поле. Аналогичным образом заменяются отступы начала блока и граница. для верхнего отступа и границы, а также отступа на конце блока и border заменяет нижний отступ и границу. Обратите внимание, что это означает, что сжимаются только поля начала и конца блока.
Относительные направления потока рассчитываются относительно режим письма коробки и используется для абстрактного макета относящиеся к содержимому коробки:
- Начальное значение свойства text-align. выравнивается по начальному краю линейного поля.
- Свойство text-indent отступает от начального края строчного поля.
- Для таблиц порядок столбцов начинается со стороны таблицы с инлайн-началом, а порядок строк начинается со стороны таблицы с началом блока.
7,5. Относительные строки
Направления относительно линии: сверху, снизу, линия влево и линия вправо. В режиме записи LTR horizontal-tb, они соответствуют верхнее, нижнее, левое и правое направления соответственно.
Рассчитываются направления линия-вправо и линия-влево. относительно режима записи коробки и использованного интерпретировать левое и правое значения следующие свойства:
Рассчитываются направления линия-вправо и линия-влево. относительно режима записи , содержащего блок окна и используется для интерпретации левого и правого значений следующих свойств:
Верхнее и нижнее направления рассчитываются с учетом режим записи коробки и используется для определения толкование «сверху» (сверху) и «снизу» (снизу) стороны линейного поля следующим образом:
- Для свойства vertical-align, «верх» линейного бокса — это его край; «низ» линейного бокса — это его нижний край.Положительные значения длины и процента сместите базовую линию к краю наложения линии. [CSS2]
- Для свойства text-decoration, подчеркивание проводится с нижней стороны текста; верхняя линия рисуется с обратной стороны текста. [CSS2] Обратите внимание, что модуль оформления текста CSS определяет это более подробно и предоставляет дополнительные элементы управления для управление положением подчеркивания и надстрочного текста. [CSS3-TEXT-DECOR]
7.6. Чисто физические сопоставления
Следующие значения являются чисто физическими по своим определениям и не реагировать на изменения в режиме записи:
8.Основной режим письма
Основной режим записи документа определяется используемыми значениями режима письма, направления и ориентации текста корневого элемента. Этот режим записи используется, например, для определения направления прокрутки и направление продвижения страницы по умолчанию.
Как особый случай для работы с HTML-документами,
если корневой элемент имеет тело , дочерний элемент
[HTML],
используемое значение свойств writing-mode и direction в корневом элементе
принимаются
от вычисленного режима письма и направления первого такого дочернего элемента вместо собственных значений корневого элемента.UA может также распространять значение text-Ориентации таким образом.
Обратите внимание, что это не влияет на вычисленные значения режима письма, направления или ориентации текста самого корневого элемента.
Примечание. Распространение выполняется по используемым значениям, а не по вычисленным значениям. чтобы избежать нарушения других аспектов вычисления стиля, такие как наследование, логика сопоставления логических свойств, или вычисление значения длины.
8.1. Распространение к начальному содержащему блоку
Основной режим записи распространяется на начальный содержащий блок и в область просмотра, тем самым влияя на расположение корневого элемента и направление прокрутки области просмотра.
8.2. Page Flow: направление движения страницы
В постраничных медиа CSS классифицирует все страницы как левые или правые. Направление продвижения страницы (см. [CSS3PAGE]), который определяет, будет ли левая или правая страница разворота первой в потоке и является ли первая страница по умолчанию левой или правой страницей, зависит от основного режима записи следующим образом:
Примечание: Если не указано иное, первая страница документа начинается со второй половины разворота, е.грамм. на правой странице в порядке следования страниц слева направо.
9. Состав символов
9.1. Горизонтально-вертикальная композиция: свойство text-comb-upright
Это свойство определяет комбинацию нескольких типографских символьных единиц в пространстве одной типографской символьной единицы. Если объединенный текст шире, чем 1em, UA должен соответствовать содержимому в пределах 1em, см. Ниже. Полученная композиция рассматривается как один вертикальный глиф для целей макета и украшения.Это свойство действует только в режимах вертикального письма. Значения имеют следующие значения:
- нет
- Без специальной обработки.
- все
- Попытка набрать горизонтально все последовательные типографские символы внутри поля таким образом, чтобы они занимали пространство одного типографского символа в пределах вертикального линейного поля.
В восточноазиатских документах эффект вертикального совмещения текста часто используется для отображения строк на основе латиницы, таких как компоненты даты или буквы инициализации, всегда в режиме горизонтального письма независимо от режима записи строки:
Пример горизонтального-вертикального татэ-тю-йоко
Цифра результат правил
диапазон дат {текст-совмещать-вертикально: все; }
и следующая разметка:
平 成 20 年 4 月 16 日 に
На японском языке этот эффект известен как tate-chu-yoko .
Будущие уровни режимов записи CSS представят значения для автоматического обнаружения часто затрагиваемых последовательностей. Например, уровень 4 режимов записи CSS вводит значение цифр для объединения последовательностей цифр.
9.1.1. Правила выполнения текста
Чтобы избежать сложностей при рендеринге и макете, text-comb-upright может объединять только обычный текст: последовательные единицы типографских символов, которые не прерываются рамкой прямоугольника.
Однако, поскольку собственность наследуется, UA должен гарантировать, что содержимое блока, производящего комбинацию не являются частью комбинируемой в противном случае последовательности то, что случается, начинается или заканчивается нестандартно; если да, то текст раскладывается нормально, как будто текст-совмещение-вертикальное не было.
Например, учитывая правило
tcy {текст-совмещать-вертикально: все; }
, если была указана следующая разметка:
12 34
текст не объединяется.
9.1.2. Правила размещения
При объединении текста как для text-comb-upright: all, глифы объединенного текста двузначно изолированы и расположены по горизонтали (игнорируя межбуквенный интервал и любые принудительные разрывы строк, но используя указанные настройки шрифта), аналогично содержимому блока inline-block с горизонтальным режимом письма и высотой строки 1em.Обработка пустого пространства документа, включенного в объединенный текст не определен на этом уровне. Предполагается, что эффективный размер композиции составляет 1 квадратный метр; все, что находится за пределами квадрата, не измеряется для целей разметки. UA должен центрировать глифы по горизонтали и вертикали в пределах измеренного квадрата 1em.
Базовую линию получившейся композиции нужно выбирать так, чтобы квадрат был по центру. между базовыми линиями перекрытия и нижнего текста его родительского встроенного поля до любого сдвига выравнивания базовой линии (выравнивание по вертикали).При переупорядочении двунаправленного текста композиция обрабатывается так же, как и типографская символьная единица с ориентацией текста: вертикальная. Для разрыва строки до и после композиции он обрабатывается как обычный встроенный с его фактическим содержимым. Для других целей макета текста, например акценты, оформление текста, интервалы, и т. д. полученная композиция рассматривается как один глиф представляющий символ замены объекта U + FFFC.
9.1.3. Правила сжатия
UA должен гарантировать, что общая ширина продвижения композиции
вписывается в 1em за счет сжатия объединенного текста при необходимости.(Это не обязательно означает, что глифы уместятся в пределах 1em,
поскольку некоторые глифы предназначены для рисования за пределами своих геометрических границ.)
Реализации OpenType должны использовать варианты, зависящие от ширины
(OpenType включает hwid
/ twid
/ qwid
;
другие функции ширины глифа, такие как fwid
или pwid
, не включены)
сжать текст
в случаях, когда эти варианты доступны для всех типографских знаков в композиции.В противном случае UA может использовать любые средства для сжатия текста,
включая замену глифов половинной, третьей и / или четверти ширины, предоставленных шрифтом,
использование других функций шрифта, предназначенных для сжатия текста по горизонтали,
геометрическое масштабирование текста,
или любое их сочетание.
Например, простая реализация на основе OpenType может сжимать текст следующим образом:
- Включить глифы шириной 1/ n для комбинированного текста, состоящего из n единиц типографских символов (т.е.е. используйте OpenType
hwid
для 2 типографских символьных единиц,twid
для 3 типографских символьных единиц и т. д.) если количество типографских знаков> 1. Обратите внимание, что количество типографских символьных единиц ≠ количество кодовых точек Unicode! - Если результат шире 1em, масштабируйте результат по горизонтали до 1em.
Другая реализация, использующая функции компоновки OpenType может сначала составить текст с обычными глифами, чтобы посмотреть, подходит ли он, затем замените форму половинной или третьей ширины, если это возможно и необходимо, возможно, корректируя свой подход или комбинируя его с операциями масштабирования в зависимости от доступных замен глифов.
В некоторых шрифтах идеографические глифы имеют сжатый дизайн. так что они имеют ширину 1em, но короче 1em высоты. Чтобы разместить такие шрифты, UA может масштабировать композицию по вертикали. чтобы соответствовать высоте продвижения 水 U + 6C34 как отрисовано в соответствии с указанными настройками шрифта. В таком случае полученная композиция предполагает: высота продвижения 水 U + 6C34, а не 1em.
9.1.3.1. Символы полной ширины
Чтобы сохранить типографский цвет при сжатии текста до 1em, когда комбинированный текст состоит из более чем одной типографской символьной единицы, тогда любые полноширинные типографические символы должны сначала быть преобразованы в их эквиваленты, отличные от полной ширины. путем изменения алгоритма, определенного для text-transform: full-width в [CSS-TEXT-3], перед применением других методов сжатия.
Свойства, влияющие на выбор глифа, такие как свойства font-variant и font-feature-settings, определенные в [CSS3-FONTS], потенциально может повлиять на выбор вариантов для символов, включенных в комбинированные текстовые прогоны. Авторам рекомендуется использовать эти свойства с осторожностью, когда также используется text-comb-upright.
10. Вопросы конфиденциальности и безопасности
Эта спецификация не вводит новых утечек конфиденциальности, или соображения безопасности помимо «правильно реализовать».
Изменения
Изменений с сентября Кандидат в рекомендации
по модулю CSS Writing Modes, уровень 3, 2019Без существенных изменений; мелкие редакционные исправления (см. выпуск 4293, 4272, и 4273).
Изменений с июля Модуль « Режимы написания CSS 2019 », уровень 3, кандидат в рекомендацию
Изменений с мая 2018 Модуль режимов написания CSS, уровень 3, кандидат в рекомендации
Изменений с декабря Кандидат в рекомендации
модуля «Режимы написания CSS», уровень 3, 2017 г.Изменений с декабря 2015 г., модуль CSS Writing Modes, уровень 3, кандидат в рекомендации
- Отнесены значения sideways-lr и sideways-rl режима письма к уровню 4.
- Отнесено значение цифр для text-comb-upright к уровню 4.
- Отложено автоматическое поведение ортогональных потоков с несколькими столбцами до уровня 4.
- Изменено резервное «доступное пространство» для ортогональных потоков. чтобы использовать ближайший фиксированный размер прокрутки, если он доступен. (Ошибка 1391).
- Добавлен раздел о конфиденциальности и безопасности.
- Разные редакционные пояснения.
Доступно расположение комментариев.
Изменений с марта 2014 CSS Writing Modes Module Level 3 Кандидат в рекомендации
Благодарности
Л. Дэвид Барон, Брайан Бертлс, Джеймс Кларк, Джон Даггетт, Нами Фудзи, Дайсаку Хатаока, Мартин Хейдра, Лаурентиу Янку, Ричард Исида, Джонатан Кью, Ясуо Кида, Тацуо Кобаяши, Тоши Кобаяши, Кен Лунде, Сюнсуке Мацуки, Нат Маккалли, Эрик Мюллер, Пол Нельсон, Кензо Онозава, Крис Пратли, Ксидорн Цюань, Флориан Ривоаль, Дуэйн Робинсон, Саймон Сапин, Марцин Савицкий, Дирк Шульце, Хадзимэ Сиодзава, Алан Стернс, Мишель Суиньяр, Такао Сузуки, Жерар Талбот, Масатака Якура, Таро Ямамото, Стив Зиллес
Приложение A: Вертикальные скрипты в Unicode
Этот раздел носит информативный характер.
В этом приложении перечислены только вертикальные и двунаправленные сценарии в Unicode 6.0 [UNICODE] и их преобразование из горизонтальной в вертикальную ориентацию. Предполагается, что любой сценарий, не указанный явно, предназначен только для горизонтальной ориентации. Классификация символов Unicode в сценариях дана в [UAX24].
Код | Имя | Преобразование (по часовой стрелке) | Собственное вертикальное направление |
---|---|---|---|
Бопо | Бопомофо | 0 ° | ттб |
Египет | Египетские иероглифы | 0 ° | ттб |
Хира | Хирагана | 0 ° | ттб |
Кана | Катакана | 0 ° | ттб |
Хани | Хан | 0 ° | ттб |
Повесить | Хангыль | 0 ° | ттб |
Merc | Мероитский курсив | 0 ° | ттб |
Меро | Мероитские иероглифы | 0 ° | ттб |
Монг | Монгольский | 90 ° | ттб |
Огам | Огам | -90 ° | btt |
Орх | Старотюркский | -90 ° | ттб |
Фаг | Phags Pa | 90 ° | ттб |
Yiii | Yi | 0 ° | ттб |
Исключения: Для целей данной спецификации все полноширинные (F) и широкие (W) символы рассматриваются как принадлежащие вертикальному сценарию, символы половинной ширины (H) рассматриваются как принадлежащие горизонтальному сценарию.[UAX11]
Обратите внимание, что для вертикальных символов (например, монгольских букв и букв Phags Pa), глифы в диаграммах кода Unicode показаны в их вертикальной ориентации. В горизонтальном тексте они набираются под углом 90 ° против часовой стрелки. вращение с этой ориентации.
Из-за ограничений в текущем наборе функций Unicode Technical Report 50 и CSS Writing Modes, вертикальный смешанный набор не может автоматически обрабатывать ни огам, ни древнетюркский. Для этих скриптов sideways-lr (в CSS Writing Modes Level 4) может использоваться для набора отрывков.
Требования к соответствию выражаются комбинацией описательные утверждения и терминология RFC 2119. Ключевые слова «ДОЛЖНЫ», «НЕ ДОЛЖЕН», «ОБЯЗАТЕЛЬНО», «ДОЛЖЕН», «НЕ ДОЛЖЕН», «ДОЛЖЕН», «НЕ ДОЛЖЕН», «РЕКОМЕНДУЕТСЯ», «МОЖЕТ» и «ДОПОЛНИТЕЛЬНО» в нормативных частях настоящего документ следует интерпретировать, как описано в RFC 2119. Однако для удобства чтения эти слова не отображаются в верхнем регистре. буквы в этой спецификации.
Весь текст данной спецификации является нормативным, кроме разделов явно помечены как ненормативные, примеры и примечания.[RFC2119]
Примеры в этой спецификации представлены словами «например»
или выделены отдельно от нормативного текста с помощью class = "example"
,
примерно так:
Информационные заметки начинаются со слова «Примечание» и выделяются
нормативный текст с class = "note"
, например:
Примечание, это информационное примечание.
Рекомендации — это нормативные разделы, призванные привлечь особое внимание.
отделяется от другого нормативного текста с помощью
, например
это: UA ДОЛЖНЫ предоставить доступную альтернативу.
Таблица стилей соответствует этой спецификации если все его утверждения, которые используют синтаксис, определенный в этом модуле, действительны в соответствии с общей грамматикой CSS и отдельными грамматиками каждого функция, определенная в этом модуле.
Средство визуализации соответствует этой спецификации если в дополнение к интерпретации таблицы стилей, как определено соответствующие спецификации, он поддерживает все определенные функции по этой спецификации, правильно проанализировав их и соответствующим образом отрисовываем документ.Однако неспособность UA для корректной визуализации документа из-за ограничений устройства не делает UA несоответствующим. (Например, UA не требуется для воспроизведения цвета на монохромном мониторе.)
Инструмент разработки соответствует этой спецификации если он пишет синтаксически правильные таблицы стилей в соответствии с общая грамматика CSS и отдельные грамматики каждой функции в этот модуль и соответствовать всем остальным требованиям соответствия таблиц стилей как описано в этом модуле.
В следующих разделах определены несколько требований соответствия для ответственного внедрения CSS, таким образом, чтобы способствовать взаимодействию в настоящем и будущем.
Чтобы авторы могли использовать правила синтаксического анализа с прямой совместимостью для назначения резервных значений, средства визуализации CSS должны обрабатывать как недопустимые (и игнорировать при необходимости) любые at-правила, свойства, значения свойств, ключевые слова и другие синтаксические конструкции для которого у них нет полезного уровня поддержки .В частности, пользовательские агенты не должны выборочно игнорировать неподдерживаемые значения свойств и соблюдают поддерживаемые значения в одном объявлении свойства с несколькими значениями: если какое-либо значение считается недопустимым (как и неподдерживаемые значения), CSS требует, чтобы все объявление игнорировалось.
Когда спецификация достигает стадии кандидата в рекомендации, разработчикам следует выпустить реализацию без префикса любой функции уровня CR, которую они могут продемонстрировать быть правильно реализованным в соответствии со спецификацией, и не следует раскрывать префиксный вариант этой функции.
Для установления и поддержания взаимодействия CSS через реализациях, рабочая группа CSS просит, чтобы неэкспериментальные Средства визуализации CSS отправляют отчет о реализации (и, при необходимости, тестовые примеры, использованные для этого отчета о реализации) в W3C перед выпуск реализации каких-либо функций CSS без префиксов. Тестовые наборы отправленные в W3C, подлежат рассмотрению и исправлению со стороны CSS. Рабочая группа.
3.0 — Шлюзы | Документация @ ProcessMaker
Обзор
Шлюзы — это элементы, используемые для управления взаимодействием потоков между элементами дизайна.Это означает, что они действуют как механизм, который контролирует, определяет и регулирует потоки на основе правил маршрутизации, установленных для этой цели. В карте процессов ProcessMaker v.3.0 доступны три типа шлюзов.
- Эксклюзивные (XOR) шлюзы
- Параллельные (AND) шлюзы
- Включительно (OR) Шлюзы
Добавление шлюза в карту процессов
Три формы шлюза находятся на панели инструментов фигур в верхней части конструктора.
Чтобы добавить новый шлюз, просто перетащите элемент на карту процесса.
Отредактируйте описание шлюза, щелкнув его правой кнопкой мыши и выбрав опцию Edit Label , или дважды щелкнув метку шлюза.
Введите новую метку шлюза после того, как редактирование было разрешено.
Если описание не требуется, просто сотрите текст, и шлюз останется пустым. Если метка потребуется позже, щелкните шлюз правой кнопкой мыши и снова выберите параметр Изменить метку .
Соединение элементов со шлюзами (начиная с версии 3.0.1)
Начиная с версии 3.0.1, «Быстрая панель инструментов» была реализована в элементах карты процессов, что позволяет добавить следующий возможный элемент шлюза, просто щелкнув по нему.
Шлюз может быть подключен к задаче, конечному событию или к другому шлюзу. Параметр Connect позволяет потоку от шлюза подключаться к элементу, уже добавленному в карту процесса.
Например, чтобы подключить шлюз к задаче, щелкните символ задачи, затем перетащите его на карту процессов.
Соединительные элементы со шлюзами (до версии 3.0.1)
Чтобы связать элемент со шлюзом (без настройки какой-либо конфигурации), наведите указатель мыши на элемент, пока на границе не появятся маленькие оранжевые точки. Щелкните любую точку и, не отпуская кнопку мыши, проведите линию к другому элементу, пока не появится пустой кружок:
Шаг 1 | Шаг 2 | Шаг 3 | Шаг 4 |
Та же процедура должна быть проделана при соединении шлюза с элементом.Чтобы изменить или удалить правило маршрутизации, щелкните стрелку, и параметры редактирования станут доступны.
После появления оранжевых точек и зеленых квадратов удалите правило маршрутизации, нажав клавишу Del , или перетащите его из желтых точек с конца строки на другой исход или позицию ввода.
Определение направления шлюза
После добавления шлюза на карту процессов его направление можно изменить, щелкнув его правой кнопкой мыши и выбрав параметр «Направление шлюза».
Примечание: Учтите, что шлюз НЕ МОЖЕТ одновременно расходиться и сходиться в одной и той же схеме процесса.
- Расходящийся шлюз: Расходящийся шлюз должен иметь одно входящее соединение и два или более исходящих пути.
- Конвергентный шлюз: Конвергентный шлюз позволяет синхронизировать несколько ветвей. Он должен иметь два или более входящих соединения и один путь исходящего соединения .
В любом типе шлюза помните, что когда у шлюза есть один входной поток и несколько выходных потоков, тогда он автоматически будет шлюзом «конвергентного» типа. Но если у шлюза несколько входных потоков и только один выходной поток, то он автоматически будет шлюзом «расходящегося» типа.
Примечание: Чтобы создать сложный маршрут или более одного исходящего пути, лучше добавить в проект такие действия, как задача сценария, а не расходящиеся шлюзы.
Определение типа шлюза
Тип шлюза также можно изменить, щелкнув правой кнопкой мыши и выбрав опцию Тип в контекстном меню шлюза. Выберите любой из трех типов, и шлюз будет изменен на выбранный.
Рекомендации по использованию шлюза
Примите во внимание следующие соображения перед работой со шлюзами.
Шлюзы и ProcessMaker Engine
Как известно, ProcessMaker 3 предлагает простой в использовании дружественный интерфейс для разработки процессов со всеми необходимыми ресурсами для автоматизации их выполнения.Этот интерфейс представляет собой карту процесса, в которой для проектирования доступны все элементы BPMN2 и другие элементы. Теперь также можно сделать любой дизайн действительным в BPMN2, но при этом следует учитывать, что механизм ProcessMaker не поддерживает выполнение всех этих элементов BPMN2 или некоторых их комбинаций.
Для шлюзов не поддерживаются следующие комбинации при выполнении процессов для шлюзов:
Вместо этого подсистема ProcessMaker ПОДДЕРЖИВАЕТ следующие комбинации:
- (Эксклюзивный, Инклюзивный или Параллельный) Шлюз -> Задача
- Задача -> (Эксклюзивный, Инклюзивный или Параллельный) Шлюз
- (эксклюзивный, включающий или параллельный) шлюз -> подпроцесс (синхронный)
- Подпроцесс -> (Эксклюзивный, включающий или параллельный) шлюз
- (Эксклюзивный, Инклюзивный или Параллельный) Шлюз -> Конечное событие (Пусто, Электронная почта или Отправить сообщение)
- Промежуточное событие (любое из них) -> (Эксклюзивное, включающее или параллельное) Шлюз
Расходящийся шлюз всегда должен закрывать свои потоки выполнения с помощью сходящегося шлюза того же типа. Это включает в себя все типы шлюзов (параллельные, включающие или эксклюзивные).
Например, когда поток разделяется эксклюзивным шлюзом, результирующий монопольный поток должен быть консолидирован через другой монопольный шлюз, когда это необходимо.Шлюз не может одновременно расходиться и сходиться. Эта практика поддерживается только в обозначениях. Более того, конструктор ProcessMaker его не поддерживает.
Шлюзы и промежуточные события
Начиная с версии 3.0.1.7, Эксклюзивный, Инклюзивный или Параллельный шлюз может выполняться во время Промежуточного События. Далее будет объяснен пример того, как эти элементы работают вместе. Свяжите стартовое событие с задачей, а затем добавьте шлюз (эксклюзивный, включающий или параллельный) и подключите его к двум промежуточным событиям. Используйте изображение ниже в качестве руководства.
В этом примере форма, выполняемая в первой задаче, будет иметь только одно поле с именем «Сумма» (создайте переменную, которая будет соответствовать этому полю).Шлюз оценит сумму, указанную в форме, и определит, должно ли она перейти в промежуточное событие «Промежуточное 1» или «Промежуточное 2». Для этого щелкните шлюз правой кнопкой мыши и выберите Properties . Откроется окно, в котором можно добавить правило маршрутизации шлюза и условия. Добавьте условия, как показано на изображении ниже.
Для промежуточных событий электронной почты прочтите этот раздел, чтобы настроить учетную запись электронной почты, которая будет использоваться в этом примере.
После настройки событий перейдите к HOME> New Case и дважды щелкните пример процесса.
Добавьте сумму в диапазоне от 0 до 50. В этом примере добавлена сумма 34. Нажмите кнопку Отправить .
Оценка на шлюзе направит обращение к «Промежуточному событию 1» и отправит соответствующее электронное письмо, которому оно было настроено.
Проверьте пример еще раз, добавив число больше пятидесяти.В данном случае выбрана сумма 67, которая будет оценена шлюзом и отправлена на почтовое событие «Промежуточное звено 2».
Как видно на изображении ниже, тест прошел успешно, и электронное письмо достигло почтового ящика человека, назначенного для этого события.
Примечание: Учтите, что эта поддержка доступна для новых процессов. Для процессов, у которых был шлюз - промежуточное событие
до версии 3.0.1.7 конфигурация должна быть сохранена заново для правильной работы.
Приоритет правил маршрутизации шлюза
Начиная с версии 3.0.1.5, можно изменить порядок правил маршрутизации в свойствах шлюза. Правила маршрутизации устанавливаются схемой потока выполняемого процесса, поэтому по умолчанию они имеют тот же порядок, в котором они были подключены первыми. Теперь порядок правил маршрутизации можно изменить вручную (при необходимости) с помощью свойства перетаскивания, влияя на результат выполнения условий при запуске кейса.
Щелкните правой кнопкой мыши любой шлюз и выберите Properties . Откроется окно правила маршрутизации.
Чтобы перетащить условие, наведите указатель мыши на кнопку «Удалить» или между полями «Следующая задача» и «Условие». Щелкните и не отпускайте мышь.
Перетащите условие вверх или вниз и отпустите его в любом месте, где оно должно быть. Как было сказано ранее, порядок изменит результат выполнения кейса; условие, отброшенное в начале, будет первым приоритетом.
Рекомендации по шлюзу
Перед работой со шлюзами примите во внимание следующие рекомендации:
Эксклюзивный шлюз
Эксклюзивные шлюзы используются для выбора только одного пути между двумя или более задачами в рабочем процессе процесса. Решение о том, какой путь пойдет поток, основано на оценке условий, которые определяют уникальный поток результатов.
Конфигурация шлюза
Чтобы установить правила маршрутизации шлюза, щелкните его правой кнопкой мыши и выберите Properties из контекстного меню шлюза.
Откроется новое модальное окно, в котором задается определение пути к следующему элементу (ам) в рабочем процессе, а также их соответствующие условия:
Где:
- Добавить правило маршрутизации. Нажмите эту кнопку, чтобы добавить новое правило маршрутизации, которое представляет собой новый путь в рабочем процессе.
- Условие следующей задачи. Выберите элемент, по которому должен идти поток, если условие в (3) оценивается как ИСТИНА .Список возможных путей включает только существующие элементы в карте процесса.
- Состояние. Обязательное поле. Добавьте условие, которое, если оно оценено как ИСТИНА , направит поток к элементу, установленному в (2) . Для получения дополнительной информации см. Использование условий.
- @@ Кнопка. Чтобы вставить регистр или системную переменную в условие, нажмите кнопку [@@] и выберите переменную из списка, затем нажмите кнопку Вставить переменную .
- Исключить. Удаляет правило маршрутизации.
- Отменить. Закрывает окно свойств.
- Сохранить. Сохраняет и применяет все изменения в конфигурации шлюза, а затем закрывает окно Свойства .
Для каждого возможного маршрута из эксклюзивного шлюза условия оцениваются в том порядке, в котором они перечислены в окне «Свойства». Будет выбран первый маршрут , состояние которого оценивается как , истинное , а остальные условия в шлюзе не будут оцениваться.Убедитесь, что хотя бы одно из условий всегда будет оцениваться как , истинно или задайте путь по умолчанию для обработки ситуаций, когда все условия оцениваются как , ложно .
Примечание: Если несколько условий в шлюзе используют одну и ту же переменную, убедитесь, что условия выше в списке не исключают условия ниже в списке. Например, эксклюзивный шлюз имеет следующие правила маршрутизации и их условия:
- Путь к задаче 2:
@@ solution == 'yes'
- Путь к задаче 3:
@@ solution == 'no'
- Путь к задаче 4:
(@@ solution == 'yes' && @@ contractType == 'возобновление')
Если для @@ solution
установлено значение «да»
, тогда условие для Задачи 2 будет оцениваться как истинно , и этот маршрут будет выбран.Шлюз никогда не выполнит условие задачи 4 для его оценки. Решение состоит в том, чтобы переместить правило маршрутизации для Задачи 4 в начало списка, чтобы оно оценивалось первым:
- Путь к задаче 4:
(@@ solution == 'yes' && @@ contractType == 'возобновление')
- Путь к задаче 2:
@@ solution == 'yes'
- Путь к задаче 3:
@@ solution == 'no'
Пример эксклюзивного шлюза
В приведенном ниже примере первая задача «Проверить заказ» будет подключена к эксклюзивному шлюзу, который будет выбирать между задачами «Утвердить заказ» и «Отклонить заказ» в зависимости от документации, предоставленной лицом, запрашивающим кредитную ссуду.У Dynaform, назначенного задаче, есть радио (групповое) поле, где проверяющий выберет «Да» или «Нет», а значение будет сохранено в переменной @@ DocumentationReview
, которая связана с этим полем.
Чтобы задать условия, которые будут оцениваться, щелкните шлюз правой кнопкой мыши и выберите Свойства . Откроется новое окно, в котором уже будут добавлены правила маршрутизации для шлюза. Определите условия для оценки перед определением следующей задачи в потоке.
При запуске кейсов сначала выполняется задача «Проверить заказ», а после отправки данных поток отправляется на шлюз, где будут оцениваться ранее определенные условия.
Если запрашивающая сторона имеет правильную документацию, радио поле будет помечено как «Да», и поток перейдет к задаче «Утвердить заказ».
Напротив, если поле помечено как «Нет» (когда запрашивающая сторона не имеет необходимой документации), поток переходит к задаче «Отклонить заказ».
Параллельный шлюз
Параллельный шлюз также называют «вилкой», потому что он разделен на множество задач с одной целью. Параллельные шлюзы отличаются от других шлюзов просто потому, что они не оценивают условия или события. Вместо этого используется параллельный шлюз для представления двух задач, которые будут выполняться одновременно. Параллельные шлюзы используются либо для разделения рабочего процесса на несколько параллельных путей, либо для объединения нескольких параллельных путей. В отличие от других типов шлюзов, параллельные шлюзы не оценивают никакие условия.Используйте один и тот же элемент шлюза для разделения (расходящихся) и соединения (сходящихся) путей.
На рисунке ниже рабочий процесс поступает на расходящийся параллельный шлюз и разделяется на 2 параллельные задачи («Проверка ссылок на вакансии» и «Проверка кредита»), которые будут выполняться одновременно.
Когда обращение направляется через этот параллельный шлюз, пользователю будет показан следующий экран.
«Проверить ссылки на вакансию» и «Проверить кредит» появятся как два отдельных случая в почтовых ящиках назначенных пользователей.Две разные задачи должны быть выполнены назначенными им пользователями, прежде чем дело перейдет к следующей задаче. Нет никакого особого порядка, в котором они должны быть заполнены. В этом примере обе задачи должны быть выполнены, чтобы перейти к задаче «Оценить приложение», иначе последняя задача не появится в папке «Входящие» пользователя.
Учтите, что при работе с параллельными шлюзами входной и выходной шлюз должны быть одинаковыми. Это означает, что при работе с параллельным шлюзом расходящийся и сходящийся пути должны использовать один и тот же шлюз (параллельный — параллельный) и не могут смешивать параллельный с монопольным или параллельный с инклюзивным.В этом случае при запуске кейса возникнет ошибка.
Примечание 1: Механизм ProcessMaker не поддерживает выполнение подпроцесса, настроенного как «асинхронный», после параллельного шлюза.
Если проект процесса включает в себя раздел, как на рисунке выше, установите асинхронный процесс (ы) и остальные действия в последовательном порядке вместо использования параллельного шлюза.
Примечание 2: Также примите во внимание, что механизм ProcessMaker не поддерживает выполнение параллельного шлюза и почтового события без задачи между этими элементами.
Конвергентный параллельный шлюз
Параллельный конвергентный шлюз объединяет параллельные пути в процесс. Он ожидает, пока все параллельные пути не будут завершены, прежде чем перейти к следующему действию в процессе.
Параллельные пути, создаваемые параллельными шлюзами, могут иметь столько операций, сколько необходимо.В следующем примере у первого параллельного пути одна задача, у второго — две, а у третьего — три:
Примите во внимание следующие моменты:
- Если один из случаев в параллельном пути отменен, удален или никогда не завершен, то процесс никогда не будет маршрутизироваться за пределы параллельного сходящегося шлюза.
- Все параллельные сходящиеся шлюзы должны иметь одно исходящее соединение с другим элементом.
Важно, чтобы параллельные пути были объединены с конвергентными параллельными шлюзами, в противном случае действие после объединения путей будет выполняться несколько раз.На изображении ниже показан пример сходящихся параллельных шлюзов. Рекомендуется использовать параллельный шлюз так, как показано на изображении, потому что он соответствует стандарту BPMN и использует параллельный шлюз, чтобы явно указать, где рабочий процесс разделяется на несколько путей.
Пример параллельного шлюза
В следующем примере у первого параллельного пути одна задача, у второго — две, а у третьего — три.
Примите во внимание упомянутые выше моменты.Таким образом, у параллельного шлюза есть задача, которая должна выполнять две, три или более задач одновременно, как показано на изображении, шлюз расходится на три разные задачи. Это означает, что три разных сотрудника будут работать над тремя разными задачами для достижения цели.
Например, первая задача «Проверка надзорного органа» будет возложена на надзорного органа, вторая задача «Проверка бухгалтерского отдела» будет возложена на Департамент финансов и казначейства и, наконец, третья задача «Проверка работы департамента внутреннего аудита» будет передан в Департамент аудита.
Удалить параллельный шлюз из карты процессов
Чтобы удалить параллельный шлюз из карты процессов, щелкните правой кнопкой мыши, чтобы получить доступ к контекстному меню шлюза, затем выберите параметр Удалить параллельный .
Инклюзивный шлюз
Включающие шлюзы используются для создания одного или нескольких параллельных потоков на основе одного или нескольких условий, которые оцениваются как «ИСТИНА». Используйте один и тот же элемент шлюза для разделения и соединения путей.
Обратите внимание, что при работе с инклюзивными шлюзами входной и выходной шлюз должны быть одинаковыми.Это означает, что при работе с инклюзивными шлюзами, расходящийся и сходящийся пути должны использовать один и тот же шлюз (включительно — включительно) и не могут смешивать включающее с исключающим или включающее с параллельным. В этом случае при запуске кейса возникнет ошибка.
Конфигурация шлюза
Чтобы настроить шлюз, щелкните правой кнопкой мыши и выберите Свойства в контекстном меню шлюза.
Откроется модальное окно для настройки правил маршрутизации для инклюзивного шлюза.
- Добавить правило маршрутизации: Нажмите эту кнопку, чтобы добавить новое правило маршрутизации. Правило маршрутизации определяет, какой следующей задачей, подпроцессом или конечным событием будет (2) и условием (3) , которое приведет к этим элементам.
- Следующая задача: Выберите следующий элемент, по которому должен идти поток, если его соответствующее условие (3) оценивается как ИСТИНА . Список доступных элементов включает только те задачи, подпроцессы и конечные события, которые уже были созданы в карте процессов.
- Условие: Добавьте условие, которое, если оно оценено как истинное, направит поток к следующей задаче или конечному событию, заданному в (2). Для получения дополнительной информации см. Использование условий.
- @@ Кнопка: Чтобы вставить регистр или системную переменную в условие, нажмите кнопку [@@] , чтобы выбрать переменную, а затем нажмите Вставить переменную .
- Удалить: Удаляет правило маршрутизации.
- Отмена: Отменяет все изменения и закрывает окно.
- Сохранить: Сохраняет и применяет все изменения в конфигурации шлюза, а затем закрывает окно.
Конвергентный инклюзивный шлюз
Конвергентный инклюзивный шлюз объединяет все входящие параллельные пути в один исходящий путь перед маршрутизацией на следующий элемент в процессе. Примите во внимание следующие моменты:
- Все конвергентные инклюзивные шлюзы должны иметь один исходящий путь.
- Конвергентный инклюзивный шлюз будет ждать, пока все входящие пути, условия которых оцениваются как ИСТИНА, завершат свои действия, прежде чем перенаправляться на следующий элемент в процессе.Если одно из параллельных обращений отменено, удалено или никогда не завершено, обращение никогда не будет направлено за пределы конвергентного инклюзивного шлюза.
Когда инклюзивный шлюз используется для объединения нескольких путей, его тип автоматически устанавливается как сходящийся. Например, в следующем исполнении:
Когда выполнение процесса достигает первого шлюза, он направляет поток в «Назначение обслуживания» и / или «Запрос нового устройства», в зависимости от того, оцениваются ли их условия как ИСТИНА или ЛОЖЬ.Если оба значения ИСТИНА, то во входящих появятся два случая. Только после выполнения обеих параллельных задач (не имеет значения, какая из них будет выполнена первой), два параллельных пути объединятся в конвергентном инклюзивном шлюзе, а затем процесс перейдет к задаче «Отправка операции».
Пример инклюзивного шлюза
Инклюзивные шлюзы имеют тенденцию быть более сложными, чем эксклюзивные и параллельные шлюзы, поэтому этот пример будет очень подробным. Процесс для этого примера следующий: запрашивается конкретный предмет для покупки, список предметов включает «Компьютеры», «Ноутбуки», «Планшеты» и «Смартфоны».Следующие условия, сделанные для покупки предмета, будут добавлены в инклюзивный шлюз:
- Если сумма товара меньше или равна 200 долларам, то Оператор — это тот, кто одобряет или отклоняет покупку.
- Если сумма товара превышает 200 долларов, но меньше 400 долларов, супервизор должен проверить, чтобы утвердить или отклонить покупку.
- Если сумма товара больше или равна 400 долларам, но меньше или равна 600 долларам, то финансовый отдел должен проверить, чтобы утвердить или отклонить покупку.
- Если сумма товара превышает 600 долларов, то менеджер напрямую проверяет покупку, чтобы утвердить или отклонить ее.
Помните, что при работе с инклюзивными шлюзами более одного условия может быть истинным. Таким образом, более одного человека могут просматривать покупку одновременно, если только не установлены условия, запрещающие это делать. Когда инклюзивный шлюз выполнит свою задачу по выбору задачи, которая будет выполняться следующей, последним шагом будет заказ покупки выбранного элемента и завершение процесса.
Начните с создания стартового события, подключите его к первой задаче («Покупка предмета»), затем добавьте инклюзивный шлюз, который выберет один путь из четырех задач (из-за условий в шлюзе): «Утвердить покупку — Оператор» , «Обзор покупки — руководитель», «Обзор покупки — финансы» и «Обзор покупки — менеджер». Подключите задачу «Просмотр закупок — Менеджер» напрямую к задаче «Закупка — Менеджер». Добавьте инклюзивный шлюз, чтобы объединить все потоки, ведущие от задач «Утвердить покупку — Оператор», «Обзор покупки — Супервизор», «Обзор покупки — Финансы» и «Заказ покупки — Менеджер».Щелкните правой кнопкой мыши первый включающий шлюз и установите поток шлюза по умолчанию для задачи «Просмотр закупок — Менеджер», если ни одно из условий не выполнено. Поэтому задача «Обзор покупки — Менеджер» напрямую утвердит покупку и завершит процесс. Наконец, подключите второй шлюз к задаче «Закупка заказа — Менеджер». На изображении ниже показано, как должен выглядеть процесс.
Создайте переменные «Items» (строка с опциями «Компьютеры», «Ноутбуки», «Планшеты» и «Смартфоны»), «Amount» (с плавающей запятой), «Approved» и «reviewApproved» (строка с опциями «Yes» » и нет»).
Создайте новую форму Dynaform с именем «Форма элемента покупки», сохраните и откройте ее в конструкторе DynaForm. Добавьте раскрывающийся список с именем «Товар для покупки:» и свяжите его с переменной «Предметы». В том же Dynaform добавьте элемент управления Textbox с меткой «Amount:» и свяжите его с переменной «Amount», созданной в начале. Наконец, добавьте в конец кнопку отправки.
Дизайн DynaForm должен выглядеть так:
Теперь назначьте эту DynaForm первой задаче и создайте еще три Dynaforms с такой же структурой для других задач.Чтобы избежать повторения одних и тех же шагов и создания трех новых форм Dynaform с нуля, лучше всего экспортировать и импортировать первую форму Dynaform и просто отредактировать и добавить несколько необходимых элементов управления. Экспортируйте первую «Форму предмета покупки» DynaForm, затем создайте новую форму Dynaform с именем «Утвердить форму покупки» и импортируйте «Форму предмета закупки». Добавьте раскрывающийся список с именем «Одобрить покупку» и свяжите его с переменной «Утверждено». Поля «Товар для покупки» и «Сумма» должны быть настроены как «Просмотр» в свойстве Режим отображения обоих элементов управления полями.
Теперь для третьего Dynaform повторите те же шаги, что и раньше. Создайте новую форму Dynaform «Просмотр формы покупки» и импортируйте «Форму позиции покупки». Добавьте элемент управления заголовком с надписью «Проверить покупку» и раскрывающийся элемент управления с именем «Проверено на предмет покупки?» связанные с переменной reviewApproved. Поля «Товар для покупки» и «Сумма» должны быть настроены как режим просмотра в свойствах обоих элементов управления. Наконец, создайте динамическую форму «Форма заказа на покупку» и импортируйте «Форму предмета покупки». Добавьте элемент управления заголовком с меткой «Утверждение» и раскрывающийся элемент управления с меткой «Заказать покупку» с вариантами «Да» и «Нет».Поля «Товар для покупки» и «Сумма» должны быть настроены на режим просмотра в свойствах обоих элементов управления.
Для более подробного объяснения обратитесь к этим страницам: Как создать свой первый процесс, Dynaforms, элементы управления полем Dynaform, переменные и импорт и экспорт DynaForms
Настройте шаги и правила назначения для всех задач.
- Для первой задачи щелкните правой кнопкой мыши «Купить элемент» и назначьте DynaForm «Форма элемента покупки» администратору пользователей, Джареду (Оператору).
- Для второй задачи щелкните правой кнопкой мыши «Утвердить покупку — Оператор» и назначьте DynaForm «Подтвердить форму покупки» пользователю Dawn (Оператору).
- Для третьей задачи щелкните правой кнопкой мыши «Обзор покупки — супервизор» и назначьте DynaForm «Просмотр формы покупки» пользователю Jensen (руководитель)
- Для четвертой задачи щелкните правой кнопкой мыши «Просмотр покупки — Финансы» и назначьте DynaForm «Просмотр формы покупки» пользователю Craig (Финансы)
- Для пятой задачи щелкните правой кнопкой мыши «Просмотр покупки — Менеджер» и назначьте DynaForm «Просмотр формы покупки» пользователю Габриэла (Менеджер)
- Для последней задачи щелкните правой кнопкой мыши «Закупка — Менеджер» и назначьте DynaForm «Форма Закупки Заказа» администратору пользователей, Габриэле (Менеджер) для окончательного утверждения.
- Задача: Подтвердить закупку — Оператор. Условие: @ # количество <= 200
- Задача: Обзор покупки — руководитель. Условие: @ # amount> 200 && @ # amount <400
- Задача: Обзор покупки — Финансы.Условие: @ # amount> = 400 && @ # amount <= 600
- Задача: Обзор покупки — Менеджер. Условие: @ # amount> 600
- Товар для покупки: Компьютеры.Количество: 167.
- Товар для покупки: Ноутбуки. Количество: 200.
- Товар для покупки: Компьютеры. Количество: 250.
- Товар для покупки: Компьютеры. Количество: 360.
- Товар для покупки: Таблетки. Количество: 400.
- Товар для покупки: Компьютеры. Количество: 450.
- Товар для покупки: Таблетки. Количество: 569.
- Товар для покупки: Компьютеры. Количество: 600.
- Товар для покупки: Ноутбуки. Количество: 1245.
- Оператор
- Руководитель
- Финансы
- Управляющий
- Если сумма больше или равна 1000 долларов, то она перейдет на инклюзивный шлюз.Условие в правиле маршрутизации будет: @ # amount> = 1000.
- Если сумма меньше 1000 долларов, то она перейдет непосредственно в финальную задачу, где Менеджер может утвердить / отклонить заказ товара. Условие в правиле маршрутизации будет: @ # количество
- Если сумма больше или равна 1000 долларов и меньше или равна 2000 долларов, то любой Оператор может рассмотреть дело.Условие в Правиле маршрутизации будет: @ # amount> = 1000 && @ # amount
- Если сумма превышает 2000 долларов, но меньше или равна 3000 долларов, инспектор рассмотрит дело. Условие в Правиле маршрутизации будет следующим: @ # amount> 2000 && @ # amount.
- Если сумма больше 3000 долларов и меньше или равна 4000 долларов, то дело рассмотрит финансовый отдел. Условие в Правиле маршрутизации будет: @ # amount> 3000 && @ # amount
- Если сумма превышает 1000 долларов, то выполнение следующей задачи будет выполнять Оператор.
- Если сумма равна 1000 долларов, то выполнение следующей задачи будет выполнять Оператор.
- Если сумма меньше 1000 долларов, то менеджер будет отвечать за утверждение или отклонение дела.
- Если сумма больше 1000 долларов и меньше или равна 2000 долларов, оператор будет отвечать за следующую задачу.
- Если сумма больше 2000 долларов и меньше или равна 3000 долларов, за следующее задание будет отвечать супервизор.
- Если сумма больше 3000 долларов и меньше или равна 4000 долларов, следующая задача будет возложена на финансовый отдел.
- Наконец, если сумма превышает 4000 долларов, менеджер будет отвечать за утверждение или отклонение дела.
Теперь самый важный шаг для инклюзивных шлюзов — это добавление правил маршрутизации. Для этого щелкните правой кнопкой мыши первый включающий шлюз и выберите «Свойства». Откроется новое окно, где задачи будут автоматически, но условия нужно добавить. Это условия для каждой задачи:
Щелкните правой кнопкой мыши включенный шлюз, чтобы открыть окно правил маршрутизации. На изображении ниже показано, как должны выглядеть условия для правильного выполнения этого процесса.
Также щелкните правой кнопкой мыши включенный шлюз и выберите задачу «Обзор покупки — Менеджер» в качестве потока по умолчанию. В случае, если все условия внутри шлюза оцениваются как False, менеджер просматривает запросы на покупку, отправленные в процессе.
Сконфигурируйте другой инклюзивный шлюз, щелкнув правой кнопкой мыши и установив для параметра Gateway Direction значение Converging .
Все настройки, необходимые для правильной работы этого примера, выполнены. Затем запустите случай, чтобы проверить каждое условие, добавленное к правилу маршрутизации инклюзивного шлюза. Чтобы запустить дело, перейдите в Home> New Case и дважды щелкните имя процесса.
Все параметры должны работать в соответствии с условиями в шлюзе (выберите любой элемент для каждого параметра, список приведен только для ознакомления):
На изображениях выше показано, что все без исключения условия, созданные во включенном шлюзе, работают правильно.
Условия правила маршрутизации можно настроить так, чтобы они оценивались двумя задачами одновременно. Например, если две задачи имеют одинаковые условия, как на изображении ниже (количество = 600), в результате должны быть выбраны пользователи в обеих задачах для работы в случае, если сумма установлена на 600.
При запуске дела и выборе суммы, равной 600, условие оценивается как Истина для двух задач; следовательно, процесс будет направлен на выполнение обеих задач одновременно.
Удалить инклюзивный шлюз из карты процессов
Чтобы удалить инклюзивный шлюз из карты процессов, щелкните правой кнопкой мыши, чтобы получить доступ к контекстному меню шлюза, и выберите опцию Удалить .
От шлюза к шлюзу
Теперь можно выполнять соединения от шлюза к шлюзу, и в следующем примере будет показано, как установить соединение между эксклюзивным шлюзом и инклюзивным шлюзом.
Примечание: Учтите, что при включении шлюзов в процесс необходимо соблюдать порядок открытия и закрытия шлюзов. Математические правила, определяющие скобки, являются хорошим примером ожидаемого поведения шлюзов. Если набор круглых скобок был открыт, он должен быть закрыт в правильном порядке. Родительскую скобку нельзя закрыть, не закрыв сначала все дочерние скобки. |
Описание процесса: Требуется покупка двух товаров, но перед покупкой необходимо проверить стоимость каждого товара.Покупку рассмотрит:
Помните, что эксклюзивный шлюз выберет только один альтернативный путь, в то время как инклюзивный шлюз может выбрать один или несколько параллельных потоков на основе условий, указанных в свойствах шлюза.
Процесс начнется с вопроса, какой товар купить, и добавления цены этого товара. Затем на эксклюзивном шлюзе будут установлены условия, чтобы узнать, стоит ли предмет менее 1000 долларов, затем он будет одобрен или отклонен менеджером, и предмет будет куплен в зависимости от решения менеджера.Если предмет стоит больше или ровно 1000 долларов, то он должен будет попасть в инклюзивный шлюз, где будет добавлен набор условий, а задачи будут разделены на три. Затем оператор, супервайзер и финансовый директор могут просмотреть покупку. Если ни одно из условий не выполнено, то по умолчанию включающий шлюз будет рассмотрен менеджером. Стоимость будет обозначаться как «сумма». Процесс показан на изображении ниже:
Примечание: При использовании шлюзов — конструкции шлюзов убедитесь, что вы понимаете устройство обычных шлюзов, прежде чем использовать их для тонкого процесса.При неправильном использовании это может вызвать различные ошибки при запуске дела. Кроме того, при использовании условий убедитесь, что вы понимаете, что они делают, прежде чем проверять кейс.
Создайте переменную типа float с именем «amount».
Создайте три формы Dynaform, первая будет иметь раскрывающийся список с меткой «Элемент» и текстовое поле с меткой «Сумма», которому назначена переменная «количество». Это шаг для задачи «Покупка товара».
Второй будет иметь раскрывающийся список с надписью «Одобрить?» с вариантами «Да» и «Нет».Это шаг для задач «Проверка оператора», «Проверка супервизора» и «Проверка финансов».
Наконец, у третьего будет выпадающий список с надписью «Final Approve?» чтобы завершить процесс. Это шаг для задачи «Обзор менеджера — позиция заказа».
Приступите к добавлению шагов и правил назначения для всех задач.
Теперь условия в эксклюзивном шлюзе следующие:
Условия для инклюзивного шлюза следующие:
Запустите кейс, выбрав Home> New Case , и дважды щелкните кейс, чтобы запустить его.
Соединенияот шлюза к шлюзу имеют много вариантов, которые необходимо протестировать в зависимости от количества условий. Чтобы убедиться, что соединение от шлюза к шлюзу работает, необходимо провести несколько тестов.
Условия эксклюзивного шлюза следующие:
Теперь также должны быть выполнены условия инклюзивного шлюза. Испытаны следующие условия:
Расход по умолчанию
Default Flow шлюза определяет, куда должен идти поток в случае, если все условия внутри шлюза оцениваются как False .
Когда определен поток задачи по умолчанию, ее правила маршрутизации больше не отображаются в окне «Правила маршрутизации», поскольку условие больше не требуется. Следовательно, если для этого потока была настроена установка условия, условие будет очищено.
Чтобы установить поток по умолчанию, сначала щелкните шлюз правой кнопкой мыши, выберите параметр Поток по умолчанию и выберите элемент. Затем добавьте необходимые условия к другим задачам в свойствах шлюза. Учтите, что этот параметр включен в контекстном меню шлюза только в том случае, если для шлюза установлены правила маршрутизации в проекте (когда шлюз подключен к другим элементам в проекте).