Дипломная работа: Автоматизация приема и обработки заявок отделом техподдержки ООО "ЦОД"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
97
2.3.2 Характеристика базы
находится
данных
Отличительная особенность
сравнение
СУБД Cache - независимость
получать
хранения данных
включая
от способа их представления,
подходит
что достигается
прикладная
с помощью, так
мировом
называемой единой
одна
архитектуры данных
классы
Cache. В рамках
включая
данной архитектуры
просмотра
существует единое
устройства
описание объектов
независимость
и таблиц, отображаемых
создания
непосредственно на многомерные
съема
структуры ядра
цикла
базы данных,
ботка
ориентированные на обработку
двери
транзакций*. При
являются
этом не используется
межсетевого
многослойная структура
изменения
обработки данных,
шифрования
присущая СУБД
- наследникам
решения
реляционной или
рисунке
объектной парадигмы (рис.18). Сокращение
доступ
количества уровней
представленное
обработки данных
если
позволяет сэкономить
серверн
вычислительные
ресурсы
осуществляет
и значительно повысить
бесплатная
быстродействие разрабатываемых
возможность
приложений.
* См. В. Кирстен,
существует
М. Ирингер и др. "СУБД
эффективности
Cache. Объектно-ориентированная
памяти
разработка приложений". СПб.: "Питер", 2001.
Рис. 18. Структуры
начинающийся
обработки данных.
С
продукта
помощью интегрированного
составной
с БД Cache RAD-инструментария
используется
разработки
приложений
добавления
Cache Server
уровнем
Pages (CSP) можно
закрытый
создавать Web-приложения
добавления
любого
уровня
тому
сложности. При
таблица
этом можно
будут
использовать классы
перестраивать
системной библиотеки
%Net,
данные
которые реализуют
программного
все основные
итерационный
сетевые протоколы
предн
Интернета и
интрасетей:
server
SMTP, POP3,
системы
HTTP, FTP
включая
и т. д.
Основные компоненты
Рассмотрим
включают
подробнее назначение
фазе
и функциональные возможности
service
основных компонентов
service
системы, архитектура
документы
которой представлена
предъявляемых
на рис.19.
Рис. 19. Архитектура
возможно
системы Cache.
98
TMDM - многомерное
каждой
ядро Cache
Данные
ведения
в Cache хранятся
просмотреть
в виде разреженных
информационной
многомерных массивов,
меню
называемых глобалями. Количество
несколько
индексов массива
управляемые
может быть
анализ
произвольным,
что
средств
позволяет описывать
канал
и хранить структуры
адаптеры
данных произвольного
работу
уровня
сложности. Индексы
использования
глобалей не типизированы,
быть
т. е. могут принадлежать
таблица
к
любому литеральному
поэтому
типу данных. Синтаксис
информационных
индексов глобалей
исходя
достаточно
прост:
информационное
индексы заключаются
достижение
в скобки и отделяются
терминал
запятыми. Глобаль
создающих
отличается
от локальной
порт
переменной знаком ^. Например,
компьютера
с помощью следующей
повышения
глобали
можно
отдел
описать количество
субд
машин Mercedes
подсистемы
SL600 черного
чтобы
цвета на складе:
^car("Mercedes","SL600","black")=10
Скорость
характеристика
доступа к индексированным
если
переменным не зависит
временной
от числа
индексов,
устройства
так как
достоверностью
глобали хранятся
набор
в виде B*-деревьев.
Немного
стандарт
усложняя приведенную
оборудован
структуру описания
включать
данных, можно
собой
определить все
приложений
доступные цвета
существующей
для Mercedes
cache
SL600:
^car("Mercedes","SL600","colors")=3
^car("Mercedes","SL600" ,"colors",1)="black"
^car("Mercedes","SL600" ,"colors",2)="blue"
^car("Mercedes","SL600" ,"colors",3)="white"
Применение
программных
разреженных массивов
наименования
позволяет оптимизировать
соединение
использование объема
серверов
жесткого диска
смену
и сократить время
стоту
выполнения операций
между
ввода-вывода.
В Cache
слабая
реализована развитая
информационное
технология обработки
может
транзакций и
разрешения
информационной
конфликтов. Блокировка
данного
данных происходит
разных
на логическом уровне.
Это
разработка
позволяет учитывать
сфере
особенность многих
обоснование
транзакций, выполняющих
рисунке
изменения небольшого
будет
объема информации. Кроме
таблица
того, в Cache
приобретение
реализованы
атомарные
расчета
операции добавления
техническое
и удаления без
слота
проведения блокировки.
Сервер
внедрении
Cache Objects
Объектная
автомат
модель Cache (рис. 20) соответствует
операций
объектной модели
устройствами
стандарта
ODMG (Object
сотрудник
Data Management
системы
Group). В соответствии
solaris
со стандартом в Cache
время
реализовано два
блок
типа классов - классы
выбор
типов данных (литералы) и
можем
классы объектов
(объекты).
99
Классы
лишиться
типов данных
связан
определяют допустимые
разработке
значения констант
(литералов) и
передачу
позволяют их контролировать. Литерал
разработку
не может существовать
независимо
обеспечения
от своего значения,
сунке
в то время как
правовое
объекты имеют
позволяют
уникальную
идентификацию.
Классы
имел
типов данных
фазе
подразделяется на два
итерационный
подкласса - атомарные
вложение
и
структурированные. К атомарным
организации
литеральным типам
работу
в Cache относятся
отдел
традиционные скалярные
операции
типы данных (%String, %Integer, %Float, %Date
изменения
и др.). В
Cache
ежеквартальная
реализованы две
солидность
структуры классов
предусмотрено
типов данных - список
существующей
и массив.
Рис. 20. Объектная
автоматизацию
модель Cache.
Различают
программиста
два подтипа
время
классов объектов - зарегистрированные
данный
и
незарегистрированные. Зарегистрированные
систем
классы обладают
большим
предопределенным
поведением,
организацию
т. е. набором методов,
продукты
наследуемых из системного
таблица
класса
%RegisteredObject
программного
и отвечающих за создание
шифрования
новых объектов
используемых
и за управление
размещением
проделанным
объектов в памяти. Незарегистрированные
данным
классы не обладают
графика
предопределенным поведением,
поддержка
разработка функций (методов) для
писаться
них целиком
который
и
полностью возлагается
автомат
на разработчика.
Зарегистрированные классы
vipnet
бывают двух
рисунок
типов - встраиваемые
разработки
и хранимые.
Встраиваемые
онных
классы наследуют
показателей
свое поведение
основах
от системного класса
%SerialObject. Основная
пакет
особенность хранения
схема
встраиваемого класса
выбранный
состоит в
том,
поддерживается
что объекты
объем
встраиваемых классов
постоянного
существуют в памяти
таблица
как независимые
оперативная
экземпляры, однако
шифрования
могут быть
пакет
сохранены в базе
средствами
данных, только
библиотеки
будучи встроены
этом
в другой класс.
Основное
ethernet
преимущество использования
вложения
встроенных классов - минимум
двух
издержек, связанных
получить
с дальнейшим изменением
права
набора одинаковых
удаленных
свойств
классов,
собой
представленных в виде
выделить
встраиваемого объекта.
Хранимые
связан
классы наследуют
файлам
свое поведение
стойки
от системного класса
%Persistent,
заявки
который предоставляет
среда
обширный набор
системы
функций, в частности,
команду
100
создание объекта,
групповые
подкачку объекта
ipmi
из БД в память, удаление
средствами
объекта и т. п.
Каждый
получать
экземпляр хранимого
поддержка
класса имеет
используется
два уникальных
увольнение
идентификатора - OID
будущим
и OREF. OID (object
двери
ID) характеризует
контракта
объект, записанный
интуитивно
в БД, т. е. на
физическом
является
носителе, а OREF (object
маркетинговые
reference) характеризует
собой
объект, загруженный
регулирующую
из БД, который
имеют
находится в памяти.
Cache
данный
в полном объеме
понятие
реализует все
кроме
основные концепции
мировом
объектной
технологии:
будет
наследование, полиморфизм,
разработок
инкапсуляцию.
Предусмотрено несколько
специалиста
стратегий хранения
необходимого
объектов в БД -
автоматическое
данного
хранение в многомерной
записи
базе данных
также
Cache; хранение
применения
в
структурах, определенных
значения
пользователем; хранение
являются
в таблицах внешних
object
реляционных баз
концептуальная
данных, доступных
объектной
через шлюз
таблицах
Cache SQL
информационное
Gateway.
3
В. Кирстен, М. Ирингер и др. "СУБД Cache. Объектно-ориентированная разработка
приложений". СПб.: "Питер", 2001
101
2.3.3 Структурная схема
работы
пакета (дерево
разработка
вызова программных
сведений
модулей)
Поскольку основным
файле
программным продуктом, разрабатываемым
обеспечивается
в данном
проекте
поставленных
является программа
основе
служба, обрабатывающая
информации
заявки и распределяющая
возможность
их
по инженерам то и дерево
завершение
функций будет
использования
описано именно
стойкость
для неё.
Рис. 21 Схема
тестировать
графических форм
процессе
программы сервиса
данного
для обработки
подсистем
писем горячей
заявок
линии ООО "ЦОД"
В
microsoft
таблице 12 содержится
ботка
описание всех
уникального
модулей структурной
промышленных
схемы пакетов,
автоматизации
представленных на рисунке 21.
Таблица 12
Таблица
jbod
модулей разрабатываемого
ожидаемые
программного продукта.
п/п
Наименование
продукта
модуля
Функционал модуля
1
Форма “основная
комплексные
процедура работы
основные
сервиса”
Содержит в себе
data
глобальные переменные,
действия
процедуры и функции. Основная
рисунок
работа
начинается
помощью
с этого модуля.
2
Форма “Журнал
относительная
Созданных заявок
компания
в
одну итерацию”
Форма
назначается
формирование и отправки
носителе
отчета
Созданных
планируется
заявок в одну
сетевые
итерацию.
3
Форма «Журнал
сравнение
Форма
которая
формирование и отправки
планировщика
отчета
Источник: https://baza.diplomsite.ru/previewfile/1982