[Ответить в тред] Ответить в тред

15/10/15 - Набор в модераторы 15.10 по 17.10
27/09/15 - Двач API — Инструкция к применению
15/09/15 - Про пожертвования и ДДоС



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 133 | 20 | 48
Назад Вниз Каталог Обновить

Интерфейсов тред Аноним 12/02/16 Птн 21:58:51  651804  
14553035311610.jpg (100Кб, 455x880)
14553035311631.jpg (40Кб, 353x449)
Наша контора занимается производством бумажек. Меня там все в доску заебало, хочу автоматику, хочу работать левой пяткой.

Допустим нужно "произвести" договор "купли-продажи".
Накидал мышкой, как будет выглядеть подобная хуйня, получается сложно, а это еще не хватает кучи кнопок.
Как это сделать чтобы было красиво, просто, "интуитивно понятно"?

Плиточками? Картинками? Куда копать то бля?
Аноним 12/02/16 Птн 22:18:51  651820
Попробуй Wizard'ом или похожим. Чтобы далее далее назад назад. Или новое окно каждый раз. Пойдёт даже на андроиде.
Аноним 12/02/16 Птн 22:19:12  651822
Копай в сторону Ильяхова, Бирмана и прочих бюрошников.
http://artgorbunov.ru/bb/soviet/
Должно быть удобно, и понятно - что и зачем заполнять. Убери это убожество и посмотри на интерактивные опросники типа surveymonkey или хороших гугл-форм. НЕ ВЫДАВАЙ ВСЮ ИНФУ СРАЗУ, делай переходы и обьясняй, зачем нужно заполнить каждое из полей.
Сумбурно, но суть передал.
Аноним 12/02/16 Птн 22:24:45  651830
Есть список документов "заявка", "договор", "доверенность" и еще много разных...
Они могут быть "в работе", "в другой работе", "ждет денег", "ждет другой документ", "завершен" и т.д.
По клику открывается окошко "редактор", например из первого поста.

datagridview не катит, документы очень сильно отличаются.
Как их отобразить?

Я в отчаянии,
думаю нарисовать в UE4 срисовать офис, и полки с папками.
Аноним 12/02/16 Птн 22:28:31  651834
Ты делаешь форму для своей компании? Почему бы не использовать готовые сервисы, типа трелло + гугл-доков?
Обрисуй задачу полностью, пожалуйста.
Аноним 12/02/16 Птн 22:37:33  651844
>Попробуй Wizard'ом или похожим. Чтобы далее далее назад назад.
>НЕ ВЫДАВАЙ ВСЮ ИНФУ СРАЗУ, делай переходы и обьясняй, зачем нужно заполнить каждое из полей.
посоны, согласен, так легче воспринимается.

смотрите какая хуйня выходит, вот мой вариант с окошком:
текстбокс-год
текстбокс-цвет
текстбокс-мощность
текстбокс-колеса
чекбокс-битый не битый
текстбокс-еще
текстбокс-еще
текстбокс-еще
текстбокс-еще
кнопка -> ок.

или визард:
"выберете цвет"->пропустить->"выбать год"->пропустить->"выбрать колеса"->выбрал,далее->пропустить->пропустить->пропустить->пропустить->пропустить->пропустить->ок

еще визардом документа не видно, нужно както быстро документ посмотреть.
в варианте с окном все сразу видно, только нихуя не понятно.
Аноним 12/02/16 Птн 22:49:10  651854
>>651834
>типа трелло
да, наверное нужно чтото подобное
>гугл-доков
нет, я могу и exel запустить, от наоборот надо уйти.

>Обрисуй задачу полностью, пожалуйста.
тот же договор на первой пикче уже полностью раскрывает проблему.
Аноним 12/02/16 Птн 23:09:52  651871
>>651804 (OP)
Ты для себя автоматизируешь или хочешь всю фирму на это пересадить? Если первое, то ты сильно загоняешься.

Теперь по делу:

0. Тебе рано думать о плиточках, пока не можешь сделать простой интерфейс на стандартных контролах;
1. Все твои три кнопки можно и нужно засунуть в главное меню;
2. Визуально отделяй блоки элементов управления GroupBox'ами.

Также я бы не рекомендовал тебе делать Wizard, потому что он идеально подходит для случаев, когда ты программу один-единственный раз в жизни запускаешь. Со временем швятое «не выдавай всё сразу» обернётся в то, что ты на переходы будешь времени больше тратить, чем на ввод данных.

> datagridview не катит, документы очень сильно отличаются
Если я тебя правильно понял, то сделай общие для всех колонки «название», «тип», «статус», ну и что там ещё, а по двойному клику открывай окно редактирования.

Если хочешь, анон, чтобы было йобисто, то знай, что это долго, дорого и не всегда в результате оказывается удобнее простого интерфейса.

Можешь добавить интерактивности какой-нибудь. Активировать поля при надобности, подсвечивать, ну и всё такое, но Windows Forms тебе в этом будет всячески мешать тем, что он не сильно на такую хуйню рассчитан.

