Пример за курсова работа по Делфи (отдел)
МИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА НА УКРАЙНА ДОНЕЦКИ НАЦИОНАЛЕН ТЕХНИЧЕСКИ УНИВЕРСИТЕТ
Минно-геоложки факултет
Катедра по геоинформатика и геодезия
Тема: „Приложение на Delphi5 за създаване на софтуерен продукт, който включва решението на единично обратно геодезично пресичане, използвайки формулите на Ю. Изпълнение - dyarva, работа с текстови и набрани файлове, работа в графичен режим "
Изпълнител _______________ студ. гр. IG-04
(учебна стъпка., дължимо)
ж. Донецк - 2005 .
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
МИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА НА УКРАЙНА ДОНЕЦКИ НАЦИОНАЛЕН ТЕХНИЧЕСКИ УНИВЕРСИТЕТ
Минен факултет - Геологически факултет
Катедра по геоинформатика и геодезия
Специалност: 7.070901 "Геодезия"
"___" ______________ 2005 г. .
ЗАДАЧА за курсова работа
ученик: Хермонова Елена Юриевна
( Пълно име )
1. Темата на курсовата работа: „Приложения Delphi5 за създаване на софтуерен продукт, който включва решение за обратна геодезическа пресечна точка според Ю. Randyarva, работещ с текстови и набрани файлове, работещ в графичен режим "
3. Изходни данни за работа: 1. Формули Ю. Ранджарва
2. Инструкции - нормативни документи за проектиране на софтуерния продукт;
3. Методически указания за изпълнение на курсова работа и лабораторна работа .
4. Съдържание на споразумението - обяснителна бележка (списък с въпроси, които трябва да бъдат разгледани): 1. Въведение; 2. Алгоритъм за решаване на геодезическа задача; 3. Организация на интерфейса на създадената програма; 4. Структура на програмата, описание на модулите; 5. Резултати от апробация на софтуерен продукт;
6. Заключение; 7. Приложения .
5. Списък на графичните материали (с точна дефиниция на необходимите чертежи) 1. Схема за организация на интерфейса; 2. Структурата на програмата; 3. Блок - диаграми на отделни процедури и функции; 4. Резултати от одобрението на софтуерния продукт .
6. Дата на издаване на заданието:
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
Името на етапите на курсовата работа
муле за разтвора, поставен за -
Разработка на интерфейс. Определете -
входни и изходни данни
Създаване на програма в среда Del-
phi5. Създаване: основна форма,
форми на графика, форми на информация
за програмата, формите на помощ, за -
ставки, показания и корекции -
първоначални данни .
формуляри, затварящи формуляри, щракване
върху бутони, поставени на формуляра .
Свързване на процедури и функции -
необходими за решаване -
зададен геодезически проблем .
Работа с текст и типове -
изчисление в текстов файл .
Подготовка в процеса на изчисляване -
файл с данни за графика -
грам продукт. Елиминиране
всички недостатъци и идентифицирани в
процес на валидиране на грешки -
zheniy да представи работата
по защитата. Доставка на работа по професионалиста -
Защита на курсова работа
( Пълно име )
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
Споразумение и обяснителна бележка: ___ стр., ____ фиг., _____ таблица, ____
приложения, ___ източник .
Целта на работата е математическият апарат от формули за решаване на обратното единично геодезично пресичане Yu. Ранджарва .
Целта на работата е да се създаде програма, която изчислява едно обратно геодезично пресичане, работеща с текст и набрани файлове, което ви позволява да работите в графичен режим .
Основата за проектирането е заданието за изготвяне на програмата .
За разработване на програмата беше изучен математическият апарат от формули за решаване на едно обратно пресичане. В резултат на това целият изчислителен процес беше разделен на редица процедури и функции: преобразуване на ъгъла от градуси в радиани, преобразуване на ъгъла от радиани в градуси, изчисляване на хоризонталното положение и посоката на ъгъла чрез координатите на две точки, изчисляване на координати на спомагателни точки в схемата Ю. Ранджарва, изчисляване на координати на определената точка, контрол на изчисленията .
В резултат на това беше получена програма от 10 модула, 9 от които с визуализация под формата на формуляри .
Метод на изследване - сравнение на резултатите от решаването на проблема, получени от разработената програма и изчислени в MathCad.
КОМПЮТЪР, ИНТЕРФЕЙС, МОДУЛ, ФОРМА, КОМПОНЕНТ, ОБЕКТ,
ИМОТИ, СЪБИТИЯ, БЛОК - СХЕМА, АЛГОРИТЪМ, ГРАФИКА, ОПЕРА - ТИВ ПАМЕТ, ПРОЦЕСОР .
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
МАТЕМАТИЧЕН АПАРАТ ЗА ОБРАТНО РЕШЕНИЕ
Y. РАНДЯРВА ИЗВЕСТИЕ .
АЛГОРИТМИ ЗА ПРОГРАМАТА.
2.1 Блок-схема за изчисляване на посоката на ъгъла .
2.2 Алгоритъм за решаване на проблема .
КРАТКА ТЕОРЕТИЧНА ИНФОРМАЦИЯ ЗА ИЗПОЛЗВАНАТА
ОПЕРАТОРИ И МЕТОДИ .
ПРИЛОЖЕНИЕ А - СПИСЪК НА ФАЙЛА НА ПРОЕКТА .
ПРИЛОЖЕНИЕ Б - МОДУЛ НА СПИСЪК UNIT_GRAPH .
ПРИЛОЖЕНИЕ Г - СПИСЪК НА МОДУЛА UNIT_RESULT.
ПРИЛОЖЕНИЕ Г - ТАБЛИЦА ИЗПОЛЗВАНИ СВОЙСТВА
ПРИЛОЖЕНИЕ Д - ПРИМЕРИ ЗА ИЗПИТВАНЕ В МАТЕКАД .
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
В наши дни все по-често изчислителните процеси в геодезията, извършвани на микрокалкулатори, се заменят с компютърни програми. Към днешна дата са разработени много такива програми - от прости програми до цели комплекси. Най-често срещаната програма, която ви позволява да решавате прости геодезически задачи, е разработена в Киев и се нарича INVENT - GRAD. Изглежда, защо да разработваме повече програми за изчисления, ако вече има цяла библиотека от тях? Ако обаче е необходимо да се решат геодезически проблеми в образователния процес или в геодезическата практика, това не означава, че учениците трябва да плащат „големи“ пари за програмите за развитие, предлагани на пазара. Достатъчно е да създадете свои собствени програми .
В курсовата работа трябва да бъдат решени следните задачи:
- разработване на алгоритми за решаване на проблема;
- изпълнение на работа с текстови и типизирани файлове;
- представяне на резултатите от изчисленията както на екрана, така и във файл;
- графично представяне на схемата със засечки;
- подготовка за апробация на 2-3 тестови случая;
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
Обект на изследване е серифът според Ю. Рандярва. Методите за изследване са сравнение на резултатите от изчисленията,
изпълнени съгласно разработената програма и в MathCad.
Необходимо е да се тества разработената програма и да се отстранят установените недостатъци. Получената програма, заедно с обяснителна бележка, могат да бъдат препоръчани на потребителите (учениците) за използване .
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
1 МАТЕМАТИЧЕСКИ АПАРАТ ЗА РЕШЕНИЕ НА БАКСЪТ ОТ Y. RANDYARV
Когато създава геодезични референтни мрежи, геодезистът среща решение за резекция на почти всяка стъпка. През вековете учени и инженери са предлагали различни формули за решаване на този проблем. Най-често използваните формули са Kneissl [1,2,3]. Но, за съжаление, тези формули имат недостатъка, че контролът върху изчисляването на междинните стойности не е достатъчно строг. .
В курсовата работа се предлага нов вариант на решението за резекция, базиран на следния принцип: както знаете, позицията на необходимата точка М (фиг. 1.1) може да се определи като пресичане на два кръга, изтеглени през стартовия точки A, B и B, C. Центровете на тези кръгове O 1 и O 2 лежат на диаметрите BA ′ и BC ′, -
с двете посоки BA и BC, съответно ъглите (β 1 - 90 °) и (90 ° −β 2) .
Правата A′C ′ е винаги перпендикулярна на права BM .
Ако координатите на помощните точки A ¢ (X 1, Y 1) и C ¢ (X 2, Y 2) от -
са известни, тогава е лесно да се намерят координатите на определената точка М, като се реши с -
заедно уравненията на две прави A′C ′ и BM. Решението на проблема ще бъде по-точно -
nym в случая, когато измерените ъгли β i са в диапазона от 60 ° -120 °
(но не по-малко от 30 ° и не повече от 150 °) и на разстояние A′C ′ ³ BM .
За изчисляване на помощни точки A ¢ (X 1, Y 1) и C ¢ (X 2, Y 2) използвайте -
ние използваме формулите за редови серифи, предложени от Юнг (2, стр. 477). Рас -
вижте триъгълници ABA ′ и CBC ′ (фиг. 1.1). Всички ъгли и едната страна са известни в тях. .
PDF, създаден с pdfFactory Pro пробна версия www.pdffactory.com
Фигура 1.1 - Взаимно подреждане на първоначалните и определени елементи -
Като се вземе предвид факта, че един от ъглите в началната точка
е права, получаваме за изчисляване на координатите на точки A
- Резюме Антична литература - Група реферати, есета, доклади, курсови и дисертационни работи
- Резюме Загадката на Евгений Онегин - Група реферати, есета, доклади, курсови и дисертационни работи
- Абстрактна законопроект - Група от резюмета, есета, доклади, курсови и дипломни работи
- Резюме Западен Сибир като PTK - Група от резюмета, есета, доклади, курсови и дисертационни работи
- Резюме Метафора - Група реферати, есета, доклади, курсови и дисертационни работи