Диплом: Автоматизация рабочего места сотрудника фирмы по обслуживанию и ремонту оргтехники на примере ООО "Гамалеевское"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
63
Рис. 20 Окно конструктора запроса «Вычисление»
Конструктор запроса «Комплектующие по возрастанию» представлен
на рисунке 21.
Рис. 21 Окно конструктора запроса «Комплектующие по
возрастанию»
Конструктор запроса «Отчет» представлен на рисунке 22.
Рис. 22 Окно конструктора запроса «Отчет»
Конструктор запроса «Упорядочивание» представлен на рисунке 23.
64
Рис. 23 Окно конструктора запроса «Упорядочивание»
Конструктор запроса «Фирмы по убыванию» представлен на рисунке
24.
Рис. 25 Окно конструктора запроса «Фирмы по убыванию»
Конструктор запроса «Удаление» представлен на рисунке 25.
Рис. 25 Окно конструктора запроса «Удаление»
65
Отчёты предназначены для формирования выходных документов и
вывода их на печать. По своим свойствам и структуре отчёты во многом
подобны формам. Основное их отличие заключается в том, что в отчёте
отображаются все данные и в них предусмотрена возможность группировать
данные по различным критериям. Отчёты в отличие от форм могут
содержать специальные элементы оформления, характерные для печати
документов: колонтитулы, номера страниц и т.д.
Отчёты, так же как и формы, можно создавать с помощью
конструктора или мастера отчётов. Используется также автоматическое
создание отчётов.
Последовательность действий при формировании отчёта с помощью
Мастера такая же, как и при создании формы. Дополнительными являются
два шага: добавление уровня группировок и задание требуемого порядка
сортировки. Добавление уровня группировки позволяет выводить записи,
объединённые по выбранным полям. Например, при задании уровня
группировки по полю Должность записи будут сгруппированы по
конкретному значению этого поля. Access автоматически сортирует данные
по группирующим полям, а внутри группы можно также задать сортировку
по любому из полей, входящих в группу.
По каждой из групп при необходимости можно подводить итоги. Для
получения итоговых значений по числовым полям необходимо после
добавления уровня группировки в диалоговом окне Создание отчётов
щелкнуть на кнопке Итоги, после чего для соответствующего числового поля
выбрать требуемые функции. При выборе функции Sum (суммы) для какого-
либо поля Access не только автоматически подсчитает сумму значений для
каждой группы, но и подведёт итоги по всем записям выбранного поля.
Программа предусматривает вывод как данных (записей) и итогов, так и
только итогов. Если не задан уровень группировки, то кнопка «Итоги»
становится недоступной.
66
Из режима просмотра пользователь может скопировать отчёт в виде
отдельного файла текстового редактора Word или электронной таблицы
Excel. Для этого необходимо щёлкнуть на кнопке «Связи с Office»,
расположенной на панели инструментов «Предварительный просмотр».
Для создания отчета следует нужно открыть вкладку «Отчеты» в окне
базы данных и нажать кнопку «Создать» в верхней части окна базы данных.
В появившемся окне «Новый отчет» выбрать пункт «Мастер отчетов»
и указать источник данных – таблицу или запрос (в нашем случае это запрос
на данные о поставщиках), нажать кнопку «ОК». Выбрать поля для отчета из
имеющихся источников как мы это делали при создании форм и запросов.
Выбираем вид представления данных, нажимаем «Далее». Добавляем уровни
группировки, нажимаем «Далее», в следующем окне выбираем пункт
«Итоги» и в открывшемся окне ставим галочку в поле «Sum». Нажимаем
«Ок» и «Далее». Выбираем вид макета. В следующем окне выбираем стиль
оформления, затем вводим имя отчета и нажимаем «Готово». Если
расположение полей не устраивает, то их можно подкорректировать в
режиме конструктора.
Создан отчет «Движение комплектующих». Отчет в режиме
просмотра представлен на рисунке 26.
Рис. 26 Отчет «Движение комплектующих»
Создан отчет «Комплектующие». Отчет в режиме просмотра
представлен на рисунке 27.
67
Рис. 27 Отчет «Комплектующие»
Создан отчет «Реестр заказов». Отчет в режиме просмотра
представлен на рисунке 28.
Рис. 28 Отчет «Реестр заказов»
68
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
В данном проекте представлено технико-экономическое обоснование
разработки автоматизированной системы учета ремонтных работ и
обслуживания оргтехники на предприятии ООО «Гамалеевское».
Область применения разрабатываемого программного продукта –
отдел учета ремонтных работ и обслуживания оргтехники рабочее место
менеджера по учету ремонтных работ и обслуживания оргтехники на
предприятии ООО «Гамалеевское».
Целесообразность разработки проекта учета ремонтных работ и
обслуживания оргтехники автоматизированным способом заключается в
следующем:
отпадет необходимость ручной обработки информации по содержанию
картотеки комплектующих, которая в настоящий момент находится
преимущественно на бумажных носителях;
появится возможность оперативного получения общих или
детализированных данных по итогам работы;
повысится точность и полнота анализа данных;
определение эффективности работы предприятия;
определение реальной выгодности для предприятия того или иного
покупателя и дифференциация на основе этого сбытовой политики.
В настоящий момент на рынке программного обеспечения существует
ряд продуктов, автоматизирующих данную область. Однако, не существует
абсолютно универсальных программных продуктов, следовательно всегда,
необходима адаптация продукта к предметной области, зачастую требующая
привлечения профессиональных, а значит и высокооплачиваемых
специалистов.
69
Разрабатываемая информационная система не требует адаптации,
существенных денежных затрат, а благодаря применению современных
CASE-средств имеет короткий срок разработки.
Эксплуатационно-технический уровень (ЭТУ) разрабатываемого
продукта - это обобщающая характеристика его эксплуатационных свойств,
возможностей, степени новизны, являющихся основой качества продукта.
Для обобщающей характеристики ЭТУ системы целесообразно
использовать аддитивно-мультипликативный показатель «значимость
технического решения» (Зтр) в общем виде рассчитываемый по формуле:
Зтр = Аи Пр Сз + Мк Ои Шо (1)
где Аи – коэффициент актуальности решенной технической задачи;
Пркоэффициент соответствия решенной технической задачи программам
важнейших работ научно-технического прогресса;
Сзкоэффициент сложности решенной технической задачи;
Мк – коэффициент места использования решенной технической задачи;
Оикоэффициент объема использования решенной технической задачи;
Шо коэффициент широты охвата охранными мероприятиями решенной
технической задачи.
3.2 Расчёт показателей экономической эффективности проекта
Расчет коэффициентов эксплуатационно-технического уровня приведен
в таблице 4.
Таблица 4
Определение коэффициентов ЭТУ
Коэффициенты
Базовый вариант
Разрабатываемый продукт
Аи
1
1
Пр
1
1
Сз
1
3,5
Мк
1
1
Ои
1
1,5
Шо
1
1
Зтр=2
Зтр=5
70
Таким образом, из данной таблицы видно, что разрабатываемый
программный продукт имеет более высокий показатель эксплуатационно-
технического уровня.
Решение о технической обоснованности разработки проекта
принимается путем определения коэффициента эксплуатационно-
технического уровня, с помощью оценки которого можно провести
сравнение качества разрабатываемого проекта с существующим аналогом
(базой сравнения). Коэффициент рассчитывается по формуле:
К
эту
= Зтр
пр
/ Зтр
баз
(2)
где Зтр
пр
, Зтр
баз
значения показателя «значимость технического решения»
для проектируемого и базового вариантов соответственно.
Вычислим коэффициент эксплуатационно-технического уровня K
эту
по формуле:
К
эту
= 5 / 2 = 2,5 (3)
К
эту
>1, разработка проекта является оправданной с технической точки
зрения.
Кроме того, для большей уверенности можно использовать
обобщающий индекс эксплуатационно-технического уровня J
эту
, который
рассчитывается как произведение частных индексов. Частный индекс
определяется как отношение каждого показателя разрабатываемого продукта
к показателю продукта-аналога. Для учета значимости отдельных параметров
может быть применен балльно-индексный метод:
n
i
iiЭТУ
XbJ
1
(4)
где J
ЭТУ
- комплексный показатель качества продукта по группе
показателей;
n – число рассматриваемых показателей;
b
j
– коэффициент весомости j – показателя;
71
X
j
относительный показатель качества, устанавливаемый
экспертным путем по выбранной шкале оценивания.
Для оценки J
ЭТУ
рекомендуется 5-ти бальная шкала оценивания. В
таблице 2 представлены результаты расчета бально-индексным методом.
Таблица 5
Расчет показателя качества (балльно-индексный метод)
Показатель качества
Весовой
коэффициент, b
j
Оценка, X
j
Проект
Ручная
обработка
1. Удобство работы
(пользовательский)
0,2
5
2
2. Надежность (защита данных)
0,2
3
5
3. Функциональные возможности
0,4
5
5
4. Временная экономичность
0,3
5
2
5. Время обучения персонала
0,1
5
5
Комплексный показатель качества
J
ЭТУ1
= 5,6
J
ЭТУ2
=4,9
Вычислим коэффициент технического уровня A
k
по формуле:
A
k
= J
ЭТУ1
/ J
ЭТУ2
(5)
A
k
=5,6 / 4,9=1,14, этот метод также оправдывает с технической точки
зрения создание данного проекта.
Трудоемкость работ определялась с учетом срока окончания работ,
объемом выполняемых функций, выбранной средой разработки, объемом
информации.
Для разработки было задействовано два человека: руководитель и
программист. Выбор комплекса работ по разработке проекта производился в
соответствии с ГОСТ 19.102-77 «Единая система программной
документации. Стадии разработки», устанавливающим стадии разработки
программ и приведен в таблице 6.
72
Таблица 6
Комплекс работ по разработке проекта
Этап
Содержание работ
Исполнители
Длительность,
дни
Загрузка,
дни
Загрузка,
%
1
2
3
4
5
6
1
Исследование и обоснование стадии создания
1.1
Постановка задачи
Руководитель
Программист
2
2
2
50
50
1.2
Обзор рынка
аналитических программ
Программист
2
2
100
1.3
Подбор и изучение
литературы
Программист
3
3
100
Итого по этапу
Руководитель
Программист
7
2
7
22
78
2
Анализ предметной области
2.1
Определение структуры
входных и выходных
данных
Руководитель
Программист
2
2
2
50
50
2.2
Обоснование
необходимости разработки
Программист
3
3
100
Итого по этапу
Руководитель
Программист
5
2
5
29
71
3
Разработка и утверждение технического задания
3.1
Определение требований к
информационному
обеспечению
Руководитель
Программист
2
1
2
33
67
3.2
Определение требований к
программному
обеспечению
Руководитель
Программист
2
1
2
33
67
3.3
Выбор программных
средств реализации
проекта
Программист
1
1
100
3.4
Согласование и
утверждение технического
задания
Руководитель
Программист
3
3
3
50
50
Итого по этапу
Руководитель
Программист
8
5
8
38
62
4
Проектирование
4.1
Разработка алгоритма
решения задачи
Руководитель
Программист
5
2
5
29
71

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

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