Разработка приложения по расчёту нагрузок на головку балансира станка-качалки

Автор работы: Пользователь скрыл имя, 04 Декабря 2014 в 09:19, курсовая работа

Краткое описание

Главной и конечной целью работы является вычислить нагрузку на головку балансира станка-качалки.
Главной задачей данной работы является изучить предметную область и найти необходимые значения при помощи составленных алгоритмов. Алгоритмы составлены при помощи языка для веб-программирования php, и чтобы пользователю было легче взаимодействовать с программой были использованы каскадные таблицы стилей CSS.

Содержание

ВВЕДЕНИЕ 4
1 ПРЕДВАРИТЕЛЬНЫЙ АНАЛИЗ
1.1 Анализ предметной области и постановка задачи 5
1.2 Выбор состава технических и программных средств разработки системы 7
2 ОСНОВНЫЕ ПРОЕКТНЫЕ РЕШЕНИЯ
2.1 Описание входных и выходных данных 15
2.2 Выбор модели базы данных 16
2.3 Описание функциональной схемы 18
2.4 Проектирование
2.4.1 Разработка структуры базы данных 20
2.4.2 Разработка подсистемы наполнения базы данных 21
2.4.3 Разработка подсистемы формирования отчетов 22
2.4.4 Разработка интерфейса пользователя 23
2.5 Тестирование
2.5.1 Описание контрольного примера 25
2.5.2 Тестирование системы 30
ЗАКЛЮЧЕНИЕ 29
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 30
ПРИЛОЖЕНИЕ 1 Руководство пользователя 31
ПРИЛОЖЕНИЕ 2 Руководство программиста 35

Вложенные файлы: 1 файл

Отчет по курсовой.doc

— 5.26 Мб (Скачать файл)

Коэффициент отношения площадей φ = 0,737м

Удлинение штанг от веса столба жидкости **ш = 0,362м

Интервал между статическим и динамическим режимами dш = 0,0198мм

, (17)

И наконец вычисляем максимальную нагрузку на основе динамической теории по эмпирической формуле А.Н.Адонина:

Вес столба жидкости над плунжером Pж = 47450Н

Вес штанг в воздухе Pш = 12491м

Коэффицент изменения сечения потока жидкости при переходе от насоса в трубу ε = 0,300м/c

Кинематический коэффициент мкк = 1,596мм

Радиус кривошипа r = 1,2мм

Длина колонны L = 1870 м

Длина хода точки подвеса штанг SA = 2,5м

,  (18)

Значения пользователю данны по умолчанию . На сайта можно рассчитать: параметр Коши, вычисление максимальной нагрузки по формуле И.М.Муравьёва, нахождение максимальной и минимальной нагрузки по формулам А.С.Вирновского, нахождение максимальной и минимальной нагрузки по формулам И.А.Чарного, нахождение максимальной и минимальной нагрузки с помощью упрощённых А.Н.Адониным формул А.С.Вирновского. и нахождение максимальной нагрузки по формуле А.Н.Адонина:

Рисунок 13 – Формулы

При вводе пользователя в текстовые поля данные и нажатии на кнопку «рассчитать» обрабатывается запрос пользователя методом  Post, и выводится результат формулы на экран.

На рисунке конечный результат вывелся в Pmax.

Рисунок 21 - Вывод конечного результата

После получения результата сам результат заносится в базу данных.

Рисунок 22 – Итоговые результаты

 

2.5.2 Тестирование системы

 

При создании программы возникали проблемы с запросом Insert into, были проблемы с CSS, а если точнее, то с блоками которые непонятным образор меняли своё местоположение, помогла функция position:absolution; которая позволяет управлять блоком, т.е. возможность поменять местоположение блока в ручную.

 

ЗАКЛЮЧЕНИЕ

