Удалённая работа | Портфолио фрилансера _ kirill [defreelancer]
-   -
 

Войти на сайт

Забыли пароль? | Регистрация

- Проекты     Фрилансеры     Блоги     Статьи     Сервисы     Инфо-центр     Поиск -

Обратите внимание

... на каталог фрилансеров

 
 

Фрилансер

_ kirill _ kirill
Веб-программирование

Логин: defreelancer
Активность: 02.02.2011 в 05:33 по мск
Сейчас на сайте: Оффлайн нет
Написать личное сообщение Написать личное сообщение
Добавить в команду Добавить в команду
Подать жалобу Подать жалобу


Портфолио

section_left Веб-программирование section_right
 
1. ASP.NET - Интернет-магазин
Требования заказчика:
Перенос функционала системы и создание интернет магазина обеспечивающего следующий функционал:
- Корзина товаров
- Регистрация
- Оформление заказа
- Форум
- Личный кабинет, история заказов
- Поиск, сортировка, группировка товаров по категориям
- Обратная связь - онлайн мессенджер в реальном времени
- Новости
- Управление новостями
- SEO администрирование
- Информационные страницы
- Карта сайта
- Интерактивные карты Google и Yandex
- Дизайн сайта

Решения:
(проект находится на предрелизной стадии)
- Сайт реализован, как клиент WCF сервиса через который осуществляются все бизнес операции, затрагивающие общую информационную систему
- Таблицы контента сайта находятся в локальной СУБД MSSQL 2008 и доступ осуществляется посредством металлизации LINQ To SQL
- Пользовательский интерфейс обладает очень высокой степенью абстракции и масштабируемости благодаря применению своего фреймворка
- В кратчайшие сроки разработан...


Уменьшенная копия
2. ASP.NET - Справочная система для менеджеров по продажам
Требования заказчика:
- Наполнение БД
- Приведение данных к единой структуре
- Создание web-приложения справочного характера для внутреннего использования

Решения:
- Конвертация большого количества данных сложной структуры и импорт в СУБД MSSQL 2008
- Web-приложение осуществляет доступ к БД по технологии LINQ To SQL
- Одной из ключевых сложностей явилось отсутствие реляционной связи в БД для логически связанных сущностей. Абстракция данных и связывание было реализовано в коде посредством разработки управляющих классов, осуществляющих бизнес логику
- Пользовательский интерфейс обладает очень высокой степенью абстракции и масштабируемости благодаря применению своего фреймворка
- Оптимизация кода для улучшения производительности: использование Cache, отделение кода подготовки и обработки данных от пользовательского интерфейса, последующая инкапсуляции и оптимизации алгоритмов работы с данными

Применённые технологии:
- MS Windows Server 2008
- IIS 7.5
- MSSQL 2008
- .NET 3.5
-...


Уменьшенная копия
3. ASP.NET - Партнёрская система
Требования заказчика:
Разработка системы позволяющей:
- Размещение каталога товаров магазина на сторонних интернет ресурсах
- Отслеживание переходов с этих ресурсов
- Ведение учёта заказов с сайтов партнёров
- Возможность для партнёров просматривать статистику по своим заказам в режиме онлайн и производить выгрузку отчётов

Решение:
- Поиск решения и разработка веб сервиса по технологии ASP.NET для экспорта товарных предложений, учёта переходов и оформления заказов с внешних интернет ресурсов
- Разработка слоя данных при помощи технологии ADO.NET и использование XSD, DOM API для конвертации датасетов в XML нужного для передачи формата и обратно
- Проектирование и разработка структуры базы данных и сохранённых процедур для создания внутренней структуры партнёрской системы и ведение отчётности о заказах
- Разрботка партнёрского web-приложения для просмотра истории заказов в табличном представления с возможностью фильтрации и экспорта в Excel
- Сопровождение

Применённые...


Уменьшенная копия
 
 
4. SharePoint 2010 - Разработка веб-частей и JS скриптов для форм
Требования:
- Авто подстановка значений в поля формы на основе выбора в lookup поле
- Сокрытия некоторых пунктов меню на риббоне стандартной веб части
- На форме списка разработать функционал автоматического создания подпапок в библиотеке документов и функционал передачи параметров URL при открытии связанной IP(InfoPath) формы

