Диплом: Исследование и разработка информационной системы сервисного обслуживания клиентов на примере ООО «Лаборатория ремонта»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
85
Графический пользовательский интерфейс на базе Windows сочетается с
мощным инструменты привязки объектов (ER), с пользовательскими
редакторами для определения физических объектов базы данных, с моделью
Explorer для текстового представления объектов модели и с поддержкой
ведущих баз данных SQL
48
.
2.4.3 Структурная схема пакета (дерево вызова программных
модулей)
Выделим следующие группы модулей:
модули управления;
функциональные модули;
модули сервиса.
На рисунке 2.30 представлено дерево вызова программных модулей.
Модули системы
сервисного
обслуживания
клиентов
Модули
управления
Модуль
аутентификации
пользователей
Функциональные
модули
Модуль документа
«Заявка»
Модуль документа
«Прием
комплектующих»
Модуль поиска
объектов
Модуль отчета
«Остатки
комплектующих»
Модули сервиса
Модуль экспорта
данных
Модуль
инициализации
интерфейса
системы
Модуль
управления БД
Модуль
мониторинга
сетевых
подключений
Глобальный модуль
Модуль документа
«Счет»
Модуль отчета
«Доход от
сотрудников»
Модуль отчета
«Доход от
поступлений»
Модуль отчета
«Данные по
заявкам»
Рис. 2.30 Дерево вызова программных модулей
48
Шаймарданов, Р.Б. Моделирование и автоматизация проектирования структур баз данных / Р.Б.
Шаймарданов. - М.: Радио и связь, 2017. – С. 20.
86
Описание модулей представлено в таблице 2.5.
Таблица 2.5
Описание модулей системы
п/п
Наименование модуля
Функции модуля
1.
Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые необходимо выполнить при
запуске системы «1С:Предприятие 8.3».
2.
Модуль документа
«Заявка»
Содержит предопределенные процедуры формы
документа
3.
Модуль документа
«Прием комплектующих»
Содержит предопределенные процедуры и формы
документа
4
Модуль отчета «Данные по
заявкам»
Содержит процедуры формирования данных по
запросу
5
Модуль отчета «Доход по
поступлениям»
Содержит процедуры формирования данных по
запросу
6
Модуль отчета «Доход от
сотрудника»
Содержит процедуры формирования данных по
запросу
7
Модуль отчета
«Остатки комплектующих»
Содержит процедуры формирования данных по
запросу
8
Модуль документа
«Счет»
Содержит предопределенные процедуры и формы
документа
Представленные программные модули предназначены для упрощения
реализации информационной системы сервисного обслуживания клиентов.
2.4.4 Описание программных модулей
Выполним построение сценариев диалога с системой учета обращений
при работе с заказчиком, исполнении задания исполнителем и формировании
отчетности.
На рисунке 2.31 представлена схема работы программных модулей при
обслуживании клиента.
Сценарий работы с клиентом имеет два варианта – «Формирование
заявки» и «Ремонт техники». При формировании заявки алгоритм следующий:
оператор работает со справочником «Клиенты» в который вносятся
данные клиента, интересующегося услугами ООО «Лаборатория ремонта»;
87
после согласования сторонами всех аспектов взаимодействия
(консультантом и клиентом) клиент из разряда потенциальный переводится в
клиенты предприятия;
после этого формируется документ «Заявка», в нем указываются
данные из справочника «Клиенты», техника, проблема, статус заявки,;
документ охраняется.
При выполнении ремонта выполняется следующий алгоритм:
исполнителем создается документ «Счет», в котором указывается кто
выполнял работу, кто заказчик, какие работы проводились, в каком количестве
(например установка платформы на рабочие станции), стоимость оказанных
услуг;
документ сохраняется
49
.
Схема работы программных модулей при обслуживании клиента
Формирование заявки на сервисное обслуживаниеРемонт техники
Этап
Работа со
справочником
«Клиенты»
Заполнить поля
справочников
Стал клиентом
Создание
документа
«Заявка»
Заполнить поля
документа
Сформировать
«Счет»
Выбрать клиента
Выбрать статус
заявки
Указать технику
Выбрать
сотрудника
Указать проблему
Сохранить
документ
Указать клиента
Указать сотрудника
Указать технику
Указать
затраченную
номенклатуру
Указать
предоставленную
услугу
Указать количество
Рассчитать
стоимость
номенклатуры
Рассчитать
итоговую
стоимость счета
Сохранить
документ
Указать количество
Рассчитать
стоимость услуги
Рис. 2.31 Схема работы программных модулей при обслуживании клиента
49
Мюллер, Р.Дж. Базы данных и UML. Проектирование / Р.Дж. Мюллер. - М.: ЛОРИ, 2017. С. 300.
88
На рисунке 2.32 представлена схема при ведении отчетности. Данный
алгоритм содержит следующую последовательность:
сформировать отчет по заявкам;
отчеты по остаткам комплектующим;
отчет по доходу от сотрудников;
отчет по доходу от поступлений.
Формирование отчетов
КонсультантСистемаРуководитель
Этап
Сформировать
отчет по заявкам
БД
запрос
Отчеты по
остаткам
комплектующих
запрос
Отчет по доходам
от исполнителей
запрос
Отчет по доходам
от поступлений
запрос
Рис. 2.32 Схема работы программных модулей при ведении отчетности
После стадии проектирования была выполнена программная реализация
информационной системы сервисного обслуживания клиентов.
2.5 Апробация результатов исследования
Из перечисленных ранее преимуществ среды 1С Предприятие были
использованы следующие (см. п.1.4).
1. Диалоговые формы, которые строятся с помощью мастеров.
2. Встроенный язык программирования среды 1С.
3. Язык запросов данных.
4. Конструктор печати макетных форм
5. Организация движения данных документов.
Представим пример создания документа «Счет».
89
На рисунке 2.33 представлена форма разрабатываемого документа.
Рис. 2.33 Форма документа «Счет»
Уделим внимание разработке обработки событий. Обработчики событий
разрабатываются на вкладке «Модуль» формы документа (не только документа).
На рисунке 2.34 представлено содержимое вкладки модуль.
Рис. 2.34. Содержимое вкладки «Модуль»
90
При определении свойств того или иного элемента формы, можно выбрать
каким образом и по какому событию будет вызываться обработчик событий.
При этом созданные подпрограммы будут выполнять следующим образом
50
:
на клиенте;
на клиенте и без контекста на сервере;
на клиенте и на сервере.
В зависимости от того, какие данные необходимо задействовать
разработчику, выбирается режим.
На представленном рисунке при выборе клиента, из справочника
«Клиенты» переносится информация по технике, которой клиент владеет, это
облегчит ввод данных консультанту и сведет к минимум риск появления
дублирующих записей.
Также присутствует процедура, которая обеспечивает расчет строки
стоимости номенклатуры, которая вычисляется путем перемножения цены
номенклатуры на затраченное количество. Цена номенклатуры извлекается из
справочника «Номенклатура», что также значительно облегчает ввод данных и
сводит к минимуму влияния человеческого фактора. Код программы
представлен в приложении А.
Еще одной особенностью создания документа является возможность
создания печатной формы, которая позволяет представлять данные документа в
удобном для печати виде. Для этого необходимо перейти на вкладку «Макеты» и
воспользоваться конструктором печати. На рисунке 2.35 представлен макет
печатной формы документа «Счет».
50
Ощенко И. Азбука программирования в 1С:Предприятие 8.3 /BHV, 2015. – С. 39-45.
91
Рис. 2.35 Макет печатной формы документа «Счет»
На рисунке 2.36 представлено главное окно при входе в режим 1С
Предприятие разработанной базы данных. Начальное окно представляет собой
отображение подсистем. Подсистемы используются для распределения объектов
в соответствии с правами доступа, это необходимо в первую очередь для
обеспечения информационной безопасности данных и дает возможность
обеспечить защиту от несанкционированного использования объектов
системы
51
.
Рис. 2.36 Главное окно системы
Представим функционирование основных объектов, используя интерфейс
подсистемы «Директор центра». На рисунке 2.37 представлены объекты,
которые доступны в данной подсистеме.
51
Малюк, А.А. Введение в защиту информации в автоматизированных системах. Учебное пособие / А.А.
Малюк. - М.: Горячая линия - Телеком, 2017. – С. 48.
92
Рис. 2.37 Объекты подсистемы «Директор центра»
Необходимо отметить, что пользователь, который будет принадлежать
категории «Работник центра» не будет иметь возможности обратиться к таким
объектам как справочник «Сотрудники предприятия», документу «Прием
комплектующих», к большинству разработанных отчетов.
На рисунке 2.38 представлено добавление номенклатуры в справочник
«Номенклатура центра».
Рис. 2.38 Добавление комплектующих
На рисунке 2.39 представлен созданный документ «Прием
комплектующих».
93
Рис. 2.39 Документ «Прием комплектующих»
На рисунке 2.40 представлено создание нового документа «Прием
заявки».
Рис. 2.40 Прием заявки
На рисунке 2.41 представлен сформированный счет за оказанные услуги
сервисным центром.
94
Рис. 2.41 Сформированный счет за оказанные услуги
На вкладке «Услуги» данного документа указан перечень услуг. На
рисунке 2.42 представлен отчет «Данные по заявкам».
Рис. 2.42 Отчет «Данные по заявкам»
На рисунке 2.43 представлен отчет «Остатки комплектующих».

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран