- •Содержание
- •Формирование требований к ис
- •Обследование объекта автоматизации
- •Формирование требований пользователя к ис
- •Разработка концепции системы
- •Техническое задание
- •3.2 Назначение и цели создания системы
- •3.2.1 Назначение системы
- •3.2.2 Цели системы
- •3.3 Характеристика объекта автоматизации
- •3.4 Требования к системе
- •3.4.1 Требования к системе в целом
- •3.4.1.1 Требования к структуре и функционированию системы
- •3.4.1.2 Требования к численности и квалификации персонала системы
- •3.4.1.3 Показатели назначения
- •3.4.1.4 Требования к надежности
- •3.4.1.5 Требования к безопасности
- •3.4.1.6 Требования к эргономике и технической эстетике
- •3.4.1.7 Требования к транспортабельности для подвижных ис
- •3.4.1.8 Требования к защите информации от несанкционированного доступа
- •3.4.1.9 Требования по сохранности информации при авариях.
- •3.4.1.10 Требования к патентной чистоте
- •3.4.1.11 Требования к защите от внешних влияний
- •3.4.3.3 Требования к лингвистическому обеспечению системы
- •3.4.3.4 Требования к программному обеспечению системы
- •3.4.3.5 Требования к техническому обеспечению
- •3.4.3.7 Требования к организационному обеспечению
- •3.4.3.8 Требования к методическому обеспечению
- •3.5 Состав и содержание работ по созданию системы
- •3.6 Порядок контроля и приемки системы
- •Технический проект
- •Общесистемные решения
- •Описание автоматизируемых функций
- •Функция «Интеграция файла с данными от проходной в бд системы»
- •Функция «Просмотр данных о проходах и рабочем времени всех сотрудников»
- •Функция «Просмотр данных о проходах и рабочем времени одного сотрудника»
- •Функция «Формирование отчетов»
- •Условия и порядок проведения испытаний
- •Описание контрольного примера
- •Решения по организационному обеспечению
- •Организация информационного обеспечения
- •Организация сбора и передачи информации
- •Решения по программному обеспечению
- •Рабочий проект
- •Авторизация
- •Просмотр данных
- •Создание отчета
- •Заключение
- •Список использованных источников
3.2.2 Цели системы
Основными целями создания АИП «EasyAnalitic» являются:
повышение эффективности процесса тестирования, путем сокращения непроизводительных и дублирующих операций, операций, выполняемых «вручную»;
повышение качества принятия управленческих решений за счет оперативности представления, полноты, достоверности и удобства форматов отображения информации;
повышение информационной открытости и прозрачности деятельности отдела тестирования, повышение удобства и комфорта руководящих лиц при получении информации о деятельности отдела.
Данные цели будут достигнуты :
в случае уменьшении времени на получение сведений о состоянии тестирования до 0,5 часа;
при понимании результатов тестирования руководителями среднего и высшего звена без специального обучения и без присутствия специалистов по тестированию;
когда работники других отделов будут иметь возможность получить сведения о результатах тестирования в простом и понятном виде.
Для реализации поставленных целей подсистема должна решать следующие задачи:
Анализ результатов тестирования.
Построение разноцелевых отчетов.
Отображение аналитической информации по результатам прохождения тестов в простом и понятном виде.
Интеграция с существующими источниками данных о прохождении тестов.
3.3 Характеристика объекта автоматизации
Объектом автоматизации является процесс анализа результатов тестирования, а именно, получение информации:
о рекомендации релизов на разные периоды времени;
о результатах прохождения конкретного теста;
о результатах прохождения группы тестов, релизов;
о времени прохождения теста, группы тестов;
о времени прохождения тестов на разных релизах;
о динамике выявления ошибок;
о времени устранения ошибок;
о количестве выявленных ошибок в группах тестов;
о рекомендации релиза.
Данные процессы осуществляются при помощи программ автоматизированного тестирования и специалистами по контролю качества программного обеспечения.
3.4 Требования к системе
3.4.1 Требования к системе в целом
3.4.1.1 Требования к структуре и функционированию системы
3.4.1.1.1 Перечень модулей, их назначение и основные характеристики
В состав «EasyAnalitic» должны входить следующие модули:
Отчет «Состояние релиза».
Отчет «Динамика прохождения тестов».
Отчет «Динамика выявления и устранения ошибок».
Отчет «Сравнение логов».
Отчет «Анализ производительности».
Отчет «Состояние релиза» содержит информацию о выбранных релизах на определенный момент времени (день).
В отчете отображается:
Общая информация по ошибкам в системе.
Итоговая таблица, в которой отображаются результаты о состоянии выбранных релизов.
Графики состояния выбранных релизов, на текущий момент времени и на время ночного прогона.
Отчет Состояние «Динамика прохождения тестов» содержит информацию по конкретным тестам или группам тестов, т.е. мы можем посмотреть состояния тестов или групп тестов за какой-либо период времени.
Отчет «Динамика выявления и устранения ошибок» содержит информацию об ошибках, выявленных за определенный момент времени. Отчет можно построить как по всему релизу, так и по конкретному тесту. Он содержит:
Общую информацию по выявленным ошибкам.
График на котором отображается какое количество ошибок было по данному тесту/релизу за период времени и время, которое потребовалось на их устранение.
Отчет «Сравнение логов» содержит информацию о сравнении результатов тестов в разных логах для выявления проблем производительности и стабильности.
Отчет «Анализ производительности» содержит информацию о времени прохождения тестов или группы тестов за периоды времени.
3.4.1.1.2 Требования к способам и средствам связи для информационного обмена между компонентами системы
Входящие в состав «EasyAnalitic» модули в процессе функционирования должны обмениваться информацией с Системой Управления Тестирования. Форматы данных будут разработаны и утверждены на этапе технического проектирования.
3.4.1.1.3 Требования к режимам функционирования системы
«EasyAnalitic» определены следующие режимы функционирования:
Нормальный режим функционирования.
Аварийный режим функционирования.
Основным режимом функционирования EA является нормальный режим. В нормальном режиме функционирования системы:
клиентское программное обеспечение и технические средства пользователей и администратора системы обеспечивают возможность функционирования в течение рабочего дня (с 09:00 до 18:00) пять дней в неделю;
серверное программное обеспечение и технические средства северов обеспечивают возможность круглосуточного функционирования, с перерывами на обслуживание;
исправно работает оборудование, составляющее комплекс технических средств;
исправно функционирует системное, базовое и прикладное программное обеспечение системы.
Для обеспечения нормального режима функционирования системы необходимо выполнять требования и выдерживать условия эксплуатации программного обеспечения и комплекса технических средств системы, указанные в соответствующих технических документах (техническая документация, инструкции по эксплуатации и т.д.).
Аварийный режим функционирования системы характеризуется отказом одного или нескольких компонент программного и (или) технического обеспечения. В случае перехода системы в предаварийный режим необходимо корректно завершить работу приложения без потери или повреждения данных.
3.4.1.1.4 Перспективы развития, модернизации системы
EA должна реализовывать возможность дальнейшей модернизации как программного обеспечения, так и комплекса технических средств. Также необходимо предусмотреть возможность увеличения производительности системы путем её масштабирования.