Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке

Дипломная работа на тему «Интерполяция функций»

Цель данной работы, это исследование методов интерполяции функции и разработка программного продукта для автоматизации расчётов, выполняемых в данных методах.

Написание диплома за 10 дней

ВВЕДЕНИЕ

Тема данной расчетной работы — интерполирование функции.

Цель данной работы, это исследование методов интерполяции функции и разработка программного продукта для автоматизации расчётов, выполняемых в данных методах.

Современное развитие физики и техники тесно связано с использованием электронных вычислительных машин (ЭВМ). В настоящее время ЭВМ стали обычным оборудованием многих институтов и конструкторских бюро. Это позволило от простейших расчетов и оценок различных конструкций или процессов перейти к новой стадии работы — детальному математическому моделированию (вычислительному эксперименту), которое существенно сокращает потребность в натурных экспериментах, а в ряде случаев может их заменить.

Сложные вычислительные задачи, возникающие при исследовании физических и технических проблем, можно разбить на ряд элементарных — таких как вычисление интеграла, решение дифференциального уравнения и т. п. Многие элементарные задачи являются несложными и хорошо изучены. Для этих задач уже разработаны методы численного решения, и нередко имеются стандартные программы решения их на ЭВМ. Есть и достаточно сложные элементарные задачи; методы решения таких задач сейчас интенсивно разрабатываются.

В связи с этим современный специалист с высшим образованием должен обладать не только высоким уровнем подготовки по профилю своей специальности, но и хорошо знать математические методы решения инженерных задач, ориентироваться на использование вычислительной техники, практически освоить принципы работы на ЭВМ.

Исходя из указанной цели, можно выделить частные задачи, поставленные в дипломной работе:

—          рассмотреть, что такое интерполяция и аппроксимация;

—          охарактеризовать некоторые методы интерполяции;

—          разработать программный продукт для автоматизации расчетов.

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

В вычислительной математике интерполяция функций играет большую роль. Причем интерполяция имеет как практическое, так и теоретическое значение. На практике часто возникает задача о восстановлении непрерывной функции по ее табличным значениям, например полученным в ходе некоторого эксперимента. Для вычисления многих функций, оказывается, эффективно приблизить их полиномами или дробно — рациональными функциями. Теория интерполирования используется при построении и исследовании квадратурных формул для численного интегрирования, для получения методов решения дифференциальных и интегральных уравнений.

В выпускной квалификационной работе решаются следующие задачи:

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

—             изучить предметную область;

—             обосновать необходимость разработки программы;

—             разработать и утвердить техническое задание;

—             разработать и утвердить технический проект;

—             разработать программу;

—             разработать документацию.

Объектами исследования являются методы интерполяции функций, а так же математические дисциплины специальностей ГПОУ ГТ ГОУ ВПО ДОННУ.

Предмет исследования — средства автоматизации данных методов.

программный интерполяция функция язык

РАЗДЕЛ 1 характеристика предметной области

.1      Содержание деятельности ГПОУ ГТ ГОУ ВПО ДОННУ

«Горловский техникум» Донецкого национального университета. Техникум, находится по адресу: Донецкая Народная Республика, г. Горловка, ул. Гагарина, 40.

Государственное профессиональное образовательное учреждение «Горловский техникум» государственного образовательного высшего профессионального учреждения «Донецкий национальный университет» (далее — ГПОУ ГТ ГОУ ВПО ДОННУ, ГПОУ ГТ ГОУ ВПО ДОННУ, техникум) было основано как штейгерская школа в 1877 году.

В 1924 году учебное заведение переименовано в горную школу, а в 1933 году в каменноугольный техникум им. К.А. Румянцева.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

В связи с расширением специальностей в 1961 году стал индустриальным.

В 1977 году за достигнутые успехи в подготовке специалистов для народного хозяйства и в связи со 100-летием со дня основания техникум был награжден орденом «Знак Почета».

ГПОУ ГТ ГОУ ВПО ДОННУ ведет образовательную деятельность по очной и заочной формам обучения и имеет 8 цикловых комиссий.

На 01.05.2017 г. укомплектованность учебного заведения кадрами составляет 143 человека, т.е. 100%. Из общего количества лиц:

—       штатных преподавателей — 49;

—       административно-управленческого персонала — 15;

—       служащие — 28;

—       вспомогательный персонал — 42;

—       количество совместителей -7.

За годы существования учебного заведения (1877-2015г.г.) выпущено свыше 40000 специалистов для народного хозяйства города и региона.

Структурная схема управления ГПОУ ГТ ГОУ ВПО ДОННУ изображена на рис. 1.1.

 

Рисунок 1.1 — Структурная схема управления ГПОУ ГТ ГОУ ВПО ДОННУ

Лабораторные и практические работы, компьютерная практика специалистов по информационным технологиям осуществляется в компьютерном центре. Схема компьютерного центра предоставлена на рис. 1.2.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

Рисунок 1.2 — Схема компьютерного центра

В состав вычислительного центра входит кабинет заведующего учебными лабораториями информационных технологий и четыре компьютерных аудитории:

o   №318 — лаборатория информатики и ИКТ с количеством персональных компьютеров (далее ПК) 10 штук;

o   №320 — лаборатория систем управления БД с количеством ПК — 9 штук;

o   №321 — лаборатория персональных ЕОМ с количеством ПК — 9 штук;

o   №322 — кабинет технических средств управления с 9 ПК.

Штат компьютерного центра: заведующий учебными лабораториями информационных технологий, инженер-электронщик, лаборант и два оператора.

Материальная база компьютерного центра включает в себя современные производительные компьютеры на базе двухъядерного процессора Intel Pentium G2030 3GHz, с оперативной памятью — 2 Гбайт, объёмом жёсткого диска — 500 Гбайт. На базе компьютерного центра развёрнута локальная сеть, комбинированной топологии (рис. 1.3), с центральным коммутатором, расположенным в кабинете заведующего учебными лабораториями. К нему подключены коммутаторы аудиторий №№321, 322, 320 и беспроводные маршрутизаторы, находящиеся на территории первого корпуса.

Рисунок 1.2 — Общая схема локальной сети компьютерного центра

Основу материально-технической базы составляют: четыре учебных корпуса, общей площадью 18337,6м2, хозяйственные помещения, один актовый зал на 300 мест, учебный горный полигон, который включает около 200 метров горных выработок, оборудованных различной техникой, хозяйственные помещения, которые состоят из: библиотеки, двух спортивных залов, спортивной площадки, общежития, буфета, слесарных и механических мастерских, гаража, склада и других хозяйственных помещений.

Специализация складывается, таким образом, что выпускникам и специалистами охвачены практически все участки технической и экономической сфер деятельности. Специализация техникума направлена на подготовку специалистов для угольной, энергетической, машиностроительной промышленности Донецкой Народной Республики, а также для работы в сфере экономики, бизнеса, страхования, банковской сфере.

1.2    Цели и задачи ГПОУ ГТ ГОУ ВПО ДОННУ

Цель работы учебного заведения — подготовка высококвалифицированных специалистов для предприятий Донецкой Народной Республики.

Основные задачи техникума:

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

—       предоставление образовательной деятельности, которая предусматривает учебную, воспитательную, культурную деятельность;

—       обеспечение условий для овладения системой знаний определённых отраслей формирования социально-зрелой, творческой личности, воспитание морально, психологически, физически здорового поколения граждан, формирование гражданской позиции, патриотизма, чувства собственного достоинства, готовности к трудовой деятельности;

—       обеспечение приобретения студентами знаний в определённой области;

—       подготовка молодёжи к самостоятельной трудовой деятельности.

ГПОУ ГТ ГОУ ВПО ДОННУ выпускает специалистов среднего звена по следующим специальностям:

—       09.02.03     Программирование в компьютерных системах;

—       38.02.01     Экономика и бухгалтерский учёт;

—       13.02.11     Техническая эксплуатация и обслуживание электрического и электромеханического оборудования;

—       08.02.09     Монтаж, наладка и эксплуатация электрооборудования промышленных и гражданских зданий;

—       15.02.08     Технология машиностроения;

—       20.02.02     Защита в чрезвычайных ситуациях;

—       46.02.01     Документационное обеспечение управления и архивоведение;

—       21.02.17     Подземная разработка месторождений полезных ископаемых.

1.3    Общая характеристика цикловой комиссии специальности «Программирование в компьютерных системах»

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Специальность «Прикладная математика» была создана на базе «Горловского техникума» Донецкого национального университета в 2001 году. Основателями специальности являются: Гродзинский Пётр Яковлевич, Калоеров Стефан Алексеевич, Моисеенко Игорь Алексеевич.

Специальность 09.02.03 «Программирование в компьютерных системах» сформирована в 2015 году. В рамках специальности «Программирование в компьютерных системах» проводится подготовка выпускников образовательно-квалификационного уровня, специалистов среднего звена со средним профессиональным образованием.

Цель деятельности специальности «Программирование в компьютерных системах»:

—       осуществление образовательной деятельности, которая обеспечивает подготовку специалистов образовательно-квалификационного уровня «младший специалист» и соответствует стандартам высшего образования;

—       обеспечение выполнения государственного заказа и соглашений предприятий-работодателей на подготовку специалистов с высшим образованием;

—       осуществление культурно-воспитательной и оздоровительной деятельности, обеспечение культурного и духовного развития студентов, их воспитание в духе патриотизма и уважения к Конституции ДНР;

—       изучение спроса на специалистов, подготовка которых реализуется на специальности и содействие трудоустройству выпускников.

Образовательно-квалификационная характеристика выпускника специальности «Программирование в компьютерных системах»:

—       образовательно-квалификационный уровень: специалист среднего звена;

—       область знаний: 09.00.00 «Информатика и вычислительная техника»;

—       среднее профессиональное образование;

—       квалификация: техник-программист.

Объектами профессиональной деятельности выпускников являются:

—       математическое, информационное, техническое, эргономическое;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

—       автоматизированные системы обработки информации и управления;

—       компьютерные системы;

—       программное обеспечение компьютерных систем (программы, программные комплексы и системы);

—       организационное и правовое обеспечение компьютерных систем;

—       первичные трудовые коллективы.

Техник-программист готовится к следующим видам деятельности:

—       разработка программных модулей программного обеспечения для компьютерных систем;

—       разработка и администрирование баз данных;

—       участие в интеграции программных модулей;

—       выполнение работ по одной или нескольким профессиям рабочих, должностям служащих (приложение к настоящему ГОС СПО).

Требования к результатам освоения программы подготовки специалистов среднего звена:

. Техник-программист должен обладать общими компетенциями, включающими в себя способность:

ОК 1.         Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.

ОК 2.         Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

ОК 3.         Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность.

ОК 4.         Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.

ОК 5.         Использовать информационно-коммуникационные технологии в профессиональной деятельности.

ОК 6.         Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями.

ОК 7.         Брать на себя ответственность за работу членов команды (подчинённых), за результат выполнения заданий.

ОК 8.         Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.

ОК 9.         Ориентироваться в условиях частой смены технологий в профессиональной деятельности.

. Техник-программист должен обладать профессиональными компетенциями, соответствующими видам деятельности:

.1. Разработка программных модулей программного обеспечения для компьютерных систем.

ПК 1.1.      Выполнять разработку спецификаций отдельных компонент.

ПК 1.2.      Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.

ПК 1.3.      Выполнять отладку программных модулей с использованием специализированных программных средств.

ПК 1.4.      Выполнять тестирование программных модулей.

ПК 1.5.      Осуществлять оптимизацию программного кода модуля.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

ПК 1.6.      Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.

.2 Разработка и администрирование баз данных.

ПК 2.1.      Разрабатывать объекты базы данных.

ПК 2.2.      Реализовывать базу данных в конкретной системе управления базами данных.

ПК 2.3.      Решать вопросы администрирования базы данных.

ПК 2.4.      Реализовывать методы и технологии защиты информации в базах данных.

.3. Участие в интеграции программных модулей.

ПК 3.1.      Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.

ПК 3.2.      Выполнять интеграцию модулей в программную систему.

ПК 3.3.      Выполнять отладку программного продукта с использованием специализированных программных средств.

ПК 3.4.      Осуществлять разработку тестовых наборов и тестовых сценариев.

ПК 3.5.      Производить инспектирование компонент программного продукта на предмет соответствия стандартам кодирования.

ПК 3.6.      Разрабатывать технологическую документацию.

.4. Выполнение работ по одной или нескольким профессиям рабочих, должностям служащих. РАЗДЕЛ 2 ТЕХНИЧЕСКОЕ ЗАДАНИЕ
2.1    Основание для разработки

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Программное обеспечение «Интерполяция функций» разрабатывается в виде выпускной квалификационной работы на основе учебного плана цикловой комиссии специальности 09.02.03 «Программирование в компьютерных системах». Основанием для разработки служит необходимость в автоматизации расчётов, проводимых студентами и преподавателями специальностей 13.02.11 «Техническая эксплуатация и обслуживание электрического и электромеханического оборудования», 08.02.09 «Монтаж, наладка и эксплуатация электрооборудования промышленных и гражданских зданий», 15.02.08 «Технология машиностроения», 21.02.17 «Подземная разработка месторождений полезных ископаемых», 09.02.03 «Программирование в компьютерных системах».

Заказчиком является Государственное профессиональное образовательное учреждение «Горловский техникум» Государственного образовательного высшего профессионального учреждения «Донецкий национальный университет».

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

Назначением программы является автоматизация расчётов, проводимых преподавателями и студентами технических специальностей ГПОУ ГТ ГОУ ВПО ДОННУ. Программа предназначена для использования преподавателями и студентами технических специальностей ГПОУ ГТ ГОУ ВПО ДОННУ, а так же специалистами математических сфер деятельности, для оптимизации расчета кубической аппроксимации и интерполяции с помощью формул Гаусса, ускорения, а так же проверки правильности решения.

2.3    Требования к программе и программному изделию

Разработанное программное обеспечение должно выполнять следующие функции:

—       выбор метода, который будет использоваться при вычислении;

—       ввод количества узлов функции;

—       ввод степени полинома;

—       вычисление значения функции кубической аппроксимацией;

—       вычисление значения функции интерполяционными формулами Гаусса;

—       вывод ответа;

—       сохранение расчетов в текстовый файл;

—       печать данных ответа;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

—       вызов справки;

—       отображение названия программы, версии программы, копирайта и комментариев разработчика.

Исходными данными являются — количество узлов функции, а так же степень полинома. Входные данные поступают с клавиатуры в блоки ввода окна программы. Выходные данные отображаются в сетке вывода на окне программы. В программе должен быть предусмотрен контроль вводимых данных, в частности, контроль ввода дробных чисел.

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

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

Программное обеспечение должно включать справочную информацию о работе программы и описание используемых методов.

В состав сопровождающей документации должны входить:

o   пояснительная записка, содержащая описание разработки;

o   CD-диск, содержащий программный продукт, краткое руководство пользователя и презентацию.

2.5    Порядок контроля и приёмки

Контроль и приёмка разработки осуществляются на основе тестирования программного обеспечения. При этом проверяется выполнение всех функций программы.

После передачи Исполнителем программы Заказчику, последний имеет право тестировать программу в течение 14 дней. После тестирования Заказчик должен принять работу или в письменном виде изложить причину отказа принятия. В случае обоснованного отказа Исполнитель обязуется доработать программу.

Срок сдачи выпускной квалификационной работы: 12.06.2017.

РАЗДЕЛ 3 АНАЛИЗ ЦЕЛЕСООБРАЗНОСТИ ИСПОЛЬЗОВАНИЯ СРЕДСТВ РАЗРАБОТКИ

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

3.1    Обоснование выбора языка программирования

Для реализации программного продукта в качестве основного был выбран язык программирования С#.

С# — один из языков программирования, который может использоваться для создания приложений, выполняемых в среде .NET CLR. Этот язык — результат эволюции языков С и C+ +.

Синтаксис C# близок к C++. Язык имеет статическую типизацию, поддерживает полиморфизм, перегрузку операторов, атрибуты, события, свойства.

Структурирование задачи с определением новых типов, которые точно соответствуют понятиям предметной области задачи — это метод построения программы, абстракция данных. Информация о типах содержится в некоторых объектах типов, определённых пользователем. С такими объектами можно работать надёжно и просто даже в тех случаях, когда их тип нельзя установить на стадии трансляции.

С# опираясь на практику использования своих предшественников (С++, Java), исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем, например, C# в отличие от C++ не поддерживает множественное наследование классов.

.NET Framework — это платформа разработки для создания приложений среды Windows, состоит из среды CLR и библиотеки классов .NET Framework, которая содержит классы, интерфейсы и типы значений, поддерживающие широкий диапазон технологий. Библиотека классов платформы .NET Framework представляет собой коллекцию типов, которые интегрируются со средой CLR. Библиотека классов является объектно-ориентированной; предоставляя типы, из которых управляемый код пользователя может наследовать функции.

Зачастую, код на С# оказывается более объемным, чем на C++. Это следствие того, что в С# (в отличие от C++) осуществляется контроль безопасности использования типов.

C# является надежным языком программирования, за счет того, что .NET постоянно следит за тем, к какому типу относится данная переменная в каждый конкретный момент времени, в отличии от С++ а так же Java.# содержит усовершенствования: символические константы, функции-подстановки, стандартные значения параметров функций, перегрузка имён функций, операции управления свободной памятью и ссылочный тип, чего не имеет С++.

Как язык, так и стандартные библиотеки C# проектировались в расчёте на переносимость. Имеющиеся реализации языка будут работать в большинстве систем, поддерживающих С. В программах на C# можно использовать библиотеки С. Большинство служебных программ, рассчитанных на С, можно использовать и в C#.

В языке C# полностью поддерживаются принципы объектно-ориентированного программирования, включая три кита, на которых оно стоит: инкапсуляцию, наследование и полиморфизм. Инкапсуляция в C# поддерживается посредством создания нестандартных типов данных, называемых классами. Язык C# поддерживает наследование.

3.2    Visual Studio 2010

Visual Studio — линейка продуктов компании Microsoft, которые позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения, веб-службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework.Studio включает в себя редактор исходного кода с поддержкой технологии IntelliSens. Встроенный отладчик может работать как отладчик уровня исходного кода, так и отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для упрощения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Visual Studio позволяет создавать и подключать сторонние дополнения для расширения функциональности практически на каждом уровне, включая добавление поддержки систем контроля версий исходного кода, добавление новых наборов инструментов (например, для редактирования и визуального проектирования кода на предметно-ориентированных языках программирования) или инструментов для прочих аспектов процесса разработки программного обеспечения.Studio включает несколько компонентов:

—       Visual C++;

—       Visual C# (включён начиная с Visual Studio .NET);

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

—       Visual F# (включён начиная с Visual Studio 2010).

—       Microsoft SQL Server либо Microsoft SQL Server Express

—       В прошлом в состав Visual Studio также входили продукты:

—       Visual FoxPro;

—       Visual Source Safe — файл-серверная система управления версиями.

Windows Forms — интерфейс программирования приложений <https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B9> (API), отвечающий за графический интерфейс пользователя <https://ru.wikipedia.org/wiki/%D0%93%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F> и являющийся частью Microsoft <https://ru.wikipedia.org/wiki/Microsoft> .NET Framework <https://ru.wikipedia.org/wiki/.NET_Framework>.

Данный интерфейс упрощает доступ к элементам интерфейсаMicrosoft Windows <https://ru.wikipedia.org/wiki/Microsoft_Windows> за счет создания обёртки для существующего Win32 API <https://ru.wikipedia.org/wiki/Windows_API> вуправляемом коде. Причём управляемый код — классы, реализующие API <https://ru.wikipedia.org/wiki/API> для Windows Forms, не зависят от языка разработки. То есть программист одинаково может использовать Windows Forms как при написании ПО на C#, С++, так и на VB.Net, J# и др.

С одной стороны, Windows Forms рассматривается как замена более старой и сложной библиотеке MFC <https://ru.wikipedia.org/wiki/Microsoft_Foundation_Classes>, изначально написанной на языке C++ <https://ru.wikipedia.org/wiki/C%2B%2B>. С другой стороны, WF не предлагает парадигму, сравнимую с MVC <https://ru.wikipedia.org/wiki/Model-View-Controller>. Для исправления этой ситуации и реализации данной функциональности в WF существуют сторонние библиотеки.

Одной из наиболее используемых подобных библиотек является User Interface Process Application Block <#»896497.files/image003.gif»>

Рисунок 4.1 — Интерфейс формы «Приветствие»

Блок-схема формы «Приветствие» представлена на рис. 4.2

Рисунок 4.2 — Блок-схема формы «Приветствие»

Далее пользователю необходимо выбрать метод решения (рис. 4.3).

Рисунок 4.3 — Интерфейс формы «Решение»

Далее появляется форма «Решение», в этой форме происходит сам процесс интерполяции. На ней можно найти поле для ввода коэффициентов, блок для вывода ответа, возможность возвращения к выбору методов, а так же тестовый блок с пошаговым уточненным решением. Интерфейс формы изображён на рис. 4.4.

Из данной формы можно перейти на форму выбора методов и «О программе». Закрыв окно формы, пользователь прекращает работу программы. В верхней части окна расположено главное меню программы, включающее в себя два пункта: «Файл» и «Справка». Пункт «Справка» в выпадающем меню содержит три пункта: «Справка», «Содержание» и «О программе». Нажатие на пункт «Содержание» вызовет файл «Справка.chm», который содержит справочную информацию об установке и работе программы. Пункт «О программе» вызовет форму — О программе.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Рисунок 4.4 — Интерфейс формы «Решение»

Блок-схема формы «Решение» отображена на рисунке 4.5, более подробная блок-схема вынесена в приложение А.

Рисунок 4.5 — Блок-схема формы «Решение»

Второй формой является «О программе». На ней отображается название программы, её версия, информация о разработчике и ссылка для связи с ним. Интерфейс формы изображён на рис. 4.6, а Блок-схема — на рис. 4.7.

Рисунок 4.6 — Интерфейс формы «О программе»

Блок-схема формы «О программе» изображена на рис. 4.6.

Рисунок 4.7 — Блок-схема формы «О программе»

РАЗДЕЛ 5 РУКОВОДСТВО ОПЕРАТОРА

5.1                                                                                                                            Назначение программы

Функциональным назначением программы является автоматизация процесса интерполяции функций.

Основное назначение программы «Интерполяция функции» — автоматизировать работу преподавателей и студентов технических специальностей ГПОУ ГТ ГОУ ВПО ДОННУ, тем самым упростив и ускорив процесс расчётов, позволяя свести к минимуму риск ошибок.

Программа по требованию пользователя выполняет перечисленные ниже функции:

—       вычисление значения функции кубической аппроксимацией;

—       вычисление значения функции интерполяционными формулами Гаусса;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

—       вывод ответа;

—       сохранение расчетов в текстовый файл;

—       печать данных ответа;

—       вызов справки;

—       отображение названия программы, версии программы, копирайта и комментариев разработчика.

5.2                                                                                                                                   Условия выполнения программы

Условия эксплуатации, при которых обеспечиваются заданные характеристики, должны удовлетворять требованиям <javascript:void(21350)>, предъявляемым к техническим средствам в части условий их эксплуатации.

В состав технических средств должен входить IBM-совместимый персональный компьютер (ПЭВМ <javascript:void(17008)>), включающий в себя:

—       процессор с тактовой частотой 1000 МГц или более;

—       оперативная память 1 Гб или более;

—       жёсткий диск со свободным местом около 5 Мб.

Системные программные средства <javascript:void(16833)>, используемые программой, должны быть представлены операционной системой Windows не ниже Windows XP, Windows Vista, 7, 8, 10, разрядности x86 или x64, установленной библиотекой Microsoft .NET Framework 4.5.

Конечный пользователь программы должен обладать практическими навыками работы с графическим пользовательским интерфейсом операционной системы, владеть базовыми знаниями интерполяции.

5.3                                                                                                                          Выполнение программы и сообщения оператору

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Для начала установки программного продукта необходимо запустить файл Setup.exe.

Первым окном установщика является окно «Приветствие», для продолжения установки необходимо нажать «Далее» (рис. 5.1).

Рисунок 5.1 — Окно «Приветствие»

В следующем окне нужно выбрать путь установки (с помощью проводника, нажав кнопку «Обзор», или написать вручную) и подтвердить выбор, нажав кнопку «Далее».

Также можно вернуться к предыдущему окну с помощью кнопки «Назад» (рис. 5.2).

Рисунок 5.2 — Окно «Выбор папки установки»

Следующим шагом является выбор создаваемых ярлыков и подтверждение выбора, нажав кнопку «Далее». Также можно вернуться к предыдущему окну с помощью кнопки «Назад». На данном этапе можно проверить правильность введённых данных и запустить установку, нажав на кнопку «Установить». В случае, если что-то было выбрано не верно, можно вернуться к выбору с помощью кнопки «Назад» (рис. 5.3).

Рисунок 5.3 — Окно «Окончание установки»

Запустить программу можно из директории, в которую была произведена установка, путём запуска файла «Интерполяция функций.exe» или, используя ярлыки на рабочем столе и в стартовом меню, если их создание было выбрано при установке.

Запустив программу, открывается окно «Приветствие». С помощью кнопки «Выход» в правом верхнем углу, можно прекратить работу программы. Кнопка «Начать работу» позволяет перейти к окну «Решение» (рис. 5.4).

Рисунок 5.4 — Окно «Приветствия»

Выбор метода возможен, как до, так и после нажатия кнопки «Начать работу» (рис. 5.5).

Рисунок 5.5 — Окно «Выбор метода»

Выбираем необходимый метод решения. После выбора открывается окно решения.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Необходимо ввести количество узлов, степень полинома, а так же заполнить сетку с узлами функции. Ввод букв недоступен, при попытке будет выдано сообщение об ошибке. Для подтверждения выбора и запуска процесса решения — необходимо нажать кнопку «Решить уравнение» (рис.5.6).

Рисунок 5.6 — Фрагмент окна «Решение»

При ошибочном вводе на экране появится окно ошибки; для закрытия окна ошибки необходимо нажать кнопку «ОК» (рис. 5.9).

Рисунок 5.7 — Окно ошибки

Для того чтобы получить решение уравнения, удостоверьтесь в правильности заполнения сеток и нажмите «Рассчитать».

Для получения правильного ответа очень важно корректно ввести данные.

В случае благоприятного исхода, результат будет выведен в блоке вывода (рис. 5.8).

Рисунок 5.8 — Фрагмент окна «Решение»

Также на окне «Решение» расположено главное меню программы (рис. 5.9).

Рисунок 5.9 — Главное меню программы

Пункт «Файл» содержит подпункт «Выход» (рис. 5.12), с его помощью можно немедленно прекратить работу программы.

Рисунок 5.10 — Главное меню программы. Файл-Выход

Подпункт «Печать» (рис. 5.11), с его помощью можно направить на немедленную печать результатов решения.

Рисунок 5.11 — Главное меню программы. Файл-Печать

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

Подпункт «Сохранить» (рис. 5.12), дает возможность сохранения результатов вычислений.

Рисунок 5.12 — Главное меню программы. Файл-Печать

Пункт «Справка» содержит два подпункта (рис. 5.13). Подпункт «Содержание» — дает возможность ознакомления с программой, а подпункт «О программе» — содержит в себе информацию о производителе данного программного продукта

Рисунок 5.13 — Главное меню программы

Нажатие на кнопку «О программе» запускает окно «О программе» (рис. 5.14), которое содержит информацию о программном продукте и ссылку для связи с разработчиком.

Покинуть данное окно можно нажатием кнопки «ОК».

Рисунок 5.14 — Окно О программе

Подпункт «Справка» запускает файл «Справка.chm» (рис. 5.15), в котором содержится вся необходимая информация о работе с программой. Это действие не закрывает программу.

Рисунок 5.15 — Окно файла «Справка.chm»

РАЗДЕЛ 6 ОЦЕНКА ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА

Программный продукт должен иметь экономический эффект, то есть свою положительную сторону относительно экономии материальных средств.

Сначала определим расходы, понесённые на создание программного продукта. Для этого необходимо рассчитать:

—       расходы по оплате труда разработчиков программы;

—       расходы по оплате машинного времени при разработке программы;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

—       отчисления на социальные нужды.

Расходы по оплате труда разработчиков программы определяются как произведение трудоёмкости создания программы, выраженной в часах, на среднюю часовую оплату программиста:

                                                                           (6.1)

Где  — трудоёмкость создания программы;

— средняя часовая оплата программиста.

Для определения трудоёмкости используется реально затраченное время на разработку программы.

Рассчитаем реально потраченное время, используя календарный план выполнения работ (табл. 6.1).

Таблица 6.1 — Календарный план выполнения работ по созданию программы

 

Трудоёмкость создания программы содержит в себе расходы труда на следующие действия:

—       анализ задачи, выделение структуры программы, основных подзадач и путей их решения;

—       функциональный анализ;

—       программная реализация приложения;

—       отладка работы программы на ПК;

—       подготовка документации по задаче.

Таким образом, пользуясь календарным планом выполнения работ, можем рассчитать суммарную трудоёмкость:

                                        (6.2)

Где  — время на знакомство с проблемой и определение путей её решения;

 — время на функциональный анализ программы;

— время на разработку программного продукта;

— время, необходимое для отладки работы программы на ПК;

— время на подготовку документации по задаче. Получим

Рассчитаем среднюю часовую оплату программиста. Для этого необходимо сначала определить его годовой фонд денежного обеспечения (имеется в виду программист техникума). Это можно сделать, зная месячное денежное обеспечение программиста. Оно составляет примерно 4000,00 рублей. Таким образом, годовой фонд денежного обеспечения 48000 рублей. Определим число рабочих часов в году по следующей формуле:

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

                                                        (6.3)

где    — общее число дней в году;

 — число праздничных дней в году;

 — число выходных дней в году.

Число праздничных дней в году — 27, а выходных — 92. Следовательно, число рабочих часов в году равно:

Средняя часовая оплата программиста определяется соотношением:

                                                                                   (6.4)

где    — годовой фонд денежного обеспечения.

Следовательно, расходы по оплате труда  разработчиков программы составляют:

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

                                                                                      (6.5)

Рассчитаем годовой фонд времени работы ПК.

Определив действительный годовой фонд времени ЭВМ в часах, получим возможность оценить себестоимость часов машинного времени. Действительный годовой фонд времени ЭВМ равен числу рабочих часов в году для оператора за исключением времени на профилактику и ремонт ЭВМ. Время профилактики: ежемесячно — 5 часов; ежегодно — 6 суток.

Годовые текущие расходы на эксплуатацию определяются по формуле:

                                   (6.6)

Где  — годовые отчисления на амортизацию;

 — годовые затраты на электроэнергию для ПК;

 — годовые затраты на ремонт ПК;

— годовые затраты на дополнительные комплектующие ПК;

 — прочие расходы.

Сумма годовых амортизационных отчислений определяется по следующей формуле:

                                                                            (6.7)

Где  — балансовая стоимость ПК;

 — норма амортизационных отчислений, равна 15% (в квартал).

Балансовая стоимость ПК:

                                                                    (6.8)

Где  — рыночная стоимость ПК;

 — коэффициент, учитывающий затраты на установку и отладку, равный 12%.

                                                            (6.9)

