- •230700Прикладная информатика
- •Аннотация
- •Содержание
- •Введение
- •Исследование объекта автоматизации
- •Общая характеристика объекта
- •Директор ооо«Стилендс»
- •Задание на разработку
- •1.4 Анализ проблем создания интернет магазина для малого предприятия
- •Обзор аналогов
- •2 Основные проектные решения
- •Обоснование выбора инструментальных средств разработки
- •2.2Общая структура сайта «Стилендс»
- •2.2.1 Функциональная структура
- •2.2.2 Логическая структура
- •Нижнее белье Футболки Штаны
- •Описание программного обеспечения
- •2.5 Описание информационного обеспечения
- •Описание реализации веб-сайта
- •Описание технологических процессов обработки данных
- •Описание пользовательского интерфейса
- •На вкладке «Как купить» располагается описание процедуры покупки товара. В частности оформление и подтверждение заказа
- •4. Экономическое обоснование проекта
- •Стратегический анализ рынка магазинов одежды
- •Расчёт затрат по созданию сайта
- •Заключение
- •Список использованных источников
- •Перечень ключевых слов
- •Перечень сокращений
Описание программного обеспечения
В качестве операционной системы для разработки, выбрана Windows XP Professional. В качестве языка разметки гипертекста выбран HTML, использован язык программирования PHP и технология описания внешнего вида документа CSS. Для создания и ведения базы данных создаваемой системы используется СУБД MySQL5.
На сервере должно быть установлено следующее программное обеспечение: веб-сервер Apache и система управления контентом, CMS Joomla. На рисунке 2.5 представлена развёрнутая функциональная структура:
Сайт «Стилендс»
Модуль
корзины
Каталог
товаров
Модуль администрирования
Доступ к сервису покупателя
Обновление информации
Занесение информации в БД
- Просмотр товарной корзины.
- Добавление и удаление выбранных товаров;
- Расчёт скидки;
- Подтверждение данных;
- Оформление заказа.
- Исправление неточностей и редактирование информации о товаре;
- Добавление новых товаров;
- Удаление товаров;
- Размещение информации об акциях и скидках.
- Добавление новостей;
- Редактирование информации о клиентах;
- Редактирование информации о доставке;
- Редактирование контактных данных компании;
- Резервное копирование базы данных.
Рисунок 2.5 – Функциональная структура
В Приложении 4 приведён код модуля корзины, а в Приложении 2 – код резервного копирования БД.
Для работы с сайтом «Стилендс» достаточно использовать интернет браузер, установленный на своём компьютере.
Пользователь открывает стартовую страницу сайта «Стилендс», при необходимости заполняет поля формы. Вводимая информация передаётся на веб-серверы, после чего заносится в базу данных с помощью PHP-скриптов посредством SQL запросов. Если необходим расчет вводимых данных, они отсылаются на сервер, скрипт которого запрашивает из базы данных необходимые для расчета коэффициенты и записывает их в скрытые поля HTML-формы, которые затем обрабатываются с помощью JavaScript. В результате пользователю выводится сообщение или результат в виде HTML-страницы в браузер.
Разрабатываемый сайт предполагает три категории пользователей: клиент, сотрудник отдела продаж и разработчик.
Клиент переходит по ссылкам сайта, регистрируется, либо производит авторизацию в системе, выбирает товары и заполняет корзину, совершая впоследствии покупку. В случае оформления заявки на приобретение товара и отправке (подтверждении) заказа, на электронный ящик сотрудника отдела продаж высылаются данные, которые впоследствии заносятся в базу данных сотрудником.
Сотрудник компании имеет доступ к административной панели. Эта панель предназначена для внесения новых товаров, редактирования информации по ним и удалению неактуальных из базы данных. Так же сотрудник обязан следить за нормальной работой системы и при возникновении проблем обращаться к разработчику.
Администратор имеет доступ к серверу, где расположен исходный код и база данных веб-сайта. Он производит резервное копирование информации.