Для документов вообще очень полезно делать веб-сервисы, ибо централизация, удобство и очень простой для макаки процесс создания интерфейсов, но я могу предположить, что это совсем не твоё.
Аноним 12/02/16 Птн 23:20:34  651881
>>651844
>"выберете цвет"->пропустить->"выбать год"->пропустить->"выбрать колеса"->выбрал,далее->пропустить->пропустить->пропустить->пропустить->пропустить->пропустить->ок
Дохуя "пропустить" слишком. Нужно грамотно группировать данные.
>еще визардом документа не видно, нужно както быстро документ посмотреть.
Показывай документ в конце, или нажатию специальной кнопочки еще лучше не кнопочки, а LinkLabel внизу окна, если к его в процессе нужно посмотреть.
>>651871
Дело говорит, особенно про Wizard и Group Box'ы. Если для себя делаешь, в одном окне удобнее, главное правильный tab order не забудь поставить, это ОЧЕНЬ важно.
Вообще создание хорошего UI нелегкое дело, тут вкус нужен.
Аноним 12/02/16 Птн 23:35:05  651898
>>651804 (OP)
Форма как форма. У тебя просто еще нет стальной жопы c#-формошлепа, который умеет миллиард полей стройно втиснуть в одно окно (такие приложения я видел в ПФР и поликликине). Не слушай хуйню про визарды. А вообще ты пытаешься повторить функционал типового софта а-ля 1С или crm/erp систем. В которых ты можешь уже забитого контрагенты выбрать из поиска, и все эти ОГРН сами вобьются. Это самый большой минус. Копай в сторону этих решений, или хотя бы сделай у себя сохранение контрагента в БД. И смотри не стань в своей конторе программистом за зарплату делопроизводителя. Или используй это ради опыта для съеба на работу программистом.
Аноним 12/02/16 Птн 23:49:56  651921
>>651871
>или хочешь всю фирму на это пересадить?
цель-нихуя не делать
поэтому надо всю + еще кусочки соседних фирм.

>0. Тебе рано думать о плиточках, пока не можешь сделать простой интерфейс на стандартных контролах;
да, этим сейчас и занимаюсь,
>1. Все твои три кнопки можно и нужно засунуть в главное меню;
что эта? которое "файл, главное,вид"?
>2. отделяй блоки элементов
это я знаю, просто в пример закинуть забыл.

>то сделай общие для всех колонки
если док безимянный? тогда вообще общих колонок не будет, и понадобится принудительный тип "прочие"
сейчас табличка, вместо имени guid с возможностью ренейма, потом возникнет проблема как эту хуйню произвольно группировать.

может есть какие нибудь примеры типа trello только не trello? (эта хуйня наиболее близкая к "сути").

хочу очень дохуя йоба фейс, чтобы прям все текли.
(еще фишечки на карте надо будет, документам нужна геометка, ну это через пол года гдето)

>но я могу предположить, что это совсем не твоё.
ты прав, но можно осилить,
я просто преимуществ не вижу в моей случае.

Там где вин10 путина показывает, это веб интерфейс? или клиентская софтина?
Аноним 13/02/16 Суб 00:02:10  651933
>>651881
>Вообще создание хорошего UI нелегкое дело, тут вкус нужен.
Я это не сразу понял, накидал кнопочек и чувствую что сам "запутался".

>У тебя просто еще нет стальной жопы c#-формошлепа, который умеет миллиард полей стройно втиснуть в одно окно.
да хуль там уметь то,
только в итоге получается 1с склад, а мне с такой хуйней работать психиатр запрещает.

>хотя бы сделай у себя сохранение контрагента в БД
естественно не ручками, конечно бд, некоторые вещи оно само угадывать будет.
это не отменяет проблемы интерфейса.

>Или используй это ради опыта для съеба на работу программистом.
использую для переноса офиса домой, чтобы там не появлятся.
Аноним 13/02/16 Суб 00:12:58  651940
>>651804 (OP)
>Меня там все в доску заебало, хочу автоматику, хочу работать левой пяткой.

Главное когда сделаешь, никому не говори об этом, не совершай ошибку.
Аноним 13/02/16 Суб 01:55:07  652034
>>651921
> если док безимянный
Значит, ты не понимаешь, что делаешь. Машине-то похуй, есть у документа название или нет, но как ты с этим собираешься работать — не представляю. Ход твоих мыслей мне тоже непонятен. Такое ощущение, что ты по жизни пил гораздо больше, чем следовало.
Аноним 13/02/16 Суб 03:08:15  652052
>>652034
Насколько я понел, он просто не программист и не UX-дизайнер. К слову, обычно эти профессии несовместимы.
Аноним 13/02/16 Суб 04:38:44  652069
>>651898
Как раз в 1с практически нет шизардов.
Аноним 13/02/16 Суб 05:00:55  652070
>>651804 (OP)
> Куда копать то бля?
Консольный интерфейс.
Аноним 13/02/16 Суб 05:44:18  652073
>>651804 (OP)
Разбивай сложные формы на разные страницы, группируй и подавай поля по смыслу, используй горизонтальную ИЛИ вертикальную компоновку элементов, выдели фон полей формы от фона формы, выдели обязательные поля, скрой и выпили ненужные, прочитай наконец то блядь хоть одну книжку по юзабилити!
Аноним 13/02/16 Суб 05:47:45  652076
>>652052
Дерьмо и моча несовместимы, а дизайнер интерфейсов не являющийся программистом - петушиный король и место его работам на петушиной выставке, не более.
Аноним 13/02/16 Суб 05:50:09  652078
>>652076
Сорре, но нет. Это разные профессии.
Аноним 13/02/16 Суб 05:51:17  652079
>>652078
Художник в вакууме ненужен. Сферический кодер - тоже.
Аноним 13/02/16 Суб 10:46:36  652142
Почему просто шаблонн в ворде не сделаешь? Судя по картинке из оп-поста, оно ничем отличаться не будет.
Аноним 13/02/16 Суб 10:54:07  652146
>>651804 (OP)
Самое главное, переход между полями по нажатию Enter сделать не забудь. Так же, как таб, но еще и энтер. Бухи всякие в такого рода формах часто данные вбивают одной рукой на нампаде.
мимо-6-лет-офисного-формошлепства
Аноним 13/02/16 Суб 12:03:13  652174
>>652142
>Почему просто шаблонн в ворде не сделаешь?
не катит, в зависимости от типа выходной документ может быть doc, xls, xml, pdf, jpg, eml

