Веб-приложение: интернет-рынок розничной торговли

Основная задача

Основная цель, которую преследовал заказчик,  заключалась в создании открытой интернет-платформы, с помощью которой продавец и покупатель могли бы эффективно вести торги и заключать сделки по покупке/продаже розничных товаров. Этот сайт был призван предоставлять возможность покупателям и продавцам различных товаров общаться друг с другом и давать возможность конкурировать, исходя из потребностей, цен и сертификации товаров.    

Решение

Свою работу над проектом мы начали с исследования функциональных характеристик. Для того, что бы лучше понять задачи, которые предстояло реализовать, мы упорядочили и разбили множество процессов на несколько модулей. Примечательной особенностью сайта являлась функция оповещения и подтверждения операций с помощью e-mail и SMS- оповещений.

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

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

В ходе разработки портала, весь функционал был качественно реализован, также все страницы портала успешно прошли проверки сервисными службами XHTML 1.0 и CSS 2.0 и показали отличные результаты согласно W 3C стандартам. Одновременно с процессом разработки, наша команда тестировщиков обеспечивала качество выпускаемого продукта, проверяя должную работу функций сайта. Для контроля рабочего процесса клиентом наши менеджеры на регулярной основе представляли недельные отчеты.

Результаты

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