Министерствообразования и науки РФ
Федеральноеагентство по образованию
Государственноеучреждение высшего профессионального образования
Псковскийгосударственный политехнический институт
Финансово –экономический факультет
Кафедра«Финансы и кредит»
Контрольнаяработа
Тема:Графические конструкторы (для подготовки схем, диаграмм и т.д.) (Visio)
Выполнил:
Студент группы №672-1105С
Колешко А.В.
Шифр: 0867218
Проверил преподаватель:Вертешев А.С.
Псков 2010
Содержание
Введение
1. НазначениеMicrosoft Visio
2. Требования кпрограммному обеспечению
3. Основныехарактеристики пользовательского интерфейса
4. Функции, операциии основные приемы работы Microsoft Visio
Заключение
Списокиспользованной литературы
Введение
Специалисты в областиэлектротехники часто задают вопрос, как начертить электрическую схему, и какуюпрограмму использовать для черчения схем?
В докладе на конференцию КИИ‑2004 былапредставлена первая версия графического конструктора объектных моделей наоснове Microsoft Visio. Этот инструмент позволял строить изображения объектныхмоделей (точнее, изображения фрагментов больших, т.е. состоящих из большогоколичества объектов, моделей, а изображения небольших моделей – целиком) в видедиаграмм MS Visio и сохранять их в документах специального XML‑языка.Последние могли передаваться в приложения, поддерживающие работу ссоответствующими им моделями.
Таким образом, связь между графическимконструктором и интерпретирующими объектные модели приложениями была«однонаправленной». Функциональность описываемой в данной работе настоящейверсии рассматриваемого инструмента доведена до уровня, когда он становитсяполноценным редактором, позволяющим просматривать и изменять фрагменты ужеимеющихся моделей, а не только рисовать новые. Некоторые новые возможностиредактора облегчают работу с достаточно большими фрагментами.
1. НазначениеMicrosoft Visio
Предлагаемый графический конструкторпредоставляет возможность работать с наборами изображений объектов определенныхтипов. Объекты этих типов являются конструктивными элементами, из которыхстроится объектная модель. Такой набор типов мы назовем библиотекой(объектов), или объектной библиотекой[1]. Библиотеки могутвключать как стандартные для программирования простые типы (строки, числа,символы и т.д.), так и типы, имеющие более сложную структуру – совокупностьполей данных. Здесь используется термин «поле данных», чтобы отличить его оттаких понятий как атрибут, слот, переменная класса и т.д., с помощью которыхописывается структура объектов.
Поле данных является более широким понятием,оно указывает на наличие у объекта некоторой информации (данного), котороеможет быть получено через этот интерфейс. Обычно объекты имеют фиксированнуюструктуру. Это, в частности, бывает, когда объекты реализованы вобъектно-ориентированном языке с классами. Однако объекты одного типа могутиметь и различный набор полей данных, т.е. изменяемую структуру, в том числе вовремя вычисления (runtime). Такое возможно, если объекты реализованы средствамиООП на основе прототипов. Совокупностью полей данных могут также отображаться вконструкторе последовательные типы данных, например, массивы или списки,которые, впрочем, в некоторых библиотеках могут пониматься как объекты.
Здесь важно отметить, что библиотекаподразумевает реализацию входящих в неё типов данных в некотором другомприложении (или других приложениях), а пользователь конструктора объектныхмоделей рассматривает те объекты, с которыми он работает, лишь как некоторыеструктурные описания классов, функциональное значение которых ему заранееизвестно. Таким образом, описание поведения объектов полностью исключено измодели, которая создается в конструкторе, и остается только их структурноеописание. Это связано с тем – и это главная особенность конструктора, – что онориентирован не на разработку новых приложений, а предназначен для построенияобъектной модели из всех возможных типов данных, которые уже описаны вбиблиотеке и ранее были реализованы в соответствующих приложениях,обеспечивающих объектное имитационное моделирование в конкретных предметныхобластях. Именно в этом проявляется существенное отличие разрабатываемого здесьинтерфейса от различных систем объектно-ориентированного проектирования:последние ориентированы на разработку программных приложений с нуля, апредлагаемый инструмент предназначен для построения моделей на основе ужереализованных в различных приложениях библиотек объектов. Подобную технологиюможно было бы назвать визуальным (объектным) моделированием, поаналогии с термином «визуальное программирование».
Таким образом, представленный конструкторможно рассматривать как инструмент, позволяющий ускорить процесс разработкиобъектных моделей. Его пользователь создает (или применяет) готовые библиотекитипов, описания классов или прототипов объектов, которые используются дляформирования объектов в приложениях, непосредственно обеспечивающих объектное моделированиедля конкретных предметных областей.
2. Требования кпрограммному обеспечению
Для обеспечения работы графическихконструкторов, в частности Microsoft Visio, необходимы следующие системныетребования:
— операционная системаMicrosoft Windows XP с пакетом обновления 2 (SP2) или более поздняя версия илиMicrosoft Windows Server 2003 или более поздняя версия ;
— компьютер и процессорПК с процессором 500 МГц или более, 256 или более МБ ОЗУ;
— дисковод дляDVD-дисков;
— ПК с процессором 1 ГГци 512 МБ ОЗУ (или более мощный компьютер) необходим для работы с MicrosoftOffice Outlook 2007 с диспетчером контактов;
— жесткий диск Дляустановки необходимо 2ГБ; часть этого объема будет освобождена после установки,когда исходный установочный файл будет удален;
— разрешение экранаМинимум 800x600 точек (рекомендовано 1024x768 или более);
— подключение к ИнтернетуДля загрузки и активации продуктов понадобится широкополосное подключение кИнтернету со скоростью 128 кбит/с и выше.
А также рекомендуетсяиспользование дополнительных компонентов Microsoft Internet Explorer 6.0 сустановленными пакетами обновления, для пользователей Outlook 2007 понадобитсяMicrosoft Exchange Server 2000 или более поздней версии.
3. Основныехарактеристики пользовательского интерфейса
Все программы длясоздания электрических схем, можно разделить на три категории:
1)Системыавтоматизированного проектирования электрооборудования (к ним относятся такиепрограммные комплексы, как ElectriCS — приложение для AutoCAD, КОМПАС-ЭлектрикV8 Plus Express совместно с КОМПАС-График и Системой проектированияспецификаций).
Данную категорию отличаетсложный интерфейс, очень высокая стоимость и для работы с этими программамитребуется специальная подготовка. Эту категорию программных продуктовцелесообразнее всего применять в крупных проектных организациях.
2) Ко второй категорииотносятся универсальные программы, которые более простые в работе, но позволятне только легко начертить электрическую схему, но и выполнить другиенеобходимые в работе инженера функции, тем самым заменить множества другихпрограмм (к ним можно отнести такие программы как Visio и ConceptDraw а такжеузкоспециализированные программы для черчения электрических схем, такие какSchemagee, PlainCAD).
Программы этой категорииотличаются простотой в использовании, не требуют специальной подготовки дляиспользования, и не высокой стоимостью.
В организациях, гдетребуется регулярно чертить электрические схемы, оформлять техническуюдокументацию, применение этих программ, по моему мнению, наиболеецелесообразно.
3) К третьей категорииможно отнести простенькие программки с ограниченной функциональностью длячерчения электрических схем. Их тоже много, но я бы отметил одну из них. Этобесплатная программа sPlan, которая может быть полезна для единичного черченияпростеньких схем, а также для начинающих радиолюбителей.
Упомянутые здесьпрограммы приведены лишь для примера. На самом деле их в десятки раз больше, ивыбрать из них наиболее приемлемую для использования электротехническимперсоналом, задача не из простых. Во первых все их нужно иметь в наличии, вовторых иметь возможность для их тестирования.
4. Функции, операции иосновные приемы работы Microsoft Visio
Microsoft Visio обладаетрядом преимуществ по сравнению с другими графическими конструкторами.Выпускается она в двух комплектация: Office Visio Professional и Office Visio Standard. Для черчения электрических схем, вполне достаточно пользоваться VisioStandard, которая в два раза дешевле чем Visio Professional.
Для черченияэлектрических схем, основными положительными характеристиками Visio, являются:
· Удобная системасоздания схем, методом перетаскивания готовых трафаретов УГО из окна трафаретовна рабочий лист чертежа. При этом все трафареты находятся перед глазами,обеспечено удобное переключение между библиотеками, все действия наглядны исведены к минимуму. Имеется инструмент «Штамп» для отображенияоднотипных трафаретов.;
· Отключаемыеинструменты «Привязать» (к сетке, маркерам, вершинам, точкамсоединения), силу привязки которых можно плавно регулировать, повышают точностьустановки элементов схем и соединителей при высокой скорости черчении;
· Продуманнаяработа с помощью «горячих» клавиш позволяет исключить дополнительныеоперации при копировании, дублировании элементов и участков схем;
· Для созданиядополнительных трафаретов УГО, не требуется дополнительных приложений (длябольшинства программ отнесенных мной ко второй категории, необходимо приобрестидополнительное приложение для создания трафаретов). Созданный трафарет УГО, илифрагмент схемы можно быстро сохранить для последующего использования, перетащивна окно библиотеки фигур.
При работе синструментами масштаба документа и размерами страниц, невозможно найти функции,которые бы не устраивали или отсутствовали.
Настройки печати,позволяют распечатать документ в масштабе и печать документов большого форматана принтере А4.
Поддерживаются следующиеформаты документов:
· Формат чертежейAutoCAD (DWG, DXF)
· Сжатыйрасширенный метафайл (EMZ)
· Расширенныйметафайл (EMF)
· Формат GIF (GIF)
· Формат JPEG (JPG)
· Формат PNG (PNG)
· Сжатыймасштабируемый векторный рисунок (SVG, SVGZ)
· Формат TIFF (TIF,TIFF)
· Точечный рисунокWindows (BMP, DIB)
· Метафайл Windows(WMF)
Основным недостатком (длячерчения схем) Visio, является отсутствие в её составе полноценной библиотекиусловных графических обозначений элементов электрических схем. Скудный набортрафаретов электрических элементов, входящий состав Visio не соответствуетГОСТ.
Для устранения этогонедостатка, необходимо создать библиотеку условных графических обозначений GOSTElectro for Visio, трафареты которой соответствуют Российским стандартам и поудобству использования, функциональности, намного лучше, входящих в составпрограммы. (Данная библиотека совместно с видеокурсом по черчению электрическихсхем в Visio, входит в состав комплекта для черчения электрических схем).
Такие недостатки, какавтономерация и автоматическое создание спецификаций, для меня не являютсязначимыми. Возможно, автоматическое составление спецификаций и полезнопроектировщикам.
Общая функциональность графическогоконструктора, не зависящая от различных объектных моделей, реализована в видеединственного подобного шаблона. Для настройки на рисование объектов из конкретнойбиблиотеки типов служит файл XML‑описания визуализации объектов. Такой файлсодержит сведения о структуре объектов и о способе их отображения в редакторе.Этот файл ассоциируется с шаблоном и загружается вместе с ним (рис. 1). Приразработке «уникального» графического интерфейса для моделирования на основеновой объектной библиотеки, программисту требуется только разработать такойфайл настройки и его XSD‑схему. Затем он просто создает новыйшаблон редактора копированием любого уже имеющегося и изменяет в нем путь – кновому файлу настройки.
/>
Рис. 1Схема взаимодействия конструктора с приложениями.
В процессе редактированиявизуальные образы объектов заполняются данными, между объектами устанавливаютсясвязи. Результат своей работы пользователь конструктора может сохранить либо ввиде диаграммы Visio, т.е. в файле с расширением vsd, либо в XML‑файле описания структурыобъектов,представляющем разработанную объектную модель (или её часть) в специальноразработанном для этого XML‑языке.Vsd‑файл можно использовать лишьдля дальнейшего конструирования модели в редакторе, в то время как XML‑представление может бытьпередано соответствующему приложению для изменения состояния объектной модели(рис. 1). Ясно, что такое приложение должно поддерживать API интерпретации XML‑языка описания объектноймодели. Фрагменты модели для редактирования «поступают» от соответствующегоприложения также в виде подобных XML‑документов.
С помощью широкого наборадиаграмм, схем бизнес-процессов, сетевых диаграмм, диаграмм документооборота,моделей баз данных, схем программного обеспечения и других типов диаграмм VisioStandard вы сможете визуально документировать, разрабатывать и разбираться всостоянии бизнес-процессов и систем. Связывание диаграмм с данными помогаетувидеть более полную картину.
Интеграция диаграмм сданными в программе Visio позволяет увидеть полную картину процесса илисистемы.
Следующие возможностиVisio Standard упрощают визуальное представление процессов, систем и сложнойинформации.
Быстрое начало работы сиспользованием шаблонов. С помощью программы Visio Standard вы сможете легкосоздавать диаграммы, используя готовые символы SmartShapes, связанные с мощнымисредствами поиска нужных фигур на локальном компьютере и в Интернете. ПрограммаVisio содержит различные средства, предназначенные для создания диаграмм,необходимых ИТ-специалистам и специалистам в области бизнеса.
Быстрый доступ к частоиспользуемым шаблонам. Новое представление последних шаблонов в окне «Приступаяк работе», которое появляется при запуске программы Visio, обеспечивает доступк недавно использованным шаблонам.
Образцы диаграмм какисточник новых идей. Найдите новые образцы диаграмм в окне «Диаграммы».Знакомство с ними подскажет вам идеи по созданию собственных диаграмм и поможетв выборе шаблона.
Связывание форм безнеобходимости рисовать соединительные линии. Новые функции соединения фигурVisio позволяют связывать, равномерно распределять и выравнивать фигуры – и всеэто с помощью одного щелчка мыши. При перемещении связанных фигур они остаютсясвязанными, а соединительные линии автоматически изменяют направление.
Подключение данных и диаграмми связывание данных с фигурами. Новый мастер отбора данных позволяетавтоматически подключать диаграммы к одному или нескольким источникам данных,таким как таблицы Microsoft Office Excel и базы данных Microsoft Office Access.Новые интуитивно понятные методы связывания, которые заполняют все свойствафигуры (также называемые данными фигуры) значениями данных, дают возможностьсократить время связывания данных с фигурами. Например, новый мастеравтоматического связывания обеспечивает связывание всех фигур на диаграмме смассивами данных из подключенных источников данных.
Новая область задачрисунков, связанных с данными, позволяет выбирать различные вариантыформатирования данных и обеспечивает привлекательное отображение данных,связанных с фигурами. Благодаря новой области задач рисунков, связанных сданными, можно одним щелчком мыши отображать поля данных в виде выносок рядом сфигурой, располагать поля в рамках под фигурой или размещать поля данных сверхуили сбоку фигуры.
Новая функция обновленияданных Visio Standard делает все за вас. Она автоматически обновляет все данныена диаграммах, и вам не придется делать это вручную. Область задач разрешенияконфликтов позволяет легко устранять конфликты данных.
С помощью программы VisioStandard можно в наглядной форме исследовать сложную информацию с цельюопределения основных тенденций, исключений и т.д. Более того, программа Visioпозволяет анализировать, развертывать и создавать несколько представленийделовых данных для лучшего понимания информации. Библиотеки значков и пометокпомогают быстро обнаруживать основные проблемы, отслеживать тенденции иотмечать исключения, чтобы быстро идентифицировать основные моменты и приниматьэффективные меры.
Следующие возможностиVisio Standard позволяют анализировать сложную деловую информацию.
Визуальное представлениеделовых данных. Представления сводных диаграмм дают возможность в нагляднойформе изучать деловые данные, которые обычно отображаются в виде статичноготекста или в таблицах. Чтобы лучше разобраться с проблемой, используйтеразличные представления одних данных.
Обнаружение проблем,отслеживание тенденций и пометка исключений. Программа позволяет быстровыделять важные моменты, тенденции и исключения и отображать ход выполненияпроекта. Новая область задач рисунков, связанных с данными, упрощает условноеформатирование данных с использованием выразительных и интуитивно понятныхфигур, таких как пометки и гистограммы, которые отображаются в зависимости отусловий, определяемых пользователем.
Visio – это незаменимыйинструмент для наглядного представления сложной информации по проекту.Непосредственно в программах Microsoft Office Project и Microsoft OfficeSharePoint Server можно создавать отчеты, помогающие следить за задачами,ответственными лицами, ролями и обязательствами по проекту, а также изображатьсложные структуры ответственности за выполнения проектных задач. Такие отчетыавтоматически обновляются в случае изменения сведений о проекте.
Диаграммы, созданные впрограмме Visio Standard, обеспечивают значительно большее воздействие нааудиторию, чем просто слова и цифры. Профессионально оформленные диаграммыVisio можно передавать даже тем пользователям, у которых нет программы Visio.
Следующие возможностиVisio Standard позволяют лучше представлять информацию и сделать ее доступнойболее широкой аудитории.
Упрощенные категориидиаграмм Visio помогают быстрее находить нужный шаблон. Новые шаблоны, напримерWindows Workflow Services, помогают создавать более широкий набор диаграмм.Объемные фигуры документооборота дают возможность разрабатывать болеединамичные процессы документооборота.
Новые области задач«Тема», «Цвета и тема» и «Эффекты» Visio упрощают выбор цветов и эффектов длявсей диаграммы. В программе Visio применяются те же самые цвета, что и впрограмме Microsoft Office PowerPoint, что дает возможность использоватьодинаковые цвета в диаграммах Visio и презентациях Office PowerPoint.
Диаграммы Visio можносохранять в формате PDF, чтобы расширить возможности переноса и сделать их доступнымиеще более широкой аудитории. Диаграммы Visio, вложенные в сообщения электроннойпочты, можно просматривать в программе Microsoft Office Outlook.
Диаграммы можно сохранятьв виде веб-страниц с элементами управления перемещением, средством просмотраданных фигур, отчетами, возможностями выбора формата изображения и таблицамистилей. Затем любой пользователь, установивший средство просмотра диаграммVisio для Internet Explorer, сможет просматривать эти диаграммы в обозревателеMicrosoft Internet Explorer.
Общая рабочая областьподдерживает взаимодействие со службами Microsoft Windows SharePoint Services.Диаграммы Visio, сохраненные в рабочей области Windows SharePoint Services,можно открывать непосредственно в программе Visio. Если диаграмма открываетсяиз рабочей области Windows SharePoint Services, в Visio Standard открываетсяобласть задач «Общая рабочая область», содержащая все данные рабочей области,включая другие файлы, члены, задачи и ссылки.
Вставка рукописныхпримечаний. Интегрированная поддержка рукописного ввода в программе Visioпозволяет естественным образом создавать и вносить примечания в существующиеизображения с помощью пера на планшетном компьютере. Ввод данных с помощью пераи поддержка более высокого разрешения на планшетном компьютере обеспечиваетуниверсальность создаваемых решений.
Совместная работа с однойдиаграммой Visio. Функция отслеживания разметки позволяет несколькимпользователям одновременно работать с одной диаграммой Visio. Эта функцияиспользуется при рецензировании диаграммы для обеспечения лучшеговзаимодействия ее рецензентов. При этом каждый из рецензентов, вносящихизменения в исходный файл, знает об изменениях, внесенных другими рецензентами.
Заключение
Таким образом, не секрет, что хороший специализированный инструмент напорядок более эффективен в своей области применения, чем очень продвинутый, ноуниверсальный. Это нехитрое правило распространяется практически на все сферычеловеческой деятельности, не исключая деловую графику. Какими бы мощными и гибкимини были Corel Draw или AutoCAD, при отображении тонкостей субординации междустаршими менеджерами и младшими супервайзерами богатство возможностей этихпродуктов пользователю, скорее, в тягость. С другой стороны, обычныеграфические средства офисных пакетов зачастую ставят продвинутого пользователяв положение скульптора, которого для работы снабдили конструктором Lego.Интересный результат, безусловно, можно получить и в этом случае, но вряд ли онбудет соизмерим с затраченными усилиями.
К счастью, существуетзолотая середина — инструмент, благодаря которому «чайник» может засчитанные минуты соорудить пристойную диаграмму, а профессионал — быстро икачественно творить чудеса в промышленных масштабах. Этот инструмент называетсяMicrosoft Visio. Несмотря на то, что пакет Visio развивается с 1990 года,претенциозную приставку в названии он приобрел достаточно недавно — в 2000году. Приняв Visio в семейство своих продуктов, Microsoft приложил значительныеусилия по его интеграции с Office.
Как было отмечено,областью применения Visio является деловая графика, под которой понимаютсялюбые изображения, содержащие информацию, используемую в профессиональнойдеятельности. Разумеется, такое определение отнюдь не полно, и наверняканайдутся применения деловой графики, которые под него не подходят. Поэтому,чтобы лучше понять, для чего же именно предназначен Visio, стоитклассифицировать конкретные случаи его применения. Хотя их перечень, впринципе, неограничен, можно выделить три основных группы изображений, создаваемыхс помощью этого пакета:
1. Диаграммы и графики,характеризующие численные параметры объектов и процессов. Прямыми аналогамиявляются в данном случае диаграммы Excel, который умеет в этой области почтивсе то же самое (Excel, правда, сильно проигрывает в расширяемости инастраиваемости).
2. Диаграммы,характеризующие связи и отношения между сущностями. В качестве примеров можнопривести графические изображения алгоритмов, организационно-управленческихструктур, топологий сетей, отношений в реляционных базах данных и т.д.Примитивные средства для визуализации таких диаграмм (прямоугольники, текстовые«коробки», эллипсы, соединительные линии, стрелки) содержатся,например, в панели инструментов «Рисование» приложений MicrosoftOffice.
3. Схемы и чертежи. Сюдаотносятся электротехнические схемы, разного рода планы (офисов, квартир,местности) и все, чем нас мучили на черчении (епархия AutoCAD и прочихдвумерных CAD'ов).
На первый взгляд, Visioбольше всего похож на несложный векторный редактор. Такая простота легкообъяснима — нестандартные дизайнерские изыски в данном случае неуместны.Человеку, привыкшему к удобным и мощным средствам Corel Draw или AdobeIllustrator, в тесных рамках инструментария Visio придется тяжело — мучительноне хватает кривых Безье и нормальных средств работы с контрольными точками.Единственным спасением для дизайнера, который хочет изобразить нечтооригинальное, являются операции над фигурами (объединение, вычитание,пересечение и т.д.), которые позволяют создавать закрашенные объекты спроизвольным контуром. Но, в любом случае, рисование в Visio сколько-нибудьсложных форм — занятие не для слабонервных.
Несмотря на необъятноеполе возможных применений, Visio все же является узкоспециализированнымграфическим инструментом — портрет любимой или пейзаж Простоквашино в дождливыйдень с его помощью рисовать вряд ли надо. Также не стоит использовать его дляполномасштабного инженерного проектирования механических деталей или зданий.Главным преимуществом Visio является возможность, один раз настроив зависимостьформы от содержания, более к изобразительным вопросам не возвращаться,концентрируясь исключительно на смысле. Возможно, только седой ветеран работы сCorel Draw или инструментами рисования Microsoft Office способен в полной мере оценить,сколько при этом будет сэкономлено времени и нервов.
Уже в те времена, когдаMicrosoft еще не простер над Visio свое четырехцветное крыло, вокруг этогопродукта сформировалась устойчивая группа почитателей — инженеров, менеджеров,планировщиков, системных администраторов. Теперь же, благодаря активномупродвижению Visio со стороны Microsoft, его возможности становятся известны идоступны значительно более широкому кругу пользователей, а тесная интеграция состальными продуктами Office делает его использование удобным и эффективным.
Список использованнойлитературы:
1. Ершова Е.С.,Епифанов М.Е. Графический конструктор структур объектов как интерфейсинструментальной объектной среды // Девятая национальная конференция поискусственному интеллекту с международным участием КИИ 2004: Труды конференции.Т.2. – М.: Физматлит, 2004, с.498‑507.
2. Бонни Бьяфоре,Microsoft Visio 2007. Библия пользователя Visio 2007, Учеб. пособие, 2009
3. Джон Пол Мюллер,Дебби Валковски, Microsoft Office Visio 2007 для «чайников», Учеб. пособие, 2008
4. Гагарина Л.Г.,Компьютерный практикум для менеджеров: информационные технологии и системы,Учеб. пособие, ФиС, 2006
5. ПятибратовАлександр Петрович и др.Вычислительные системы, сети и телекоммуникации:Учеб.для вузов по спец.«Прикл.информатика в экономике»/А.П.Пятибратов, Л.П.Гудыно, А.А.Кириченко; Под ред. А.П.Пятибратова.- М.:Финансы и статистика, 2002
6. http://www.softkey.info/reviews/review192