>>>652034
Значит, ты не понимаешь, что делаешь.
Я просто плохо объяснил.
Я понимаю как бумажные папки лежат у разных сотрудников, на разных столах, в разных полках.
папки могут быть заполнены, или частично заполнены, могут перекладыватся между столами сотрудников, сотрудники раскладывают их по произвольным полкам. Можно (производственная необходимость) подойти к любому столу, взять любую папку и переложить любому другому.

1. папка попала на стол к А, частично заполнил, какой то бумажки или каких то данных не хватает.
2. папка поехала к Б, позвонили, нашли ксерокопию, дополнили данные или отдали на стол С, пусть ебется.
3. готово->принтер -> бумажная папка пошла на стол тёте Вале.
4. тетя Валя упакует в конверт и отправит по почте или еще куда нибудь.
хочу чтобы тетя Валя видела электронную папку, сама нажмет кнопку печать (от типа документа используются разные принтеры).

и как такую движуху показать?
Пока делаю простым списком в datagridview, но это нихуя не вариант.

>Такое ощущение, что ты по жизни пил гораздо больше, чем следовало.
давно было, сейчас исправился, совсем.
Аноним 13/02/16 Суб 12:18:15  652188
>>652073
>Разбивай сложные формы на разные страницы
сделано через tabPanel
>группируй и подавай поля по смыслу
сделано группбоксами
>используй горизонтальную ИЛИ вертикальную компоновку элементов
сделано, вертикально, может получатся с прокрутками.
>выдели фон полей формы от фона формы
непонял, это что такое?
>выдели обязательные поля
сделано жирным, невалидные данные подсвечивает красным
>скрой и выпили ненужные
ненужных нет, есть необязательные и они напрягают.
>прочитай наконец то блядь хоть одну книжку по юзабилити!
например, какую?
>>652146
хороший совет, спасибо.

все очевидные вещи сделаны, и все равно СЛОЖНА СЛОЖНА БЛЯТЬ СЛОЖНА.
Аноним 13/02/16 Суб 12:26:31  652193
14553555912500.gif (17Кб, 525x394)
>>652174
>и как такую движуху показать?
может в таком виде?
для офиса должно нормально зайти?
Аноним 13/02/16 Суб 12:45:44  652200
>>652188
Можешь еще добавить автокомплит, где это возможно. Некоторые поля можно по-дефолту заполнять часто используемыми данными. Названия полей или примеры водимых данных можно отображать прямо в поле серым текстом (типа placeholder в инпутах html) - это либо сэкономит визуально место на форме либо поможет планктону понять, что сюда вводить вообще.Работа неблагодарная, конечно, и тут сложно сделать красиво. Зато выработаешь в себе полезную привычку всегда валидировать входные данные, поскольку самая частая ошибка, какую приходится править потом - это когда программа позволила бухам ввести что-то, чего тут быть не должно.
все-те-же-6-лет-формошлепства
Аноним 13/02/16 Суб 13:34:54  652233
14553596943800.png (9Кб, 603x276)
>>652200
в некоторых документах надо заполнить заказчиков, у меня на пикче.

это заменить на datagridview - заказчики?
а если в 90% случаев заказчик один? тогда мой вариант удобнее заполнять.
чувствую надо что то сделать с кнопками добавить\удалить и будет нормально.

Вместо ФИО должно быть 3 текстбокса, но я собираю\дроблю строку пробелами, чтобы не захламлять интерфейс.
Как тогда внести чувака с именем Абу Бай Углы Салям Муххамедович Ибн Хаттаб?
Аноним 13/02/16 Суб 13:44:46  652237
>>652233
Емнип, я делал на основной форме грид "заказчики" (2-4 поля чисто для отображения списка) и рядом лепил типовые кнопки "новый", "изменить", "удалить" (можно маленькие батоны с иконками "плюс", "минус", "карандаш" и т.п.). По нажатию кнопок "новый"/"изменить" вылазила модальная форма с полями для заполнения (в последнем случае уже заполненная, естественно). "удалить" - диалог подтверждения "да"/"нет". Если видов заказчиков несколько - можно спросить какой нужен или в модальной форме раскидать их по вкладкам.
Аноним 13/02/16 Суб 13:56:44  652244
>>652237
вот нихуя несогласен.
ради одного, редко двух заказчиков, сетку и новую форму это пиздец жи есть.
Аноним 13/02/16 Суб 13:58:15  652247
>>652244
Ну, вообще, в таких ситуациях идеально себя покажут инлайновые формы, но в шарпе их искаропки нет, кажется, а свою реализацию писать может быть оверкилл-решением. Если только ты не будешь их в будущем часто использовать.
Аноним 13/02/16 Суб 14:20:06  652264

1) расположи поля формы и label вертикально
2) блоки по каждому человеку выдели визуально, сейчас это выглядит как одна простыня.
Например выдели блок фоном отличающимся от остального фона формы, проведи полосочки по линии границ, добавь отступы.
3) кнопку удалить расположи так, чтобы было понятно что она относится к блоку - сделай это после более выразительного выделения этих блоков. Например в правый нижний угол блока, с красным цветом. Или крестиком красного цвета.
4) Удули кнопку другой документ и замени label поля выпадающим списком(select).
5) добавь у каждого блока кнопку 'добавить документ, после нажатия в блок добавляй еще один select и полем.
6) Разбей ФИО на три поля, раз тебе они необходимы. Расположи их вертикально.
7) пустые поля заполни placeholder - в нем опиши требования к заполнению
8) залей весь фон формы, кроме фона полей ввода, цветом(background color).
9) Якоб Нильсен в своей книге 'юзабилити web сайтов' делал много ссылок на авторов по раз личному юзабилити - на юзабилити.

>>652233
Аноним 13/02/16 Суб 14:20:54  652265
>инлайновые формы
что это? где на это посмотреть?
Аноним 13/02/16 Суб 14:28:13  652274
>>
>>652265
http://www.w3schools.com/bootstrap/bootstrap_forms.asp
Bootstrap Inline Form

