Отчёты XSLT
12 августа 2009
Иногда приходится играть на неожиданном поле. Мы никогда не занимались сколь-либо крупными проектами на XSLT, но однажды пришлось — компания Audatex заказала нам серию отчётов.
На входе они получают сложное XML-описание данных о ремонте авто и должны вывести их пользователю в самых разнообразных формах представления — от PDF до интерактивных редактируемых HTML-форм.
Как показала практика, на XSLT очень даже можно создавать что-то сложное, и при этом поддерживаемое.
|
Другие проекты:
3
Сайт кадрового резерва России — рабочий инструмент для кадровых служб государственных органов России.
Этот проект выполнен (и продолжает развиваться) нашими сотрудниками совместно с компанией Армада Софт.
« Федеральный портал управленческих кадров – информационный ресурс развития кадрового потенциала государственной гражданской службы Российской Федерации. Структура портала включает такие блоки, как нормативно-правовая база, справочно-аналитические материалы, новостные заметки о произошедших изменениях в системе государственной службы, а также список гиперссылок на Интернет ресурсы органов государственной власти Российской Федерации.
В дальнейшем центральным звеном Федерального портала управленческих кадров станет специализированная высокотехнологичная общероссийская база данных резюме соискателей и открытых вакансий государственной гражданской службы Российской Федерации. В результате, каждый желающий после регистрации сможет разместить свое резюме в базе и ознакомиться с вакансиями, размещенными кадровыми службами органов власти.
Федеральный портал управленческих кадров впервые предоставляет заинтересованным гражданам реальную возможность получить доступ к полной, регулярно обновляемой информации о вакантных должностях государственной гражданской службы. Для кадровых служб органов власти портал служит источником информации о гражданах РФ, изъявивших инициативу поступления на государственную гражданскую службу и отвечающих требованиям законодательства. »
13
В соответствии со спецификой данной области, целью было максимально облегчить посетителю путь к кнопке «купить», исключив регистрацию и тому подобные препятствия. При этом, для повышения лояльности и обеспечения возвращения пользователей на сайт, было бы полезно реализовать «узнавание» старых клиентов и сохранение введённых ими о себе данных.
Возможности для посетителя:
→ возможность заказывать без регистрации,
→ узнавание пользователя без регистрации.
Возможности администратора:
→ возможность править тексты прямо на страницах, где они размещены
→ аналогично текстам, редактирование всех элементов каталога "по месту"
→ управление выводом элементов каталога на главной странице.
→ поиск товара по артикулу
Стоимость проекта составила 50 тысяч рублей, срок разработки — три недели.
1
Cайт оптовой торговли бижутерией atributy.com.
Сайт оптимизирован под бизнес-процесс клиента, в частности:
→ управление ценообразованием по категориям товаров;
→ при заказе товара обязательно указание количества каждой позиции;
→ при расчёте заказа учитывается количество штук в упаковке;
→ при просмотре товара есть возможность увеличения изображения для оценки мелких деталей украшения, для получения представления о качестве выделки;
→ редактирование видов и расцветок товара сделано доступным и удобным для каждого сотрудника;
→ при заказе товара учитывается количество штук в пачке и критерии приемлемости оптового заказа;
→ руководитель компании имеет доступ ко всем сделанным заказам;
→ может контролировать статус их выполнения.
Стоимость такого проекта составила 85 тысяч рублей, цена была снижена за счёт минималистичного дизайна. Срок разработки — месяц.
6
У клиента есть база данных с информацией о рекламных щитах.
От компаний-владельцев щитов данные о щитах и об их аренде (на какой период сданы, на какой свободны) приходят в виде Excel-файлов. При этом, у каждой компании свой собственный формат файлов, с разным набором полей в описаниях, с разной организацией структуры таблицы "щиты-время".
Задача была — обеспечить автоматическую синхронизацию между приходящими файлами и базой данных. При этом, периодически появляются новые поставщики, а у старых — изменяется формат информации в предоставляемых файлах. Она и была решена в рамках этого проекта, а как — читайте в разделе «Подробнее» :).
16
Как и многие небольшие студии, мы написали «свою CMS» :) В нашем случае это не совсем CMS в обычном понимании, а скорее — каркас для быстрого создания типовых веб-сайтов, то, что в сообществе называют CMF — Content Management Framework.
Со временем, может быть, он и разовьётся в публичную CMS с большим количеством прикладных модулей и т.п.
Но уже сейчас он решает свою главную задачу — даёт возможность быстро создавать качественные, заранее оттестированные веб-решения для простых и средних сайтов и веб-приложений.
|