Материал: Автоматизация приема и обработки заявок отделом техподдержки ООО "Компьютерные бизнес-системы"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
Команды
Команды
Команды
Настройка формы
Режим просмотра
Список
Иерархический
список
Дерево
Вывод списка
В табличный
документ
В текстовый
документ
Экспорт в любой
формат
Печать
Сохранение в файл
С выбором
выводимых полей
Настройка
параметров формы
Выбор выводимых
элементов
Командная панель
Группа
пользовательских
настроек
Список
Команды
Отдельные поля
Поля
Задание
пользовательских
наименований
Задание параметров
вывода
Задание порядка
вывода
Создание
пользовательских
группировок
С учетом заданного отбора,
сортировки и условного
оформления
Xls, html,...
Рисунок 2.9. Функции настройки формы
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Общая функциональная структура системы представлена на Рисунке 2.10.
63
Система автоматизации
процесса приема заявок и их
сопровождения
Ведение справочников
Фиксация заявок
Сопровождение задач
Автоматическая
генерация подзадач
Выполнение задач
Разграничение прав
пользователей
Рисунок 2.10. Функциональная структура системы
Подсистема ведения справочников предназначена для ввода в систему
условно-постоянной информации, которая понадобится на следующих этапах
работы с системой.
Подсистема фиксации заявок должна предоставлять возможность ввода в
формализованном виде заявок пользователей, назначения им реквизитов, в том
числе списочного характера, максимально полно описывающих заявки.
Подсистема автоматической генерации подзадач по сопровождению
заявки должна позволять на основании шаблонов, задающих различные сценарии
прохождения этапов решения типовой проблемы сгенерировать документы
«Задача», адресовав их конкретным сотрудникам (или подразделениям) Службы
(назначив их исполнителями).
64
Подсистема сопровождения задач должна предоставлять возможность
сопровождения задачи по всему ее жизненному циклу.
Подсистема выполнения задач позволяет разделить задачи на полностью
выполненные (закрытые) и находящиеся в работе, на каком-либо из этапов.
Подсистема разграничения прав пользователей должна предоставлять
гибкую возможность настройки прав пользователей на ввод и редактирование задач
и их параметров в зависимости от положения пользователя в иерархии Службы.
Работа в режиме «Управляемое приложение» изменяет прежде всего всю
концепцию построения пользовательского интерфейса. Интерфейс «Управляемого
приложения» кардинально отличается от интерфейса «обычного» приложения,
созданного даже в той же версии платформы «1С:Предприятие 8.3». Новая
концепция пользовательского интерфейса ориентирована на максимально
комфортную и особенно эффективную работу и соответствует современным
тенденциям [5].
Опишем основные возможности новой концепции интерфейса, которые мы
использовали при разработке нашей конфигурации:
- Основное окно и панели;
- Командный интерфейс;
- Управляемые формы.
Основное окно представляет доступ ко всем элементам программы.
Функции, необходимые для удобной навигации по прикладному решению,
реализованы в нескольких вспомогательных панелях: разделов, функций текущего
раздела, инструментов, избранного, истории и др. Разработчик прикладного
решения может задать некоторый стандартный состав и расположение этих панелей
в соответствии с назначением и особенностями приложения, но пользователь может
по своему усмотрению менять расположение панелей, скрывать и раскрывать
панели и настраивать свое рабочее пространство максимально комфортно и
эффективно. На Рисунке 2.11. представлен один из вариантов настройки и
расположения панелей, сконструированный пользователем по своему вкусу.
65
Панель разделов
Панель открытых
Панель
функций
текущего
раздела
Панель
избранного
Панель истории
Панель
инструментов
Главное меню Область системных команд
Текущее окно
Вспомогательное
окно
Рисунок 2.11. Панели основного окна
Командный интерфейс это основное средство декларативного построения
интерфейса пользователя и основное средство навигации пользователя по
функциональности конфигурации. Командный интерфейс пронизывает все уровни
построения интерфейса приложения: от подсистем до конкретных форм. Командный
интерфейс строится платформой автоматически на основе декларативных
включений разработчиком команд в тот или иной элемент командного интерфейса
[6].
Командный интерфейс основного окна и разделов строится на основе
подсистем, заданных в конфигураторе. Разработчик должен создать в конфигурации
иерархию подсистем, отражающую для пользователя структуру функциональности
прикладного решения. На основе этой информации при помощи редактора
командного интерфейса конфигурации строится панель разделов основного окна
(Рисунок 2.12). Все прикладные объекты конфигурации (справочники, документы,
отчеты и т. д.) привязываются разработчиком к той или иной подсистеме или
66
одновременно к нескольким подсистемам [17]. На основе этой привязки платформа
автоматически строит командный интерфейс разделов (Рисунок 2.13).
Рисунок 2.12. Создание разделов на основе подсистем
Источник: https://baza.diplomsite.ru/previewfile/1978