Дипломная работа: Автоматизация управления продажами интернет-магазина для организации "Строй сити трейд"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
73
модели.
Форма ввода
«Авторизация»
ИС
Покупатель
Покупатель
Менеджер
Т* «Записи»
Т «Записи»
Т* «Пользователи»
Менеджер
Т «Пользователи»
Т «Товары»
Т «Заказы»
Форма ввода
«Регистрация»
Форма ввода
«Новости или
акции»
Форма ввода
«Добавление
товара»
Форма ввода
«Заказ товара»
Т* «Заказы»
Форма вывода
«Вывод новости
или акции»
Т* «Товары»
Форма вывода
«Вывод товара»
Форма вывода
«Корзина»
Форма вывода
«Просмотр
товара»
Рис. 2.4 Информационная модель
2.2.2 Характеристика нормативно-справочной, входной и
оперативной информации
В качестве входной информации для разрабатываемого сайта служат
ассортимент товаров, данные покупателя, данные каждого товара, оценка товара
покупателем. Данные, которые касаются товара (наименование и ассортимент)
вносит в систему ее администратор.
В систему из ассортимента товара вносятся такие реквизиты:
- наименование категории;
- наименование товара;
О каждой из товарных позиций в систему необходимо внести такие
реквизиты:
- категория;
- наименование;
74
- описание
Количество поступающих данных зависит от числа обратившихся
клиентов их может быть 10 - 20 на протяжении рабочего дня.
В составе ИО предлагаемого комплекса задач важное место отведено
классификаторам экономической информации. Кодирование и классификация
информации позволяют облегчать обработку информации, обеспечить сжатие
идентификатора (предназначенной части) показателей, а значит и сократить
объем информации, сохраняемой в ЭВМ и продолжительность поиска
информации, необходимой для решения задач.
Для реализации полной формализации экономической информации будет
недостаточно простой классификации, поэтому применяется кодирование.
Кодирование представляет собой присвоение условных обозначений
классификационным группам и объектам в соответствии с установленной
системой кодирования [8].
Под системой кодирования подразумевается набор правил, согласно
которым обозначаются объекты и группировки с применением системы кодов
[8].
Кодом считается условное обозначение объектов или группировок в виде
знака или группы знаков согласно принятой системе. Системы кодирования
группируются в 2 подмножества: регистрационные и классификационные
системы кодирования.
В предоставленном дипломном проекте должны быть спроектированы
следующие классификаторы: клиентов, сотрудников, товарного каталога.
Классификатор клиентов и классификатор товаров
1) Классификатор клиентов
На рисунке 2.5 изображена структурная схема классификатора клиентов.
K
1
= [XXXXX]
код клиента
Рис. 2.5 Структурная схема классификатора клиентов
Классификатор клиентов располагает порядковой системой кодирования
Объектом кодирования выступает клиент
Исходная мощность множества: М = 100000
75
Длина кода: L = lg100000 = 5
2) Классификатор товара
Структурная схема классификатора представлена на рисунке 2.6.
K
1
= [XXXXX]
Код документа
Рис. 2.6 Структурная схема классификатора товара
Объектом кодирования считается товар
Исходная мощность множества: М = 100000
В таблице 2.1 приведено сводное описание всех вышеперечисленных
классификаторов.
Таблица 2.1
Сводная таблица применяемых классификаторов и систем кодирования
№
п/п
Наименование
кодируемого
множества
Значимость
кода
Система
кодирования
Система
классифика
-ции
Вид
классификатор
а
1
Код клиента
5
порядковая
отсутствует
локальный
2
Код товара
5
разрядная
отсутствует
локальный
В данном разделе описываются входные и выходные показателей и
алгоритмы по расчету результатных показателей, используемых в
проектируемой системе. В таблице 2.2 представлены показатели, которые
необходимо выделить в рамках комплекса задач.
Таблица 2.2
Входные показатели в рамках комплекса задач
№ п/п
Наименование входного показателя
Идентификатор
входного показателя
1
Общая численность регистрируемых клиентов
R
i
2
Количество товаров в i-го типа
Z
i
3
Общая численность товаров
N
4
Выручка за j-ый месяц
P
,j
2.2.3 Характеристика результатной информации
Результатными документами системы являются три формы: отчет о
проведенной операции; сообщение о выполненном платеже и сообщение о
невыполненном платеже (рисунки 2.7-2.9).
76
Рис. 2.7 Отчет о выполненной операции
Рис. 2.8 Сообщение о проведенном платеже
Рис. 2.9 Сообщение о не проведенном платеже
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
На рисунке 2.10 представлено дерево функций сайта. На схеме
изображены основные и служебные функции.
77
Рис. 2.10 Дерево функций сайта
Такое разделение на основные и служебные функции считается условным,
так как отдельные пользователи на оформление не обращают внимание, их
интересует сам товара и как быстро он к ним попадет, для таких покупателей
важными считаются функции по покупке товара. Такие функции считаются
основными.
Дополнительные возможности, связанные с оформлением и настройкой
личной страницы, считаются дополнительными функциями. Основными
функциями считаются:
- работа с заявками: формирование заявки; изменение ее статуса.
- работа с заказами: создание заказа; заключение договора; выписка счёт-
фактуры; оформление товара; контроль оплаты; доставка товара.
Служебными функциями считаются:
Источник: https://baza.diplomsite.ru/previewfile/2291