Диплом: Автоматизация и обеспечение информационной безопасности управления сервисного обслуживания клиентов в ООО Сигма-трейд

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
собой объекты в виде, словесных описаний, текстов, рисунков, таблиц, схем,
чертежей, формул и т.д.
Методика разработки информационной модели предполагает
моделирование:
- взаимосвязей входных, промежуточных и результатных информационных
потоков, и функций предметной области (структурно - функциональной
диаграмма или диаграмма потоков данных);
- данных информационной базы (диаграмму «сущность - связь»
инфологической модели и диаграмму взаимосвязей файлов даталогической
модели), необходимых для функционирования информационной системы.
Наша информационная модель включает в себя следующие объекты:
Основные входные документы:
- Заказы («Заказы»);
- Менеджер («Менеджер»);
- Клиенты («Клиенты»);
- Состояние заказа («Состояние заказа»);
На основе полученной информации происходит несколько типов операций:
- внесение полученной информации о заказе клиента в базу данных;
- расчет стоимости заказа.
На основе полученных в ходе расчетов данных формируются выходные
документы:
- отчет об услугах, выполненных за один день;
- отчет о состоянии конкретного заказа;
- отчет о заказах в разрезе клиента;
- отчет о заказах в разрезе менеджер;
- отчет о квартальных объемах.
68
Рисунок 2.21 Информационная модель
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Для разработки информационно - справочной системы автоматизации
предприятия применяется система 1С: Предприятие. Эта система имеет
модульную форму организации конфигурации. В глобальных модулях хранятся
переменные, процедуры и функции доступные из других модулей. Можно
выделить такие группы модулей, как:
- справочники;
- документы;
- перечисления;
- отчеты;
- обработки;
- регистры.
Структуру программы можно описать следующими основными блоками,
представленными на рисунке 2.22.
69
Рисунок 2.22 Блок-схема основных модулей программы
Работа с программой начинается с вывода главного окна программы и
активизации системы меню. Программа работает по диалоговому и событийному
режиму. Под диалогом понимается предоставление пользователю нескольких
альтернатив и обработка его выбора. Диалоговая система состоит из главного
меню с соответствующими всплывающими подменю и диалоговых окон. На
основании событий активизируются процедуры контроль допустимости данных.
Под событием, понимается процесс, активизируемый пользователем (нажатие
функциональных клавиш), а также программные события - получение
определенным полем фокуса редактирование или потери фокуса ввода.
Так же, важным моментом работы конфигурации является проведение
документов по регистрам накопления. Движения регистров являются результатом
проведения документов и источником данных для формирования отчетов.
2.3.4 Описание программных модулей
Главный модуль предназначен для запуска основных процедур и функций
программы.
Модуль работы со справочниками предназначен для поиска, просмотра
информации в справочниках, отбор и сортировка, редактирование данных и
печать. Он включает в себя:
- справочник «Организации»;
70
- справочник «Сотрудники»;
- справочник «Заказы»;
- справочник «Состояние заказа»;
- справочник «Оказанные услуги».
Функциями модуля «Документы» являются: ввод первичных данных и
просмотр ранее внесенных данных. Модуль предназначен для таких работ с
документами, как: ввод нового документа, изменение, удаление, поиск, отбор и
сортировка документов. Данный модуль включает в себя следующие документы:
- Данные организации;
- Данные сотрудников;
- Данные клиентов;
- Оказываемые услуги;
При оперативном проведении документов происходит движение регистров.
Модуль «Регистры» включает в себя:
- Заказы;
- Клиенты;
- Оказанные услуги;
- Сотрудники.
Модуль «Отчеты» включат в себя:
- Заказы;
- Клиенты;
- Оказанные услуги;
- Сотрудники.
В компьютерных системах баз данных пользователи для ввода, просмотра
и распечатки отчетов с информацией базы данных могут использовать формы.
Основные преимущества использования форм:
- при вводе данных в поля формы, приложение может считывать словарь
данных сервера и автоматически проверить допустимость данных в соответствии
с правилами целостности;
- поле ввода в форме представляет собой список допустимых значений, из
которых пользователи могут выбрать нужное;
71
- область формы может выводить шаблон, соответствующий текущей
выводимой в форме записи;
- командные кнопки в форме могут выполнять действия, связанные с
выводимой в форме текущей записью;
- формы для занесения документов вызываются из главного меню
программы. Информационной базой данного модуля являются документы.
Модуль «Формирование отчетов» необходим для формирования печатных
форм. В этом модуле хранятся шаблоны для печати. После запроса
обрабатывается исходная информация в соответствии с заданными параметрами
пользователя, затем формируется отчет. Отчеты выполняются при помощи
механизма 1С «Построитель отчетов». Схема его работы представлена на рисунке
2.23.
Рисунок 2.23 Схема работы «Построителя отчетов»
Практически все виды запросов, которые можно построить в программе, в
1С можно построить визуально. Также в 1С есть возможность создавать
разнообразные запросы выборки. Существует развитая система фильтров.
Фильтры и система сортировки - одна из наиболее сильных сторон 1С.
Фильтры строятся с помощью запросов или установкой критериев.
Компьютерные системы используют отчеты и запросы для считывания и
представления данных таким образом, чтобы обеспечить полезность информации,
содействовать принятию решений или поддерживать коммерческие приложения.
72
2.4 Контрольный пример реализации проекта и его описание
При начале работы с программой в справочники заносится необходимая
первичная информация: наименование организаций, контактные лица, адреса,
информация о сотрудниках, предоставляемые услуги, информация о заказах.
Справочник «Клиенты» - для ввода нового или изменения данных о
существующем клиенте нужно выбрать пункт меню «Клиенты». В списке
справочника можно выбрать одно из стандартных действий: добавить, изменить,
скопировать, удалить, отбор, сортировка, настройка списка, вывод списка на
печать. Для ввода нового клиента нужно выбрать группу, в которой будет
находиться этот клиент (рисунок 2.24), а затем выбрать действие «Создать»,
открывается форма для ввода данных о новом клиенте (рисунок 2.25).
Рисунок 2.24 Справочник клиенты
Вводим все необходимые реквизиты и добавляем клиента нажимая кнопку
«Записать и закрыть».
73
Рисунок 2.25 Ввод нового клиента
Справочник «Сотрудники». Для ввода нового или изменения данных о
Сотруднике нужно выбрать пункт меню «Сотрудники». Для ввода нового
сотрудника нужно выбрать группу, в которой будет находиться этот сотрудник
(рисунок 2.26), а затем выбрать действие «Создать», открывается форма для ввода
данных о новом клиенте (рисунок 2.27).
Рисунок 2.26 Справочник сотрудники
Вводим все необходимые реквизиты и добавляем клиента нажимая кнопку
«Записать и закрыть».
74
Рисунок 2.27 Ввод нового сотрудника
Создадим отчёт «Оказанные услуги» с помощью системы компоновки данных
(СКД). В режиме конфигуратор в дереве конфигурации выбираем «Отчёты»,
добавляем новый отчёт.
Рисунок 2.28 Создание отчёта
Далее на вкладке подсистемы укажем где будет выводиться отчёт.
75
Рисунок 2.29 Участие в подсистемах
На вкладке основные выбираем основную схему компоновки данных.
Рисунок 2.30 Основная схема компоновки данных
Указываем набор нужных данных выбираем параметры и нажимаем на кнопку
«конструктор запроса».
76
Рисунок 2.31 Конструктор запроса
Выбираем нужные таблицы и поля из базы данных, указываем в
конструкторе, нажимая кнопку «Далее», последовательно вводим нужные
данные. На вкладке «Настройки» настраиваем форму отчёта, указываем
параметры периода, не забывая установить галочку «пользовательские
настройки», для того чтобы пользователь мог задавать за какой период нужно
выбрать данные из базы.
Рисунок 2.32 Формирование формы запроса

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

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