За время создания курсового проекта было более подробно изучено PHP, очень много изучено о создании оболочки для Web-приложений с помощью CSS т.к в ручную была создана данная оболочка, использовав при этом массу важной информации, очень кратко изучен HTML. Изучены новые программы которые помогли написать данную программу, одна из таких программ очень удобный текстовый редактор Sublime Text, была использована PhpMyAdmid. Курсовой проект помог более углублённо изучить программирование, и гораздо лучше изучить программы на которых был создан проект.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

1.А. И. Снарев  Расчеты машин и оборудования  для добычи нефти и газа, 2010г.

2.Елена Бенкен PHP, MySQL, XML программирование для интернета, 2009г.

3.Колисниченко Д.Н. PHP 5/6 и My SQL 6. Разработка Web-приложений, 2009г.

4.http://ru.wikipedia.org/wiki/%D1%F2%E0%ED%EE%EA-%EA%E0%F7%E0%EB%EA%E0

5.http://wpnew.ru/sozdanie-bloga/ustanovka-bloga-na-lokalnyj-kompyuter/ustanovka-denvera-denwer-ustanovka-lokalnogo-servera.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПРИЛОЖЕНИЕ 1

Руководство пользователя.

Название курсового проекта является «Определение нагрузок на головку балансира станка-качалки». Программа имеет следующие функции:

  • Регистрация, авторизация пользователя;
  • Вычисления Параметра Коши;
  • Вычисление максимальной нагрузки по статической теории(формула Муравьёва И.М.);
  • Вычисление максимальной нагрузки по формуле А.С.Вирновского;
  • Вычисление минимальной нагрузки по формуле А.С.Вирновского;
  • Вычисление максимальная нагрузка на основе динамической теории по формуле И.А.Чарного;
  • Вычисление минимальная нагрузка на основе динамической теории по формуле И.А.Чарного;
  • Упрощённая А.Н.Адониным формула по вычислению максимальной нагрузки А.С.Вирновского;
  • Упрощённая А.Н.Адониным формула по вычислению минимальной нагрузки А.С.Вирновского;
  • Вычисление максимальной нагрузки на основе динамической теории по эмопирической формуле А.Н.Адонина;
  • Ввод, хранение и вывод результата из базы данных на страницу;
  • Теория;

При входе на сайт пользователь увидит окно приветствия в котором всё подробно расписанно:

Рисунок 23 – Страница приветствия

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

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

Рисунок 24 – Страница с ссылками

Необходимо вписать данные и нажать кнопку «рассчитать» результат появляется в Pmax или Pmin:

Рисунок 25 – Страница с расчетами

На сайте есть методичка с информацией связаная с индивидуальной темой:

Рисунок 26 – Теоретический материал

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

Рисунок 27 – Страница с ошибкой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПРИЛОЖЕНИЕ 2

Руководство программиста

Установка Denwer.

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

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

