Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх»





Скачать 368.71 Kb.
НазваниеПояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх»
страница6/9
Дата публикации17.12.2014
Размер368.71 Kb.
ТипПояснительная записка
100-bal.ru > Право > Пояснительная записка
1   2   3   4   5   6   7   8   9

7 Выбор среды разработки


Для реализации веб-приложения необходимо выбрать среду разработки. В результате краткого анализа были выбраны несколько программных продуктов для разработки веб-приложений такие, как Eclipse, PhpStorm и NetBeans.

Основными критериями при выборе среды разработки являются функциональность и отсутствие платы за использование. На основе данных критериев была выбрана среда разработки Eclipse. Eclipse — свободная интегрированная среда разработки кроссплатформенных приложений. Eclipse в первую очередь служит платформой для разработки расширений, чем он и завоевал популярность: любой разработчик может расширить Eclipse своими модулями. Уже существуют Java Development Tools (JDT), C/C++ Development Tools (CDT), разрабатываемые инженерами QNX совместно с IBM, и средства для языков FORTRAN, PHP и пр. от различных разработчиков. Множество расширений дополняет среду Eclipse менеджерами для работы с базами данных, серверами приложений и др. Eclipse написана на Java, потому является платформо-независимым продуктом, за исключением библиотеки SWT.

8 Описание реализации


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

8.1 Реализация серверной части


Серверная часть представляет собой ядро системы управления сайтом «1С-Битрикс», написанное на скриптовом языке PHP. Для обработки сервером необходимых данных были написаны необходимые функции для расчета параметров фильтра. Для расчета математических расчетов использовалась библиотека PhpMath [6]. Сервер получает данные от «клиента» и при помощи написанных алгоритмов, производит расчет параметров фильтра, отправляя назад обработанные данные «клиенту». Для построения структурной схемы ФНЧ использовалась библиотека GD [7]. Рассмотрим вышеперечисленные библиотеки подробнее в следующем пункте.

8.1.1 Библиотека PhpMath


Библиотека PhpMath – это набор функций позволяющих вычислять сложные математические вычисления. Данные функции работают с числами в диапазонах типов integer и float. Если необходимо работать с большими числами, необходимо обратиться к разделу математических функций произвольной точности. Далее приведем список использованных функций:

  • acos — арккосинус;

  • acosh — гиперболический арккосинус;

  • asin — арксинус;

  • asinh — гиперболический арксинус;

  • ceil — округляет дробь в большую сторону;

  • cos — косинус;

  • cosh — гиперболический косинус;

  • floor — округляет дробь в меньшую сторону;

  • pi — возвращает число Пи;

  • pow — возведение в степень;

  • round — округляет число типа float;

  • sin — синус;

  • sinh — гиперболический синус;

  • sqrt — квадратный корень.

В качестве примера использования

8.1.2 Библиотека GD


PHP не ограничен созданием только HTML страниц. Он так же позволяет создавать и работать с файлами изображений в различных форматах включая GIF, PNG, JPEG, WBMP, и XPM. Что более удобно, PHP позволяет выводить изображение в потоке непосредственно в браузер. Для этого необходимо скомпилировать PHP с графической библиотекой GD, содержащей функции для работы с изображениями. Далее приведем краткий список функций программной библиотеки GD:

  • gd_info — Вывод информации о текущей установленной GD библиотеке;

  • getimagesize — Получение размера изображения;

  • getimagesizefromstring — Получение размера изображения из строки данных;

  • image_type_to_extension — Получение расширения файла для типа изображения;

  • image_type_to_mime_type — Получение Mime-типа для типа изображения, возвращаемого функциями getimagesize, exif_read_data, exif_thumbnail, exif_imagetype;

  • image2wbmp — Выводит изображение в браузер или пишет в файл;

  • imagealphablending — Задание режима сопряжения цветов для изображения;

  • imageantialias — Требуется ли применять функции сглаживания или нет.
1   2   3   4   5   6   7   8   9

Похожие:

Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка на курсовой проект по дисциплине Разработка...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовому проекту по дисциплине «Разработка...
Курсовой проект содержит: страниц –19, источников – 5, рисунков – 6, таблиц – 2
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовой проект содержит: страниц –22, источников – 5, рисунков – 6, таблиц – 2
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовой проект содержит: страниц –20, источников – 5, рисунков – 6, таблиц – 2
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка на курсовой проект по дисциплине «Разработка...
Целью данной работы является разработка программы для автоматизации проектирования систем молниезащиты на базе сапр компас 3D, с...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовому проекту по дисциплине: «Разработка сапр»
Целью данной работы является разработка и реализация модуля к сапр «Зубчатая передача с пересекающимися осями колес» на базе системы...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовой работе по дисциплине «Разработка...

Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовому проекту по дисциплине «Разработка сапр»
Целью работы является разработка и реализация библиотеки элементов «Отвертка» на базе системы компас 3D, с использованием методов...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовому проекту по дисциплине «Разработка...
Курсовой проект содержит: страниц – 22, источников – 8, рисунков – 9, таблиц – 1
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка к курсовой работе по дисциплине «Разработка...
Курсовая работа содержит: страниц – 20, источников – 8, рисунков – 7, таблиц – 2
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПрезентация «Разработка веб-приложений»
В ходе работы, в течении данного семестра мы изучали технологии веб-программирования и верстки позволяющие делать стабильные, удобные...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconДоклад-д/з-инструкция-проект
Если студент пишет курсовую работу, то он не пишет реферат. В этом случае вместо оценки за реферат, необходимо указать оценку за...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка Цели и задачи дисциплины
«Сервис», очная и заочная форма обучения (профиль подготовки: социально-культурный сервис)
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconРабочая программа по дисциплине в проектирование изделий в сапр
Целью преподавания дисциплины «Проектирование изделий в сапр» является изучение этапов и составляющих процесса трехмерного автоматизированного...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconРеферат 3 3 Содержание 4 4 Определения 5 5 Введение 6 6 Основная...
В ходе работы, в течении данного семестра мы изучали технологии веб-программирования и верстки позволяющие делать стабильные, удобные...
Пояснительная записка на курсовую работу по дисциплине Разработка сапр тема: «Веб сервис для расчета фнч с Чебышевской ачх» iconПояснительная записка (на титульном листе подписи студента, консультанта,...
Презентация представляет собой наглядное пособие, с помощью которого студент иллюстрирует свой доклад к дипломной (курсовой) работе....


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск