Файл: Курсовая работа Название дисциплины Сопровождение и продвижение программного обеспечения отраслевой направленности Тема.odt

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 30.10.2023

Просмотров: 468

Скачиваний: 27

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Основные данные о работе


Версия шаблона

3.1

Вид работы

Курсовая работа

Название дисциплины

Сопровождение и продвижение программного обеспечения отраслевой направленности


Тема

Тестирование и отладка программного средства

Фамилия студента

Поляков

Имя студента

Михаил

Отчество студента

Николаевич

№ контракта

017000198061064

Содержание


Введение…………………………………………………………………………………..3

1. Выявление проблем совместимости программного обеспечения…………..5
2. Тестирование производительности программного обеспечения отраслевой направленности…………………………………………………………………………..13
3. Оптимизация производительности ОС и ПО.……………………………………….24

Заключение………….……………………………………………………………………28

Глоссарий………………………………………………………………………………...29

Список источников………………………………………………………………………32

Приложения………………………………………………………………………………35

Введение


Профессионально-ориентированным программным обеспечением является программное обеспечение прикладного характера, которое предназначено для решения проблем в границах какой-либо конкретной сферы. К примеру, если на компьютере решается задача контроля финансовой работы какой-либо организации, то прикладной будет являться программа, которая готовит платёжные ведомости.

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

Прикладные программные приложения могут быть использованы или в автономном режиме, то есть выполнять решение поставленной задачи без привлеченияиных программ, или в составе программного комплекса (пакета).
При использовании программного обеспечения отраслевой направленности возникает проблема своевременного обновления версий отраслевыхпрограммных продуктов. Наличие оперативного доступа к современным технологиям считается основным моментом, который обеспечиваетмаксимальную производительность. Целью сопровождения программных приложений считается обеспечение клиенту оперативных, несложных игибких методов получения новейших версий программных продуктов, начиная возможностью сетевого доступа к новым релизам и заканчивая ихдоставкой на внешних информационных носителях. Обеспечение новыми версиями, а также функциональными возможностями считается одной изсоставляющих сопровождения и продвижения отраслевых программных продуктов.Приложения, которые используют конечные пользователи, имеют ряд требований. Анализом требований является процесс сбора требований к ПО,их систематизация, фиксация в документальной форме, обнаружения противоречий при проектировании программного обеспечения. При этомследует учитывать вероятные противоречия в требованиях от разных заинтересованных субъектов, а именно, заказчиков, разработчиков илипользователей.Полнота и уровень качества анализа требований являются ключевыми факторами в успешной реализации отраслевого программного продукта.Требования могут иметь функциональный и нефункциональный характер. Анализ требований состоит из следующих типов деятельности:
1. Собственно сбор требований, то есть общение с пользователями (заказчиками) с целью определения их требований (пожеланий).
2. Осуществление анализа требований, то есть определение чёткости и однозначности этих требований. Выявление неоднозначности ипротиворечий с последующим их решением.

3. Осуществление документирования требований. Это может быть выполнено в самых разных форматах, то есть в виде простого описания, сценарияприменения и так далее.
Осуществление анализа требований способно стать очень длительным и трудоёмким процессом, требующим наличия некоторых психологическихнавыков. Появление новых систем способно менять окружающую среду, а также отношения среди людей, то есть следует выявить всехзаинтересованных лиц, учесть все их требования и пожелания, и гарантированно увидеть их понимание значения новых систем.



Аналитики способны применять несколько методик для выявления требований клиента к программному обеспечению отраслевой направленности.Это могут быть интервью или применение фокус групп и формирование перечня требований. Более современными являются методы формированияпрототипов и сценариев применения. Если потребуется, то аналитик может применять комбинирование этих методик для выявления уточнённыхтребований заинтересованных субъектов. То есть он должен сформировать систему, удовлетворяющую все деловые потребности.



Основная часть

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



Для вызова мастера необходимо вызвать контекстное меню исполняемого файла (или ярлыка запуска программы). Выбрать пункт «Исправление неполадок совместимости». Откроется инструмент, позволяющий в автоматическом режиме настроить совместимость устаревшего приложения с новой системой.

В данном окне необходимо выбрать пункт «Диагностика программы» для перехода в режим диагностики появившихся проблем. В новом окне отобразится группа флажков, при помощи которых необходимо конкретизировать возникшие проблемы.

После нажатия кнопки «Далее» появится следующий уточняющий вопрос, который напрямую зависит от выбора флажков в предыдущем окне. Например, система может попросить указать версию Windows, в которой программа работала корректно. В некоторых случаях на следующем этапе могут появиться дополнительные уточняющие вопросы.

После получения ответов на все заданные вопросы, мастер автоматически установит параметры, необходимые для корректной работы приложения. После этого в окне отобразится кнопка «Проверить программу».

Нажатие на данную кнопку запускает программу с выставленными параметрами совместимости. После проверки работоспособности приложения, ее можно закрыть. В окне мастера настройки необходимо нажать «Далее», чтобы перейти к завершающему этапу.

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

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

1.1 Выявление проблем совместимости программного обеспечения с помощью Администратора совместимости операционной системы

Основные теоретические сведения:

Совместимость приложений с Windows 7

В операционной системе Windows Vista® было произведено немало существенных изменений в части обработки обращений программ к режиму ядра, что сделало эту ОС более безопасной, чем Windows® XP. Однако эти изменения привели к проблемам совместимости приложений, для разрешения которых многие программы требовалось исправить.


Модель приложений Windows® 7 основана на той же базовой архитектуре, что и в Windows Vista. Большинство программ, совместимых с одной, совместимы и с другой. Благодаря одному этому внедрение Windows 7 проходит легче, чем переход с Windows XP на Windows Vista. Если в вашем предприятии, как и многих других, за стандарт принята Windows XP, вам, возможно, потребуется перейти на обновленные версии ключевых приложений. Широкая доступность версий, совместимых с Windows Vista, а также проверенные способы обеспечения совместимости сделают эту задачу более легкой.

Однако, существует вероятность, что более старые приложения не смогут корректно работать с новыми технологиями обеспечения безопасности ОС Windows 7, например контролем учетных записей (UAC) или защитой ресурсов Windows (WRP).

В наборе средств Microsoft Deployment Toolkit (MDT) 2010 содержится исчерпывающее руководство по обеспечению совместимости приложений, с помощью которого можно установить возможные проблемы совместимости в ОС Windows 7 и устранить их. Подробнее об этом см. Руководство для группы обеспечения совместимости приложений.

В этой главе приведены простые процедуры по проверке степени совместимости приложений с Windows 7, а также некоторые из наиболее типичных проблем с совместимостью и ресурсы, которые помогут в их устранении.
1.2 Тестирование совместимости приложений.
Установите тестируемое приложение. Если при установке появится запрос на подтверждение, нажмите кнопку Permit(разрешить), чтобы продолжить. Если установка завершилась успешно, переходите к шагу 6.

Примечание. Этот шаг необязателен, если для установки приложения используется MSI-файл.

Внимание! Если установщик программы предлагает сразу же запустить ее, откажитесь, поскольку иначе приложение запустится с теми же повышенными правами, что использовались для установки.

Если установка завершается неудачей, и при этом запроса на подтверждение не выдается, щелкните правой кнопкой EXE-файл установщика и выберите команду Run this program as administrator (запустить от имени администратора), после чего повторите установку. Если установка завершилась успешно, переходите к шагу 7.

Если происходят ошибки, связанные с версией операционной системы, регистрацией приложения или копированием файлов, щелкните правой кнопкой мыши EXE-файл установщика, выберите пункт