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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
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
Отвечает за выполнение функции «корзины»
Источник: https://baza.diplomsite.ru/previewfile/2292