Программно - аппаратные средства, используемые при работе — КиберПедия 

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Программно - аппаратные средства, используемые при работе

2022-11-24 35
Программно - аппаратные средства, используемые при работе 0.00 из 5.00 0 оценок
Заказать работу

ОТЧЁТ

 

«Модель качества программного продукта “Ventrilo”»

 

студента 5 курса, М-085 группы

 

Бессонова Павла Николаевича

 

Специальность 010503 – «Математическое обеспечение и администрирование информационных систем»

 

 

Проверил:

к.ф.-м..н., доцент А. М. Гудов

Работа защищена

«_____________________»

«__»«__________» 2012г.

 

 

Кемерово 2012


Содержание

Цель работы.. 3

Описание программного продукта. 4

Функциональные возможности программного продукта. 4

Требование к программному продукту. 5

Система качества. 6

Базовый тест. 9

Организация соединения с сервером Ventrilo. 9

Отправка голосового сообщения пользователю/всем пользователям сервера. 10

Изменение звука пользователя/канала/сервера. 11

Обмен сообщениями. 12

Просмотр истории серверов. 13

Дополнительные тесты. 14

Наличие описания основных функций. 14

Автоматическое обновление. 14

Подключаемые модули. 14

Сообщение об ошибке микрофона/динамиков. 15

Сохранение связи в течение длительного времени. 16

Восстановление программного продукта после сбоя интернета. 16

Сохранение настроек программы при обновлении. 17

Возможность самостоятельно проводить настройку. 17

Время инсталляции. 18

Способность замены на другое программное средство. 18

Результаты тестирования. 18

Вывод. 19

Заключение. 20

Список литературы.. 21


Цель работы

Целью работы является разработка системы качества программного продукта “Ventrilo” и тестирование его на соответствие построенной системе качества.

Задачи

Цель работы требует решение следующих задач:

 

· Познакомиться с программным средством, описать программный продукт и его функционал

· Сформировать требования к программному продукту

· Построить тестовый сценарий

· Сделать выводы по полученным результатам

· Сделать выводы о соответствии программного продукта построенной системы качества

 

Программно - аппаратные средства, используемые при работе

 

Работа была выполнена в ОС Windows 7. Hа компьютере с параметрами: AMD®Athlon™ II Dual-Core M340 2.20GHz, 2 Гб ОЗУ. При использовании программ Microsoft Word.


Описание программного продукта

 

Ventrilo — компьютерная программа, система голосового общения в IP-сетях. Основное её предназначение — это голосовое общение в командных компьютерных играх, различных играх жанра MMORPG. Программа может активизироваться как кнопкой клавиатуры или мыши, так и уровнем голоса. Данная программа делиться на клиент и сервер. Клиент и серверная часть программы до 8 собеседников бесплатна, но свыше 8 собеседников программа имеет жесткую лицензию на серверную часть.

 

Функциональные возможности программного продукта

1. Обмен сообщениями

 

 

2. Создание конференций

3. Создание комнат для конференции

 

Требование к программному продукту

Наличие и доступность документации

Предупреждение о неисправности микрофона

Возможность изменять звуковые эффект собеседника

Возможность определять говорящего администратором канала

Включение микрофона по нажатию клавиши, а также активация голосом

Возможность хранение адресов серверов каналов настройку пользователя

Возможность ограничение пользователей в канал

Возможно отправки сообщений в чат

Подержание конференции в течение длительного времени

Восстановление соединения в случае обрыва или потере соединения с сервером


Система качества.

В соответствии со стандартом ГОСТ Р ИСО/МЭК 9126-93 выделим следующие характеристики качества ПО:

· Функциональные возможности

Набор атрибутов, относящихся к сути набора функций и их конкретным свойствам. Функциями являются те которые реализуют установленные или предполагаемые требования.

· Надежность

Набор атрибутов, относящихся к способности программного обеспечения сохранять свой уровень качества функционирования при установленных условиях за установленный период времени.

· Практичность

Набор атрибутов, относящихся к объему работ, требуемых для использования и индивидуальной оценки такого использования определенным или предполагаемым кругом пользователей.

· Эффективность

Набор атрибутов, относящихся к соотношению между уровнем качества функционирования программного обеспечения и объемом используемых ресурсов при установленных условиях.

· Сопровождаемость

Набор атрибутов, относящихся к объему работ, требуемых для проведения конкретных изменений (модификаций).

· Мобильность

Набор атрибутов, относящихся к способности программного обеспечения быть перенесенным из одного окружения в другое

На основе этих характеристик и требований к программному продукту построим систему качества.

Показатель Шкала Способ измерения примечание

функциональность

Подключение к серверу ventrilo 1/0 Экспертный 1 Подключился 0 Не подключился
Отправка голосового сообщения активация голосом 1/0 Экспертный 1 собеседник услышал 0 собеседник не услышал
Отправка текстового сообщения 1/0 Экспертный 1 отправлено 0 не отправлено
Отправка голосового сообщения активация клавишей 1/0 Экспертный 1 собеседник услышал 0собеседник не услышал
Увеличение, уменьшение громкости пользователя, канала, сервера 1/0 Экспертный 1 все тесты успешны 0 хотя бы 1 не выполнился

Надежность

Возможность сохранять связь в течение длительного времени 1/0 Экспертный 1 связь держится более 8 часов 0 связь обрывается каждый час
Возможность подключения стороннего модуля 1/0 Экспертный 1 есть сторонний модуль 0 нет модуля
Восстановление после потере связи 1/0 Экспертный 1 восстанавливается 0 не восстанавливается
Сообщение пользователю об ошибке микрофона, динамиков. 1/0 Экспертный 1 было сообщение 0 не было сообщения

Практичность

