Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

ВЫБОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

ВВЕДЕНИЕ

 

В ходе выполнения преддипломной практики заказчиком была поставлена бизнес-цель, разработать решение, которое, в перспективе, позволит увеличить доходность его бизнеса. Область деятельности заказчика – оптовая и розничная продажа чая из Китая, Индии, Цейлона, Вьетнама и Японии.

Объектом исследования является процесс разработки интернет-магазина по продаже чая.

Предметом исследования является использование возможностей современных CMS для разработки интернет-магазина по продаже чая.

Целью преддипломной практики является разработка интернет-магазина по продаже чая.

Для выполнения данной цели были поставлены следующие задачи:

- проанализировать предметную область,

- выбрать необходимое программное обеспечение,

- найти подходящий под требования заказчика хостинг,

- зарегистрировать доменное имя,

- установить необходимое программное обеспечение,

- разработать интернет-магазин,

- сделать выводы по проделанной работе.

 

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

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

 

 

АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

 

Для данного интернет-магазина наиболее целесообразно использовать следующие роли пользователей:

- администратор,

- редактор,

- гость (незарегистрированный клиент),

- зарегистрированный клиент,

- VIP-клиент.

 

Администратор может менять содержимое сайта по своему усмотрению. Также он занимается приёмом заказов от клиентов.

Редактор может временно убрать товар с продажи, изменить его цену, заполнять описание к товару.

Гость может просматривать страницы сайта, а также делать на нём заказы, без регистрации.

Зарегистрированный клиент может просматривать страницы сайта, оставлять отзывы о товаре, делать заказы, получать накопительные скидки.

VIP-клиент кроме всех возможностей зарегистрированных клиентов может принимать участие в специальных акциях.

На сайте должен быть представлен следующий функционал:

- категории товаров,

- товар,

- система оплаты,

- корзина,

- регистрация,

- меню рекомендуемых товаров,

- возможность оставить отзыв,

- поиск товара,

 

Для реализации данного функционала требуется:

- система управления содержимым (CMS),

- программное обеспечение для исправной работы CMS,

- модули для реализации функционала интернет-магазина.

 


 

ВЫБОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

 

Заказчиком были поставлены следующие требования к используемой для разработки сайта CMS:

- должна быть бесплатной,

- должна быть распространённой, чтобы облегчить поиск разработчиков и хостинга,

- должна иметь большое количество разнообразных справочных материалов.

 

По данным критериям подходят три CMS:

- Joomla,

- Drupal,

- WordPress.

 

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

На сегодняшний день существуют две версии CMS Joomla, это 2.5 и 3.4. Второе поколение CMS Joomla имеет долгосрочную поддержку, для него написано наибольшее количество модулей. Третье поколение ещё находится на этапе разработки долгосрочной версии, поэтому, несмотря на новизну, имеет существенный недостаток – некоторые необходимые модули не написаны конкретно под версию 3.4 и на ней они могут работать некорректно. Поэтому разработчиком было принято решение использовать версию CMS Joomla 2.5.

Для работы CMS Joomla 2.5 требуется следующее программное обеспечение:

- PHP 5.3+,

- MySQL 5.0.4+,

- Apache 2.x+.