Диплом: Автоматизация и обеспечение информационной безопасности обработки заявок в ООО "Дебют"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
78
Рисунок 2.11 – Меню для перехода на основные формы базы данных
В базе данных «Прием заявок на ремонт и модернизацию ПК» в ООО
«Дебют» легко просмотреть оперативно любую заявку клиента на ремонт и
модернизацию ПК, вместе с покупателем подобрать комплектующие со склада
для ПК для модернизации ПК.
В ходе создания базы данных «Прием заявок на ремонт и модернизацию
ПК были разработаны восемнадцать SQL запросов по наличии комплектующих
для ремонта или модернизацию ПК.
79
Главная форма
«Прием заявок на ремонт и
Форма
«Покупатель услуг»
Форма
Форма
(выводит
«Исполнитель заказов»
наличие
складе)
видеоадаптеро
на
Форма
«Мониторы» (выводит наличие
дисков на
жестких
наличие
складе)
Форма
Форма
«Клавиатуры» (выводит наличие
клавиатур на складе)
Форма
«Материнские платы» (выводит
наличие материнских плат на
Форма
«Манипуляторы мышь» (выводит
наличие манипуляторов мышь на
Форма
«Отбор» (выбор комплектующих
для модернизации или ремонта
Форма
«Модули памяти» (выводит
наличие модулей памяти на
2.3.3.
Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей в базе данных «Прием
заявок на ремонт и модернизацию ПК» показано на рисунке 2.12
Рисунок 2.12 – Дерево вызова программных модулей в базе данных
«Прием заявок на ремонт и модернизацию ПК»
Характеристика модулей разрабатываемой в базе данных «Прием заявок
на ремонт и модернизацию ПК» представлена в таблице 2.10
80
Таблица 2.10
Модули разрабатываемого программного продукта в базе данных
«Прием заявок на ремонт и модернизацию ПК»
№п/п
Наименование модуля
Функционал модуля
1
Главная форма «Прием
заявок на ремонт и
модернизацию ПК»
Модуль данной формы осуществляет переход к
другим модулям форм и работу с ними
2
Форма «Покупатель услуг»
Выводит данные по заявке клиента на
модернизацию или ремонт ПК
Форма «Исполнитель
заказов»
Выводит данные по принятию и выполнению
каждым исполнителем заявок на модернизацию
или ремонт ПК
Форма «Отбор»
Выбор всех комплектующих для модернизации
или ремонта ПК
3
Форма «Видеоадаптеры»
Выводит наличие необходимых видеоадаптеров
на складе для ремонта или модернизации ПК
4
Форма «Модули памяти»
Выводит наличие необходимых модулей памяти
на складе для ремонта или модернизации ПК
Форма «Материнские
платы»
Выводит наличие необходимых материнских плат на
складе для ремонта или модернизации ПК
Форма «Жесткие диски»
Выводит наличие необходимых жестких дисков
на складе для ремонта или модернизации ПК
5
Форма «Манипуляторы
мышь»
Выводит наличие необходимых манипуляторов
мышь на складе для модернизации ПК
3
Форма «Клавиатуры»
Выводит наличие необходимых клавиатур на
складе для модернизации ПК
4
Форма «Мониторы»
Выводит наличие необходимых мониторов на
складе для модернизации ПК
2.3.4.
Описание программных модулей
В базе данных «Прием заявок на ремонт и модернизацию ПК» главной
является форма «Прием заявок на ремонт и модернизацию ПК» (см. рис. 2.13).
Код программного модуля на языке Visual Basic for Office для элементов
управления формы «Прием заявок на ремонт и модернизацию ПК»:
81
Рисунок 2.13 – Код программного модуля на языке Visual Basic for
Office для элементов управления формы «Прием заявок на ремонт и
модернизацию ПК»
Модуль «Заявки». Данный модуль предназначен для формирования
основных документов программного продукта, производится заполнение
информации для документов (заявка на обслуживание, расписка, счет к оплате.
Также модуль выполняет все необходимые расчеты по заказам, которые
указываются в выходных документах.
Модуль «Работа». Данный модуль предназначен для оформления типов
работ или услуг, которые необходимо выполнить ООО «Дебют» по заказу
клиента. Данный модуль также информационно связан с ответственными
сотрудниками, которые принимают и выполняют принятую заявку.
Модуль «Товары». В данном модуле содержится информация о товарах
ООО «Дебют» - программном обеспечении и оборудовании. Данный модуль
отвечает за регулярное обновление информации о наличии необходимого
компьютерного оборудования для своевременного
выполнения заказов клиентов.
Модуль «Установки». В данном модуле формируются данные о
клиентах ООО «Гео-Свет» – организациях и физических лицах. Данный модуль
предназначен ввода и редактирования данных о клиентах.
82
Графический интерфейс позволяет пользователю на протяжении всего
цикла работы с системой работать со всеми модулями программного продукта.
Описание используемых типов и переменных для указанных выше
модулей приведено в таблице 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
fmOrg  список клиентов, заказов,
товарах, работах и т.п.
fmOrg
TfmOrg  объект-потомок
стандартного типа TForm
fmOurOrg форма для просмотра
и редактирования данных БД
fmOurOrg
TfmOurOrg  объект-потомок
стандартного типа TForm
ЭИС для менеджера отдела по работе с клиентами ООО»Гео-Свет»
является событийно-управляемым программным продуктом. Структура
программы ветвящаяся, причём переход по каждой из ветвей инициируется
событием, генерируемым системой или поступающим от пользователя.
Схема технологического процесса сбора, передачи, обработки и выдачи
информации являются стандартными алгоритмами работы с базой данных. В
основном все алгоритмы работы связаны с вводом данных от пользователя,
проверке введенной информации на предмет нарушения целостности данных и
83
занесение введенной информации в саму базу, если введенные сведения не
нарушают целостности.
Алгоритм работы с базой данных (в данном случае при вводе
информации) представлен на рисунке 2.14. Алгоритмы по редактированию
данных и занесению их в базу, а также алгоритмы, осуществляющие удаление
информации из базы данных, также являются стандартными.
Рисунок 2.14 Приблизительный алгоритм ввода данных в базу
2.4.
Контрольный пример реализации проекта и его описание
Созданные запросы в базе данных «Прием заявок на ремонт и
модернизацию ПК» должны обеспечивать выдавать следующую
информацию по запросам:
имеется ли в наличии указанные комплектующие ПК и в каком
количестве для ремонта и модернизации их;
Находить заявки определенных клиентов, когда они были поданы
и кто их выполнил и когда и др.
Протестируем, например запрос на наличии указанного товара на
84
складе и в каком количестве.
Для этого откроем форму, например, «Материнская плата» (рисунок
2.15).
Рисунок 2.15 – Форма «Материнская плата» и окно диалога запроса по
необходимой материнской плате для ремонта или модернизацию ПК
Результат запроса о наличии Gigabyte GA-K8VT800 (VIA K8T800) на
складе показан на рисунке 2.16.
Рисунок 2.16 – Результат запроса о наличии Gigabyte GA-K8VT800
(VIA K8T800) на складе
Нажмем кнопку «Наличие на складе». В появившееся диалоговое окно
«Введите значение параметра» введем Gigabyte GA-K8VT800 (VIA K8T800) и
нажмем кнопку «ОК» (рисунок 2.15). Получим (рисунок 2.16).
По полученным данным видно, что на складе в данный момент
находится 30 штук Gigabyte GA-K8VT800 (VIA K8T800).
Аналогичные запросы можно реализовать в следующих формах:
«Жесткие диски»; «Клавиатуры»; «Мониторы»; «Модули памяти»;
«Видеоадаптеры»; «Манипуляторы мышь».
85
Протестируем запрос: кому, на какую сумму и какой товар был
отпущен в заданный день для модернизации ПК?Для этого откроем форму
«Прием заявок на ремонт и модернизацию ПК» и нажмем на кнопку
«Отпущено со склада» (рисунок 2.17).
Рисунок 2.17 – Форма «Прием заявок на ремонт и модернизацию ПК»
и окно диалога запроса по дате продаже комплектующий для ПК
В появившееся диалоговое окно «Введите значение параметра»
введем, например, 05.01.2019 и нажмем кнопку «ОК» (рисунок 2.24).
Получим (рисунок 2.18).
Рисунок 2.18 – Результат запроса о продажах 01.02.2010
Протестируем запрос: какова суммарная стоимость товаров на складе
в отчетный день? Для этого откроем форму «Прием заявок на ремонт и
модернизацию ПК» и нажмем на кнопку «Суммарная стоимость товаров в
данный момент» (рисунок 2.19).
86
Рисунок 2.19 – Результат запроса: «Какова суммарная стоимость
товаров на складе в отчетный день?»
Отмечу,
что
с
помощью
разработанных
нами
кнопок
«
»
расположенных
на форме «Прием заявок на ремонт и модернизацию ПК» можно узнать
суммарную стоимость комплектующих для ремонта и модернизации ПК на
складе в отчетный день по каждой категории в отдельности.
87
III Обоснование экономической эффективности проекта
3.1
Выбор и обоснование методики расчёта экономической эффективности
Под оценкой экономической эффективности нами понимается
определение качества результата разработки информационной системы. Для
этой цели применяется соотношение между затратами на проект и получаемым
эффектом при внедрении программного продукта.
Разрабатываемая нами автоматизированная система улучшает процессы
работы, посему необходимо сделать оценку эффективности путем сопоставления
вариантов по стоимостным и выявленным трудовым показателям в пределах
отдельно взятых технологических операций. Исходным вариантом берется
подход, который использовался в организации до внедрения базы данных
«Прием заявок на ремонт и модернизацию ПК» – это ведения заявок на
ремонт и модернизацию ПК только на бумажных носителях информации в
данной фирме.
Сравниваемый вариант предлагает в дальнейшем использование базы
данных «Прием заявок на ремонт и модернизацию ПК».
Экономическая эффективность данного проекта складывается их двух
слагаемых: косвенного и прямого эффекта. Косвенный эффект можно
характеризовать возрастанием прибыли организации, привлечением еще
большего количества покупателей услуг, уменьшением числа ошибок при
составлении необходимых документов. Прямой же эффект характеризует
снижение как трудовых, так и стоимостных показателей работы фирмы:
Абсолютное снижение трудовых затрат (∆T) в часах в год. Вычисляется
по заданной формуле:
∆T = T
0
– T
i
, (3.1)
где: T
0
– трудовые затраты в часах в год на обработку информации по
исходному варианту;
T
i
трудовые затраты в часах в год на обработку информации по
предлагаемому варианту.
Коэффициент относительного снижения трудовых затрат (K
T
):
K
T
= ∆T / T
0
* 100% (3.2)

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

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