Решения:
- Разработан скрипт, который с помощью JQuery и Client Object Model подставляет нужные значения в поля формы(решение может быть использовано много кратно)
- Разработан скрипт, который с помощью JQuery скрывает лишние пункты меню(решение может быть использовано много кратно).
- Разработана веб-часть, реализующая функционал:
1. создания определённых подпапок в библиотеке документов
2. передачи нескольких параметров URL в связанную IP форму
3. формирует контрольный параметр в URL для фильтрации данных с связанных списках на форме
(решение может быть использовано много кратно после доработки)
- Развёртывание и тестирование решений на рабочем...


Уменьшенная копия
5. Sharepoint 2010 - Реализация пилотного проекта
Требования:
- Исследовать API работы с Sharepoint 2010 и в частности вопрос применимости технологии LINQ To Sharepoint для интеграции узла Sharepoint 2010 c ASP.NET сайтом
Решения:
- Настроен веб узел Sharepoint
- На стороне Sharepoint разработано:
1) кастомные типы содержимого, списки
2) веб-часть асинхронного запуска рабочего процесса из формы
3) рабочий процесс создания и обновления элементов в листах на основе XML файла. Для работы с листами использована технология LINQ To Sharepoint, Для конвертации из XML в объекты использована технология LINQ To XML
На стороне ASP.NET:
1) Успешно реализовано выполнение LINQ запросов с Sharepoint узлом

Применённые технологии:
- MS Windows Server 2008
- IIS 7.5
- .NET 3.5
- MS Sharepoint 2010
- LINQ To Sharepoint
- LINQ To Objects
- LINQ To XML
- C#/ASP.NET 2.0/Ajax...


Уменьшенная копия
6. WinForms - OMS приложение
Требования:
Создание приложения, отвечающего следующим функциональным возможностям:
- Обработка заказов интернет магазина, включая автоматическое управление статусами
- Складской учёт
- Экспорт бухгалтерских документов
- Отчёты в формате Excel
- Управление клиентами
- Обработка прайс-листов
- Модуль для работы с потенциальными клиентами(регистрация(не АТС) “горячего обзвона”)

Решения:
- Проектирование и разработка приложения по технологии “тонкий клиент” на WinForms
- Разработка бизнес объектов и слоя доступа к данным по технологии ADO.NET на стороне сервера
- Разработка WCF сервисов для работы с клиентом
- Частичное использование в бизнес логике рабочих процессов по технологии WF
- Проектирование и разработка структуры БД и написание сохранённых процедур в СУБД MSSQL2005
- Сопровождение и доработка приложения

Применённые технологии:
- MS Windows Server 2003
- IIS 6.0
- MSSQL 2005
- WCF 3.5
-...


Уменьшенная копия
 
 
7. PHP - Торговая площадка
Требования заказчика:
Разработка торговой площадки по следующим требованиям:
- Получение каталога товаров через веб сервис
- Процедура оформления заказа через веб сервис
- Возможности поиска и разбивки товаров по категориям
- Информационные страницы
- Корзина товаров
- Низкие требования к хостингу и совместимость с версиями PHP 4 и 5
- Возможности администрирования

Решения:
- Требуемый функционал реализован по технологии тонкий клиент с использованием расширения NuSoap для обращений к веб сервису и XML DOM для кеширования каталога в локальный XML файл. Файл обновлялся по определённым интервалам времени(без применения cron)
- Использована обёртка для XML DOM для совместимости с обеими версиями PHP
- Администрирование реализовано в виде просмотра журнала событий и статистики оформления заказов
Применённые технологии:
- OS: GNU Linux
- Apache 2.*
- PHP4/5
- Расширения PHP: NuSoap, XML DOM
-...


Уменьшенная копия
 
 


 
-   -
© 2006-2023 Free-lancers.net
Фрилансеры. Удалённая работа.
Второе дыхание - 24.04.2024 в 14:04
admin@free-lancers.net
     

Rambler's Top100
О проекте | Обратная связь