Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка Колпаков.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.55 Mб
Скачать

Основные преимущества:

  1. MVC-архитектура.

  2. Поддержка кэширования на разных уровнях.

  3. Большое количество встроенных компонентов.

  4. Возможность простого подключения сторонних библиотек.

  5. Интеграция с jQuery.

Основные недостатки:

  1. Сложен в освоении.

  2. Маленькое сообщество по поддержке и развитию.

Таким образом, проведя анализ выбранных технологий, проанализировав плюсы и минусы каждой из технологий и объективно выбирая из представленных вариантов реализации клиентской и серверной части проекта, можно сказать, что нам потребуются такие технологии как DHTML +AJAX, а также PHP+ MODx CMF, использование которых в данном проекте будет оправдано в соответствии с требованиями обработки и представления информации на страницах сайта.

2 Системное проектирование

2.1 Общая структура информационной системы

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

Для успешного функционирования данной системы необходима взаимосвязь следующих её компонентов:

  1. Покупатели – пользователи, готовые приобрести товары или лоты;

  2. Продавцы – пользователи готовые выставить свой товар на торги;

  3. Служба доставки – партнёры и лица, готовые доставить товар от продавца к покупателю за определённое вознаграждение:

  4. Платёжная система – компания, готовая принимать оплату в различной валюте и проводить безопасные транзакции между участниками системы;

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

Конечно же, это только основные компоненты системы. Все юридические и технические вопросы решаются владельцем данной системы совместно с её администратором. Приведем ниже на рис 2.1 общую схему работу информационной системы проведения интернет-аукционов.

Рис. 2.1 Общая структура разрабатываемой системы

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

В общем виде система включает в себя:

  • пользовательскую часть, охватывающую весь состав задач, возложенных на проект, сюда входят подсистемы работы с покупателями и продавцами(торги и заключение сделок между всеми участниками системы), а также подсистема лотов;

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

  • средства, поддерживающие выполнение и работу системы в целом. Это модули информирования о событиях в системе, поиска и классификации нужной информации;

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