Устанавливаем Денвер (Денвер — набор дистрибутивов, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет для этого скачиваете Денвер или можете скачать Денвер с сайта разработчика.

После скачивание продукта, запустите его (имеет расширение .exe).

Установщик спросит Вас: «Вы действительно хотите установить базовый пакет?», нажимаете «Да». Потом появляется черное оконо с белым текстом, как показано ниже:

Рисунок 28 – Установка Denwer’a

Далее нажмите «Enter» как написано. После этого действия попросят указать папку, куда будет устанавливаться сервер. Можно оставить по умолчанию «С\WebServer», или самостоятельно указать папку.

Рисунок 29 – Установка Denwer’a

После выбора папки нажимаете «Enter». На вопрос установщика об уверенности в установке ту директорию, нажимаете «y» и нажимаете «Enter»

Рисунок 30 – Установка Denwer’a

Теперь установщик пишет о виртуальном диске, просто нажмите «Enter». Далее предлагается выбрать букву виртуального диска. Нужно выбрать название диска, которого пока нет на Вашем компьютере. Выбирайте лучше из последних букв алфавита, например «X», «Y» или «Z»:

Рисунок 31 – Установка Denwer’a

Нажимаете снова «Enter». Потом, Вы увидите окно:

Рисунок 32 – Установка Denwer’a

Нажимаете снова 'Enter". Затем последует копирование файлов в ту папку, которую вы указали сначала. После окочания копирования следует окно:

Рисунок 33 – Установка Denwer’a

Там вписываете число «1» и жмете «Enter».

После этого установщик спросит : «Создать ярлыки на Рабочем столе для запуска Денвера (y/n)?» Вписываете «y» и нажимаете «Enter». Это делается для удобного запуска Денвера с Вашего рабочего стола. После этих действий установщик закроется, и откроется браузер с заголовком «Денвер успешно установлен». Можете его закрыть.

На этом Денвер установлен

Denwer (Денвер): Запускаем  и  проверяем работу локального сервера.

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

Рисунок 34 – Установка Denwer’a

Запускаем Денвер, путем открывания ярлыка «Start Denwer» (Перед запуском ВЫКЛЮЧИТЕ Skype (если он у Вас установлен) — с ним Denwer не работает). И в трее (в нижнем правом углу около часов и даты) появляются 2 значка — перо и шляпа:

Рисунок 35 – Установка Denwer’a

Если они там появились, то можно проверить работоспособность Денвера.

В браузере (Internet Explorer, Opera, Mozilla Firefox и т.д.) вписываете адрес «localhost», в результате должно выйти сообщение с заголовком «Ура, заработало!». Или же можете проверить другим способом: вписываете в бразуер адрес http://test1.ru/ и должно открыться следующее окно:

Рисунок 36 – Установка Denwer’a

совместимости Если Ваш браузер выдает такие же окошки, значит у Вас все работает отлично.

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

Adobe Dreamweaver позволяет не только с легкостью проектировать дизайн сайта, используя визуальные методы, но и предоставляет необходимые средства для продуктивной разработки веб-приложений. Тут присутствует полная поддержка формата CSS, с функцией проверки его с различными браузерами, функциональный редактор кода веб-страниц и возможность работать с такими технологиями, как: XML, JavaScript, PHP, Adobe ColdFusion, ASP и ASP.NET.

Приступим к установке Adobe Dreamweaver CS6. Запускаете файл "Setup.exe"

Ждём появления окна под заголовком "Приветствие", где отмечаем пункт "Я хочу установить и использовать Adobe Dreamweaver CS6 в ознакомительном режиме". Так вы сможете работать с этой программой первые 30 дней бесплатно. Разумеется, если у вас имеется ключ от этой программы, то отмечаете пункт (если он не отмечен) "У меня есть серийный номер для Adobe Dreamweaver CS6" и вписываете в поля ниже ваш ключ. Затем нажимаете "Далее".

Появляется окно с лицензионным соглашением. Читаем его и нажимаем "Принять".

Далее появляется окно с выбором языка устанавливаемой версии программы и компоненты к ней. В поле "Язык установки" выбирается язык программы, а не установки. Выбираете "Русский", если там стоит иной.

После того, как закончите с этим экраном, нажимаете "Установить".

Ждёте, пока программа установится. По окончанию появится окно, извещающее о успешной установке Adobe Dreamweaver CS6 и где будет одна кнопка - "Выход". Её и нажимаете.

Чтобы запустить эту программу, выбираете "Пуск - Все программы - Adobe Dreamweaver"

Место хранения БД:

Диск:\Папка\Denwer\usr\local\mysql-5.5\data\Ваша БД\

Пример:

F:\Soft\Denwer\usr\local\mysql-5.5\data\

Место хранения файлов(php, css, html):

Диск:\Папка\Denwer\home\localhost\www\Ваши файлы\

Пример:

F:\Soft\Danwer\home\localhost\www\

 


 



Информация о работе Разработка приложения по расчёту нагрузок на головку балансира станка-качалки