Это то, что у тебя сейчас. Обрати внимание как это делает бутстрап.
Аноним 13/02/16 Суб 14:38:24  652287
>>652200
Странный совет, поведение по умолчанию на enter - submit.
Аноним 13/02/16 Суб 16:59:13  652520
>>651804 (OP)
Да сделай в вебе, ангулар2, бутстрап и API.
Аноним 13/02/16 Суб 17:36:00  652558
Во-первых. Бросай нахуй формы. Ебашь на WPF. Во-вторых - копай в сторону выползающих панелек и прочего флекса. Покопай Telerik - охуенно, еще захочешь.
Аноним 13/02/16 Суб 17:40:18  652564
>>652174
>1. папка попала на стол к А, частично заполнил, какой то бумажки или каких то данных не хватает.
>2. папка поехала к Б, позвонили, нашли ксерокопию, дополнили данные или отдали на стол С, пусть ебется.
>3. готово->принтер -> бумажная папка пошла на стол тёте Вале.
>4. тетя Валя упакует в конверт и отправит по почте или еще куда нибудь.
>хочу чтобы тетя Валя видела электронную папку, сама нажмет кнопку печать (от типа документа используются разные принтеры).
Типичная бизнес-логика для документооборота.
Это база+интерфейс работы с ней. База любая реляционная, интерфейс лучше веб (т.к. не надо устанавливать ничего), поднимешь локальный веб-сервер и все такое.
Аноним 13/02/16 Суб 17:48:39  652569
14553749197250.png (18Кб, 855x640)
>>652174
>>652564
Вот примерная картинка.
Вести статус документов (новый, в обработке, архив и т.д.), исходя из бизнес-логики.
Вести того, на ком сейчас документ (указывает предыдущий пользователь), либо отдел на ком документ, это облегчает обработку, сотрудник пришел, проверил "документы для обработки", где ему показали все для него и для его отдела, залочил документ, обработал. Есть кнопка "для печати".
Аноним 13/02/16 Суб 19:00:35  652652
14553792356660.jpg (40Кб, 273x449)
>>651804 (OP)
Просто сделай все в один столбец, что бы можно было идти без особых напрягов по строчкам и прощелкивать что надо

опять же часть лишнего мусора спрячь в сами формы
Аноним 13/02/16 Суб 19:03:47  652659
14553794281340.jpg (30Кб, 206x397)
Дизайн спасет мир ебта, сделай говно таким что бы на него было кайфово жать, а дальше уже будет похуй чо там
Аноним 13/02/16 Суб 20:31:25  652880
>>651804 (OP)
А у меня боль с этими интерфейсами. Сделал программу - ну всю логику ее. Уже давно. И никак не могу начать гуи пилить. Так и лежит.
Аноним 13/02/16 Суб 20:36:17  652905
>>652274
>Обрати внимание как это делает бутстрап.
смотрел, не нашел отличий
Аноним 13/02/16 Суб 20:37:09  652910
>>652558
>Покопай Telerik - охуенно, еще захочешь.
он же платный? не?
Аноним 13/02/16 Суб 20:39:25  652919
>>652569
это не картинка фейса, это картинка логики
Аноним 13/02/16 Суб 22:06:41  653015
>>652880
Что за прога? можт помогу. Щас же дизайн спецом выкатали одноклеточный, залей все тоном блять и пару кнопок накидай из фремверка вот и готово няшно модно молодежно
Аноним 13/02/16 Суб 22:15:37  653022
>>652910
Платный. Не знаю как щас, но раньше годовая подписка стоила $5к. Но на торрентах дешевле. Отдел К тебя не выебет, можешь не беспокоится. Если совсем параноик, можешь рефлектором вытянуть исходники и обфусцировать под себя.
Аноним 13/02/16 Суб 22:47:21  653057
>>652880
У меня другая проблема, я дохуя времени убиваю на интерфейс, а в итоге дальше не перехожу.
Аноним 13/02/16 Суб 23:09:25  653097
>>652919
А, не понял задачу, лол, так можно взять bootstrap и сверстать или c# и visual studio, есть дофига готовых красивых форм.
Аноним 13/02/16 Суб 23:30:12  653107
>>653097
прост, берешь и рисуешь? так?

да я хуйзнаю ЧТО верстать то.
есть понятная движуха папок по столам и полкам, её надо повторить в интерфейсе.
сделано как список в датагриде - получается хуйня.
задача - как это может выглядеть красиво и адекватно?
Аноним 13/02/16 Суб 23:48:44  653134
>>652659
В этой картинке чтото есть
Аноним 14/02/16 Вск 08:41:13  653357
Идея наверное безумна, но мне всегда доставляла магия print'ов
Насколько мир был бы лучше если бы можно было принтить в гуи приложения в зависимости от уже введенных данных. Пропали бы неактивные поля.
Но что-то никто ничего подобного и близко не делает.
Аноним 14/02/16 Вск 10:37:07  653386
>>653357
любое консольное приложение использует printf
Аноним 14/02/16 Вск 10:43:23  653391
>>653357
> можно было принтить в гуи приложения
А что тебе мешает? (что быты не подразумевал).
Аноним 14/02/16 Вск 13:56:03  653558
>>653107
Опиши модель "документ" и "папка". Документ ссылается на папку. У документа естественные поля. Эти поля и есть веб-форма. Веб-форму верстаешь обычной <form> с классами bootstrap (form-control). В чем загвоздка-то?
Аноним 14/02/16 Вск 15:53:02  653652
>>653558
>Опиши модель "документ" и "папка". Документ ссылается на папку
описал, сделал, все заебись.
как теперь это отобразить?
Аноним 14/02/16 Вск 22:13:58  654144
блть нхй впиздц этт вши итервйс


а давайте ка мы узнаем порядок цен, скока будет стоить аутсорс?

