Архив Декабрь 23, Вторник, 2008

Эти пользовательские интерфейсы / Описание работы блока ФИО

Нет комментариев »

занимаюсь разработкой форм ввода персональных данных. Для удобства работы пользователей и увеличения скорости ввода данных(а та же сокражения расходов на перепроверку введенных данных) был разработан метод обработки блока ФИО.



image



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



Логика функционирования блока «Личные данные»

После ввода фамилии, определяется пол по окончанию фамилии:

Мужской: ‘ОВ’, ‘ЕВ’ ,’ИН’ ,’ЫН’, ‘ОЙ’, ‘ЦКИЙ’, ‘СКИЙ’, ‘ЦКОЙ’, ‘СКОЙ’, ‘ЦКИЙ’.

Женский: ‘ОВА’, ‘ЕВА’, ‘ИНА’, ‘АЯ’, ‘ЯЯ’, ‘ЕКАЯ’, ‘ЦКАЯ’.



ФИО должны вводится в именительном падеже!

1. если удалось определить пол по фамилии то в следующее поле «Имя» подгружаются исключительно мужские имена-справочник мужских имен(если пол мужской определился), женские имена(аналогично)-женская фамилия. В случае если фамилия оказалсь бесполой (Кравчук), то подгружаются оба справочника мужской и женский.

2. В поле «Имя», в зависимости от подгруженного справочника по первым буквам происходит подстановка полного имени, при нажатии на «Enter» происходит переход к следующему полю «отчество». Имеются также справочники отчеств, значения в поле подставляются аналогично предыдушему пункту. В случае когда введено не справочное имя(либо имя которое не содержится в справочнике), т.е. не возможно определить пол, происходит проверка опять же фамилии, и по ней происходит подгрузка значений в поле «отчество», и в случае когда не по имени не по фамилии невозможно определить пол, происходит подгрузка обоих справочников. Если имя является не справочным, то оно подсвечивается красным цветом, и отмечается в базе метка о несправочном значени, свидетельствующая о том что запись нужно повторно проверить на корректность.

3. Отчество. После ввода проверяется также на справочное значение и помечается так же как имя.

4. Форма проставляет пол автоматически при вводе информации, если есть уверенность в этом. Т.е.:

4.1. Фамилия мужская или женская, при этом имя и отчество из справочника мужские или женские – форма проставляет пол. Вам требуется обратить внимание, что пол проставлен верно.

4.2. Фамилия бесполая, имя и отчество справочные, если имя и отчество соответствуют одному полу, форма проставляет пол

4.3. Фамилия + имя если отчество пустое или по нему невозможно определить пол

4.4. Фамилия + отчество, если имя пустое или по нему невозможно определить пол

5. Форма НЕ проставляет пол автоматически при наличии одной только фамилии (имя и отчество – инициалы):

5.1. Иванова И.И. – форма НЕ проставит пол, т.к. тут может быть ошибка – родительный падеж, в этом случае форма оставляет пол пустым, и Вы должны проставить его вручную с анкеты.



после заолнения остальных полей, происходит выход из блока и заключительная проверка:



6. Форма спрашивает о соответствии ФИО и пола один раз, при выходе из блока, при повторном обращении к блоку сообщения выводиться не будут для данной анкеты. При этом анализируются сочетания:

6.1. Окончание фамилии и пол (Иванова – мужской, форма спросит «уверены ли?»)

6.2. Неверные совпадения Фамилия + Имя / Фамилия + Имя + Отчество (Иванова Алексей, или Иванов Алексей Ивановна и т.д. – форма спросит)

6.3. Неверные совпадения ФИО – пол (при наличии полного ФИО), аналогично п. (6.1) – Иванова Алексей женский – форма спросит.

7. В случае, если пол не проставлен – форма при выходе из блока спросит, можете ли вы проставить пол?



хотел разместить в разделе «Эти пользовательские интерфейсы», но у меня недостаточно кармы


"Я считаю "Яндекс" стратегической компанией" – Аркадий Волож (5)

Нет комментариев »

Рост интереса государства к интернету закономерен и оправдан, считает Волож. По его мнению, государство должно знать, кто управляет интернет-компаниями и владеет ими. Недавно источники, близкие к «Яндексу», шокировали рынок информацией об очередной возможной покупке владельца ИД «Коммерсант» Алишера Усманова.


Amiro.CMS: потрясающие нововведения

Нет комментариев »

В новой версии Amiro.CMS уменьшилась скорость генерации страниц сайта, а "админка" стала кросс-браузерной. Пользователям системы доступен новый модуль "Стикеры", платежный драйвер ROBOXchange, мастер настройки импорта прайс-листов и другие возможности.


Еще одна возможность для пиара

Нет комментариев »

