Файл: Курсовая работа Название дисциплины Сопровождение и продвижение программного обеспечения отраслевой направленности Тема.odt
Добавлен: 30.10.2023
Просмотров: 464
Скачиваний: 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-файл установщика, выберите пункт