задача 0.
дано:
обычное офисное форморшлепство на с# winform, все работает, все включается, все пишется.
500 тексбоксов, 300 лабелов, 100 кнопок, 50 радиобатонов, 30 чекбосов, 10 форм.
софтину дам по пользоватся, проникнутся, почувствовать всю убогость и т.д.

найти 1:
сколько будет стоить, причесать всю эту хуйню, перетащить все на свои места, придумать хоткеи т.д.
можно ручкой на бумаге\в фотошопе.

найти 2:
сколько будет стоить, перерисовать эту хуйню, чтобы было пиздец йобово, стильно, модно, молодежно
катит любой фреймворк без регистрации и смс кроме qt, чтобы списочки не тормозили, производительность как winforms.
очень нежелательно web.
можно ручкой на бумаге\в фотошопе.

найти 3:
а можно подрядить 2-3 человек, изготовить демо, 3-5-10% работы, чтобы понять кто из них уебок?
Аноним 14/02/16 Вск 22:43:15  654160
14554789952480.jpg (33Кб, 353x449)
>>653652
Так и отобрази, запили форму, проставь классы.
Чтобы не писать кастомную логику, часть радиокнопок (в которых только два значения) можно через чекбокс css-hack (где псевдокласс checked), а если больше, чем одно значение, то без js-логики не обойтись, я бы взял ангулар2 и сделал бы через ngIf отображение нужных инпутов, тем более, что больше ничего не нужно.
Аноним 14/02/16 Вск 23:03:28  654199
>>654160
ты много и не обратимо пил, ты не вообще не въезжаешь в задачу.

каждый документ = форма, которую как нибудь решу, мышкой натаскаю, спрошу совета тут или закажу на стороне.



как отобразить ВСЕ блять документы? чтобы БЫЛО КУДА МЫШКОЙ ТЫКАТЬ, чтобы что выбирать\редактировать\смотреть\печатать.

списком в таблице?
папками как в проводнике?
пасьянсом как в trello?
в Unreal Engine 4 3d офис с полочками и папками нарисовать (добавить пушки, гранаты, мобов, боссов)?
в виде другой неведомой хуйни, которая сейчас модная?
Аноним 14/02/16 Вск 23:09:22  654210
>>654199
>выбирать\редактировать\смотреть\печатать.
удалять(обратимо), перемещать между сотрудниками, раскладывать по полкам, отправлять на CD, по почте, импортировать из вне, генерировать на основе внешних данных с сайтов или устройств, составлять статистику\отчеты и еще много чего веселого.
Аноним 14/02/16 Вск 23:14:52  654216
>>654160
>часть радиокнопок (в которых только два значения) можно через чекбокс css-hack (где псевдокласс checked), а если больше, чем одно значение, то без js-логики не обойтись

бугогашеньки, в вебе такая такая ебля с радиокнопками? ты это серьезно?
Аноним 14/02/16 Вск 23:20:43  654223
>>651804 (OP)
Есть такая предметная область называется - проектирование интерфейсов, сейчас модно называется UX Design. Куда копать? Почитай книгу: А.Купера. Об интерфейсе.
Аноним 14/02/16 Вск 23:36:33  654241
>>654223
книжке 10 лет, точно годная?
700 страниц , чот я очкую.

глянул перемотками, пишет про "неодназначность толкования" про "нагрузку на пользователя", вроде бы то что надо.
Аноним 15/02/16 Пнд 00:31:10  654332
>>654199
>как отобразить ВСЕ блять документы? чтобы БЫЛО КУДА МЫШКОЙ ТЫКАТЬ, чтобы что выбирать\редактировать\смотреть\печатать.
Получить данные в любом формате, отрендерить в виде DOM любым фреймворком (я бы взял реакт или ангулар). Я не понимаю, что тебе не ясно.
Аноним 15/02/16 Пнд 00:31:54  654334
>>654216
Если надо отображать новые инпуты, когда выбран один из вариантов радио-кнопки, то без логики js не обойтись.
Аноним 15/02/16 Пнд 00:35:00  654339
14554857009240.png (5Кб, 418x154)
>>654199
Хоть так, что в этом неудобного? Табличный вид лучшее, что придумали, для отображения большого кол-ва элементов. Прикрутишь jquery UI для перетаскивания, навесишь callback'и и все.
Аноним 15/02/16 Пнд 00:48:21  654369
14554865015980.png (41Кб, 1460x696)
>>654199
А вот так норм будет?
Аноним 15/02/16 Пнд 10:39:39  654828
>>654369
у меня примерно так и сделано
только у меня форма открывается в отдельном окне, по клику документа, а там где у тебя форма - разные кнопки типа печать, экспорт и т.д.
конечно хотелось бы твой вариант, чтобы не было открывающихся окон, но сука формы злые,
просят много вертикального пространства, пока оставляю как есть.

теперь
сюда надо втиснуть, рабочий стол коллеги, директора, тёти Вали, соседнего филиала.






но и это все хуйня, мне не нравится,
хочу видеть папку и сразу все(или часть?) документов в ней (пасьянс, trello).
хочу удобное перетаскивание из Стол_A\папка_Б\Документ_С в Стол_Б\папка_В
хочу сортировку в документов\папок в произвольном порядке.
Аноним 15/02/16 Пнд 11:52:52  654848
Ананасы, а покидайте в этот тред просто годных интерфейсов на ваш вкус вкус уровня выше /b/
Аноним 15/02/16 Пнд 12:51:39  654872
>>654369
как выбирать нужный документ сверху продумал? Не пялиться же в 40-пиксельное превью чтобы разобрать что открыть, нужно достаточно места для имени и возможно какой-то метаинформации (клиент/дата и т.д.т.п.)
Аноним 15/02/16 Пнд 14:18:23  654933
>>654872
>как выбирать нужный документ сверху продумал?
Исходя из заголовка?
Аноним 15/02/16 Пнд 14:22:42  654937
>>654828
>хочу видеть папку и сразу все(или часть?) документов в ней (пасьянс, trello).
>хочу удобное перетаскивание из Стол_A\папка_Б\Документ_С в Стол_Б\папка_В
>хочу сортировку в документов\папок в произвольном порядке.
В чем загвоздка? Структура данных (JSON) в памяти, её сортируешь и перерендериваешь. Перетаскивание и контейнеризацию реализуешь через jquery UI (искаропки).
Аноним 15/02/16 Пнд 14:59:16  654960
>>654937
>В чем загвоздка?
в твоей картинке, я вижу папки, чтобы найти нужный документ их прокликивать придется, мне это не нравится.

