Диплом: Автоматизация рабочего места инженера по ремонту вычислительной техники (на примере ООО "Эллис")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
22
2. РАЗРАБОТКА АРМ ОПЕРАТОРА СЕРВИСНОГО ЦЕНТРА
ООО «ЭЛИС»
2.1 Общие сведения
Разрабатываемое мною программное обеспечение предназначено для предпри-
ятия ООО «Элис». Юридический адрес: 423040, республика Татарстан, Нурлат-
ский район, город Нурлат, улица К.Маркса, 10. Директор и учредитель ООО
«Элис» Бархаткин Сергей Степанович.
ООО «ЭЛИС» оказывает следующие услуги:
1. Гарантийное обслуживание компьютерного оборудования
2. Послегарантийный ремонт и сервисное обслуживание
а также:
- Диагностика неисправности
- Замена неисправных запчастей
- Ремонт
- Обеспечение необходимой документацией
Диагностика компьютера – процесс сложный и ответственный, только
диагностика и ремонт компьютера, проведённые специалистом ООО «ЭЛИС»
гарантирует качество и стабильность в работе компьютера и сохранность
информации.
Первичная диагностика компьютера будет быстрее и точнее, если мастер
получит максимальное количество информации о том, какие действия
проводись на оборудовании перед поломкой.
Последующая диагностика компьютера требует опыта, высокой
квалификации, а также набора необходимых программ и тестирующего
оборудования. При диагностике аппаратной части компьютера проверяются
показатели датчиков температуры, напряжения, различные показатели
состояния жесткого диска и другие. Если компьютер не загружается, то
неисправность определяется по сигналам BIOS или показателю post-тестера.
23
Качественная диагностика неисправностей компьютера это не только
большой опыт, но и профессиональные знания, которые были не раз проверены
нашими клиентами.
Вся информация, которая была собрана в течение всего времени ремонта
и диагностики собирается для оформления документации по ремонту. Потом
проходит обработка всей информации, и данные сохраняются для дальнейшего
хранения.
На предприятии я получил задание создать программное средство для
автоматизации некоторых процессов этой сферы.
Предприятие, на для которого я разрабатываю ПО имеет иерархическую
структуру.
Такой вид организационной структуры является развитием линейной и
призван ликвидировать ее важнейший недостаток, связанный с отсутствием
звеньев стратегического планирования. Линейно – штабная структура включает
в себя специализированные подразделения (штабы), которые не обладают
правами принятия решений и руководства какими – либо нижестоящими
подразделениями, а лишь помогают соответствующему руководителю в
выполнении отдельных функций, прежде всего, функций стратегического
планирования и анализа. В остальном эта структура соответствует линейной.
Достоинства линейно – штабной структуры:
- более глубокая, чем в линейной, проработка стратегических
вопросов; некоторая разгрузка высших руководителей;
- привлечения внешних консультантов и экспертов;
- при наделении штабных подразделений правами функционального
руководства такая структура хороший первый шаг к более эффективным
органическим структурам управления.
Оперативный и качественный сервис – это залог успешной деятельности
Сервисного Центра и гарантия долговременных взаимовыгодных отношений с
клиентами.
Оперативность и качество сервисного обслуживания обеспечиваются:
24
– высокой квалификацией технического персонала Сервисного Центра;
– наличием единой информационной базы;
– отлаженной системой обработки поступаемых заявок;
– эффективным использованием транспорта и мобильной связи;
– наличием хорошей материально-технической базы (запчасти,
технологическое и контрольно-поверочное оборудование, инструмент);
Основными операциями, выполняемыми оператором сервисного центра
являются:
- Прием заявок от клиентов
- Сохранение заявок в базе данных
- Слежение за ходом ремонта и занесения в базу данных свежих сведений
о проведенных диагностиках или ремонтах
- Формирование отчетов о выполненной работе для фирм-клиентов.
Первоначально все данные хранились в бумажном виде, что требовало
выделения дополнительного помещения для их хранения. В случае
возникновения необходимости поиска старых документов это занимало много
времени, что, в свою очередь могло оказаться неуместным в некоторых
ситуациях.
Исходя из этого, хранение информации в базе данных позволит
существенно сократить временные затраты на поиск информации, а также
повысит безопасность ее хранения.
2.2 Требования к разрабатываемому ПО
Требования к информационному обеспечению.
Сбор информации – это процесс целенаправленного извлечения и анализа
информации о предметной области, в роли которой может выступать тот или
иной процесс, объект и т.д. Цель сбора – обеспечение готовности информации к
дальнейшему продвижению в информационном процессе.
25
Заявка – выражение намерений получить определенные услуги или товар.
Обычно заявка оформляется письменно и направляется заинтересованной
стороной тому, кто обеспечивает выполнение заявки.
Акт о проведенной диагностике – содержит исчерпывающую
информацию о причинах неисправности. Составляется после проведения
детальной диагностики неисправного оборудования.
Акт о проведенном ремонте – содержит в себе информацию о
проведенном ремонте, а так же информацию о новом оборудовании, если оно
было заменено. Составляется после завершения ремонтных операций.
Требования к программному обеспечению.
В программном средстве должны быть реализованы следующие
возможности:
- Возможность хранения списка клиентов в файле на жестком диске
- Возможность добавления новых записей к базе данных
- Возможность формирования отчетов по заданной записи
- Возможность резервного копирования и восстановления базы данных
- Отображение актуальной информации в главном окне программы
В файле базе данных должна быть реализована структура позволяющая
добавлять, хранить и обрабатывать такую информацию, как:
- Список фирм клиентов
- Список адресов клиентов
- Список контактных лиц
- Список заявок клиентов
- Список оборудования, заявленное клиентом как неисправное
- Список проведенных диагностик и их результатов
- Список выполненных ремонтов
- Список штатных инженеров
- Служебная информация штатных инженеров
В отчете необходимо указать дату принятия, фирму клиент и контактное
лицо, сроки выполнения. Далее требуется описать все неисправное
26
оборудование, заявленное клиентом и все работы, произведенные для
устранения неисправностей, а именно:
- Тип оборудования.
- Марка и модель.
- Серийный номер.
- Описание неисправности со слов клиента.
- Номер диагностики, дата проведения, результат (если она была
проведена).
- Номер гарантийного талона, дата выдачи и срок действия (если такой
иметься).
- Дата ремонта, описание выполненных работ (если ремонт
производился).
- Марка, модель и серийный номер нового оборудования (если ремонт
был признан нерентабельным, и была произведена замена оборудования).
- Стоимость произведенного сервисного обслуживания.
Также должна быть возможность вывода формирования отчета по
серийному номеру оборудования. В таком отчете должно быть только описание
ремонта оборудования (информация о клиенте не обязательно).
Резервное копирование процесс создания копии данных на носителе,
предназначенном для восстановления данных в оригинальном месте их
расположения в случае их повреждения или разрушения, соответствующими
программами – резервными дубликаторами данных.
Резервное копирование необходимо для возможности быстрого и
недорогого восстановления информации (документов, программ, настроек и т.
д.) в случае утери рабочей копии информации по какой-либо причине.
Отображение актуальной информации в главном окне программы.
Актуальной информацией является список заявок, которые необходимо
выполнить и список неисправного оборудования, которое нуждается в ремонте.
Также программа должна проводить анализ базы данных и выводить текущее
состояние процесса ремонта.
27
Программа должна иметь простой не загруженный лишними элементами
интерфейс. Для обеспечения легкости интерфейса дополнительные
возможности могут быть реализованы не в главном окне, а в выплывающих
диалоговых окнах.
В деловой или личной сфере часто приходится работать с данными из
разных источников, каждый из которых связан с определенным видом
деятельности. Для координации всех этих данных необходимы определенные
знания и организационные навыки. Microsoft Access объединяет сведения из
разных источников в одной реляционной базе данных. Создаваемые формы,
запросы и отчеты позволяют быстро и эффективно обновлять данные, получать
ответы на вопросы, осуществлять поиск нужных данных, анализировать данные
и печатать отчеты. Система база данных в MS Access представляет собой
совокупность инструментов для ввода, хранения, просмотра, выборки и
управления информацией. К этим средствам относятся таблицы, формы,
отчеты, запросы. В MS Access поддерживаются два способа создания базы
данных. Возможно создать пустую базу данных, а затем добавить в нее
таблицы, формы, отчеты и другие объекты. Такой способ является наиболее
гибким, но требует отдельного определения каждого элемента базы данных.
Кроме этого имеется возможность создать с помощью мастера базу данных
определенного типа со всеми необходимыми таблицами, формами и отчетами.
Так как MS Access содержит большой выбор подготовленных для вас баз
данных, второй способ во многих случаях может оказаться предпочтительным.
В своей программе я использовал первый метод. База данных
используется для того, чтобы хранить информацию о заказчиках, диагностике и
ремонте оборудования. Главное достоинство таблиц – в их понятности. С
табличной информацией мы имеем дело практически каждый день.
При разработке использовалась программа Microsoft Visual C++ 6.0 и
Microsoft Office Access.
28
2.3 Разработка моделей данных, модулей и структуры системы
Схема базы данных. Концептуальная модель данных.
Концептуальная модель данных наиболее ярко выражает структуру базы
данных. Концептуальная модель данных подключаемой базы данных
представлена на рисунке 2.1
Разработка схемы базы данных. Для правильной разработки базы данных
вначале требуется изучить предметную область. База данных должна быть
сформирована таким образом, чтобы хранить в себе максимально большое
количество нужной информации при этом не быть заполненной ненужными
данными. Главной таблицей будет таблица “Заявка ”. Она будет содержать
номер заявки, данные о клиенте, код контактного лица, даты и состояние
заявки. Список свойств таблицы приведен в таблице 2.1.
Таблица 2.1 – Список свойств таблицы «Заявка»
Идентификатор
Тип
значения
Длина
поля
Уникальное
Обязательное
Ключевое
Примечание
Номер_заявки
Целое
5
Да
Да
Да
Номер заявки
Код_клиента
Целое
5
Нет
Да
Нет
Код клиента для связи таблиц
Код_контактного_лица
Целое
5
Нет
Да
Нет
Код контактного лица клиента
для связи таблиц
Дата_получения
Текст
8
Нет
Да
Нет
Дата получения заказа
Срок_выполнения
Текст
8
Нет
Нет
Нет
Желаемый срок выполнения
заказа, указанный в заявке
Дата_закрытия
Текст
8
Нет
Нет
Нет
Дата ремонта последнего
оборудования
29
Рисунок 2.1 – Концептуальная модель данных.
Диагностика
Неисправность
Гарантия
Содержит
Содержит
Описание ре-
монта
Содержит
Оборудование
Содержит
Создает
Контактное ли-
цо
Обслуживает
Адреса клиентов
Заявка
Клиент
Подает
Находит-
ся
Содержит
Обслуживает
Расписка
Инженер
Служебное
Работает
Адреса работни-
ков
Проживает
30
Второй по значимости является таблица ремонт оборудования. Она будет
содержать номер заявки, к которой она принадлежит, дату приема
оборудования, логическую переменную, сведетельствующую о выполнении
ремонта и переменные, служащие для связи с остальными таблицами. Список
свойств таблицы приведен в таблице 2.2.
Таблица 2.2. – Список свойств таблицы «Ремонт оборудования»
Идентификатор
Тип
значения
Длина
поля
Уникальное
Обязательное
Ключевое
Примечание
Номер расписки
Целое
5
Да
Да
Да
Номер расписки, выданной при
приеме данного оборудования
Код заявки
Целое
5
Нет
Да
Нет
Код заявки, в которой было заявлено
о неисправности данного
оборудования. Служит для связи
таблиц
Оборудование
Целое
5
Нет
Да
Нет
Код оборудования. Служит для связи
таблиц
Код неисправности
Целое
5
Да
Да
Нет
Код неисправности. Служит для
связи таблиц
Инженер
Целое
5
Нет
Нет
Нет
Код инженера. Служит для связи
таблиц
Описание_ремонта
Целое
5
Да
Нет
Нет
Код ремонтных операций. Служит
для связи таблиц
Дата приема
Текст
8
Нет
Да
Нет
Дата получения оборудования
Гарантия до
ремонта
Целое
5
Нет
Нет
Нет
Код гарантийного талона, который
был выдан до ремонта.
Гарантия после
ремонта
Целое
5
Да
Нет
Нет
Код гарантийного талона, который
выдает сервисный центр после
ремонта. Служит для связи таблиц
Выполнено
Логическая
True\
False
Нет
Да
Нет
Переменная, показывающая
отремонтировано ли оборудование
Таблица оборудования содержит тип оборудования, марку
производителя, модель и серийный номер. Список свойств таблицы приведен в
таблице 2.3.
31
Таблица 2.3 – Список свойств таблицы «Оборудование»
Идентификатор
Тип
значения
Длина
поля
Уникальное
Обязательное
Ключевое
Примечание
Код
оборудования
Целое
5
Да
Да
Нет
Код оборудования. Служит для связи
таблиц.
SN
Целое
5
Да
Да
Нет
Сирийный номер оборудования
Тип
оборудования
Текст
20
Нет
Да
Нет
Тип оборудования
Марка
Текст
20
Нет
Да
Нет
Марка производителя оборудования
Модель
Текст
10
Нет
Да
Нет
Модель оборудования
Неисправность, заявленная компанией-клиентом, код проведенной
диагностики и переменная, хранящая ответ на вопрос распространяется ли
гарантия на эту поломку, занесено в таблицу «Неисправность». Список свойств
таблицы приведен в таблице 2.4.
Таблица 2.4 – Список свойств таблицы «Неисправность»
Идентификатор
Тип
значения
Длина
поля
Уникальное
Обязательное
Ключевое
Примечание
Код
неисправности
Целое
5
Да
Да
Да
Код неисправности. Служит для связи
таблиц
Признаки
неисправности
Текст
50
Нет
Да
Нет
Признаки неисправности
оборудования, указаные компанией-
клиентом в заявке
Диагностика
Целое
5
Да
Нет
Нет
Код диагностики.Служит для связи
таблиц.
Распространение
гарантии
Логическая
True\
false
Нет
Нет
Нет
Логическая переменная, показывающая
будет ли распрастраняться гарантия на
оборудование при данной поломке.
Номер диагностики, дата проведения и результат заносятся в таблицу
«Диагностика». Список свойств таблицы приведен в таблице2.5.
Таблица 2.5 – Список свойств таблицы «Диагностика»

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

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