Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Бизнес-сайт. Руководство по разработке — использование специфических сервисов.


Design Инсайт — от идеи до воплощения

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

Бизнес-сайт какой-либо организации обязательно должен быть оптимизирован под специфику деятельности.

Сам по себе сайт может нести рекламно-информационный характер. Но в таком случае он сможет выполнять только эти две функции – Рекламировать и Информировать. Это основа большинства сайтов в Интернет. Любой уважающий себя бизнес (который не хочет пойти на дно в ближайшие пару месяцев) освещает свою Миссию и Цели. Информирует клиентов об услугах и ценах. Рекламирует свои преимущества перед другими и прочее.

Но почему бы нам не перенести в Интернет работу, скажем, оператора центра поддержки? Или заменить библиотекаря на автоматизированную систему поиска литературы? Мы можем проводить обучение через Интернет и многое другое…

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

Рассмотрим, к примеру, проект «База объектов недвижимости».

Внутреннюю работу агентства мы переносим в сеть. Клиенту, при помощи веб-сервиса, предоставляем поиск и полную информацию по объектам без посредников (сотрудников агентства).

Заказчик:
Задача: Разработать веб-интерфейс базы данных объектов агентства недвижимости «Welcome».

Основные моменты:
  • импорт объектов из “MSExel”;
  • удобный поиск;
  • сортировка по полям.

 

Исполнитель:
Все cделаю в лучшем виде! Это обойдется вам в...

Заказчик:
По рукам!

Исполнитель:
Ждите через две недели.


Исполнитель — Евгений Александрович
ВЕБ-программинг

тел.  : +380 (44) 496 16 68
e-mail  : pin4uk@gmail.com
icq uin  : 146-494-457  146-494-457

— Для разработки самого сайта, рекомендую cтудию ВЕБ-технологий «Design Инсайт» c которой сотрудничаю.

— Она же подготовит, вам на утверждение, эскизы внешнего представления базы данных и отдаст мне в работу.


Заказчик — Константин Сергеевич
Агентство недвижимости «Welcome»
информационный отдел

тел.  : +380 (44) 425 41 57
e-mail  : konstantin@welcome.biz.ua
icq uin  : 170-585-974  170-585-974

Смотрит на промежуточные результаты.

Вносит корректировки.

Этап 1. База данных
В качестве исходных данных беру действующую базу заказчика и создаю таблицы в строгом соответствии с ней:

CREATE TABLE `pin_flat`
(
  `ID`  int(10) unsigned NOT NULL,
  `operation`  varchar(100) default NULL,
  `object`  varchar(100) default NULL,
  `city`   varchar(100) default NULL,
  `rooms`   int(5) unsigned default NULL,
  `area`   varchar(100) default NULL,
  `plane`   varchar(100) default NULL,
  `street`  varchar(100) default NULL,
  `strType`  varchar(100) default NULL,
  `flour`  int(2) unsigned default NULL,
  `flours`  int(2) unsigned default NULL,
  `sMain`   int(5) unsigned default NULL,
  `sLive`   int(5) unsigned default NULL,
  `sCook`   int(5) unsigned default NULL,
  `condition`  varchar(100) default NULL,
  `additions`  text,
  `price`   int(10) unsigned default NULL,
  `fio`   varchar(100) default NULL,
  `telMob`  varchar(100) default NULL,
  `status`  int(1) unsigned default NULL,
  PRIMARY KEY  (`ID`)
) ENGINE=MyISAM;

 

Этап 2. “Back-end”
Не смотря на то, что клиент ничего не упоминал про редактирование базы с веба, целесообразность данного сервиса очевидна:
Создаем админ-систему с возможностями редактирования, добавления, удаления объектов + импорт объектов из “csv” формата в базу данных.

Этап 3. “Front-end”
Нужна удобная система поиска... Удобнее чем у других, лучше, быстрее.

Реализация:

  • применяю технологию “AJAX” для быстрой, динамической подгрузки данных;
  • пишу “JavaScript” для сортировки данных на «клиенте»;
  • пишу “JavaScript” для выбора данных, в соответствии с заданными критериями поиска, на «клиенте»;
  • реализую “JavaScript-навигацию” по страницам с результатми поиска на «клиенте»;
  • обеспечиваю «кросс-браузерность» и «кросс-платформенность».

 

- Отказываемся от полей для ручного ввода (все равно никто в них ничего не набирает);

- “drop-down” листы не лучшее решение, так как позволяют выбрать один критерий из предоставленных;

- “multiselect” отличная альтернатива но мало кто знает что нужно зажимать “ctrl” и выбирать несколько пунктов;

И показываю результат.

Заказчик:
Отлично!!!


Таким образом, мы повышаем эффективность бизнес-сайта.

До встречи в следующем выпуске.
С Уважением, Евгений Пинчук.


В избранное