>и перерендериваешь
во что? в списочек? в иконки? в плитоки? папкой? колодой? в тридэ? принт в консоль?
что будет удобнее? правильнее?
Аноним 15/02/16 Пнд 16:34:58  655021
>>651804 (OP)
выглядет как какое-то говно написАное на .net
Аноним 15/02/16 Пнд 21:12:02  655390
>>654144
почему вы не отвечаете на мой ответ?
пиздец, как будто про нейросети на haskell спрашиваю.
Аноним 15/02/16 Пнд 23:06:36  655481
14555667970440.png (441Кб, 1445x710)
>>654960
>что будет удобнее? правильнее?
Перебери несколько прототипов, только так и можно понять, что будет удобнее.
Просто зависит от количества папок еще, они все поместятся в одном окне? Хотя можно их отображать пагинацией, раз тебе понравилось трелло, то и используй эту модель. Представь то, что ты хочешь и перебирай варианты, ты лучше всех понимаешь бизнес-процесс.
Аноним 16/02/16 Втр 09:49:27  655716
>>655481
на твоей пикче рабочие столы как "гвоздями прибито"


хм,
на одно рабочем столе 20 документов, обычно меньше лежат в 3-4 папках, возможно сотрудник захочет разбить по типу "договора", "доверенности" и т.д. тогда папок станет штук 20.
рабочих столов у нас 10, естественно может изменятся.
нужен рабочий стол "архив", в который все будет попадать в конце.
это так, для себя конспект.
Аноним 17/02/16 Срд 01:38:58  657166
>>655716
Продолжай.
Аноним 17/02/16 Срд 06:56:33  657247
Джва года ждал такой тренд.
Делаю диплом на шарпее, нужен красивый интерфейс, а с виндовз формами чет не выходит. Внимание вопрос: можно ли прилепить какой-нибудь html-костыль чтобы было красива? Ну там сверстаю все, цвета веселые сделаю, кнопачки красивые.
Гуглить пока лень, спрошу онона лучше.
Аноним 17/02/16 Срд 07:05:25  657250
14556819256020.png (863Кб, 638x461)
14556819256201.png (931Кб, 535x593)
14556819256402.png (542Кб, 491x376)
14556819256513.png (1339Кб, 564x809)
>>651804 (OP)
Вот тебе пример хорошего интерфейса.
Аноним 17/02/16 Срд 09:12:21  657297
>>657247
Вот так зделой:
https://www.youtube.com/watch?v=nBa_kJQFwMk
Аноним 17/02/16 Срд 10:56:07  657339
>>657250
СЛОЖНА СЛОЖНА БЛЯТЬ СЛОЖНА НИХУЯ НЕ ПОНЯТНО
Аноним 17/02/16 Срд 10:57:27  657340
>>657250
хотя да, симпатично, картиночки, подсказки
Аноним 17/02/16 Срд 10:59:43  657344
>>657297
я кончил,
кто так умеет?
Аноним 17/02/16 Срд 13:23:57  657435
>>657344
https://github.com/papyros/qml-material
Аноним 17/02/16 Срд 15:52:57  657565
>>657435
круто конечно, но эту хуйню год наверное осваивать.
Аноним 17/02/16 Срд 16:01:12  657572
>>657565
Осилил дня за 4 вместе с qml. Там есть пример, откуда можно невозбранно тянуть код.
Аноним 17/02/16 Срд 16:37:21  657647
>>657565
Проиграл вообще с тебя. Весь тред слежу за тем, как ты мечтаешь сделать свою сверкающую всеми цветами радуги мокропиську.
Аноним 17/02/16 Срд 16:48:29  657664
>>657647
Там даже есть прожект темплейт для писечки, примерно как на бутстрапе.
Аноним 17/02/16 Срд 16:51:51  657669
>>657565
Чо там осваивать, накатил и поставил тему в коде. Если знаком с QML конеш. А если не знаком - уж точно не год.
Аноним 17/02/16 Срд 19:59:26  657818
Пиздец, вы издеваетесь нахуй?
У меня там все на с#, и бизнес логика и проверки все дела. Я с плюсов переехал(внезапно понравилось), чтобы не ебацо с фейсами.

Офисный софт + винда = c# ! Это знать надо! Это классика!
Аноним 17/02/16 Срд 20:23:31  657839
>>657435
Для меня по ссылке инопланетные руны.

Я так понимаю qt понимает qml "скрипты" чтобы рендерить кнопки. По твоей ссылке просто готовые "инклуды" для qml с описанными кнопками, которые выглядят под андройд. Так?
Аноним 17/02/16 Срд 20:29:58  657842
>>657839
А с помощью данной магии можно "спрятать" нахуй QT чтобы осталась логика на плюсах и графика на qml?
Аноним 17/02/16 Срд 21:52:46  657915
14557351661600.jpg (62Кб, 690x628)
>>653015
https://github.com/aq1/Hospital-Helper-2
Офигеть, еще до нг последний коммит был.