Продолжается прием заявок на Всероссийский фестиваль интернет-проектов "Новая реальность". Компании, которые занимаются онлайн-торговлей, могут отметиться в номинации "Бизнес в Интернете".


Google / Gulp, линейка энергитически-интеллектуальных напитков

Нет комментариев »

Google GulpКомпания Google уже давно определила вектор и цели развития. Единственное, что мне кажется верным в отношении будущего компании, так это не вопрос: «Что Google сделает завтра?», а «Чего Google не сделает»? А все потому, что в сети была найдена ссылка на продукт производства Google, в существование которого я бы не поверил еще вчера: Google Gulp (боюсь переводить, слово «gulp» на русском языке означает как «глоток», так и «давиться»).



«Мы рады представить Google Gulp (BETA)™ с технологией Auto-Drink™ (ограниченная версия) — линейку „умных напитков“ созданных для того, чтобы максимизировать вашу эффективность, сделать более интеллектуальным и уменьшить жажду».



Представьте себе сканер ДНК, встроенный в горлышко бутылки, который считывает все 3Гб данных парных генов за секунду, настраиваясь под ваш гормональный коктейль в режиме реального времени, используя нашу патентованную технологию Auto-Drink™, после чего организм получит приток свежих электролитических нейротрансмиттеров, умных стимуляторов для того, чтобы максимально оптимизировать кору вашего головного мозга. К тому же — предложение ограничено, а обилие разных вкусов, начиная от «Бета Морквы» и заканчивая «Глютаматным Виноградом» позволит вам всегда находить подпитку для своих знаний.



В связи с чем у меня только один вопрос — кто сошел с ума? Хотя вообще весь FAQ заслуживает отдельного перевода:

3. Это типа опасно?



Ну, ни одна из лабораторный крыс, которых мы поили этим делом последние 8 месяцев до сих пор не умерла, что мы считаем вполне удовлетворительным. В любом случае, вы должны знать, что открывая крышку Gulp’а, вы отправляете беспроводной сигнал на сервера Google о том, что вы безоговорочно принимаете лицензионное соглашение Google Gulp, в которое включена и возможность скрытых генетических мутаций в результате употребления продукта. Но мы уверены, что вы не умерете.



UPD: Друзья, FAQ не просто достоин, он срочно требует вкусного перевода. Если никто из альтруистичных хабралюдей не сделает этого до полуночи, мне придется напрягаться самому.



Google Gulp via Crenk


Ищите оригинальный новогодний подарок? Подарите Dating Pro – готовый сайт знакомств

Нет комментариев »

Бизнес онлайн знакомств в условиях нестабильной экономической ситуации становится перспективным вложением средств. А новогодние праздники – это самое удачное время, чтобы начать и быстро развить свой сайт знакомств или социальную сеть.


Coworking: работа 2.0 / Коворкинг-клуб «Башня»: наш ответ финансовому кризису

Нет комментариев »

Первыми из-за финансового кризиса пострадали банки.



Затем начались банкротства предприятий.



Затем замерли рынки недвижимости, авторынок… Турфирмы вообще закрываются пачками. О людях уже никто не думает: многие уволены, и еще больше будет уволено в первой половине 2009 года. Остальным урежут зарплату. Эксперты Минэкономразвития полагают, что первыми под удар попадут служащие финансовой сферы, сфер торговли, услуг и инфотехнологий.



Прогнозы неутешительны. Но “разруха не в клозетах, а в головах”.


В ЖЖ удаляют сообщения о цензуре ФСБ

Нет комментариев »

В дневниковом сервисе "Живой журнал" удалено сообщение одного из модераторов сообщества ru_auto о том, что ФСБ, якобы, пытается цензурировать информацию об общественных протестах.


В 2008 г. оборот Web Money в Украине достигнет 620 млн. WMU

Нет комментариев »

Оборот электронной платежной системы Web Money в Украине в 2008 г. составит 620 млн. гривневых единиц WMU. Такой прогноз сделали аналитики компании «Украинское гарантийное агентство», которая представляет интересы WebMoney Transfer в Украине, передает корреспондент «proIT».


.NET / Application Architecture Guide 2.0

Нет комментариев »

Всего несколько дней назад вышла вторая версия гайдлайна Application Architecture Guide 2.0.



Брошюра включает четыре раздела:

  • Основы — раздел в котором описаны основные стратегии и техники проектирования
  • Проектирование — содержит паттерны и примеры проектирования различных приложений, включая примеры проектирования сервисов
  • Слои — в котором описаны подходы к архитектуре и проектированию слоев приложений, включая уровень представления, бизнес логики, сервисов и доступа к данным
  • Архетипы — в котором паттерны классифицированны на основе архетипов, таких как RIA, Rich-clien приложения, сервисы, мобильные приложения и т д



Авторы ребята из Microsoft, продвигающие инициативу Patterns & Practice