ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ Государственное образовательное учреждение высшего профессионального образования «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» «Архангельский колледж телекоммуникаций (филиал) Санкт-Петербургского государственного университета телекоммуникаций им. проф. М.А. Бонч-Бруевича» АКТ (филиал) СПбГУТ Составил Е.В. Морякова ПРОГРАММА «Microsoft Office Visio 2007» ДЛЯ ВЫПОЛНЕНИЯ СХЕМ Учебное пособие Архангельск 2011 Программа «Microsoft Office Visio 2007» для выполнения схем. Учебное пособие. Составил Морякова Е.В. – Архангельск, 2011. Рассмотрено и одобрено на заседании цикловой комиссии Общеобразовательных дисциплин АКТ (филиал) СПбГУТ. Учебное пособие знакомит с возможностями применения программы «Microsoft Office Visio 2007» для выполнения электрических схем, схем алгоритмов, программ, данных и систем. В учебном пособии приведены правила и приёмы выполнения электрических схем, схем алгоритмов, программ, данных и систем с помощью программы «Microsoft Office Visio 2007» в соответствии с положениями действующих межгосударственных стандартов Единой системы конструкторской документации и Единой системы программной документации, задания для самостоятельного выполнения. Учебное пособие предназначено для обучающихся, изучающих учебные дисциплины «Инженерная графика», «Инженерная и компьютерная графика», «Метрология, стандартизация и сертификация» очной и заочной форм обучения. Пособие может быть использовано обучающимися по направлению подготовки 210700 Инфокоммуникационные технологии и системы связи. Рецензенты: Лагунов А.Ю., к.пед. н., доцент, зав кафедрой информатики, вычислительной техники и методики преподавания информатики физического факультета Северного (Арктического) федерального университета имени М.В. Ломоносова. Богомолова З.А., преподаватель Архангельского колледжа телекоммуникаций (филиал) СПбГУТ. Редактор Корректор Рудакова Л.И. Тираж АКТ (филиал) СПбГУТ, 2011 Усл. печ. л. 1,56 2 Содержание Введение 4 1 Правила выполнения схем алгоритмов, программ, данных и систем 5 1.1 Общие положения 5 1.2 Краткое описание схем 5 1.3 Описание символов 5 1.4 Правила применения символов и выполнения схем 9 1.5 Контрольные вопросы 11 2 Основы работы в программе «Microsoft Office Visio 2007» 12 2.1 Знакомство с программой «Microsoft Office Visio 2007» 12 2.2 Создание набора элементов для выполнения схем алгоритмов и программ 13 2.3 Выполнение схем алгоритмов и программ 14 3 Общие требования к выполнению электрических схем 17 3.1 Термины и определения 17 3.2 Виды и типы схем 17 3.3 Форматы, основные надписи 18 3.4 Построение схем 21 3.5 Графические обозначения 21 3.6 Линии взаимосвязи 31 3.7 Схема электрическая принципиальная 32 3.8 Перечень элементов 35 3.9 Текстовая информация 38 3.10 Контрольные вопросы 39 4 Выполнение электрических схем с помощью программы «Microsoft Office Visio 2007» 40 4.1 Выполнение упражнения «Вычерчивание схемы электрической принципиальной» 40 4.2 Задания для самостоятельного выполнения 44 Заключение 48 Список использованных источников 49 3 Введение В настоящее время существует много программ, предназначенных для упрощения процесса выполнения схем. Одна из них — графический редактор «Microsoft Office Visio 2007». Данное учебное пособие разработано для того, чтобы обучающиеся смогли освоить основы работы в графическом редакторе «Microsoft Office Visio 2007» и использовали его для выполнения электрических схем, схем алгоритмов, программ, данных и систем в учебном процессе и в дальнейшей профессиональной деятельности. Учебное пособие состоит из четырёх разделов. Первый раздел знакомит с правилами выполнения схем алгоритмов, программ, данных и систем в соответствии с положениями межгосударственных стандартов Единой системы программной документации (ЕСПД). Во втором разделе даны основы работы в программе «Microsoft Office Visio 2007» для выполнения схем алгоритмов и программ. В третьем разделе приведены общие требования к выполнению электрических схем согласно положениям межгосударственных стандартов Единой системы конструкторской документации (ЕСКД). В четвёртом разделе рассмотрено выполнение электрических схем с помощью программы «Microsoft Office Visio 2007». Обучающиеся, изучив учебное пособие Программа «Microsoft Office Visio 2007» для выполнения схем: — получат знания о правилах выполнения схем алгоритмов, программ, данных и систем в соответствии с положениями межгосударственных стандартов Единой системы программной документации (ЕСПД); — познакомятся с основами работы в программе «Microsoft Office Visio 2007» для выполнения схем алгоритмов и программ; — познакомятся с общими требованиями к выполнению электрических схем согласно положениям межгосударственных стандартов Единой системы конструкторской документации (ЕСКД); — смогут выполнять электрические схемы с помощью программы «Microsoft Office Visio 2007». Необходимость разработки данного учебного пособия вызвана отсутствием систематизированного учебного материала в рассматриваемой области. При работе над учебным пособием использован опыт преподавания учебных дисциплин «Инженерная графика», «Метрология, стандартизация и сертификация». 4 1 Правила выполнения схем алгоритмов, программ, данных и систем 1.1 Общие положения Для иллюстрации работы программ и систем, для отображения различных видов задач обработки данных применяются схемы алгоритмов, программ, данных и систем (далее — схемы), которые выполняются в соответствии с положениями ГОСТ 19.701-90 (ИСО 5807-85). Схемы состоят из имеющих заданное значение символов, краткого пояснительного текста и соединяющих линий. ГОСТ 19.701-90 использует следующие понятия: а) основной символ — символ, используемый в тех случаях, когда точный тип (вид) процесса или носителя данных неизвестен или отсутствует необходимость в описании фактического носителя данных; б) специфический символ — символ, используемый в тех случаях, когда известен точный тип (вид) процесса или носителя данных или когда необходимо описать фактический носитель данных; в) схема — графическое представление определения, анализа или метода решения задачи, в котором используются символы для отображения операций, данных, потока, оборудования и т. д. 1.2 Краткое описание схем Схемы данных отображают путь данных при решении задач и определяют этапы обработки, а также различные применяемые носители данных. Схемы программ отображают последовательность операций в программе. Схемы работы системы отображают управление операциями и поток данных в системе. Схемы взаимодействия программ отображают путь активаций программ и взаимодействий с соответствующими данными. Каждая программа в схеме взаимодействия программ показывается только один раз (в схеме работы системы программа может изображаться более чем в одном потоке управления). Схемы ресурсов системы отображают конфигурацию блоков данных и обрабатывающих блоков, которая требуется для решения задачи или набора задач. 1.3 Описание символов При выполнении схем используются символы, приведённые в таблице 1. В таблице дано наименование символов, их функции, обозначение и размеры в 5 мм. Размер а должен выбираться из ряда 10, 15, 20 мм. Допускается увеличение размера а на число, кратное 5. Размер b равен 1,5а. Допускается также соотношение b=2а. Таблица 1 — Описание символов Символы данных х ы Данные — символ отображает данные, н н носитель данных не определён а д ы л о в м и с е ы н Запоминаемые данные — символ в о отображает хранимые данные в виде, н с О пригодном для обработки, носитель данных не определён х ы Документ — символ отображает н н данные, представленные на носителе в а д удобочитаемой форме ы л о в м и с е и к с е ч и ф и Ручной ввод — символ отображает ц е данные, вводимые вручную во время п С обработки с устройства любого типа 6 Продолжение таблицы 1 Символы данных л о в м и с й х Дисплей — символ отображает данные, иы представленные в человекочитаемой к н с ен форме на носителе в виде ча ид отображающего устройства ф и ц е п С Символы процесса л о в м а ис Процесс — символ отображает сс йе функцию обработки данных любого ц о нор вида в оп н с О Предопределённый процесс — символ а с отображает предопределённый процесс, с е ц состоящий из одной или нескольких о р операций или шагов программы, п ы которые определены в другом месте (в л подпрограмме, модуле) о в м и с е и к с е Подготовка — символ отображает ч и модификацию команды или группы ф и команд с целью воздействия на ц е п некоторую последующую функцию С 7 Продолжение таблицы 1 Символы процесса Решение — символ отображает решение или функцию переключательного типа, а е с имеющую один вход и ряд альтернативных ис ке ц выходов, один и только один из которых с ео чр может быть активизирован после ип ф ы вычисления условий, определённых внутри ил цо этого символа. Соответствующие ев пм результаты вычисления могут быть С и с записаны по соседству с линиями, отображающими эти пути Символы линий й ол й но Линия — символ отображает поток данных и вв онимни или управления ссл О Передача управления — символ отображает непосредственную передачу управления от одного процесса к другому, иногда с возможностью прямого возвращения к й и н инициирующему процессу после того, как и л инициированный процесс завершит свои ы функции. Тип передачи управления должен л о быть назван внутри символа (например, в м и запрос, вызов, событие) с е и к с е ч и ф и Канал связи — символ отображает передачу ц е данных по каналу связи п С 8 Продолжение таблицы 1 Специальные символы Соединитель — символ отображает выход в часть схемы и вход из другой части этой схемы и используется для обрыва линии и продолжения её в другом месте. Соответствующие символы- соединители должны содержать одно и то же уникальное обозначение Терминатор — символ отображает выход во внешнюю среду и вход из внешней среды Комментарий — символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или примечаний. Пунктирные линии в символе комментария связаны с соответствующим символом или могут обводить группу символов 1.4 Правила применения символов и выполнения схем Символы должны быть, по возможности, одного размера. Потоки данных или потоки управления в схемах показываются линиями. Направление потока слева направо и сверху вниз считается стандартным. Если поток имеет направление, отличное от стандартного, указывать это направление должны стрелки. На линиях используются стрелки также в случаях, если необходимо внести большую ясность в схему (например, при соединениях). Линии потоков должны быть параллельны границам листа. Расстояние между параллельными линиями потока должно быть не менее 3 мм, между остальными символами схемы — не менее 5 мм. В схемах следует избегать пересечения линий. Пересекающиеся линии не имеют логической связи между собой, поэтому изменения направления в точках пересечения не допускаются. На схемах пересечение линий показывается в соответствии с рисунком 2. 9 Рисунок 2 — Пересечение линий Две и более входящие линии могут объединяться в одну исходящую линию. Если две и более линии объединяются в одну линию, место объединения должно быть смещено в соответствии с рисунком 3. Рисунок 3 — Объединение линий Линии в схемах должны подходить к символу либо слева, либо сверху, а исходить либо справа, либо снизу. Линии должны быть направлены к центру символа. Допускается при очень длинных линиях схемы, а также при расположении схемы на нескольких страницах линии на схемах разрывать, чтобы избежать излишнего пересечения линий. В таких случаях используют символ соединитель. Ссылки к страницам могут быть приведены совместно с символом комментария для их соединителей (рисунок 4). Внешний соединитель Внутренний соединитель Рисунок 4 — Применение символа «Соединитель» Символы в схеме могут быть пронумерованы. Нумерация соединителей является обязательной и должна быть сквозной. Несколько выходов из символа следует показывать в соответствии с рисунком 5: — несколькими линиями от данного символа к другим символам; — одной линией от данного символа, которая затем разветвляется в соответствующее число линий. 10