Автор: 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 с.
Информация о работе Вычисление ведомости тахеометрической съёмки