- •Глава 1. Аналитическая часть
- •1.1 Технико – экономическая характеристика предметной области
- •Информационная система предприятия
- •1.2 Постановка задачи на проектирование
- •1.3. Общая характеристика организации решения задачи на эвм
- •1.4. Рассмотрение магазинов- аналогов
- •Глава 2.Проектная часть
- •2.1. Информационное обеспечение задачи
- •2.2 Программное обеспечение задачи
- •2.3 Описание работы Магазина
- •2.4. Обеспечение безопасности
- •Глава 3 Обоснование эффективности проекта
- •3.1. Методика оценки эффективности проекта
- •3.2. Показатели эффективности проекта
2.3 Описание работы Магазина
Данный проект разрабатывается в целях создания Интернет-магазина компании «ТехноТрейдСервис». Функции спроектированного Интернет-магазина можно разделить на две составляющие – функции, доступные для покупателей, и функции, доступные администратору магазина.
Все автоматизируемые функции, доступные покупателю, представлены на рис. 2.3 в виде дерева функций.
Таким образом, покупателю доступны следующие основные функции:
- просмотр каталога товарных позиций ;
- ознакомление с представленной информацией;
- оформление заказа;
Рисунок 2.3. Дерево функций системы, доступных покупателю
Дерево функций администратора Интернет-магазина представлено на рис. 2.4. Администратор можетследить за оформлением заказов, определять дополнительную информацию и параметры авторизации.
Рисунок 2.4.Дерево функций администратора системы
На основе состава функций и их иерархии разрабатывается сценарий диалога пользователя с системой, представленный на рис.2.5.
Рис. 2.5. Сценарий диалога системы
2.2. Структурная схема пакета (дерево вызова процедур и программ)
Система состоит из двух модулей – базы данных MySQL и приложения для взаимодействия с базой данных, реализованного на языке программирования С# и c использованием JavaScript и HTML.
Работа с системой осуществляется через любой браузер. Для работы необходимо установить скрипты интернет-магазина и базу данных на хостинговую площадку выбранного провайдера
Структурная схема пакета представлена на рис. 2.6.
Страницы сайта
SiteMaster
Картинки
База SQL
CSS
Scripts
Рисунок 2.6. Структурная схема пакета
Магазин разделен на две части: пользовательскую и администраторскую.
В пользовательской части магазина представлен каталог товаров магазина. Пользовательская часть позволяет клиентам перемещаться по сайту и оформлять заказы.
Товары группируются по категориям. Доступ к категориям осуществляется двумя способами:
1. переходом по ссылкам в центре главной страницы;
2. через список категорий.
Каталог товаров магазина состоит из восьми категорий, в каждой из которых находятся товары разных видов.
Рисунок 2.7. Главная страница
Выбрав название категории (кликнув по названию), посетитель магазина увидит список товаров, содержащихся в выбранной категории.
Рисунок 2.8. Каталог товаров
Когда посетитель магазина заходит в какую-либо товарную категорию, ему будет показан список товаров данной категории.
Просматривая список товаров, кликнув на название товара, посетитель перейдет на страницу с полным описанием товара.
Рисунок 2.1. Страница с описанием товара
Но чтобы пользователю стала доступна возможность заказа товаров, необходимо пройти процедуру регистрации на сайте. Сделать это можно кликнув по разделу «Регистрация» из вынадающего списка «Вход», после чего пользователь перейдёт на страницу регистрации.
Рисунок 2.10. Страница регистрации пользователей
Добавление товаров в корзину происходит нажатием на кнопку «Добавить в корзину». Эта кнопка находится в поле с полным описанием товара. После нажатия кнопки «Добавить в корзину», информация о выбранном покупателем товаре будет отображаться на странице «Корзина», кнопка перехода на которую находится в верхнем баре.
Рисунок 2.11.Корзина
При нажатии на кнопку «Добавить в корзину» система сохраняет заказ в базе данных и отправляет электронное клиенту письмо, уведомление о совершенном заказе
Это сообщение отправляется на адрес, указанный пользователем при регистрации.
Администрирование доступно после авторизации через администраторский аккаунт. Login – admin, Password – admin.
Администратору доступна функция добавления товара, для её осуществления необходимо выбрать раздел «Добавить товары» из выпадающего списка «Товары и услуги», после чего открывается страница добавления товаров . Далее надо заполнить поля с названием товара, описанием, ценой, и прикрепить товар к определённой категории
Рисунок 2.12. Добавление товара
Выбрав поле «Редактировать» администрат перейдет на страницу удаления товара, где надо поставить галочку напротив удаляемого товара и кликнуть по кнопке «Удалить».
Рисунок 2.13. Удаление товара
Аналогичные функции доступны и при редактировании категорий товаров.
Так же администрарору доступна функция просмотра последних совершенных заказов. Для перехода к разделу заказов нужно кликнуть по сслыке «Корнзина» в вверхнем поле навигации.
Рисунок 2.14. Заказы.
Для пользователей так же предоставлен раздел «Прайс лист» где отображена информация о ценах на производственные материалы и контактная информация для связи с компанией.
Рисунок 2.15. Дополнительная информация
