Вычисление ведомости тахеометрической съёмки

Автор: 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

Работа содержит 1 файл

Пояснительная записка.docx

— 1.55 Мб (Скачать)

     В программе было предусмотрено: ввод исходных данных как с клавиатуры, так и из файла; сохранение исходных данных в текстовый файл; результаты вычислений записываются в текстовый и типизированный файл и выводятся на экран; интерфейс содержит пункты меню, связанные с вводом новых данных, чтением данных из файла, вычислениями, выводом результатов на экран из типизированного файла, краткую помощь работы с программой, данные о программе и разработчике; графическое представление результатов работы; обработка массивов исходных данных; защита программы от некорректного ввода данных.

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

 

      СПИСОК ИСПОЛЬЗОВАНОЙ  ЛИТЕРАТУРЫ 
 

  1. Методические  указания к лабораторным работам  по курсу «Информатика и основы программирования», раздел «основы программирования на языке Turbo Pascal 7.0» в двух частях, часть 1 (для студентов первого курса специальностей: “инженерная геодезия”, “геоинформационные системы и технологии”, “землеустройство и кадастр”)/ Сост. Гермонова Е.А.. – Донецк: ДонНТУ, 2001.- 68 с.
  2. Методические указания к курсовой работе по курсу «Информатика и основы программирования», для студентов первого курса специальносьстей: “инженерная геодезия”, “геоинформационные системы и технологии”, “землеустройство и кадастр”/

      Сост. Гермонова Е.А..– Донецк: ДонНТУ, 2002.- 68 с.

  1. Методические указания по оформлению магистерских, дипломных, курсовых и расчетно-графических работ для студентов специальностей: 7.070901 «Инженерная геодезия», 7.070904 «Землеустройство и кадастр», 7.070908 «Геоинформационные системы и технологии»/ Сост.: Ермаков В.Н., Гермонова Е.А., Мотылев И.В.. – Донецк:

      ДонНТУ, 2003. – 28 с.  

  1. Геодезія. Частина перша (за загальною редакцією професора,

    д.т.н. Могильного С.Г. і професора д.т.н. Войтенко С.П.). – Чернігів, КП «Видавництво «Чернігівські обереги», 2002. – 408 с.

         Поклад Г.Г. Геодезия: Учебник для вузов.–М.: Недра, 1988.– 304 с.

Информация о работе Вычисление ведомости тахеометрической съёмки