Наличие описание основных функций 1/0 Экспертный 1 есть описания 0 нет описания
Автоматическое обновление 1/0 Экспертный 1 обновляется 0 не обновляется

Сопровождаемость

Сохранение настроек программы при обновлении 1/0 Экспертный 1 сохраняет 0 не сохраняет
Возможность самостоятельно проводить настройку 1/0 Экспертный 1 есть 0 нету

Мобильность

Время инсталляции 1/0 Экспертный 1 при быстрой инсталляции менее 420 секунд 0 более 420 секунд
Способно замены на другое программное средство 1/0 Экспертный 1- есть замена 0 нет замены

Условные обозначения:

0-1 – нет/есть.

[0;N] – шкала от 0 до N.

Для экспертной оценки дается шкала измерения

 

Максимум ПС может набрать 15 баллов. Если ПС набирает 11.5 (>75%) баллов, то оно удовлетворяет заданной системе качества.

 

Базовый тест

При проведении базового теста были проверены функции:

1- Организация соединения с сервером Ventrilo

2-  Отправка голосового сообщения всем пользователям сервера Ventrilo

3- Изменение звука пользователя, канала, сервера

4- Обмен сообщениями

5- Хранение истории серверов Ventrilo, просмотр истории.

 

Обмен сообщениями.

Сообщение было успешно отправлено в чат.

Сообщение в чат было отправлено успешно.

 Результат: 1 балл.

 


Просмотр истории серверов.

 На данном рисунке видно, что посещенные сервера Ventrilo сохраняться.

Результат: 1 балл.


Дополнительные тесты.

Так как базовый тест не покрыл все возможности программного продукта, были проведены дополнительные тесты.

 

Автоматическое обновление

Данное программный продукт не поддерживает обновление. Хотя на официальном сайте разработчиков всегда можно скачать новую версию.

Результат: 0 баллов.

Подключаемые модули.

VoiceOverlay программный модуль для Ventrilo, который показывать ник говарявшего в Ventrilo в игре.

На рисунке выше видно что VoiceOverlay работает.

 

В результате работы дополнительного модуля тестируемый программный продукт продолжает прекрасно работать.

Результат: 1 балл.

Время инсталляции.

Время инсталляции примерно 1 минута.

Результат: 1 балл.

 

Результаты тестирования.

В результате тестирования Ventrilo набрал 13 балов из 15, это 86.6%.


Вывод

При тестирование данного программного продукта мы получили 13 баллов, это 86.6% следовательно данное программное средство готово к работе по нашей системе качества. Но так как тестировались те функции, которые мы видим из меню программы, то полное тестирование провести нельзя и нет возможности протестировать все модули программного продукта. Так же хочу сказать отдельно спасибо гильдии «Перекрестки миров» с игры World of Warcraft, за предоставленный сервер Ventrilo.


Заключение

В ходе выполнения лабораторной работы были достигнута цель работы. Была создана система качества Ventrilo и проведено тестирование по данной системе качества.

Для достижения цели были выполнены следующие задачи:

1. Ознакомление с программным средством, описание программного продукта и его функционала

2. Сформированы требования к программному продукту

3. Построен тестовый сценарий

4. Сделаны выводы о соответствии программного продукта построенной системе качества

5. Сделаны выводы по полученным результатам


Список литературы

1. Гличев А.В. Основы управления качеством продукции. М.: АМИ, 1998
2. Липаев В.В. Качество программных средств. Методические рекомендации. Под общей ред. проф., д. т. н. А. А. Полякова. М.: Янус-К, 2002
3. http://protect.gost.ru/ ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению

ОТЧЁТ

 

«Модель качества программного продукта “Ventrilo”»

 

студента 5 курса, М-085 группы

 

Бессонова Павла Николаевича

 

Специальность 010503 – «Математическое обеспечение и администрирование информационных систем»

 

 

Проверил:

к.ф.-м..н., доцент А. М. Гудов

Работа защищена

«_____________________»

«__»«__________» 2012г.

 

 

Кемерово 2012


Содержание

Цель работы.. 3

Описание программного продукта. 4

Функциональные возможности программного продукта. 4

Требование к программному продукту. 5

Система качества. 6

Базовый тест. 9

Организация соединения с сервером Ventrilo. 9

Отправка голосового сообщения пользователю/всем пользователям сервера. 10

Изменение звука пользователя/канала/сервера. 11

Обмен сообщениями. 12

Просмотр истории серверов. 13

Дополнительные тесты. 14

Наличие описания основных функций. 14

Автоматическое обновление. 14

Подключаемые модули. 14

Сообщение об ошибке микрофона/динамиков. 15

Сохранение связи в течение длительного времени. 16

Восстановление программного продукта после сбоя интернета. 16

Сохранение настроек программы при обновлении. 17

Возможность самостоятельно проводить настройку. 17

Время инсталляции. 18

Способность замены на другое программное средство. 18

Результаты тестирования. 18

Вывод. 19

Заключение. 20

Список литературы.. 21


Цель работы

Целью работы является разработка системы качества программного продукта “Ventrilo” и тестирование его на соответствие построенной системе качества.

Задачи

Цель работы требует решение следующих задач:

 

· Познакомиться с программным средством, описать программный продукт и его функционал

· Сформировать требования к программному продукту

· Построить тестовый сценарий

· Сделать выводы по полученным результатам

· Сделать выводы о соответствии программного продукта построенной системы качества

 

Программно - аппаратные средства, используемые при работе

 

Работа была выполнена в ОС Windows 7. Hа компьютере с параметрами: AMD®Athlon™ II Dual-Core M340 2.20GHz, 2 Гб ОЗУ. При использовании программ Microsoft Word.



Поделиться с друзьями:

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.08 с.