Курсовая работа: Верификация и аттестация программного обеспечения. Стандарты открытых систем

Курсовая работа: Верификация и аттестация программного обеспечения. Стандарты открытых систем

Скачать бесплатную работу можно по короткой ссылке. Ознакомится с содержимым можно ниже.

ВВЕДЕНИЕ…………………………………..3
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ……………………………..5
1.1. Верификация и аттестация программ………………………………..5
1.2. Стандарты открытых систем, регламентирующие структуру и интерфейсы программных средств………………………..8
2. ПРАКТИЧЕСКАЯ ЧАСТЬ……………………………………..….12
2.1. Инсталляция и изучение проблемно-ориентированного экономического программного продукта………………………….….12
2.2. Оценка трудозатрат разработки программных компонентов..……17
2.3 Управление проектом и анализ данных ……………………………..22
2.4 Оценка качества программного обеспечения на основе лексического анализа……………………..…26
ЗАКЛЮЧЕНИЕ………………………………….30
БИБЛИОГРАФИЧЕСКИЙ СПИСОК……………………………….……31
ПРИЛОЖЕНИЕ А………………………………………….32
ПРИЛОЖЕНИЕ Б………………………………………….33

Программные системы в настоящее время присутствуют повсеместно: практически любые электронные устройства содержат программное обеспечение (ПО) того или иного вида. Без соответствующего программного обеспечения в современном мире невозможно представить индустриальное производство, школы и университеты, систему здравоохранения, финансовые и правительственные учреждения. Многие пользователи применяют ПО для самообразования, для развлечений и т.д. Создание спецификации требований, разработка, модификация и сопровождение таких систем ПО составляет суть технической дисциплины инженерия программного обеспечения.
Даже простые системы ПО обладают высокой степенью сложности, поэтому при их разработке приходится применять весь арсенал технических и инженерных методов. Следовательно, инженерия программного обеспечения — это инженерная дисциплина, где специалисты используют теорию и методы компьютерных наук для успешного решения разного рода нестандартных задач. Но, конечно, не каждый проект ПО завершается успешно в силу различных причин. Прогресс заметен: за последние 30 лет ПО очень сильно усложнилось, появились программы, предлагающие пользователям очень большие сервисные возможности для работы с ними.
Следует отметить, что инженерия программного обеспечения развивается в основном в соответствии с постановкой новых задач построения больших пользовательских систем ПО для промышленности, правительства и оборонного ведомства. С другой стороны, в настоящее время сфера программного обеспечения очень широка: от игр на специализированных игровых консолях, а также программных продуктов для персональных компьютеров до очень больших масштабируемых распределенных систем.
При создании программного продукта перед инженером встает множество вопросов различного рода, таких как, например, требования к ПО, модели систем, спецификации ПО, надежность создаваемого продукта, и т.д.   В данной работе рассматриваются одни из самых сложных шагов в создании любого программного продукта — верификация и аттестация. В работе дается общее представление о верификации и аттестации программного обеспечения, о методах статической и динамической верификации, о верификации и аттестации критических систем.
Целью курсовой работы является изучение верификации и аттестации программного обеспечения, а так же изучение стандартов открытых систем.
Задачами курсовой работы являются;
    изучения и анализ верификации и аттестации программного обеспечения;
    изучение стандартов открытых систем;
    инсталляция и изучения проблемно ориентированного  экономического программного продукта;
    оценить трудозатраты на разработку программной компоненты;
    раскрыть процесс управление проектом и произвести анализ данных.

Верификация и аттестация должны стать обязательными шагами в разработке ПО, пусть даже самого простого. Каждая компания, производящая ПО, должна создать штат сотрудников, которые будут заниматься только верификацией и аттестацией: это инженеры-тестеры, инженеры-инспекторы и др. Организации должны учитывать экономическую обстановку на рынке ПО, желания пользователей (уже было отмечено, что требовательность пользователей к ПО растет). Если соблюдать все эти требования, то, скорее всего, наступит день, когда нас будут окружать системы, работающие без сбоев.
В результате выполнения курсовой работы были подробно изучены и описаны верификация и аттестация программного обеспечения, а так же стандарты открытых систем.
В рамках курсовой работы так же был выбран программный продукт для проектирования сайтов, изучены особенности работы с данным продуктом, выявлены необходимые системные требования, а также подробно был описан метод инсталляции рассматриваемого проблемно ориентированного  экономического программного продукта. С помощью программного продукта Project Expert был спроектирована организация с использованием исходных данных, для раскрытия процессов управления проектом. По результатам деятельности созданной организации был произведен анализ, и были сформированы отчеты, содержащие все необходимый финансовые показатели.

  • Дата: Декабрь, 2016
  • Скачать: http://adf.ly/1hExRS

Узнайте стоимость вашей работ за 3 минуты!

Поиск в базе готовых дипломных работ.