Анализ назначения модуля маршрутизации запросов и требований к программному продукту. Описание стадий создания продукта. Построение структуры базы данных и схемы маршрутизации. Характеристика технологий программирования и программного обеспечения.
Аннотация к работе
3.4 Требования к программному продукту 3.4.1 Требования к функциональным характеристикам 3.4.2 Требования к надежности 3.4.4 Требование к составу и параметрам технических средств 3.4.5 Требование к информационной и программной совместимости8.1 Структура классов модуля 8.2.1 Редактирование основных сущностей схем маршрутизации запросовГлавной задачей разрабатываемого модуля маршрутизации запросов на изменение данных является контроль качества вносимой в систему информации за счет: Маршрутизации запросов пользователям в зависимости от роли пользователя в системе и параметров запроса; Автоматизация отклонения и обработки запросов на изменение данных, а также динамическое изменение маршрута запроса в зависимости от его параметров позволят сократить время от создания запроса до фактической записи в базу данных, не влияя на качество информации, то есть, не повышая риска внесения ошибочных данных, а также гибко настроить схему маршрутизации для каждого автоматизируемого технологического процесса предприятия.В рамках выполнения дипломной работы требуется выполнить следующие задачи: Рассмотреть существующие аналоги разрабатываемого программного обеспечения, их плюсы и минусы;Входными данными этой функции будут являться значения атрибутов запроса, значения атрибутов объекта записанные в базе данных, а также условие, описанное на метаязыке. Для автоматического отклонения запросов по времени, заданному администратором системы, необходимо реализовать сервис, который постоянно через определенный интервал времени будет проверять длительность простоя каждого запроса, а по истечении указанного времени будет автоматически отклонять такие запросы. Администратор системы, выполняющий настройку схемы маршрутизации, должен уметь описывать условия остановки в состояниях на метаязыке, разработанном специально для этой цели. Главным образом нас интересует функция настройки схем маршрутизации запросов на редактирование справочников, которая реализована в компоненте настройки схем маршрутизации запросов на редактирование справочников, так как именно эта часть АСОТ будет переработана в рамках данной дипломной работы. Источником входных данных для настройки схем маршрутизации служит информация об обязанностях сотрудников подразделений ОАО «МОЭК» по работе с АСОТ в соответствии с установленным регламентом ведения нормативно-справочной информации (НСИ) ОАО «МОЭК» в части справочников АСОТ.Соблюдение норм проектировки интерфейса программы позволяет снизить риск ошибок пользователя, увеличить его работоспособность и способствует меньшему расходу сил пользователя при работе с таким графическим интерфейсом. Разработанный модуль настройки схем маршрутизации запросов состоит из трех отдельных элементов: ядро, интерпретатор метаязыка и графический интерфейс пользователя. В этом классе содержатся все необходимые функции для получения и изменения данных всех основных и вспомогательных сущностей схемы маршрутизации запросов, а именно: Физических таблиц В отличие от структуры TTRSADMIN в классе TTRSTICKET нет локального кэша для хранения нескольких объектов и работа в конкретный момент времени ведется исключительно с одним объектом - запросом, который загружается из базы данных. При совершении операции перехода запроса из одного состояния в другое ядро проверяет условие выполнения правила остановки запроса в этом состоянии.
План
Содержание
Введение
1. Назначение и область применения
2. Постановка задачи
3. Техническое задание на разработку программного модуля.