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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Стохастическое тестирование класса Заявка.
Добавить
Проверка состояния
Формирование отчета
Тестирование разбиением на уровни и классы
1)Формирование отчета.
2)Добавить, Проверка состояния.
Тестирование разбиением на категории по свойствам
1)Формирование отчета (изменяет)
2) Проверка состояния (не изменяет, не использует)
3)Добавить (использует)
Тестирование разбиением на категории по функциональности
1)Операция добавления (добавить)
2)Операция изменения данных (формирование отчета)
3)Запросы о нужном изделии (Проверка состояния)
4)Тестирование, основанное на сценариях
Тестирование, основанное на сценариях, ориентировано на действия
пользователя, а не на действия программной системы. Это означает фиксацию
задач, которые выполняет пользователь, а затем применение их в качестве
тестовых вариантов.
Рабочие сценарии опишем в виде спецификаций элементов Use Case.
Предпосылки: обычно вводят данные, заполняют информацию и
сортируют по алфавиту, затем выводят результат. Данный элемент Use Case
описывает события, которые при этом происходят.
1. Ввод новых данных или редактирование старых.
2. После внесения изменения данные сортируются по алфавиту.
3.Происходит полный сбор информации об оборудовании.
4.Сбор в единое всей информации и вывод её на экран в виде отчета.
Этот сценарий определяет как требования тестов, так и требования
пользователя. Требования пользователя очевидны:
43
-Сортировка по алфавиту
-Качественный сбор информации
В ходе тестирования проверяется качество вводимой информации.
Разработчик теста заметил, что похожая информация удаляется, но только
после подтверждения сотрудника.
Элемент Use Case Добавление заявки:
1. Открыть программу.
2. Заполнить форму.
3. Сохранить изменения.
4. Добавить список неисправного оборудования.
5. Сохранить данные.
Элемент Use Case Обновление элементов расписки:
1. Открыть программу.
2. Выбрать кнопку диагностика.
3. Заполнить форму.
4. Сохранить данные.
Элемент Use Case Обновление элементов расписки:
1. Открыть программу.
2. Выбрать кнопку ремонт.
3. Заполнить форму.
4. Сохранить данные.
Элемент Use Case Отчет:
1. Открыть программу.
2. Выбирать нужную заявку или оборудование.
3. Выбрать кнопку отчет.
4. Просмотреть отчет.
Сортировка базы данных – это упорядочение записей по значениям
одного из полей.
Сортировка записей производится по какому-либо полю базы данных.
Значения, содержащиеся в этом поле, располагаются в порядке возрастания или
44
убывания. В процессе сортировки целостность записей сохраняется, т. е. строки
таблицы перемещаются целиком.
При сортировке по возрастанию данные различных типов выстраиваются
в следующем порядке:
- числаот наименьшего отрицательного до наибольшего
положительного числа;
- текств алфавитном порядке (числа, знаки, латинский алфавит,
русский алфавит);
- дата и времяв хронологическом порядке.
При сортировке по убыванию данные выстраиваются в порядке, обратном
вышеуказанному.
2.6 Руководство системного программиста, программиста и оператора
Программа довольно проста и интуитивно понятна, так что для работы с
ней не понадобиться особых знаний ПК.
Программа состоит из 5 окон, благодаря которым возможно реализовать
такие функции как:
- Добавление нового заказа
- Добавление неисправного оборудования
- Просмотр отчетов по заявкам
- Просмотр отчетов по оборудованию
- Добавление информации о диагностике
- Добавление описания выполненных ремонтных работ
- Архивирование базы данных.
Руководство для системного программиста
45
Данная программа является оболочкой базы данных. Сама база данных
при инсталляции программного приложения должна быть скопирована в папку
C:\Program Files\АРМ оператора СЦ\База данных.mdb
Изменение места расположения базы данных на данный момент
невозможно. В последующих версиях предполагается добавление возможности
изменения рабочей папки.
На данном этапе папка C:\Program Files\АРМ оператора СЦ\ является
рабочей папкой программы, в ней формируются файлы отчетов, храниться база
данных и её резервная копия.
Место расположения исполняемого файла не имеет значения, но
рекомендуется его размещать в рабочей папке программы.
Данная программа не использует подключения к локальной сети или к
сети интернет.
Для начала работы достаточно просто скопировать исполняемый файл и
базу данных в рабочую папку.
Руководство для программиста
Так как программа использует базу данных, то при неработоспособности
программы рекомендуется проверить правильность пути и имени расположения
базы данных.
База данных должна находить в рабочей папке программы C:\Program
Files\АРМ оператора СЦ\
Также следует проверить наличие установленного программного
обеспечения а так же удовлетворение минимальным системным требованиям.
Руководство оператора.
При возникновении системных ошибок или неработоспособности
программы обратитесь к системному программисту.
46
В данной программе реализована простой и интуитивно понятный
интерфейс. Ниже приведено описания работы с основными функциями
программы.
Добавление нового заказа. Для этого нужно нажать кнопку добавить в
левой части главного окна программы и заполнить все необходимые поля.
Если были заполнены не все необходимые поля, то это повлечет за собой
появления окна сообщения с уведомлением об этом, как показано на рис. 2.5
Рис. 2.5 – Уведомление о том, что не заполнены все поля.
После этого происходит проверка введенной информации. На этом этапе
может появиться сообщение наподобие такого, какое приведено на рис. 2.6
Рис. 2.6 – Уведомление о некорректности вводимой информации
Если все было введено правильно, то появиться уведомление об
успешном сохранении.
Добавление неисправного оборудования, добавление информации о
диагностике или выполненном ремонте происходит аналогичным образом.
Для формирования отчета необходимо выбрать нужную заявку или
оборудования и наддать кнопку отчет в соответствующей области программы.
47
Если необходимо вывести отчет уже закрытой заявки или
отремонтированного оборудования, то нужно ввести номер заявки или
серийный номер оборудования в соответствующее поле.
Резервное копирование служит для сохранения резервной копии базы
данных для предотвращения потери нужной информации. Кнопки для
резервного копирования и восстановления находиться в главном окне
программы.
2.7 Экранные формы разработанного АРМа
Разработанная мною программа состоит из главного окна и 4 диалоговых.
Они показаны на рисунках ниже
Рис. 2.7 – Главное окно программы.
Рис. 2.8 – Окно добавления заявки.
48
Рис. 2.9 – Окно добавления неисправного оборудования.
Рис. 2.10 – Окно ввода результатов диагностики.
Рис. 2.11 – Окно ввода информации о проведенных ремонтных работах.
49
Данная программа была внедрена в опытную эксплуатацию на
предприятии ООО «Элис» (см. АКТ в приложении)
50
ЗАКЛЮЧЕНИЕ
сервисный центр программный информационный
В ходе выполнения данной дипломной работы была разработана
программа на языке высокого уровня Visual C++. А также изучены
возможности данного языка. Было изучено взаимодействие программ,
написанных на C++ с базами данных под управленим MS Access.
Изучены и исследованы автоматизированные информационные системы.
Основное внимание уделено изучению современных методов защиты
информации, способов проектирования приложений, объектно-
ориентированному и системному программированию.
Разработанное программное обеспечение быстро и безошибочно
справляется с поставленной задачей хранения и обработки информации. В
удобном интерфейсе воплощены все необходимые для данной работы
возможности.
В процессе тестирование были обнаружены и исправлены некоторые
ошибки, возникающие при работе. Основная их масса возникали из-за проблем,
связанных с взаимодействием программы оболочки и самой базы данных.
Программный продукт был внедрён в опытную эксплуатацию на
предприятии ООО «Элис» и в данный момент используется для формирования
текущей базы данных с помощью операторов, что показывает его актуальность
и целесообразность.
51
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Автоматизированные информационные системы в экономике: Учебно-
методическое пособие. Ясенев В.Н. – Н. Новгород, 2014, 247 с.
2. Авдеева Р. В., Бородкин В. М., Бочаров В. П. Финансовое планирование,
учёт, анализ в условиях применения программных продуктов: Учебное посо-
бие. - Воронеж: ВГУ 2015, 195 с.
3. Арустамов Э.А. Банковское, таможенное и офисное оборудование: Учебник
для вузов, колледжей и техникумов. - М.: Информационный центр «Марке-
тинг», 2014. 214 с.
4. Галапжин А. Комплексный подход к автоматизации финансового и управ-
ленческого учета// «Банки и технологии», 2015, №4.
5. Зонова А.В, Киселев В.Г., Ясенев В.Н. Информаицонная система управления
деятельностью предприятия с использованием программного комплекса «Га-
лактика»: Учебно-практическое пособие / Под общей редакцией В.Н. Ясенева. -
Н.Новгород: Нижегородский государственный университет, 2014, 131 с.
6. Информационные системы в экономике, Чалиев А.А. «Банки и технологии»,
2015, №4.
7. Информатика для экономистов: Учебник / Под общ. Ред. В.М. Матюшка. -
М.: ИНФРА-М, 2016. 880 с.
8. Информационные системы в экономике / Под ред. В.В. Дика. - М.: финансы и
статистика, 2014, 374 с.
9. Канке А. А., Кошевская И.П. Анализ финансово-хозяйственной деятельности
предприятия: Учебное пособие. - М.: ФОУМ: ИНФРА-М, 2016, 244 с.
10. Карминский А.М., Черников Г.В. Информационные системы в экономике.
Финансы и статистика, 2016, 269 с.
11. Материалы интернет-сайта журнала «Корпоративный менеджмент» -
http://www.cfm.ru
12. Основы таможенного дела: Учебник / под общ. ред. В.Г. Драганова; Рос. та-
мож. акад. ГТК РФ. - М.: ОАО «Изд-во «Экономика»», 2015, 687 с.

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

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