Диплом: Автоматизация контроля качества в ООО "Джон Вайли и Сыновья Рус"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
18
через веб-браузер. Для поддержки процесса сдачи отчетности используется
средство криптографической защиты информации «КриптоПро».
Сервер
ОС Windows Server 2012
КИС «Галактика» 3.0
Интернет
TRASSIR ANY IP 2.4.1
ПК сотрудников
департамента экономики
ОС Windows 10
MS Office 2016
Google Chrome
66.0.3359.181
КИС «Галактика»
3.0
СУБД Microsoft SQL Server 2017
Kaspersky Internet
Security 18.0.0.405
CКЗИ Крипто
Про 8.1
ПК сотрудников
департамента разработки
информационных ресурсов
ОС Windows 10
MS Office 2016
Google Chrome
66.0.3359.181
Kaspersky Internet
Security 18.0.0.405
ПК сотрудников
департамента
безопасности
ОС Windows 10
MS Office 2016
Google Chrome
66.0.3359.181
Kaspersky Internet
Security 18.0.0.405
ПК сотрудников
департамента глобальных
исследований
ОС Windows 10
MS Office 2016
Google Chrome
66.0.3359.181
Kaspersky Internet
Security 18.0.0.405
TRASSIR ANY IP
2.4.1
Microsoft visual
studio 2017
Kaspersky Total Security 18.0.0.405
HTTP
TCP/IP
HTTP
TCP/IP
ПК сотрудников
департамента
профессионального
образования
ОС Windows 10
MS Office 2016
Google Chrome
66.0.3359.181
Kaspersky Internet
Security 18.0.0.405
Рисунок 2. Программная архитектура организации
Кроме перечисленных программных средств в компании используется
пакет офисных программ MS Office и веб-браузер, входящий в комплект
стандартных программ операционной системы. Для хранения данных в
организации создано Корпоративное хранилище данных.
Поскольку в задачи департамента внедрения информационных ресурсов
входит сопровождение и разработка информационных систем, на
персональных компьютерах сотрудников Управления установлена среда
разработки Microsoft Visual Studio.
На ПК сотрудников Управления безопасности, кроме прочего
программного обеспечения установлена система видеонаблюдения «Trassir».
Программное обеспечение устанавливается и функционирует на
аппаратном обеспечении организации. Совокупность технических средств
19
компании составляет ее техническую архитектуру. Опишем состав
технической архитектуры компании.
Сервер компании состоит из следующих элементов:
1. Процессор Intel Xeon E5345.
2. Оперативная память Kingstone 64GB Module - DDR4 2400MHz.
3. Дисковый массив - Dell PowerVault MD3800f.
Аппаратное обеспечение клиентского ПК включает:
1. Процессор Intel Core i5-7500.
2. Оперативная память SODIMM Goodram [GR2133S464L15S/8G] 8
ГБ.
3. Жесткий диск Seagate BarraCuda ST500DM009500 ГБ.
Представленные компоненты аппаратного обеспечения поддерживают
оптимальную работу программного обеспечения компании. Схема
технической архитектуры компании представлена на рисунке 3.
Сервер
Маршрутизатор Mikrotik CCR1016-12G
Департамент
безопасности
Департамент
разработки ИР
Департамент
экономики
Департамент глобальных
исследований
Canon PIXMA MG2440м
ПК
Canon MAXIFY MB2040
ПК
Canon PIXMA MG2440м
ПК
Canon PIXMA MG2440м
ПК
Интернет
Департамент
профессионального образования
Canon PIXMA MG2440м
ПК
Рисунок 3. Техническая архитектура компании
20
1.2. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации
1.2.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов
Организация «Джон Вайли и Сыновья РУС» занимается разработкой
информационных систем и ресурсов. Поэтому для организации важно
качество разработанных систем. Для этого сотрудниками департамента
выполняются различные виды тестирования. Чтобы оценить качество
организации бизнес-процесса контроля качества разработанного
программного обеспечения, рассмотрим этот процесс с помощью методов
структурного анализа.
Структурный анализ бизнес-процессов представляет собой
последовательное разделение каждого процесса на составные компоненты до
тех пор, пока рассматриваемый процесс не станет наглядным [7]. Для анализа
бизнес-процесса будет использоваться нотация IDEF0, в которой бизнес-
процессы представлены в виде блоков, каждая сторона которых несет свое
функциональное предназначение.
На рисунке 4 представлена контекстная диаграмма бизнес-процесса, на
которой бизнес-процесс контроля качества программного обеспечения
представлен в виде «черного ящика» т.е. на диаграмме изображен только
входы и выходы процесса. Дадим их описание:
Управление процессов осуществляется согласно регламенту.
Механизмами процесса являются сотрудники департамента
разработки информационных ресурсов.
Входными информационными потоками процесса являются
техническое задание и программное обеспечение.
Выходными информационными потоками бизнес-процесса
являются протестированное программное обеспечение и отчет по результатам
тестирования.
Теперь рассмотрим бизнес-процесс более детально. Для этого на
основе контекстной диаграммы была создана диаграмма декомпозиции,
которая представлена на рисунке 5. Оценка качества программного
обеспечения осуществляется с помощью ряда критериев. Чтобы выделить
критерии для оценки качества программного обеспечения, специалисты
департамента разработки информационных ресурсов изучаются техническое
задание на тестируемую систему и выявляются ряд критериев, согласно
которым будет проводиться оценка работы системы.
Затем на основании выявленных критериев специалисты
разрабатывают тесты, которые направленны на проверку работы
программного обеспечения: описывают комплекс входных и выходных
данных и действия. Которые необходимо осуществить для их получения.
Затем проводится тестирование программного обеспечения:
сотрудники осуществляют действия, согласно разработанным тестам и
фиксируют поведение системы во время их выполнения.
Результаты тестов фиксируются в отчете по проведенному
тестированию. В них описываются все проведенные действия и то как
функционировало программное обеспечение во время их выполнения.
Согласно этому отчету проводится дальнейшая работа по устранению
выявленных недостатков.
В результате анализа было установлено что сейчас в организации
проверка качества программного обеспечения осуществляется вручную.
Поскольку разрабатываемы системы могут обладать сложной архитектурой,
на такое тестирование отводится большое количество времени. Этот
недостаток можно устранить с помощью применения систем,
автоматизирующих проверку качества программного обеспечения. Поэтому
для дальнейшего исследования и автоматизации был выбран процесс контроля
качества программного обеспечения.
1.2.2. Определение места проектируемой задачи в комплексе задач и ее
описание
Ранее из комплекса задач организации был выбран процесс контроля
качества программного обеспечения. Дадим описание выбранному
процессу. Процесс контроля качества программного обеспечения будет
рассматриваться от выявления критериев оценки качества до формирования
отчета по результатам тестирования. Важность процесса для организации в
целом заключается в необходимости разработки качественного
программного обеспечения.
Процесс контроля качества программного обеспечения связан с
разработкой программного обеспечения, потому что в процессе контроля
качества обрабатываются результаты разработки программного
обеспечения, а также с процессов отладки программного обеспечения,
потому что она осуществляется согласно результатам тестирования.
Входными информационными потоками бизнес-процесса являются:
техническое задание документ, в котором отражен
ы
т
ребования к программному обеспечению;
программное обеспечениерезультат процесса разработки и
объект для проведения тестирования.
Процесс осуществляется сотрудниками департамента разработки
информационных ресурсов.
Результатными показателями процесса являются:
1. Количество несоответствий требованиям к программном
у
о
беспечению.
2. Количество соответствий требованиям к программному
обеспечению.
Перечисленные показатели отражены в отчете по результатам
тестирования.
25
1.2.3. Обоснование необходимости использования вычислительной
техники для решения задачи
Для того, чтобы дать обоснованное решение о необходимости
использования средств вычислительной техники для решения поставленной
задачи, необходимо проанализировать трудозатраты сотрудников,
связанные с процессом контроля качества программного обеспечения.
В процессе участвуют следующие документы:
план тестирования;
отчет.
Оба документа формируются сотрудниками департамент
а
ра
зработки информационных ресурсов. Для этого чтобы оценить
трудозатраты на формирование этих документов рассмотрим их
формирование. Для этого была создана схема документооборота, которая
представлена на рисунке 6.
Разработчик ПО
Специалист по
тестированию ПО
Выявление
критериев
качества
Разработка
тестов
Проведение
тестирования
Процесс Менеджер проекта
Техническое
задание
Критерии
оценки
качества
Формирование
отчетов по
результатам
тестирования
План
тестирования
Отчет по
результатам
тестирования
План
тестирования
Отчет по
результатам
тестирования
Рисунок 6. Схема документооборота процесса
26
Теперь оценим трудозатраты на осуществление документооборота.
Они складываются из затрат на выявление критериев к программному
обеспечению, формирование плана тестирования и отчета по результатам
тестирования. Характеристика документооборота по существующей схеме
представлена в таблице 2.
Таблица 2
Характеристика формирования документооборота
Характеристика
План
тестирования
Отчет
Количество документов в год, шт.
120
120
Количество символов в документе, шт.
5000
15000
Частота возникновения в год
12
12
Трудозатраты на обработку в год, чел-час
510
720
Трудозатраты на формирование документооборота по
существующей схеме составляют 1260 человеко-часов в год. С помощью
средств вычислительной техники будет создаваться план тестирования,
согласно нему будет проводиться оценка качества программного
обеспечения, и формироваться отчет по результатам тестирования. Это
позволит снизить трудозатраты на проведение контроля качества
программного обеспечения и сделать процесс более прозрачным и
контролируемым. Характеристика документооборота после применения
средств вычислительной техники представлена в таблице 3.
Таблица 3
Характеристика формирования документооборота после
автоматизации
Характеристика
План
тестирования
Отчет
Количество документов в год, шт.
120
120
Количество символов в документе, шт.
5000
15000
Частота возникновения в год
12
12
Трудозатраты на обработку в год, чел-час
380
530
Согласно приведенным расчетам трудозатраты на формирование
документооборота на текущий момент составляют 1260 человеко-часов.
После автоматизации процесса трудозатраты составят 910 человеко-часов.
Снижение трудозатрат на формирование документооборота является
достаточным основанием для автоматизации бизнес-процесса.
27
1.2.4. Анализ системы обеспечения информационной безопасности и
защиты информации
Политика безопасности компании реализована в рамках
рассматриваемой задачи следующим образом:
Доступ к каждому компьютеру организации осуществляется с
помощью авторизации, в ходе которой пользователь вводит уникальный
логин и пароль, созданный системным администратором.
Доступ к КИС «Галактика ТПР» есть только у сотрудников
Управления экономики и внедрения информационных систем. Для доступа
к системе необходимо пройти процедуру авторизации, в ходе которой
указываются уникальные логин и пароль для входа в систему, созданные
системным администратором.
Политика безопасности организации основана на принципе «что
не разрешено, то запрещено». В связи с чем у пользователей ПК есть
разрешение на открытие всех файлов, кроме системных, внесение
изменений только в те файлы, которые созданы членами группы
пользователя.
Доступ к функционалу КИС ограничен следующим правилом:
все сотрудники, у которых есть учетная запись могут создавать записи в
программе. Все сотрудники могут вносить изменения в документы,
созданными от их учетной записи. Право на удаление документов есть
только у начальников отделов.
Рассмотрим инженерно-технические средства защиты ресурсов
информационной инфраструктуры компании. В компании применяются
следующие инженерно-технические средства обеспечения
информационной безопасности:
антивирусное программное обеспечение «Kaspersky Total
Security 18.0.0.405»;

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

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