На скрине первая версия. Она на ткинтере (питон) и я хотел сделать вторую версию с кучей новых функций и с крутым интферйсом на Qt или киви. Слоняюсь к первому. Программа простая - врачи вводят данные, они считаются и вставляются в выбранный шаблон.
Аноним 22/02/16 Пнд 18:08:00  663063
>>657915
Какой дикий пиздец на пике
Аноним 22/02/16 Пнд 23:53:40  663481
>>657915
Ебаный ад.
Аноним 22/02/16 Пнд 23:54:26  663482
>>657915
P.s.
WebFormDesign.PDF
Аноним 23/02/16 Втр 12:42:07  663747
>>657915
Убери нахуй этот красный цвет, серьезно. Ярко-красный замени на светло-зеленый, а розовый - на салатовый, хоть не так сильно глаза ебать будет.
Аноним 23/02/16 Втр 13:28:11  663782
Хуль вы накинулись, добрее надо быть, он же сказал что интерфейсы для него боль.
Ня.
Аноним 23/02/16 Втр 13:31:38  663785
14562234987010.png (11Кб, 1252x368)
Посоны, есть один КЛАДР http://www.gnivc.ru/inf_provision/classifiers_reference/kladr/


Что получилось и что хочу показано на пике, куда мне копать?
Аноним 23/02/16 Втр 15:03:52  663837
>>663785
Для ввода поля должны быть отдельны. А для вывода просто все конкатенируешь. Чего не понятно?
Аноним 23/02/16 Втр 15:09:25  663840
>>663837
Хотеть для ввода одной строчкой
Аноним 23/02/16 Втр 15:10:10  663841
>>663840
Маня как ты разбивать будешь? Просто по запятой что ли? А валидировать? Больше проблем, а толку приблизительно ноль. ПИли дохуя текстфилдов и не выебывайся.
Аноним 23/02/16 Втр 15:15:45  663845
>>663837
Вообще основная задача - уйти от открытия еще одной формы.
Данный пиздец в основной форме показывать никак нельзя, а открывать отдельную не позволяет религия.

Если вести список адресов, тогда - да, дергаем из списка и иногда элементы редактируем отдельной формой, но в моем случае новый документ = новый адрес почти всегда.
Аноним 23/02/16 Втр 15:18:54  663847
>>663841
>Маня как ты разбивать будешь?
Еще и подсказки как то давать при вводе.

>Просто по запятой что ли?
Есть база налоговой - КЛАДР
>А валидировать?
Есть база налоговой - КЛАДР

>Больше проблем, а толку приблизительно ноль.
>ПИли дохуя текстфилдов и не выебывайся.
Да пилю так, просто встретил проблему, хочу советов.
Аноним 23/02/16 Втр 15:21:18  663849
>>663845
>>663847
>663847
Сделать форму как визард и показывать ввод адреса на отдельном этапе визарда. Или на отдельном табе.
Сворачивать-разворачивать адрес.
Аноним 23/02/16 Втр 15:21:35  663851
>>663785
И еще, аноны, по "дизайну" картинки с лева будут какие замечания?
Аноним 23/02/16 Втр 15:25:42  663856
>>663849
>Сделать форму как визард и показывать ввод адреса на отдельном этапе визарда.
Нет, визардом проблемы при просмотре\изменении. Табы почти тоже самое.

Аноним 23/02/16 Втр 15:27:38  663858
>>663851
Добавить отдельные рид-онли поля для типов полей (типа для улиц - улица, проспект, переулок, для населенных пунктов - город, пгт, село и пр.)
Показывать только поля ввода для существующих полей КЛАДРа. То есть если у дома нет квартиры, то не показывать поле квартиры.
Добавить прогресс индикаторы для асинхронной серверной валидации и строки сообщений валидатора.
Маски ввода для индекса, ОКАТО и КЛАДР.

>>663856
Мне кажется, у тебя не так много вариантов. Ты либо показываешь, либо не показываешь.
Аноним 23/02/16 Втр 15:30:02  663861
Хм, нашел это, как то криво вводится
http://www.alta.ru/kladrs/
Аноним 23/02/16 Втр 18:11:45  663980
14562403051890.gif (1Кб, 33x35)
>>651804 (OP)
Если тебе самому не
>интуитивно понятно
как должен выглядеть интерфейс, значит ты недостаточно в теме и тебе не стоит придумывать для этой задачи интерфейс. И это я сейчас не пошутил.

знатный делатель интерфейсов
Аноним 24/02/16 Срд 16:16:11  665165
>>663980
я джва года в этой конторе бумажки перекладываю.
если не я, то кот?
Аноним 24/02/16 Срд 23:35:45  665720
>>665165
тред не читал
VBA предлагали уже?
Аноним 27/02/16 Суб 21:36:13  669139
14565981737420.png (13Кб, 1440x864)
>>657915
Не заходил в тред с тех пор как сделал этот пост. Фига вы псов спустили.

А вернулся я потому что начал пилить вторую версию. И пока еще не поздно, у вас есть шанс поправить меня и дать советов мудрых. Решил тырить у гугла дизайн.
Аноним 27/02/16 Суб 21:38:44  669142
>>669139
что за гуй? pyqt material?
Аноним 27/02/16 Суб 21:52:46  669159
>>669142
Чистый PyQt и мои руки.
Аноним 27/02/16 Суб 22:01:06  669166
>>669139
Алсо, все это оказалось не так сложно и страшно. Надо было начать просто.
Аноним 28/02/16 Вск 01:41:16  669366
>>669139
Братан, отвратительно. Даже хуже той сине-красной дрисни. Но если это рабочий инструмент для себя, то похуй.
Аноним 28/02/16 Вск 01:46:49  669377
>>669366
Блин, отвергая предлагай. Или иди в пень. Накидай скришнотов нормальных интерфейсов.
Аноним 28/02/16 Вск 03:23:13  669415
14566189931690.png (11Кб, 1440x864)
14566189931691.png (21Кб, 1440x864)
Теперь вот так. Все еще есть время что-то предложить.
Аноним 28/02/16 Вск 11:28:58  669606
14566481386900.png (23Кб, 1520x816)
>>669415
Что это за ужасные полосочки в полосочках?
мимопробегал
Аноним 28/02/16 Вск 13:08:52  669666
>>669377
> Аорта МЖП КДО ФСО СКР МВД УВД ФСБ КГБ ФГУП ООО ОАО ЗАО
Всё это — хуета полнейшая. Ты такой же упрямый и нихуя не шарящий секущий, как ОП. Я не дурак и отлично понимаю, что это рабочий инструмент, и тут уже несколько человек сказали, что для такого достаточно раскидать по форме необходимое количество полей ввода и настроить порядок перехода по Tab'у. То, что у тебя на скрине, ничем не лучше сине-красного дерьма, я это уже говорил. Оно даже хуже из-за того, что всё слишком одинаковое и слишком (слишком, блядь) огромное, и даже если у тебя проблемы со зрением, то подрочи в настройках разрешение и DPI, а не такой хуйней занимайся.

