Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sayt_stilends_(1) (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.65 Mб
Скачать
    1. Описание программного обеспечения

В качестве операционной системы для разработки, выбрана Windows XP Professional. В качестве языка разметки гипертекста выбран HTML, использован язык программирования PHP и технология описания внешнего вида документа CSS. Для создания и ведения базы данных создаваемой системы используется СУБД MySQL5.

На сервере должно быть установлено следующее программное обеспечение: веб-сервер Apache и система управления контентом, CMS Joomla. На рисунке 2.5 представлена развёрнутая функциональная структура:

Сайт «Стилендс»

Модуль

корзины

Каталог

товаров

Модуль администрирования

Доступ к сервису покупателя

Обновление информации

Занесение информации в БД

- Просмотр товарной корзины.

- Добавление и удаление выбранных товаров;

- Расчёт скидки;

- Подтверждение данных;

- Оформление заказа.

- Исправление неточностей и редактирование информации о товаре;

- Добавление новых товаров;

- Удаление товаров;

- Размещение информации об акциях и скидках.

- Добавление новостей;

- Редактирование информации о клиентах;

- Редактирование информации о доставке;

- Редактирование контактных данных компании;

- Резервное копирование базы данных.

Рисунок 2.5 – Функциональная структура

В Приложении 4 приведён код модуля корзины, а в Приложении 2 – код резервного копирования БД.

Для работы с сайтом «Стилендс» достаточно использовать интернет браузер, установленный на своём компьютере.

Пользователь открывает стартовую страницу сайта «Стилендс», при необходимости заполняет поля формы. Вводимая информация передаётся на веб-серверы, после чего заносится в базу данных с помощью PHP-скриптов посредством SQL запросов. Если необходим расчет вводимых данных, они отсылаются на сервер, скрипт которого запрашивает из базы данных необходимые для расчета коэффициенты и записывает их в скрытые поля HTML-формы, которые затем обрабатываются с помощью JavaScript. В результате пользователю выводится сообщение или результат в виде HTML-страницы в браузер.

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

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

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

Администратор имеет доступ к серверу, где расположен исходный код и база данных веб-сайта. Он производит резервное копирование информации.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]