Анализ предметной области




МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

СЕРДОБСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ОБРАЗОВАНИЯ

«ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

 

«Разработка приложения для создания кривой Эрмита в среде Microsoft Visual Studio 2013»

 

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К курсовой работе по дисциплине «Технология разработки программного обеспечения»

 

Выполнил: студент гр.13ПКС1

Юлин К.А.

Принял: преподаватель

Киселёва Ю.С.

 

 

2016г.

 

Реферат

 

 

Пояснительная записка: 22 листа, 6 рисунков, 2 источника, 2 приложения.

Объектом исследования является кривая Эрмита.

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

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

При написании програм­мы использовалась среда программирования Microsoft Visual Studio 2013.

 

 

 

 

Содержание

Введение. 5

1 Анализ предметной области.. 6

2 Техническое задание. 7

2.1 Основание для разработки.. 7

2.2 Назначение разработки.. 7

2.3 Требования к программе. 7

2.3.1 Требования к функциональным характеристикам.. 7

2.3.2 Требования к составу и параметрам технических средств. 7

2.3.3 Требования к информационной и программной совместимости.. 7

2.4 Требования к программной документации.. 7

2.5 Стадии и этапы разработки.. 8

2.6 Порядок контроля и приёмки.. 8

3 Описание программы.. 9

3.1 Общие сведения. 9

3.2 Функциональное назначение. 9

3.3 Описание логической структуры.. 9

3.4 Используемые технические средства. 10

3.5 Вызов и загрузка. 10

4 Программа и методика испытаний.. 11

4.1 Объект испытаний.. 11

4.2 Цель испытаний.. 11

4.3 Требования к программе. 11

4.4 Требования к программной документации.. 11

4.5 Средства и порядок испытаний.. 11

4.6 Методы испытаний.. 12

5 Описание применения. 13

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

Список использованных источников. 16

ТЕКСТ ПРОГРАММЫ... 17

РЕЗУЛЬТАТЫИСПЫТАНИЙ.. 20


Введение

 

Предметной областью для данной разработки является создание кривой Эрмита.

Кривая Эрмита предназначена для построения кривой заданной степени гладкости, проходящей через заданную последовательность опорных точек. Она получается путем соединения соседних опорных точек сплайнами Эрмита одного и того же порядка. При этом значения производных радиус-вектора в опорных точках (требуемые для построения составляющих сплайнов Эрмита) необходимо как-то доопределять. Это можно сделать по-разному, исходя из различных соображений. Простые способы доопределения производных приводят к простым вычислениям, однако при неравномерном расположении опорных точек такой сплайн может образовывать необоснованные петли и изгибы. Более сложные способы доопределения производных (псевдоупругие сплайны Эрмита, например) дают хорошие результаты, но приводят к большим вычислениям.

Microsoft Visual Studio – это новая разработка компании Microsoft, позволяющая создавать приложения, работающие на платформе.net. Особенность этой платформы заключается в широком наборе сервисов, которые доступны в различных языках программирования. При этом сервисы реализуются в виде промежуточного кода, который не зависит от базовой архитектуры. Едва ли не главной целью создания такой платформы было оснащение разработчиков специальными сервисно-ориентированными приложениями, которые могли бы работать на любой платформе, начиная от персонального компьютера и заканчивая мобильным устройством.

Microsoft Visual Studio объединяет в себе огромное количество функций, позволяющих осуществлять разработки для Windows всех версий, в том числе и 8, Интернета, SharePoint, различных мобильных устройств и облачных технологий. В Visual Studio реализуется новая среда разработчика, благодаря которой создавать приложения стало проще. Microsoft Visual Studio - это обновленная и упрощенная программная среда, для которой характерна высокая производительность, причем она не зависит от особенностей оборудования.

 

 

Анализ предметной области

 

Предметной областью для данной разработки является создание кривой Эрмита.

Кривая Эрмита предназначена для построения кривой заданной степени гладкости, проходящей через заданную последовательность опорных точек. Она получается путем соединения соседних опорных точек сплайнами Эрмита одного и того же порядка. При этом значения производных радиус-вектора в опорных точках (требуемые для построения составляющих сплайнов Эрмита) необходимо как-то доопределять. Это можно сделать по-разному, исходя из различных соображений. Простые способы доопределения производных приводят к простым вычислениям, однако при неравномерном расположении опорных точек такая кривая может образовывать необоснованные петли и изгибы. Более сложные способы доопределения производных (псевдоупругие сплайны Эрмита, например) дают хорошие результаты, но приводят к большим вычислениям.Кривая Эрмита— кривая, построенная из кубических полиномов с использованием эрмитовой интерполяции, в соответствии с которой интерполируемая функция задается не только своими значениями в п точках, но и её первыми производными. Для заданной интерполяционной сетки x_k для к=1,...,п, и заданного значения независимой переменной х вычисление функции

проводится в соответствующем интервале (x_k, x_{к+1}) с известными граничными значениями функции р и её производной м.

Кубический полином, служащий для вычисления интерполируемой функции в соответствующем интервале имеет вид:

 

 

Техническое задание

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: