Прототипирование интерфейсов 1С в программе Visio
-

Прототипирование интерфейсов 1С в программе Visio

0
4678
27.09.2024 Андрей Рогачев

Содержание:

1.    Рисование интерфейсов от фирмы программы 1С

 

В работе аналитика регулярно возникает необходимость продемонстрировать дизайн будущей разработки – документа, рабочего места, подсистемы. Готового решения, заточенного именно на "рисование интерфейсов" от фирмы программы 1С не существует, хотя несколько надежных инструментов, конечно, есть – со своими достоинствами и недостатками:


• Конфигуратор программы 1С. Самый надежный способ, требующий, однако, навыка работы в нем. По понятным причинам обладает полным набором инструментов для создания любого интерфейса программы 1С. Основными недостатками прототипирования непосредственно в конфигураторе является затраченное время и необходимость наличия навыков разработки самого поверхностного уровня. Для того чтобы быстро показать документ заказчику, аналитику придется, по сути, разработать его и создать необходимые формы. В любом случае без работы в конфигураторе зачастую не обойтись уже на стадии моделирования.


• Специализированные онлайн-ресурсы. Очень удобный, интуитивно-понятный инструмент. Работать удобно - как в простом графическом редакторе. Есть большой набор элементов, из которых и собирается искомая картинка. Достоинств много, но есть, как водится, и есть и недостатки – инструмент облачный (что имеет как плюсы, так и минусы) и, кроме того, платный.


Одним из способов ускорить такое "рисование" может оказаться программа visio из пакета Microsoft office. В первую очередь программа предназначена для рисования блок-схем и многие аналитики уже используют ее по прямому назначению – для отображения бизнес-процессов в различных нотациях. Но с небольшой настойкой в visio возможно оперативно создавать и в дальнейшем редактировать изображения такого плана:

 


Новый документ

         

Ничего сверхъестественного, форму не получится сделать интерактивной, с выпадающими списками или переключением между вкладками, но все равно достаточно полезно.   


2.     Создание набора элементов в visio

 

Для реализации подобного функционала в программе visio понадобится некоторая подготовительная работа, а именно создание своего набора элементов. Из стандартных элементов нам подойдут текстовые поля и таблицы, а все остальное необходимо перенести непосредственно из 1С. План следующий:

1. Создать пользовательский набор элементов в visio и собрать в нем те стандартные фигуры, которые могут понадобиться для прототипирования интерфейсов 1С.

2. Получить набор "картинок" в формате .png, например таких:




3. Поместить эти картинки в созданный набор элементов и далее пользоваться ими стандартными методами visio:

 


Созданный набор элементов


Рассмотрим подробнее.

1. Создать набор элементов несложно:



Создание набор элементов

 

Сохраните его.

         

Поиском по фигурам найдите нужные вам и поместите в свой набор, главным образом это таблицы разных видов, я использую "виртуальную таблицу 1С" и обычные текстовые поля.


2. Далее необходимо подготовить отдельные файлы с "кнопками", полями и всем прочим. Для этого достаточно привычной вам конфигурации, открытой в 1С пользовательском режиме и привычного графического редактора. Можно использовать стандартный инструмент "ножницы" – его вполне достаточно. В первую очередь пригодится простое незаполненное окно, как фон для дальнейшего рисования:



Незаполненное окно

        

Также скриним необходимые кнопки, поля и целые блоки иконок, к примеру:










3. Набрав нужное количество изображений, их необходимо просто перетащить в свой набор элементов, переименовать и сохранить:



Перетащить в свой набор элементов, переименовать и сохранить

         

В дальнейшем работа ведется привычными методами visio, результаты можно сохранять как в формате .vsdx, так и в виде обычных изображений.

Успехов!

   

Специалист компании ООО "Кодерлайн"

Андрей Рогачев

 

Обсудить статью в Telegram Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Услуги программиста 1С
Получите специалиста
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.