Включи свою голову: у тебя есть очень много параметров, которые нужно вводить, сохранять-обрабатывать etc. Ты можешь это дело хоть в блокноте писать через запятую, хоть в Excel таблички делать, хоть со всамделишной базой данных пердолиться, если ты эстет.

Представь все свои данные в виде таблицы, где под каждый параметр будет колонка. Дохуя колонок получается, правда ведь? Если ты будешь всё это делать в Excel, то у тебя вся таблица банально по ширине в монитор не влезет (но, сказать честно, если бы не это, то вариант с Экселем был бы лучше, чем то говно, что ты делаешь сейчас). Это проблема. Для её решения ты просишь у Б-женьки разрешение воспользоваться вторым измерением и располагаешь поля ввода не только по горизонтали, но и по вертикали, и именно в этот момент появляется то, что все мы называем формой. Ты просто разбил строку таблицы на несколько строк, чтобы это влезало в экран (но зачем-то при этом растягиваешь контролы до конских размеров, чтобы занять как можно больше пространства на экране; возможно, это из-за того, что твоей мамаше очень нравились большие и толстые хуи, её возбуждало то, как близка её пизда к тому, чтобы лопнуть).

ОП — имбецил, который думает о каких-то анимациях и прочих красивостях, но с трудом может объяснить, что ему нужно. Ты идёшь немного по-другому пути и зачем-то пердолишь поля ввода, рисуешь какие-то полосочки (пояснить за них-то сможешь хотя бы?) и спрашиваешь рейта. Что тут рейтить-то, братан?
Аноним 28/02/16 Вск 13:13:56  669670
Доктор хелпин программ - это хорошо, если было бы на джаве, я бы мог помочь. А то заебали эти бумажки ебучие во всех поликлинках. И ведь сидят за компутерами, а все карты все равно в бумажках в шкафу хранят, как при совке пиздец.
Аноним 28/02/16 Вск 13:16:23  669673
>>669415
попробуй разбить по категориям эти колонки, я просто не врач, хз что это.
Аноним 28/02/16 Вск 13:40:44  669687
14566560449410.png (17Кб, 578x467)
>>657915
>>669139
>>669670

Можно накидать примерно такой интерфейс как на пике. Я не дизайнер, это JavaFX, практически дефолтовый лук, но выглядит лучше, чем то, что ты пытаешь сотворить сам. Он, как понимаешь на джаве, но это думаю не проблема, можно просто запускать процессы на питоне, а после обрабатывать готовые данные. Если устраивает решение, пиши, добавлюсь на гитхаб.
Аноним 28/02/16 Вск 16:00:22  669819
>>669673
Они и так по категориям. Это все относится к одному органу.
Аноним 28/02/16 Вск 16:02:25  669823
>>669687
Но так скучно.
Аноним 28/02/16 Вск 18:21:26  670020
14566728863040.png (13Кб, 1440x864)
>>669377
>Блин, отвергая предлагай.
Тому, кто так говорит, можно сразу на ебальник ссать. Ебучие совки.
>>669139
Шрифт говно.
Сделай типа как на пике.
Аноним 28/02/16 Вск 18:23:06  670023
>>670020
>Сделай типа как на пике.
Тред не читай @ сразу отвечай.
Теперь >>669415 более-менее, но как заметил этот достопочтенный пидор >>669606 убери нахуй нижние подчеркивания в коробочках.

Аноним 28/02/16 Вск 19:36:41  670159
14566774013620.png (19Кб, 1440x864)
14566774013631.png (25Кб, 1440x864)
14566774013632.png (21Кб, 1440x864)
По заветам гугла сделал тени.

Есть идеи как сделать меню выбора органов? Я думал выплывающая слева панелька (как на третьем пике), но как-то не очень пока что.

Может вертикально их в ряд выписать? в этой синей зоне?
Аноним 28/02/16 Вск 19:42:42  670169
>>670159
Алсо, все отзывыв почитал. Вы слишком серьезно относитесь к этому делу, посоны.
Аноним 28/02/16 Вск 19:44:31  670174
>>651804 (OP)
Самое главное сделать пиздатое управление с клавиатуры, автодополнение и undo. Интерфейс хоть текстовый, правда автодополнение там делать скорее сложнее, лучше все-таки GUI или Web. Я бы сразу брался за python или ruby, интерфейс на HTML или Tk.
Аноним 29/02/16 Пнд 01:16:04  670697
>>670159
Инпуты - не paper элементы - у них не надо тень. label'ы должны быть инлайновые и отъезжать при фокусе наверх, а не просто быть слева. Выбор же можешь сделать из dropdown или в диалоге список.
Аноним 29/02/16 Пнд 01:46:51  670743
>>670697
Ок, спасибо.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 133 | 20 | 48
Назад Вверх Каталог Обновить

Топ тредов