Пример готовой дипломной работы по предмету: Программирование
СОДЕРЖАНИЕ
Введение 4
Глава
1. Постановка задачи на разработку программного комплекса для интерполяции эмпирических данных сплайнами 6
1.1. Основные понятия сплайн-интерполяции 6
1.2. Методы кубической сплайн-интерполяции 10
1.3. Обзор и анализ существующих программных средств для формирования сплайн-интерполяции 15
Выводы по главе. 22
Глава
2. Проектирование программного комплекса для интерполяции эмпирических данных сплайнами 23
2.1. Выбор программных средств реализации программного комплекса 23
2.1.1. Основные аспекты HTML5 25
2.1.1. Использование Canvas и SVG совместно с JavaScript 31
2.2. Выбор среды разработки программного комплекса 37
2.3. Разработка функциональной схемы программного комплекса 40
Выводы по главе 43
Глава
3. Программная реализация сплайн-интерполяции 44
3.1. Реализация интерфейса пользователя 44
3.3. Описание модуля для формирования изображения графика сеточной функции 51
Выводы по главе 52
Заключение 54
Список литературы 56
Приложение 1. Пользовательский веб-интерфейс на HTML5. 58
Приложение 2. Таблица стилей CSS. 60
Приложение 3. Листинг программы на JavaScript. 62
Содержание
Выдержка из текста
Так как весь программный комплекс будет реализован на HTML5, его можно повсеместно использовать с персонального компьютера, ноутбука, а также любого мобильного устройства. Единственный необходимый инструмент для работы с веб-приложением, это современный браузер.
Практическая значимость исследования заключается в разработке работоспособного программного комплекса автоматизации деятельности психолога-консультанта, который позволит повысить эффективность его деятельности.
При изучении количественных зависимостей различных показателей, значения которых определяются эмпирически, как правило, имеется некоторая их вариабельность.
После окончания загрузки в списке опций пункта Сервис основного меню появится строка Анализ данных. При выборе этой строки появляется окно диалога Анализ данных (рис. 1).
Технология ODBC, разработана фирмой Microsoft для обеспечения возможности взаимосвязи между различными СУБД. Она предусматривает создание дополнительного уровня между приложением и используемой СУБД. Службы ODBC обеспечивают получение от приложения запросов на выборку информации, перевод их на язык ядра адресуемой базы данных для доступа к хранимой в ней информации.
В первой главе описывается телекоммуникационная система, ее аппаратная и программная часть, особое внимание уделено СУБД как ее центральной части и системе мониторинга. Во второй части рассматривается существующий программный комплекс для проведения исследований в компании TNS, выявляются его недостаки, которые необходимо устранить, приводятся требования к программной части нового комплекса. С их учетом проектируется архитектура последнего и описываются технологии, лежащие в основе различных компонентов. В третьей части рассматривается разработка основных компонентов программного комплекса Focus: программа записи focusd, система управления с веб-интерфейсом Django и служба обработки заданий focusm. Также дается экономическая оценка эффективности разработанного решения.
В разделе «Исследовательская часть» разрабатывается база данных материалов. Рассматривается структура созданного программного комплекса.
Поэтому обеспеченное качества и точности изготовления изделий является базой как для непрерывного производства, так и для разработки новых изделий. Для этих целей производство должно быть автоматизировано.
Первое уравнение описывает обычную балансную модуляцию гармонического колебания модулирующей функцией в виде суммы исходных последовательностей. Второе уравнение описывает квадратурную балансную модуляцию. В приемной части системы связи канал синхронизации представляет коррелятор, настроенный на прием последовательности Mh(t), канал приема информации представляет коррелятор, настроенный на прием последовательности Mv(t).
Следовательно, структуры приемников при балансной модуляции и квадратурной балансной модуляции тождественны, но не тождественны групповые сигналы в этих системах связи. Поэтому мешающие воздействия в каналах синхронизации и приема информации при прочих равных условиях зависят и от вида модуляции.
Безусловно, сама система автоматизации повышает эффективность труда. Например, повышение производительности сотрудника, лишенного необходимости снова и снова вручную создавать документы, все данные которых уже есть в других местах (и которые могут быть легко автоматически импортированы), может составлять 200 и
30. процентов.
Теоретическую и методологическую основу исследования составили работы отечественных и зарубежных специалистов в областях программной инженерии, управления качеством, стандартизации и сертификации программных средств, системного анализа. В диссертационном исследовании использованы положения, разработанные зарубежными авторами: Ройсом У., Кратченом Ф., Каном С., Китченхамом Б., Грейди Р., Боэмом Б., Макколом Дж., Вигерсом К. Рассматриваемым вопросам посвящены работы отечественных авторов: Липаева В.В., Ефимова В.В., Лагутина B.C., Лавриченко Н.И., Герасимова Б.И., Орлова С.А., Скопина И.Н.
Объектом исследования выпускной квалификационной работы являются «Автоматизация производственного цикла предприятия», а предметом исследования – программное обеспечение производственного цикла предприятия.
Вследствие этого у любой организации появляется проблема управления данными, возникает желание автоматизации и упрощения рутинных ежедневных процессов. Некоторые организации решают эту проблему с помощью шкафов с огромным количеством папок, но большинство предпочитают современные компьютеризованные способы — базы данных, с помощью которых улучшается эффективность хранения и систематизированность больших объемов данных.
д., а также формирования реалистичных трехмерных изображений проектируемых изделий, построенных из исходных данных чертежа с удалением невидимых линий, с учетом различных способов освещения, задания параметров структуры поверхностей и т.
При проектировании подвергаются контролю только макетные и опытные образцы для проверки соответствия выходных параметров и характеристик асинхронных электрических двигателей требованиям технического задания. После сборки асинхронной электрической двигателей испытания проводятся для проверки соответствия ее выходных параметров требованиям технических условий (ГОСТ, ОСТ) [29-41].
СПИСОК ЛИТЕРАТУРЫ
1. Носач В.В. Решение задач аппроксимации с помощью персональныхкомпьютеров. — М.: МИКАП, 1994. — 382 с.
2. Калиткин Н.Н. Численные методы. М., Наука, 1978. — 512 с.
3. Сплайн [Электронный ресурс]/Википедия.Режим доступа: https://ru.wikipedia.org/wiki/Сплайн
4. Роджерс Д., Адамс Дж. Математические основы машинной графики: Пер. с англ. — М.: Мир, 2001. – 604 с.
5. Hiroshi Akima. A New Method of Interpolation and Smooth Curve Fitting Based on Local Procedures, Изд.: ESSA Research Laboratories, Institute for Telecommunication Sciences, Boulder Journal of the ACM (JACM) Volume 17 Issue 4, 1970 стр. 589-602
6. Huseyin Ozdemir. Comparison of linear, cubic spline and Akima interpolation methods, 2007. [Электронныйресурс]
/ Режимдоступа: ?media=fabric:interpolation.pdf
7. Круковец А.С., Горелкин Г.А. Разработка метода интерполяции значений номограммы [Электронный ресурс]
// Современные научные исследования и инновации. 2015. №
5. Режим доступа:http://web.snauka.ru/issues/2015/05/53846.
8. Сплайн Эрмита [Электронный ресурс]
/ Википедия. Режим доступа:https://ru.wikipedia.org/wiki/Сплайн_Эрмита
9. SRS1 Cubic Spline for Excel[Электронныйресурс].
http://www.srs 1software.com/SRS1CubicSplineForExcel.aspx
10. Официальный сайт системы компьютерной алгебрыMathematica[Электронныйресурс].
Режим доступа:http://www.wolfram.com/mathematica/
11. Иванов А., Ильютко Д., Носовский Г., Тужилин А.,Фоменко А. Практикум по компьютерной геометрии. [Электронный ресурс]
/ ИНТУИТ. Режим доступа:http://www.intuit.ru/studies/courses/645/501/lecture/11381?page=4
12. Обзор возможностей и средств Spline Toolbox 3.2 [Электронный ресурс].
Режим доступа:http://matlab.exponenta.ru/spline/book 1/1.php
13. Официальный сайт StatSoft[Электронный ресурс].
Режим доступа:http://www.statsoft.ru/
14. Интерполяция сплайнами: пример построения сплайна в программе STATISTICA [Электронный ресурс].
Режим доступа:http://www.statsoft.ru/solutions/ExamplesBase/branches/detail.php?ELEMENT_ID=1589#real
15. Официальный сайт Scilab[Электронный ресурс].
Режим доступа:http://www.scilab.org/
16. Кайнер М. Между толстым нативным клиентом и веб-приложением [Электронный ресурс].
/ ECM-JournalРежим доступа:http://ecm-journal.ru/post/Mezhdu-tolstym-nativnym-klientom-i-veb-prilozheniem.aspx
17. Мак-Дональд М. HTML5. Недостающее руководство: Пер. с англ. — СПб.: БХВ-Петербург, 2012. — 480 с.
18. HTML5[Электронный ресурс]
/ Википедия. Режим доступа:https://ru.wikipedia.org/wiki/HTML5
19. Sucan M. HTML5 Canvas — the Basics. [Электронный ресурс]
/ Режим доступа: https://dev.opera.com/articles/html 5-canvas-basics/ . Перевод на русский:Canvas для начинающих / URL: http://w 3pro.ru/article/html-5-canvas-dlya-nachinayushchikh
20. Пилгрим М. Погружение в HTML5: перев. с англ. — СПб.: БХВ-Петербург, 2011. – 304 с.
21. SVG [Электронный ресурс]
/ Википедия.Режим доступа:https://ru.wikipedia.org/wiki/SVG
22. Какой лучший редактор HTML, PHP, CSS, JS кода? [Электронный ресурс].
Режим доступа:http://sitear.ru/material/luchshiy-redaktor-html-php-css-js-koda
список литературы