Где  — установочная мощность ПК ();

 — годовой фонд полезного времени работы машины;

 — стоимость 1 кВт / час электроэнергии ();

— коэффициент интенсивного использования ПК (0,9 — 1).

Таким образом, расчётное значение затрат на электроэнергию, потребляемую ПК, составляет:

Расходы на текущий и профилактический ремонт принимаются равными 6% от стоимости ПК:

                                                                         (6.10)

Расходы на материалы — расходы, необходимые для обеспечения эксплуатации ПК, принимаются равными 2% от стоимости ПК.

                                                                          (6.11)

=470,4 руб.

Косвенные расходы, то есть расходы, связанные с эксплуатацией ПК принимаются равными 5 — 10% стоимости ПК.

                                                                             (6.12)

Полные затраты на эксплуатацию ПК в течение года составляют:

Себестоимость машинного времени ( составляет:

В ходе разработки прикладного программного обеспечения машина использовалась на этапах программирования:

—       написание программы по готовой схеме алгоритма;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

—       отладка программы на ПК;

—       подготовка документации по задаче.

Таким образом, затраты машинного времени составили :

                                                              (6.13)

 чел/часов.

Расходы на оплату машинного времени можно рассчитать по формуле:

,                                                                           (6.14)

Общие затраты на создание программы составляют:

                                                                         (6.15)

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

Приложение планируется использоваться на специальностях ГПОУ «Горловский техникум» ГОУ ВПО «Донецкий национальный университет». В среднем, пользователь может провести 12 расчётов за рабочий день, в случае, если пользователем является высококвалифицированным специалистом, он может проверить на правильность 20 работ, при этом получая заработную плату в размере 6000 руб. в месяц. При использовании программы преподаватель при той же заработной плате способен проверить в среднем 40 работ с вычислениями. Следовательно, объем работы рассчитаем, как соотношение количества работ с расчётами, которые были проверены за день:

                                                                      (6.16)

Где  — объем работы;

 — количество работ, проверенных без помощи программы;

 — количество работ, проверенных с помощью программы.

Итак, объем работы с помощью программы, будет увеличен на 50%, учитывая зарплату преподавателя, найдём условный экономический эффект (УЭ) от программы:

                                                     (6.17)

                                                                       (6.18)

После того, когда нашли условный эффект, то есть, оценив труд преподавателя в денежном выражении, найдём, через какое время программа себя окупит:

                                                                           (6.19)

где — время, за которое программа себя окупит.

Следовательно, мы нашли, что программа окупится за 2 месяца, округлим в большую сторону, то есть получаем 2,5 месяца, и уже после этого рассчитываем эффект за 2,5 месяца:

                                                                           (6.20)

где    — эффективность за n лет / месяцев.

Прибыль за 5 месяца будет составлять:

                                                                    (6.21)

где— прибыль за  лет / месяцев.

Эффективность за 2 месяца будет составлять:

                                                                   (6.22)

где— эффективность за 5 месяцев.

Следовательно, можно сделать вывод, что программа будет окуплена за 2,3 месяца. За 2,5 месяцев её эксплуатации она принесёт прибыль в размере рублей, а экономическая эффективность программы за 2,5 месяцев составит .

РАЗДЕЛ 7 ОХРАНА ТРУДА

7.1    Общие положения

Государственные санитарные правила и нормы работы с визуальными дисплейными терминалами электронно-вычислительных машин определяют санитарно-гигиенические требования к:

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

—       проектированию и изготовлению отечественных, и эксплуатации отечественных и импортных ВДТ на базе электронно-лучевых трубок (далее — ЭЛТ), используемых во всех типах электронно-вычислительных машин, в производственном оборудовании и игровых комплексах на базе ПЭВМ;

—       обеспечению безопасных условий труда пользователей ВДТ и ПЭВМ.

—       проектированию, строительству и реконструкции помещений, предназначенных для эксплуатации всех типов ЭВМ, ПЭВМ,

—       проектированию, изготовлению ВДТ и ПЭВМ;

—       производственного оборудования и игровых комплексов на базе ПЭВМ.

Санитарно-гигиенические требования направлены на предотвращение неблагоприятного влияния, на здоровье человека вредных факторов производственной среды и трудового процесса с ПЭВМ.

Санитарные правила определяют санитарно-эпидемиологические требования к:

—          организации рабочих мест с ПЭВМ, производственным оборудованием и игровыми комплексами (автоматами) на базе ПЭВМ.

—          проектированию, изготовлению и эксплуатации ПЭВМ, используемых на производстве, в обучении, в быту, в игровых автоматах на базе ПЭВМ;

—          проектированию, строительству и реконструкции помещений, предназначенных для эксплуатации всех типов ПЭВМ, производственного оборудования и игровых комплексов (автоматов) на базе ПЭВМ.

7.2    Требования к ПЭВМ

Персональные компьютеры должны соответствовать требованиям Санитарных правил, и каждый их тип подлежит санитарно-эпидемиологической экспертизе.

Допустимые уровни звукового давления и уровней звука, создаваемого ПЭВМ, не должны превышать значений, представленных в таблице 7.1.

Таблица 7.1 — Допустимые уровни звукового давления

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

 

Измерение уровня звука и уровней звукового давления проводится на расстоянии 50 см от поверхности оборудования и на высоте расположения источника звука.

Уровни электромагнитных полей (ЭМП), создаваемых ПЭВМ, не должны превышать значений, представленных в таблице 7.2.

ППЭ — плотность потока энергии (Вт/м2, мк Вт/см2),

Е — напряженность электрического поля (В/м),

Н — напряженность магнитного поля (А/м), плотности потока энергии (ППЭ, Вт/м2, мкВт/см2).

Таблица 7.2 — Максимальные ПДУ напряженности и плотности потока энергии ЭМП диапазона частот >= 30 кГц — 300 ГГц

 

Концентрации вредных веществ, выделяемых ПЭВМ в воздух помещений, не должны превышать предельно допустимых концентраций (ПДК), установленных для атмосферного воздуха.

Мощность экспозиционной дозы мягкого рентгеновского излучения в любой точке на расстоянии 0,05 м от экрана и корпуса ВДТ (на электронно-лучевой трубке) при любых положениях регулировочных устройств не должна превышать 1 мкЗ/час (100 мкР/час).

7.3    Требования к помещениям для работы с ПЭВМ

Площадь на одно рабочее место пользователей ПЭВМ с ВДТ на базе электроннолучевой трубки (ЭЛТ) должна составлять не менее 6м2, в помещениях культурно-развлекательных учреждений и с ВДТ на базе плоских дискретных экранов (жидкокристаллические, плазменные) — 4,5 м2.

Помещения, где размещаются рабочие места с ПЭВМ, должны быть оборудованы защитным заземлением в соответствии с техническими требованиями по эксплуатации.

Для внутренней отделки интерьера помещений, где расположены ПЭВМ, должны использоваться диффузно-отражающие материалы с коэффициентом отражения для потолка — 0,7 — 0,8; для стен — 0,5 — 0,6; для пола — 0,3 — 0,5.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

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

Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 — 500 лк. Освещение не должно создавать бликов на поверхности экрана. Освещенность поверхности экрана не должна быть более 300 лк.

Искусственное освещение в помещениях для эксплуатации ПЭВМ должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, в случаях преимущественной работы с документами, следует применять системы комбинированного освещения.

Рабочие столы следует размещать таким образом, чтобы дисплеи были ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева.

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

Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/м2, защитный угол светильников должен быть не менее 40 градусов.

7.4    Требования к уровню шума и вибрации на рабочих местах, оборудованных ПЭВМ

В помещениях образовательных и культурно-развлекательных учреждений для детей и подростков, где расположены ПЭВМ, уровни шума не должны превышать допустимых значений, установленных для жилых и общественных зданий.

При выполнении работ с использованием ПЭВМ в производственных помещениях уровень вибрации не должен превышать допустимых значений вибрации для рабочих мест в соответствии с действующими санитарно-эпидемиологическими нормативами.

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

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

.5      Общие требования к организации рабочих мест

Рабочее место и должно соответствовать физическим и психологическим требованиям. Большое значение имеет также характер работы. В частности, при организации рабочего места программиста должны быть соблюдены следующие основные условия: оптимальное размещение оборудования, входящего в состав рабочего места и достаточное рабочее пространство, позволяющее осуществлять все необходимые движения и перемещения.

Главными элементами рабочего места программиста являются стол и кресло. Основным рабочим положением является положение сидя. Рабочая поза сидя вызывает минимальное утомление программиста.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

Рациональная планировка рабочего места предусматривает четкий порядок и постоянство размещения предметов, средств труда и документации. То, что требуется для выполнения работ чаще, расположено в зоне легкой досягаемости рабочего пространства:

—       моторное поле — пространство рабочего места, в котором могут осуществляться двигательные действия человека;

—       максимальная зона досягаемости рук — это часть моторного поля рабочего места, ограниченного дугами, описываемыми максимально вытянутыми руками при движении их в плечевом суставе;

—       оптимальная зона — часть моторного поля рабочего места, ограниченного дугами, описываемыми предплечьями при движении в локтевых суставах с опорой в точке локтя и с относительно неподвижным плечом.

Для комфортной работы стол должен удовлетворять следующим условиям:

—       высота стола должна быть выбрана с учетом возможности сидеть свободно, в удобной позе, при необходимости опираясь на подлокотники;

—       поверхность стола должна обладать свойствами, исключающими появление бликов в поле зрения программиста;

—       нижняя часть стола должна быть сконструирована так, чтобы программист мог удобно сидеть, не был вынужден поджимать ноги;

—       высота рабочей поверхности рекомендуется в пределах 680-760мм.;

—       высота поверхности, на которую устанавливается клавиатура, должна быть около 650 мм.

Большое значение придается характеристикам рабочего кресла. Так, рекомендуемая высота сиденья над уровнем пола находится в пределах 420-550мм. Поверхность сиденья мягкая, передний край закругленный, а угол наклона спинки — регулируемый.

Требования к рабочей позе пользователя видеотерминала следующие:

—       голова не должна быть наклонена более чем на 20;

—       плечи должны быть расслаблены;

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

—       локти — под углом 80-100;

—       предплечья и кисти рук — в горизонтальном положении.

В целях преодоления недостатков в виде неудобных рабочих поз даются общие рекомендации: лучше передвижная клавиатура; должны быть предусмотрены специальные приспособления для регулирования высоты стола, клавиатуры и экрана, а также подставка для рук.

7.6    Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе на рабочих местах, оборудованных ПЭВМ

В помещениях, оборудованных ПЭВМ, проводится ежедневная влажная уборка и систематическое проветривание после каждого часа работы на ПЭВМ.

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

Содержание вредных химических веществ в воздухе производственных помещений, в которых работа с использованием ПЭВМ является вспомогательной, не должно превышать предельно допустимых концентраций вредных веществ в воздухе рабочей зоны в соответствии с действующими гигиеническими нормативами.

В помещениях всех типов образовательных и культурно-развлекательных учреждений для детей и подростков, где расположены ПЭВМ, должны обеспечиваться оптимальные параметры микроклимата, представленные в таблице 7.3.

Таблица 7.3 — Оптимальные параметры микроклимата во всех типах учебных и дошкольных помещений с использованием ПЭВМ

 

7.7    Работа с дисплеем

Положение экрана определяется:

—       расстоянием считывания (0,6-0,7м);

—       углом считывания, направлением взгляда на 20( ниже горизонтали к центру экрана, причем экран перпендикулярен этому направлению.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Должна также предусматриваться возможность регулирования экрана:

—       по высоте +3 см;

—       по наклону от -10( до +20( относительно вертикали);

—       в левом и правом направлениях.

Так же, большое значение для производительной работы на компьютере имеют размеры знаков, плотность их размещения. Если расстояние от глаз оператора до экрана дисплея составляет 60-80 см, то высота знака должна быть не менее 3мм. Соотношение яркости фона экрана и символов — от 1:2 до 1:15.

Во время пользования компьютером медики советуют устанавливать монитор на расстоянии 50-60 см от глаз.

К тому же если экран установлен высоко, а глаза широко открыты, нарушается функция моргания. Это значит, что глаза не закрываются полностью, не омываются слезной жидкостью.

7.7    Организация работы с ПЭВМ

Конструкция одноместного стола для работы с ПЭВМ должна предусматривать:

—       две раздельные поверхности: одна горизонтальная для размещения ПЭВМ с плавной регулировкой по высоте в пределах 520 — 760 мм и вторая — для клавиатуры с плавной регулировкой по высоте и углу наклона от 0 до 15 градусов с надежной фиксацией в оптимальном рабочем положении (12 — 15 градусов);

—       опору поверхностей для ПЭВМ и для клавиатуры на подставку, в котором должны находится провода электропитания и кабель локальной сети. Основание подставки следует совмещать с подставкой для ног;

—       увеличение ширины поверхностей до 1200 мм при оснащении рабочего места принтером.

При наличии высокого стола и стула, несоответствующего росту обучающихся, следует использовать регулируемую по высоте подставку для ног. Высота края стола, обращенного к работающему с ПЭВМ, и высота пространства для ног должны соответствовать росту обучающихся в обуви. Данные представлены в таблице 7.4.

Таблица 7.4 — Высота одноместного стола для занятий с ПЭВМ

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

ЗАКЛЮЧЕНИЕ

Цель данной работы — исследование методов интерполяции функции и разработка программного продукта для автоматизации расчётов, выполняемых в данных методах, была достигнута.

Разработанный программный продукт показал себя эффективно для решения конкретных, узконаправленных задач, под которые он были написан. Но его использование для решения разнообразных, разноплановых задач нецелесообразно из — за ограниченного спектра направленности.

Программа разработана в рамках дисциплины Численные методы, для автоматизации интерполяции функции, с помощью заданных методов.

Численные методы основываются на построении конечной последовательности действий над числами. Применение численных методов сводится к замене математических операций и отношений соответствующими операциями над числами, например, к замене интегралов суммами, бесконечных сумм — конечными и т.п.

Результатом применения численных методов являются таблицы и графики зависимостей, раскрывающих свойства объекта. Численные методы являются продолжением аналитических методов в тех случаях, когда результат не может быть получен в явном виде. Численные методы по сравнению с аналитическими методами позволяют решать значительно более широкий круг задач.

В качестве средств разработки был выбран язык программирования высокого уровня — С#, библиотека Microsoft .NET Framework 4.5, среда разработки — Visual Studio 10 и её компонент — Windows Forms.

Основное назначение программы «Интерполяция функций» — автоматизация работы преподавателей и студентов технических специальностей ГПОУ ГТ ГОУ ВПО ДОННУ.

Стоимость разработки программного продукта составила  рубля. После проведения оценки экономической эффектности можно сделать вывод, что программный продукт будет окуплен за 3,5 месяца. За 5 месяцев эксплуатации программа уже принесёт прибыль, в размере 4388,77 рублей.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1.                             ГОСТ 19.201 — 78 Единая система программной документации. Руководство оператора. Требования к содержанию и оформлению.

.                               ГОСТ 19.505 — 79 Единая система программной документации. Руководство оператора. Требования к содержанию и оформлению.

3.      ГОС СПО по специальности: 09.02.03 Программирование в компьютерных системах, 2016., — 53 с.

.        Закон Донецкой Народной Республики «Об охране труда» принят постановлением Народного Совета ДНР №31 — IНС от 03.04.2015 г.

.        Остапова Л.В., — Методические указания по написанию дипломных работ, ГПОУ ГТ ГОУ ВПО ДОННУ, Горловка, 2017 г., — 24 с.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

.        Остапова Л.В., — Методические рекомендации по оформлению текстовых документов, курсовых и дипломных работ в техникуме для студентов, обучающихся по ОП СПО 09.02.03 «Программирование в компьютерных системах», ГПОУ ГТ ГОУ ВПО ДОННУ, Горловка, 2017 г., — 29 с.

7.                             Остапова Л.В., — Программа Государственной итоговой аттестации по программе подготовки специалистов среднего звена среднего профессионального образования специальности 09.02.03 «Программирование в компьютерных системах», ГПОУ ГТ ГОУ ВПО ДОННУ, Горловка, 2016 г.

8.      Остапова Л.В., — Учебный план специальности 09.02.03 «Программирование в компьютерных системах, ГПОУ ГТ ГОУ ВПО ДОННУ, Горловка, 2016 г. — 12с.

.        Бакушинский А.Б., Гончарский А.В. Некорректные задачи. Численные методы и приложения. 1989 год. 199 стр.

.        Бурлак Г.Н. — Безопасность работы на компьютере: Организация труда на предприятиях информационного обслуживания: Учеб. пособие. — М.: Финанся и статистика, 1998. -144 с.

11.                           Ващенко Г.В.. Вычислительная математика. Основы алгетрамической и тригонометричесой интерполяции. 2008 год. 65 стр.

.                               Вержбицкий В.М. Численные методы. Линейная алгебра и нелинейные уравнения. 2000 год. 274 стр.

.                               Волков Е.А. Численные методы. 2012 год. 250 стр.

.                               Гагарина Л. Г., Кокорева Е. В., Виснадул Б. Д. — Технология разработки программного обеспечения, изд. «Форум», 2008 г. — 400 с.

15.      Дьяконов В.П. Справочник по алгоритмам и программам для персональных ЭВМ: Справочник. — М.:Наука. Гл. ред. физ. — мат. лит., 1989. 240с.

.        Дэннис Дж., мл., Шнабель Р. Численные методы безусловной оптимизации и решения нелинейных уравнений. 1988 год. 440 стр.

17.                           Медведев В.И. — Особенности объектно — ориентированного программирования на С++/CLI, C# и Java. — Изд — во РИЦ «Школа», Казань, 2010 — 444 с.

18.    Мельберт А. А. — Безопасная эксплуатация персональных компьютеров: учебное пособие. / А. А. Мельберт, А. В. Михайлов, В. И. Егоров; Алт. гос. техн. ун-т им. И.И.Ползунова. — Барнаул: Изд — во АлтГТУ, 2011 г. — 132 с.

.        Орлов С. А., Цилькер Б. Я. — Технологии разработки программного обеспечения: учебник для вузов, изд. «Питер», 2012 г. — 608 с.

.        Самарский А. А., Гулин А. В. — Численные методы, изд. «Наука», 1989 г. 432 c.

Нужна помощь в написании диплома?

Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

.        Степанченко И.В. — Методы тестирования программного обеспечения: Учеб. пособие / Степанченко И.В. — ВолгГТУ, Волгоград,2006. — 76 с.

.        Шарп Дж. — Microsoft Visual C#. Подробное руководство 8 — е издание — изд. «Питер», 2017 г. — 848 с.

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте оценку первым.

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

438

Закажите такую же работу

Не отобразилась форма расчета стоимости? Переходи по ссылке

Не отобразилась форма расчета стоимости? Переходи по ссылке