Автор: O********************@gmail.com, 24 Ноября 2011 в 20:54, курсовая работа
Программа для вычисления ведосомти тахеометрической съмки будет написана на алгоритмическом языке Object Pascal и реализована в среде программирования Delphi 5.0.
     Программа включает в себя непосредственно вычисление ведомости, многооконный интерфейс, обработку событий для форм и кнопок, работу с текстовым и типизированным файлами, работу в графическом режиме, а также будет присутствовать индивидуальное оформление.
ВВЕДЕНИЕ………………………………………………………………………
7
1.
Общие сведения о программировании для Windows………………..	
              8
1.1.
Понятие графического интерфейса пользователя (GUI) ……………	
              8
1.2.
Модель событий  GUI. ………………………………………………….	
              8
1.3.
Визуальная среда программирования……………………………….	
              9
1.4.
Объектно-ориентированное  программирование: ……………………	
            10
1.4.1.
Инкапсуляция…………………………………………………………..	
    10
1.4.2.
Наследование……………………………………………………………	
             10
1.4.3.
Полиморфизм…………………………………………………………..	
     11
2.	
Решение инженерной задачи.....................……………………………..
             12
2.1.	
Общее описание геодезической задачи………………………………..
             12
2.2.	Цель решения  задачи........................................................………………	
             12
2.3.	Описание входных данных и их типов...……………...........................	
             13
2.4.	Определение выходных данных и их типов………………………….	
             13
2.5.	Математический  аппарат решения задачи……………………………	
             13
2.6.	Решение тестовых примеров...........……………………………………	
             15
3.	Программирование задачи в Delphi............……………………………	
             16
3.1.	Определение числа форм и их назначение .......………………………	
             16
3.2.	Проектирование  и описание интерфейса форм………………………	
             16
3.3.	Проверка входных данных……………………………………………..	
             21
3.3.1.	Проверка наличия данных.……………………......................................	    21
3.3.2.	Проверка семантической корректности данных………………………	    23
3.3.3.	Проверка физической корректности данных …………………............	  23
3.4.	Работа в  графическом режиме.……………………………....................	    25
3.5.	Тестирование  программы….....................................................................	    25
3.6.	Создание файла  помощи и его использование………………………..	30
ЗАКЛЮЧЕНИЕ......................................................................................................
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ...................................................
    32
    33
В программе было предусмотрено: ввод исходных данных как с клавиатуры, так и из файла; сохранение исходных данных в текстовый файл; результаты вычислений записываются в текстовый и типизированный файл и выводятся на экран; интерфейс содержит пункты меню, связанные с вводом новых данных, чтением данных из файла, вычислениями, выводом результатов на экран из типизированного файла, краткую помощь работы с программой, данные о программе и разработчике; графическое представление результатов работы; обработка массивов исходных данных; защита программы от некорректного ввода данных.
Программа апробирована на тестовых примерах, рассчитанных с применением микрокалькулятора.
 
     
СПИСОК ИСПОЛЬЗОВАНОЙ 
ЛИТЕРАТУРЫ 
 
Сост. Гермонова Е.А..– Донецк: ДонНТУ, 2002.- 68 с.
ДонНТУ, 2003. – 28 с.
д.т.н. Могильного С.Г. і професора д.т.н. Войтенко С.П.). – Чернігів, КП «Видавництво «Чернігівські обереги», 2002. – 408 с.
Поклад Г.Г. Геодезия: Учебник для вузов.–М.: Недра, 1988.– 304 с.
Информация о работе Вычисление ведомости тахеометрической съёмки