Файл: Курсовая работа Название дисциплины Сопровождение и продвижение программного обеспечения отраслевой направленности Тема.odt
Добавлен: 30.10.2023
Просмотров: 875
Скачиваний: 36
Основные данные о работе
| Версия шаблона | 3.1 |
| Вид работы | Курсовая работа |
| Название дисциплины | Сопровождение и продвижение программного обеспечения отраслевой направленности |
| Тема | Тестирование и отладка программного средства |
| Фамилия студента | Поляков |
| Имя студента | Михаил |
| Отчество студента | Николаевич |
| № контракта | 017000198061064 |
Содержание
Введение…………………………………………………………………………………..31. Выявление проблем совместимости программного обеспечения…………..52. Тестирование производительности программного обеспечения отраслевой направленности…………………………………………………………………………..133. Оптимизация производительности ОС и ПО.……………………………………….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-файл установщика, выберите пункт