Материал: Автоматизация рабочего места специалиста по обработке заявок от клиентов ООО "Ямал"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
30
Функции
пользователя
Служебные Общие
Просмотр
справочников
Работа с заявками
Пользователи
Просмотр по
статусам
Формирование
новой
Изменение статуса
заявки
Абоненты
Договора
Рисунок 13. Дерево функций пользователя
Пользователь подает заявку, просматривает свои заявки по статусам.
На основании данных функций формируется сценарий диалога, схема
которого для каждого из пользователей представлена на рисунках 14-16.
Главное меню
Справочники
Абоненты
Преценденты
Заявки
Новые
Удаленные
Закрытые
Сформировать
Сотрудники
Учесть
Удалить
Выход
Рисунок 14. Сценарий диалога администратора
Главное меню состоит из четырёх подменю.
31
Главное меню
Заявки
Новые
На проверке
Назначенные
Сотрудники Выход
Сформировать
Рисунок 15. Сценарий диалога распределителя заявок
Главное меню распределителя состоит из трех подменю.
Главное меню
Заявки
Новые
На проверке
Назначенные
Сотрудники Выход
Сформировать
Рисунок 16. Сценарий диалога исполнителя
Меню исполнителя включает в себя работу с заявками, получение списка
сотрудников, просмотр конфигураций, а также кабинетов.
32
Главное меню
Подать заявку
Закрытые
Удаленные
Заявки
Архив заявок Выход
Рисунок 17. Сценарий диалога пользователя
Главное меню состоит из четырёх подменю.
2.2 Разработка базы данных
Иерархический принцип построения системы состоит в том, что более
сложные компоненты составляются из более простых, ранее определенных.
АРМ специалиста по обработке заявок клиентов ООО «ЯМАЛ»разделена на 2
программных комплекса с разным набором функций. Программа обслуживания
клиентов и программа контроля и учета заявок.
Иерархия функций подсистемы всей системы представлена на таблице5.
Таблица 5
Иерархия функций
Группа функций
Подгруппа
Функций
ном
1
2
3
4
Соединение с БД
Выполнять защиту
данных
Логин пользователя
Добавление/Обновление
Ф1
Поиск/Просмотр
Ф2
Пароль пользователя
Добавление/Обновление
Ф3
Поиск/Просмотр
Ф4
Персональные
данные
Добавление/Обновление
Ф5
Поиск/Просмотр
Ф6
Ф7
Персональные
данные
Добавление/Обновление
Ф8
33
Продолжение табл.5
Поиск/Просмотр
Ф9
Хранить
информацию о
клиентах
предприятия
Персональные
данные
Добавление/Обновление
Ф10
Поиск/Просмотр
Ф11
Адрес
Добавление/Обновление
Ф12
Поиск/Просмотр
Ф13
Телефон
Добавление/Обновление
Ф14
Поиск/Просмотр
Ф15
Почта
Добавление/Обновление
Ф16
Поиск/Просмотр
Ф17
Сохранение истории
Ф18
Примечание
Добавление/Обновление
Ф19
Поиск/Просмотр
Ф20
Сохранение истории
Ф21
Хранить
информацию о
выполненных
заявках
Дата поступления и
выполнения заявки
Добавление/Обновление
Ф22
Поиск/Просмотр
Ф23
Статус заявки
Добавление/Обновление
Ф24
Поиск/Просмотр
Ф25
Стоимость
Добавление/Обновление
Ф26
Поиск/Просмотр
Ф27
Оборудование для
выполнения заявки
Добавление/Обновление
Ф28
Поиск/Просмотр
Ф29
Формирование
сметы для
выполнения заявки
Оборудование
Добавление/Обновление
Ф30
Поиск/Просмотр
Ф31
Работа
Добавление
Ф32
Просмотр/Печать
Ф33
Количество
Добавление
Ф34
Просмотр/Печать
Ф35
Цена
Добавление
Ф36
Просмотр/Печать
Ф37
Протоколирование
заявок
Стоимость заявки
Просмотр/Печать
Ф38
Анализ оказания услуг
Выполнение/Просмотр
Ф39
Просмотр/Печать
Ф40
В таблице 5 все функции пронумерованы, эта нумерация используется
при проверке соответствия выявленной иерархии функций структуре
полученной модели данных.
Таким образом, в иерархии функций выделены группы функций для
которых отражены операции добавления, обновления, поиск и просмотра
данных.
34
На основании сформированной иерархии функций выполним
формализованное описание предметной области. Для работы с АРМ специалиста
по обработке заявок клиентов ООО «ЯМАЛ»в базе данных будет выполняться учет
пользователей, на основании хранения их логина, пароля, полного имени и
идентификатора.
В случае поступления заявки от клиента в базу данных будут внесена фамилия,
имя и отчество, контактная информация (адрес и электронная почта) а также даты
создания клиента и внесения изменений.
В случае приема заявки в обработку в базу данных будет внесена дата
начала работ и окончания работ по заказу, полученная себестоимость по
оказанию услуг, стоимость заказа для клиента, отслеживания статуса заказа.
Также в базе данных будет выполняться учет оборудования и
выполненных работ.
Выявленные классы объектов и их свойства представлены в таблице 6.
Таблица6
Классы объектов предметной области, свойства
Объект/
свойство
Уникаль
ный
идентиф
икатор
Физические
характеристик
и
Опциональнос
ть значения
Логически
е
ограничен
ия
Процесс
ы
1
2
3
4
5
6
Пользователь
Код
пользователя
УИ, П
число, 10
да
> 0
Г, Пр
Полное имя
Текст, 60
да
первая
буква
заглавная
Вв, Пр,
Об
Логин
Текст, 30
да
первая
буква
заглавная
Вв, Пр,
Об
Пароль
Текст, 30
да
первая
буква
заглавная
Клиент
Код клиента
УИ, П
число, 10
да
> 0
Г, Пр
ФИО клиента
Текст, 60
да
первая
буква
заглавная
Вв, Пр,
Об
Адрес
Текст, 60
да
первая
буква
заглавная
Вв, Пр,
Об
Источник: https://baza.diplomsite.ru/previewfile/2191