Диплом: Автоматизация управления продажами интернет-магазина для "ООО Вычислительная техника"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
54
help
Таблица 6
Описание
указанных
полей таблицы
уходить
article
Имя
Тип
Размер
Атрибуты
Значение по
умолчанию
id
int
11
NOT NULL
auto_increment
primary key
Нет
title
varchar
100
NOT NULL
Нет
description
text
NOT NULL
Нет
price
varchar
15
NOT NULL
Нет
amount
tinyint
3
NOT NULL
Нет
category_id
tinyint
3
NOT NULL
Нет
photo
varchar
100
NOT NULL
Нет
Таблица 7
Указанные
Описание полей
заявки
таблицы order
Имя
Тип
Размер
Атрибуты
Значение по
умолчанию
id
int
11
NOT NULL
auto_increment
primary key
Нет
user_id
int
11
NOT NULL
Нет
body
text
NOT NULL
Нет
Москва
ODBC (Open DataBase
совмещает
Connectivity) — это
небольшой
программный интерфейс (API)
календарю
доступа к базам данных, разработанный
Колин
фирмой X/Open (по другим
поставщиком
данным —-
Microsoft). Позволяет
панель
единообразно оперировать с
курьерскими
разными источниками
дом
данных,
отвлекаясь
предприятие
от особенностей
Компоненты
взаимодействия в каждом
основаны
конкретном случае.
C
Возможно
помощью ODBC
перечислять
прикладные программисты
Properties
могли разрабатывать
доставку
приложения для
плана
использования одного
невелико
интерфейса доступа к
лучшими
данным, не
разный
беспокоясь о тонкостях
WebSiteGarage
взаимодействия с несколькими
главным
источниками.
Data Access Objectsтехнология
сколько
доступа к данным
расчет
компании Microsoft.
ADO (ActiveX
пропаганды
Data Objects — «объекты
способствовать
данных ActiveX») — интерфейс
55
программирования приложений
провайдера
для доступа к данным,
перечисляет
разработанный компанией
Microsoft (MS Access, MS SQL Server) и
приема
основанный на
групп
технологии компонентов
ActiveX.
книжные
ADO позволяет
заносить
представлять данные
выводит
из разнообразных
Питер
источников
(реляционных баз данных, текстовых файлов и т. д.) в объектно-ориентированном
правами
виде.
Объектная
вытесняя
модель ADO
Между
состоит из
заполняют
следующих объектов
ARIS
высокого уровня и
доверие
семейств объектов:
пользования
Connection (представляет подключение к
фундаментальные
удалённому источнику
партнеров
данных);
Recordset (представляет
экранные
набор строк,
наподобие
полученный от
Количественно
источника
данных);
авторы
Command (используется для
безопасность
выполнения команд и SQL-запросов с
наследуются
параметрами);
Record (может
Договор
представлять одну
Тсл
запись объекта
визите
Recordset или
руководитель
же
иерархическую
приложениях
структуру, состоящую
разному
из текстовых
платформы
данных);
Stream (используется
интернет
для чтения и
Затем
записи потоковых
спустя
данных,
например,
служебные
документов XML
стильным
или двоичных
хотя
объектов);
Errors (представляет
устройств
ошибки);
Fields (представляет
виды
столбцы таблицы
сегментированные
базы данных);
раза
Parameters (представляет набор
графики
параметров SQL-инструкции);
Properties (представляет
команд
набор свойств
Особенно
объекта).
Компоненты
могут
ADO используются в
торговые
языках высокого
всеми
уровня, таких
как
VBScript в ASP, Visual
AUTO
Basic и Delphi.
Последней
Удобство
версией ADO
категория
является версия 2.8. В
информационного
рамках платформы Microsoft
.NET
Взаимодействие
интерфейс ADO
электронным
заменён ADO.NET.
ADO.NET
смарт
состоит из
посылок
управляемых классов,
разумным
позволяющих приложениям
.NET
состав
подключаться к источникам
оплачивают
данных (обычно реляционным
агентов
базам данных),
MenuAdmin
выполнять команды,
предупредительный
осуществлять выборку,
перечислять
обработку и хранение
функциональности
данных.
Важным
сегодняшний
элементом автономного
покупок
доступа к данным
масштабе
является контейнер
История
для
табличных
предупредительного
данных, который
ли
не знает о
класса
СУБД. Такой
выполнением
контейнер представлен в
равной
ADO.NET классом
Возможно
DataSet или
ничего
DataTable.
56
Архитектуру
выбирает
ADO.NET можно
собственный
разделить на
различий
две фундаментальные
запись
части:
подключённую и
банк
автономную. Все
версиях
различные классы
построена
ADO.NET можно
Павлович
отнести к
подключённой
самоучитель
или автономной
процедуру
части. Единственным
внедряться
исключением является
мероприятии
класс
DataAdapter.
идти
Работающий как
высокая
посредник между
кафедрой
подключённой и автономной
описанных
частями.
Подключённая
приложениями
часть содержит
Подкаталог
классы, которым
проще
для работы
Выбранная
нужно
доступное
состоянии
открытое соединение,
стимулирующего
чтобы взаимодействовать с
банковском
источником данных.
Именно
Сюда входят
Ruby
классы для
фреймами
установки подключения к
коммерческая
источнику данных (Connection),
ведение
управления транзакциями (Transaction),
индексами
выполнения команд (Command) и
объема
другие.
К автономной
размера
части относятся
он
классы, которым
РАЗРАБОТКА
не требуется
содержат
доступное
открытое
сегодня
подключение.
Далее
проценты
на рисунке 11
AUTO
представлена общая
закладку
структура ADO.NET и
пропаганды
то, как с
регулировать
помощью неё
автоматизировать
программа взаимодействует с
постоянно
источником данных.
PAYMER
Отличительной особенностью
основаны
ADO.NET являются
хранение
то, что
объединенных
для доступа к
сюрпризов
разным базам
кнопки
данных используются
эксперимент
разный набор
внимание
классов. Классы
расширяет
автономной
части
разработок
ADO.NET являются
MSWord
одинаковыми для
собственными
всех баз
проведен
данных.
Автономные
объекты
Подключённые
объекты
DataAdapter
Программа
Источник
данных
ADO.NET
Рисунок 11 - Общая
оформления
структура ADO.NET и
оперативной
её место в
пачек
обеспечении
доступа к
широко
данным
В данном
много
пункте была
Для
рассмотрена технология
Несмотря
доступа к данным
отделу
ADO.NET,
определено
любую
её место в
Клиенты
обеспечении взаимодействия
широко
приложения с базой
сотруднику
данных, а
также
объединили
рассмотрены основные
инициативе
классы, которые
сами
будут использоваться
отделения
при
разработке
задаваемые
дипломного проекта.
В
переноса
профессиональных, хорошо
технологию
спроектированных приложениях
предметной
код
взаимодействия с
практике
базой данных
сопровождение
никогда не
Интернет
встраивается непосредственно в
состоянии
код,
лежащий в
расходы
основе web-страницы.
частей
Чтобы выполнить
объема
операцию с базой
преграды
данных,
необходимо
DHTML
создать экземпляр
отгрузки
класса и вызвать
продавцов
соответствующий метод.
57
страницам
При разработке
ехать
дипломного проекта
менеджера
был использован
комплекса
именно такой
Карта
подход.
Для
эффективно
каждой таблицы
способами
базы данных, с
сервере
которой будет
локальную
взаимодействовать web-
приложения,
премий
создан свой
подсказки
компонент доступа к
лучше
данным, включающий
компьютера
все
необходимые
создания
методы. Методы
годовая
объявлены как
посредник
статические, таким
аналоги
образом,
вызывать
действие
их можно
приходятся
непосредственно через
транзакционные
имя класса,
обслуживания
не создавая
IT
его экземпляр.
Альпина
Каждый метод
последнее
осуществляет обработку
Вычислительные
ошибок при
обновлении
взаимодействии с БД и
сеанса
информирует об
принятой
этом web-страницу,
экономической
из которой
отчетность
он был
магазинами
вызван.
Например, в
Руководство
компоненте данных
касается
OrdersDB, находятся
слабости
все необходимые
NetCash
методы для
ОСНОВНЫЕ
управления заказами
продолжают
покупателей, взаимодействующие с
наличностью
таблицами
базы
начальная
данных Orders и
ПО
OrderDetails. Вызов
онлайнового
метода, который
моделях
возвращает позиции
выемку
заказа с указанным
help
номером, в коде
выставляется
web-страницы будет
индивидуальными
выглядеть следующим
рекламный
образом: OrdersDB.GetOrderDetails(orderID);
Tск
На рисунке 12
программу
представлено дерево
трудоемкости
программных модулей,
специальную
разработанных
специально
контекстные
для ООО «Мастер
технику
Груп».
Описание
склад
созданных программных
термином
модулей представлено в
Наряду
таблице 8.
На
визуальный
рисунке 13 представлен
источником
алгоритм процедуры
значений
расчета показателей
введения
при
формировании
должны
отчета о соответствии
метод
нормативам. Для
неотложного
вычисления количества
Нильсен
неквалифицированных заявок
Ттехн
необходимо запросить
рекомендаций
данные обо
заключается
всех заявках
износа
пришедших, каждому
букве
из работников в
беспокоиться
отдельности, за
личная
интересующий нас
возможностью
период.
Заявка,
Ктехн
обладающая статусом «неактивная»,
неоспариваемое
является неквалифицированной.
Main
Recycler
History
PrintServiceLead_DistribLoad_infoOptimizator
Integration_site
Integration_1c
наладить
Рисунок 12 - Дерево
динамическое
программных модулей
58
волнует
Таблица 8
Описание
включает
программных модулей
Название модуля
Характеристика
Main
Типовой набор модулей, обеспечивающих стандарную
функциональность
Integration_1c
Позволяет осуществить интеграцию с действующей
бухгалтерской системой, для получения информации об
оплатах, клиентов
Optimizator
Модуль выполняет функции подбора клиенту наиболее
подходящей услуги исходя из определенных требований
Load_info
Модуль, осуществляющий загрузку данных в систему.
Загрузка возможна только из файла EXCEL
Lead_Distrib
Распределяет поступившие заявки (по телефону, с сайта,
анкеты агентов) среди работников приема заказов
PrintService
Модуль отвечает за печать результатных документов и
отчетов
Integration_site
Позволяет осуществить интеграцию с сайтом ООО
«Мастер-групп». Сайт используется в качестве одного из
каналов поступления заявок
History
Реализует механизм ведения истории изменений записей
Recycler
Отвечает за выполнение функции «корзины»
59
Начало
Ввод начальной
даты (DateStart)
Цикл (А) по всем
сотрудникам ДИС
таблицы User
Ввод конечной
даты (DateEnd)
Конец цикла (А)
FIOsotr:=User[M]
Цикл (В) по всем
заявкам таблицы
Lead, с даты
DateStart по
DateEnd
Конец цикла (В)
Цикл (D) по
таблице Lead,
суммирование
заявок, фильтр
по типам(Type)
(Type=x)
and
(Active=false)
IncomingLead:=
IncomingLead+1
Конец цикла (D)
IncomingLead:=1
true
False
Ilead[M]:=Incomin
gLead
Конец
клиенте
Рисунок 13 - Блок-схема
обеспечит
процедуры расчета
оказываемых
показателей при
DVDRW
формировании отчета о
наличию
соответствии нормативам
необходимости
Система состоит
Errors
из нескольких
сначала
программных модулей:
1)
заказах
Подсистема взаимодействия с
Cyberstudio
БД. Содержит
полуфабрикатов
методы для
выбрать
работы с базой
привезти
данных, выполнения
решать
запросов и обработки
последнее
ответов. Является
платформе
ключевой
подсистемой
партнёры
для работы
проводят
других подсистем и
сбору
модулей разрабатываемой
аналогично
информационной системы;
2)
листах
Подсистема авторизации и
недели
регистрации отвечает
подход
за создание и
проектному
управление
учетными
году
записями пользователей в
авторскому
ИС, осуществляет
программном
проверку корректности
пор
процедуры авторизации.
удаление
Подсистема находится в
USB
тесной связи с
среды
модулем
управления
изображения
правами доступа,
Сценарий
поскольку позволяет
локальную
определять уровень
обеспечивает
доступа
60
того
недобросовестного
или иного
любому
пользователя к определенным
сайтами
страницам сайта;
3)
некоторой
Модуль управления
затратах
правами доступа
невозможность
осуществляет контроль и
всем
диспетчеризацию пользователей
наложенных
по страницам
ресурсами
сайта. Позволяет
отзывов
использовать
динамические
прямо
части страниц в
другом
зависимости от
графическом
роли пользователя;
4)
покупал
Модуль представления
чего
каталога товаров.
предлагают
Используя данные
определенной
из базы,
часовой
модуль предлагает
дорогими
пользователям просматривать
сборе
предлагаемые компанией
система
товары,
включая
справочная
просмотр фотографии,
платформе
технических характеристик,
оговоренный
цены и другой
Индекс
хранимой информации;
5)
ContentPlaceHolder
Подсистема управления
аспекты
каталогом товаров.
нужно
Позволяет создавать,
городах
редактировать и удалять
Листинг
товары в каталоге;
6)
собственниками
Подсистема управления
кошельками
заказами. Для
изменения
пользователей подсистема
ограниченного
позволяет осуществлять
получателю
оформление заказов, а
отдела
для администраторов
доступная
просматривать оформленные
нацеленное
заявки и формировать
Администраторская
необходимые документы
оплачивают
для
реализации
торговая
товара.
Для
Прикладное
окончания работы с
потребностям
системой необходимо
форма
выбрать пункт
метода
меню
«Выход». При
числа
этом система
нет
выполнит закрытие
Профиль
открытых объектов и
отобразить
приложение
будет
областях
закрыто.
Основные
Аткинсон
модули:
1) Управляющая
документами
программа (программа–монитор);
2) Программа
время
управления параметрами
принимается
процесса;
3) Программа
обеспечить
межмашинной связи (286
Fрд
на 1-м уровне, 386
технико
на 2-м уровне) и
языком
подсистема управления;
4)
структур
Модули межмашинной
расчеты
связи (286 процессора
продвигать
подсистема управления и
286
входе
процессора подсистема
товара
сбора информации);
5)
установленном
Программа сбора и
гос
регистрации измерительной
квалифицированную
информации в подсистеме
заменён
управления (286 процессор
шкале
подсистема управления);
6)
пока
Программа обработки
участниками
измерительной информации в
программисты
подсистеме
управления (286
полученным
процессор подсистемы
составляющих
управления);
7) Программа
день
начального диалога (программа,
Люк
предназначена для
включается
ведения
начального
РФ
диалога пользователем с
Rails
ПЭВМ 2-го уровня 386);
8)
необходимыми
Программа визуализации
силу
процесса (ПЭВМ 2-го уровня 386);
61
9)
компьютера
Программа протоколирования
успеха
результатов эксперимента (ПЭВМ 2-го
не
уровня 386);
10) Программа
аппаратного
сбора и регистрации
Электронные
измерительной информации в
числится
подсистеме сбора
принтере
информации (286 процессор
версии
подсистемы сбора
чуть
информации);
11) Программа
разрабатываются
аварийного останова (286
которой
процессор подсистемы
ближе
управления);
12) Программа
дорогими
перевода системы в
удобна
режим ожидания (286
операционных
процессор системы
профессионально
управления);
13) Программы
Древовидная
выхода из
состоит
режима ожидания (286
Рисунок
процессор подсистемы
безопасность
управления).
Эти
оплачивает
программы предназначены
материального
для ввода,
ним
хранения и выдачи
со
необходимой
информации
природы
оператору с использованием
помощи
базы данных.
дружеской
База данных
Подлевских
содержит два
потерь
вида исходных
группам
данных:
а) постоянно
Управление
меняющиеся данные (от
картами
сеанса к сеансу). К
восприятия
ним относятся
Суслова
дата
и время
приведет
проведения эксперимента;
информации
фамилия, имя,
огромными
отчество оператора;
комплектациях
его
должность;
активизирует
техническое задание
вопросам
на эксперимент;
справочная
технические условия;
длиной
дополнительные условия;
б)
достоинствам
постоянные (редко меняющиеся)
местными
данные: справочная
всех
информация
(ГОСТы, ОСТы,
именем
нормативы) ; справочные
студий
таблицы; различные
запасов
расчеты (формулы).
Этой
Договор
справочной информации
собственную
соответствует справочный
запрашивается
раздел базы
Структура
данных
(справка или
снабжения
help–помощь).
Рекомендуемые
классификацию
данные: метрологические
находящиеся
характеристики приборов и
Выбор
устройств; постоянные
источниками
сведения на
аварии
эти приборы.
КОММЕРЦИИ
Потом запускаем
запрос
систему
14) Программа
характеризовать
визуализации процесса.
путь
Эти программы
Собственных
необходимы для
Business
вывода на
каждую
экран важнейших
делать
параметров экспериментального
многих
процесса с
возможностью
справочниками
просмотра других
Тн
групп параметров;
15)
языка
Программа протоколирования
отставание
результатов для
дома
выдачи на
отдать
принтер
результатов
СМС
эксперимента.
Два
стратегии
варианта протоколирования:
а)
оформления
прямой вывод
штате
информации (всех результатов)
этап
при отказе
более
или аварии;
62
б)
бизнес
оговоренный заранее
Разделение
заказчиком, вывод
весьма
определенного блока
владельца
результата
эксперимента.
16)
связана
Программа сбора и
управлении
регистрации измерительной
события
информации.
Предназначена
Его
для сбора
субъектом
информации с объекта
устраивающий
управления и проверки
амортизационных
параметров процесса
конфигурационный
на предупредительный и
незнания
аварийный уровень. В
комплекса
данном
примере
показатель
информация регистрировалась в 2-х
интересный
буферах, работающих
целом
поочередно.
После
предусмотренные
наполнения 1-го буфера,
осуществляющий
информация переходит
обеспечит
во 2-й буфер;
17)
высокий
Программа обработки
вы
измерительной информации в
всех
подсистеме
управления.
секретность
Были реализованы
используются
на основе
подробный
основных способах
методов
преобразования
информации
анонимности
при работе
полученный
ЭВМ с внешними
Microsoft
устройствами.
18) Программа
магазине
аварийного останова;
19)
Корпоративный
Программа перевода
лично
системы в режим
Единственный
ожидания. Необходима в
Зпр
случае
превышения
Александр
предупредительного уровня
Vпеч
параметров. На
Эг
экран оператору
Rails
выдается
соответствующее
Login
сообщение. Испытывают 13
посетители
модуль и система
заданные
снова начинает
Индекс
работать. 3,4. Программа
документ
межмашинных связей.
защиту
Для оформления
импорта
заказов и покупок в
Оформление
ООО «Вычислительная техника»
используются
щёлкает
шаблоны офисного
синхронизацию
пакета Microsoft
них
Office, а именно
трансформация
программным
продуктом
Москва
Microsoft Word.
другой
Количественно-суммовой учет
преобладающим
осуществляется в
программе 1С:
взаимосвязанных
Предприятие, где
менеджерами
оформляются все
плательщик
первичные документы.
Техносфера
При
этом
форму
необходимо вручную
выставляется
повторно заносить
дисках
все необходимые
Стоит
данные в шаблоны
торговым
документов. Это
решать
создает определенные
Формирование
трудности в работе.
фраза
За перенос
преобразуется
данных из
входящий
программы 1С: Предприятие в
создать
шаблонные формы
бюджет
отвечает «Подсистема управления
удостоверения
заказами» информационной
кредитоспособности
системы, что
англ
позволяет посредством
вводе
экспортирования данных
Программная
осуществлять синхронизацию
фиксируется
информации.
На
пользователя
рисунках 14, 15 изображена
Includes
полная структура
однако
каталогов разработанного
запускает
web-приложения.
63
Рисунок 14 -
стоить
Структура каталога
серверов
web-приложения
Подкаталог
допуском
AdminProtectedPages содержит
персональных
web-страницы (файлы
дескрипторов .aspx и
интерпретатор
файлы кода .cs),
точки
доступные только
руководитель
аутентифицированным
пользователям,
человеческих
чьи учётные
удивления
записи относятся к
появление
роли Administrator.
текущая
Назначение web-страниц
метров
подкаталога AdminProtectedPages:
доказывать
AddProduct.aspx – добавление;
Сети
AdminDefault.aspx – страница
решены
по умолчанию
КОМПАНИИ
интерфейса
администратор;
единицы
Management.aspx – добавление,
нескольких
удаление и редактирование
пользователем
информации;
AdminFAQ.aspx –
Важно
просмотр и ответ
износа
на вопросы
участники
пользователей;
ManagementTypeProduct.aspx -
потенциальных
добавление, удаление и
Срок
редактирование информации о
которую
продукте;
Orders.aspx
пор
просмотр заказов;
два
OrdersDetails.aspx – детали
UserPersonalData
заказа, печать
Dreamweaver
накладной заказа,
удаление
изменение
состояния
собственность
выполнения заказа;
дают
UpdateDeleteProduct.aspx – редактирование и
Держать
удаление данных о
защищенности
товаре.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)