Создание WEB сервиса
Друзья, добрый день!
Требуется разработать Web сервис со следующими требованиями:
* Сервис по заполнению сотрудниками статей расходов из любой точки мира
* Сервис должен поддерживать мультиязычный интерфейс
* Сервис должен быть разработан на серверной платформе ASP.NET 2.0, желательно на C#
* В качестве языка базы данных должен быть использован MS SQL 2000 или выше.
* Требования по совместимости с клиентской частью: IE 5.0+, Netscape 6.2+, Mozilla 1.2+, Firefox 1.0+, Opera 7.2+
* Сервис должен быть валидным XHTML
* Сервис должен по максимуму использовать технологию программирования, предоставляемую моделью ASP.NET.
* Сервис должен иметь потенциал для расширения в указанные заказчиком стороны.
* Сервис должен предоставлять работу пользователю в Защищенном режиме SSL.
В сервис входит:
1) Авторизация
Желательно объектами ASP.NET
2) Страницы заполнения расходов
Страницы схожие между собой. Основой страницы является две таблицы в каждой строке которой есть выпадающие селекторы, для выбора статей расходов и колонка с суммой. В таблицу можно добавлять строки, и из нее можно эти строки удалять.
Выпадающие селекторы – написанный на JS элемент управления с дополнительным функционалом по выбору элементов.
Сама таблица обладает дополнительными функциями по автоматическому заполнению этой таблицы «как вчера» и дальнейшим корректированием.
3) Страница с отчетами
8-12 отчетов по результатам ввода расходов.
Отчеты имеют табличный вид, в них есть сортировка по колонкам, фильтр по колонкам, суммирование числовых показателей.
4) Страница с графиками
8-12 графиков, линейные, круговые и гистограммные графики.
5) Страница с настройками пользователя
Страница со вкладками, на которой пользователи могут настраивать выпадающие селекторы, формат даты, и некоторые другие личные предпочтения.
5) Страница с новостями
Лента новостей с датой, заголовком и фотографией.
6) Страница обратной связи
Страница с формой обратной связи.
7) Страница с помощью
Станица, содержащие иерархически связанные страницы с текстом и графикой, поясняющим пользователю работу с текстом (заполнять не требуется).
8) Страница администрирования:
Позволяет добавлять новые страницы «Страницы с помощью» (на нескольких языках), читать формы обратной связи, заполнять новости.
9) С сервисом должна быть предоставлена документация по сервису, включающая я в себя описание алгоритмов кода и структуры базы данных.
10) Дизаин проекта существует.
Оплата по результатам согласованных этапов разработки любым способом.
Работа – удаленная.
Выбор исполнителя по результатам портфолио (ОБЪЯЗАТЕЛЬНО).
Стоимость сдельная
Срок разработки - около трех месяцев.