Диплом: Автоматизация приема заявок на ремонт и модернизацию в ООО "Гео-Свет"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
85
менеджера отдела обслуживания клиентов, интерфейс бухгалтера – каждый
интерфейс обладает набором уникальных функций и доступ к нему
осуществляется через авторизацию пользователя.
Рассмотрим общую структуру диалога каждого интерфейса:
1. Администратор – имеет доступ ко всем операциям, реализованным
в разработанном продукте, единственное исключение составляет невозможность
оперативного редактирования данных, это ограничение принято с целью того
чтобы избежать потери данных в результате человеческого фактора, общая
структура диалога предоставлена на рисунке 2.10.
2. Генеральный директор – имеет доступ к операциям, связанным с
планированием деятельности отдела, решает задачи, связанные с учетом кадров,
так же обладает правами просмотра всех документов отдела обслуживания
клиентов, общая структура диалога предоставлена на рисунке 2.11.
3. Менеджер отдела обслуживания клиентов – имеет доступ к
документам, связанным с оперативной деятельности отдела, общая структура
диалога предоставлена на рисунке 2.12.
4. Бухгалтер – имеет доступ к документам, связанным с учетом
заказов, оплат по заказам и оплат поставщикам, общая структура диалога
предоставлена на рисунке 2.13.
86
Рис. 2.10 Общая структура диалога интерфейса «Администратор»
87
Рис. 2.11 Общая структура диалога интерфейса «Генеральный директор»
88
Рис. 2.12 Общая структура диалога интерфейса «Менеджер отдела
обслуживания клиентов»
Рис. 2.13 Общая структура диалога интерфейса «Бухгалтер»
Рассмотрим данные схемы более подробно для каждого интерфейса:
1. «Файл», «Правка», «Окна», «Справка» – являются
унифицированными для всех приложений операционной системы Windows XP и
имеют набор одинаковых функций для всех интерфейсов пользователей в
разработанном программном приложении.
2. «Сервис» содержит одинаковый набор команд для интерфейсов
«Генеральный директор», «Бухгалтер», «Менеджер отдела продаж», рассмотрим
выполнение функций для каждой из команд:
2.1. Календарь – вызывает календарь;
2.2. Временная блокировка – сворачивает приложение и запускает
диалоговое окно авторизации (рисунок 2.14).
89
Рис. 2.14 Блокировки для авторизации пользователя
2.3.4. Описание программных модулей
Данный программный продукт состоит из пяти основных модулей,
представленных на рисунке 2.15.
Рис. 2.15 Взаимосвязь программных модулей ИС для ООО»Гео-Свет»
Выполним описание указанных программных модулей.
Модуль «Заявки». Данный модуль предназначен для формирования
основных документов программного продукта, производится заполнение
информации для документов (заявка на обслуживание, расписка, счет к оплате.
Также модуль выполняет все необходимые расчеты по заказам, которые
указываются в выходных документах.
Модуль «Работа». Данный модуль предназначен для оформления типов
работ или услуг, которые необходимо выполнить ООО»Гео-Свет» по заказу
клиента. Данный модуль также информационно связан с ответственными
сотрудниками, которые принимают и выполняют принятую заявку.
Модуль «Товары». В данном модуле содержится информация о товарах
ООО»Гео-Свет» - программном обеспечении и оборудовании. Данный модуль
отвечает за регулярное обновление информации о наличии необходимого
Модуль
«Заявки»
Графически
й
интерфейс
работы
программы
Модуль
«Установк
и»
РБД
Модуль
«Работа»
Модуль
«Товары»
Мод
уль
«То
вары»
90
компьютерного оборудования для своевременного выполнения заказов
клиентов.
Модуль «Установки». В данном модуле формируются данные о клиентах
ООО»Гео-Свет» – организациях и физических лицах. Данный модуль
предназначен ввода и редактирования данных о клиентах.
Графический интерфейс позволяет пользователю на протяжении всего
цикла работы с системой работать со всеми модулями программного продукта.
Описание используемых типов и переменных для указанных выше
модулей приведено в таблице 2.11.
Таблица №2.11
Описание используемых форм, типов и переменных основных модулей
Форма
Интерфейсные переменные
Имя
Тип
fmMain  главная кнопочная
форма программы
fmMain
TfmMain  объект-потомок
стандартного типа TForm
fmContract  справочник
сформированных заказов,
текущий долг по оплате
fmContract
TfmContract  объект-потомок
стандартного типа TForm
fmNewContract  заключение
новой заявки, формирование
счета к оплате по ней
fmNewContract
TfmNewContract  объект-
потомок стандартного типа
TForm
fmPay  счета к оплате и
выплаченные суммы
fmPay
TfmPay  объект-потомок
стандартного типа TForm
fmNewPay  регистрация
нового платежа по заказу
fmNewPay
TfmNewPay  объект-потомок
стандартного типа TForm
fmDiapason  форма запроса у
пользователя диапазона дат,
по которому следует
fmDiapason
TfmDiapason  объект-
потомок стандартного типа
TForm
91
формировать «История
заказов»
fmOrg  список клиентов,
заказов, товарах, работах и т.п.
fmOrg
TfmOrg  объект-потомок
стандартного типа TForm
fmOurOrg форма для
просмотра и редактирования
данных БД
fmOurOrg
TfmOurOrg  объект-потомок
стандартного типа TForm
2.4. Контрольный пример реализации проекта и его описание
ЭИС для менеджера отдела по работе с клиентами ООО»Гео-Свет»
является событийно-управляемым программным продуктом. Структура
программы ветвящаяся, причём переход по каждой из ветвей инициируется
событием, генерируемым системой или поступающим от пользователя.
Схема технологического процесса сбора, передачи, обработки и выдачи
информации являются стандартными алгоритмами работы с базой данных. В
основном все алгоритмы работы связаны с вводом данных от пользователя,
проверке введенной информации на предмет нарушения целостности данных и
занесение введенной информации в саму базу, если введенные сведения не
нарушают целостности.
Алгоритм работы с базой данных (в данном случае при вводе
информации) представлен на рисунке 2.16. Алгоритмы по редактированию
данных и занесению их в базу, а также алгоритмы, осуществляющие удаление
информации из базы данных, также являются стандартными.
92
Рис. 2.16 Приблизительный алгоритм ввода данных в базу
Технология сбора, передачи, обработки и выдачи информации
представлена в виде клиентской части информационной системы,
устанавливаемой на компьютере. Для обеспечения работы программного
продукта на компьютере клиента необходимо наличие программной среды
Microsoft Access 2003.
Для описания технологии работы с ИС приема заказов на продажу
компьютерной техники и установки комплектующих ООО»Гео-Свет» опишем
контрольный пример реализации проекта.
Все документы, формируемые в разработанном программном продукте,
представлены в СУБД Access 2003, поэтому доступ ко многим пунктам меню
обеспечивается простым нажатием соответствующих пунктов меню.
Вызов и загрузка
Для выполнения программы необходимо загрузить на персональном
компьютере ARM_menegjera.mdb, который является загрузочным файлом для
СУБД Access и далее работать с ним в соответствии с данными описаниями в
пояснительной записке. После запуска данного файла на экране появится форма
заставки, которая представлена на рисунке 2.17.
Пров ерка
обеспечения
целостности данных
Данные верны?
Да
Нет
Занесение вв еденных
данных в базу
Начало
Ввод данных
Конец
93
Рис. 2.17 Заставка программного модуля
Работа с ИС
Главное меню всегда на виду и расположено в верхней области
программного модуля. Главное меню программного модуля представлено на
рисунке 2.18.
Рис. 2.18 Общий вид главного меню программного модуля
При нажатии на кнопку заявки, появляется выпадающий список, который
позволяет пользователю перейти на формы «Заказ на установку» и «Заказ на
обслуживания» Выпадающий список отображен на рисунке 2.19.
94
Рис. 2.19 Выпадающий список переход на формы
При выборе из пункта меню «Заказ на сборку» на экране появляется
форма, которая позволяет пользователю сформировать новый заказ на прием
заявки на установку оборудования (рисунок 2.20). Данная форма позволяет
сформировать для клиента заказ на установку комплектующих, таких как
память, контроллеры, модемы, прочее, ТВ-тюнеры, мониторы, клавиатура,
мыши, колонки т.д. В программном модуле предусматривается наличие
комплектующих как для системного блока, так и для периферии. В программном
модуле реализована возможность отдельно заказать оборудование из одной
категории и из двух категория сразу. В поле категории нужно выбрать
необходимую категорию, выделив ее мышкой, а в выпадающем списке поля
«Наименование» выбрать необходимое оборудование и его количество.
Рис. 2.20 Экранная форма «Заказ на сборку»

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

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