Форум Сообщества Аналитиков

×


Средства создания прототипов GUI(Прочитано 39900 раз)
Хочу спросить какие средства для создания  прототипов GUI вы используете и почему? Чем удобны? Выложите примеры.
Какие минусы и плюсы можете назвать?

Приведу примеры
1 Rational Rose  - в книге Лешека Мацяшека "Анализ требований и проектирование систем" на стр 306 есть примеры. Показывал клиенту диаграммы , было не все понятно ему.Поэтому для наглядности использовал Visio
2 PowerPoint – no comment
3 Visio - есть всякие кнопки , формочки
4 RAD - Delphi и т.п. Хороший вариант. Можно делать сразу "готовый продукт"
5 Axure RP
6 Gui Design Studio - мне этот продукт очень понравился. Лучше чем VISIO и Axure RP вместе взятые

Спасибо.



Re: Средства создания прототипов GUI Ответ #1 : 03 Декабря 2007, 15:36:29
Использую Visio или Excel
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Средства создания прототипов GUI Ответ #2 : 03 Декабря 2007, 17:26:28
Visio,
раньше ещё прямо в Visual Studio делала - так программистам легче было.



Re: Средства создания прототипов GUI Ответ #3 : 03 Декабря 2007, 17:30:48
Enterprise Architect или Visual Paradigm UML CE

также Excel, InfoPath



Re: Средства создания прототипов GUI Ответ #4 : 03 Декабря 2007, 18:08:07
Enterprise Architect или Visual Paradigm UML CE

также Excel, InfoPath

На Excele это как?Шаблон или пример можете выложить?



Re: Средства создания прототипов GUI Ответ #5 : 03 Декабря 2007, 18:44:06
Вот например
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Средства создания прототипов GUI Ответ #6 : 03 Декабря 2007, 20:21:48
Можно конечно, как сделал Саша. Но я обычно просто использую макросы простые и инструменты форма, кстати тоже самое можно сделать и в ворд.

Но проще конечно в EA или VP или VISIO



Re: Средства создания прототипов GUI Ответ #7 : 12 Декабря 2007, 14:50:06
Рисую в Visio, раньше просто мог набросать в дельфи нужный интерфейс.



Re: Средства создания прототипов GUI Ответ #8 : 16 Декабря 2007, 18:37:11
Сначала Sparx Systems Enterprise Architect (связь с UC, функциональность, навигация), затем, при необходимости, MS Visio (эргономика, дизайн, даже "работающий" прототип - с элементами-ссылками).

Пробовал MS PowerPoint с анимацией. Красиво, но времени уходит столько, что проще настоящий интерфейс средствами IDE сделать сделать. Что неправильно: во избежание двойной работы программировать должны программисты.



Re: Средства создания прототипов GUI Ответ #9 : 17 Декабря 2007, 10:20:46
А вот давайте обсудим - м.б. сразу надо прототипировать в IDE?

Плюс очевиден:
1. Не надо делать двойную работу. Аналитик накидывает все и ГУИ готов - надо прикрутить только поведение.

Минусов больше:
1. Аналитик может перепутать контролы и программисту либо надо будет их менять, либо по неопытности может оставить не правильные.
2. Надо обучать Аналитика IDE.
3. Не понятно как делать трассировку к эл-ам формы.

Может кто-то еще выскажется за прототипирование в IDE?!
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Re: Средства создания прототипов GUI Ответ #10 : 17 Декабря 2007, 11:17:50
за прототипирование в IDE:
программистам нарисуешь одно, а они расположат немного по -другому и уже весь дизайн кривой...
А потом кучу замечаний создавать про то, что "кнопку1" расположить ближе к "кнопке2", шрифт группы сделать больше, и т.д.
Программисты могут начать выделываться, что это не первоочередное требование и т.д. и что раньше его не было(!!!) в плане на месяц не учтено(!!!)
Да ещё некоторые программисты не понимают, что от них требуется при написании "увеличить поле ввода 2". У меня такое замечание висело 3 месяца , пока жаловаться не пошла. Увеличивали не поле ввода, а наименование этого поля.



Re: Средства создания прототипов GUI Ответ #11 : 17 Декабря 2007, 11:58:16
за прототипирование в IDE:
программистам нарисуешь одно, а они расположат немного по -другому и уже весь дизайн кривой...
А потом кучу замечаний создавать про то, что "кнопку1" расположить ближе к "кнопке2", шрифт группы сделать больше, и т.д.
Программисты могут начать выделываться, что это не первоочередное требование и т.д. и что раньше его не было(!!!) в плане на месяц не учтено(!!!)
Да ещё некоторые программисты не понимают, что от них требуется при написании "увеличить поле ввода 2". У меня такое замечание висело 3 месяца , пока жаловаться не пошла. Увеличивали не поле ввода, а наименование этого поля.
Ну что тут сказать:
1) проектировщик не дал чётких гайдлайнов по модульной сетке интерфейса;
2) в работе отсутствует командность, задачи перебрасываются между функциональными перегородками.

Имхо, пытаться решать проблему, борясь с последствиями, а не с причиной - неправильно.



Re: Средства создания прототипов GUI Ответ #12 : 20 Декабря 2007, 10:51:45
А вот давайте обсудим - м.б. сразу надо прототипировать в IDE?

Плюс очевиден:
1. Не надо делать двойную работу. Аналитик накидывает все и ГУИ готов - надо прикрутить только поведение.

Минусов больше:
1. Аналитик может перепутать контролы и программисту либо надо будет их менять, либо по неопытности может оставить не правильные.
2. Надо обучать Аналитика IDE.
3. Не понятно как делать трассировку к эл-ам формы.

Может кто-то еще выскажется за прототипирование в IDE?!
Был тут недавно на курсах “разработка GUI” в Luxoft.
Там озвучили такую мысль. Типа хорошо если аналитик выполнит готовый “кликабельный интерфейс”. Например: аналитик кликнет на кнопку и пишет в событии “Надо выполнить то-то” или отставляет ссылку на документ с описанием работ. А разработчик  пишет только бизнес-слой, в GUI  он даже не лезет.
Говорили мол такой подход идет на ура. Типа довольны все заказчик и разработчики.



Re: Средства создания прототипов GUI Ответ #13 : 20 Декабря 2007, 11:38:06
Кажется, это возможно осуществить в ЕА, прикрепляя к элементам интерфейса ссылки на документы и артефакты моделей.

И идея очень интересная



Re: Средства создания прототипов GUI Ответ #14 : 14 Января 2008, 11:40:33
« Последнее редактирование: 14 Января 2008, 11:43:55 от Бобылев Андрей »




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19